0001428439-23-000007.txt : 20230216 0001428439-23-000007.hdr.sgml : 20230216 20230216165110 ACCESSION NUMBER: 0001428439-23-000007 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 129 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230216 DATE AS OF CHANGE: 20230216 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ROKU, INC CENTRAL INDEX KEY: 0001428439 STANDARD INDUSTRIAL CLASSIFICATION: CABLE & OTHER PAY TELEVISION SERVICES [4841] IRS NUMBER: 262087865 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38211 FILM NUMBER: 23639142 BUSINESS ADDRESS: STREET 1: 1155 COLEMAN AVENUE CITY: SAN JOSE STATE: CA ZIP: 95110 BUSINESS PHONE: 408-446-1459 MAIL ADDRESS: STREET 1: 1155 COLEMAN AVENUE CITY: SAN JOSE STATE: CA ZIP: 95110 FORMER COMPANY: FORMER CONFORMED NAME: ROKU INC DATE OF NAME CHANGE: 20080228 10-K 1 roku-20221231.htm 10-K roku-20221231
FALSE2022FY0001428439http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613MemberP1YP2Yhttp://fasb.org/us-gaap/2021-01-31#NonoperatingIncomeExpensehttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrentP1YP4Y2.0800014284392022-01-012022-12-3100014284392022-06-30iso4217:USD0001428439us-gaap:CommonClassAMember2023-01-31xbrli:shares0001428439us-gaap:CommonClassBMember2023-01-3100014284392022-12-3100014284392021-12-31iso4217:USDxbrli:shares0001428439us-gaap:CommonClassAMember2022-12-310001428439us-gaap:CommonClassAMember2021-12-310001428439us-gaap:CommonClassBMember2022-12-310001428439us-gaap:CommonClassBMember2021-12-310001428439roku:PlatformSegmentMemberus-gaap:ServiceMember2022-01-012022-12-310001428439roku:PlatformSegmentMemberus-gaap:ServiceMember2021-01-012021-12-310001428439roku:PlatformSegmentMemberus-gaap:ServiceMember2020-01-012020-12-310001428439roku:DeviceSegmentMemberus-gaap:ProductMember2022-01-012022-12-310001428439roku:DeviceSegmentMemberus-gaap:ProductMember2021-01-012021-12-310001428439roku:DeviceSegmentMemberus-gaap:ProductMember2020-01-012020-12-3100014284392021-01-012021-12-3100014284392020-01-012020-12-310001428439us-gaap:CommonStockMember2019-12-310001428439us-gaap:AdditionalPaidInCapitalMember2019-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001428439us-gaap:RetainedEarningsMember2019-12-3100014284392019-12-310001428439us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001428439us-gaap:CommonStockMember2020-01-012020-12-3100014284392019-01-012019-12-310001428439srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-310001428439srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001428439us-gaap:RetainedEarningsMember2020-01-012020-12-310001428439us-gaap:CommonStockMember2020-12-310001428439us-gaap:AdditionalPaidInCapitalMember2020-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001428439us-gaap:RetainedEarningsMember2020-12-3100014284392020-12-310001428439us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001428439us-gaap:CommonStockMember2021-01-012021-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001428439us-gaap:RetainedEarningsMember2021-01-012021-12-310001428439us-gaap:CommonStockMember2021-12-310001428439us-gaap:AdditionalPaidInCapitalMember2021-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001428439us-gaap:RetainedEarningsMember2021-12-310001428439us-gaap:CommonStockMember2022-01-012022-12-310001428439us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001428439us-gaap:RetainedEarningsMember2022-01-012022-12-310001428439us-gaap:CommonStockMember2022-12-310001428439us-gaap:AdditionalPaidInCapitalMember2022-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001428439us-gaap:RetainedEarningsMember2022-12-31roku:segment0001428439roku:CustomerTwoMember2022-01-012022-12-31roku:institution0001428439roku:CustomerOneMember2022-01-012022-12-310001428439roku:FinancialInstitutionOneMemberroku:FinancialInstitutionRiskMemberroku:CashAndCashEquivalentsBenchmarkMember2022-01-012022-12-31xbrli:pure0001428439roku:FinancialInstitutionTwoMemberroku:FinancialInstitutionRiskMemberroku:CashAndCashEquivalentsBenchmarkMember2022-01-012022-12-310001428439roku:FinancialInstitutionOneMemberroku:FinancialInstitutionRiskMemberroku:CashAndCashEquivalentsBenchmarkMember2021-01-012021-12-310001428439roku:FinancialInstitutionTwoMemberroku:FinancialInstitutionRiskMemberroku:CashAndCashEquivalentsBenchmarkMember2021-01-012021-12-310001428439roku:AllowancesForSalesReturnsMember2021-12-310001428439roku:AllowancesForSalesReturnsMember2020-12-310001428439roku:AllowancesForSalesReturnsMember2019-12-310001428439roku:AllowancesForSalesReturnsMember2022-01-012022-12-310001428439roku:AllowancesForSalesReturnsMember2021-01-012021-12-310001428439roku:AllowancesForSalesReturnsMember2020-01-012020-12-310001428439roku:AllowancesForSalesReturnsMember2022-12-310001428439roku:AllowanceForSalesIncentivesMember2021-12-310001428439roku:AllowanceForSalesIncentivesMember2020-12-310001428439roku:AllowanceForSalesIncentivesMember2019-12-310001428439roku:AllowanceForSalesIncentivesMember2022-01-012022-12-310001428439roku:AllowanceForSalesIncentivesMember2021-01-012021-12-310001428439roku:AllowanceForSalesIncentivesMember2020-01-012020-12-310001428439roku:AllowanceForSalesIncentivesMember2022-12-310001428439us-gaap:AllowanceForCreditLossMember2021-12-310001428439us-gaap:AllowanceForCreditLossMember2020-12-310001428439us-gaap:AllowanceForCreditLossMember2019-12-310001428439us-gaap:AccountingStandardsUpdate201613Memberus-gaap:AllowanceForCreditLossMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001428439us-gaap:AccountingStandardsUpdate201613Memberus-gaap:AllowanceForCreditLossMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001428439us-gaap:AccountingStandardsUpdate201613Memberus-gaap:AllowanceForCreditLossMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001428439us-gaap:AllowanceForCreditLossMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2021-12-310001428439us-gaap:AllowanceForCreditLossMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-12-310001428439us-gaap:AllowanceForCreditLossMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001428439us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310001428439us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310001428439us-gaap:AllowanceForCreditLossMember2020-01-012020-12-310001428439us-gaap:AllowanceForCreditLossMember2022-12-310001428439srt:MinimumMember2022-01-012022-12-310001428439srt:MaximumMember2022-01-012022-12-310001428439srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2022-01-012022-12-310001428439us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2022-01-012022-12-310001428439roku:WebsiteAndInternalUseSoftwareMember2022-01-012022-12-310001428439roku:WebsiteAndInternalUseSoftwareMember2021-01-012021-12-310001428439roku:WebsiteAndInternalUseSoftwareMember2020-01-012020-12-310001428439roku:WebsiteAndInternalUseSoftwareMembersrt:MinimumMember2022-01-012022-12-310001428439roku:WebsiteAndInternalUseSoftwareMembersrt:MaximumMember2022-01-012022-12-310001428439us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001428439us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-12-310001428439us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-3100014284392023-01-012022-12-310001428439roku:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001428439roku:NielsenSAdvancedVideoAdvertisingMember2021-04-152021-04-150001428439us-gaap:GeneralAndAdministrativeExpenseMemberroku:NielsenSAdvancedVideoAdvertisingMember2021-04-152021-04-150001428439roku:NielsenSAdvancedVideoAdvertisingMember2021-04-150001428439us-gaap:DevelopedTechnologyRightsMemberroku:NielsenSAdvancedVideoAdvertisingMember2021-04-150001428439us-gaap:InProcessResearchAndDevelopmentMemberroku:NielsenSAdvancedVideoAdvertisingMember2021-04-150001428439us-gaap:DevelopedTechnologyRightsMemberroku:NielsenSAdvancedVideoAdvertisingMember2021-04-152021-04-150001428439us-gaap:InProcessResearchAndDevelopmentMemberroku:NielsenSAdvancedVideoAdvertisingMember2021-04-152021-04-150001428439roku:ThisOldHouseHoldingsLLCMember2021-03-192021-03-190001428439roku:ThisOldHouseHoldingsLLCMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-03-192021-03-190001428439roku:ThisOldHouseHoldingsLLCMember2021-03-190001428439us-gaap:TradeNamesMemberroku:ThisOldHouseHoldingsLLCMember2021-03-190001428439roku:ThisOldHouseHoldingsLLCMemberus-gaap:CustomerRelationshipsMember2021-03-190001428439us-gaap:OtherNoncurrentAssetsMember2021-03-192021-03-190001428439us-gaap:TradeNamesMemberroku:ThisOldHouseHoldingsLLCMember2021-03-192021-03-190001428439roku:ThisOldHouseHoldingsLLCMemberus-gaap:CustomerRelationshipsMember2021-03-192021-03-190001428439roku:BostonBasedDataxuIncorporationDemandSidePlatformMember2021-01-012021-12-310001428439roku:NielsenAVABusinessAcquistionsMember2021-01-012021-12-310001428439roku:OtherImmaterialAcquisitionsMember2021-01-012021-12-310001428439us-gaap:DevelopedTechnologyRightsMember2022-12-310001428439us-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-310001428439us-gaap:CustomerRelationshipsMember2022-12-310001428439us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001428439us-gaap:TradeNamesMember2022-12-310001428439us-gaap:TradeNamesMember2022-01-012022-12-310001428439us-gaap:PatentsMember2022-12-310001428439us-gaap:PatentsMember2022-01-012022-12-310001428439us-gaap:DevelopedTechnologyRightsMember2021-12-310001428439us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001428439us-gaap:CustomerRelationshipsMember2021-12-310001428439us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001428439us-gaap:TradeNamesMember2021-12-310001428439us-gaap:TradeNamesMember2021-01-012021-12-310001428439us-gaap:PatentsMember2021-12-310001428439us-gaap:PatentsMember2021-01-012021-12-310001428439us-gaap:InProcessResearchAndDevelopmentMember2021-12-3100014284392022-10-012022-12-310001428439roku:AllowanceForOtherAccountsReceivableMember2022-12-310001428439roku:AllowanceForOtherAccountsReceivableMember2021-12-310001428439roku:ComputerAndEquipmentMember2022-12-310001428439roku:ComputerAndEquipmentMember2021-12-310001428439us-gaap:LeaseholdImprovementsMember2022-12-310001428439us-gaap:LeaseholdImprovementsMember2021-12-310001428439roku:InternalUseSoftwareMember2022-12-310001428439roku:InternalUseSoftwareMember2021-12-310001428439roku:OfficeEquipmentAndFurnitureMember2022-12-310001428439roku:OfficeEquipmentAndFurnitureMember2021-12-310001428439roku:PlatformSegmentMember2022-12-310001428439roku:PlatformSegmentMember2021-12-310001428439roku:DeviceSegmentMember2022-12-310001428439roku:DeviceSegmentMember2021-12-310001428439us-gaap:LicenseMember2022-12-310001428439us-gaap:LicenseMember2021-12-310001428439roku:ProducedContentReleasedLessAmortizationMember2022-12-310001428439roku:ProducedContentReleasedLessAmortizationMember2021-12-310001428439roku:ProducedContentCompletedNotReleasedMember2022-12-310001428439roku:ProducedContentCompletedNotReleasedMember2021-12-310001428439roku:ProducedContentInProductionMember2022-12-310001428439roku:ProducedContentInProductionMember2021-12-310001428439us-gaap:ProductMember2022-12-310001428439us-gaap:ProductMember2021-12-310001428439us-gaap:LicenseMember2022-01-012022-12-310001428439us-gaap:ProductMember2022-01-012022-12-3100014284392022-01-012022-06-300001428439us-gaap:CashMemberus-gaap:CashMember2022-12-310001428439us-gaap:CashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CashMember2022-12-310001428439us-gaap:FairValueInputsLevel3Memberus-gaap:CashMemberus-gaap:CashMember2022-12-310001428439us-gaap:CashMemberus-gaap:CashMember2021-12-310001428439us-gaap:CashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CashMember2021-12-310001428439us-gaap:FairValueInputsLevel3Memberus-gaap:CashMemberus-gaap:CashMember2021-12-310001428439us-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMember2022-12-310001428439us-gaap:FairValueInputsLevel1Memberus-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMember2022-12-310001428439us-gaap:FairValueInputsLevel3Memberus-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMember2022-12-310001428439us-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMember2021-12-310001428439us-gaap:FairValueInputsLevel1Memberus-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMember2021-12-310001428439us-gaap:FairValueInputsLevel3Memberus-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMember2021-12-310001428439us-gaap:FairValueInputsLevel1Member2022-12-310001428439us-gaap:FairValueInputsLevel3Member2022-12-310001428439us-gaap:FairValueInputsLevel1Member2021-12-310001428439us-gaap:FairValueInputsLevel3Member2021-12-310001428439us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001428439us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001428439srt:MinimumMember2022-12-310001428439srt:MaximumMember2022-12-310001428439roku:TermLoanAFacilityMember2022-12-310001428439roku:TermLoanAFacilityMember2021-12-310001428439roku:CreditAgreementMember2022-01-012022-12-310001428439roku:CreditAgreementMember2021-01-012021-12-310001428439roku:MorganStanleySeniorFundingIncMemberus-gaap:RevolvingCreditFacilityMemberroku:CreditAgreementMember2019-05-032019-05-030001428439roku:MorganStanleySeniorFundingIncMemberus-gaap:RevolvingCreditFacilityMemberroku:CreditAgreementMember2019-05-030001428439roku:MorganStanleySeniorFundingIncMemberroku:TermLoanAFacilityMemberroku:CreditAgreementMember2019-05-032019-05-030001428439roku:MorganStanleySeniorFundingIncMemberroku:TermLoanAFacilityMemberroku:CreditAgreementMember2019-05-030001428439roku:MorganStanleySeniorFundingIncMemberroku:UncommittedIncrementalFacilityMemberroku:CreditAgreementMember2019-05-030001428439roku:MorganStanleySeniorFundingIncMembersrt:MaximumMemberroku:UncommittedIncrementalFacilityMemberroku:CreditAgreementMember2019-05-032019-05-030001428439roku:MorganStanleySeniorFundingIncMemberroku:TermLoanAFacilityMemberroku:CreditAgreementMember2019-11-182019-11-180001428439roku:MorganStanleySeniorFundingIncMemberus-gaap:RevolvingCreditFacilityMemberroku:CreditAgreementMember2020-03-012020-03-310001428439roku:AdjustedOneMonthLIBORMemberroku:MorganStanleySeniorFundingIncMemberus-gaap:RevolvingCreditFacilityMemberroku:CreditAgreementMember2020-03-012020-03-310001428439roku:AdjustedOneMonthLIBORMemberroku:MorganStanleySeniorFundingIncMemberroku:TermLoanAFacilityMemberroku:CreditAgreementMember2019-11-182019-11-180001428439roku:MorganStanleySeniorFundingIncMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberroku:TermLoanAFacilityMemberroku:CreditAgreementMember2019-05-032019-05-030001428439roku:MorganStanleySeniorFundingIncMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberroku:TermLoanAFacilityMemberroku:CreditAgreementMember2019-05-030001428439roku:MorganStanleySeniorFundingIncMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberroku:TermLoanAFacilityMemberroku:CreditAgreementMember2019-05-032019-05-030001428439roku:MorganStanleySeniorFundingIncMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberroku:TermLoanAFacilityMemberroku:CreditAgreementMember2019-05-030001428439roku:MorganStanleySeniorFundingIncMemberus-gaap:RevolvingCreditFacilityMemberroku:CreditAgreementMember2022-12-310001428439roku:MorganStanleySeniorFundingIncMemberus-gaap:RevolvingCreditFacilityMemberroku:CreditAgreementMember2021-12-310001428439roku:MorganStanleySeniorFundingIncMembersrt:MinimumMemberroku:CreditAgreementMember2019-05-032019-05-03roku:Classroku:vote0001428439us-gaap:CommonClassAMemberroku:AtTheMarketOfferingMember2021-03-022021-03-020001428439us-gaap:CommonClassAMemberroku:AtTheMarketOfferingMember2021-03-020001428439roku:EquityIncentivePlanMember2022-12-310001428439roku:TwoThousandSeventeenEmployeeStockPurchasePlanMember2022-12-310001428439roku:TwoThousandSeventeenEquityIncentivePlanMember2022-12-31roku:Plan0001428439us-gaap:EmployeeStockOptionMember2022-12-310001428439srt:MinimumMemberus-gaap:EmployeeStockOptionMemberroku:TenPercentShareholderMember2022-01-012022-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2021-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2022-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001428439srt:MinimumMemberus-gaap:EmployeeStockOptionMemberroku:TwoThousandSeventeenEquityIncentivePlanMember2022-01-012022-12-310001428439srt:MaximumMemberus-gaap:EmployeeStockOptionMemberroku:TwoThousandSeventeenEquityIncentivePlanMember2022-01-012022-12-310001428439us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001428439roku:PlatformSegmentMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001428439roku:PlatformSegmentMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001428439roku:PlatformSegmentMemberus-gaap:CostOfSalesMember2020-01-012020-12-310001428439roku:DeviceSegmentMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001428439roku:DeviceSegmentMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001428439roku:DeviceSegmentMemberus-gaap:CostOfSalesMember2020-01-012020-12-310001428439us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001428439us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001428439us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001428439us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001428439us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001428439us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001428439us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001428439us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001428439us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001428439srt:MinimumMember2021-01-012021-12-310001428439srt:MaximumMember2021-01-012021-12-310001428439srt:MinimumMember2020-01-012020-12-310001428439srt:MaximumMember2020-01-012020-12-310001428439us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001428439roku:ManufacturingMember2022-12-310001428439roku:ContentPublishersMember2022-12-310001428439us-gaap:AccountsPayableMemberroku:ContentPublishersMember2022-12-310001428439us-gaap:OtherNoncurrentLiabilitiesMemberroku:ContentPublishersMember2022-12-310001428439us-gaap:DomesticCountryMember2022-12-310001428439us-gaap:StateAndLocalJurisdictionMember2022-12-310001428439us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember2022-12-310001428439roku:DanishTaxAgencyMember2022-12-310001428439us-gaap:TaxAndCustomsAdministrationNetherlandsMember2022-12-310001428439us-gaap:HerMajestysRevenueAndCustomsHMRCMember2022-12-310001428439us-gaap:ResearchMember2022-12-310001428439us-gaap:ForeignCountryMember2022-12-310001428439us-gaap:EmployeeSeveranceMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001428439roku:ImpairmentChargesMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001428439us-gaap:EmployeeSeveranceMemberus-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001428439roku:ImpairmentChargesMemberus-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001428439us-gaap:EmployeeSeveranceMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001428439roku:ImpairmentChargesMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001428439us-gaap:EmployeeSeveranceMember2022-01-012022-12-310001428439roku:ImpairmentChargesMember2022-01-012022-12-310001428439us-gaap:EmployeeSeveranceMember2021-12-310001428439us-gaap:EmployeeSeveranceMember2022-12-310001428439roku:TaxDeferredSavingsPlanMember2021-01-012021-12-310001428439roku:TaxDeferredSavingsPlanMember2020-01-012020-12-310001428439roku:TaxDeferredSavingsPlanMember2022-01-012022-12-310001428439roku:UKEmployeesDefinedContributionPlanMember2022-01-012022-12-310001428439roku:UKEmployeesDefinedContributionPlanMember2021-01-012021-12-310001428439roku:UKEmployeesDefinedContributionPlanMember2020-01-012020-12-310001428439us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001428439us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001428439us-gaap:StockCompensationPlanMember2022-01-012022-12-310001428439us-gaap:StockCompensationPlanMember2021-01-012021-12-310001428439us-gaap:StockCompensationPlanMember2020-01-012020-12-310001428439roku:CustomerHMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:PlatformSegmentMember2021-01-012021-12-310001428439roku:CustomerHMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:PlatformSegmentMember2020-01-012020-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:DeviceSegmentMemberroku:CustomerAMember2020-01-012020-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:DeviceSegmentMemberroku:CustomerBMember2022-01-012022-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:DeviceSegmentMemberroku:CustomerBMember2021-01-012021-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:DeviceSegmentMemberroku:CustomerBMember2020-01-012020-12-310001428439roku:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:DeviceSegmentMember2022-01-012022-12-310001428439roku:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:DeviceSegmentMember2021-01-012021-12-310001428439roku:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:DeviceSegmentMember2020-01-012020-12-310001428439country:US2022-12-310001428439country:US2021-12-310001428439country:GB2022-12-310001428439country:GB2021-12-310001428439roku:OtherCountriesMember2022-12-310001428439roku:OtherCountriesMember2021-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the year ended December 31, 2022
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 001-38211
ROKU, INC.
(Exact name of Registrant as specified in its charter)
Delaware484126-2087865
(State or other jurisdiction of incorporation or organization)(Primary standard industrial code number)(I.R.S. employer identification no.)
1155 Coleman Avenue
San Jose, California 95110
(408) 556-9040
(Address, including zip code, and telephone number, including area code, of Registrant’s principal executive offices)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading Symbol(s)Name of each exchange on which registered
Class A Common Stock, $0.0001 par valueROKUThe Nasdaq Global Select Market
Securities registered pursuant to Section 12(g) of the Act:
None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes   No
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act:
Large Accelerated FilerAccelerated Filer
Non-accelerated 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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. Yes No  
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to § 240.10D-1(b).
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes   No
As of June 30, 2022, the aggregate market value of voting stock held by non-affiliates of the registrant, based upon the closing sales price for the registrant’s common stock, as reported in the Nasdaq Global Select Market System, was approximately $9.9 billion. Shares of common stock beneficially owned by each executive officer and director of the Registrant and by each person known by the Registrant to beneficially own 10% or more of the outstanding common stock have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for any other purpose.
As of January 31, 2023, the registrant had 122,684,437 shares of Class A common stock, $0.0001 par value per share and 17,424,911 shares of Class B common stock, $0.0001 par value per share.
DOCUMENTS INCORPORATED BY REFERENCE
Part III incorporates by reference certain information from the Registrant’s definitive proxy statement (the “Proxy Statement”) for the 2023 Annual Meeting of Stockholders. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2022.
1


TABLE OF CONTENTS
  Page
 
   

2

NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K (“Annual Report”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (“Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (“Exchange Act”), about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts in this Annual Report, including statements regarding our future results of operations and financial condition, business strategy, and plans and objectives of management for future operations, are forward-looking statements. In some cases, forward-looking statements may be identified by words such as “anticipate,” “believe,” “continue,” “could,” “design,” “estimate,” “expect,” “intend,” “may,” “plan,” “potentially,” “predict,” “project,” “should,” “will,” “would,” “target,” or the negative of these terms or other similar expressions. We caution you that the foregoing may not encompass all of the forward-looking statements made in this Annual Report.
Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available. These forward-looking statements are subject to a number of known and unknown risks, uncertainties, and assumptions, including risks described in the section titled “Risk Factors” and elsewhere in this Annual Report, regarding, among other things:
our financial performance, including our revenue, cost of revenue, operating expenses, and profitability;
the impact of supply chain disruptions, inflationary pressures, recessionary fears, the COVID-19 pandemic and geopolitical conflicts on our business, operations, and the markets and communities in which we and our advertisers, content providers, licensed Roku TV partners, other device licensees, manufacturers, suppliers, retailers, and users operate;
our ability to attract and retain users and increase streaming hours;
our ability to attract and retain advertisers;
our ability to attract and retain TV brands, manufacturing partners, and service operators to license and deploy our technology;
our ability to produce or acquire rights to distribute popular content on our platform on favorable terms, or at all, including the renewals of our existing agreements with content publishers;
changes in consumer viewing habits and the growth of TV streaming;
the growth of our relevant markets, including the growth in advertising spend on TV streaming platforms, and our ability to successfully grow our business in those markets;
our ability to adapt to changing market conditions and technological developments;
our ability to develop and launch new products and provide ancillary services and support;
our ability to integrate acquired businesses, products, and technologies;
our ability to expand our products and services into adjacent markets such as the smart home market, scale our operations in these markets, and do so profitably over time;
our ability to compete effectively with existing competitors and new market entrants;
our ability to successfully manage domestic and international expansion;
our ability to attract and retain qualified employees and key personnel;
our ability to address potential and actual security breaches and system failures involving our products, systems and operations;
our ability to maintain, protect, and enhance our intellectual property;
our ability to obtain financing on favorable terms, including our ability to enter into new credit agreements; and
our ability to comply with laws and regulations that currently apply or may become applicable to our business both in the United States and internationally, including compliance with privacy and data protection regulations in various U.S. and international jurisdictions.
Other sections of this Annual Report may include additional factors that could harm our business and financial performance. Moreover, we operate in a very competitive and rapidly changing environment. New risk factors emerge from time to time, and it is not possible for our management to predict all risk factors nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ from those contained in, or implied by, any forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events. We cannot assure you that the events and circumstances reflected in the forward-looking statements will be achieved or occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Annual Report or to conform these statements to actual results or to changes in our expectations. You should read this Annual Report, and the documents referenced in and filed as exhibits to this Annual Report, with the understanding that our actual future results, levels of activity, performance, and achievements may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.
3

Investors and others should note that we may announce material business and financial information to our investors using our investor relations website (roku.com/investor), U.S. Securities and Exchange Commission (“SEC”) filings, webcasts, press releases, and conference calls. We use these mediums to communicate with investors and the general public about our company, our products and services, and other issues. It is possible that the information that we make available may be deemed to be material information. We therefore encourage investors, the media, and others interested in our company to review the information that we post on our investor relations website.
Roku, the Roku logo, and other trade names, trademarks, or service marks of Roku appearing in this report are the property of Roku. Trade names, trademarks, and service marks of other companies appearing in this report are the property of their respective holders.

4

PART I
Item 1: Business
Overview
Roku, Inc. (“Roku,” “the Company,” “we,” or “us”) is the leading TV streaming platform in the United States, Mexico, and Canada by hours streamed.
We pioneered streaming to the TV. We believe that all TV content and all TV advertising will be streamed. The shift of the TV ecosystem to streaming continues and is expanding TV’s capabilities for consumers, content publishers, advertisers, and other industry participants. TV streaming is now mainstream. In 2022, for the first time viewers in the United States spent more TV time streaming than watching cable, and “cutting the cord” from traditional TV services has accelerated. Essentially every major media company has entered TV streaming and launched a streaming service, with several expanding beyond pure subscription models to new ad-supported options. Similarly, advertisers can use TV streaming to reach consumers that are increasingly unreachable on traditional TV while also benefiting from the digital advertising capabilities that TV streaming platforms deliver.
Our Strategy
Our mission is to be the global TV streaming platform that connects and benefits the entire TV ecosystem of consumers, content publishers, and advertisers. Through our TV streaming platform, we connect consumers to the entertainment they love, enable content publishers to build, engage, and monetize large audiences, and provide advertisers with unique capabilities to reach consumers. The foundation of our platform is the Roku operating system (the “Roku OS”), which is purpose built for TV streaming.
The Roku OS powers our Roku streaming devices. Roku streaming devices include Roku streaming players, Roku Streambars, and TVs powered by Roku OS (which include TVs that are manufactured and sold by our licensed Roku TV partners (“Roku TV models”) and our own TVs that will be available to purchase beginning in 2023 (“Roku-branded TVs”)). We license the Roku OS to our licensed Roku TV partners who leverage our smart TV reference designs, and then manufacture and sell Roku TV models. In January 2023, we announced the launch of Roku Select and Roku Plus Series TVs, a new line of Roku-branded TVs that will be designed, made, and sold by us, which will also be powered by the Roku OS. The Roku OS is designed to run on low-cost hardware which enables us and our licensed Roku TV partners to sell streaming players and TVs at affordable prices. Consumers connect their Roku streaming devices to our streaming platform via a broadband network and are able to access a wide selection of content through a streaming experience that is both delightful and easy to use.
The features and functionality of our platform, powered by the Roku OS, enable us to serve content publishers, advertisers, licensed Roku TV partners, and other industry participants. Content publishers can reach our highly-engaged user base of 70.0 million active accounts and use our billing services and data insight tools. Advertisers reach TV viewers at scale with targeted and measurable ads. Licensed Roku TV partners can build market share by offering smart TVs in a range of sizes and price points, and retailers can offer customers Roku’s highly-rated streaming devices online and in stores. We continue to focus significant resources to advance the Roku OS; to provide an industry-leading platform for our consumers, content publishers, and advertisers; to obtain content for our platform that attracts users, including our own original content; and to extend Roku’s advantage as the global shift to TV streaming continues.
In 2022, we extended our ecosystem and launched new smart home products to build new service revenue streams. Our smart home product offering includes cameras, video doorbells, plugs, light bulbs, and light strips, along with a Roku Smart Home mobile app for iOS and Android. We offer subscription plans for our cameras and video doorbells that provide users with the ability to view cloud recordings of the videos and to receive AI-based alerts (e.g., person, package, vehicle, pet). One of our smart home priorities is interoperability, and Roku Smart Home is compatible with Google Home, Alexa, and Roku Voice. The Roku video doorbells and cameras also integrate with the Roku OS, allowing users to view live video streams and receive real-time notifications directly on their TVs. The products are available on our website at Roku.com and in-store exclusively at Walmart, America’s #1 retailer, in nearly 3,500 locations where Roku is the #1 smart home brand by shelf space. Similar to our TV streaming business model, we plan to build scale with these devices and then monetize through smart home services.
5

Our Business Model
Three core areas of focus define our business model. First, we grow scale by increasing our active accounts. Second, we grow engagement by increasing the hours of content streamed through our platform. And third, we grow monetization of the activities that consumers engage in through our platform. Furthermore, our business model is designed to fulfill the needs of the participants in the TV streaming ecosystem: consumers, content publishers, advertisers, licensed Roku TV partners, other device licensees, and retailers.
Scale: Increasing the number of active accounts
We make access to TV streaming affordable in part by offering a broad lineup of streaming players, at various price points, that customers can use to easily turn (nearly) any TV into a smart TV. Audio is an important part of the TV streaming experience, and we also offer the Roku Streambar (a soundbar with a built-in streaming player), Roku wireless speakers that seamlessly connect to TVs powered by Roku OS, and Roku Wireless Subwoofers. Additionally, we offer customers the choice to build an audio experience with third-party products through The Roku TV Ready program. Through this partnership with audio companies, we enable their audio products to work seamlessly with TVs powered by Roku OS. On a periodic basis, we launch new streaming players and provide updates via the Roku OS to continuously offer an exceptional TV streaming experience with the highest performance at an affordable price.
We also license the Roku OS to licensed Roku TV partners that manufacture and sell Roku TV models that integrate the Roku OS to enable basic TV functions and connect to our TV streaming platform. We have driven strong active account growth through our Roku TV licensing program. Using our reference designs results in relatively low hardware costs, enabling these TV brand licensees to manufacture and sell smart TVs that are competitively priced for consumers and that are automatically updated whenever we issue a Roku OS update.
We also recently announced the launch of a new line of Roku-branded TVs (the Roku Select and Roku Plus Series TVs) that will be designed, made, and sold by us in 2023. These TVs will complement our successful Roku TV licensing program. We believe our Roku-branded TVs will enable us to further grow our leadership position and expand into the higher-end spectrum of performance TVs. Roku-branded TVs will also help us innovate more quickly in all aspects of hardware and software and test directly with consumers, improving the product and consumer experience and strengthening the entire Roku TV ecosystem.
We also license the Roku OS and our streaming player designs, as well as provide ongoing technology and support services, to certain international pay TV and telecommunications service operators that distribute co-branded players to their subscribers in their markets.
Through the Roku platform, we provide consumers tremendous choice, value, and an exceptional user experience. We have been able to significantly scale our active account base over a multi-year period. In 2022, we added 9.9 million net new active accounts, ending the year with 70.0 million active accounts.
Engagement: Growing streaming hours
We believe that offering users a wide range of content and an easy-to-use interface drives increased engagement by delivering a better overall streaming experience. Streaming hours on our platform grew from 73.2 billion hours in 2021 to 87.4 billion hours in 2022, as our active accounts grew through the distribution of Roku streaming devices.
Through our streaming platform, we make it easy for our users to watch their favorite TV shows and movies, as well as listen to their favorite music and podcasts. Furthermore, we believe our platform offers users an exceptional TV streaming experience through a user interface that is delightful and easy to use. From the Roku home screen, our users can easily find and access TV shows, movies, news, sports, and more across a wide variety of channels available on our streaming platform. In 2022, we added Live TV and What to Watch features to the Roku Home Screen Menu to make it even easier for viewers to quickly find the content they want. We also launched an all-new Sports experience that gives consumers easy access to live and upcoming sports across the Roku platform from a centralized location. And Roku’s powerful universal search makes it fast and easy for users to find the content they are looking for — regardless of the channel it is on. Additionally, users have choice in how much they want to spend on content through a broad array of options on an ad-supported, subscription, or transactional basis. Our direct relationship with our users provides us with detailed insights about their behavior on our platform, including certain content they search for, the channels they install, the channels they watch, and certain content that they purchase or subscribe to on our platform. This first party data enables us to develop actionable insights such as content recommendations to improve our users’ experience.
6

Our significant scale, ability to reach highly engaged streamers, tools that enable seamless sign ups (like Roku Pay), and marketing/discovery features make us an attractive platform to content publishers. They can also reach those users who no longer use or never used traditional TV services. As consumers shift to TV streaming, content publishers that use our platform are able to reach these streaming audiences at scale and engage users directly.
The Roku Channel is our owned and operated streaming channel that drives engagement on our platform by providing users with free, ad-supported access to a large and broad library of content. This content is available both on demand and through more than 350 linear channels — all accessible from a single app on our platform. The Roku Channel also offers paid, subscription-based content from dozens of content partners through Premium Subscriptions, which gives users the ability to browse content before signing up, obtain free trials for subscriptions, sign up in one-click, and enjoy simple subscription management with a single monthly bill. In 2022, The Roku Channel was a top 5 channel on our platform in the U.S. by both Active Account Reach and Streaming Hour engagement.
The Roku Channel is a core strategic asset that simultaneously benefits consumers, content partners, and advertisers, while generating increasing platform revenue. For viewers, The Roku Channel is a compelling destination for a diverse selection of free and paid entertainment, providing content through linear channels and on demand offerings. For content owners, The Roku Channel provides a variety of options to distribute and monetize content through both licensing agreements and Premium Subscriptions. And for both content owners and advertisers, The Roku Channel delivers a large and engaged audience at scale that we believe will continue to grow. Owning and operating both The Roku Channel and the Roku platform creates unique value, making us a leader in free content, positioning us to be a valuable partner to content owners, and providing a large source of ad inventory.
Our strategy for The Roku Channel is to drive engagement through a broad portfolio of quality content consisting of TV shows, movies, news, sports, lifestyle, and more in both on demand and linear channel formats. The foundation of our content strategy is revenue share and fixed licensing agreements and, to a smaller extent, original programming. We launched our original programming, “Roku Originals” on The Roku Channel in 2021 and have continued to build upon this library as it offers compelling, exclusive value to both consumers and advertisers. Our content spend is intended to be commensurate with the growth trajectory of The Roku Channel and also the broader macro environment.
The Roku Channel is available in the United States, the United Kingdom, and Canada, and in 2022, we launched The Roku Channel in Mexico. In the United States, The Roku Channel features a diverse lineup of more than 80,000 free movies and TV shows, including original and exclusive content, 350+ free linear television channels, free ad-supported entertainment for kids and family with more than 10,000 titles, and more than 50 premium subscription channels.
Monetization: Growing our revenue and gross profit by monetizing user activity
We generate platform revenue primarily through advertising and content distribution services. Our sophisticated and leading TV streaming platform enables advertisers and content publishers to reach audiences that are increasingly unreachable on traditional TV. Each user on our platform creates multiple revenue opportunities for Roku, whether they are opening the Roku home page, enjoying ad-supported content, purchasing content, or simply using a Roku remote. We monetize our users’ engagement on our platform through a variety of services and capabilities, including sales of subscription or transaction-based content, billing services, brand sponsorship and promotions, and video advertising in ad-supported channels. We believe that running relevant display and video ads enhances the user experience on our platform. We measure monetization of our platform by calculating the average revenue per user (“ARPU”), which we believe represents the inherent value of our business model, and gross profit. ARPU (which we measure on a trailing 12-month basis) was $41.68 as of December 31, 2022 compared to $40.67 as of December 31, 2021. Our gross profit was $1,441.1 million and $1,408.6 million for the years ended December 31, 2022 and December 31, 2021, respectively.
We make it easy for content publishers to distribute and monetize their streaming content through three primary business models: subscription video on demand (“SVOD”) that includes subscriptions to individual video on demand channels and so-called virtual multichannel video programming distribution (“vMVPD”) services; ad-supported, which includes advertising video on demand (“AVOD”) channels with on demand content that do not charge a subscription fee to users, as well as free ad-supported streaming TV (“FAST”), which we define as free, ad-supported linear streaming TV; and transaction video on demand (“TVOD”) that includes channels that offer a la carte content purchases or rentals. Through Roku Pay, our proprietary platform billing solution, we are also able to assist content partners with billing services, including billing users for in-channel purchases like content rentals, managing subscriptions, and customer invoices. Roku Pay allows publishers to enable a frictionless, “one-click” signup within the app, and we believe this key benefit simplifies user subscription signups and drives purchase and retention for our content publishers.
7

Content publishers also have access to our media and entertainment promotional capabilities and tools to help them attract, engage, and retain viewers by investing in promoting their content to our users on our platform. Content publishers can use a variety of ad placements, including native display ads on the Roku home screen or a screen saver to drive channel downloads, promote a channel’s content, and direct traffic to their channels in order to drive subscriptions or movie and TV show consumption. We also derive revenue from the sale of branded channel buttons on streaming player and Roku TV remote controls that are intended to increase incremental usage of the channel by allowing users to launch straight into the channel from any screen. Our analytics and reporting assist content publishers with analyzing viewership trends and metrics for specific titles. Using machine learning, we also can help content publishers target new audiences that are more likely to subscribe to their services.
Just as ads evolved decades ago when TV replaced radio as the primary entertainment medium, ads on TV streaming offer new and more performant opportunities than traditional TV. We offer advertisers a unique and effective set of tools to reach consumers both on and off the Roku platform. Advertisers are able to leverage the combination of our significant scale, our direct relationship with our users, and our advertising capabilities to serve relevant advertisements. Advertisers on our platform also can measure both the effectiveness of the ads served and their return on investment.
OneView is our ad buying platform built for TV streaming. Advertisers use OneView to set up, make changes, and measure ad campaigns entirely on their own. In a world where all TV ads will be automated and streamed, our software and machine learning provide the best way to reach a Roku user wherever they are — on the Roku platform, other TV streaming devices, desktop, mobile, and more. Advertisers choose OneView because it is the only ad buying platform with Roku data, ad inventory from The Roku Channel, and new Roku ad experiences that go beyond the traditional TV ad spot.
We offer engagement analytics such as ad impressions served, click-through rates, and video completion rates. We work with a wide variety of third-party measurement companies to measure the branding impact of the ads served and audience demographics, validate ad effectiveness, and quantify sales lift from advertising on our platform. Furthermore, we have relationships with third-party providers that focus on transactional or point of sale data, which enables our advertisers to compare the effectiveness of ads served on our platform to advertising on traditional TV. Additional promotional advertising opportunities include shoppable ads that allow consumers to buy products right from the TV screen and content sponsorships that give users the opportunity to experience a free movie or show and sponsored themes in our user experience.
Business Growth
Investment in Growth
We believe that our future performance will depend on the success of the investments in our business that we have made, and will continue to make, to further differentiate our platform and increase the value we deliver to our users, content publishers, and advertisers. We must regularly update and enhance our platform to meet evolving consumer behavior and provide a best-in-class content delivery and advertising platform. We must provide content publishers with best-in-class publishing tools and actionable audience insights. We must continue to innovate and invest in our advertising capabilities and technology so that we attract and encourage incremental advertising spend on our platform. Accordingly, we plan to continue investing in our business to enhance our competitive differentiation and drive future growth, but we also plan to continue to improve our operations and operating expense profile to better manage through the challenging macroeconomic environment. As a result, we expect our operating expense year-over-year growth to significantly decline over the course of 2023. In particular, these investments will include research and development initiatives to bring new features and technology to our platform; sales and marketing efforts to drive increased scale and engagement of our user base; continued investment in both licensed and original content to drive scale and engagement of The Roku Channel; and building out our general and administrative infrastructure to support a global business.
Advertising Innovation
We continue to innovate and launch new ad products. In 2022, we launched Roku’s Advertising Watermark, an industry-first capability which enables content publishers, advertisers, and technology providers to validate the authenticity of videos ads on the Roku platform. In partnership with Walmart, we launched a product called Shoppable Ads, which make shopping on TV streaming as easy as it is on social media. Viewers simply press “OK” with their Roku remote on a shoppable ad and proceed to checkout with their shipping and payment details pre-populated from Roku Pay. We also announced an industry-first collaboration with Microsoft that will quantify how TV advertising on both traditional TV and TV streaming affects online searches to help marketers measure performance. We launched Nielsen Total Ad Ratings, which provides media measurement across TV streaming, traditional TV, desktop, and mobile. OneView was the first demand-side ad platform to directly integrate with Nielsen’s measurement solution.
8

International Markets
The shift from traditional TV to TV streaming is a global phenomenon, as it offers consumers better choice and greater control over their entertainment. We believe that the value our business delivers to consumers, content publishers, advertisers, licensed Roku TV partners, other device licensees, and retailers is as compelling in international markets as it is in the United States. Today Roku streaming devices are available in 20+ countries. We are the leading TV streaming platform in the United States, Mexico, and Canada by hours streamed. We continue to build our foundation for international expansion by establishing teams and offices around the world and investing in systems and processes that will support international expansion going forward. In 2022, licensed Roku TV partners launched new Roku TV models in Mexico, Canada, and Germany, and we expanded into Australia with Roku TV models. In international markets, we will continue to focus on building scale first, increasing customer engagement, and ultimately driving monetization.
Sales and Marketing
We engage in a wide variety of sales and marketing activities to continuously drive active account growth, engagement, and monetization and dedicate significant resources to this area. Our sales and marketing activities are primarily focused on building and expanding relationships with content publishers, advertisers, TV brands, retailers, and service operators, and driving sales of our products and our licensed Roku TV partners’ products to consumers through retail distribution channels.
We have dedicated business development teams that develop and maintain relationships to promote and build awareness of the features and advantages of the Roku platform among content publishers, advertisers, TV brands, and service operators. Our data science team supports our sales and marketing efforts by analyzing data on our platform to increase effectiveness for our content publishers and advertisers as well as for our consumer marketing campaigns. Our relationship with content publishers is typically client-direct. Through our dedicated content relationship management team, we enter into agreements with content publishers to distribute their app(s) on our platform, or license their content for The Roku Channel, or both. As part of our distribution agreements with AVOD channels, we typically secure direct access to the content publishers’ video ad inventory for our monetization, and our sales efforts are differentiated and complementary to that of our content publishers. Whereas our publishers typically feature their brand and content in their sale, we focus on delivering a large streaming audience across many channels at once using our own data. We sell advertising to a wide range of advertisers helping them reach their goals across numerous key performance indicators. We are also developing relationships with more third-party platforms (e.g., retail media networks, demand side platforms, and other strategic partners) to reach marketers buying programmatic advertising on such platforms and to create demand opportunities for Roku ad inventory. Our sales teams and products are organized into groups that specialize in the unique needs of each area: (i) agency holding companies and Fortune 500 brands, (ii) independent agency and mid-market clients, (iii) content publishers and entertainment brands, (iv) performance and direct to consumer brands, (v) international markets, and (vi) local advertising. In addition, we work with our licensed Roku TV partners to assist in all phases of the development of Roku TV models, including development, planning, manufacturing, and marketing.
In the United States, the majority of our products and our licensed Roku TV partners’ products are sold through traditional brick and mortar retailers, such as Best Buy, Target, and Walmart, including their online sales platforms, and online retailers such as Amazon, and to a lesser extent our website (excluding Roku TV models). We also sell products internationally through distributors and to retailers. Amazon and Walmart collectively accounted for 59% of our devices revenue for the year ended December 31, 2022 and 57% of our devices revenue for the year ended December 31, 2021. We support retailers with an experienced sales management team and work closely with these retailers to assist with in-store marketing and product mix forecasting. We intend to continue to invest significant resources in our sales and marketing efforts.
Seasonality
We have historically seen seasonality in our business related to advertising and device sales. Our revenue and gross profit are traditionally strongest in the fourth quarter of each fiscal year and represent a high percentage of the total net revenue for such fiscal year due to higher consumer purchases and increased advertising during holiday seasons. Furthermore, in preparation for the fourth quarter holiday season, we recognize significant discounts in the average selling prices of our streaming device sales through retailers in an effort to grow our active accounts, which typically reduce our devices gross margin or results in a devices gross loss in the fourth quarter.
9

Research and Development
Our research and development model relies on a combination of in-house staff and out-sourced design and manufacturing partners to cost-effectively improve and enhance our platform, and to develop new players, audio products, TVs, smart home devices, features, and functionality. We work closely with content publishers, advertisers, licensed Roku TV partners, and service operators to understand their current and future needs. We have designed a product development process that captures and integrates their feedback. In addition, we solicit user feedback in the development of new features and enhancements to the Roku platform. We intend to continue to significantly invest in research and development to bring new devices to market and enhance our platform and capabilities.
Manufacturing
We outsource the manufacturing of our products to our contract manufacturers and original design manufacturers. All of our products are manufactured in the People’s Republic of China, Southeast Asia, and Brazil. Our contracts do not obligate them to supply products to us in any specific quantity or at any specific price. Our manufacturers procure components and assemble our products to demand forecast we establish based upon historical trends and analysis from our sales, operations, and product management functions. The manufacturers ship our products to our third-party warehouses in the United States, the United Kingdom, Germany, and Brazil where we ship our products directly to retailers, wholesale distributors, and consumers.
Government Regulation
Our business and our products and platform are subject to numerous U.S. federal, U.S. state, and foreign laws and regulations covering a wide variety of subject matters. These laws and regulations include general business regulations and laws, as well as regulations and laws specific to providers of internet-delivered streaming services and internet-connected devices.
For example, in both the United States and abroad, the regulatory framework for privacy and data security issues is rapidly evolving. U.S. federal and state consumer protection regulators generally exercise oversight of consumer privacy protections and the security of online services. And an increasing number of states have passed, or are considering, legislation to govern consumer privacy; the U.S. Congress also is considering comprehensive federal privacy legislation. Likewise, foreign jurisdictions in which we operate impose different, and sometimes more stringent, consumer and privacy protections, compared to the United States. Consumer privacy laws are constantly changing and may become more diverse and restrictive over time, increasing the challenges and costs associated with complying with these laws in all jurisdictions. Privacy laws also may limit the ability of advertisers to fully utilize our platform, which could have a negative impact on our business.
In addition, the internet is a vital component of our business and is subject to a variety of laws and regulations in jurisdictions throughout the world. We historically have relied on the openness and accessibility of the internet to conduct our business, and government regulations that impede the preservation of the open internet could harm our business. Regulators in the United States and abroad continue to evaluate policy changes that could affect the openness of the internet.
To the extent regulators allow network operators to restrict the flow of content over the internet, such operators may seek to extract fees from us or our content publishers to deliver our traffic or may otherwise engage in blocking, throttling, or other discriminatory practices with respect to our traffic, which could adversely impact our business.
Finally, our content business is subject to a wide range of government regulations that may vary by jurisdiction. Some nations highly regulate media, including TV streaming. Others have (or may consider) regulations that mandate certain local content quotas or production requirements, for cultural preservation or other reasons. Because our business depends on the creation and production of content, and on the availability of third-party content, delivered over the internet, increased regulation of TV streaming or changes in laws or regulations governing internet transmission of content could adversely affect our business and the attractiveness of our platform. Additionally, these kinds of regulations may make operating in certain jurisdictions more expensive or restrictive.
New laws and regulations, individually or in the aggregate, could increase our cost of doing business, impact our competitive position, or otherwise have an adverse effect on our business. The costs of compliance with these laws and regulations are substantial and are likely to increase in the future. Compliance with existing or future laws and regulations, including, but not limited to, those pertaining to internet and online services, data privacy and security, consumer protection, global trade, environmental protection, employee health and safety, and taxes, could have an adverse impact on our business in subsequent periods. If we fail to comply with these laws and regulations, we may be subject to significant liabilities and other penalties as well as harm to our reputation. For additional information about government regulation applicable to our business and associated risks, see Item 1A, Risk Factors, elsewhere in this Annual Report.
10

Intellectual Property
Our success depends in part upon our ability to protect our core technology and intellectual property. To establish and protect our proprietary rights, we rely on a combination of intellectual property rights, including patents, trademarks, copyrights, trade secret laws, license agreements, confidentiality procedures, employee disclosure and invention assignment agreements, and other contractual rights.
As of December 31, 2022, we had approximately 1,000 issued patents and 500 pending applications in the United States and foreign countries. We also license technology from third parties when we believe it will facilitate our product offerings or business. For information about the intellectual property risks applicable to our business, see Item 1A, Risk Factors, elsewhere in this Annual Report.
Competition
The TV streaming industry is highly competitive and, as it continues to evolve, we will continue to face strong competition in every aspect of our business. We compete with much larger companies which have resources and brand recognition that pose significant competitive challenges. In the face of this competition, we believe our success depends on building scale by growing our active accounts, growing engagement by increasing the hours of content streamed through our platform, and growing the monetization of the activities that consumers engage in through our platform.
Our competitors include:
companies that offer TV streaming devices that compete with Roku streaming devices and companies that license their operating systems for integration into smart TVs and other streaming products;
TV brands that offer their own TV streaming solutions within their TVs as well as other devices such as game consoles, DVD players, Blu-ray players, and set-top boxes that leverage their own operating systems;
mobile streaming platforms that enable users to stream content on phones and tablets;
companies that produce and aggregate TV streaming content with the goal of attracting wide audiences;
companies that offer advertisers the opportunity to reach consumers on other content and advertising mediums;
companies that offer users other sources for news and entertainment, including broadcast and cable television networks, newspapers and magazines, social networks, and video games;
companies that offer smart home products that compete with our new smart home products and services; and
companies that operate in the same locations as our offices that may be better able attract and retain top talent in engineering, research and development, sales and marketing, operations, and other organizations.
We also compete with other entertainment providers, including other TV streaming companies and content publishers, in seeking high quality content to license for our platform and for talent and programming concepts for original content projects.
As the TV streaming market continues to develop, we may become subject to additional competition as we introduce or develop new products and services, as our existing products and services evolve, or as other companies introduce competing products and services.
Human Capital Management
We believe our success depends on our culture and our ability to attract and retain our employees. As of December 31, 2022, we employed approximately 3,600 full-time employees located in 14 countries. Only our employees in Brazil are represented by a labor union with respect to their employment. The majority of our employees have adopted a hybrid work schedule (consisting of both in-person work and working from home).
Culture
We want our employees to be proud to work at Roku. Our entrepreneurial, execution-focused culture emphasizes recruiting talented individuals, encouraging teamwork, and expecting our employees to perform at a high level. Across Roku, teams are expected to communicate clearly, in real time. Because our employees are trusted and encouraged to make decisions, our leadership communicates plans, milestones, and strategic context broadly, and our employees are trusted to maintain the confidentiality of such information. Our employees are encouraged to use our broad talent base for diverse points of view when making decisions. As we grow our business, our goal is to ensure that Roku continues to be a great place to work and thrive.
11

Diversity, Equity and Inclusion
We are committed to being a diverse and inclusive organization. Since 2020, the launch of our formal diversity, equity, and inclusion (“DEI”) strategy, we have made considerable progress on elevating awareness of DEI, promoting dialogue and empathy, implementing employee resource groups, and expanding representation on The Roku Channel and the Roku platform.
Our Vice President of Global Talent Management and Inclusion leads our growing Inclusion Strategy team with a director of DEI and two program managers. We also have full-time resources embedded in our Talent Acquisition team. They partner across Roku to advance DEI across our employee experience, recruiting, and customer experience. These areas comprise our three-part DEI framework: Inclusive Employee Experience, Inclusive Recruiting, and Inclusive Customer Experience.
Inclusive Employee Experience: We facilitate an inclusive employee experience through our pay equity analysis, learning and development offerings, internal and external communications, employee resource groups (“ERG”), and mentoring. In 2022, we continued our U.S. pay equity analysis to help ensure we pay fairly and equitably across gender and ethnicity, year over year. Our six voluntary and employee-led ERGs are highly engaged and foster a diverse and inclusive workplace, build internal community, encourage career growth and networking, and support social impact partnerships. In 2022, we delivered a significant rollout of DEI offerings in the areas of bias, inclusive conversations, allyship, and subtle acts of exclusion. We also increased the frequency of DEI communications to amplify our commitment, both internally and externally.
Inclusive Recruiting: Our Inclusive Recruiting Program Manager and DEI specialists embedded within our Talent Acquisition team directly contribute to our efforts to be inclusive. In addition, every member of our Talent Acquisition team is trained on how to source, engage, and recruit candidates from different backgrounds. To that end, all recruiters are equipped to discuss DEI best practices with hiring managers to ensure we continue to widen the candidate pipeline for all roles and create inclusive recruiting experiences. Furthermore, our U.S. university recruiting and intern programs embed DEI into their strategies so that our recruiting pipelines include historically black colleges and universities, Hispanic-serving institutions, and underrepresented clubs and programs across other schools where we recruit.
Our external relationships are also focused on organizations that reflect underrepresented communities, including technical and non-technical women and underrepresented minority organizations, to enable our hiring managers and recruiters to attend or speak at related conferences, share our job descriptions, and tell our employer brand story to a wider audience.
Inclusive Customer Experience: As a TV streaming platform with both U.S. and international viewers, we believe our customer experiences should reflect the diversity of our customers. We offer a slate of “inclusion zones” (including Black Voices, Pride, Latino Voices, Women’s Voices, and Asian and Pacific Islander Voices) on the Roku platform that highlight and celebrate related stories from various content providers.
Community Engagement and Social Impact
We have developed a Social Impact program that engages our local communities through employee volunteerism. Our program partners with organizations that provide opportunities for employees to mentor high school students through activities such as career panels, industry masterclasses, and hands-on science, technology, engineering, and math (STEM) challenges.
Learning and Talent Development
Our Learning and Talent Development function provides our employees with the training and development needed to support our strategic priorities and growth. Our employee development programs begin with a comprehensive new hire onboarding experience covering our culture, business, and the resources employees need to increase our new hires’ speed to productivity. In addition to mandatory training covering anti-harassment, anti-discrimination, and privacy, we offer employees a suite of highly encouraged training offerings covering topics such as high-performance feedback, active listening, and communication and presentation skills. Managers are provided with training on expectations for managers, interviewing and hiring, and performance management to support new and newly promoted leaders in managing and leading effectively. In addition, all employees have access to on-demand technical and non-technical skill development through LinkedIn Learning. We intend to continue to review, refresh, purchase, and custom-build additional training materials to support our global employees’ performance and development needs.
12

Compensation and Benefits
Our total compensation program is designed to attract, retain, and reward talented professionals. As a result, we endeavor to pay competitive total compensation that is guided by market rates and tailored to account for the specific needs and responsibilities of a particular position as well as the unique qualifications of the individual employee. In determining each employee’s total compensation, we consider what they would be paid by another employer, what we would have to pay to replace them if they leave Roku, and the amount we would pay to retain them. Generally, we pay employees total compensation that is comprised of salary and equity awards rather than offering specific benefits or perks that might be valued differently by different employees. We generally do not pay cash bonuses (other than to employees eligible for sales commissions) or have performance-based equity awards because our employees are expected to work at the highest level regardless of possible bonus payouts or awards.
We recognize that our employees are most likely to thrive when they have the resources to meet their needs and the time and support to succeed in their professional and personal lives. In support of this, we offer a variety of benefits and wellness offerings to employees around the world.
Available Information
Our website address is www.roku.com. We make available, free of charge through our website, our annual reports on Form 10-K, quarterly reports on Form 10-Q, and current reports on Form 8-K, and amendments to those reports, filed or furnished pursuant to Sections 13(a) or Section 15(d) of the Exchange Act, as soon as reasonably practicable after they have been electronically filed with, or furnished to, the SEC. Investors and others should note that we announce material financial information to our investors using our investor relations website (roku.com/investor), SEC filings, webcasts, press releases, and conference calls. We use these mediums to communicate with investors and the general public about our company, our products and services, and other issues. It is possible that the information we make available may be deemed to be material information. We therefore encourage investors, the media, and others interested in our company to review the information we post on our investor relations website.
The SEC maintains a website (www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC.
Information contained on or accessible through the websites listed above is not incorporated by reference nor otherwise included in this Annual Report, and any references to these websites are intended to be inactive textual references only.
13

Item 1A. Risk Factors
Our business involves significant risks, some of which are described below. You should carefully consider the risks and uncertainties described below, together with all the other information in this Annual Report, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the consolidated financial statements and the related notes. If any of the following risks actually occurs, our business, reputation, financial condition, results of operations, revenue, and future prospects could be seriously harmed. In addition, you should consider the interrelationship and compounding effects of two or more risks occurring simultaneously. Unless otherwise indicated, references to our business being 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. You should not interpret our disclosure of any of the following risks to imply that such risks have not already materialized.
Risk Factors Summary
Below is a summary of the principal factors that make an investment in our Class A common stock speculative or risky:
Risks Related to Our Business and Industry
the highly competitive nature of the TV streaming industry that is rapidly evolving;
the acceptance and growth of over-the-top advertising and advertising platforms;
our ability to further monetize our streaming platform;
our ability to attract advertisers and advertising agencies to our demand-side advertising platform;
our ability to develop, maintain, and expand relationships with licensed Roku TV partners, manufacturing partners, and service operators;
our ability to establish and maintain relationships with important content publishers;
popular or new content publishers not publishing their content on our streaming platform;
the non-renewal or early termination of our agreements with content publishers;
maintaining an adequate supply of quality video ad inventory on our platform and selling the available supply;
content publishers electing not to participate in platform features that we develop;
irrelevant or unengaging advertising or media and entertainment promotional spending campaigns on our platform;
our operation of The Roku Channel;
users signing up for offerings and services outside of our platform;
the evolution of our industry and the impact of many factors that are outside of our control;
our and our licensed Roku TV partners’ reliance on retail sales channels to sell products;
our ability to build a strong brand and maintain customer satisfaction and loyalty;
advertiser or advertising agency delayed payment or failure to pay;
maintaining adequate customer support levels;
our introduction of new products and services;
our and our licensed Roku TV partners’ reliance on contract manufacturers and limited manufacturing capabilities;
our reliance on licensed Roku TV partners’ operations for the supply of Roku TV models;
our ability to forecast manufacturing requirements and manage our supply chain and inventory levels;
decreased availability or increased costs for materials and components used in the manufacturing of our products and our licensed Roku TV partners’ products;
our ability to obtain key components from sole source suppliers;
interoperability of our products with content publishers’ and other third parties’ offerings, technologies, and systems;
detecting hardware defects and software errors in our products before they are released to end users;
component manufacturing, design, or other defects that may render our products permanently inoperable;
our ability to obtain or maintain necessary or desirable third-party technology licenses;
Risks Related to Operating and Growing Our Business
our history of operating losses;
volatility of our quarterly operating results that could cause our stock price to decline;
14

our ability to manage our growth;
our ability to successfully expand our international operations;
seasonality of our business and its impact on our revenue and gross profit;
attracting and retaining key personnel and managing succession;
maintaining systems that can support our growth, business arrangements, and financial rules;
our ability to successfully complete acquisitions and investments and integrate acquired businesses;
our ability to comply with the terms of our outstanding credit facility;
our ability to secure funds to meet our financial obligations and support our planned business growth;
Risks Related to Cybersecurity, Reliability, and Data Privacy
significant disruptions of information technology systems or data security incidents;
legal obligations and potential liability or reputational harm related to the protection of personal and confidential information;
disruptions in computer systems or other services that result in a degradation of our platform;
changes in how network operators manage data that travel across their networks;
Risks Related to Intellectual Property
intellectual property infringement claims and litigation resulting in significant costs or the loss of important intellectual property rights;
failure or inability to protect or enforce our intellectual property or proprietary rights;
our use of open source software;
our agreements to indemnify certain of our partners if our technology is alleged to infringe on third parties’ intellectual property rights;
Risks Related to Macroeconomic Conditions
the impact of supply chain disruptions, inflationary pressures, recessionary fears, the COVID-19 pandemic, natural disasters, geopolitical conflicts, or other natural or man-made catastrophic events on our business;
Legal and Regulatory Risks
enactment of or changes to government regulation or laws related to our business;
changes in U.S. or foreign trade policies, geopolitical conditions, and general economic conditions that impact our business;
U.S. or international rules (or the absence of rules) that permit internet access network operators to degrade users’ internet service speeds or limit internet data consumption by users;
liability for content that is distributed through or advertising that is served through our platform;
our ability to maintain effective internal controls over financial reporting;
the impact of changes in accounting principles;
compliance with laws and regulations related to the payment of income taxes and collection of indirect taxes;
changes to U.S. or foreign taxation laws or regulations;
regulatory inquiries, investigations, and proceedings;
Risks Related to Ownership of Our Class A Common Stock
the dual class structure of our common stock;
volatility in the market price of our Class A common stock;
potential dilution or a decline in our stock price caused by future sales or issuance of our capital stock or rights to purchase capital stock;
a decline in our stock price caused by future sales by existing stockholders;
dependency on favorable securities and industry analyst reports;
the significant legal, accounting, and other expenses associated with being a publicly traded company;
the absence of dividends on our Class A or Class B common stock;
anti-takeover provisions in our charter and bylaws; and
the limitations resulting from our selection of the Delaware Court of Chancery and the U.S. federal district courts as the exclusive forums for substantially all disputes between us and our stockholders.
15

Risks Related to Our Business and Industry
The TV streaming industry is highly competitive and many companies, including large technology companies, content owners and aggregators, TV brands, and service operators, are actively focusing on this industry. If we fail to differentiate ourselves and compete successfully with these companies, it will be difficult for us to attract and retain users and our business will be harmed.
The TV streaming industry is highly competitive and global. Our success depends in part on attracting users to and retaining users on, and the effective monetization of, our streaming platform. To attract and retain users, we need to be able to respond efficiently to changes in consumer tastes and preferences and to offer our users access to the content they love on terms that they accept. Effective monetization requires us to continue to update the features and functionality of our streaming platform for users, content publishers, and advertisers. We also must effectively support popular sources of streaming content that are available on our platform, such as Amazon Prime Video, Disney+, Netflix, and YouTube. And we must respond rapidly to actual and anticipated market trends in the TV streaming industry.
Large technology companies such as Amazon, Apple, and Google offer TV streaming devices that compete with Roku streaming devices. In addition, Google licenses its Android operating system software for integration into smart TVs and service provider set-top boxes, and Amazon licenses its operating system software for integration into smart TVs and sells Amazon-branded smart TVs. These companies have greater financial resources than we do and can subsidize the cost of their streaming devices or licensing arrangements in order to promote their other products and services, which could make it harder for us to acquire new users, retain existing users, and increase streaming hours. These companies could also implement standards or technology that are not compatible with our products or that provide a better streaming experience. These companies also have greater resources to promote their brands through advertising than we do.
In addition, many TV brands offer their own TV streaming solutions within their TVs. Other devices, such as game consoles, also incorporate TV streaming functionality. Similarly, some service operators, such as Comcast, offer TV streaming applications and devices as part of their cable service plans and can leverage their existing consumer bases, installation networks, broadband delivery networks, and name recognition to gain traction in the TV streaming market. If consumers of TV streaming content prefer alternative products to Roku streaming devices, we may not be able to achieve our expected growth in active accounts, streaming hours, revenue, gross profit or ARPU.
We also compete for streaming hours with mobile streaming applications on smartphones and tablets, and users may prefer to view streaming content on such applications. Increased use of mobile or other platforms for TV streaming could adversely impact the growth of our streaming hours, harm our competitive position, and otherwise harm our business.
We expect competition in TV streaming from the large technology companies and service operators described above, as well as new and growing companies, to increase in the future. This increased competition could result in pricing pressure, lower revenue and gross profit, or the failure of Roku streaming devices, our platform or our other products to gain or maintain broad market acceptance. To remain competitive and maintain our position as a leading TV streaming platform, we need to continuously invest in our platform, product development, marketing, service and support, and device distribution infrastructure. In addition, evolving TV standards and unknown future developments may require further investments in the development of Roku streaming devices, our platform and our other products. We may not have sufficient resources to continue to make the investments needed to maintain our competitive position. In addition, most of our competitors have longer operating histories, greater name recognition, larger customer bases and significantly greater financial, technical, sales, marketing, and other resources than us, which provide them with advantages in developing, marketing, or servicing new products and offerings. As a result, they may be able to respond more quickly to market demand, devote greater resources to the development, promotion, sales, and distribution of their products or their content, and influence market acceptance of their products better than we can. These competitors may also be able to adapt more quickly to new or emerging technologies or standards and may be able to deliver products and services at a lower cost. Increased competition could reduce our sales volume, revenue, and operating margins, increase our operating costs, harm our competitive position, and otherwise harm our business.
To enhance our users’ experience, we also offer audio products, including Roku Streambars, Roku wireless speakers, and Roku wireless subwoofers, and Roku smart home products, including indoor and outdoor cameras, video doorbells, smart lighting, and smart plugs. As a result, we may face additional competition from makers of TV audio speakers and soundbars and other TV peripheral devices, as well as makers of other smart home products. If these products do not operate as designed or do not enhance the TVs powered by Roku OS or other viewing experiences as we intend, our users’ overall viewing experience may be diminished, and this may impact the overall demand for our products and our partners’ Roku TV models.
16

Our future growth depends on the acceptance and growth of over-the-top (“OTT”) advertising and OTT advertising platforms.
We operate in a highly competitive advertising industry and compete for revenue from advertising with other streaming platforms and services, including social media and other digital platforms, as well as traditional media, such as radio, broadcast, cable and satellite TV, and satellite and internet radio. These competitors offer content and other advertising mediums that may be more attractive to advertisers than our streaming platform. These competitors are often very large and have more advertising experience and financial resources than we do, which may adversely affect our ability to compete for advertisers and may result in lower revenue and gross profit from advertising. For example, Netflix and Disney+ recently launched ad-supported tiers in their streaming services, which may further increase competition for streaming advertising revenue. If we are unable to increase our revenue from advertising by, among other things, continuing to improve our platform’s capabilities to further optimize and measure advertisers’ campaigns, increasing our advertising inventory, and expanding our advertising sales team and programmatic capabilities, our business and our growth prospects may be harmed. We may not be able to compete effectively or adapt to any such changes or trends, which would harm our ability to grow our advertising revenue and would harm our business.
Many advertisers continue to devote a substantial portion of their advertising budgets to traditional advertising, such as traditional TV, radio, and print, and to advertising through social media and other digital platforms. The future growth of our business depends on the growth of OTT advertising and on advertisers increasing their spending on advertising on our platform. Although traditional TV advertisers have shown growing interest in OTT advertising, we cannot be certain that their interest will continue to increase or that they will not revert to traditional TV advertising or shift their advertising spending to social media and other digital platforms (rather than to us). In addition, if we are unable to compete with social media and other digital platforms to win business from advertisers and agencies who have traditionally advertised on these platforms, such as direct-to-consumer and small or medium-sized businesses, our ability to grow our business may be limited. If advertisers, or their agency relationships, do not perceive meaningful benefits of OTT advertising, the market may develop more slowly than we expect, which could adversely impact our operating results and our ability to grow our business.
Finally, there is political pressure in some countries to limit OTT advertising (including limiting the advertising that may be shown to viewers of children’s content) or impose local content requirements on OTT services, which could pose a threat to our services.
We may not be successful in our efforts to further monetize our streaming platform, which may harm our business.
Our business model depends on our ability to generate platform revenue from advertisers and content publishers. We generate platform revenue primarily from the sale of digital advertising and related services, and content distribution services (such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls). As such, we are seeking to expand the number of active accounts and increase the number of hours that are streamed across our platform in an effort to create additional platform revenue opportunities. As our user base grows and as we increase the amount of content offered and streamed across our platform, we must effectively monetize our expanding user base and streaming activity. The total number of streaming hours, however, does not correlate with platform revenue on a period-by-period basis, primarily because we do not monetize every hour streamed or every user on our platform. Moreover, streaming hours on our platform are measured whenever a Roku streaming device is streaming content, whether a viewer is actively watching or not. For example, if a player is connected to a TV, and the viewer turns off the TV, steps away, or falls asleep and does not stop or pause the player, then the particular streaming channel may continue to play content for a period of time determined by the streaming channel. We believe that this also occurs across a wide variety of non-Roku streaming devices and other set-top boxes. Since the first quarter of 2020, all Roku devices include a Roku OS feature that is designed to identify when content has been continuously streaming on a channel for an extended period of time without user interaction. This feature periodically prompts the user to confirm that they are still watching the selected channel and closes the channel if the user does not respond affirmatively. Some of our leading channel partners, including Netflix, also have similar features within their channels.
Our ability to deliver more relevant advertisements to our users and to increase our platform’s value to advertisers and content publishers depends on the collection of user engagement data, which may be restricted or prevented by a number of factors. Users may decide to opt out or restrict our ability to collect viewing data or to provide them with more relevant advertisements. Content publishers may also refuse to allow us to collect data regarding user engagement or refuse to implement mechanisms we request to ensure compliance with our legal obligations or technical requirements. For example, we are not able to fully utilize program level viewing data from many of our most popular channels to improve the relevancy of advertisements provided to our users.
17

Other channels available on our platform, such as Amazon Prime Video, Apple TV+, Hulu, and YouTube, are focused on increasing user engagement and time spent within their channels by allowing users to purchase additional content and streaming services within their channels; when users purchase these additional services within these channels, we may earn less revenue than when the services are purchased directly from us. If our users spend most of their time within particular channels where we have limited or no ability to place advertisements or leverage user information, or our users opt out from our ability to collect data for use in providing more relevant advertisements, we may not be able to achieve our expected growth in platform revenue or gross profit. Additionally, our distribution agreements with our most popular channels are renegotiated periodically; thus, even if we are currently able to monetize streaming hours within a channel, we may not be able to do so in the future. If we are unable to further monetize our streaming platform, our business may be harmed.
Our efforts to monetize our streaming platform through ad-supported content are still developing and may not continue to grow as we expect, and our platform revenue growth has been, and may continue to be, lower than expected due to advertisers significantly curtailing or pausing advertising spending due to inflationary pressures, recessionary fears or other reasons that are out of our control. In addition, advertisers’ spending commitments, such as those we obtain in connection with annual TV Upfront presentations, are typically not fully binding, and the revenue we receive from such commitments may be less than the initially committed amount. This means that in order to materially increase the monetization of our streaming platform through the sale of video advertising, we will need to attract significantly more advertising dollars to our streaming platform as well as deliver ad-supported content that results in our users streaming significantly more ad-supported content. Accordingly, there can be no assurance that we will be successful in monetizing our streaming platform through the distribution of ad-supported content.
If we are unable to attract advertisers or advertising agencies to our OneView ad platform or if we are not successful in running a demand-side advertising platform, our business may be harmed.
Through our OneView ad platform, advertisers and advertising agencies can programmatically purchase and manage their OTT, desktop and mobile advertising campaigns. OneView leverages the demand-side platform developed by dataxu, which we acquired in November 2019, and integrates the reach, inventory, and capabilities of our proprietary advertising products and services. The market for programmatic OTT ad buying is an emerging market, and our current and potential advertisers and advertising agencies may not shift to programmatic ad buying from other buying methods as quickly as we expect or at all. If the market for programmatic OTT ad buying deteriorates or develops more slowly than we expect, advertisers and advertising agencies may not use OneView or we may not attract prospective advertisers or advertising agencies to OneView, and our business could be harmed. In addition, if OneView does not have the functionality or services expected by advertisers or advertising agencies, we may not be able to attract their advertising spend to OneView, or our existing customers may not maintain or increase their spend on OneView. Moreover, our ownership of OneView may negatively impact the ability of OneView to purchase advertising on non-Roku platforms. If we fail to adapt to our rapidly changing industry or to our customers’ evolving needs, advertisers and advertising agencies will not adopt OneView, and our business may be harmed. We also may not be able to compete effectively with more established demand-side platforms or be able to adapt to changes or trends in programmatic OTT advertising, which would harm our ability to grow our advertising revenue and harm our business.
Our growth depends in part on our ability to develop, maintain, and expand relationships with our licensed Roku TV partners and manufacturing partners in the United States and international markets and, to a lesser extent, service operators.
We have developed, and intend to continue to develop and expand, relationships with TV brand and manufacturing partners. We continue to invest in the growth and expansion of our Roku TV program both in the United States and international markets. In the past few years, the sale of Roku TV models by our licensed Roku TV partners has materially contributed to our active account growth, streaming hours, and platform monetization efforts. This growth has primarily been driven by North America; however, our Roku TV licensing program has been expanded to certain international markets and represents a growing share of new active accounts. We license the Roku OS and our smart TV reference designs to certain licensed Roku TV partners to manufacture Roku TV models. We do not typically receive, nor do we typically expect to receive, license revenue from these arrangements, but we expect to incur expenses in connection with these commercial agreements. The primary economic benefits that we derive from these license arrangements have been and will likely continue to be indirect, primarily from growing our active accounts, increasing streaming hours, and generating content distribution and advertising-related revenue on our platform. If these arrangements do not continue to result in increased active accounts and streaming hours, and if that growth does not in turn lead to successfully monetizing that increased user activity, our business may be harmed.
18

While we recently announced the launch of a new line of Roku-branded TVs (the Roku Select and Roku Plus Series TVs) that will be designed, made, and sold by us, the loss of a relationship with a licensed Roku TV partner in the near future could harm our results of operations, damage our reputation, increase pricing and promotional pressures from other partners and distribution channels, increase our marketing costs, and result in the loss of revenue. If we are not successful in maintaining existing and creating new relationships with any of these third parties, or if we encounter technological, content licensing, or other impediments to these relationships, our ability to grow or maintain our business could be adversely impacted.
We have also developed licensing relationships with certain service operators, primarily in international markets; however, this program has been decreasing in scale in recent years, as we have shifted the focus of our international growth to the sale of Roku streaming devices and expanding our Roku OS licensing program with licensed Roku TV partners. Based on the decreasing scale of our licensing program for service operators, including termination of these relationships, we expect that the number of active accounts generated from this program will continue to decline, which may impact the overall growth rate of our active accounts in international markets.
Our licensing arrangements are complex and time-consuming to negotiate and complete. Our current and potential partners include TV brands, cable and satellite companies, and telecommunication providers. Under these license arrangements, we generally have limited or no control over the amount and timing of resources these entities dedicate to the relationship. In the past, our licensed Roku TV partners have failed to meet their forecasts and anticipated market launch dates for distributing Roku TV models, and they may fail to meet their forecasts or such launches in the future. If our licensed Roku TV partners or service operator partners fail to meet their forecasts or such launches for distributing licensed streaming devices or choose to deploy competing streaming solutions within their product lines, our business may be harmed.
We depend on a small number of content publishers for a majority of our streaming hours, and if we fail to maintain these relationships, our business could be harmed.
Historically, a small number of content publishers have accounted for a significant portion of the hours streamed on our platform. In the fiscal year ended December 31, 2022, the top three streaming services represented over 50% of all hours streamed in the period. If, for any reason, we cease distributing channels that have historically streamed a large percentage of the aggregate streaming hours on our platform, our streaming hours, our active accounts, or Roku streaming device sales may be adversely affected, and our business may be harmed.
If popular or new content publishers do not publish content on our platform, we may fail to retain existing users and attract new users.
We must continuously maintain existing relationships and identify and establish new relationships with content publishers to provide popular streaming channels, streaming channel features, and content. In order to remain competitive, we must consistently meet user demand for popular streaming channels, streaming channel features, and content, particularly as we launch new streaming devices, introduce new TVs powered by Roku OS, or enter new markets, including international markets. If we are not successful in helping our content publishers launch and maintain streaming channels and streaming channel features that attract and retain a significant number of users on our streaming platform or if we are not able to do so in a cost-effective manner, our business will be harmed. Our ability to successfully help content publishers maintain and expand their channel offerings on a cost-effective basis largely depends on our ability to:
effectively promote and market new and existing streaming channels;
minimize launch delays of new and updated streaming channels; and
minimize streaming platform downtime and other technical difficulties.
In addition, if service operators, including traditional TV providers, refuse to grant our users access to stream certain channels or only make content available on devices they prefer, our ability to offer a broad selection of popular streaming channels or content may be limited. If we fail to help our content publishers maintain and expand their audiences on our platform or their channels are not available on our platform, our business may be harmed.
The non-renewal or early termination of agreements with our content publishers may result in the removal of certain channels or channel features from our streaming platform and may harm our active account growth and engagement.
We enter into agreements with all our content publishers, which have varying terms and conditions, including expiration dates and rights to terminate under certain circumstances. Our agreements with content publishers generally have terms of one to three years and can be terminated before the end of the term by the content publisher under certain circumstances, including if we materially breach the agreement, become insolvent, enter bankruptcy, commit fraud, or fail to adhere to the content publishers’ security or other platform certification requirements.
19

Upon expiration of these agreements, we are required to re-negotiate and renew them in order to continue providing content from these content publishers on our streaming platform. We have in the past been unable, and in the future may not be able, to reach a satisfactory agreement with certain content publishers before our existing agreements have expired. If we are unable to renew such agreements on a timely basis on mutually agreeable terms, or if a content publisher terminates an agreement with us prior to its expiration, we may be required to temporarily or permanently remove certain channels or channel features from our streaming platform.
The loss of such channels or channel features from our streaming platform for any period of time may harm our business. More broadly, if we fail to maintain our relationships with the content publishers on terms favorable to us, or at all, or if these content publishers face problems in delivering their content across our platform, we may lose channel partners or users and our business may be harmed.
If we are unable to maintain an adequate supply of quality video ad inventory on our platform or effectively sell our available video ad inventory, our business may be harmed.
Our business model depends on our ability to grow video ad inventory on our streaming platform and sell it to advertisers. While The Roku Channel has historically served as a valuable source of video ad inventory for us to sell, there is no guarantee that it will continue to do so in the future. If The Roku Channel is unable to secure content that is appealing to our users and advertisers, or is unable to do so on terms that provide a sufficient supply of ad inventory at reasonable cost, our supply of video ad inventory will be negatively impacted. We are also dependent on our ability to monetize video ad inventory within other ad-supported channels on our streaming platform. We seek to obtain the ability to sell such inventory from the content publishers of such channels. We may fail to attract content publishers that generate a sufficient quantity or quality of ad-supported content hours on our streaming platform or fail to obtain access to a sufficient quantity and quality of ad inventory from the publishers of such content. Our access to video ad inventory in ad-supported streaming channels on our platform varies greatly among channels. Accordingly, we may not have access to a significant portion of the video ad inventory on our platform. For certain channels, including YouTube’s ad-supported channel, we have no access to video ad inventory at this time, and we may not secure access in the future. Moreover, when existing SVOD services introduce new ad-supported tiers to their streaming services, we have in the past and in the future may not be able to reach agreement on access to video ad inventory on these tiers on mutually agreeable terms, or at all. The amount, quality, and cost of video ad inventory available to us can change at any time. If we are unable to grow and maintain a sufficient supply of quality video ad inventory at reasonable costs to keep up with demand, our business may be harmed.
If our content publishers do not participate in new features that we may introduce from time to time, our business may be harmed.
As our streaming platform and products evolve, we will continue to introduce new features, which may or may not be attractive to our content publishers or meet their requirements. For example, some content publishers have elected not to participate in our new home screen menu features or have imposed limits on our data gathering for usage within their channels. In addition, our streaming platform utilizes our proprietary Brightscript scripting language in order to allow our content publishers to develop and create channels on our streaming platform. If we introduce new features or utilize a new scripting language in the future, such a change may not comply with certain content publishers’ certification requirements. In addition, our content publishers may find other languages, such as HTML5, more attractive to develop for and shift their resources to developing their channels on other platforms. If key content publishers do not find our streaming platform simple and attractive to develop channels for, do not value and participate in all of the features and functionality that our streaming platform offers, or determine that our software developer kit or new features of our platform do not meet their certification requirements, our business may be harmed.
If the advertising and media and entertainment promotional spending campaigns on our platform are not relevant or not engaging to our users, our growth in active accounts and streaming hours may be adversely impacted.
We have made, and are continuing to make, investments to enable advertisers and content publishers to deliver relevant advertising and media and entertainment promotional spending campaigns to our users. Existing and prospective advertisers and content publishers may not be successful in serving ads and media and entertainment promotional spending campaigns that lead to and maintain user engagement. Those ads and campaigns may seem irrelevant, repetitive, or overly targeted and intrusive. We are continuously seeking to balance the objectives of our advertisers and content publishers with our desire to provide an optimal user experience, but we may not be successful in achieving a balance that continues to attract and retain users, advertisers, and content publishers. If the advertising and media and entertainment promotional spending campaigns on our streaming platform are not relevant, overly intrusive or too frequent and impede the use of our platform, our users may stop using our platform, which will harm our business.
20

We are subject to various risks in connection with our operation of The Roku Channel.
We operate The Roku Channel, which offers ad-supported free access for users to a collection of films, television series, live linear television, and other content. We have incurred, and will continue to incur, costs and expenses in connection with the development, expansion, and operation of The Roku Channel, which we monetize primarily through advertising. For example, we previously acquired content rights, including rights to certain projects in development, from the mobile-first video distribution service known as Quibi, and announced that The Roku Channel would become the home of such content. In addition, we acquired the entities comprising the This Old House business, which own and produce the “This Old House” and “Ask This Old House” TV programs and operate related business lines, to further the growth strategy and ad-supported content offerings in The Roku Channel. We also commission original content that we own and distribute on The Roku Channel.
If our users do not continue to stream the ad-supported content we make available on The Roku Channel, we will not have the opportunity to monetize The Roku Channel through revenue generated from advertising. In order to attract users to the ad-supported content on The Roku Channel and drive streaming of ad-supported video on The Roku Channel, we must secure rights to stream content that is appealing to our users and advertisers. In part, we do this by directly licensing certain content from content owners, such as television and movie studios. The agreements that we enter into with these content owners have varying terms and provide us with rights to make specific content available through The Roku Channel during certain periods of time. Upon expiration of these agreements, we are required to re-negotiate and renew these agreements with the content owners, or enter into new agreements with other content owners, in order to obtain rights to distribute additional titles or to extend the duration of the rights previously granted. If we are unable to enter into content license agreements on acceptable terms to access content that enables us to attract and retain users of the ad-supported content on The Roku Channel, or if the content we do secure rights to stream is ultimately not appealing to our users and advertisers, usage of The Roku Channel may decline, and our business may be harmed.
In addition, following the Quibi and This Old House transactions and the launch of our advertising brand studio, we are producing content for distribution on The Roku Channel and other platforms. We have limited experience producing content, and we may not be successful in doing so in a cost-effective manner that is appealing to our users and advertisers and furthers the growth of The Roku Channel. We also take on risks associated with content production, such as completion and key talent risk. Furthermore, if the advertisements on The Roku Channel are not relevant to our users or such advertisements are overly intrusive and impede our users’ enjoyment of the available content, our users may not stream content and view advertisements on The Roku Channel, and The Roku Channel may not generate sufficient revenue from advertising to be cost effective for us to operate. In addition, we distribute The Roku Channel on platforms other than our own streaming platform, and there can be no assurance that we will be successful in attracting a large number of users or generating significant revenue from advertising through the distribution of The Roku Channel on such other streaming platforms.
If our users sign up for offerings and services outside of our platform or through other channels on our platform, our business may be harmed.
We earn revenue by acquiring subscribers for certain of our content publishers activated on or through our platform, including Premium Subscriptions on The Roku Channel, which allow our users to pay for content from various content publishers. If users reduce the degree to which they use our platform for these purchases or subscriptions for any reason, and instead increase the degree to which they pay for services directly with content publishers or by other means for which we do not receive attribution, our business may be harmed.
In addition, certain channels available on our platform allow users to purchase additional streaming services from within their channels. The revenue we earn from these transactions is not always equivalent to the revenue we earn from sales of such additional services on a stand-alone basis through our platform. If users increase their spending on such in-channel transactions at the expense of stand-alone purchases through our platform, our business may be harmed.
We operate in a rapidly evolving industry that will be impacted by many factors that are outside of our control, which makes it difficult to evaluate our business and prospects.
TV streaming is a rapidly evolving industry, making our business and prospects difficult to evaluate. The growth and profitability of this industry and the level of demand and market acceptance for our products and streaming platform are subject to a high degree of uncertainty. We believe that the continued growth of streaming as an entertainment alternative will depend on the availability and growth of cost-effective broadband internet access (including mobile broadband internet access), the quality and reliability of broadband content delivery, broadband service providers’ ability to control the delivery speed of different content traveling on their networks, the quality and reliability of new devices and technology, the cost for users relative to other sources of content, the quality and breadth of content that is delivered across streaming platforms, and other macroeconomic conditions. Accordingly, our growth and the future evolution of TV streaming as an industry, which is likely to impact our success, is dependent on many factors that are outside of our control.
21

We and our licensed Roku TV partners depend on retail sales channels to effectively market and sell our respective products, and if we or our partners fail to maintain and expand effective retail sales channels, we or our partners could experience lower product sales.
To continue to increase our active accounts, we must maintain and expand retail sales channels for our products and for the Roku products sold by our partners or licensees. The majority of our products and our licensed Roku TV partners’ products are sold through traditional brick and mortar retailers, such as Best Buy, Target, and Walmart, including their online sales platforms, and online retailers such as Amazon.
We also sell certain products directly through our website and internationally through distributors and retailers such as Coppel in Mexico, Magazine Luiza in Brazil, and MediaMarkt in Germany. As we have only recently expanded to certain international markets, we may not have established a strong reputation or relationships with retailers for those markets as compared to our sales channels in the United States or our competitors in international markets. Amazon and Walmart in total accounted for 59% of our devices revenue for the fiscal year ended December 31, 2022, and 57% for the year ended December 31, 2021.
Our retailers and distributors also sell products offered by our competitors. We have no minimum purchase commitments or long-term contracts with any of these retailers or distributors. If one or several retailers or distributors were to discontinue selling our products or our licensed Roku TV partners’ products, choose not to prominently display those devices in their stores or on their websites, or close or severely limit access to their brick and mortar locations, the volume of our products or our licensed Roku TV partners’ products sold could decrease, which would harm our business. If any of our existing licensed Roku TV partners choose to work exclusively with, or divert a significant portion of their business with us to, other operating system developers, this may adversely impact our ability to continue to license the Roku OS and our smart TV reference design to TV brands and our ability to continue to grow active accounts and monetize the Roku OS. Traditional retailers have limited shelf and end cap space in their stores and limited promotional budgets, and online retailers have limited prime website product placement space. Competition is intense for these resources, and a competitor with more extensive product lines, stronger brand identity and greater marketing resources, such as Amazon or Google, possesses greater bargaining power with retailers. In addition, one of our online retailers, Amazon, sells its own competitive streaming devices, smart TVs, and smart home devices, is able to market and promote these products more prominently on its website, and could refuse to offer or promote our products on its website. Any reduction in our ability to place and promote our products, or increased competition for available shelf or website placement, could require us to increase our marketing or other expenditures to maintain our product visibility or could result in reduced visibility for our products, which may harm our business. In particular, the availability of product placement during peak retail periods, such as the holiday season, is critical to our revenue growth, and if we are unable to effectively sell our products during these periods, our business would be harmed.
If our efforts to build a strong brand and maintain customer satisfaction and loyalty are not successful, we may not be able to attract or retain users, and our business may be harmed.
Building and maintaining a strong brand is important to attract and retain users, as potential users have a number of TV streaming choices. Successfully building a brand is a time-consuming and comprehensive endeavor and can be positively and negatively impacted by any number of factors. Certain factors, such as the quality or pricing of our products or our customer service, are within our control. Other factors, such as the quality and reliability of the Roku TV models made by our licensed Roku TV partners and the quality of the content that our content publishers provide, may be out of our control, yet users may nonetheless attribute those factors to us. Our competitors may be able to achieve and maintain brand awareness and market share more quickly and effectively than we can. Many of our competitors are larger companies and may have greater resources to devote to the promotion of their brands through traditional advertising, digital advertising or website product placement. If we are unable to execute on building a strong brand, it may be difficult to differentiate our business and streaming platform from our competitors in the marketplace, therefore our ability to attract and retain users may be adversely affected and our business may be harmed.
Our streaming platform allows our users to choose from a wide variety of channels, representing a variety of content from a wide range of content publishers. Our users can choose and control which channels they download and watch, and they can use certain settings to prevent channels from being downloaded to Roku streaming devices. While we have policies that prohibit the publication of content that is unlawful, incites illegal activities, or violates third-party rights, among other things, we may distribute channels that include controversial content. Controversies related to the content included on certain channels that we distribute have resulted in, and could in the future result in, negative publicity, cause harm to our reputation and brand, or subject us to claims and may harm our business.
22

We are subject to payment-related risks and, if our advertisers or advertising agencies do not pay or dispute their invoices, our business may be harmed.
Many of our contracts with advertising agencies provide that if the advertiser does not pay the agency, the agency is not liable to us, and we must seek payment solely from the advertiser, a type of arrangement called sequential liability. Contracting with these agencies, which in some cases have or may develop higher-risk credit profiles, may subject us to greater credit risk than if we were to contract directly with advertisers.
This credit risk may vary depending on the nature of an advertising agency’s aggregated advertiser base. In addition, typically, we are contractually required to pay advertising inventory data suppliers within a negotiated period of time, regardless of whether our advertisers or advertising agencies pay us on time, or at all. In addition, we typically experience slow payment cycles by advertising agencies as is common in the advertising industry. While we attempt to balance payment periods with our suppliers and advertisers and advertising agencies, we are not always successful. As a result, we can often face a timing issue with our accounts payable on shorter cycles than our accounts receivables, requiring us to remit payments from our own funds, and accept the risk of credit losses.
We may also be involved in disputes with agencies and their advertisers over the operation of our streaming platform, the terms of our agreements or our billings for purchases made by them through our streaming platform or through our demand-side platform. If we are unable to collect or make adjustments to bills, we could incur credit losses, which could have a material adverse effect on our results of operations for the periods in which the write-offs occur. In the future, bad debt may exceed reserves for such contingencies, and our bad debt exposure may increase over time. Any increase in write-offs for bad debt could have a materially negative effect on our business, financial condition and operating results. If we are not paid by our advertisers or advertising agencies on time or at all, our business may be harmed.
The quality of our customer support is important, and if we fail to provide adequate levels of customer support, we could lose users, advertisers, content partners, and licensed Roku TV partners, which could harm our business.
Our users depend on our customer support organization to resolve issues relating to our products and our streaming platform. A high level of support is critical for the success of our business. We currently outsource the majority of our customer support operation to a third-party customer support organization which provides support to end users. In addition, we train our licensed Roku TV partners and service operator licensees to provide first-level customer support to users of Roku TV models. If we do not effectively train, update, and manage our third-party customer support organization to assist our users and licensees, and if that support organization does not succeed in helping them quickly resolve issues or provide effective ongoing support, it could adversely affect our ability to monetize our streaming platform, to sell our products to consumers and could harm our reputation with potential new customers and our licensees.
We must continue to innovate and develop new and existing products and services to remain competitive, and new products and services expose our business to new risks.
We must continually innovate and improve our products and services and develop new products and services to meet changing consumer demands. In particular, we recently introduced Roku Select and Roku Plus Series TVs (a new line of Roku-branded TVs that will be designed, made, and sold by us in 2023) and Roku smart home products (including indoor and outdoor cameras, video doorbells, smart lighting, and smart plugs) and related subscription services. The introduction of a new product or service is a complex task, involving significant expenditures in research and development, promotion, and sales channel development, and can expose our business to new risks. The introduction of new products and services or changes to our existing products and services may result in new or enhanced governmental or regulatory scrutiny, new litigation or claims, or other complications that could adversely affect our business, reputation, or financial results. For example, we have faced and may continue to face new intellectual property infringement claims related to new products and services we have introduced. In addition, our entrance into entirely new lines of business beyond our historical core business of TV streaming and advertising, such as our launch of Roku smart home products, may change our risk profile and subject us to risks that differ from the risks we face as a result of our TV streaming business.
Whether users will broadly adopt our new products or services is not certain. Our future success will depend on our ability to develop new and competitively priced products and services and add new desirable content and features to our streaming platform. Moreover, we must introduce new products and services in a timely and cost-effective manner, and we must secure production orders for new products from our contract manufacturers. The development of new products and services is a highly complex process, and while our research and development efforts are aimed at solving increasingly complex problems, we do not expect that all of our projects will be successful. The successful development and introduction of new products and services depends on a number of factors, including:
the accuracy of our forecasts for market requirements beyond near-term visibility;
our ability to anticipate and react to new technologies and evolving consumer trends;
23

our development, licensing, or acquisition of new technologies;
our timely completion of new designs and development;
our ability to timely and adequately redesign or resolve design or manufacturing or security issues;
our ability to identify and contract with an appropriate manufacturer;
the ability of our contract manufacturers to cost-effectively manufacture our new products;
the availability of materials and key components used in manufacturing;
tariffs, trade, sanctions, and export restrictions by the U.S. or foreign governments, which could impact the pricing, timing and availability of new products and depress consumer demand, limit the ability of our contract manufacturers to obtain key parts, components, software, and technologies, and lead to shortages;
the ability of our contract manufacturers to produce quality products and minimize defects, manufacturing mishaps, and shipping delays; and
our ability to attract and retain world-class research and development personnel.
If any of these or other factors materializes, we may not be able to develop and introduce new products in a timely or cost-effective manner, and our business may be harmed.
We do not have our own manufacturing capabilities and primarily depend upon a limited number of contract manufacturers, and our operations could be disrupted if we encounter problems with our contract manufacturers.
We do not have any internal manufacturing capabilities and rely on a limited number of contract manufacturers to build our players, smart home products, and Roku-branded TVs. Our contract manufacturers are vulnerable to, among other issues:
capacity constraints;
reduced component availability;
production, supply chain, or shipping disruptions or delays, including from labor disputes, strikes, mechanical issues, quality control issues, natural disasters, geopolitical conflicts, and public health crises; and
the impact of U.S. or foreign tariffs, trade, or sanctions restrictions on components, finished goods, software, other products, or data transfers.
As a result, we have limited control over delivery schedules, manufacturing yields, and costs, particularly when components are in short supply or when we introduce new products.
We also have limited control over our contract manufacturers’ quality systems and controls, and therefore must rely on them to manufacture our products to our quality and performance standards and specifications. Delays, component shortages, quality issues, and other manufacturing and supply problems have impaired, and could in the future impair, the retail distribution of our products and ultimately our brand. Furthermore, any adverse change in our contract manufacturers’ financial or business condition could disrupt our ability to supply our products to our retailers and distributors.
We also rely upon our contract manufacturers and other contractors to perform some of the development work on our products. The contract manufacturers or other contractors may be unwilling or unable to successfully complete desired development or fix defects or errors in a timely manner. Delays in development work by contract manufacturers or contractors could delay launch of new or improved products.
Our contracts with our contract manufacturers generally may not contain terms that protect us against development, manufacturing, and supply disruptions or risks. For example, such contracts may not obligate our contract manufacturers to supply our products in any specific quantity or at any specific price. If our contract manufacturers are unable to fulfill our production requirements in a timely manner, if their costs increase because of inflationary pressures, U.S. or international tariffs, sanctions, export or import restrictions, or if they decide to terminate their relationship with us, our order fulfillment may be delayed or terminated, and we would have to attempt to identify, select, and qualify acceptable alternative contract manufacturers. Alternative contract manufacturers may not be available to us when needed or may not be in a position to satisfy our production requirements at commercially reasonable prices, to our quality and performance standards on a timely basis, or at all. Any significant interruption in manufacturing at our contract manufacturers for any reason could require us to reduce our supply of products to our retailers and distributors, which in turn would reduce our revenue, or incur higher freight costs than anticipated, which would negatively impact our devices gross margin.
24

In addition, our contract manufacturers’ facilities, and the facilities of our contract manufacturers’ suppliers, are located in various geographic areas that may be subject to political, economic, labor, trade, public health, social, and legal uncertainties, including Taiwan, Vietnam, China, and Brazil, and such uncertainties may harm or disrupt our relationships with these parties or their ability to perform. For example, if the current tensions between Taiwan and China escalate and impact the operations of our contract manufacturers and their Taiwanese suppliers, our supply chain and our business could be adversely affected. We believe that the international location of these facilities increases supply risk, including the risk of supply interruptions, tariffs, and trade restrictions on exports or imports.
The supply of Roku TV models to the market could be disrupted if our licensed Roku TV partners encounter problems with their internal operations or with their contract manufacturers, assemblers, or component suppliers.
Some of our licensed Roku TV partners have internal manufacturing capabilities, while others rely primarily or exclusively upon contract manufacturers to build the Roku TV models that our licensed Roku TV partners sell to retailers. Regardless of whether their manufacturing capabilities are internal or contracted, our licensed Roku TV partners’ manufacturers may be vulnerable to capacity constraints and reduced component availability; increases in tariffs on imports of Roku TV models; future possible changes in regulations on exports: restrictions, by the United States or otherwise, on dealings with certain countries, companies, or imported inputs; tariffs on parts or components for Roku TV models; and supply chain disruptions and shipping delays.
Our licensed Roku TV partners’ control over delivery schedules, manufacturing yields, and costs, particularly when components are in short supply, may be limited. For those licensed Roku TV partners with contract manufacturers or suppliers, the problems are exacerbated because the contract manufacturer is a third party, and the licensed Roku TV partner does not have direct visibility into or control over the operations. Delays, component shortages, and other manufacturing and supply problems could impair the manufacture or distribution of Roku TV models. Interruptions in the supply of Roku TV models to retailers and distributors or increases in the pricing of Roku TV models at times have negatively affected, and could adversely affect in the future, the volume of Roku TV models sold at retail, resulting in slower active account and streaming hour growth.
Furthermore, any manufacturing, design, or other issues affecting the quality or performance of Roku TV models could harm our brand and our business.
If we fail to accurately forecast our manufacturing requirements for our products and manage our inventory with our contract manufacturers, we could incur additional costs, experience manufacturing delays, and lose revenue.
We bear risks of excess and insufficient inventories under our contract manufacturing arrangements. For example, our contract manufacturers order materials and components in advance in an effort to meet our projected needs for our products. Lead times for the materials and components that our contract manufacturers order on our behalf through different component suppliers may vary significantly and depend on numerous factors outside of our control, including the specific supplier, contract terms, shipping and freight, market demand for a component at a given time, and trade and government relations. Lead times for certain key materials and components incorporated into our products are currently lengthy and may require our contract manufacturers to order materials and components many months in advance. If we overestimate our production requirements, our contract manufacturers may purchase excess components and build excess inventory. If our contract manufacturers, at our request, purchase excess components or build excess products, we could be required to pay for these excess components or products. In the past, we have agreed to reimburse our contract manufacturers for purchased components that were not used as a result of our decision to discontinue a certain model or the use of particular components. If we incur costs to cover excess supply commitments, our business may be harmed.
Conversely, if we underestimate our product requirements, our contract manufacturers may have inadequate material or component inventory, which could interrupt the manufacturing of our products, result in insufficient quantities available to meet demand, and result in delays or cancellation of orders from retailers and distributors. In addition, from time to time we have experienced unanticipated increases in demand that resulted in the need to ship our products via air freight, which is more expensive than ocean freight, and adversely affected our devices gross margin during such periods of high demand (for example, during end-of-year holidays). If we fail to accurately forecast our manufacturing requirements, our business may be harmed.
Our products incorporate key components from sole source suppliers, and if our contract manufacturers are unable to obtain sufficient quantities of these components on a timely basis, we will not be able to deliver our products to our retailers and distributors.
We depend on sole source suppliers for key components in our products. For example, each of our streaming players and TVs powered by Roku OS may utilize a specific system on chip (or SoC), Wi-Fi silicon product, and Wi-Fi front-end module, each of which may be available from only a single manufacturer and for which we do not have a second source.
25

Although this approach allows us to maximize product performance on lower cost hardware, reduce engineering development and qualification costs, and develop stronger relationships with our strategic suppliers, this also creates supply chain risk. These sole-source suppliers could be constrained by fabrication capacity issues or material supply issues, such as U.S. or foreign tariffs, war or other government or trade relations issues, other export or import restrictions on parts or components for finished products that are used in final assembly of their components (or on the finished products themselves), or shortages of key components.
There is also a risk that the strategic supplier may stop producing such components, cease operations, be acquired by or enter into exclusive arrangements with our competitors or other companies, put contract manufacturers on allocation because of semiconductor shortages, or become subject to U.S. or foreign sanctions or export control restrictions or penalties. Such suppliers have experienced, and may in the future experience, production, shipping, or logistical constraints arising from macroeconomic conditions or other circumstances, such as inflationary pressures, geopolitical conflict, and supply chain disruptions. Such interruptions and delays have in the past and may in the future force us to seek similar components from alternative sources, which may not always be available, and which may cause us to delay product introductions and incur air freight expense. Switching from a sole-source supplier may require that we adapt our software, and redesign our products to accommodate new chips and components, and may require us to re-qualify our products with regulatory bodies, such as the U.S. Federal Communications Commission (“FCC”), which would be costly and time-consuming.
Our reliance on sole-source suppliers involves a number of additional risks, including risks related to:
supplier capacity constraints;
price increases, including increases related to inflationary pressures;
timely delivery;
component quality; and
delays in, or the inability to execute on, a supplier roadmap for components and technologies.
Any interruption in the supply of sole-source components for our products could adversely affect our ability to meet scheduled product deliveries to our retailers and distributors, result in lost sales and higher expenses, and harm our business.
If our products do not operate effectively with various offerings, technologies, and systems from content publishers and other third parties that we do not control, our business may be harmed.
The Roku OS is designed to perform using relatively low-cost hardware, which enables us to drive user growth via Roku streaming devices offered at a low cost to consumers. However, this hardware must be interoperable with all channels and other offerings, technologies, and systems from our content publishers, including virtual multi-channel video programming distributors, and other third parties. We have no control over these offerings, technologies, and systems beyond our channel certification requirements, and if Roku streaming devices do not provide our users with a high-quality experience on those offerings on a cost-effective basis or if changes are made to those offerings that are not compatible with Roku streaming devices, we may be unable to increase active account growth and user engagement or may be required to increase our hardware costs, and our business will be harmed.
We plan to continue to introduce new products regularly, including, for example, our recently announced Roku-branded TVs, and we have experienced that it takes time to optimize such products to function well with these offerings, technologies and systems. In addition, many of our largest content publishers have the right to test and certify our new products before we can publish their channels. The certification processes can be time consuming and introduce third-party dependencies into our product release cycles. If content publishers do not certify new products on a timely basis or require us to make changes in order to obtain certifications, our product release plans may be adversely impacted, we may not be able to offer certain products to all licensed Roku TV partners or we may not continue to offer certain channels. To continue to grow our active accounts and user engagement, we will need to prioritize development of Roku streaming devices to work better with new offerings, technologies, and systems, including our recently announced smart home products. If we are unable to maintain consistent operability of Roku streaming devices that is on parity with or better than other platforms, our business could be harmed. In addition, any future changes to offerings, technologies, and systems from our content publishers, such as virtual service operators, may impact the accessibility, speed, functionality, and other performance aspects of Roku streaming devices. We may not successfully develop Roku streaming devices that operate effectively with these offerings, technologies, or systems. If it becomes more difficult for our users to access and use these offerings, technologies, or systems, our business could be harmed.
26

Our products are complex and may contain hardware defects and software errors, which could manifest themselves in ways that could harm our reputation and our business.
Our products and the products of our licensed Roku TV partners are complex and have contained and may in the future contain hardware defects or software errors. These defects and errors can manifest themselves in any number of ways in our products or our streaming platform, including through diminished performance, security vulnerabilities, data loss or poor quality, device malfunctions, or even permanently disabled products. Some errors may only be discovered after a product has been shipped and used by users and may in some cases only be detected under certain circumstances or after extended use. We update our software on a regular basis, and, despite our quality assurance processes, we could introduce software errors in the process of any such update.
The introduction of a serious software error could result in products becoming permanently disabled. We offer a limited warranty for our products, in accordance with applicable law, however, providing software updates, product support, and other activities could cause us to be responsible for issues with products for an extended period of time. Any defects discovered in our products after commercial release could result in loss of revenue or delay in revenue recognition, loss of customer goodwill and users, and increased service costs, any of which could harm our business, operating results, and financial condition. We could also face claims for product or information liability, tort or breach of warranty, or other violations of laws or regulations. In addition, our contracts with our end 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 adversely affect the market’s perception of Roku and our products. In addition, if our insurance coverage proves inadequate or future coverage is unavailable on acceptable terms or at all, our business could be harmed.
Components used in our products may fail as a result of manufacturing, design, or other defects that were unknown to us or over which we have no control and may render our products permanently inoperable.
We rely on third-party component suppliers to provide certain functionalities needed for the operation and use of our products. Any errors or defects in such third-party technology could result in errors or defects in our products that could harm our business. If these components have a manufacturing, design, or other defect, they could cause our products to fail and could render them permanently inoperable. For example, the typical means by which our users connect their home networks to our players is by way of a Wi-Fi access point in the home network router. If the Wi-Fi receiver or transmitter in a player fails and cannot detect a home network’s Wi-Fi access point, the player will not be able to display or deliver any content to the TV screen. As a result, we may have to recall and replace defective products, which could be at a considerable cost and expense. Should we have a widespread problem of this kind, our reputation in the market could also be adversely affected.
If we are unable to obtain or maintain necessary or desirable third-party technology licenses, our ability to develop new products or streaming platform enhancements may be impaired.
We utilize or enable certain industry standard and other commercially available technology in our products and streaming platform that is licensed by third parties. As we continue to introduce new features or improvements to our products and on our streaming platform, we may be required to license additional technologies from third parties. These third-party licenses may be unavailable to us on commercially reasonable terms, if at all. If we are unable to obtain or maintain necessary third-party licenses, we may be required to obtain substitute technologies with lower quality or performance standards, or at a greater cost, any of which could harm the competitiveness of our products, streaming platform, and our business.
Risks Related to Operating and Growing Our Business
We have incurred operating losses in the past, and although we have achieved profitability in certain prior quarters, we expect to incur operating losses in the future and may not be able to achieve profitability again in the near term or at all.
We have incurred operating losses in the past, and we may incur operating losses in the future. Although we achieved profitability in certain prior quarters, we may not be able to achieve profitability again in the near term or at all. As of December 31, 2022, we had an accumulated deficit of $588.0 million. We generally expect our operating expenses to increase in the future as we continue to expand our operations and invest in growth and new areas, although we expect operating expense year-over-year growth to significantly decline over the course of 2023. If our revenue and gross profit do not grow at a greater rate than our operating expenses, we may not be able to achieve profitability again. We expect our profitability to fluctuate in the future for a number of reasons, including without limitation the other risks and uncertainties described herein. Additionally, we may encounter unforeseen operating or legal expenses, difficulties, complications, delays, and other factors that may result in losses in future periods.
27

Our quarterly operating results may be volatile and are difficult to predict, and our stock price may decline if we fail to meet the expectations of securities analysts or investors.
Our revenue, gross profit, and other operating results could vary significantly from quarter-to-quarter and year-to-year and may fail to match our past performance due to a variety of factors, including many factors that are outside of our control. Factors that may contribute to the variability of our operating results and cause the market price of our Class A common stock to fluctuate include:
the entrance of new competitors or competitive products or services, whether by established or new companies;
our ability to retain and grow our active account base, increase engagement among new and existing users, and monetize our streaming platform;
our ability to maintain effective pricing practices in response to the competitive markets in which we operate or other macroeconomic factors, such as increased taxes or inflationary pressures, such as those the market is currently experiencing, and our ability to control costs, including our operating expenses;
our revenue mix, which drives gross profit;
supply of advertising inventory on our advertising platform and advertiser demand for advertising inventory;
seasonal, cyclical, or other shifts in revenue from advertising or product sales;
the timing of the launch of new or updated products, channels, or features;
the addition or loss of popular content or channels;
the expense and availability of content to license or produce for The Roku Channel;
the ability of retailers to anticipate consumer demand;
an increase in the manufacturing or component costs of our products or partner-branded products;
delays in delivery of our products or partner-branded products, or disruptions in our or our partners’ supply or distribution chains; and
an increase in costs associated with protecting our intellectual property, defending against third-party intellectual property infringement allegations, or procuring rights to third-party intellectual property.
Our gross margins vary across our devices and platform offerings. Our devices segment (which generates revenue from the sale of streaming players, audio products, smart home products, and related accessories, and licensing arrangements with service operators and licensed Roku TV brand partners) has lower gross margins compared to our platform segment (which generates revenue from the sale of digital advertising and related services including the demand-side platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls). Gross margins on our streaming players, audio products, and smart home products vary across models and can change over time as a result of product transitions, pricing and configuration changes, component costs, device returns, and other cost fluctuations.
In addition, our gross margin and operating margin percentages, as well as overall profitability, may be adversely impacted as a result of a shift in device, geographic, or sales channel mix, component cost increases, price competition, or the introduction of new products, including those that have higher cost structures with flat or reduced pricing. We have in the past and may in the future strategically reduce our devices gross margin in an effort to increase the number of active accounts and grow our gross profit. As a result, our devices revenue may not increase as rapidly as it has historically, or at all, and, unless we are able to continue to increase our platform revenue and grow the number of active accounts, we may be unable to grow gross profit and our business will be harmed. For example, in the past, global supply chain disruptions have resulted in shipping delays, increased shipping costs, component shortages, and increases in component prices, which negatively affected our devices gross margin. If a reduction in gross margin does not result in an increase in our active accounts or an increase in our platform revenue and gross profit, our financial results may suffer, and our business may be harmed. In addition, our platform segment has experienced in the past, and may experience in the future, lower gross margins than we anticipate. If our platform gross margins are lower than we anticipate, our financial results may suffer, and our business may be harmed.
If we have difficulty managing our growth in operating expenses, our business could be harmed.
We have experienced significant growth in our research and development, sales and marketing, support services, operations, and general and administrative functions in recent years and expect to continue to expand these activities. Our historical growth has placed, and expected future growth will continue to place, significant demands on our management, as well as our financial and operational resources, to:
manage a larger organization;
hire more employees, including engineers with relevant skills and experience;
28

expand internationally;
increase our sales and marketing efforts;
expand the capacity to manufacture and distribute our products;
broaden our customer support capabilities;
expand our product offerings;
support our licensed Roku TV partners and service operators;
expand and improve the content offering on our platform;
implement appropriate operational and financial systems; and
maintain effective financial disclosure controls and procedures.
If we fail to manage our growth effectively, including if we grow our business too rapidly, we may not be able to execute our business strategies, which could harm our business and adversely affect our financial condition, results of operations, or cash flows. For example, in November 2022, we approved a workforce reduction plan designed to improve operational efficiencies and operating costs and better align our workforce with current business needs, priorities, and near term growth expectations. If we are unable to manage our growth and expansion plans effectively, which may be impacted by factors outside of our control, our business, operating results, and financial condition could be adversely affected.
We may be unable to successfully expand our international operations, and our international expansion plans, if implemented, will subject us to a variety of risks that may harm our business.
We currently generate the vast majority of our revenue in the United States and have limited experience marketing, selling, licensing, and supporting our products and running or monetizing our streaming platform outside the United States. In addition, we have limited experience managing the administrative aspects of a global organization. While we intend to continue to explore opportunities to expand our business in international markets in which we see compelling opportunities, we may not be able to create or maintain international market demand for our products and streaming platform services. Moreover, we face intense competition in international markets, especially because some of our competitors have already successfully introduced their products into new markets we are entering and have greater experience managing a global organization.
In the course of expanding our international operations, we are subject to a variety of risks that could adversely affect our business, including:
differing legal and regulatory requirements in foreign jurisdictions, including country-specific laws and regulations pertaining to data privacy and data security, consumer protection, tax, telecommunications, trade (including tariffs, quotas, and sanctions), labor, environmental protection, censorship and other content restrictions, and local content and advertising requirements, among others;
exposure to increased corruption risk and compliance with laws such as the Foreign Corrupt Practices Act, UK Bribery Act, and other anti-corruption laws, U.S. or foreign export controls and sanctions, and local laws prohibiting improper payments to government officials and requiring the maintenance of accurate books and records and a system of sufficient internal controls;
slower consumer adoption and acceptance of streaming devices and services in other countries;
different or unique competitive pressures as a result of, among other things, competition with other devices that consumers may use to stream TV or existing local traditional TV services and products, including those provided by incumbent TV service providers and local consumer electronics companies;
greater difficulty supporting and localizing Roku streaming devices and our streaming platform, including delivering support and training documentation in languages other than English;
our ability to deliver or provide access to popular streaming channels or content to users in certain international markets;
availability of reliable broadband connectivity in areas targeted for expansion;
challenges and costs associated with staffing and managing foreign operations;
differing legal and court systems, including limited or unfavorable intellectual property protection;
unstable political and economic conditions, social unrest, or economic instability, whatever the cause, including due to pandemics, natural disasters, wars, terrorist activity, foreign invasions (such as the Russian invasion of Ukraine), tariffs, trade disputes, local or global recessions, diplomatic or economic tensions (such as the tension between China and Taiwan), long-term environmental risks, or climate change;
29

adverse tax consequences, such as those related to changes in tax laws (including increased tax rates, the imposition of digital services taxes, and the adoption of global corporate minimum taxes and anti-base-erosion rules), changes in the interpretation of existing tax laws, and the heightened scrutiny by tax administrators of companies that have cross-border business activities;
the imposition of customs duties on cross-border data flows for streaming services, in the event that the World Trade Organization fails to extend the current moratorium on such duties;
any pandemics or epidemics, which could result in decreased economic activity in certain markets, changes in the use of our products or platform, or decreased ability to import, export, ship, or sell our products to supply such services to existing or new customers in international markets;
inflationary pressures, such as those the global market is currently experiencing, which may increase costs for materials, supplies, and services;
fluctuations in currency exchange rates, which could impact the revenue and expenses of our international operations and expose us to foreign currency exchange rate risk (see the section titled “Foreign Currency Exchange Rate Risk” in Part II, Item 7A of this Annual Report for additional information);
restrictions on the repatriation of earnings from certain jurisdictions; and
working capital constraints.
In addition, we may face challenges in successfully deploying our business model in international markets. Three core areas of focus define our business model: first, we grow scale by increasing our active accounts; second, we grow engagement by increasing the hours of content streamed through our platform; and, third, we grow monetization of the activities that consumers engage in through our platform. Even if we are able to increase our active accounts in international markets, we may be unable to effectively grow our streaming hours or monetize user activity in those markets. Further, our ARPU may be lower in international markets than in the United States. If we invest substantial time and resources to expand our international operations and are unable to do so successfully and in a timely manner, our business and financial condition may be harmed.
Our revenue and gross profit are subject to seasonality, and if our sales during the holiday season fall below our expectations, our business may be harmed.
Seasonal consumer shopping patterns significantly affect our business. Specifically, our revenue and gross profit are traditionally strongest in the fourth quarter of each fiscal year and represent a high percentage of the total net revenue for such fiscal year due to higher consumer purchases and increased advertising during holiday seasons. Furthermore, in preparation for the fourth quarter holiday season, we recognize significant discounts in the average selling prices of our products through retailers in an effort to grow our active accounts, which typically reduce our devices gross margin in the fourth quarter.
Given the seasonal nature of advertising and our product sales, accurate forecasting is critical to our operations. We anticipate that this seasonal impact on revenue and gross profit is likely to continue, and any shortfall in expected fourth quarter revenue due to a decline in the effectiveness of our promotional activities, actions by our competitors, reductions in consumer discretionary spending, curtailed advertising spending, disruptions in our supply or distribution chains, tariffs or other restrictions on trade, shipping or air freight delays, or for any other reason, would cause our full year results of operations to suffer significantly. For example, in the quarter ended December 31, 2022, macroeconomic uncertainties and inflationary pressures negatively affected consumer electronics sales during the holiday season. In addition, delays or disruptions at U.S. ports of entry have in the past, and may in the future, adversely affect our or our licensed Roku TV partners’ ability to timely deliver products to retailers during holiday seasons.
A substantial portion of our expenses are personnel-related (including salaries, stock-based compensation, and benefits) and facilities-related, none of which are seasonal in nature. Accordingly, in the event of a revenue shortfall, we would be unable to mitigate the negative impact on gross profit and operating margins, at least in the short term, and our business would be harmed.
If we fail to attract and retain key personnel, effectively manage succession, or hire, develop, and motivate our employees, we may not be able to execute our business strategy or continue to grow our business.
Our success depends in large part on our ability to attract and retain key personnel on our senior management team and in our engineering, research and development, sales and marketing, operations, and other organizations. In particular, our founder, President and Chief Executive Officer, Anthony Wood, is critical to our overall management, as well as the continued development of our products and streaming platform, our culture, and our strategic direction. We do not have long-term employment or non-competition agreements with any of our key personnel. The loss of one or more of our executive officers or the inability to promptly identify a suitable successor to a key role could have an adverse effect on our business.
30

Our ability to compete and grow depends in large part on the efforts and talents of our employees. Labor is subject to external factors that are beyond our control, including our industry’s highly competitive market for skilled workers and leaders, cost inflation, workforce participation rates, and unstable political conditions. Our employees, particularly engineers and other product developers, are in demand, and we devote significant resources to identifying, hiring, training, successfully integrating, and retaining these employees. Because we face significant competition to attract top talent, we have had to offer, and believe we will need to continue to offer, competitive compensation packages before we can validate the productivity of those employees. In addition, many companies now offer a remote or hybrid work environment, which may increase the competition for employees from employers outside of our traditional office locations. To retain employees, we have in the past and may in the future need to increase our employee compensation levels or other benefits in response to competition and other business and macroeconomic factors. The loss of employees or the inability to hire additional skilled employees necessary to support our growth could result in significant disruptions to our business, and the integration of replacement personnel could be time-consuming and expensive and cause disruptions.
We believe a critical component to our success and our ability to retain our best people is our culture. As we continue to grow, we may find it difficult to maintain our entrepreneurial, execution-focused culture. In addition, any workforce reduction, such as the reduction we announced in November 2022, could harm employee morale and negatively impact employee recruiting and retention. In addition, the equity ownership of many of our employees could create disparities in wealth among our employees, which may harm our culture and relations among employees and our business.
We need to maintain operational and financial systems that can support our expected growth, increasingly complex business arrangements, and rules governing revenue and expense recognition, and any inability or failure to do so could adversely affect our financial reporting, billing, and payment services.
We have a complex business that is growing in size and complexity both in the United States and in international jurisdictions. To manage our growth and our increasingly complex business operations, especially as we move into new markets internationally or acquire new businesses, we will need to maintain and may need to upgrade our operational and financial systems and procedures, which requires management time and may result in significant additional expense. Our business arrangements with our content partners, advertisers, licensed Roku TV partners, and other licensees, and the rules that govern revenue and expense recognition in our business, are increasingly complex.
To manage the expected growth of our operations and increasing complexity, we must maintain operational and financial systems, procedures, and controls and continue to increase systems automation to reduce reliance on manual operations. An inability to do so will negatively affect our financial reporting, billing, and payment services. Our current and planned systems, procedures, and controls may not be adequate to support our complex arrangements and the rules governing revenue and expense recognition for our future operations and expected growth. Delays or problems associated with any improvement or expansion of our operational and financial systems and controls could adversely affect our relationships with our users, content publishers, advertisers, advertisement agencies, licensed Roku TV partners, or other licensees; cause harm to our reputation and brand; and result in errors in our financial and other reporting.
We may pursue acquisitions, which involve a number of risks, and if we are unable to address and resolve these risks successfully, such acquisitions could harm our business.
We have in the past and may in the future acquire businesses, products, or technologies to expand our offerings and capabilities, user base, and business. We have evaluated, and expect to continue to evaluate, a wide array of potential strategic transactions; however, we have limited experience completing or integrating acquisitions. Any acquisition could be material to our financial condition and results of operations, and any anticipated benefits from an acquisition may never materialize.
Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results, may cause unfavorable accounting treatment, may expose us to claims and disputes by third parties, including intellectual property claims, and may not generate sufficient financial returns to offset additional costs and expenses related to the acquisitions. In addition, the process of integrating acquired businesses, products, or technologies may create unforeseen operating difficulties and expenditures, in particular when the acquired businesses, products, or technologies involve areas of operation in which we have limited or no prior experience. Acquisitions of businesses, products, or technologies in international markets would involve additional risks, including those related to integration of operations across different cultures and languages, currency risks, and the particular economic, political, and regulatory risks associated with specific countries. We may not be able to address these risks successfully, or at all, without incurring significant costs, delays, or other operational problems, and if we were unable to address such risks successfully, our business could be harmed.
31

We have outstanding debt, and our credit facility provides our lender with a first-priority lien against substantially all of our assets and contains financial covenants and other restrictions on our actions that may limit our operational flexibility or otherwise adversely affect our financial condition.
We entered into a credit agreement, dated February 19, 2019 (as amended on May 3, 2019, the “Credit Agreement”) among us, as borrower, certain of our subsidiaries from time to time party thereto, as guarantors, the lenders and issuing banks from time to time party thereto, and Morgan Stanley Senior Funding, Inc., as administrative agent and collateral agent (the “Agent”), providing for (i) a four-year revolving credit facility in the aggregate principal amount of up to $100.0 million (the “Revolving Credit Facility”), (ii) a four-year delayed draw term loan A facility in the aggregate principal amount of up to $100.0 million (the “Term Loan A Facility”), and (iii) an uncommitted incremental facility subject to certain conditions. The Credit Agreement contains a number of affirmative and negative covenants, which may restrict our current and future operations, particularly our ability to respond to certain changes in our business or industry or take future actions. The Credit Agreement also contains a financial covenant requiring us to maintain a minimum adjusted quick ratio of at least 1.00 to 1.00, tested as of the last day of any fiscal quarter on the basis of the prior period of our four consecutive fiscal quarters. Pursuant to the Credit Agreement, we granted the Agent a security interest in substantially all of our and our subsidiary guarantors’ assets.
In November 2019, we borrowed an aggregate principal amount of $100.0 million from the Term Loan A Facility. We also had outstanding letters of credit as of December 31, 2022 totaling $37.7 million against the Revolving Credit Facility. See the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources—Senior Secured Term Loan A and Revolving Credit Facilities” elsewhere in this Annual Report. Our Credit Agreement matures on February 19, 2023, and we expect to repay the $80.0 million balance outstanding under the Term Loan A Facility. While we may enter into a new credit agreement in the future, we currently have no other committed sources of financing, and we may not be able to obtain additional financing on terms favorable to us, if at all. See the risk factor below titled “We may require additional capital to meet our financial obligations and support planned business growth, and this capital might not be available on acceptable terms or at all.
As of December 31, 2022, we were in compliance with all of the covenants of the Credit Agreement. However, if we fail to comply with the covenants, make payments as specified in the Credit Agreement, or undergo any other event of default contained in the Credit Agreement, the Agent could declare an event of default, which would give it the right to terminate the commitments to provide additional loans and declare any borrowings outstanding, together with accrued and unpaid interest and fees, to be immediately due and payable. In addition, the Agent would have the right to proceed against the assets we provided as collateral pursuant to the Credit Agreement. If the outstanding debt under the Credit Agreement is accelerated, we may not have sufficient cash or be able to sell sufficient assets to repay it, which would harm our business and financial condition.
When we borrowed pursuant to the Term Loan A Facility, we chose a variable interest rate based on the one-month U.S. dollar London Interbank Offered Rate (“LIBOR”) as the benchmark for establishing the applicable interest rate. If we borrow pursuant to the Revolving Credit Facility, we are permitted to choose LIBOR as the benchmark for establishing the applicable interest rate as well. LIBOR, which is calculated and published for various currencies and periods by the ICE Benchmark Administration Limited (“IBA”), is in the process of being phased out. The IBA has ceased publication of the one-week and two-month U.S. dollar LIBOR settings, and intends to cease publication of all other U.S. dollar LIBOR settings (including the one-month setting) after June 30, 2023. Accordingly, in the near future LIBOR will cease being a widely used benchmark interest rate. The current and any future reforms and other pressures may cause LIBOR to be replaced with a new benchmark or to perform differently than in the past, including during the transition period. Although our Credit Agreement will mature in February 2023 (before the cessation of the publication of the one-month U.S. dollar LIBOR setting), the consequences of the LIBOR developments cannot be entirely predicted and could have an adverse impact on the value of our LIBOR-linked financial obligations, such as an increase in the cost of our Credit Agreement indebtedness.
We may require additional capital to meet our financial obligations and support planned business growth, and this capital might not be available on acceptable terms or at all.
We intend to continue to make significant investments to support planned business growth and may require additional funds to respond to business challenges, including the need to develop new products and enhance our streaming platform, continue to expand the content on our platform, maintain adequate levels of inventory to support our retail partners’ demand requirements, improve our operating infrastructure, or acquire complementary businesses, personnel, and technologies. Our primary uses of cash include operating costs such as personnel-related expenses and capital spending. Our future capital requirements may vary materially from those currently planned and will depend on many factors including our growth rate and the continuing market acceptance of our products and streaming platform, along with the timing and effort related to the introduction of new platform features, products, the hiring of experienced personnel, the expansion of sales and marketing activities, as well as overall economic conditions.
32

We may need to engage in equity or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or convertible debt securities, our then existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our Class A common stock. Any debt financing we secure could involve additional restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. If we were to violate such restrictive covenants, we could incur penalties, increased expenses, and an acceleration of the payment terms of our outstanding debt, which could in turn harm our business.
Our Credit Agreement matures on February 19, 2023. While we may enter into a new credit agreement in the future, we currently have no other committed sources of financing, and we may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired, and our business may be harmed.
Risks Related to Cybersecurity, Reliability, and Data Privacy
Significant disruptions of our information technology systems or data security incidents could harm our reputation, cause us to modify our business practices, and otherwise adversely affect our business and subject us to liability.
We are dependent on information technology systems and infrastructure to operate our business. In the ordinary course of our business, we collect, store, process, and transmit large amounts of sensitive corporate, personal, and other information, including intellectual property, proprietary business information, user payment card information, user video and audio recordings, other user information, employee information, and other confidential information. It is critical that we do so in a secure manner to maintain the confidentiality, integrity, and availability of such information. Our obligations under applicable laws, regulations, contracts, industry standards, self-certifications, and other documentation may include maintaining the confidentiality, integrity, and availability of personal information in our possession or control, maintaining reasonable and appropriate security safeguards as part of an information security program, and limits on the use or cross-border transfer of such personal information. These obligations create potential legal liability to regulators, our business partners, our users, and other relevant stakeholders and impact the attractiveness of our services to existing and potential users.
We have outsourced certain elements of our operations (including elements of our information technology infrastructure) to third parties, or may have incorporated technology into our platform, that collects, processes, transmits, and stores our users’ or others’ personal information (such as payment card information and user video and audio recordings), and as a result, we manage a number of third-party vendors and other partners who may or could have access to our information technology systems (including our computer networks) or to our confidential information. In addition, many of those third parties in turn subcontract or outsource some of their responsibilities to third parties. As a result, our information technology systems, including the functions of third parties that are involved in or have access to those systems, are very large and complex. While all information technology operations are inherently vulnerable to inadvertent or intentional security breaches, incidents, attacks, and exposures, the size, complexity, accessibility, and distributed nature of our information technology systems, and the large amounts of sensitive or personal information stored on those systems, make such systems vulnerable to unintentional or malicious, internal, and external threats on our technology environment. Vulnerabilities can be exploited from inadvertent or intentional actions of our employees, third-party vendors, business partners, or by malicious third parties.
For example, despite our efforts to secure our information technology systems and the data contained in those systems, including our efforts to educate or train our employees, we and our third-party vendors have experienced, and remain vulnerable to, data security incidents, including data breaches, phishing attacks, and improper employee access of confidential data. Malicious attacks are increasing in their frequency, levels of persistence, sophistication and intensity, and are being conducted by sophisticated and organized groups and individuals with a wide range of motives (including, but not limited to, industrial espionage) and expertise, including organized criminal groups, “hacktivists,” nation states, and others. The Russian invasion of Ukraine and resulting geopolitical conflict also have increased the risk of malicious attacks on information technology operations globally, including for companies headquartered in the United States.
Most of our employees now have a hybrid work schedule (consisting of both in-person work and working from home). Although we have implemented work from home protocols and offer work-issued devices to employees, the actions of our employees while working from home may have a greater effect on the security of our systems and the data we process, including by increasing the risk of compromise to our systems, intellectual property, or data arising from employees’ combined use of personal and private devices, accessing our systems or data using wireless networks that we do not control, or the ability to transmit or store company-controlled data outside of our secured network.
33

In addition to the threat of unauthorized access or acquisition of sensitive or personal information or intellectual property, other threats include the deployment of harmful malware, ransomware attacks, denial-of-service attacks, social engineering, and other means to affect service reliability and threaten the confidentiality, integrity, and availability of information. Some of these external threats may be amplified by the nature of our third-party web hosting, cloud computing, or network-dependent streaming services or suppliers. Our systems regularly experience directed attacks that are intended to interrupt our operations; interrupt our users’, content publishers’, and advertisers’ ability to access our platform; extract money from us; or view or obtain our data (including without limitation user or employee personal information or proprietary information) or intellectual property. We cannot be certain that threat actors will not have a material impact on our systems or services in the future. Our safeguards intended to prevent or mitigate certain threats may not be sufficient to protect our information technology systems and data due to the developing sophistication and means of attack in the threat landscape as well as the impact that third-party vendors and third-party products may have on our cybersecurity.
Recent developments in the threat landscape include an increased number of cyber extortion and ransomware attacks, with increases in the amount of ransom demands and the sophistication and variety of ransomware techniques and methodology. Ransomware or other cybersecurity attacks affecting our third-party vendors also may impact our ability to operate our business, such as when our information technology or human resources vendors experience an outage of their systems, which renders services to downstream customers unavailable. Additionally, our third-party vendors or business partners’ information technology systems, or hardware/software provided by such third parties for use in our information technology systems, may be vulnerable to similar threats and our business could be affected by those or similar third-party relationships. Open source software, which may be incorporated into our systems or products, inherently presents a large attack surface and may contain vulnerabilities of which we are not aware and which we cannot control or fully mitigate. For example, the Apache Log4j vulnerability discovered in December 2021 can be exploited by remote code execution, which can allow a bad actor to steal data or take over our systems. We have taken steps to patch this vulnerability by updating our relevant Apache software, but we, and the many other affected organizations, remain vulnerable in light of the widespread use of the Apache Log4j library and difficulty in identifying all instances of this library across an entire enterprise. We cannot assure you that we will not be impacted by this or other similar vulnerabilities in the future.
We maintain insurance policies to cover certain losses relating to our information technology systems. However, there may be exceptions to our insurance coverage such that security incidents may not be covered by our insurance policies, and not all aspects of a security incident may be covered even where coverage exists. Insurance policies will also not protect against the reputational harms caused by a major security incident. Even where an incident is covered by our insurance, the insurance limits may not cover the costs of complete remediation and redress that we may be faced with in the wake of a security incident.
The successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim. Though it is difficult to determine what harm may directly result from any specific interruption or breach, any failure to maintain performance, reliability, security, and availability of our network infrastructure to the satisfaction of our users, business partners, regulators, or other relevant stakeholders may harm our reputation and our ability to retain existing users and attract new users. Because of our prominence in the TV streaming industry, we believe we may be a particularly attractive target for threat actors. Any attempts by threat actors to disrupt our platform, streaming devices, smart home products, website, computer systems, or mobile apps, if successful, could harm our business, subject us to liability, be expensive to remedy, cause harm to our systems and operations, and damage our reputation. Efforts to prevent threat actors from entering our computer systems or exploiting vulnerabilities in our products are expensive to implement and may not be effective in detecting or preventing intrusion or vulnerabilities.
Such unauthorized access to our data could damage our reputation and our business and could expose us to the risk of contractual damages, litigation, and regulatory fines and penalties that could harm our business. The risk of harm to our business caused by security incidents may also increase as we expand our product and service offerings and as we enter into new markets. Implementing, maintaining, and updating security safeguards requires substantial resources now and will likely be an increasing and substantial cost in the future.
Significant disruptions of our third-party vendors’ or commercial partners’ information technology systems or other similar data security incidents could adversely affect our business operations or result in the loss, misappropriation, or unauthorized access, use or disclosure of, or the prevention of access to, sensitive or personal information, which could harm our business. In addition, information technology system disruptions, whether from attacks on our technology environment or from computer viruses, natural disasters, terrorism, war, foreign invasions, and telecommunications and electrical failures, could result in a material disruption of our product development and our business operations.
34

There is no way of knowing with certainty whether we have experienced any data security incidents that have not been discovered. While we have no reason to believe that we have experienced a data security incident that we have not discovered, attackers have become very sophisticated in the way they conceal their unauthorized access to systems, and many companies that have been attacked are not aware that they have been attacked. Any event that leads to unauthorized access, use, or disclosure of personal information, including but not limited to personal information regarding our users, could disrupt our business, harm our reputation, compel us to comply with applicable federal or state breach notification laws and foreign law equivalents, subject us to time consuming, distracting, and expensive litigation, regulatory investigation and oversight, mandatory corrective action, require us to verify the correctness of database contents, or otherwise subject us to liability under laws, regulations, and contractual obligations, including those that protect the privacy and security of personal information. This could result in increased costs to us and result in significant legal and financial exposure or reputational harm.
For example, in the wake of a data breach involving payment card data, we may be subject to substantial penalties and related enforcement for failure to adhere to the technical or operational security requirements of the Payment Card Industry (“PCI”) Data Security Standards (“DSS”) imposed by the PCI Council to protect cardholder data. Penalties arising from PCI DSS enforcement are inherently uncertain as penalties may be imposed by various entities within the payment card processing chain without regard to any statutory or universally mandated framework. Such enforcement could threaten our relationship with our banks, card brands we do business with, and our third-party payment processors.
In addition, any actual or perceived failure by us, our vendors, or our business partners to comply with our privacy, confidentiality, or data security-related legal or other obligations to third parties, or any further security incidents or other unauthorized access events that result in the unauthorized access, release, or transfer of sensitive information (which could include personal information), may result in governmental investigations, enforcement actions, regulatory fines, litigation, or public statements against us by advocacy groups or others, and could cause third parties, including current and potential partners, to lose trust in us (including existing or potential users’ perceiving our platform, system, or networks as less desirable) or we could be subject to claims by third parties that we have breached our privacy- or confidentiality-related obligations, which could materially and adversely affect our business and prospects. There can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from liabilities or damages. Moreover, data security incidents and other inappropriate access can be difficult to detect, and any delay in identifying them may lead to increased harm of the type described above. While we have implemented security measures intended to protect our information technology systems and infrastructure, as well as the personal and proprietary information that we possess or control, there can be no assurance that such measures will successfully prevent service interruptions or further security incidents. Data protection laws around the world often require “reasonable,” “appropriate,” or “adequate” technical and organizational security measures, and the interpretation and application of those laws are often uncertain and evolving, and there can be no assurance that our security measures will be deemed adequate, appropriate, or reasonable by a regulator or court. Moreover, even security measures that are deemed appropriate, reasonable, or in accordance with applicable legal requirements may not be able to protect the information we maintain. In addition to potential fines, we could be subject to mandatory corrective action due to a data security incident, which could adversely affect our business operations and result in substantial costs and reputational harm.
We and our service providers and partners collect, process, transmit, and store personal and confidential information, which creates legal obligations and exposes us to potential liability.
We collect, process, transmit, and store personal or confidential information about our users (and their devices), other consumers, employees, job applicants and partners, and we rely on third-party service providers to collect, process, transmit, and store personal or confidential information (including our users’ payment card data and video and audio recordings). We collect such information from individuals located both in the United States and abroad and may store or process such information outside the country in which it was collected. Further, we, our service providers and our business partners use tracking technologies, including cookies, device identifiers, and related technologies, to help us manage and track our users’ interactions with our platform, devices, website, and partners’ content to deliver relevant advertising and personalized content for ourselves and on behalf of our partners on our products.
We collect information about the interaction of users with our platform, devices, website, advertisements, and content publishers’ streaming channels. To deliver relevant advertisements effectively, we must successfully leverage this data, as well as data provided by third parties. Our ability to collect and use such data could be restricted by a number of factors, including users having the ability to refuse consent to or opt out from our, our service providers’, or our advertising partners’ collection and use of this data, restrictions imposed by advertisers, content publishers, licensors, and service providers, changes in technology, and developments in laws, regulations, and industry standards. For example, certain European Union (“EU”) laws and regulations prohibit access to or storage of information on a user’s device (such as cookies and similar technologies that we use for advertising) that is not “strictly necessary” to provide a user-requested service or used for the “sole purpose” of a transmission unless the user has provided consent, and users may choose not to provide this consent to collection of information which is used for advertising purposes.
35

Additionally, certain device manufacturers or operating system providers may restrict the deployment of cookies and similar technologies, or otherwise restrict the collection of personal information through these or other tools, via our applications. Any restrictions on our ability to collect or use data could harm our ability to grow our revenue, particularly our platform revenue which depends on engaging the relevant recipients of advertising campaigns.
Various federal, state, and foreign laws and regulations as well as industry standards and contractual obligations govern the collection, use, retention, protection, disclosure, cross-border transfer, localization, sharing, and security of the data we receive from and about our users, employees, and other individuals. The regulatory environment for the collection and use of personal information by device manufacturers, online service providers, content distributors, advertisers, and publishers is evolving in the United States and internationally.
Privacy and consumer rights groups and government bodies (including the U.S. Federal Trade Commission (“FTC”), state attorneys general, the European Commission, European and UK data protection authorities, and the Brazilian national data protection authority), have increasingly scrutinized privacy issues with respect to devices that identify or are identifiable to a person (or household or device) and personal information collected through the internet, and we expect such scrutiny to continue to increase. The U.S. federal government, U.S. states, and foreign governments have enacted (or are considering) laws and regulations that could significantly restrict industry participants’ ability to collect, use, and share personal information, such as by regulating the level of consumer notice and consent required before a company can place cookies or other tracking technologies. For example, the EU General Data Protection Regulation (“GDPR”) imposes detailed requirements related to the collection, storage, and use of personal information related to people located in the EU (or which is processed in the context of EU operations) and places new data protection obligations and restrictions on organizations, and may require us to make further changes to our policies and procedures in the future beyond what we have already done. In addition, in the wake of the United Kingdom’s withdrawal from the EU (“Brexit”), the United Kingdom has adopted a framework similar to the GDPR. The EU has recently confirmed that the UK data protection framework as being “adequate” to receive EU personal data. We are monitoring recent developments regarding amendments to the UK data protection framework and the impact this may have on our business.
We will continue to monitor the implementation and evolution of data protection regulations, but if we are not compliant with data protection laws or regulations if and when implemented, we may be subject to significant fines and penalties (such as restrictions on personal information processing) and our business may be harmed. For example, under the GDPR, fines of up to 4% of the annual global revenue of a noncompliant company, as well as data processing restrictions, could be imposed for violation of certain of the GDPR’s requirements. Data protection laws continue to proliferate throughout the world and such laws likely apply to our business. For example, Brazil’s General Data Protection Law (“LGPD”) came into effect in August 2020. The LGPD bears many substantive similarities to the GDPR such as extra-territorial reach, enhanced privacy rights for individuals, data transfer restrictions, and mandatory breach notification obligations. It carries penalties of up to 2% of a company’s annual revenue in Brazil.
The U.S. data protection legal landscape also continues to evolve, with various states having enacted broad-based data privacy and protection legislation and with states and the federal government continuing to consider additional data privacy and protection legislation. The potential effects of this legislation are far-reaching and may require us to modify our data processing practices and policies and incur substantial costs and expenses in an effort to comply.
For example, effective October 2019, Nevada amended its existing Security of Personal Information Law (“SPI Law”) to require, among other things, that certain businesses provide a designated request address to intake requests from consumers to opt out of the sale of their personal data. Effective January 2020, the California Consumer Privacy Act (“CCPA”) gives California residents certain rights with respect to their personal information, such as rights to access, and require deletion of, their personal information, opt out of the sale of their personal information, and receive detailed information about how their personal information is used. The CCPA also provides for civil penalties for violations, as well as a private right of action for data breaches that may increase data breach litigation. The California Privacy Rights Act (“CPRA”), which becomes effective on January 1, 2023 (with a “look-back” to January 1, 2022), builds on the CCPA and among other things, requires the establishment of a dedicated agency to regulate consumer privacy issues. In recent years, Colorado, Connecticut, Virginia, and Utah have adopted laws introducing new privacy obligations for which we may need to take additional steps to comply.
We are continuing to assess the impact of new and proposed data privacy and protection laws and proposed amendments to existing laws on our business. Among other things, such restrictions are likely to increase the number of users to whom we cannot serve targeted advertising, and are likely to restrict our ability to collect and process certain types of information deemed sensitive under these new laws. The Canadian province of Quebec has also recently enacted a data protection law, known as Bill 64, that may similarly restrict our data processing activities.
36

In addition, each U.S. state and most U.S. territories, each EU member state, and the United Kingdom, as well as many other foreign nations, have passed laws requiring notification to regulatory authorities, affected users, or others within a specific timeframe when there has been a security breach involving, or other unauthorized access to or acquisition or disclosure of, certain personal information and impose additional obligations on companies. Additionally, our agreements with certain users or partners may require us to notify them in the event of a security breach. Such statutory and contractual disclosures are costly, could lead to negative publicity, may cause our users to lose confidence in the effectiveness of our security measures, and may require us to expend significant capital and other resources to respond to or alleviate problems caused by the actual or perceived security breach. Compliance with these obligations could delay or impede the development of new products and may cause reputational harm.
As part of our data protection compliance program, we have implemented data transfer mechanisms to provide for the transfer of personal information from the European Economic Area (the “EEA”) or the United Kingdom to the United States. However, there are certain unsettled legal issues regarding the adequacy of data transfers to the United States, the resolution of which may adversely affect our ability to transfer personal information from the EEA to the United States. On July 16, 2020, the European Court of Justice ruled the EU-U.S. Privacy Shield to be an invalid data transfer mechanism, confirmed that the Model Clauses remain valid, and left unaddressed some issues regarding supplementary measures that may need to be taken to support transfers. On March 25, 2022, the European Commission and U.S. government announced that an agreement in principle on a new framework for data transfers from the EEA to the United States had been reached, known as the EU-U.S. Data Privacy Framework (“EU-U.S. DPF”), and that this new framework should address the concerns raised in the 2020 European Court of Justice decision. On December 13, 2022, the European Commission released its draft adequacy decision on the EU-U.S. DPF, which, once formally adopted, would recognize that the United States ensures an adequate level of protection for personal data transferred from the EU to organizations certified under the EU-U.S. DPF. Additional steps will need to be taken to formally adopt and implement this framework, however, and we are not yet able to predict precisely when or the degree to which it will provide a consistent mechanism for our data transfers between the two jurisdictions. In addition, in 2021, the European Commission published updated versions of the Model Clauses, which must be incorporated into new and existing agreements by no later than December 27, 2022 in order to continue to lawfully transfer personal information outside of the EEA. The United Kingdom published final versions of its own Model Clauses in February 2022. Updating agreements to incorporate these new Model Clauses for the EEA and United Kingdom has required, may in the future require, significant time and resources to implement, including through adjusting our operations, conducting requisite data transfer assessments, and revising our contracts. In addition, cloud service providers upon which our services depend are experiencing heightened scrutiny from EU regulators, which may lead to significant shifts or unavailability of cloud services to transfer personal information outside the EU, which may significantly impact our costs or ability to operate. We continue to assess the available regulatory guidance, determinations, and enforcement actions from EU Data Protection Authorities and the U.S. Department of Commerce on international data transfer compliance for companies, including guidance on specific supplementary measures in addition to the Model Clauses as well as specific data sharing that may be deemed a cross-border transfer for which appropriate safeguards must be implemented. Our ability to continue to transfer personal information outside of the EU may become significantly more costly and may subject us to increased scrutiny and liability under the GDPR or other legal frameworks, and we may experience operating disruptions if we are unable to conduct these transfers in the future.
We will continue to review our business practices and may find it necessary or desirable to make changes to our personal information processing to cause our transfer and receipt of EEA residents’ personal information to conform to applicable European law. The regulation of data privacy in the EU continues to evolve, and it is not possible to predict the ultimate effect of evolving data protection regulation and implementation over time. Member states also have some flexibility to supplement the GDPR with their own laws and regulations and may apply stricter requirements for certain data processing activities.
In addition, some countries are considering or have enacted “data localization” laws requiring that user data regarding users in their respective countries be maintained, stored, or processed in their respective countries. Maintaining local data centers in individual countries could increase our operating costs significantly. We expect that, in addition to the “business as usual” costs of compliance, the evolving regulatory interpretation and enforcement of laws such as the GDPR and CPRA, as well as other domestic and foreign data protection laws, will lead to increased operational and compliance costs and will require us to continually monitor and, where necessary, make changes to our operations, policies, and procedures. Any failure or perceived failure to comply with privacy-related legal obligations, or any compromise of security of user data, may result in governmental enforcement actions, litigation, contractual indemnities, or public statements against us by consumer advocacy groups or others. In addition to potential liability, these events could harm our business.
We publish privacy policies, notices, and other documentation regarding our collection, processing, use, and disclosure of personal information, credit card information, and other confidential information. Although we endeavor to comply with our published policies, certifications, and documentation, we may at times fail to do so or may be perceived to have failed to do so.
37

Moreover, despite our efforts, we may not be successful in achieving compliance if our employees, representatives, agents, vendors, or other third parties fail to comply with our published policies, certifications, and documentation. Such failures can subject us to potential international, local, state, and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices.
We have incurred, and will continue to incur, expenses to comply with privacy and security standards and protocols imposed by law, regulation, industry standards, and contractual obligations. Increased regulation of data collection, use, and security practices, including self-regulation and industry standards, changes in existing laws, enactment of new laws, increased enforcement activity, and changes in interpretation of laws, could increase our cost of compliance and operation, limit our ability to grow our business, or otherwise harm our business.
Any significant disruption in our computer systems or those of third parties we utilize in our operations could result in a loss or degradation of service on our platform and could harm our business.
We rely on the expertise of our engineering and software development teams as well as the teams of our service providers and partners for the performance and operation of the Roku OS, streaming platform, smart home products, and computer systems. For example, our smart home product line is reliant on (among other things) the engineering and software development teams and information technology systems of the service providers we use to assist in the design, manufacture, and maintenance of those products. Service interruptions, errors in our software, or the unavailability of computer systems used in our operations could diminish the overall attractiveness of our products and streaming platform to existing and potential users or otherwise disrupt our business. We utilize computer systems located either in our facilities or those of third-party server hosting providers and third-party internet-based or cloud computing services. Although we generally enter into service level agreements with these parties, we exercise no control over their operations, which makes us vulnerable to any errors, interruptions, or delays that they may experience. In the future, we may transition additional features of our services from our managed hosting systems to cloud computing services, which may require significant expenditures and engineering resources. If we are unable to manage such a transition effectively, we may experience a loss or degradation in services, operational delays, or inefficiencies until the transition is complete. Upon the expiration or termination of any of our agreements with third-party vendors, we may not be able to replace their services in a timely manner or on terms and conditions, including service levels and cost, that are favorable to us, and a transition from one vendor to another vendor could subject us to operational delays and inefficiencies until the transition is complete. In addition, fires, floods, earthquakes, wars, foreign invasions, terrorist activity, power losses, telecommunications failures, break-ins, and similar events could damage these systems and hardware or cause them to fail completely. As we do not maintain entirely redundant systems, a disrupting event could result in prolonged downtime of our operations, products, or services, could result in liabilities to our customers or third parties, and could adversely affect our business. Our property insurance and cyber liability insurance may not be sufficient to fully cover our losses or may not cover a particular event at all. Any disruption in the services provided by these vendors could have adverse impacts on our business reputation, customer relations, and operating results.
If any aspect of our computer systems or those of third parties we utilize in our operations fails, it may lead to downtime or slow processing time, either of which may harm the experience of our users. We have experienced, and may in the future experience, service disruptions, outages, and other performance problems due to a variety of factors, including infrastructure changes, human or software errors, and capacity constraints. We expect to continue to invest in our technology infrastructure to maintain and improve the user experience and platform performance. To the extent that we or our third-party service hosting providers do not effectively address capacity constraints, upgrade or patch systems as needed, and continually develop technology and network architecture to accommodate increasingly complex services and functions, increasing numbers of users, and actual and anticipated changes in technology, our business may be harmed.
Changes in how network operators manage data that travel across their networks could harm our business.
Our business relies upon the ability of our users to access high-quality streaming content through the internet. As a result, the growth of our business depends on our users’ ability to obtain and maintain high-speed access to the internet at reasonable cost, which relies in part on internet service network operators’ continuing willingness to upgrade and maintain their equipment as needed to sustain a robust internet infrastructure as well as their continued willingness to preserve the open and interconnected nature of the internet. We exercise no control over network operators, which makes us vulnerable to any errors, disruptions, or delays in their operations, as well as any decision they may make to prioritize the delivery of certain network traffic at the expense of other traffic. Any material disruption or degradation in internet services could harm our business.
To the extent that the number of internet users continues to increase, network congestion could adversely affect the reliability of our streaming platform. We may also face increased costs of doing business, or decreased demand for our services, if network operators engage in discriminatory practices with respect to streamed video content in an effort to monetize access to their networks or customers by data providers.
38

Certain laws intended to prevent network operators from engaging in discriminatory practices with respect to streaming video content have been implemented in many countries, including in the EU. In other countries, laws in this area may be nascent or non-existent. Furthermore, favorable laws may change. Given the uncertainty around these laws and the rules that implement them, including changing interpretations, amendments, or repeal, coupled with potentially significant political and economic power of network operators, we could experience discriminatory or anti-competitive practices, such as usage-based pricing, bandwidth caps, zero rating of competing services by ISPs, and traffic “shaping” or throttling, that could impede our growth, result in a decline in our quality of service, cause us to incur additional expense, or otherwise impair our ability to attract and retain users, all of which could harm our business.
In addition, most network operators that provide consumers with access to the internet also offer consumers multichannel video programming, and some network operators also own streaming services. These network operators have an incentive to use their network infrastructure in a manner adverse to the continued growth and success of other companies seeking to distribute similar video programming. To the extent that network operators are able to provide preferential treatment to their own data and content, as opposed to ours, our business could be harmed.
Risks Related to Intellectual Property
Litigation and claims regarding intellectual property rights could result in the loss of rights important to our products and streaming platform, cause us to incur significant legal costs, or otherwise harm our business.
Some internet, technology, and media companies, including some of our competitors, own large numbers of patents, copyrights, and trademarks, which they may use to assert claims against us. Third parties have asserted, and may in the future assert, that we have infringed, misappropriated, or otherwise violated their intellectual property rights. As we grow and face increasing competition, the possibility of intellectual property rights claims against us will grow. Plaintiffs who have no relevant product revenue may not be deterred by our own issued patents and pending patent applications in bringing intellectual property rights claims against us. The cost of patent litigation or other proceedings, even if resolved in our favor, has been and is expected to be substantial. Some of our competitors may be better able to sustain the costs of such litigation or proceedings because of their substantially greater financial resources. Patent litigation and other proceedings may also require significant management time and divert management’s attention from our other business concerns. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could impair our ability to compete in the marketplace. The occurrence of any of the foregoing could harm our business.
As a result of intellectual property infringement claims, or to avoid potential claims, we may choose or be required to seek licenses from third parties. These licenses may not be available on commercially reasonable terms, or at all. Even if we are able to obtain a license, the license would likely obligate us to pay license fees or royalties or both, and the rights granted to us might be nonexclusive, with the potential for our competitors to gain access to the same intellectual property. In addition, the rights that we secure under intellectual property licenses may not include rights to all of the intellectual property owned or controlled by the licensor, and the scope of the licenses granted to us may not include rights covering all of the products and services provided by us and our licensees. Furthermore, an adverse outcome of a dispute may require us to: pay damages, potentially including treble damages and attorneys’ fees, if we are found to have willfully infringed a party’s intellectual property; cease making, licensing, or using technologies that are alleged to infringe or misappropriate the intellectual property of others; expend additional development resources to redesign our products; enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies, content, or materials; and indemnify our partners and other third parties.
For example, we have in the past elected to develop and implement specific design changes to address potential risks that certain products could otherwise become subject to exclusion or cease and desist orders arising from patent infringement and other intellectual property claims brought in the U.S. International Trade Commission. In addition, any lawsuits regarding intellectual property rights, regardless of their success, could be expensive to resolve and would divert the time and attention of our management and technical personnel.
If we fail to, or are unable to, protect or enforce our intellectual property or proprietary rights, our business and operating results could be harmed.
We regard the protection of our patents, trade secrets, copyrights, trademarks, trade dress, domain names, and other intellectual property or proprietary rights as critical to our success. We strive to protect our intellectual property rights by relying on federal, state, and common law rights, as well as contractual restrictions. We seek to protect our confidential proprietary information, in part, by entering into confidentiality agreements and invention assignment agreements with all of our employees, consultants, contractors, advisors, and any third parties who have access to our proprietary know-how, information, or technology.
39

However, we cannot be certain that we have executed such agreements with all parties who may have helped to develop our intellectual property or who had access to our proprietary information, nor can we be certain that our agreements will not be breached. Any party with whom we have executed such an agreement could potentially breach that agreement and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. We cannot guarantee that our trade secrets and other confidential proprietary information will not be disclosed or that competitors will not otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. Detecting the disclosure or misappropriation of a trade secret and enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, time-consuming, and could result in substantial costs, and the outcome of such a claim is unpredictable.
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, trademarks, 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 encounter significant problems in protecting and defending our intellectual property or proprietary rights abroad. Additionally, we may also be exposed to material risks of theft or unauthorized reverse engineering of our proprietary information and other intellectual property, including technical data, manufacturing processes, data sets, or other sensitive information. Our efforts to enforce our intellectual property rights in such foreign countries may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop, which could have a material adverse effect on our business, financial condition, and results of operations. Moreover, if we are unable to prevent the disclosure of our trade secrets to third parties, or if our competitors independently develop any of our trade secrets, we may not be able to establish or maintain a competitive advantage in our market, which could harm our business.
We have filed and will in the future file patent applications on inventions that we deem to be innovative. There is no guarantee that our patent applications will issue as granted patents, that the scope of the protection gained will be sufficient or that an issued patent may subsequently be deemed invalid or unenforceable. U.S. patent laws, and the scope of coverage afforded by them, have recently been subject to significant changes, such as the change to “first-to-file” from “first-to-invent” resulting from the Leahy-Smith America Invents Act. This change in the determination of inventorship may result in inventors and companies having to file patent applications more frequently to preserve rights in their inventions, which may favor larger competitors that have the resources to file more patent applications. Another change to the patent laws may incentivize third parties to challenge any issued patent in the United States Patent and Trademark Office (“USPTO”), as opposed to having to bring such an action in U.S. federal court. Any invalidation of a patent claim could have a significant impact on our ability to protect the innovations contained within our products and platform and could harm our business.
The USPTO and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment, and other provisions to maintain patent applications and issued patents. We may fail to take the necessary actions and pay the applicable fees to obtain or maintain our patents. Noncompliance with these requirements can result in abandonment or lapse of a patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. In such an event, competitors might be able to use our technologies and enter the market earlier than would otherwise have been the case.
We pursue the registration of our domain names, trademarks, and service marks in the United States and in certain locations outside the United States. We are seeking to protect our trademarks, patents, and domain names in an increasing number of jurisdictions, a process that is expensive and time-consuming and may not be successful or which we may not pursue in every jurisdiction in which we conduct business. In particular, our actions to monitor and enforce our trademarks against third parties may not prevent counterfeit versions of our products or products bearing confusingly similar trademarks to ours from entering the marketplace, which could divert sales from us, tarnish our reputation, or reduce the demand for our products.
Litigation may be necessary to enforce our intellectual property or proprietary rights, protect our trade secrets, or determine the validity and scope of proprietary rights claimed by others. Any litigation of this nature, regardless of outcome or merit, could result in substantial costs, adverse publicity, or diversion of management and technical resources, any of which could adversely affect our business and operating results. If we fail to maintain, protect, and enhance our intellectual property or proprietary rights, our business may be harmed.
Our use of open source software could impose limitations on our ability to commercialize our products and our streaming platform or could result in public disclosure of competitively sensitive trade secrets.
We incorporate open source software in our proprietary software. From time to time, companies that have incorporated open source software into their products and services have faced claims challenging the ownership of certain open source software or compliance with open source software license terms. Therefore, we could be subject to similar suits by parties claiming ownership of what we believe to be open source software or our noncompliance with the open source software license terms.
40

Although we have processes and procedures designed to help monitor our use of open source software, these processes and procedures may not be followed appropriately or may fail to identify risks. Additionally, the terms of many open source software licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our products or technology or impose unanticipated obligations that could require the disclosure of trade secrets. In such event, we could be required to make portions of our proprietary software generally available under similar open source software license terms to third parties, including competitors, at no cost, to seek licenses from third parties in order to continue offering our products, to re-engineer our products, or to discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis or at all, any of which could harm our business.
Under our agreements with many of our content publishers, licensees, distributors, retailers, contract manufacturers, and suppliers, we are required to provide indemnification in the event our technology is alleged to infringe upon the intellectual property rights of third parties.
In certain of our agreements we indemnify our content publishers, licensees, distributors, retailers, manufacturing partners, and suppliers. We have in the past, and may in the future, incur significant expenses defending these partners if they are sued for patent infringement based on allegations related to our technology. If a partner were to lose a lawsuit and in turn seek indemnification from us, we also could be subject to significant monetary liabilities. In addition, because the devices sold by our licensing partners and licensed Roku TV partners often involve the use of third-party technology, this increases our exposure to litigation in circumstances where there is a claim of infringement asserted against the streaming device in question, even if the claim does not pertain to our technology. Liability under our indemnification commitments may not be contractually limited.
Risks Related to Macroeconomic Conditions
Macroeconomic uncertainties have in the past and may continue to adversely impact our business, results of operations, and financial condition.
Global economic and business activities continue to face widespread macroeconomic uncertainties, including increased inflation and interest rates, recessionary fears, financial and credit market fluctuations, changes in economic policy, the prolonged COVID-19 pandemic, and global supply chain constraints. Such macroeconomic uncertainties may continue for an extended period and have adversely impacted, and may continue to adversely impact, many aspects of our business.
Our business has been, and may continue to be, impacted by the COVID-19 pandemic and resulting economic consequences. While we saw an acceleration in both streaming hours and account activations at the beginning of the COVID-19 pandemic, more recently, we believe this growth has declined. In 2022, global supply chain disruptions resulted in shipping delays, increased shipping costs, component shortages, and increases in component prices, and some of our licensed Roku TV partners faced inventory challenges that negatively impacted their unit sales.
Our business is dependent on consumer discretionary spending and advertising spending, both of which are susceptible to changes in macroeconomic conditions, such as growing inflation, rising interest rates, recessionary fears, and economic uncertainty. Sustained or worsening inflation or an economic downturn may result in fewer consumer purchases of our products or the products of our licensed Roku TV partners (which could impact our active account growth) and reduced advertising spending (which could impact our monetization efforts). Some of our advertising verticals have experienced supply chain disruptions that negatively impacted their product availability, which, together with inflation and other macroeconomic factors, have resulted in advertisers reducing their overall advertising spend. If this pullback in consumer discretionary spending and advertising spending continues, our future operating results will be adversely affected.
The extent to which macroeconomic uncertainties may continue to impact our operational and financial performance remains uncertain and will depend on many factors outside our control. These direct and indirect impacts may negatively affect our business and operating results.
Natural disasters, geopolitical conflicts, or other natural or man-made catastrophic events could disrupt and impact our business.
Occurrence of any catastrophic event, including an earthquake, flood, tsunami, or other weather event, power loss, internet failure, software or hardware malfunctions, cyber attack, war or foreign invasion (such as the Russian invasion of Ukraine), terrorist attack, medical epidemic or pandemic (such as the COVID-19 pandemic), other man-made disasters, or other catastrophic events could disrupt our business operations. Any of these business disruptions could require substantial expenditures and recovery time in order to fully resume operations.
41

In particular, our principal offices are located in California, and our contract manufacturers and some of our suppliers are located in Asia, both of which are regions known for seismic activity, making our operations in these areas vulnerable to natural disasters or other business disruptions in these areas. Our insurance coverage may not compensate us for losses that may occur in the event of an earthquake or other significant natural disaster.
In addition, our offices and facilities, and those of our contract manufacturers, suppliers, and licensed Roku TV partners, could be vulnerable to the effects of climate change (such as sea level rise, drought, flooding, wildfires, and increased storm severity) that could disrupt our business operations. For example, in California, increasing intensity of drought and annual periods of wildfire danger increase the probability of planned power outages. Further, acts of terrorism could cause disruptions to the internet or the economy as a whole.
If our streaming platform was to fail or be negatively impacted as a result of a natural disaster or other event, our ability to deliver streaming content, including advertising, to our users would be impaired. Disruptions in the operations of our contract manufacturers, suppliers, or licensed Roku TV partners as a result of a disaster or other catastrophic event could delay the manufacture and shipment of our products or the products of our licensed Roku TV partners, which could impact our business. If we are unable to develop adequate plans to ensure that our business functions continue to operate during and after a disaster or other catastrophic event and to execute successfully on those plans in the event of a disaster or catastrophic event, our business would be harmed.
Legal and Regulatory Risks
If government regulations or laws relating to the internet, video, advertising, or other areas of our business change, we may need to alter the manner in which we conduct our business, or our business could be harmed.
We are subject to or affected by general business regulations and laws, as well as regulations and laws specific to the internet and online services, including laws and regulations related to data privacy and security, consumer protection, data localization, law enforcement access to data, encryption, telecommunications, social media, payment processing, taxation, trade, intellectual property, competition, electronic contracts, internet access, net neutrality, advertising, calling and texting, content restrictions, protection of children, and accessibility, among others. We cannot guarantee that we have been or will be fully compliant in every jurisdiction. Litigation and regulatory proceedings are inherently uncertain, and the federal, state, and foreign laws and regulations governing issues such as data privacy and security, payment processing, taxation, net neutrality, liability of providers of online services, video, telecommunications, e-commerce tariffs, and consumer protection related to the internet continue to develop. Moreover, as internet commerce and advertising continue to evolve, increasing regulation by federal, state, and foreign regulatory authorities becomes more likely.
As we develop new services and devices and improve our streaming platform, we may also be subject to new laws and regulations specific to such technologies. For example, in developing the reference design of TVs powered by Roku OS, we were required to understand, address, and comply with an evolving regulatory framework for developing, manufacturing, marketing, and selling TVs. If we fail to adequately address or comply with such regulations regarding the manufacture and sale of TVs, we may be subject to fines or sanctions, and we or our licensed Roku TV partners may be unable to sell TVs powered by Roku OS at all, which could harm our business and our ability to grow our user base.
Laws relating to data privacy and security, data localization, law enforcement access to data, encryption, consumer protection, children’s online protection, and similar activities continue to proliferate, often with little harmonization between jurisdictions and limited guidance. A number of bills are pending in the U.S. Congress and other government bodies that contain provisions that would regulate, for example, how companies can use cookies and other tracking technologies to collect, use, and share user information. Certain state laws, such as the CCPA, the CPRA, and the Virginia Consumer Data Protection Act, also impose requirements on certain tracking activity. The EU has laws requiring advertisers or companies like ours to, for example, obtain unambiguous, affirmative consent from users for the placement of cookies or other tracking technologies and the delivery of relevant advertisements. In addition, the EU has adopted the Digital Services Act, which is legislation that updates the liability and safety rules for digital platforms, products, and services. If we or the third parties that we work with, such as contract payment processing services, content publishers, vendors, or developers, violate or are alleged to violate applicable privacy or security laws, industry standards, our contractual obligations, or our policies, such violations and alleged violations may also put our users’ information at risk and could in turn harm our business and reputation and subject us to potential liability. Any of these consequences could cause our users, advertisers, or publishers to lose trust in us, which could harm our business. Furthermore, any failure on our part to comply with these laws may subject us to liability and reputational harm.
Our use of data to deliver relevant advertising and other services on our platform places us and our content publishers at risk for claims under various unsettled laws, including the Video Privacy Protection Act (“VPPA”). Some of our content publishers have been engaged in litigation over alleged violations of the VPPA relating to activities on our platform in connection with advertising provided by unrelated third parties.
42

In addition, the FTC has initiated a review of its rules implementing the Children’s Online Privacy Protection Act (“COPPA”), which limits the collection by operators of online services of personal information from children under the age of 13. The review could result in broadening the applicability of COPPA, including the types of information that are subject to these regulations. There have also been proposals in the U.S. Congress to amend and expand COPPA. Changes to the COPPA legislation or rules could limit the information that we or our content publishers and advertisers may collect and use and the content of advertisements in relation to certain channel partner content. The CPRA and certain other state privacy laws also impose certain opt in and opt out requirements before certain information about minors can be collected.
The EU and many of its member states, among other jurisdictions, also have rules that limit processing of personal data, including children’s data, and that impose specific requirements intended to protect children online. We and our content publishers and advertisers could be at risk for violation or alleged violation of these and other privacy, advertising, children’s online protection, or similar laws.
Changes in U.S. or foreign trade policies, geopolitical conditions, general economic conditions, and other factors beyond our control may adversely impact our business and operating results.
Our business is subject to risks generally associated with doing business abroad, such as U.S. and foreign governmental regulation in the countries in which we operate and the countries in which our contract manufacturers, component suppliers, and other business partners are located. Our operations and performance depend significantly on global, regional, and U.S. economic and geopolitical conditions.
For example, tensions between the United States and China have led to the United States’ imposition of a series of tariffs, sanctions, and other restrictions on imports from China and sourcing from certain Chinese persons or entities, as well as other business restrictions. Additionally, following Russia’s invasion of Ukraine, the United States and other countries imposed economic sanctions and severe export control restrictions against Russia and Belarus, and the United States and other countries could impose wider sanctions and export restrictions and take other actions should the conflict further escalate. These and other geopolitical tensions and trade disputes can disrupt supply chains and increase the cost of our products and the components required to manufacture our products, as well as costs for our licensed Roku TV partners. This could cause our products and those of our licensed Roku TV partners to be more expensive for consumers, which could reduce the demand for or attractiveness of such products. In addition, a geopolitical conflict in a region where we operate could disrupt our ability to conduct business operations in that region. Beyond tariffs and sanctions, countries also could adopt other measures, such as controls on imports or exports of goods, technology, or data, which could adversely affect our operations and supply chain and limit our ability to offer our products and services as intended. These kinds of restrictions could be adopted with little to no advanced notice, and we may not be able to effectively mitigate the adverse impacts from such measures. Political uncertainty surrounding trade or other international disputes also could have a negative impact on consumer confidence and willingness to spend money, which could impair our future growth. In particular, given the general deterioration in U.S.-China relations and ongoing tensions on trade, security, and human rights, additional U.S. sanctions, tariffs, and export or import restrictions, as well as Chinese sanctions or retaliatory measures, remain a serious risk.
We cannot predict whether new international trade agreements will be negotiated or existing trade agreements renegotiated; whether new trade or tariff actions will be announced by the Biden Administration with other U.S. trading partners; or the effect that any such action would have, either positively or negatively, on our industry or our business or licensees. If any new legislation or regulations are implemented, or if existing trade agreements are renegotiated or terminated, or if tariffs are imposed on foreign-sourced or U.S. goods, it may be inefficient and expensive for us to alter our business operations in order to adapt to or comply with such changes, and higher prices could depress consumer demand. Such operational changes could have a material adverse effect on our business, financial condition, results of operations, or cash flows.
Also, various countries, in addition to the United States, regulate the import and export of certain products, commodities, software, and technology, including through import and export licensing requirements, and have enacted laws that could limit our ability to distribute our products or collaborate on technology with our commercial or strategic partners, or could limit the ability of our commercial or strategic partners to implement our products in those countries. Changes in our products or future changes in export and import regulations may create delays in the introduction of our products in international markets, disrupt supply chains, prevent our commercial or strategic partners with international operations from deploying our products globally, or, in some cases, prevent the export or import of our products to certain countries, governments, or persons altogether. Any changes in U.S. or foreign export or import regulations, customs duties, or other restrictions on intangible goods (such as cross-border data flows) could result in decreased use of our products by, or in our decreased ability to export or sell our products and services to, existing or new customers in U.S. or international markets or hamper our ability to source products, components, and parts from certain suppliers or lead to potential supply chain disruptions and business or reputational harms. Any decreased use of our products or limitation on our ability to export, import, or sell our products or services, or source parts or components, could harm our business.
43

Although we attempt to ensure that we, our retailers, and partners comply with the applicable import, export, and sanctions laws, we cannot guarantee full compliance by all. Actions of our retailers and partners are not within our complete control, and our products could be re-exported to sanctioned persons or countries, or provided by our retailers to third persons in contravention of our requirements or instructions or the laws. In addition, there are inherent limitations to the effectiveness of any policies, procedures and internal controls relating to such compliance, and there can be no assurance that such procedures or internal controls will work effectively at all times or protect us against liability under anti-corruption, sanctions or other laws for actions taken by us, our retailers or partners. Any such potential violation could have negative consequences, including government investigations or penalties, and our reputation, brand, and revenue may be harmed.
In addition, the effects of the United Kingdom’s departure from the EU have been and are expected to continue to be far-reaching. Brexit and the perceptions as to its impact may adversely affect business activity and economic conditions. Brexit could also have the effect of disrupting the free movement of goods, services, and people between the United Kingdom and the EU, and some disruptions have already occurred. Brexit could also lead to legal uncertainty and potentially divergent national laws and regulations as the United Kingdom determines which EU laws to replace or replicate.
Although the EU-UK Trade and Cooperation Agreement on the EU-UK post-Brexit economic relationship took effect on January 1, 2021, it is incomplete, and the full effects of Brexit are uncertain. Given these possibilities and others we may not anticipate, as well as the lack of comparable precedent, the full extent to which our business, results of operations, and financial condition could be adversely affected by Brexit is uncertain.
U.S. or international rules (or the absence of rules) that permit internet access network operators to degrade users’ internet speeds or limit internet data consumption by users, including unreasonable discrimination in the provision of broadband internet access services, could harm our business.
Our products and services depend on the ability of our users to access the internet. Laws, regulations, or court rulings that adversely affect the popularity or growth in use of the internet, including decisions that undermine open and neutrally administered internet access, or that disincentivize internet access network operators’ willingness to invest in upgrades and maintenance of their equipment, could decrease customer demand for our service offerings, may impose additional burdens on us, or could cause us to incur additional expenses or alter our business model. Some jurisdictions have adopted regulations governing the provision of internet access service. Substantial uncertainty exists in the United States and elsewhere regarding such provisions. For example, in 2015, the FCC adopted open internet rules to prevent internet access network operators from unreasonably restricting, blocking, degrading, or charging for access to certain products and services offered by us and our content partners. In 2018, the FCC repealed most of those rules. More recently, the Biden Administration signed an executive order encouraging the FCC to readopt comprehensive open internet rules. The FCC therefore could consider adopting additional or modified rules to prevent internet access network operators from unreasonably restricting, blocking, degrading, or charging for data and services. If network operators were to engage in restricting, blocking, degrading, or charging for access, it could impede our growth, result in a decline in our quality of service, cause us to incur additional expense, or otherwise impair our ability to attract and retain users, any of which could harm our business. Several states and foreign countries in which we operate also have adopted or are considering rules governing the provision of internet access.
As we expand internationally, government regulation protecting the non-discriminatory provision of internet access may be nascent or non-existent. In those markets where regulatory safeguards against unreasonable discrimination are nascent or non-existent and where local network operators possess substantial market power, we could experience anti-competitive practices that could impede our growth, cause us to incur additional expenses, or otherwise harm our business. Future regulations or changes in laws and regulations (or their existing interpretations or applications) could also hinder our operational flexibility, raise compliance costs, and result in additional liabilities for us, which may harm our business.
If we are found liable for content that is distributed through or advertising that is served through our platform, our business could be harmed.
As a distributor of content, we face potential liability for negligence, copyright, patent, or trademark infringement, public performance royalties or other claims based on the nature and content of materials that we distribute. We rely on the statutory safe harbors, as set forth in the Digital Millennium Copyright Act (the “DMCA”), Section 230 of the Communications Decency Act (“Section 230”) in the United States, and the E-Commerce Directive in Europe, for protection against liability for various caching, hosting, and linking activities. The DMCA, Section 230, and similar statutes and doctrines on which we rely or may rely in the future are subject to uncertain judicial interpretation and regulatory and legislative amendments. Any legislation or court rulings that limit the applicability of these safe harbors could require us to take a different approach toward content moderation on our platform, which could diminish the depth, breadth, and variety of content that we offer, inhibit our ability to generate advertising, or otherwise adversely affect our business.
44

Moreover, if the rules around these statutes and 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 business, we could incur liabilities and our business could be harmed. If we become liable for these types of claims as a result of the content that is streamed over or the advertisements that are served through our platform, then our business may suffer. Litigation to defend these claims could be costly and the expenses and damages arising from any liability could harm our business. Our insurance may not be adequate to cover these types of claims or any liability that may be imposed on us.
In addition, regardless of any legal protections that may limit our liability for the actions of third parties, we may be adversely impacted if copyright holders assert claims, or commence litigation, alleging copyright infringement against the developers of channels that are distributed on our platform.
While our platform policies prohibit streaming content on our platform without distribution rights from the copyright holder, and we maintain processes and systems for the reporting and removal of infringing content, in certain instances our platform has been misused by unaffiliated third parties to unlawfully distribute copyrighted content. If content owners or distributors are deterred from working with us as a consequence, it could impair our ability to maintain or expand our business, including through international expansion plans.
If we fail to maintain effective internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and our stock price may be adversely affected.
We are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes-Oxley Act of 2002 (“Section 404”) requires that we furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment must include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. Our independent registered public accounting firm also attests to the effectiveness of our internal control over financial reporting. If we have a material weakness in our internal control over financial reporting in the future, we may not detect errors on a timely basis, and our financial statements may be materially misstated. If we identify material weaknesses in our internal control over financial reporting, are unable to continue to comply with the requirements of Section 404 in a timely manner, are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, 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 adversely affected. In addition, we could become subject to investigations by the SEC, The Nasdaq Global Select Market, or other regulatory authorities, which could require additional financial and management resources.
Our financial results may be adversely affected by changes in accounting principles applicable to us.
U.S. GAAP are subject to interpretation by the Financial Accounting Standards Board, the SEC, and other bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported results of operations and may even affect the reporting of transactions completed before the announcement or effectiveness of a change. It is difficult to predict the impact of future changes to accounting principles or our accounting policies, any of which could harm our business.
If we fail to comply with the laws and regulations relating to the payment of income taxes and the collection of indirect taxes, we could be exposed to unexpected costs, expenses, penalties, and fees as a result of our noncompliance, which could harm our business.
We are subject to requirements to deduct or withhold income taxes on revenue sourced in various jurisdictions, pay income taxes on profits earned by any permanent establishment (or similar enterprise) of ours that carries on business in various jurisdictions, and collect indirect taxes from our sales in various jurisdictions. The laws and regulations governing the withholding and payment of income taxes and the collection of indirect taxes are numerous, complex, and vary by jurisdiction. A successful assertion by one or more jurisdictions that we were required to withhold or pay income taxes or collect indirect taxes where we did not could result in substantial tax liabilities, fees, and expenses, including substantial interest and penalty charges, which could harm our business.
New legislation that would change U.S. or foreign taxation of international business activities or other tax-reform policies could harm our business.
We earn a portion of our income in foreign countries and, as such, we are subject to tax laws in the United States and numerous foreign jurisdictions. Current economic and political conditions make tax laws and regulations, or their interpretation and application, in any jurisdiction subject to significant change.
45

Proposals to reform U.S. and foreign tax laws could significantly impact how U.S. multinational corporations are taxed on foreign earnings and could increase the U.S. corporate tax rate. Although we cannot predict whether or in what form these proposals will pass, several of the proposals under consideration, if enacted into law, could have an adverse impact on our effective tax rate, income tax expense, and cash flows.
In addition, both tax policy and tax administration are becoming multilateral. This multilateralism and collaboration among taxing authorities (including the U.S. and many foreign jurisdictions in which we operate) has resulted in proposed new tax measures specifically targeting online commerce, digital services, streaming services, and the remote sale of goods and services. Some of these measures (such as a global corporate minimum tax) require adoption of local legislation consistent with the agreed to multilateral framework. Other measures (such as digital services taxes) have already been implemented but may terminate upon the adoption of multilateral tax rules.
The rapid growth of multilateralism in tax administration means greater sharing of tax information among taxing authorities as well as the likelihood of joint and simultaneous tax audits of companies such as ours who have cross-border business activities in which the tax administrations may have a common or complementary interest. The results of any such audits or related disputes could have an adverse effect on our financial results for the period or periods for which the applicable final determinations are made. For example, we and our subsidiaries are engaged in intercompany transactions across multiple tax jurisdictions. Although we believe we have clearly reflected the economics of these transactions and that the proper local transfer pricing is in place, tax authorities may propose and sustain adjustments that could result in changes that may impact our mix of earnings in countries with differing statutory tax rates.
We have been, are currently, and may in the future be subject to regulatory inquiries, investigations, and proceedings, which could cause us to incur substantial costs or require us to change our business practices in a way that could seriously harm our business.
We have been, are currently, and may in the future be subject to investigations and inquiries from government entities. These investigations and inquiries, and our compliance with any associated regulatory orders or consent decrees, may require us to change our policies or practices, subject us to substantial monetary fines or other penalties or sanctions, result in increased operating costs, divert management’s attention, harm our reputation, and require us to incur significant legal and other expenses, any of which could seriously harm our business.
Risks Related to Ownership of Our Class A Common Stock
The dual class structure of our common stock concentrates voting control with those stockholders who held our stock prior to our initial public offering, including our executive officers, employees, and directors and their affiliates, and limits the ability of holders of our Class A common stock to influence corporate matters.
Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. Our President and Chief Executive Officer, Anthony Wood, holds and controls the vote of a significant number of shares of our outstanding common stock, and therefore Mr. Wood will have significant influence over our management and affairs and over all matters requiring stockholder approval, including election of directors and significant corporate transactions, such as a merger or other sale of Roku or our assets, for the foreseeable future. If Mr. Wood’s employment with us is terminated, he will continue to have the same influence over matters requiring stockholder approval.
In addition, the holders of Class B common stock collectively will continue to be able to control all matters submitted to our stockholders for approval even if their stock holdings represent less than a majority of the outstanding shares of our common stock. This concentrated control will limit the ability of holders of our Class A common stock to influence corporate matters for the foreseeable future, and, as a result, the market price of our Class A common stock could be adversely affected.
Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, which has the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term. As a result of such transfers, as of December 31, 2022, Mr. Wood controls a majority of the combined voting power of our Class A and Class B common stock even though he only owns 12.4% of the outstanding Class A and Class B common stock. As a member of our Board of Directors (our “Board”), Mr. Wood owes a fiduciary duty to our stockholders and must act in good faith in a manner he reasonably believes to be in the best interests of our stockholders. As a stockholder, even a controlling stockholder, Mr. Wood is entitled to vote his shares in his own interests, which may not always be in the interests of our stockholders generally. 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, or conversely this concentrated control could result in the consummation of such a transaction that our other stockholders do not support. This concentrated control could also discourage a potential investor from acquiring our Class A common stock, which has limited voting power relative to the Class B common stock, and might harm the market price of our Class A common stock.
We have not elected to take advantage of the “controlled company” exemption to the corporate governance rules for companies listed on The Nasdaq Global Select Market.
46

The market price of our Class A common stock has been, and may continue to be, volatile, and the value of our Class A common stock may decline.
The market price of our Class A common stock has been and may continue to be subject to wide fluctuations in response to numerous factors, many of which are beyond our control, including:
actual or anticipated fluctuations in our financial condition and operating results;
changes in projected operational and financial results;
our loss of key content publishers;
changes in laws or regulations applicable to our products or platform;
the commencement or conclusion of legal proceedings that involve us;
actual or anticipated changes in our growth rate relative to our competitors;
announcements of new products or services by us or our competitors;
announcements by us or our competitors of significant acquisitions, strategic partnerships, or joint ventures;
capital-raising activities or commitments;
additions or departures of key personnel;
issuance of new or updated research or reports by securities analysts;
the use by investors or analysts of third-party data regarding our business that may not reflect our financial performance;
fluctuations in the valuation of companies perceived by investors to be comparable to us;
sales of our Class A common stock, including short selling of our Class A common stock;
share price and volume fluctuations attributable to inconsistent trading volume levels of our shares;
general economic and market conditions; and
other events or factors, including those resulting from civil unrest, war, foreign invasions, terrorism, or public health crises, or responses to such events.
Furthermore, the stock markets frequently experience extreme price and volume fluctuations that affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political, and market conditions such as recessions, elections, interest rate changes, or international currency fluctuations, may negatively impact the market price of our Class A common stock. As a result of such fluctuations, you may not realize any return on your investment in us and may lose some or all of your investment. In addition, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation or derivative litigation. For example, a stockholder previously filed a derivative lawsuit (which has been dismissed), purportedly on our behalf, against certain members of our Board and management in the Delaware Court of Chancery. Such litigation could result in substantial costs and divert our management’s attention from other business concerns.
Future sales and issuances of our capital stock or rights to purchase capital stock could result in additional dilution of the percentage ownership of our stockholders and could cause our stock price to decline.
We may issue additional securities in the future and from time to time. Future sales and issuances of our capital stock or rights to purchase our capital stock could result in substantial dilution to our existing stockholders. We may sell or issue Class A common stock, convertible securities, and other equity securities in one or more transactions at prices and in a manner as we may determine from time to time. If we sell any such securities in subsequent transactions, investors may be materially diluted. New investors in such subsequent transactions could gain rights, preferences, and privileges senior to those of holders of our Class A common stock.
Future sales of shares by existing stockholders could cause our stock price to decline.
If our existing stockholders sell, or indicate an intention to sell, substantial amounts of our Class A common stock in the public market, the market price of our Class A common stock could decline. All of our outstanding Class A shares are eligible for sale in the public market, other than shares and stock options exercisable held by directors, executive officers, and other affiliates that are subject to volume limitations under Rule 144 of the Securities Act. In addition, we have reserved shares for future issuance under our equity incentive plan. Our directors, employees, and certain contingent workers are subject to our quarterly trading window, which generally opens at the start of the second full trading day after the public dissemination of our annual or quarterly financial results and closes (i) with respect to the first, second, and third quarter of each year, at the end of the fifteenth day of the last month of the such quarter and (ii) with respect to the fourth quarter of each year, at the end of the trading day on the Wednesday before Thanksgiving. These directors, employees, and contingent workers may also sell shares during a closed window period pursuant to trading plans that comply with the requirements of Rule 10b5-1(c)(1) under the Exchange Act. When these shares are issued and subsequently sold, it is dilutive to existing stockholders and the market price of our Class A common stock could decline.
47

If securities or industry analysts do not publish research or publish unfavorable research about our business or if they downgrade our stock, our stock price and trading volume could decline.
A limited number of equity research analysts provide research coverage of our Class A common stock, and we cannot assure you that such equity research analysts will adequately provide research coverage of our Class A common stock. A lack of adequate research coverage may adversely affect the liquidity and market price of our Class A common stock.
If securities or industry analysts cover our company and one or more of these analysts downgrades our stock or issues other unfavorable commentary or research, the price of our Class A common stock could decline. If one or more equity research analysts cease coverage of our company, or fail to publish reports on us regularly, demand for our stock could decrease, which in turn could cause our stock price or trading volume to decline.
We incur costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the United States, which may harm our business.
As a public company listed in the United States, we incur significant legal, accounting, and other expenses. In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, including SEC and The Nasdaq Global Select Market regulations, may increase legal and financial compliance costs and make some activities more time consuming. These laws, regulations, and standards are subject to varying interpretations and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If, notwithstanding our efforts, we fail to comply with new laws, regulations, and standards, regulatory authorities may initiate legal proceedings against us, and our business may be harmed.
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. The impact of these events could also make it more difficult for us to attract and retain qualified persons to serve on our Board, on committees of our Board, or as members of senior management.
We do not intend to pay dividends in the foreseeable future.
We have never declared or paid any cash dividends on our Class A or Class B common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings to grow our business and for general corporate purposes. Moreover, our outstanding Credit Agreement contains prohibitions on the payment of cash dividends on our capital stock. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
Provisions of our charter documents and Delaware law may prevent or frustrate attempts by our stockholders to change our management or hinder efforts to acquire a controlling interest in us, and the market price of our Class A common stock may be lower as a result.
There are provisions in our certificate of incorporation and bylaws that may make it difficult for a third party to acquire, or attempt to acquire, control of our company, even if a change in control was considered favorable by our stockholders. Our charter documents also contain other provisions that could have an anti-takeover effect, such as:
establishing a classified Board so that not all directors are elected at one time;
permitting our Board to establish the number of directors and fill any vacancies and newly created directorships;
providing that directors may only be removed for cause;
prohibiting cumulative voting for directors;
requiring super-majority voting to amend some provisions in our certificate of incorporation and bylaws;
authorizing the issuance of “blank check” preferred stock that our Board could use to implement a stockholder rights plan;
eliminating the ability of stockholders to call special meetings of stockholders;
prohibiting stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders; and
reflecting our two classes of common stock as described above.
48

Moreover, because we are incorporated in Delaware, we are governed by Section 203 of the Delaware General Corporation Law, which prohibits a person who owns 15% or more of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner. Any provision in our certificate of incorporation or our 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 Class A common stock and could affect the price that some investors are willing to pay for our Class A common stock.
Our certificate of incorporation provides that the Delaware Court of Chancery and the U.S. federal district courts 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 Delaware Court of Chancery is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law:
any derivative action or proceeding brought on our behalf;
any action asserting a breach of fiduciary duty;
any action asserting a claim against us arising pursuant to 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 suits 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 actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims.
To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our certificate of incorporation provides that the U.S. federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act.
While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our certificate of incorporation. This 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.
These exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for certain disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers, and other employees. 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 such action in other jurisdictions, all of which could harm our business.
Item 1B. Unresolved Staff Comments
None.
Item 2. Properties
Our corporate headquarters are currently located in San Jose, California under a lease that expires in September 2030. We use this space for sales, research and development, and administrative purposes. In addition, we lease various office and shared work spaces throughout the United States and internationally. We believe that our facilities are suitable to meet our current needs.
Item 3. Legal Proceedings
Information with respect to this item may be found in Note 13 to the consolidated financial statements in Item 8 of this Annual Report, which is incorporated herein by reference.
Item 4. Mine Safety Disclosures
None.
49

PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
Our Class A common stock is listed on The Nasdaq Global Select Market under the ticker symbol “ROKU.” Our Class B common stock is not listed or traded on any exchange.
Holders of Record
As of December 31, 2022, there were approximately 64 stockholders of record of our Class A common stock and 15 stockholders of record of our Class B common stock. The actual number of stockholders of our Class A common stock is greater than the number of record holders and includes stockholders who are beneficial owners but whose shares of common stock are held in street name by banks, brokers, and other nominees.
Dividend Policy
We have never declared or paid any dividends on our Class A or Class B common stock. We currently intend to retain all available funds and any future earnings for use in our business and therefore we do not anticipate declaring or paying any cash dividends in the foreseeable future. The terms of our Credit Agreement also restrict our ability to pay dividends, and we may also enter into credit agreements or other borrowing arrangements in the future that will restrict our ability to declare or pay cash dividends on our capital stock.
Sale of Unregistered Securities and Use of Proceeds
None.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
None.
Stock Performance Graphs and Cumulative Total Return
The following graph shows the cumulative total stockholder return of an investment of $100 in cash from December 31, 2017 through December 31, 2022, for (i) our Class A common stock, (ii) the Nasdaq Composite Index, and (iii) the Current Peer Group of companies described below. Because no published index of comparable companies is currently available, we have used the Peer Group of companies for the purposes of this graph in accordance with the requirements of the SEC.
We adjusted our Peer Group for fiscal 2022 to align with the changes in our business and comparability of metrics. Our Previous Peer Group consisted of Alphabet, Inc., Logitech International S.A., Meta Platforms, Inc., Netflix, Inc., Snap, Inc., Twitter, Inc., Yelp, Inc., and Zillow Group, Inc. Our Current Peer Group consists of Alphabet, Inc., Fox Corp, fuboTV, Inc., Interpublic Group of Companies, Inc., LiveRamp Holdings, Inc., Magnite, Inc., Meta Platforms, Inc., Netflix, Inc., Paramount Global, Pinterest, Inc., Pubmatic, Inc., Snap, Inc., Tradedesk Financial Corp, Vizio Holding Corp, Walt Disney Co., and Warner Bros. Discovery, Inc. Both previous and current peer groups are reflected in this year of transition.
Pursuant to applicable SEC rules, all values assume reinvestment of the full amount of all dividends, however no dividends have been declared on our Class A common stock or Class B common stock to date. The stockholder return shown on the graph below is not necessarily indicative of future performance, and we do not make or endorse any predictions as to future stockholder returns.
50

roku-20221231_g1.jpg
Company / IndexDec-17Dec-18Dec-19Dec-20Dec-21Dec-22
Roku, Inc.$100$59$259$641$441$79
Nasdaq Composite Index$100$97$133$192$235$159
Current Peer Group$100$93$126$172$229$120
Previous Peer Group$100$92$125$174$243$128
Source: Prepared by Zacks Investment Research, Inc. Used with permission. All rights reserved. Copyright 1980-2022.
Index Data: Copyright NASDAQ OMX, Inc. Used with permission. All rights reserved.
The information under “Stock Performance Graphs and Cumulative Total Return” is not deemed to be “soliciting material” or “filed” with the SEC or subject to Regulation 14A or 14C, or to the liabilities of Section 18 of the Exchange Act and is not to be incorporated by reference in any filing of the Company under the Securities Act, or the Exchange Act, whether made before or after the date of this Annual Report and irrespective of any general incorporation language in those filings.
Item 6. Reserved
51

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the consolidated financial statements and related notes included in Item 8 of this Annual Report. In addition to historical financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, beliefs, and expectations, and involve risks and uncertainties. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Annual Report, particularly in the section titled Item 1A. Risk Factors and the Note Regarding Forward-Looking Statements.
This section of this Annual Report generally discusses fiscal years 2022 and 2021 and year-to-year comparisons between those years. Discussions of fiscal year 2020 and year-to-year comparisons between fiscal years 2021 and 2020 that are not included in this Annual Report can be found in Management’s Discussion and Analysis of Financial Condition and Results of Operations in Part II, Item 7 of our Annual Report for the fiscal year ended December 31, 2021 filed with the SEC on February 18, 2022.
Overview
Effective as of the fourth quarter of fiscal 2022, we reorganized our reportable segments to better align with management’s reporting of information reviewed by the Chief Operating Decision Maker (“CODM”) for each segment. We renamed our “player” segment to “devices” which now includes our licensing arrangements with service operators and licensed Roku TV partners in addition to sales of our streaming players, audio products, smart home products and Roku-branded TVs that will be designed, made, and sold by us in 2023. Our historical segment information is recast to conform to our new presentation in our financial statements and accompanying notes included in Item 8 of this Annual Report.
Our two reportable segments are the platform segment and the devices segment. Platform revenue is generated from the sale of digital advertising and related services including the demand-side platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls.
Devices revenue is generated from the sale of streaming players, audio products, smart home products, and, beginning in 2023, Roku-branded TVs, and related accessories as well as from licensing arrangements with service operators and licensed Roku TV partners. We expect to continue to manage the average selling prices (“ASP”) of Roku streaming devices to increase our active accounts. We expect that the trade off from devices gross profit or loss to grow active accounts will result in increased platform revenue and platform gross profit.
Business Conditions and Macroeconomic Factors
Macroeconomic factors, such as increased inflation and interest rates, recessionary fears, financial and credit market fluctuations, changes in economic policy, the prolonged COVID-19 pandemic, global supply chain constraints, and geopolitical developments (such as the war in Ukraine), have had, and we believe will continue to have, an impact on our business and results of operations. For example, in 2022, some of our licensed Roku TV partners faced inventory challenges that negatively impacted their unit sales. In addition, some of our advertising verticals experienced supply chain disruptions that negatively impacted their product availability, which, together with inflation and other macroeconomic factors, have resulted in advertisers in a variety of industries reducing their overall advertising spend, which has adversely affected our platform revenue. We believe rising inflation and recessionary fears also have led to a reduction in consumer discretionary spending, which has driven a decrease in our devices revenue. The COVID-19 pandemic continues to affect our business, although to a lesser extent than in the past. The ongoing effects of the pandemic and associated economic conditions remain difficult to predict due to numerous uncertainties. We believe that the direct and indirect impacts of these business conditions and macroeconomic factors are difficult to isolate or quantify. See Item 1A, Risk Factors, and the Note Regarding Forward Looking Statements elsewhere in this Annual Report for additional details.
52

Key Performance Metrics
The key performance metrics we use to evaluate our business, measure our performance, develop financial forecasts and make strategic decisions are gross profit, active accounts, streaming hours, and ARPU.
Gross Profit
We use gross profit as the primary metric to measure the performance of our business because we have two revenue segments that have different margin profiles, and we aim to maximize our higher margin platform revenue from our active accounts as they stream content on our platform. All of our gross profit is generated from our platform segment.
Our gross profit was $1,441.1 million and $1,408.6 million for the years ended December 31, 2022 and 2021, respectively, reflecting an increase of 2%.
Active Accounts
We believe that the number of active accounts is a relevant measure to gauge the size of our user base. We define active accounts as the number of distinct user accounts that have streamed content on our platform within the last 30 days of the period. Users who streamed content from The Roku Channel only on non-Roku platforms are not included in this metric. Additionally, users who only register an account for use of one of our smart home products are not included in our reported number of active accounts. The number of active accounts also does not correspond to the number of unique individuals who actively utilize our platform, or the number of devices associated with an account. For example, a single account may be used by more than one individual, such as a family, and one account may be used on multiple streaming devices.
We had 70.0 million and 60.1 million active accounts as of December 31, 2022 and 2021, respectively reflecting an increase of 16%.
Streaming Hours
We believe the number of streaming hours on our platform is an effective measure of user engagement and that the growth in the number of hours of content streamed across our platform reflects our success in addressing the growing user demand for TV streaming. We define streaming hours as the aggregate amount of time streaming devices stream content on our platform in a given period. Hours streamed from The Roku Channel on non-Roku platforms are not included in this metric. Additionally, smart home products do not contribute to our streaming hours. We report streaming hours on a calendar basis.
Additionally, we believe that over time, increasing user engagement on our streaming platform increases our platform monetization because we earn platform revenue from various forms of user engagement, including advertising, as well as revenue shares from subscriptions and transactional video on-demand. However, our revenue from content publishers is not tied to the hours streamed on their streaming channels, and the number of streaming hours does not correlate to revenue earned from such content publishers or ARPU on a period-by-period basis. Moreover, streaming hours on our platform are measured whenever a streaming device is streaming content, whether a viewer is actively watching or not. For example, if a Roku player is connected to a TV, and the viewer turns off the TV, steps away, or falls asleep and does not stop or pause the player, then the particular streaming channel may continue to play content for a period of time determined by the streaming channel. We believe that this also occurs across a wide variety of non-Roku streaming devices and other set-top boxes.
Since the first quarter of 2020, all of our Roku streaming devices include a Roku OS feature that is designed to identify when content has been continuously streaming on a channel for an extended period of time without user interaction. This feature, which we refer to as “Are you still watching,” periodically prompts the user to confirm that they are still watching the selected channel and closes the channel if the user does not respond affirmatively. We believe that the implementation of this feature across the Roku platform benefits us, our customers, channel partners, and advertisers. Some of our leading channel partners, including Netflix, also have implemented similar features within their channels. This Roku OS feature supplements these channel features. This feature has not had and is not expected to have a material impact on our future financial performance.
We streamed 87.4 billion and 73.2 billion hours during the years ended December 31, 2022 and 2021, respectively reflecting an increase of 19%.
Average Revenue per User
We measure our platform monetization progress with ARPU, which we believe represents the inherent value of our business. We define ARPU as our platform revenue for the trailing four quarters divided by the average of the number of active accounts at the end of the current period and the end of the corresponding period in the prior year. ARPU measures the rate at which we are monetizing our active account base and the progress of our platform business.
ARPU was $41.68 as of December 31, 2022 as compared to $40.67 as of December 31, 2021, reflecting an increase of 2%.
53

Components of Results of Operations
Revenue
Platform Revenue
We generate platform revenue from digital advertising sales and related services including our demand-side ad platform and content distribution services such as subscription and transaction revenue sharing arrangements, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls. Our ad inventory includes video ad inventory from AVOD content in The Roku Channel, native display ads on our home screen and screen saver, as well as ad inventory we obtain through our content distribution agreements with publishers. To supplement supply, we re-sell video inventory that we purchase from content publishers and, to a lesser extent, directly sell third-party inventory on a revenue share basis. To date, we have generated most of our platform revenue in the United States.
Devices Revenue
We generate devices revenue from the sale of streaming players and other devices such as audio products, smart home products and accessories through consumer retail distribution channels and online retailers. Our devices revenue also includes licensing arrangements with service operators and licensed Roku TV partners. We generate most of our devices revenue in the United States. In our international markets, we primarily sell our devices through wholesale distributors which, in turn, re-sell to retailers.
Cost of Revenue
Cost of Revenue, Platform
Cost of revenue, platform primarily consists of costs associated with acquiring advertising inventory and amortization costs of content, both licensed and produced, and revenue share with content publishers. Cost of revenue, platform also includes other costs such as payment processing fees, allocated expenses associated with the delivery of our services that primarily include costs of third-party cloud services and salaries, benefits, and stock-based compensation for our customer support and platform operations personnel, and amortization of acquired developed technology.
Cost of Revenue, Devices
Cost of revenue, devices is comprised mostly of manufacturing costs payable to third party manufacturers for devices we sell which include streaming players, audio products and smart home products. Cost of revenue, devices also includes technology licenses or royalty fees on devices we sell or license, inbound and outbound freight, duty and logistics costs, third-party packaging, inventory provisions, and allocated overhead costs related to facilities, customer support, and salaries, benefits, and stock-based compensation for operations personnel.
Operating and Other Expenses
Research and Development
Research and development expenses consist primarily of personnel-related costs, including salaries, benefits, and stock-based compensation for our development teams as well as outsourced development fees. In addition, research and development expenses include allocated facilities and overhead costs. We expect research and development expenses to increase in absolute dollars as we continue to invest in the development of our platform and devices products and services.
Sales and Marketing
Sales and marketing expenses consist primarily of personnel-related costs, including salaries, benefits, commissions, and stock-based compensation for our employees engaged in sales and sales support, marketing, communications, data science and analytics, business development, product management, and partner support functions. Sales and marketing expenses also include marketing, retail and merchandising costs, and allocated facilities and overhead expenses. We expect sales and marketing expenses to increase in absolute dollars in future periods as we focus on growing active accounts, platform and devices revenue, and expanding our business internationally.
General and Administrative
General and administrative expenses consist primarily of salaries, benefits, and stock-based compensation for our finance, legal, information technology, human resources, and other administrative personnel. General and administrative expenses also include outside legal, accounting, and other professional service fees as well as allocated facility and overhead expenses. We expect our general and administrative expenses to increase in absolute dollars due to the expansion of our business and related infrastructure.
54

Other Income (Expense), Net
For the years ended December 31, 2022 and 2021, other income (expense), net consists of interest income on cash and cash equivalents, income recognized related to non-cash consideration associated with the delivery of services as part of a strategic commercial arrangement, interest expense that includes interest on our debt and amortization of deferred debt costs, foreign currency re-measurement, and transaction gains and losses. For the year ended December 31, 2022, other income (expense), net also includes the change in the fair value of the strategic investment.
Income Tax Expense (Benefit)
Our income tax expense (benefit) consists primarily of income taxes in certain foreign jurisdictions where we conduct business and income taxes in the United States. We have a full valuation allowance for deferred tax assets, including net operating losses primarily for the U.S. and any jurisdiction where we do not expect to realize their benefits in the future. We expect to maintain this valuation allowance for the foreseeable future.
Results of Operations
The following table sets forth selected consolidated statements of operations data as a percentage of total revenue for each of the periods indicated.
 Years Ended December 31,
202220212020
Net Revenue:
Platform87 %82 %70 %
Devices13 %18 %30 %
Total net revenue100 %100 %100 %
Cost of Revenue:
Platform38 %30 %28 %
Devices16 %19 %27 %
Total cost of revenue54 %49 %55 %
Gross Profit (Loss):
Platform49 %52 %42 %
Devices(3)%(1)%%
Total gross profit46 %51 %45 %
Operating Expenses:
Research and development25 %17 %20 %
Sales and marketing27 %16 %17 %
General and administrative11 %%10 %
Total operating expenses63 %42 %47 %
Income (Loss) from Operations(17)%%(2)%
Other Income (Expense), Net:
Interest expense— %— %— %
Other income (expense), net%— %— %
Total other income (expense), net%— %— %
Income (Loss) Before Income Taxes(16)%%(2)%
Income tax expense (benefit)— %— %— %
Net Income (Loss) (16)%%(2)%
55

Comparison of Years Ended December 31, 2022 and 2021
Net Revenue
Years Ended December 31,
20222021Change $Change %
(in thousands, except percentages)
Platform$2,711,441 $2,264,920 $446,521 20 %
Devices415,093 499,664 (84,571)(17)%
Total net revenue$3,126,534 $2,764,584 $361,950 13 %
Platform
Platform revenue increased by $446.5 million, or 20%, during the year ended December 31, 2022 as compared to the year ended December 31, 2021, primarily attributable to higher advertising revenue which includes revenue from our demand-side ad platform as well as higher content distribution services, including higher revenue from media and entertainment promotional spending and Premium Subscriptions.
Devices
Devices revenue decreased by $84.6 million, or 17%, during the year ended December 31, 2022 as compared to the year ended December 31, 2021, primarily due to a decrease in both the volume of streaming players sold and average selling prices. During the year ended December 31, 2022, the volume of streaming players sold decreased by 14% and the average selling price of streaming players decreased by 5% as compared to the year ended December 31, 2021. We believe the decrease in the volume of streaming players sold is due to a reduction in consumer discretionary spend as a result of inflationary pressures. The decrease in the average selling price is due to higher promotions during the year ended December 31, 2022 as compared to the year ended December 31, 2021 where the volume was aided by the COVID-19 pandemic and required fewer promotions. The slowdown in growth also impacted the revenue from sale of audio products and revenue from licensing arrangements with service operators and licensed Roku TV partners which was slightly offset by revenue from sale of accessories and smart home products.
Cost of Revenue
Years Ended December 31,
20222021Change $Change %
(in thousands, except percentages)
Cost of Revenue:
Platform$1,179,675 $818,506 $361,169 44 %
Devices505,737 537,478 (31,741)(6)%
Total cost of revenue$1,685,412 $1,355,984 $329,428 24 %
Gross Profit (Loss):
Platform$1,531,766 $1,446,414 $85,352 %
Devices(90,644)(37,814)(52,830)140 %
Total gross profit$1,441,122 $1,408,600 $32,522 %
Platform
The cost of revenue, platform increased by $361.2 million, or 44%, during the year ended December 31, 2022 as compared to the year ended December 31, 2021. This increase is primarily driven by higher advertising inventory costs, higher content amortization costs, Premium Subscription costs, and credit card processing fees all totaling $293.4 million. Platform costs increased an additional $67.3 million due to higher personnel costs and increases in cloud services costs for supporting the platform.
Gross profit for the platform segment increased by $85.4 million, or 6%, during the year ended December 31, 2022 as compared to the year ended December 31, 2021, primarily driven by the overall growth in our platform revenue.
56

Devices
The cost of revenue, devices decreased by $31.7 million, or 6%, during the year ended December 31, 2022 as compared to the year ended December 31, 2021. The decrease is primarily due to lower cost of revenue of $25.2 million due to a decrease in the volume of streaming players sold, a decrease in royalty expenses of $6.2 million and a decrease in freight costs of $4.1 million, offset by an increase in inventory reserve, purchase commitment losses and reduction in supplier rebates totaling $5.7 million.
Gross loss for the devices segment increased by $52.8 million, or 140%, during the year ended December 31, 2022 as compared to the year ended December 31, 2021. We believe the gross loss was driven by lower devices revenue due to overall decrease in consumer spending combined with disruptions in the global supply chain driving component prices higher in 2022 as compared to 2021. We expect to incur negative gross margin in the devices segment in the near future as we continue to insulate consumers from price increases and incur costs from expected promotional activities related to new product launches.
Operating Expenses
Years Ended December 31,
20222021Change $Change %
(in thousands, except percentages)
Research and development$788,913 $461,602 $327,311 71 %
Sales and marketing838,419 455,601 382,818 84 %
General and administrative344,678 256,297 88,381 34 %
Total operating expenses$1,972,010 $1,173,500 $798,510 68 %
Research and development
Research and development expenses increased by $327.3 million, or 71%, during the year ended December 31, 2022 as compared to the year ended December 31, 2021. The increase is primarily due to increases in personnel-related costs of $241.1 million as a result of increased engineering headcount and related stock-based compensation, an increase in facilities costs of $52.7 million due to expansion of office spaces and IT infrastructure, an increase of $19.6 million related to restructuring charges, and higher consulting, professional services, and cloud services costs of $13.4 million.
Sales and marketing
Sales and marketing expenses increased by $382.8 million, or 84%, during the year ended December 31, 2022 as compared to the year ended December 31, 2021. The increase is primarily due to increases in personnel-related costs of $172.7 million related to increased headcount and related stock-based compensation in sales and sales support, product management, marketing, and business analytics to support efforts to grow our business. Sales and marketing expenses also include an increase of $160.0 million mainly due to increases in marketing, retail and merchandising costs and general sales promotions, an increase in facilities costs of $20.9 million due to expansion of office spaces and IT infrastructure, an increase of $11.0 million in professional services and consulting fees, and an increase of $10.9 million related to restructuring charges.
General and administrative
General and administrative expenses increased by $88.4 million, or 34%, during the year ended December 31, 2022 as compared to the year ended December 31, 2021. The increase is primarily due to increases in personnel-related costs of $72.5 million related to increased headcount and related stock-based compensation, an increase in facilities costs of $16.2 million due to expansion of office spaces and IT infrastructure, an increase of $7.6 million related to restructuring charges, a net increase of $4.6 million related to higher travel expenses, an increase in credit losses and higher general overhead, offset by a decrease of $11.2 million related to lower legal expenses, consulting, and professional services fees.
57

Other Income (Expense), Net
Years Ended December 31,
20222021Change $Change %
(in thousands, except percentages)
Interest expense$(5,161)$(2,980)$(2,181)73 %
Other income (expense), net43,766 4,467 39,299 880 %
Total other income (expense), net$38,605 $1,487 $37,118 n/m
Other income (expense), net
Total other income (expense), net, increased by $37.1 million, during the year ended December 31, 2022 as compared to the year ended December 31, 2021. The increase was primarily driven by an increase in interest income of $31.8 million from higher interest rates on our cash balances during the period, foreign exchange net gain of $9.4 million from a stronger dollar on remeasurement of our foreign currency denominated assets and liabilities, offset by higher interest expense of $2.2 million.
Income Tax Expense (Benefit)
Years Ended December 31,
20222021Change $Change %
(in thousands, except percentages)
Income tax expense (benefit)$5,722 $(5,798)$11,520 (199)%
Income tax expense (benefit)
Income tax expense of $5.7 million for the year ended December 31, 2022 was driven by increases in foreign taxes and increases in U.S. taxes from the capitalization of research and development expenses effective January 1, 2022 as part of the Tax Cuts and Jobs Act of 2017.
Income tax benefit of $5.8 million for the year ended December 31, 2021 was driven primarily by stock-based compensation excess tax benefits, increased losses in a foreign jurisdiction with no valuation allowance, and a tax rate change in a foreign jurisdiction.
Liquidity and Capital Resources
As of December 31, 2022, we had cash and cash equivalents of $1,962.0 million. Less than 2% of our cash was held outside the United States in accounts held by our foreign subsidiaries, which are used to fund foreign operations.
Our primary sources of cash are receipts from platform and devices revenue and proceeds from equity sales, including equity issued pursuant to our employee equity incentive plans. The primary uses of cash are costs of revenue including costs to acquire advertising inventory, costs to license and produce content, third-party manufacturing costs for our products, as well as operating expenses including payroll-related expenses, consulting and professional service fees, and facility and marketing expenses. Other uses of cash include purchases of property and equipment and mergers and acquisitions.
We expect to continue to incur expenses for facility and building related costs for our office locations in the United States and internationally. In addition, we expect to continue our investments in purchases of computer systems and other property and equipment. We have pursued merger and acquisition activities in the past, such as the acquisition of the Nielsen AVA business, the This Old House business, and content rights from Quibi in fiscal 2021, and we may pursue additional merger and acquisition activities in the future, including the acquisition of rights to programming and content assets. These activities can materially impact our liquidity and capital resources.
We believe our existing cash and cash equivalents balance and cash flow from operations will be sufficient to meet our working capital, capital expenditures, and material cash requirements from known contractual obligations for the next twelve months and beyond. Our future capital requirements, the adequacy of available funds, and cash flows from operations could be affected by various risks and uncertainties, including, but not limited to, those detailed in Part I, Item 1A, Risk Factors in this Annual Report and the effects of the current macroeconomic environment. While the current macroeconomic environment has not severely impacted our liquidity and capital resources to date, it has contributed to disruption and volatility in local economies and in capital and credit markets, which could adversely affect our liquidity and capital resources in the future.
58

We may attempt to raise additional capital through the sale of equity securities or other financing arrangements. If we raise additional funds by issuing equity, the ownership of our existing stockholders will be diluted. Our Credit Facility (described below) matures in February 2023, upon which we expect to pay off the remaining balance of $80.0 million. If we raise additional financing by the incurrence of additional indebtedness, we may be subject to fixed payment obligations and also to restrictive covenants. Additionally, due to the current macroeconomic environment, we may be unable to obtain debt financing on terms that are acceptable to us.
At-the-Market Offering
On March 2, 2021, we entered into an Equity Distribution Agreement with Morgan Stanley & Co. LLC, Citigroup Global Markets Inc., and Evercore Group L.L.C., as our sales agents, pursuant to which we could offer and sell from time-to-time shares of our Class A common stock for aggregate gross proceeds of up to $1,000.0 million. In March 2021, we sold approximately 2.6 million shares of Class A common stock at an average selling price of $379.26 per share, for aggregate gross proceeds of $1,000.0 million and incurred issuance costs of $10.4 million.
Senior Secured Term Loan A and Revolving Credit Facilities
On February 19, 2019, we entered into a Credit Agreement with Morgan Stanley Senior Funding, Inc. (as amended on May 3, 2019, the “Credit Agreement”), which provides for (i) a four-year revolving credit facility in the aggregate principal amount of up to $100.0 million (the “Revolving Credit Facility”), (ii) a four-year delayed draw term loan A facility in the aggregate principal amount of up to $100.0 million (the “Term Loan A Facility”), and (iii) an uncommitted incremental facility subject to certain conditions (together with the Revolving Credit Facility and the Term Loan A Facility, collectively, the “Credit Facility”).
For our current borrowings, we have elected a Eurodollar borrowing with interest at a rate equal to the adjusted one-month LIBOR rate plus an applicable margin of 1.75% based on our secured leverage ratio. The borrowings under the facility will be repaid in full in February 2023. Our obligations under the Credit Agreement are secured by substantially all of our assets. The Credit Agreement contains customary representations and warranties, customary affirmative and negative covenants, a financial covenant that is tested quarterly and requires us to maintain a certain adjusted quick ratio of at least 1.00 to 1.00, and customary events of default. As of December 31, 2022, we were in compliance with all of the covenants of the Credit Agreement. See Note 11 to the consolidated financial statements in Item 8 of this Annual Report for additional details regarding the Credit Agreement.
We had outstanding letters of credit of $37.7 million and $38.0 million as of December 31, 2022 and 2021, respectively, against the Revolving Credit Facility. Upon maturity of the Credit Facility, we expect to roll over the outstanding letters of credit into a new, cash secured, bilateral facility. We expect this to require the use of approximately $44 million of existing cash and cash equivalents to secure the outstanding letters of credit.
Cash Flows
The following table summarizes our cash flows for the periods presented (in thousands):
Years Ended December 31,
20222021
Consolidated Statements of Cash Flows Data:
Cash flows provided by operating activities$11,795 $228,081 
Cash flows used in investing activities$(201,696)$(176,819)
Cash flows provided by financing activities$8,357 $1,003,147 
Cash Flows from Operating Activities
Our operating activities provided cash of $11.8 million for the year ended December 31, 2022. Our net loss of $498.0 million for the year ended December 31, 2022 was adjusted by non-cash charges of $700.1 million comprised mainly of stock-based compensation, amortization of content assets, depreciation and amortization on property and equipment and intangible assets, amortization of operating right-of-use assets, and impairment of certain intangible technology assets adjusted by net gains on remeasurement of foreign currency denominated assets and liabilities.
The changes in our operating assets and liabilities used cash totaling $190.3 million mainly from an increase in content assets acquired and paid during the period, an increase in inventory on hand, an increase in prepaid expenses and accounts receivable balances offset by inflows from an increase in accounts payable and accrued liabilities and an increase in deferred revenue balances. These changes are mainly due to overall growth in the business combined with the timing of receipts from customers and payments to vendors.
59

Cash Flows from Investing Activities
Our investing activities for the year ended December 31, 2022 included cash outflows of $201.7 million consisting of purchases of property and equipment and expenditures related to the expansion of our office facilities of $161.7 million and the purchase of a strategic investment of $40.0 million.
Cash Flows from Financing Activities
Our financing activities provided cash of $8.4 million for the year ended December 31, 2022. We received cash proceeds of $18.4 million from the exercise of employee stock options. These inflows were offset by $10.0 million of repayments made on borrowings.
Material Cash Requirements from Known Contractual Obligations
Our material cash requirements from known contractual obligations as of December 31, 2022 consisted of:
Principal payments related to our Term Loan A Facility that are included in our consolidated balance sheets and the related periodic interest payments. For additional information regarding the terms of the debt and interest payable, see Note 11 to the consolidated financial statements in Item 8 of this Annual Report.
Commitments to purchase finished goods from our manufacturers and other inventory related items. Consistent with industry practices, we enter into firm, non-cancelable, and unconditional purchase commitments with our manufacturers to acquire products through a combination of purchase orders, supplier contracts, and open orders based on projected demand information. Our manufacturers source components and build our products based on these demand forecasts. Changes to projected demand or in the subsequent sales mix of our products may result in us being committed to purchase excess inventory to satisfy these commitments. For additional information regarding manufacturing purchase commitments, see Note 13 to the consolidated financial statements in Item 8 of this Annual Report.
Commitments to license content from content publishers and produce content under contractual arrangements. For additional information regarding content commitments, see Note 13 to the consolidated financial statements in Item 8 of this Annual Report.
Operating lease liabilities that are included in our consolidated balance sheets and liabilities related to the lease arrangements that have not yet commenced. For additional information regarding our lease liabilities, see Note 10 to the consolidated financial statements in Item 8 of this Annual Report.
The contractual commitments discussed above are associated with agreements that are enforceable and legally binding. Obligations under contracts that we can cancel without a significant penalty are not included above.
In addition, we have $6.1 million of uncertain tax positions as of December 31, 2022. We adjust these positions when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. We are unable to accurately predict when these amounts will be realized or released. Although we believe we have adequately provided for our uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be materially different.
Critical Accounting Policies and Estimates
Our financial statements are prepared in accordance with generally accepted accounting principles in the United States. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. These estimates and assumptions are based on historical experience, current trends and other factors that we believe to be reasonable at the time our consolidated financial statements are prepared. We evaluate our estimates and assumptions on an ongoing basis. Our actual results could differ from these estimates.
The critical accounting policies requiring estimates, assumptions, and judgments that we believe have the most significant impact on our financial statements are described below.
Revenue Recognition
Our contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations requires significant judgment.
60

Judgment is required to determine the stand-alone selling price (“SSP”) for each distinct performance obligation. For performance obligations routinely sold separately, the SSP is determined by evaluating such stand-alone sales. For those performance obligations that are not routinely sold separately, we determine SSP using information that may include market conditions and other observable inputs.
To the extent platform services are part of multiple element arrangements, revenue recognition of each performance obligation in the estimated transaction price of a contract is based on the expected value for which a significant reversal of revenue is not expected to occur. The estimate of the variable consideration is based on the assessment of historical, current, and forecasted performance noted and expected from the performance obligation.
For the sale of third-party goods and services, we evaluate whether we are the principal, and report revenue on a gross basis, or an agent, and report revenue on a net basis. In this assessment, 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.
Our devices revenue includes allowances for returns and sales incentives in the estimated transaction price. The estimates for returns and sales incentives are based on historical experience and anticipated performance. We provide unspecified upgrades and updates to our devices end users. We record the allocated value of these as deferred revenue and recognize it ratably on a time elapsed basis over the estimated economic life of the associated devices. Shipping charges billed to customers are included in revenue and the related shipping costs are included in cost of revenue.
Business Combinations
We recognize, separately from goodwill, identifiable assets and liabilities acquired in a business combination at fair value on the date of acquisition. We use our best estimates and assumptions to accurately assign fair value to the tangible and identifiable intangible assets acquired and liabilities assumed at the acquisition date as well as the useful lives of those acquired intangible assets. Examples of critical estimates in valuing certain of the intangible assets and goodwill we have acquired include, but are not limited to, future expected cash inflows and outflows, expected technology life cycle, attrition rates of customers, and discount rates. We estimate the useful lives of the intangible assets based on the expected period over which we anticipate generating economic benefit from the asset. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.
While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets and liabilities acquired, these estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, we record adjustments to consideration transferred, and the assets and liabilities acquired, with the corresponding offset to goodwill to the extent we identify adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of consideration transferred, and assets and liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
Impairment of Intangible Assets
We identify intangible assets acquired in a business combination and determine their fair value. The determination involves certain judgments and estimates. These judgments include, but are not limited to, the cash flows that an asset is expected to generate in the future and the appropriate discount rate. We amortize purchased-intangible assets on a straight-line basis over the estimated useful life of the assets. We review purchased-intangible assets whenever events or changes in circumstances indicate that the useful life is shorter than we had originally estimated, or that the carrying amount of the asset group to which it relates may not be recoverable. If such facts and circumstances indicate an asset group’s carrying amount may not be recoverable, we assess the recoverability of purchased-intangible assets by comparing the projected undiscounted net cash flows associated with the asset group against their respective carrying amounts. Impairment, if any, is based on the excess of the carrying amount over the fair value of these asset groups. If the useful life of the asset is shorter than originally estimated, we accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life.
Allowances for Sales Returns and Sales Incentives
Accounts receivable are stated at invoice value less estimated allowances that include allowance for sales returns and sales incentives. We perform an ongoing analysis of various factors including our historical experience, promotional programs, claims to date, and other business factors to determine the allowances for sales returns and sales incentives. If our estimates regarding accounts receivable allowances differ from the actual results, the losses or gains could be material.
61

Provision for Income Taxes
We account for income taxes in accordance with authoritative guidance, which requires the use of the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the consolidated financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided when it is more likely than not that the deferred tax assets will not be realized. We have established a full valuation allowance to offset the U.S. and Netherlands net deferred tax assets due to the uncertainty of realizing future tax benefits from our net operating loss carry-forwards and other deferred tax assets. Our valuation allowance is attributable to the uncertainty of realizing future tax benefits from the U.S. and Netherlands net operating losses and other deferred tax assets. In order to assess the likelihood that we will recover our deferred tax assets against future sources of taxable income, we review the level of positive and negative evidence of future taxable income which is a critical estimate.
Recent Accounting Pronouncements
The recent accounting pronouncements adopted during the year ended December 31, 2022 and those not yet adopted are discussed and included in Note 2 to the consolidated financial statements in Item 8 of this Annual Report. They are incorporated herein by reference.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
Interest Rate Fluctuation Risk
Our exposure to interest rate risk relates to the interest income generated by cash, cash equivalents, and interest expense on the Credit Facility. The primary objective of our investment policy is to preserve principal while maximizing income without significantly increasing risk. We do not believe that an increase or decrease in interest rates of 100 basis points would have a material effect on our operating results or financial condition. As of December 31, 2022, borrowings under the Term Loan A Facility totaled $80.0 million with an effective interest rate of 4.4%. If the amount outstanding under our Term Loan A Facility remains at this level for an entire year and interest rates increased or decreased by 100 basis points, our annual interest expense would increase or decrease, respectively, by an additional $0.8 million.
Foreign Currency Exchange Rate Risk
Most of our revenue is generated within the United States and as such we have minimal foreign currency risk related to our revenue. Our foreign currency risk primarily relates to operating expenses, cash balances and lease liabilities denominated in currencies other than U.S. dollars, primarily British pounds and Euros. Our results of current and future operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates.
We have experienced and will continue to experience fluctuations in our net income as a result of transaction gains or losses related to revaluing monetary asset and liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. We have not entered into any derivatives or other financial instruments in an attempt to hedge our foreign currency exchange risk, but we may do so in the future.
62

Item 8. Financial Statements and Supplementary Data
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
63


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of Roku, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Roku, Inc. and subsidiaries (the "Company") as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive income (loss), stockholders' equity, and cash flows for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

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

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

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

Revenue Recognition - Variable Consideration Determination of Content Distribution Services and Branded Channel Buttons – Refer to Note 2 to the financial statements

Critical Audit Matter Description

As part of the Company’s revenue recognition for its arrangements with content publishers, management is required to estimate variable consideration from transactional revenue sharing related to content distribution services and the sale of branded channel buttons on remote controls.

Variable consideration related to content distribution services and sale of branded channel buttons on remote controls (“content publisher arrangements”) is included in the estimated transaction price based on the expected value for which a significant reversal of revenue is not expected to occur. For content distribution services, the estimate of the variable consideration is based on management’s assessment of historical, current, and forecasted performance of the publisher’s applications. For the sale of branded channel buttons on remote controls, the estimate of the variable consideration is based on management’s assessment of historical, current, and forecasted player sales volumes.
64


We identified the revenue forecasts relating to content publisher arrangements as a critical audit matter due to the significant judgment necessary to estimate variable consideration. Such estimates required a high degree of auditor judgment and an increased extent of effort relative to evaluating the reasonableness of management’s estimates and assumptions related to the forecasts of variable consideration.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to management’s forecast used in the determination of future variable consideration included the following, among others:

We tested the effectiveness of controls over management’s forecasting process related to content distribution services and sale of branded channel buttons on remote controls.
We selected a sample of revenue arrangements with variable consideration and performed the following:
Obtained contractual documents for each selection, including master agreements and other related documents.
Analyzed the contractual documents to determine if all arrangement terms that may have an impact on revenue recognition were identified and properly considered in the evaluation of the accounting for the contract, including terms and conditions for transactional revenue sharing.
Performed inquiries with applicable individuals in the Company’s finance, operations, and sales departments regarding the estimates for content distribution services and sales of branded channel buttons on remote controls.
Tested management’s accuracy of forecasting by comparing the historical forecasts of consideration to actual consideration received.
Evaluated changes from prior period forecasts to current period forecasts, when applicable.
Tested the mathematical accuracy of the compilation of the forecasts.
We considered the existence of contradictory evidence based on reading of internal communication to management, Company press releases, industry reports, publicly available information related to publishers’ content applications as well as our observations and inquiries as to the changes within the business and considerations of macroeconomic and industry factors.

/s/ DELOITTE & TOUCHE LLP
San Jose, California
February 16, 2023
We have served as the Company's auditor since 2008.
65

ROKU, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except par value data)

 As of December 31,
 2022 2021
Assets 
Current Assets: 
Cash and cash equivalents$1,961,956 $2,146,043 
Accounts receivable, net of allowances of $40,191 and $56,827 as of
760,793 752,393 
December 31, 2022 and 2021, respectively
Inventories106,747 50,276 
Prepaid expenses and other current assets135,383 105,795 
Total current assets2,964,879 3,054,507 
Property and equipment, net335,031 177,567 
Operating lease right-of-use assets521,695 345,660 
Content assets, net292,766 223,713 
Intangible assets, net58,881 84,126 
Goodwill161,519 161,519 
Other non-current assets77,830 35,053 
Total Assets$4,412,601 $4,082,145 
Liabilities and Stockholders’ Equity
Current Liabilities:
Accounts payable$164,800 $124,921 
Accrued liabilities750,810 549,055 
Current portion of long-term debt79,985 9,883 
Deferred revenue, current portion87,678 45,760 
Total current liabilities1,083,273 729,619 
Long-term debt, non-current portion 79,985 
Deferred revenue, non-current portion28,210 28,726 
Operating lease liability, non-current portion584,651 394,724 
Other long-term liabilities69,911 82,485 
Total Liabilities1,766,045 1,315,539 
Commitments and contingencies (Note 13)
Stockholders’ Equity:
Common stock, $0.0001 par value;
14 14 
1,150,000 (Class A - 1,000,000 and Class B - 150,000) shares authorized
as of December 31, 2022 and 2021;
140,027 (Class A - 122,602 and Class B - 17,425) shares and
135,137 (Class A - 118,767 and Class B - 16,370) shares
issued and outstanding as of December 31, 2022 and 2021, respectively
Additional paid-in capital3,234,860 2,856,572 
Accumulated other comprehensive income (loss)(292)41 
Accumulated deficit(588,026)(90,021)
Total stockholders’ equity2,646,556 2,766,606 
Total Liabilities and Stockholders’ Equity$4,412,601 $4,082,145 
See accompanying Notes to Consolidated Financial Statements
66

ROKU, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
Years Ended December 31,
202220212020
Net Revenue:
Platform$2,711,441 $2,264,920 $1,247,654 
Devices415,093 499,664 530,734 
Total net revenue3,126,534 2,764,584 1,778,388 
Cost of Revenue:
Platform1,179,675 818,506 499,520 
Devices505,737 537,478 470,649 
Total cost of revenue1,685,412 1,355,984 970,169 
Gross Profit (Loss):
Platform1,531,766 1,446,414 748,134 
Devices(90,644)(37,814)60,085 
Total gross profit1,441,122 1,408,600 808,219 
Operating Expenses:
Research and development788,913 461,602 355,784 
Sales and marketing838,419 455,601 299,457 
General and administrative344,678 256,297 173,231 
Total operating expenses1,972,010 1,173,500 828,472 
Income (Loss) from Operations(530,888)235,100 (20,253)
Other Income (Expense), Net:
Interest expense(5,161)(2,980)(3,432)
Other income (expense), net43,766 4,467 5,233 
Total other income (expense), net38,605 1,487 1,801 
Income (Loss) Before Income Taxes(492,283)236,587 (18,452)
Income tax expense (benefit)5,722 (5,798)(945)
Net Income (Loss) $(498,005)$242,385 $(17,507)
Net income (loss) per share — basic $(3.62)$1.83 $(0.14)
Net income (loss) per share — diluted$(3.62)$1.71 $(0.14)
Weighted-average common shares outstanding — basic 137,668132,710123,978
Weighted-average common shares outstanding — diluted 137,668141,668123,978
See accompanying Notes to Consolidated Financial Statements
67

ROKU, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands)
 Years Ended December 31,
 202220212020
Net Income (Loss) $(498,005)$242,385 $(17,507)
Other comprehensive gain (loss), net of tax:
Foreign currency translation adjustment(333)12  
Other comprehensive gain (loss), net of tax(333)12  
Comprehensive Income (Loss)$(498,338)$242,397 $(17,507)
See accompanying Notes to Consolidated Financial Statements

68

ROKU, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (in thousands)

Common StockAdditional Paid-in CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders' Equity
SharesAmount
Balance-December 31, 2019119,897 $12 $1,012,218 $29 $(313,833)$698,426 
Vesting of early exercised stock options— — 38 — — 38 
Issuance of common stock pursuant to equity incentive plans4,107 1 16,805 — — 16,806 
Issuance of common stock in connection with at-the-market offering, net of issuance costs of $6,800
4,000 — 497,242 — — 497,242 
Stock-based compensation expense— — 134,076 — — 134,076 
Adoption of ASU 2016-13— — — — (1,066)(1,066)
Net loss— — — — (17,507)(17,507)
Balance-December 31, 2020128,004 13 1,660,379 29 (332,406)1,328,015 
Vesting of early exercised stock options— — 4 — — 4 
Issuance of common stock pursuant to equity incentive plans4,496 1 18,531 — — 18,532 
Issuance of common stock in connection with at-the-market offering, net of issuance costs of $10,400
2,637 — 989,615 — — 989,615 
Stock-based compensation expense— — 188,043 — — 188,043 
Foreign currency translation adjustment— — — 12 — 12 
Net income— — — — 242,385 242,385 
Balance-December 31, 2021135,137 14 2,856,572 41 (90,021)2,766,606 
Issuance of common stock pursuant to equity incentive plans4,890 — 18,357 — — 18,357 
Stock-based compensation expense— — 359,931 — — 359,931 
Foreign currency translation adjustment— — — (333)— (333)
Net loss— — — — (498,005)(498,005)
Balance-December 31, 2022140,027 $14 $3,234,860 $(292)$(588,026)$2,646,556 
See accompanying Notes to Consolidated Financial Statements

69

ROKU, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 Years Ended December 31,
 202220212020
Cash flows from operating activities:
Net income (loss)$(498,005)$242,385 $(17,507)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization48,651 42,621 36,206 
Stock-based compensation expense359,931 187,532 134,076 
Amortization of right-of-use assets55,507 31,024 28,743 
Amortization of content assets234,355 95,570 22,392 
Foreign currency remeasurement (gains) losses(8,230)  
Change in fair value of strategic investment532   
Impairment of intangible assets7,500   
Provision for (recoveries of) doubtful accounts2,081 (904)3,801 
Other items, net(190)(101)524 
Changes in operating assets and liabilities:
Accounts receivable(10,887)(221,768)(196,046)
Inventories(56,471)3,619 (4,181)
Prepaid expenses and other current assets(15,941)(48,074)(3,450)
Content assets and liabilities, net(313,204)(193,440)(22,721)
Other non-current assets(7,304)(19,335)(1,128)
Accounts payable14,190 8,428 6,410 
Accrued liabilities167,526 128,931 127,319 
Operating lease liabilities(9,245)(20,083)12,999 
Other long-term liabilities(403)(1,100)(762)
Deferred revenue41,402 (7,224)21,517 
Net cash provided by operating activities11,795 228,081 148,192 
Cash flows from investing activities:
Purchases of property and equipment(161,696)(40,041)(82,382)
Acquisition of businesses, net of cash acquired (136,778) 
Proceeds from escrows associated with acquisition  1,058 
Purchase of strategic investment(40,000)  
Net cash used in investing activities(201,696)(176,819)(81,324)
Cash flows from financing activities:
Proceeds from borrowings, net of issuance costs  69,325 
Repayments of borrowings(10,000)(5,000)(74,325)
Proceeds from equity issued under incentive plans18,357 18,532 16,806 
Proceeds from equity issued under at-the-market offerings, net of offering costs 989,615 497,242 
Net cash provided by financing activities8,357 1,003,147 509,048 
Net increase (decrease) in cash, cash equivalents and restricted cash(181,544)1,054,409 575,916 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(4,170)12  
Cash, cash equivalents and restricted cash —Beginning of period2,147,670 1,093,249 517,333 
Cash, cash equivalents and restricted cash —End of period$1,961,956 $2,147,670 $1,093,249 
Cash, cash equivalents and restricted cash at end of period:
Cash and cash equivalents1,961,956 2,146,043 1,092,815 
Restricted cash, current  434 
Restricted cash, non-current 1,627  
Cash, cash equivalents and restricted cash —End of period$1,961,956 $2,147,670 $1,093,249 
70

 Years Ended December 31,
 202220212020
Supplemental disclosures of cash flow information:
Cash paid for interest$3,894 $2,578 $3,470 
Cash paid for income taxes$7,016 $1,363 $1,014 
Supplemental disclosures of non-cash investing and financing activities:
Non-cash consideration for business combination$ $21,400 $ 
Services to be received as part of a business combination$ $6,500 $ 
Unpaid portion of property and equipment purchases$28,503 $3,073 $1,242 
See accompanying Notes to Consolidated Financial Statements
71

ROKU, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. THE COMPANY
Organization and Description of Business
Roku, Inc. (the “Company” or “Roku”), was formed in October 2002 as Roku LLC under the laws of the State of Delaware. On February 1, 2008, Roku LLC was converted into Roku, Inc., a Delaware corporation. The Company operates in two reportable segments and generates platform revenue from the sale of digital advertising and related services including demand-side platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls. The Company generates devices revenue from the sale of streaming players, audio products, smart home products and licensing arrangements with service operators and licensed Roku TV partners.
2. SIGNIFICANT ACCOUNTING POLICIES AND BASIS OF PRESENTATION
Basis of Presentation and Principles of Consolidation
The consolidated financial statements, which include the accounts of Roku, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”). All intercompany accounts and transactions have been eliminated in consolidation.
Reorganization of Reportable Segments and Reclassification of Prior Year Presentation
Effective as of the fourth quarter of fiscal 2022, the Company reorganized its reportable segments to better align with management’s reporting of information reviewed by the CODM for each segment. The Company renamed the player segment to the devices segment which now includes licensing arrangements with service operators and licensed Roku TV partners in addition to sales of streaming players, audio products and smart home products. All financial information, current and historical, has been recast based on the reorganized segments to conform to the new presentation in the financial statements and accompanying notes. See Note 18 for additional details.
In addition to the prior period amounts related to segment reorganization discussed above, certain other prior period amounts in the consolidated financial statements and accompanying notes have also been reclassified to conform to the current period presentation.
Use of Estimates
The preparation of the Company’s consolidated financial statements in accordance with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates and assumptions include:
revenue recognition: determining the nature and timing of satisfaction of performance obligations, variable consideration, determining the stand-alone selling prices of performance obligations, gross versus net revenue recognition, and evaluation of customer versus vendor relationships;
the impairment of intangible assets;
amortization of content assets;
valuation of assets acquired and liabilities assumed in connection with business combinations;
valuation of strategic investments;
useful lives of tangible and intangible assets;
allowances for sales returns and sales incentives; and
the valuation of deferred income tax assets.
The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results may differ from the Company’s estimates and assumptions.
Comprehensive Income (Loss)
Comprehensive income (loss) for the year ended December 31, 2022 and December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020.
72

Foreign Currency
The functional currency of some of the Company’s foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at exchange rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical exchange rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from remeasurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency gain of $8.2 million, loss of $1.2 million, and gain of $1.3 million during the years ended December 31, 2022, 2021, and 2020, respectively.
The Company also has some foreign subsidiaries which use local currency as their functional currency. The financial statements of these subsidiaries are translated to U.S. dollars using month-end exchange rates for assets and liabilities, and average exchange rates for revenue and expenses. Translation gains and losses are recorded in accumulated other comprehensive income (loss) as a component of stockholders' equity.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Two financial institutions managed 26% and 21% of cash and cash equivalents as of December 31, 2022, and 30% and 27% as of December 31, 2021.
Accounts Receivable, net
Accounts receivable are typically unsecured and are derived from revenue earned from customers. They are stated at invoice value less estimated allowances for sales returns, sales incentives, doubtful accounts, and other miscellaneous allowances. The Company performs ongoing credit evaluations of its customers to determine allowances for potential credit losses and doubtful accounts. The Company considers historical experience, ongoing promotional activities, historical claim rates, and other factors to determine the allowances for sales returns and sales incentives.
Allowance for Sales Returns: Allowance for sales returns consisted of the following activities (in thousands):
 Years Ended December 31,
 202220212020
Beginning balance$6,015 $5,912 $6,550 
Add: Charged to revenue19,068 16,181 14,594 
Less: Utilization of sales return reserve(17,666)(16,078)(15,232)
Ending balance$7,417 $6,015 $5,912 
Allowance for Sales Incentives: Allowance for sales incentives consisted of the following activities (in thousands):
 Years Ended December 31,
 202220212020
Beginning balance$48,411 $30,838 $19,476 
Add: Charged to revenue94,731 90,530 68,315 
Less: Utilization of sales incentive reserve(114,239)(72,957)(56,953)
Ending balance$28,903 $48,411 $30,838 
73

Allowance for Doubtful Accounts: Allowance for doubtful accounts consisted of the following activities (in thousands):
 Years Ended December 31,
 202220212020
Beginning balance$2,158 $4,181 $1,140 
Impact of adoption of ASU 2016-13  1,066 
Adjusted beginning balance$2,158 $4,181 $2,206 
Provision for (recoveries of) doubtful accounts2,081 (904)3,801 
Adjustments for write-off(741)(1,119)(1,826)
Ending balance$3,498 $2,158 $4,181 
The Company did not have any customer that individually accounted for more than 10% of its accounts receivable, net balance as of December 31, 2022 and 2021.
Business Combinations
The Company determines whether a transaction meets the definition of a business combination before applying the acquisition method of accounting to that transaction. The Company allocates the fair value of the purchase consideration of its acquisitions to the tangible and intangible assets acquired and liabilities assumed, based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of identifiable assets and liabilities is recorded as goodwill. The operating results of acquired businesses are included in the Company’s consolidated statements of operations from their effective acquisition date. Acquisition-related expenses and certain acquisition restructuring and other related charges are recognized separately from the business combination and are expensed as incurred. Contingent consideration classified as a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in the consolidated statements of operations.
While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to consideration transferred, and the assets acquired and liabilities assumed with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions and records any adjustments to the Company’s preliminary estimates with a corresponding offset to goodwill during the measurement period. Upon the conclusion of the measurement period or final determination of the values of consideration transferred, and assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
Intangible Assets
Intangible assets acquired through business combinations are recorded at their fair values as of the acquisition date. Intangible assets are amortized using the straight-line method over their estimated useful lives. The Company evaluates the estimated remaining useful lives of its intangible assets annually and when events or changes in circumstances warrant a revision to the remaining periods of amortization.
Impairment Assessments
The Company evaluates goodwill for possible impairment at least annually during the fourth quarter of each fiscal year or more often, if and when circumstances indicate that goodwill may be impaired. This includes but is not limited to significant adverse changes in the business climate, market conditions, or other events that indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying value. In performing its annual assessment, the Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or it can directly perform a quantitative assessment. Based on the Company’s qualitative assessment, if it is determined that the fair value of the reporting unit is, more likely than not, less than its carrying amount, then the quantitative assessment is performed. Any excess of the reporting unit’s carrying amount over its fair value is recorded as an impairment loss, limited to the total amount of goodwill allocated to the reporting unit.
74

The Company reviews long-lived assets and intangible assets with finite lives for impairment when events or changes in business circumstances indicate that the carrying amount of the asset or asset group may not be fully recoverable or that the useful lives of the asset or asset group are no longer appropriate. The Company assesses these asset or asset groups for impairment based on their estimated undiscounted future cash flows. If the carrying value of the asset or asset group exceeds the estimated future undiscounted cash flows, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group.
The Company did not recognize any impairment for goodwill in any of the periods reported. During the year ended December 31, 2022, the Company recognized an impairment charge of $7.5 million related to the abandonment of future development of certain technology assets. This action was taken as part of the restructuring announced in the fourth quarter of fiscal year 2022. See Note 15 for additional details. There were no impairments of intangible assets during the years ended December 31, 2021 and 2020.
Content Assets
The Company recognizes content assets (licensed and produced) as Content assets, net on the consolidated balance sheets. For licensed content, the cost per title is capitalized along with a corresponding liability when the license period begins, the content is available for streaming and when the fee is determinable. For produced content, all direct production costs are capitalized. Payment terms for certain licensed content require advanced payments which are reflected in Prepaid expenses and other current assets.
The amortization expense for content assets (licensed and produced) is based on projected usage which results in accelerated or straight-lined patterns depending on the nature of the content. Projected usage is mainly based on estimated viewing trends. Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations.
Content assets (licensed and produced) are primarily monetized together as a unit, referred to as a film group. The film group is evaluated for impairment whenever an event occurs, or circumstances change, indicating the fair value is less than the carrying value. The Company reviews various qualitative factors and indicators to assess whether the film group is impaired. The Company did not recognize any impairment of content assets in any periods reported.
Revenue Recognition
Revenue is recognized upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company’s contracts include various product or services or a combination of both, which are generally capable of being distinct and are accounted for as separate performance obligations. The Company’s contracts often contain multiple distinct performance obligations.
The Company estimates the transaction price of a contract based on the expected value for which a significant reversal of revenue is not expected to occur. The estimate of the variable consideration is based on the assessment of historical, current, and forecasted performance noted and expected from the performance obligation.
In arrangements with multiple performance obligations, the estimated transaction price of each contract is allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). For performance obligations routinely sold separately, the SSP is determined by evaluating such stand-alone sales. For those performance obligations that are not routinely sold separately, the SSP is determined based on market conditions and other observable inputs.
When the Company sells third-party goods and services, it evaluates whether the Company is the principal, and reports revenue on a gross basis, or an agent, and reports revenue on a net basis. In this assessment, the Company considers if it obtains 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.
Revenue is recorded net of taxes collected from customers which are subsequently remitted to the relevant government authority. The Company does not capitalize any cost associated with contract acquisition because it applies a practical expedient and expenses commissions when incurred as most direct contract acquisition costs relate to contracts that are recognized over a period of one year or less. Sales commissions are included in Sales and marketing expenses in the consolidated statements of operations. The as-invoiced practical expedient is applied when the amount of consideration the Company has a right to invoice corresponds directly with the value to the customer of the entity’s performance completed to date.
75

Nature of Products and Services
Platform segment:
The Company generates platform revenue from the sale of digital advertising and related services including the demand-side ad platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and sale of branded channel buttons on remote controls.
The Company sells digital advertising to advertisers directly or through advertising agencies and to content publishers for their media and entertainment promotions via various campaign tools. Advertising arrangements include video and display advertising delivered through advertising impressions. Advertising arrangements include multiple performance obligations as they contain distinct advertising products or services. For such arrangements, the Company allocates revenue to each distinct performance obligation based on their relative SSP. The Company also generates revenue from customers using its ad platform. For such arrangements, it charges a platform fee, which is a percentage of a customer’s advertising inventory spend during the month, along with data and any add-on features purchased through the platform. The Company recognizes revenue on either a gross or net basis for digital advertising based on its determination as to whether it is acting as the principal in the revenue generation process or as an agent. Where the Company is the principal, it controls the advertising inventory before it is transferred to its customers. This is further supported by the Company being primarily responsible to its customers for the fulfillment and having a level of discretion in establishing pricing. Advertising arrangements comprised of multiple performance obligations are recognized either at a point in time or over time depending on the nature of the distinct performance obligation.
The Company’s content distribution revenue sharing arrangements include cash or non-cash consideration. The revenue sharing arrangements generally apply to new subscriptions for accounts that sign up for new services and at the time of a movie rental or purchase. Revenue is recognized on a net basis as the Company is deemed to be the agent between content publishers and end users. Revenue is recognized on a time elapsed basis, by day, as the services are delivered over the contractual distribution term. Non-cash consideration is usually in the form of advertising inventory, the fair value of which is determined based on relevant internal and third-party data.
The Company sells monthly subscriptions for premium content on The Roku Channel for varying fees for different content. Revenue from such Premium Subscription fees is recognized on a gross basis over the service period as the Company is deemed to be the principal in the relationship with the end user. The Company obtains control of the content before transferring to the end user and has latitude in establishing pricing. The Company pays fixed fees per subscriber or fixed percentage of revenue share to the providers of premium content on The Roku Channel based on the contractual arrangement and recognizes that in Cost of revenue, platform.
The Company sells branded channel buttons on remote controls of streaming devices that provide one-touch access to a publisher’s content. The Company typically receives a fixed fee per button for each unit sold over a defined distribution period. Revenue is recognized on a time elapsed basis, by day, over the distribution term.
Devices segment:
The Company generates devices revenue from the sale of streaming players, audio products, smart home products and accessories that are sold through retailers and distributors, as well as directly to customers through the Company’s website. Effective as of the fourth quarter of 2022, the Company renamed the segment from player to devices which now also includes revenue from licensing arrangements with service operators and licensed Roku TV partners.
The Company sells the majority of its devices in the U.S. through retailers and distributors as well as through the Company’s website. Devices revenue primarily consists of hardware, embedded software, and unspecified upgrades and updates on a when and if-available basis. The hardware and embedded software are considered as one performance obligation and revenue is recognized at a point in time when the control transfers to the customer. Unspecified upgrades and updates are available to customers on a when-and-if available basis. The Company records the allocated value of the unspecified upgrades and updates as deferred revenue and recognizes it as devices revenue ratably on a time elapsed basis over the estimated economic life of the associated products.
The Company’s devices revenue includes allowances for sales returns and sales incentives in the estimated transaction price. These estimates are based on historical experience and anticipated performance. Shipping charges billed to customers are included in devices revenue and the related shipping costs are included in Cost of revenue, devices.
76

The Company licenses the Roku OS, including updates and upgrades, to licensed Roku TV partners and service operators. The licensing revenue is recognized at a point in time, when the Company makes the intellectual property available and the control transfers to the customer. The revenue allocated to unspecified upgrades and updates is recognized on a time elapsed basis, by day, over the service period. Professional services revenue is recognized as services are provided or accepted. Hosting fees are recognized on a time elapsed basis, by day, over the service period.
Leases
The Company determines if an arrangement contains a lease at its inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, accrued liabilities, and operating lease liability in our consolidated balance sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. The Company takes into consideration its credit rating and the length of the lease when calculating the incremental borrowing rate. The Company considers the options to extend or terminate the lease in determining the lease term, when it is reasonably certain to exercise one of the options.
Fair Value of Financial Instruments
The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company applies fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature. The carrying amount of debt approximates fair value due to its variable interest rates.
Inventories
The Company’s inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value with cost determined on a first-in, first-out basis. Provisions are made if the cost of the inventories exceeds their net realizable value. The Company evaluates inventory levels and purchase commitments for excess and obsolete products, based on management’s assessment of future demand and market conditions.
Property and Equipment
Property and equipment are recorded at cost and depreciated using the straight-line method over their estimated useful lives of the assets, generally ranging between eighteen months and five years. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives, which range from one to eleven years.
The Company capitalizes costs to develop its internal-use software. Costs that relate to the planning and post-implementation phases of development are expensed as incurred. Costs are capitalized when preliminary efforts are successfully completed, management has authorized and committed to funding the project, and it is probable that the project will be completed and will be used as intended. Costs incurred for enhancements that are expected to result in additional material functionality are capitalized.
During the year ended December 31, 2022, the Company did not capitalize any internal-use software costs. During the years ended December 31, 2021, and 2020, the Company capitalized internal-use software development costs of $0.5 million and $2.2 million, respectively. Capitalized costs are amortized using the straight-line method over the estimated useful life of the asset, which is generally two to three years, beginning when the asset is ready for its intended use. During the years ended December 31, 2022, 2021, and 2020, the Company amortized expenses of $1.0 million, $1.0 million, and $0.5 million, respectively.
Deferred Revenue
The Company’s deferred revenue reflects fees received in advance that will be recognized as revenue over time or as services are rendered. Deferred revenue balances consist of the amount of devices revenue allocated to unspecified upgrades and updates on a when-and-if available basis, and advance payments from advertisers, content publishers, and licensing or services fees received from service operators and TV brands, where performance obligations are not yet fulfilled. Deferred revenue expected to be realized within one year is classified as a current liability and the remaining is recorded as a non-current liability.
77

Advertising Expenses
Advertising expenses are recognized when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising expenses of $10.0 million, $35.2 million, and $7.1 million for the years ended December 31, 2022, 2021, and 2020, respectively.
Stock-Based Compensation
The Company measures compensation expense for all stock-based awards, including restricted stock units and stock options granted to employees, based on the estimated fair value of the award on the date of grant. For restricted stock units, the grant date fair value is based on the closing market price of the Company’s Class A common stock on the date of grant. The fair value of each stock option is estimated using the Black-Scholes option pricing model. The Company accounts for forfeitures as they occur. Stock-based compensation is recognized on a straight-line basis over the requisite vesting period.
The Black-Scholes option pricing model used to fair value stock options include the following assumptions:
Fair Value of Our Common Stock. The Company uses the closing market price of its Class A common stock as reported on The Nasdaq Global Select Market on the date of grant.
Expected Term. The expected term of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding. The Company uses the simplified calculation of the expected term, which reflects weighted-average time to vest and the contractual life of the stock options granted, in absence of its own historical exercise data.
Volatility. The expected volatility is derived from an average of the historical volatility of the Company’s Class A common stock price and the stock price volatilities of several peer companies which are similar in size and operational and economic activities.
Risk-free Rate. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities similar to the expected term for each of our stock options.
Dividend Yield. The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.
Income Taxes
The Company accounts for income taxes using an asset and liability approach. Deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts that are more likely than not to be realized.
Recently Adopted Accounting Standards
On January 1, 2022, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. ASU 2021-08 requires companies to apply Accounting Standards Codification, Revenue from Contracts with Customers (Topic 606) to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. The adoption did not have a material impact on the Company’s consolidated financial statements.
In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848. This guidance defers the sunset date for applying the reference rate reform relief in ASC 848 to December 31, 2024. The guidance is effective as of December 21, 2022 through December 31, 2024. The adoption did not have a material impact on the Company’s consolidated financial statements.
78

3. REVENUE
The Company’s disaggregated revenue is represented by the two reportable segments discussed in Note 18.
The contract balances include the following (in thousands):
 As of December 31,
 202220212020
Accounts receivable, net$760,793 $752,393 $523,852 
Contract assets (included in Prepaid expenses and other current assets)42,617 46,952 7,431 
Deferred revenue, current portion87,678 45,760 55,465 
Deferred revenue, non-current portion28,210 28,726 21,283 
Total deferred revenue$115,888 $74,486 $76,748 
Accounts receivable are recorded at the amount invoiced, net of an allowance for sales returns, sales incentives, and doubtful accounts. Payment terms can vary by customer and contract.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets are created when invoicing occurs subsequent to revenue recognition. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional. The Company’s contract assets are current in nature and are included in Prepaid expenses and other current assets. Contract assets decreased by $4.3 million during the year ended December 31, 2022 due to the timing of billing to customers and a slower growth rate in platform revenue. Contract assets increased by $39.5 million during the year ended December 31, 2021 primarily due to an increase in the growth of platform revenue combined with the timing of billing which fell into a subsequent period.
Deferred revenue reflects consideration invoiced prior to the completion of performance obligations and revenue recognition. Deferred revenue increased by approximately $41.4 million during the year ended December 31, 2022 primarily due to the billings in excess of revenue recognized and timing of fulfillment of performance obligations related to revenue arrangements. Deferred revenue decreased by approximately $2.3 million during the year ended December 31, 2021 primarily due to the timing of fulfillment of performance obligations related to content arrangements offset by an increase in deferred revenue from advertising arrangements due to growth in the platform business and an increase in the deferral period of devices revenue for its unspecified upgrades.
Revenue recognized during the year ended December 31, 2022 from amounts included in the total deferred revenue as of December 31, 2021 was $47.6 million. Revenue recognized during the year ended December 31, 2021 from amounts included in the total deferred revenue as of December 31, 2020 was $56.2 million.
Revenue allocated to remaining performance obligations represents estimated contracted revenue that has not yet been recognized which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Estimated contracted revenue for these remaining performance obligations was $997.4 million as of December 31, 2022, of which the Company expects to recognize approximately 56% over the next 12 months and the remainder thereafter.
The Company reversed $3.2 million and recognized $28.6 million during the years ended December 31, 2022 and 2021, respectively, from performance obligations that were satisfied in previous periods due to the changes in the estimated transaction price of its revenue contracts.
The Company did not have any customer that individually accounted for more than 10% of its total net revenue as of December 31, 2022 and 2021. Customer C accounted for 12% of total net revenue during the year ended December 31, 2020.
79

4. BUSINESS COMBINATIONS
Nielsen’s Advanced Video Advertising Business
On February 28, 2021, the Company entered into an Asset and Stock Purchase Agreement to purchase the Advanced Video Advertising (“AVA”) business from Nielsen Holdings PLC (“Nielsen”). The AVA business consists primarily of video automatic content recognition and dynamic ad insertion technologies. On April 15, 2021, the Company closed the transaction, acquiring from Nielsen the AVA business, consisting of certain assets and liabilities and all of the equity interests in a subsidiary associated with the AVA business (the “Acquisition”). In conjunction with the Acquisition, the Company and Nielsen entered into a strategic commercial arrangement under which the parties will provide certain advertising measurement solutions to each other. The Company acquired Nielsen’s AVA business to accelerate its launch of an end-to-end linear ad replacement solution and to further integrate Nielsen’s ad and content measurement products into the Company’s ad platform.
The total purchase consideration for Nielsen’s AVA business was $53.4 million, which consisted of (i) $38.5 million paid in cash and (ii) $21.4 million of non-cash consideration related to obligations to deliver services to Nielsen, offset by (iii) $6.5 million of services to be received from Nielsen. The obligations to deliver services to Nielsen were recorded at fair value using the incremental cash flow method. The services to be delivered to Nielsen are recognized within Other income (expense), net in the consolidated statements of operations over the six year service period. The services to be received from Nielsen represent contract terms that the Company entered into for future goods and services that were recorded at fair value using the incremental cash flow method. These services are recognized as Cost of revenue, platform in the consolidated statements of operations over the six year service period. The Company incurred $3.9 million in acquisition-related expenses that were recorded in General and administrative expenses in the consolidated statements of operations during the year ended December 31, 2021.
The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed based on estimated fair values was as follows (in thousands):
Fair Values
Assets acquired
Cash and cash equivalents$3,057 
Prepaid expenses and other current assets85 
Property and equipment, net584 
Intangible assets:
Developed technology11,000 
IPR&D technology7,500 
Goodwill36,790 
Operating lease right-of-use assets1,235 
Other non-current assets1,905 
Total assets acquired62,156 
Liabilities assumed
Accounts payable and accrued liabilities(1,168)
Operating lease liabilities, non-current portion(830)
Other long-term liabilities(6,767)
Total liabilities assumed(8,765)
Total purchase consideration$53,391 
The excess of the total consideration over the tangible assets, intangible assets, and liabilities assumed was recorded as goodwill. Goodwill was primarily attributable to expected synergies in advertising offerings and cross-selling opportunities. The majority of the goodwill recorded was deductible for tax purposes.
The fair value of the developed technology was estimated using the relief-from-royalty method. The key valuation assumptions included the Company’s estimates of expected future earnings and royalty rate. The Company amortizes the fair value of the developed technology on a straight-line basis over its estimated useful life. The fair value of the in-process research and development (“IPR&D”) technology was estimated using the multi-period-excess-earnings method. The key valuation assumptions included the Company’s estimates of expected future revenue and margin.
80

The valuation of the intangible assets acquired from Nielsen’s AVA business along with their estimated useful lives, were as follows (in thousands, except years):
Estimated Fair ValueEstimated Weighted-Average Useful Lives
(in years)
Developed technology$11,000 5.9
IPR&D technology7,500 
Estimated fair value of acquired intangible assets$18,500 5.9
This Old House
On March 19, 2021, the Company acquired all outstanding shares of TOH Intermediate Holdings, LLC (“This Old House”), a home improvement media business, according to the terms and conditions of the Equity Purchase Agreement. The Company acquired the This Old House business because the Company believed the content aligned with The Roku Channel’s ad-supported growth strategy.
The total purchase consideration for This Old House was $97.8 million, paid entirely in cash. The Company incurred $2.4 million in acquisition-related expenses that were recorded in General and administrative expenses in the consolidated statements of operations during the year ended December 31, 2021.
The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed based on estimated fair values was as follows (in thousands):
Fair Values
Assets acquired
Cash and cash equivalents $7 
Accounts receivable5,830 
Prepaid expenses and other current assets7,310 
Property and equipment, net307 
Intangible assets:
Tradename20,000 
Customer relationships700 
Goodwill46,671 
Operating lease right-of-use assets5,498 
Other non-current assets23,487 
Total assets acquired109,810 
Liabilities assumed
Accounts payable and accrued liabilities(2,747)
Deferred revenue, current portion(4,146)
Operating lease liabilities, non-current portion(4,262)
Deferred revenue, non-current portion(816)
Other long-term liabilities(28)
Total liabilities assumed(11,999)
Total purchase consideration $97,811 
Other non-current assets included $22.5 million of content assets acquired. The fair value of the content assets was estimated using the income approach. Amortization expense related to the content assets was recorded on an accelerated basis according to the pattern of monetization.
The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities was recorded as goodwill. Goodwill was primarily attributable to expected synergies in the advertising offerings as the Company expected to bring more free ad-supported content to the users. The goodwill recorded was deductible for tax purposes.
81

The fair value of the tradename was estimated using the relief-from-royalty method. The key valuation assumptions included the Company’s estimates of expected future revenue and royalty rate. The Company amortizes the fair value of the tradename on a straight-line basis over its estimated useful life.
The valuation of the intangible assets acquired from This Old House along with their estimated useful lives, was as follows (in thousands, except years):
Estimated Fair ValueEstimated Weighted-Average Useful Lives
(in years)
Tradename$20,000 10.0
Customer relationships 700 4.0
Estimated fair value of acquired intangible assets$20,700 9.8
5. GOODWILL AND INTANGIBLE ASSETS
Goodwill
Goodwill represents the excess of purchase consideration in a business combination over the fair value of tangible and intangible assets acquired net of the liabilities assumed. All goodwill relates to the platform segment.
The following table reflects the changes in the carrying value of goodwill (in thousands):
Carrying Value
Balance as of December 31, 2020$73,058 
Additions
This Old House acquisition46,671 
Nielsen AVA business acquisition36,790 
Other immaterial acquisition5,000 
Balance as of December 31, 2021$161,519 
Balance as of December 31, 2022$161,519 
Goodwill is evaluated for impairment annually. No impairment was recognized during the years ended December 31, 2022, 2021, and 2020.
Intangible Assets
The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years):
As of December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-Average Useful Lives
(in years)
Developed technology$73,367 $(37,278)$36,089 5.9
Customer relationships14,100 (10,920)3,180 4.0
Tradename20,400 (3,966)16,434 9.8
Patents4,076 (898)3,178 14.0
Total Intangible assets$111,943 $(53,062)$58,881 6.7
82

 
As of December 31, 2021
 
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-Average Useful Lives
(in years)
Developed technology$73,367 $(25,350)$48,017 5.9
Customer relationships14,100 (7,395)6,705 4.0
Tradename20,400 (1,966)18,434 9.8
Patents4,076 (606)3,470 14.0
Intangible assets subject to amortization$111,943 $(35,317)$76,626 6.7
IPR&D technology7,500 — 7,500 
Total Intangible assets$119,443 $(35,317)$84,126 
In the fourth quarter of 2022, the Company recognized an impairment charge of $7.5 million as part of its restructuring efforts related to the abandonment of future development of certain technology assets. See Note 15 for details.
The Company recorded expenses of $17.7 million, $17.3 million, and $14.5 million for amortization of intangible assets during the years ended December 31, 2022, 2021, and 2020, respectively. During the years ended December 31, 2022, 2021, and 2020, the Company recorded amortization of developed technology in Cost of revenue, platform and Research and development expenses. The Company recorded amortization of customer relationships and tradename in Sales and marketing expenses, and recorded amortization of patents in General and administrative expenses in the consolidated statements of operations.
As of December 31, 2022, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):
Year Ending December 31, 
2023$17,066 
202414,275
202512,571
20264,074
20272,737
Thereafter8,158
Total$58,881 
6. BALANCE SHEET COMPONENTS
Accounts Receivable, net: Accounts receivable, net consisted of the following (in thousands):
 As of December 31,
 20222021
Accounts receivable, gross$800,984 $809,220 
Less: Allowances
Allowance for sales returns7,417 6,015 
Allowance for sales incentives28,903 48,411 
Allowance for doubtful accounts3,498 2,158 
Other allowances373 243 
Total allowances40,191 56,827 
Accounts Receivable, net $760,793 $752,393 
83

Property and Equipment, net: Property and equipment, net consisted of the following (in thousands):
 As of December 31,
 20222021
Computers and equipment$45,989 $38,473 
Leasehold improvements353,245 182,229 
Internal-use software7,274 7,274 
Office equipment and furniture28,614 20,829 
Property and equipment, gross435,122 248,805 
Accumulated depreciation and amortization(100,091)(71,238)
Property and Equipment, net$335,031 $177,567 
Depreciation and amortization expense, for property and equipment assets, for the years ended December 31, 2022, 2021, and 2020 was $31.0 million, $25.4 million, and $21.7 million, respectively.
Accrued Liabilities: Accrued liabilities consisted of the following (in thousands):
 As of December 31,
 20222021
Payments due to content publishers$201,054 $165,894 
Accrued cost of revenue105,347 142,014 
Marketing, retail and merchandising costs163,367 47,428 
Operating lease liability, current54,689 37,116 
Content liability, current88,717 70,462 
Other accrued expenses137,636 86,141 
Total Accrued Liabilities$750,810 $549,055 
Deferred Revenue: Deferred revenue consisted of the following (in thousands):
 As of December 31,
 20222021
Platform, current$59,276 $17,144 
Devices, current28,402 28,616 
Total deferred revenue, current87,678 45,760 
Platform, non-current969 1,066 
Devices, non-current27,241 27,660 
Total deferred revenue, non-current28,210 28,726 
Total Deferred Revenue$115,888 $74,486 
Other Long-term Liabilities: Other Long-term liabilities consisted of the following (in thousands):
As of December 31,
20222021
Content liability, non-current$39,587 $51,211 
Other long-term liabilities30,324 31,274 
Total Other long-term liabilities$69,911 $82,485 
84

7. CONTENT ASSETS
Content assets consisted of the following (in thousands):
As of December 31,
20222021
Licensed content, net and advances$243,226 $218,456 
Produced content:
Released, less amortization42,605 20,030 
Completed, not released3,537 881 
In production42,904 3,512 
Total produced content, net89,046 24,423 
Total content assets, net and advances$332,272 $242,879 
Current portion$39,506 $19,166 
Non-current portion$292,766 $223,713 
Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations and is as follows (in thousands):
Years Ended December 31,
202220212020
Licensed content$216,393 $84,133 $22,392 
Produced content17,962 11,437  
Total amortization costs$234,355 $95,570 $22,392 
The following table reflects the expected amortization expense of released produced and licensed content assets, net for the next three years (in thousands):
Years Ended December 31,
202320242025
Licensed content$109,075 $50,655 $29,770 
Produced content16,185 8,403 8,035 
Total expected amortization costs$125,260 $59,058 $37,805 
8. STRATEGIC INVESTMENT
In June 2022, the Company agreed to provide financing of up to $60.0 million in the aggregate to a counterparty with whom the Company has a commercial relationship, of which $40.0 million was advanced in the form of convertible promissory notes (the “Strategic Investment”) and is recognized in Other non-current assets on the consolidated balance sheets. The Strategic Investment accrues interest at 5% per annum and has a maturity date of June 15, 2025, or is due upon a redemption event or in the event of a default.
The Strategic Investment contains certain redemption features that meet the definition of embedded derivatives and require bifurcation. The Company elected to apply the fair value option and account for the hybrid instrument containing the host contract and the embedded derivatives at fair value as a single instrument, with any subsequent changes in fair value included in Other income (expense), net in the consolidated statements of operations. See Note 9 for additional details on the fair value of the Strategic Investment.
85

9. FAIR VALUE DISCLOSURE
The Company’s financial assets measured at fair value on a recurring basis are as follows (in thousands):
 
As of December 31, 2022
As of December 31, 2021
 Fair ValueLevel 1Level 3Fair ValueLevel 1Level 3
Assets:
Cash and cash equivalents:
Cash$1,353,547 $1,353,547 $ $1,130,172 $1,130,172 $ 
Money market funds608,409 608,409  1,015,871 1,015,871  
Restricted cash, non-current   1,627 1,627  
Strategic Investment  39,468    
Total assets measured and recorded at fair value$1,961,956 $1,961,956 $39,468 $2,147,670 $2,147,670 $ 
The following table reflects the changes in the fair value of the Company’s Level 3 financial assets (in thousands):
Fair Value
Balance, December 31, 2021$ 
Purchase of Strategic Investment40,000 
Change in estimated fair value of Strategic Investment(532)
Balance, December 31, 2022$39,468 
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs in measuring fair value, and utilizes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value.
The three levels of inputs used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities.
Financial assets and liabilities measured using Level 1 inputs include cash equivalents including restricted cash, accounts receivable, prepaid expenses, accounts payable, and accrued liabilities.
The Company considers all highly liquid investments purchased with an original or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company measured money market funds of $608.4 million and $1,015.9 million as cash equivalents as of December 31, 2022 and 2021, respectively, using Level 1 inputs.
Level 2—Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.
The Company did not have any Level 2 instruments as of December 31, 2022 and 2021.
Level 3—Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.
As of December 31, 2022, the Company measured the Strategic Investment using Level 3 inputs. The fair value of the Strategic Investment on the date of purchase was determined to be equal to its principal amount. The Company recorded an unrealized loss of $0.5 million in Other income (expense), net related to the adjustment to fair value of the Strategic Investment for the year ended December 31, 2022.
The Company did not have any Level 3 financial assets or liabilities as of December 31, 2021.
86

The Company classified the Strategic Investment as Level 3 due to the lack of relevant observable market data over fair value inputs. The fair value of the Strategic Investment was estimated using a scenario-based probability weighted discounted cash flow model. Significant assumptions include the discount rate, and the timing and probability weighting of the various redemption scenarios that impact the settlement of the Strategic Investment.
Assets and liabilities that are measured at fair value on a non-recurring basis
Non-financial assets such as goodwill, intangible assets, property and equipment, operating lease right-of-use assets, and content assets are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized.
10. LEASES
The Company has entered into operating leases primarily for office real estate. The leases have remaining terms ranging from 1 year to 11 years and may include options to extend or terminate the lease. The depreciable life of ROU assets is limited by the expected lease term.
The components of lease expense are as follows (in thousands):
 Years Ended December 31,
 202220212020
Operating lease cost$76,359 $46,410 $42,127 
Variable lease cost18,991 15,080 12,116 
Total operating lease cost$95,350 $61,490 $54,243 
Supplemental cash flow information related to leases is as follows (in thousands):
 Years Ended December 31,
 202220212020
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$56,370 $51,657 $30,664 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$231,728 $110,845 $12,031 
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):
 As of December 31,
 20222021
Operating lease right-of-use assets$521,695 $345,660 
Operating lease liability, current (included in Accrued liabilities)54,689 37,116 
Operating lease liability, non-current584,651 394,724 
Total operating lease liability$639,340 $431,840 
Weighted-average remaining term for operating leases (in years)8.628.38
Weighted-average discount rate for operating leases3.80 %3.98 %
87

Future lease payments under operating leases as of December 31, 2022 are as follows (in thousands):
Year Ending December 31,Operating Leases
2023$73,341 
202486,301 
202593,927 
202694,513 
202792,772 
Thereafter342,432 
Total future lease payments783,286 
Less: imputed interest(119,527)
Less: expected tenant improvement allowance(24,419)
Total$639,340 
As of December 31, 2022, the Company’s commitment relating to operating leases that have not yet commenced was $36.2 million. These operating leases will commence starting in fiscal year 2023 with lease terms of approximately 4 years to 11 years.
11. DEBT
The Company’s outstanding debt as of December 31, 2022 and 2021 is as follows (in thousands):
 As of December 31,
 20222021
 Amount  
Effective
Interest Rate
Amount  
Effective
Interest Rate
Term Loan A Facility$80,000 4.4 %$90,000 2.0 %
Less: Debt issuance costs(15)(132)
Net carrying amount of debt$79,985 $89,868 
The carrying amount of debt approximates fair value due to its variable interest rates. The interest expense for the years ended December 31, 2022 and 2021 relating to the Credit Agreement is $3.6 million and $2.2 million, respectively.
Senior Secured Term Loan A and Revolving Credit Facilities
On February 19, 2019, the Company entered into a Credit Agreement with Morgan Stanley Senior Funding, Inc. (as amended on May 3, 2019, the “Credit Agreement”), which provides for (i) a four-year revolving credit facility in the aggregate principal amount of up to $100.0 million (the “Revolving Credit Facility”), (ii) a four-year delayed draw term loan A facility in the aggregate principal amount of up to $100.0 million (the “Term Loan A Facility”), and (iii) an uncommitted incremental facility, subject to the satisfaction of certain financial and other conditions, in the amount of up to (v) $50.0 million, plus (w) 1.0x of the Company’s EBITDA for the most recently completed four fiscal quarter period, plus (x) an additional amount at the Company’s discretion, so long as, on a pro forma basis at the time of incurrence, the Company’s secured leverage ratio does not exceed 1.50 to 1.00, plus (y) voluntary prepayments of the Revolving Credit Facility and Term Loan A Facility to the extent accompanied by concurrent reductions to the applicable Credit Facility (together with the Revolving Credit Facility and the Term Loan A Facility, collectively, the “Credit Facility”).
On November 18, 2019, the Company borrowed the Term Loan A facility in the aggregate principal amount of $100.0 million. In March 2020, the Company borrowed the available balance of $69.3 million from the Revolving Credit Facility. For both borrowings, the Company elected an interest rate equal to the adjusted one-month LIBOR rate plus an applicable margin of 1.75% based on the Company’s secured leverage ratio. In May 2020, the Company repaid the outstanding balance on the Revolving Credit Facility.
88

Loans under the Term Loan A Facility amortize in equal quarterly installments beginning on March 31, 2020, in an aggregate annual amount equal to (i) on or prior to December 31, 2021, 1.25% of the drawn principal amount of the Term Loan Facility or $1.25 million and (ii) thereafter, 2.50% of the drawn principal amount of the Term Loan Facility or $2.5 million, with the remaining balance payable on the maturity date of the Term Loan A Facility in February 2023. The Revolving Credit Facility may be borrowed, repaid, and reborrowed until the fourth anniversary of the Closing Date in February 2023, at which time all outstanding balances of the Revolving Credit Facility are due to be repaid.
The Company had outstanding letters of credit against the Revolving Credit Facility of $37.7 million and $38.0 million as of December 31, 2022 and 2021, respectively.
The Company’s obligations under the Credit Agreement are secured by substantially all of its assets. In the future, certain of its direct and indirect subsidiaries may be required to guarantee the Credit Agreement. The Company may prepay, and in certain circumstances would be required to prepay, loans under the Credit Agreement without payment of a premium. The Credit Agreement contains customary representations and warranties, customary affirmative and negative covenants, a financial covenant that is tested quarterly and requires the Company to maintain a certain adjusted quick ratio of at least 1.00 to 1.00, and customary events of default.
As of December 31, 2022, the Company was in compliance with all of the covenants of the Credit Agreement.
12. STOCKHOLDERS’ EQUITY
Preferred Stock
The Company has 10 million shares of undesignated preferred stock authorized but not issued with rights and preferences determined by the Company’s Board of Directors at the time of issuance of such shares. As of December 31, 2022 and 2021, there were no shares of preferred stock issued and outstanding.
Common Stock
The Company has two classes of authorized common stock, Class A common stock and Class B common stock. Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders and holders of Class B common stock are entitled to ten votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and are generally automatically converted into shares of the Company’s Class A common stock upon sale or transfer. Shares issued in connection with exercises of stock options, vesting of restricted stock units, or shares purchased under the employee stock purchase plan are generally automatically converted into shares of the Company’s Class A common stock.
At-the-Market Offering
On March 2, 2021, the Company entered into an Equity Distribution Agreement with Morgan Stanley & Co. LLC, Citigroup Global Markets Inc., and Evercore Group L.L.C., as its sales agents, pursuant to which the Company could offer and sell from time-to-time shares of its Class A common stock for aggregate gross proceeds of up to $1,000.0 million. In March 2021, the Company sold approximately 2.6 million shares of Class A common stock at an average selling price of $379.26 per share, for aggregate gross proceeds of $1,000.0 million and incurred issuance costs of $10.4 million.
Common Stock Reserved For Issuance
As of December 31, 2022, the Company’s common stock reserved for issuance in the future is as follows (in thousands):
Common stock awards granted under equity incentive plans14,384
Common stock awards available for issuance under the 2017 Employee Stock Purchase Plan *5,089
Common stock awards available for issuance under the 2017 Equity Incentive Plan23,954
Total reserved shares of common stock43,427
* The Company has not issued any common stock pursuant to the 2017 Employee Stock Purchase Plan.
89

Equity Incentive Plans
The Company has two equity incentive plans, the 2008 Equity Incentive Plan (the “2008 Plan”) and the 2017 Equity Incentive Plan (the “2017 Plan”). The 2017 Plan became effective September 2017 in connection with the Company’s initial public offering (“IPO”). No additional equity grants have been made pursuant to the 2008 Plan subsequent to the IPO. The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and for the grant of non-statutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards, performance cash awards, and other forms of equity compensation to the Company’s employees, directors and consultants.
Restricted stock units granted under the 2017 Plan are subject to continuous service. Stock options granted under the 2017 Plan generally are granted at a price per share equivalent to the fair market value on the date of grant. Recipients of option grants who possess more than 10% of the combined voting power of the Company are subject to certain limitations, and incentive stock options granted to such recipients are at a price no less than 110% of the fair market value at the date of grant.
Restricted Stock Units
Restricted stock unit activity for the year ended December 31, 2022 is as follows (in thousands, except per share data):
 
Number of
Shares
 
Weighted-Average
Grant Date Fair
Value Per Share
Balance, December 31, 20213,286$169.76 
Awarded8,808104.09 
Released(2,429)116.38 
Forfeited(1,088)142.84 
Balance, December 31, 2022 - Outstanding8,577$120.82 
The weighted-average grant date fair value of restricted stock units granted during the years ended December 31, 2022, 2021, and 2020 was $916.8 million, $342.6 million, and $210.1 million, respectively.
The fair value of restricted stock units that vested during the years ended December 31, 2022, 2021, and 2020 was $282.6 million, $135.6 million, and $83.7 million, respectively.
The unrecognized stock-based compensation expense related to restricted stock units awarded to employees as of December 31, 2022 was $898.6 million, which the Company expects to recognize over a weighted-average period of approximately 2.84 years.
Stock Options
The following table summarizes the Company’s stock option activities under the 2008 Plan and 2017 Plan (in thousands, except years and per share data):
 
Number of
Shares
 
Weighted-Average
Exercise
Price
Weighted-Average Remaining Contractual Life (Years) 
Weighted-Average
Grant Date
Fair Value
Per Share
 
Aggregate
Intrinsic
Value
Balance, December 31, 20216,174$51.87 5.8
Granted2,21563.66 — $36.66 
Exercised(2,461)7.46 — 
Forfeited and expired(121)167.00 — 
Balance, December 31, 2022 - Outstanding5,807$72.79 7.1$51,630 
Balance, December 31, 2022- Exercisable2,831$39.06 5.0$51,630 
90

The weighted-average grant date fair value per share of options granted during the years ended December 31, 2022, 2021, and 2020 was $36.66, $139.76, and $54.39, respectively.
The intrinsic value for stock options exercised in the years ended December 31, 2022, 2021, and 2020 was $210.0 million, $997.6 million, and $470.8 million, respectively. Intrinsic value represents the difference between the fair values of the Company’s common stock and the stock options’ exercise price on the date of grant.
As of December 31, 2022, the Company had $107.8 million of unrecognized stock-based compensation expense related to unvested stock options that is expected to be recognized over a weighted-average period of approximately 2.6 years.
Stock-based Compensation
The Company measures the cost of employee services received in exchange for an equity award based on the grant date fair value of the award. Stock options granted to employees generally vest over one to four years have a term of ten years. Restricted stock units generally vest over four years. No stock-based compensation was capitalized for the years ended December 31, 2022 and 2020. The amount of stock-based compensation capitalized as part of internal-use software for the year ended December 31, 2021 was not material.
The following table presents total stock-based compensation expense for the years ended December 31, 2022, 2021, and 2020 (in thousands):
 Years Ended December 31,
 202220212020
Cost of revenue, platform$1,229 $827 $847 
Cost of revenue, device2,440 2,035 1,407 
Research and development147,653 77,770 58,412 
Sales and marketing123,946 63,503 42,846 
General and administrative84,663 43,397 30,564 
Total stock-based compensation$359,931 $187,532 $134,076 
The fair value of stock options granted under the 2008 Plan and 2017 Plan is estimated on the grant date using the Black-Scholes option-valuation model. The assumptions used to value stock options granted during the years ended December 31, 2022, 2021, and 2020 are as follows:
 Years Ended December 31,
 202220212020
Expected term (in years)
5.0 - 6.8
5.0 - 6.8
5.0 - 6.7
Risk-free interest rate
1.37 - 4.33%
0.36 - 1.20%
0.22 - 1.67%
Expected volatility
57 - 61%
38 - 39%
36 - 39%
Dividend rate
13. COMMITMENTS AND CONTINGENCIES
Manufacturing Purchase Commitments
The Company has various manufacturing contracts with vendors in the conduct of the normal course of its business. In order to manage future demand for its products, the Company enters into agreements with manufacturers and suppliers to procure inventory based upon certain criteria and timing. Some of these commitments are non-cancelable. As of December 31, 2022, the Company had $169.7 million of non-cancelable purchase commitments for inventory.
Content Commitments
The Company enters into contracts with content publishers to license and produce content for streaming. When a title becomes available, the Company records a content asset and liability on the consolidated balance sheets. Certain licensing agreements, such as film output deals, include the obligation to license rights for unknown future titles for which the ultimate quantity and/or fees are not determinable as of the reporting date. The Company does not include any estimated obligation for these future titles beyond the known minimum amount. The unknown obligations could be material.
91

As of December 31, 2022, the Company’s total obligation for licensed and produced content is $393.1 million, of which the Company recorded $94.6 million in Current liabilities and $39.6 million in Other long-term liabilities in the consolidated balance sheets. The remaining $258.9 million is not yet recognized on the consolidated balance sheets as the content does not meet the criteria for asset recognition.
The expected timing of payments for these content obligations are as follows (in thousands):
Year Ending December 31,
2023$230,756 
2024111,158 
202535,394 
202610,532 
20271,838 
Thereafter3,429 
Total content liabilities$393,107 
The Company also licenses content under arrangements where the payments are variable and based on the revenue earned by the Company. Since those amounts cannot be determined as of December 31, 2022, they are not included in the obligations above.
Letters of Credit
As of December 31, 2022 and 2021, the Company had irrevocable letters of credit outstanding in the amount of $37.7 million and $38.0 million, respectively, related to facilities leases. The letters of credit have various expiration dates through 2030.
Contingencies
The Company accrues for loss contingencies, including liabilities for intellectual property licensing claims, when it believes such losses are probable and reasonably estimable. These contingencies are reviewed at least quarterly and adjusted to reflect the impact of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events. The resolution of these contingencies and of other legal proceedings can be, however, inherently unpredictable and subject to significant uncertainties.
From time to time, the Company is subject to legal proceedings, claims, and investigations in the ordinary course of business, including claims relating to employee relations, business practices, and patent infringement. The Company is involved in litigation matters not listed herein. Although the results of these proceedings, claims, and investigations cannot be predicted with certainty, the Company does not believe that the final outcome of any matters that it is currently involved in are reasonably likely to have a material adverse effect on its business, financial condition, or results of operations. During the year ended December 31, 2022 and 2020, the Company did not have any loss contingencies that were material. During the year ended December 31, 2021 the Company recorded expenses of $4.8 million in Cost of revenue, device, $1.8 million in Cost of revenue, platform, and $3.4 million in General and administrative expenses for claims related to patent infringement.
Indemnification
In the ordinary course of business, the Company has entered into contractual arrangements which provide indemnification provisions of varying scope and terms to business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of the Company’s breach of such agreements and out of intellectual property infringement claims made by third parties. The Company’s obligations under these agreements may be limited in terms of time or amount, and in some instances, the Company may have recourse against third parties for certain payments. In addition, the Company has entered into indemnification agreements with its directors and certain of its officers that will require it, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers.
It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the consolidated financial statements.
92

14. INCOME TAXES
The components of income (loss) before income taxes consist of the following (in thousands):
 Years Ended December 31,
 202220212020
United States$(486,886)$240,560 $(21,107)
Foreign(5,397)(3,973)2,655 
Net income (loss) before income taxes$(492,283)$236,587 $(18,452)
The income tax expense (benefit) consisted of the following (in thousands):
 Years Ended December 31,
 202220212020
Current:
Federal$694 $ $(219)
State2,444 589 620 
Foreign2,002 490 743 
5,140 1,079 1,144 
Deferred:
Federal448 193  
State220 256  
Foreign(86)(7,326)(2,089)
582 (6,877)(2,089)
Total$5,722 $(5,798)$(945)
The following is a reconciliation of the statutory federal income tax rate to the Company’s effective tax rate:
 Years Ended December 31,
 202220212020
U.S. federal income tax at statutory rate21.0 %21.0 %21.0 %
U.S. state and local income taxes(0.5)0.2 (3.2)
Change in valuation allowance(39.1)140.0 (698.4)
Federal research and development tax credit14.6 (30.7)102.9 
Stock-based compensation4.0 (114.3)577.8 
Discrete tax benefit due to intellectual property transfer (19.1) 
Meals and entertainment(0.1)0.1 (1.6)
Foreign rate differential0.2 0.1  
Section 162(m) limitation(0.5)1.1 (7.2)
State apportionment change0.1  4.4 
Tax rate change (0.7) 
Provision to return true-up(0.1)(0.1)9.4 
Other(0.8)(0.1)0.1 
Effective tax rate(1.2)%(2.5)%5.2 %
93

Significant components of the Company’s deferred income tax assets and liabilities consist of the following (in thousands):
 As of December 31,
 20222021
Deferred tax assets:
Net operating loss carryforwards$517,787 $563,173 
Reserves and accruals20,068 20,969 
Research and development credits230,586 166,940 
Operating lease liabilities153,145 107,228 
Stock-based compensation50,661 36,350 
Depreciation and amortization41,377 40,583 
Section 174 capitalization165,219  
Other286  
Total deferred tax assets1,179,129 935,243 
Deferred tax liabilities:
Operating lease right-of-use assets(128,517)(85,713)
Total deferred tax liabilities(128,517)(85,713)
Valuation allowance(1,040,341)(838,949)
Net deferred tax assets$10,271 $10,581 
Beginning in 2022, the Tax Cuts and Jobs Act of 2017 eliminated the ability to deduct research and development expenses for tax purposes in the period the expenses were incurred. As a result, the Company has recorded additional U.S. income tax expense of $3.0 million for the year ended December 31, 2022.
A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized through future operations. As a result of the Company’s analysis of all available objective evidence, both positive and negative, as of December 31, 2022, management believes it is more likely than not that the U.S. and Netherlands deferred tax assets will not be fully realizable. Accordingly, the Company has provided a full valuation allowance against its U.S. and Netherlands deferred tax assets.
The Company’s U.S. federal and state valuation allowance increased by $199.2 million and $261.8 million during the years ended December 31, 2022 and 2021, respectively.
The change in the valuation allowance, during the year ended December 31, 2022, is primarily attributable to an increase in deferred tax assets generated through capitalization of section 174 research and development expenses for U.S. federal and conforming state purposes. The change in the valuation allowance during the year ended December 31, 2021 is primarily attributable to an increase in domestic net operating loss carryforwards primarily due to stock-based compensation expense, and an increase of approximately $46.2 million in deferred tax assets that are not realizable, related to the intellectual property transfer completed during 2021, giving rise to foreign amortizable assets.
For federal and state income tax reporting purposes, respective net operating loss carryforwards of $1,959.1 million and $1,677.7 million are available to reduce future taxable income, if any. These net operating loss carryforwards will begin to expire in 2033 for federal and certain state net operating losses have expired in 2022.
For Brazil, Denmark, Netherlands, and U.K. income tax reporting purposes, the net operating loss carryforwards of $8.0 million, $1.6 million, $23.5 million, and $26.2 million, respectively, are available to reduce future taxable income, if any, in those countries. Brazil, Denmark, and U.K. net operating losses can be carried forward indefinitely. Netherlands net operating losses can be carried back one year and carried forward indefinitely.
As of December 31, 2022, the Company has research and development tax credit carryforwards of $188.7 million and $134.7 million for federal and state income tax purposes, respectively. If not utilized, the federal and state carryforwards will begin to expire in 2028 and 2035, respectively.
The total amount of unrecognized tax benefits as of December 31, 2022 is $88.0 million, of which $71.3 million is composed of research and development credits and $16.7 million is related to international activities.
94

A reconciliation of the beginning and ending balance of unrecognized tax benefits is as follows (in thousands):
 As of December 31,
 20222021
Unrecognized tax benefits at beginning of year$66,150 $29,175 
Gross increase for tax positions of current year22,888 36,198 
Gross decrease due to statute expiration(317)(330)
Gross increase for tax positions of prior years676 1,107 
Gross decrease for tax positions of prior years(1,185) 
Decrease relating settlements with taxing authorities(184) 
Unrecognized tax benefits balance at end of year$88,028 $66,150 
As of December 31, 2022, $5.3 million of the Company's gross unrecognized tax benefits, if recognized, would affect the effective tax rate and, $82.7 million would result in an adjustment to deferred tax assets with corresponding adjustments to the valuation allowance. We do not expect our gross unrecognized tax benefits to change significantly within the next 12 months.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of its income tax expense. The Company recorded $0.8 million and $0.3 million of accrued interest and penalties related to uncertain tax positions as of December 31, 2022 and December 31, 2021, respectively.
The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. All tax years remain subject to examination by federal and state authorities. These audits include questioning the timing and amount of deductions; the nexus of income among various tax jurisdictions; and compliance with federal, state, and local tax laws.
The Company will continue to indefinitely reinvest earnings from its foreign subsidiaries, which are not significant. While federal income tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, the Company has not provided any additional deferred taxes with respect to items such as foreign withholding taxes, state income tax or foreign exchange gain or loss. It is not practicable for the Company to determine the amount of unrecognized tax expense on these reinvested international earnings.
15. RESTRUCTURING CHARGES
In November 2022, the Company approved a plan to reduce its operating expense growth rate due to economic conditions. The Company eliminated employee positions in the United States and internationally, and also abandoned future development for certain technology assets. Accordingly, the Company recorded employee termination expenses consisting primarily of severance payments, notice pay (where applicable), employee benefits contributions, payroll taxes and related costs, and an impairment charge related to the abandoned technology assets.
The restructuring charges are recorded as follows (in thousands):
Year Ended December 31, 2022
Employee TerminationsImpairment ChargeTotal
Research and development$12,092 $7,500 $19,592 
Sales and marketing10,904  10,904 
General and administrative7,644  7,644 
Total restructuring charges$30,640 $7,500 $38,140 
A reconciliation of the beginning and ending balance of employee termination restructuring charges, which are included in Accrued liabilities in the consolidated balance sheets, is as follows (in thousands):
Employee Terminations
Balance as of December 31, 2021$ 
Employee termination restructuring charges incurred30,640 
Cash payments(8,547)
Balance as of December 31, 2022$22,093 
The Company expects the plan to be substantially complete by the end of the first quarter in fiscal 2023.
95

16. RETIREMENT PLANS
The Company maintains a 401(k) tax deferred saving plan (the “Savings Plan”) for the benefit of qualified employees. Qualified employees may elect to make contributions to the Savings Plan on a biweekly basis, subject to certain limitations. The Company may make contributions to the Savings Plan at the discretion of the Board of Directors. No contributions were made for the years ended December 31, 2022, 2021, and 2020.
The Company has a defined contribution plan in the U.K. for its U.K.-based employees. The Company contributed $2.3 million, $1.3 million, and $0.7 million to the plan for the years ended December 31, 2022, 2021, and 2020, respectively.
17. NET INCOME (LOSS) PER SHARE
The Company’s basic net income (loss) per share is calculated by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding for the period. The Company uses the two-class method to calculate net income (loss) per share. Except with respect to certain voting, conversion, and transfer rights and as otherwise expressly provided in the Company’s amended and restated certificate of incorporation or required by applicable law, shares of the Company’s Class A common stock and Class B common stock have the same rights and privileges and rank equally, share ratably, and are identical in all respects as to all matters. Accordingly, basic and diluted net income (loss) per share are the same for both classes.
For purposes of the calculation of diluted net income (loss) per share, options to purchase common stock and restricted stock units are considered common stock equivalents. Dilutive shares of common stock are determined by applying the treasury stock method. The dilutive shares are excluded from the calculation of diluted net loss per share in the period of net loss, as their effect is antidilutive.
The following table presents the calculation of basic and diluted net income (loss) per share as follows (in thousands, except per share data):
Years Ended December 31,
202220212020
Numerator:
Net income (loss) $(498,005)$242,385 $(17,507)
Denominator:
Basic net income (loss) per share:
Weighted-average common shares outstanding — basic137,668132,710123,978
Net income (loss) per share — basic$(3.62)$1.83 $(0.14)
Diluted net income (loss) per share:
Weighted-average common shares outstanding — basic 137,668132,710123,978
Effect of potentially dilutive securities:
Restricted stock units 2,744  
Stock options 6,214  
Weighted-average common shares outstanding — diluted 137,668141,668123,978
Net income (loss) per share — diluted $(3.62)$1.71 $(0.14)
Common stock equivalents excluded from the calculation of diluted net income (loss) per share because of their anti-dilutive effect were 14.4 million, 1.1 million and 13.1 million units of equity awards to purchase common stock granted under our equity plans for the years ended December 31, 2022, 2021, and 2020, respectively.
96

18. SEGMENT INFORMATION
An operating segment is defined as a component of an entity for which discrete financial information is available that is evaluated regularly by the CODM for purposes of allocating resources and evaluating financial performance. The Company’s CODM is its Chief Executive Officer, and the CODM evaluates performance and makes decisions about allocating resources to its operating segments based on financial information presented on a consolidated basis and on revenue and gross profit for each operating segment. The Company uses the management approach to determine the segment financial information that should be disaggregated and presented separately in the Company’s notes to its consolidated financial statements. The management approach is based on the manner by which management has organized the segments within the Company for making operating decisions, allocating resources, and assessing performance.
The Company reports its financial results consistent with the manner in which financial information is viewed by management for decision-making purposes. The Company does not manage operating expenses such as research and development, sales and marketing and general and administrative expenses at the segment level. The Company does not allocate property and equipment or any other assets or capital expenditures to reportable segments.
Effective as of the fourth quarter of fiscal 2022, the Company reorganized reportable segments to better align with management’s reporting of information reviewed by the CODM for each segment. The Company’s segment and related financial information has been recast to reflect the following changes; the Company renamed the player segment to the devices segment which now includes licensing arrangements with service operators and licensed Roku TV partners in addition to sales of streaming players, audio products and smart home products. All financial information, current and historical, has been recast based on the reorganized segments.
Updated descriptions of the Company’s two reportable segments are as follows:
Platform
The platform segment generates revenue from the sale of digital advertising and related services including the demand-side platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls.
Devices
The devices segment generates revenue from the sale of streaming players, audio products, smart home products and accessories that are sold through retailers and distributors, as well as directly to customers through the Company’s website. In addition, revenue from licensing arrangements with service operators and licensed Roku TV partners is now included in the devices segment.
Customers accounting for 10% or more of segment revenue, net, were as follows:
 Years Ended December 31,
 202220212020
Platform segment revenue
Customer H*10 %14 %
Devices segment revenue
Customer A**10 %
Customer B21 %22 %17 %
Customer C38 %35 %39 %
* Less than 10%
Revenue in international markets was less than 10% in each of the periods presented.
Long-lived assets, net
The following table presents long-lived assets, net, which consist primarily of property and equipment and operating lease right-of-use assets, by geographic area (in thousands):
As of December 31,
20222021
United States$686,902 $442,012 
United Kingdom127,538 59,168 
Other countries42,286 22,047 
Total$856,726 $523,227 
97

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and our 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 and Exchange Act of 1934, as amended, or the Exchange Act) prior to the filing of this Annual Report. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this Annual Report, our disclosure controls and procedures were, in design and operation, effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended December 31, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework set forth in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework set forth in Internal Control — Integrated Framework (2013), our management concluded that our internal control over financial reporting was effective as of December 31, 2022.
The effectiveness of our internal control over financial reporting as of December 31, 2022 has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in its report which is included below.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Our disclosure controls and procedures and our internal controls over financial reporting have been designed to provide reasonable assurance of achieving their objectives. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of Roku, Inc.
Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of Roku, Inc. and subsidiaries (the “Company”) as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.
98

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2022, of the Company and our report dated February 16, 2023, expressed an unqualified opinion on those financial statements.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ DELOITTE & TOUCHE LLP
San Jose, California
February 16, 2023
Item 9B. Other Information
None.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
None.
99

PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this item is incorporated by reference to the information contained in the sections “Voting and Meeting Information,” “Board of Directors and Corporate Governance,” “Executive Officer Biographies,” and “Other Matters” in our definitive Proxy Statement for the 2023 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2022 (our “Proxy Statement”).
Item 11. Executive Compensation
The information required by this item is incorporated by reference to the information contained in the sections “Compensation Discussion and Analysis” and “Executive Compensation” in our Proxy Statement.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required under Item 403 of Regulation S-K by this item is incorporated by reference to the information contained in the section “Security Ownership of Certain Beneficial Owners and Management” in our Proxy Statement.
Equity Compensation Plan Information
The following table summarizes information about our equity compensation plans as of December 31, 2022.
Plan CategoryNumber of securities to be issued
upon exercise of outstanding
options and awards
Weighted-average exercise price
of outstanding options (1)
Number of securities remaining available for
future issuances under equity compensation plans
(excluding securities in column (a))
(a)(b)(c)
(in thousands, except per share amount)
Equity compensation plans approved by security holders (2)14,384$72.79 29,043
Equity compensation plans not approved by security holders
Total14,384$72.79 29,043
(1)Restricted stock units have been excluded for purposes of computing weighted-average exercise prices in column (b) as they do not have an exercise price.
(2)The number of securities remaining available for future issuance in column (c) includes 23,954 shares (in thousands) of Class A common stock available for issuance under our 2017 Equity Incentive Plan (the “2017 Plan”) and 5,089 shares (in thousands) of Class A common stock available for issuance under our 2017 Employee Stock Purchase Plan. The number of shares authorized for issuance under the 2017 Plan is subject to an annual increase.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required by this item is incorporated by reference to the information contained in the sections “Certain Relationships and Related Transactions” and “Director Independence” in our Proxy Statement.
Item 14. Principal Accounting Fees and Services
The information required by this item is incorporated by reference to the information contained in the section “Ratification of Selection of Independent Registered Public Accounting Firm” in our Proxy Statement.
100

PART IV
Item 15. Exhibits and Financial Statement Schedules
(a)(1) Financial Statements
See Index to Financial Statements in Item 8 of this Annual Report.
(a)(2) Financial Statement Schedule
All financial statement schedules have been omitted as the information is not required under the related instructions or is not applicable or because the information required is already included in the financial statements or the notes to those financial statements.
(a)(3) Exhibits
The documents set forth below are filed herewith or incorporated herein by reference to the location indicated.
  Incorporated by Reference 
NumberExhibit TitleFormFile No.ExhibitFiling DateFiled Herewith
3.18-K001-382113.110/3/2017 
3.2S-1/A333-2203183.49/18/2017 
4.1     
4.2S-1/A333-2203184.19/18/2017 
4.310-K001-382114.33/2/2020 
10.1 +S-1333-22031810.39/1/2017 
10.2 +S-1333-22031810.49/1/2017 
10.3 +S-1/A333-22031810.59/18/2017 
10.4 +10-K001-3821110.42/18/2022
10.5 +10-K001-3821110.52/18/2022
10.6 +8-K001-3821110.110/1/2021 
10.7 +S-1/A333-22031810.89/18/2017 
10.8 +S-1/A333-22031810.99/18/2017 
10.9 +S-1333-22031810.99/1/2017 
10.10 +S-1333-22031810.119/1/2017 
10.11 +10-K001-3821110.183/2/2020 
10.12 +X
10.13 +8-K001-3821110.19/14/2022 
10.1410-Q001-3821110.268/10/2018 
10.1510-K001-3821110.303/1/2019
10.1610-Q001-3821110.28/9/2019
10.1710-Q001-3821110.18/9/2019


10.1810-Q 001-3821110.14/29/2022
10.1910-Q001-3821110.34/29/2022
10.2010-Q001-3821110.278/10/2018 
10.2110-K001-3821110.313/1/2019 
10.2210-Q001-3821110.38/9/2019
10.2310-Q001-3821110.24/29/2022
10.2410-K001-3821110.323/1/2019 
10.2510-Q001-3821110.48/9/2019 
21.1    X
23.1X
24.1X
31.1X
31.2X
32.1 *X
32.2 *X
101.INSInline XBRL Instance DocumentX
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Extension Labels Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
* These exhibits are furnished with this Annual Report and are not deemed filed with the Securities and Exchange Commission and are not incorporated by reference in any filing of Roku, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof and irrespective of any general incorporation language contained in such filings.
+ Indicates a management contract or compensatory plan or arrangement.
Item 16. Form 10-K Summary
None.
102

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized, on this 16th day of February 2023.
 Roku, Inc.
  
By:/s/ Anthony Wood
 Anthony Wood
 President and Chief Executive Officer
 (Principal Executive Officer)
By:/s/ Steve Louden
 Steve Louden
 Chief Financial Officer
 (Principal Financial Officer)

By:/s/ Matthew Banks
 Matthew Banks
 Vice President, Corporate Controller and Chief Accounting Officer
 (Principal Accounting Officer)


103

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Anthony Wood and Steve Louden, and each of them, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in their name, place, and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming that all said attorneys-in-fact and agents, or any of them or their or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Annual Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.

NameTitleDate
/s/ ANTHONY WOODPresident, Chief Executive Officer and Chairman
February 16, 2023
Anthony Wood(Principal Executive Officer)
/s/ STEVE LOUDEN
Chief Financial Officer
February 16, 2023
Steve Louden(Principal Financial Officer)
/s/ MATTHEW BANKSVice President, Corporate Controller and Chief Accounting Officer
February 16, 2023
Matthew Banks(Principal Accounting Officer)
/s/ RAVI AHUJA
Director
February 16, 2023
Ravi Ahuja
/s/ MAI FYFIELD
Director
February 16, 2023
Mai Fyfield
/s/ JEFFREY HASTINGS
Director
February 16, 2023
Jeffrey Hastings
/s/ LAURIE SIMON HODRICK
Director
February 16, 2023
Laurie Simon Hodrick
/s/ NEIL HUNT
Director
February 16, 2023
Neil Hunt
/s/ GINA LUNA
Director
February 16, 2023
Gina Luna
/s/ RAY ROTHROCK
Director
February 16, 2023
Ray Rothrock
104
EX-10.12 2 exhibit1012.htm EX-10.12 Document

image_0a.jpg


September 14, 2022
Charles Collier


Dear Charles,

On behalf of Roku, Inc. (the “Company” or “Roku”), I am very pleased to offer you employment with the Company. This offer letter (the “Offer”) sets forth the terms and conditions of your employment relationship with Roku.

1. Position and Start Date.
a.    Position: President, Roku Media, is a full-time role working out of the New York office location, reporting directly and exclusively to Anthony Wood, Founder, Chairman and Chief Executive Officer. In this role, you will have strategic, leadership and operational responsibility for the content and advertising business areas of the Company and its subsidiaries, including (i) the development, production and licensing of content for The Roku Channel (including Roku Originals and third party content) and This Old House, but excluding content that is distributed on the Roku platform through third-party channel applications or premium subscription services, (ii) advertising sales, and (iii) advertising product management; provided, however, that your strategic and operational authority shall be subject to the oversight and direction of the Company’s CEO and Board of Directors (“Board”) and require adherence to the Company’s approved budgets and applicable policies, as in effect from time to time. Furthermore, the Company’s organizational and operational structure is matrixed such that the business areas that fall within your areas of strategic and operational responsibility may be interdependent on resources and personnel that are managed within other business areas. Your employment is subject to the Company’s general written personnel policies and procedures as in effect on the date hereof, copies of which have been made available to you, and such modifications to the personnel policies and procedures as may be made from time to time, provided such modifications are made available to you in writing, have general applicability to all similarly situated employees, and are not inconsistent with any of the other provisions of this Offer.

b.    Start date: Your start date shall be October 17, 2022, or such earlier or later date as the parties may agree (“Start Date”).

c.    Hybrid Working Policy: You are expected to adhere to Roku’s hybrid working policies, as in effect from time to time. Our current hybrid working policy generally requires employees to work in the office three (3) days per week, subject to local restrictions or requirements. Your role will also require regular travel between Roku offices and to other locations. If you plan to relocate your primary residence to another state, you must obtain prior approval from Roku’s Chief Executive Officer and SVP, People prior to your relocation.





2. Compensation.
a.    Total Compensation Package. Your compensation package will be comprised of the following components:
Annual Cash (annualized):        $ 6,825,000
One-Year1 Roku Equity Value:        $12,675,000
Total Compensation Rate (“TCR”):    $19,500,000
1.    Cash. Your cash compensation will be $6,825,000 annualized (or $262,500.00 per bi-weekly paycheck), payable in accordance with the Company's standard payroll practice and subject to applicable withholdings and deductions, as required or permitted by applicable law. Your position will be classified as exempt under the Fair Labor Standards Act and applicable state law, which means that you are not entitled to overtime pay. Your salary will compensate you for all hours worked. You will receive your full salary in any workweek that you perform work subject to deductions permitted by law.

2.    Equity.
a.    Equity Award. Subject to approval by the Compensation Committee of the Company’s Board of Directors or its delegate (the “Committee”), you will be granted an equity award for Class A common stock of the Company with a value ascribed by the Committee as of the grant date of $50,700,000 (the “Equity Award”), which is equivalent to four years of equity value. As President, Roku Media you will be offered a choice regarding the form of the Equity Award. At your election, you may receive your Equity Award as:

i.    100% in the form of a restricted stock unit (“RSU”) award for Class A common stock of the Company; or
ii.    100% in the form of a stock option (“Option”) award for Class A common stock of the Company; or
iii. 50% in the form of an RSU award and 50% in the form of an Option award to purchase shares of Class A common stock of the Company.

An election form that details the method for converting the value of your Equity Award into an RSU award and/or an Option award, as applicable, will be provided to you before your Start Date, and you must complete and return it before or on your Start Date. If you do not complete and return the election form before or on your Start Date, your Equity Award will be 100% in the form of an RSU award. Once your election is made, it will be irrevocable.

b.    Your Equity Award will be granted under the Roku, Inc. 2017 Equity Incentive Plan (the “Plan”) and will vest in full over a four-year period commencing on the vesting commencement date set forth in the applicable RSU Grant Notice and Award Agreement and/or Stock Option Grant Notice and Option Agreement (each, an “Award Agreement”). The specific vesting dates for your Equity Award will be described in your Award Agreement(s) which will be in the form(s) most recently filed by the Company in its public filings with the Securities and Exchange Commission (the “SEC”) as of the date of this letter, and which will be delivered to you after the Committee’s formal approval of the Equity Award. Copies of the Plan and the forms of Award Agreements have been provided to you. Your Equity Award will be governed in full by the terms of your applicable Award Agreement(s) and the Plan.
1 Please note that the one-year equity value of the Equity Award (as defined in section 2.a) is based on a 12-month period commencing on your first vest date, and then each subsequent 12-month period from the anniversary of your first vest date. Your first vest date is determined by your Start Date and your Equity Award Election (as described in section 2.a). Depending on your Start Date you may not have four RSU vest dates or, if applicable, 12 Option vest dates during your first 12 months of employment. Currently, the Company’s RSU vesting dates are March 1, June 1, September 1 and November 15, and Options vest monthly.
2





c.    You will be eligible to receive future equity awards as and when determined by the Board or the Committee in its sole discretion.
b.    Compensation Review. Your TCR will be reviewed as part of the Company’s normal compensation review process for direct reports of the Company’s Chief Executive Officer. The Company retains the discretion to modify your compensation terms at any time.

c.    Realized Compensation. Due to stock price fluctuations and, if applicable, your Start Date, your total realized compensation in any twelve-month period may be more or less than the TCR amount stated above.

3. Benefits.
a.    Severance Benefits. The terms governing your entitlement to severance and equity acceleration benefits shall be as set forth in the Roku, Inc. Amended and Restated Severance Benefit Plan, with an effective date of September 13, 2022 (the “Severance Benefit Plan”) pursuant to a Severance Benefit Plan Participation Notice in substantially the forms most recently filed by the Company in its public filings with the SEC as of the date of this letter (the “Participation Notice”). For the avoidance of doubt, no amendment or termination of the Severance Benefit Plan or Participation Notice will apply to you if it would adversely affect your rights thereunder, as modified under this Offer, without your written consent. In connection with your participation in the Severance Benefit Plan, the Company, with the approval of the Plan Administrator (as defined in the Severance Benefit Plan), has agreed to reference this Offer in your Severance Benefit Plan Participation Notice and to make the following clarifications and modifications with respect to your participation in the Severance Benefit Plan:
1.    The Company agrees that, in connection with any proposed termination of your employment by the Company for Cause under clause 2(d) of the Severance Benefit Plan, the definition of “Cause” shall mean: (i) your commission of any felony or any crime involving fraud, dishonesty or moral turpitude under the laws of the United States or any state thereof or any applicable foreign jurisdiction; (ii) your commission or attempted commission of, or participation in, a fraud against the Company or any Affiliate of the Company; (iii) your willful or intentional violation of any contract or agreement between you and the Company or any Affiliate of the Company or of any statutory duty owed to the Company or any Affiliate of the Company; or (iv) your gross misconduct in the performance of your duties hereunder. The Company further agrees that it shall notify the Plan Administrator of the proposed termination and the basis therefore, and the Plan Administrator shall review the Company’s determination that Cause exists as well as its determination as to whether the event asserted to constitute Cause is curable. If the Plan Administrator approves the Company’s determination that Cause exists and determines that it is curable, you must be given written notice of such determination within sixty (60) days of the Chief Executive Officer becoming aware of such event (the date on which you are provided such written notice, the “Notice Date”), and you must be afforded a reasonable period of time not less than ten (10) days following the Notice Date within which to cure such event. In any such case, the Company may not terminate your employment for Cause under clause 2(d) of the Severance Benefit Plan in respect of the applicable occurrence of such event if you have fully cured the event within the cure period. If the Plan Administrator approves the Company’s determination that an event constituting Cause under clause 2(d) of the Severance Benefit Plan exists, and is not curable, no such notice opportunity to cure will be required, and your employment may be terminated by the Company for Cause under clause 2(d) of the Severance Benefit Plan upon written notice.
3




2.    The Company agrees that if (i) the Committee does not approve the Equity Award as set forth in Section 2.A.2.a above within ninety-five (95) days after your Start Date, (ii) any reduction in your TCR (as defined in the Severance Benefit Plan) (other than an across-the-board reduction in the TCR (as defined in the Severance Benefit Plan) of all similarly-situated employees of the Company (or the Successor Corporation), as long as such reduction does not disproportionately negatively impact your TCR) is made without your consent, (iii) any material diminution in the scope of your job responsibilities (as outlined in Section 1 above) is made without your consent; provided, however, that changes in the organizational or operating structure of the Company or its Affiliate(s) that do not result in a material diminution in the scope of your responsibilities will not require your consent or be deemed a Resignation for Good Reason under the Severance Benefit Plan, (iv) any change is made to your job title without your consent, (v) your reporting structure is changed without your consent such that you no longer report directly and exclusively to the Company’s Chief Executive Officer (or, in the event of a Change in Control (as defined in the Severance Benefit Plan), that you no longer report to the most senior executive overseeing the entity, division, or business unit that constitutes the Company’s business), (vi) the Company materially breaches any of its obligations under this Offer, the Severance Benefit Plan or any other written agreement between you and the Company or any of its Affiliates, or (vii) any failure by the Successor Corporation to expressly assume the Severance Benefits Plan as modified by this Offer and all obligations under the Severance Benefit Plan as modified by this Offer without your consent; then you shall have the right, but not the obligation, to tender your resignation no later than ninety (90) days after being made aware of such event, and such resignation within such time period would be considered a Resignation for Good Reason under the Severance Benefit Plan, entitling you to the associated benefits as set forth in the Severance Benefit Plan, provided you have given the Company written notice of the event within thirty (30) days after you become aware of the first occurrence of such event, and the Company has not cured such event within the first thirty (30) days thereafter. Notwithstanding the foregoing, you specifically agree that reassignment upon or within twelve (12) months following a Change in Control to a position pursuant to which you are given a substantially equivalent or comparable position, duties and responsibilities with respect to the entity, division or business unit that constitutes the Company’s business following a Change in Control, even if you are not given the same title, position, duties and responsibilities with respect to the Successor Corporation (as defined in the Severance Benefit Plan), shall not, by itself, provide a basis for Resignation for Good Reason, so long as your TCR (as defined in the Severance Benefit Plan) is not reduced.
3.    The Company agrees that if, after your written acceptance of this Offer and the satisfaction of all applicable contingencies identified herein, the Company unilaterally determines not to allow you to commence your employment with the Company within thirty (30) days of the agreed-upon Start Date (other than following an event that would constitute “Cause” as set forth in Section 2(d) of the Severance Benefit Plan, had your employment with the Company commenced), despite your readiness, willingness, and ability to commence such employment, you shall be entitled to the same benefits under the Severance Benefit Plan that would be paid under a Qualifying Termination that is a Non-Change in Control Termination.
4.    Section 3(a)(iii) of the Severance Benefit Plan shall not apply to you and Section 3(a)(vi) of the Severance Benefit Plan shall apply only after the Company provides you with written notice of such failure and an opportunity of at least ten (10) days to cure.
5.    The form of release required to be signed by you as a condition to the receipt of benefits under the Severance Benefit Plan will be modified to (i) include as an “Excluded Claim” your rights as a stockholder of the Company to any declared dividends and distributions that you are entitled to, but have not yet received, and (ii) clarify that your non-disparagement obligations to the Company shall not limit your ability to pursue or enforce your rights under the Severance Benefit Plan and/or this Offer, and specifically does not limit your ability or right to make material and pertinent statements in the course of litigation or other legal proceedings in connection with your enforcement or pursuit of your rights under the Severance Benefit Plan and/or this Offer.
4




6.    Your entitlement to benefits under the Severance Benefit Plan, as modified by this Offer, will be subject to the claims review procedure contained in Section 11 of the Severance Benefit Plan. Nothing in the Severance Benefit Plan or this Offer limits your ability to seek enforcement of any rights you may have thereunder in accordance with the claims procedures set forth in Section 11 of the Severance Benefit Plan, including, without limitation and as required under the Employee Retirement Income Security Act of 1974, as amended, the right to file a claim for benefits with the Plan Administrator, file an appeal of a claim denial with the Plan Administrator, and, following your exhaustion of administrative remedies (as required under Section 11(f) of the Severance Benefit Plan), the right to bring a legal action with respect to your denied or ignored claim in the United States District Court for the Northern District of California in accordance with the terms and conditions of Section 11(f) of the Severance Benefit Plan.
7.    Finally, the Company agrees that you shall have the right to assign or transfer your rights under this Offer and the Severance Benefit Plan in accordance with the laws of descent and distribution.
b.    Indemnification Agreement. You will also be provided with Roku’s standard indemnification agreement for executive officer positions in the form most recently filed by the Company in its public filings with the SEC as of the date of this letter (the “Indemnification Agreement”).
c.    Attorneys Fees. The Company agrees to make a one-time reimbursement or payment of your legal fees, up to a maximum of $25,000, associated with your review, acceptance, and signature of this Offer promptly following the Company’s receipt of invoices for such services.
d.    Insurance, Paid Time Off, and other General Benefits Policies. Subject to the terms, conditions, and limitations of the Company’s benefit plans as in effect from time to time, you will be eligible to participate in the Company’s standard employee insurance benefits to the extent applicable generally to other peer executives of the Company which currently consist of 401(k) Plan, medical, dental, vision, life, and disability insurance coverage. Generally, you are eligible to enroll in our major medical plans as of your Start Date. A full description of these benefits is available upon request.
e.    Paid Time Off. You will be subject to Roku’s Time Off and Leave of Absence Policy, a copy of which will be provided to you prior to or on your Start Date.
The Company retains the discretion to modify its insurance and other general benefits policies, as well as its paid time off policies at any time.
4. Employee Proprietary Information and Inventions Agreement; Protection of Third-Party Information. As an employee of the Company, you will have access to certain Company confidential information and you may, during the course of your employment, develop certain information or inventions which will be the property of the Company. To protect the interests of the Company, you will need to sign and comply with the Company’s standard Employee Proprietary Information and Inventions Agreement (the “PIIA”) as a condition of your employment. The PIIA is enclosed with this Offer. By signing this Offer, you represent that you have disclosed to the Company in writing any conflict of interest or agreement you may have with any third party (e.g., a former employer) which may conflict with or limit your ability to perform your duties to the Company. Notwithstanding any contrary provision in the PIIA, the Company agrees that:
a.    Section 1.1 of the PIIA does not restrict your disclosure of Confidential Information (as defined in the PIIA) in the following circumstances:
i.    to the extent compelled by law, in which case: (1) you are permitted to disclose only such portion of the Confidential Information which is legally required to be disclosed, and (2) if lawful to do so, you agree to give the Company advance notice so that it may seek an appropriate protective order, or
ii.    such disclosure is made in a complaint or other document or testimony filed or provided in a lawsuit or in a proceeding to enforce or defend your rights under this Offer or any other written agreement between you and the Company or any of its affiliates, provided you use your reasonable best efforts to make such filing under seal or provide such testimony under protective order or in camera.
5




b.    Section 1.2 of the PIIA does not restrict your use of information that becomes available to you on a non-confidential basis from a source which is entitled to disclose it to you after the termination of your employment with the Company; and
c.    Notwithstanding the last sentence of Section 8 of the PIIA, the Company agrees that you shall not be required to sign the termination statement referred to in the last sentence of Section 8 of the PIIA.
5. At-Will Employment. Your employment with the Company is “at will.” You may terminate your employment at any time by notifying the Company. Likewise, the Company may terminate your employment at any time, with or without cause, and with or without advance notice, subject to the severance obligations set forth in this Offer and the Severance Benefit Plan. The “at will” nature of your employment may only be changed in an express written agreement signed by you and the Company.
6. Background Checks. The Company reserves the right to conduct background checks, which may include background investigations and reference checks, on all of its potential employees. This Offer, therefore, is contingent upon a satisfactory clearance of such a background check, background investigation and/or reference check, if any. The Company also reserves the right to terminate the employment of an employee who has started work, but ultimately fails to satisfy the requirements of the pre-employment background check.

This Offer is also contingent upon your presentation of satisfactory documentary evidence of your identity and authorization to work in the U.S.

7. Governing Law. This Offer, for all purposes, shall be construed in accordance with the laws of California, without regard to conflict of law principles. Should it be necessary to file any action in court regarding this Offer, you agree that venue shall lie in the Northern District of California or Santa Clara County, and you consent to jurisdiction within such venue.

8. Terms of Employment. This Offer, together with your PIIA, Indemnification Agreement, Severance Benefit Plan, Participation Notice and Award Agreements, form the complete and exclusive statement of your employment with Company. This Offer supersedes any prior or contemporaneous offers, understandings, representations, agreements or promises made to you by anyone at Roku, whether oral or written. Other than those changes expressly reserved to the Company’s discretion in this Offer, this Offer cannot be changed except in a writing signed by you and a duly authorized officer of the Company.

This Offer is contingent upon your execution of this Offer and the PIIA.

To indicate your acceptance of this Offer, please sign and date this Offer in the space provided below, and sign and date the enclosed PIIA, and return both fully signed documents to me no later than the close of business on September 23, 2022. This Offer will expire if we do not receive these fully signed documents within the aforementioned timeframe.
We look forward to your favorable reply and to a productive and enjoyable work relationship.

Very truly yours,

/s/ Anthony Wood
Anthony Wood
Founder, Chairman and Chief Executive Officer
Roku, Inc.

Enclosure:     Employee Proprietary Information and Inventions Agreement
    Roku, Inc. Amended and Restated Severance Benefit Plan    
6




UNDERSTOOD AND AGREED
I have read and understood and I accept all the terms as set forth in the foregoing Offer. I have not relied on any agreements or representations, express or implied, that are not set forth expressly in the foregoing Offer.

Charles Collier

/s/ Charles Collier     
Signature

9/16/2022    
Date
7


EX-21.1 3 a0910-kex211xsubsidiaries.htm EX-21.1 Document
Exhibit 21.1
Significant Subsidiaries of Roku, Inc.*

Subsidiary Name
Jurisdiction
Purple Tag Originals, LLCDelaware
Roku International B.V.Netherlands
Roku UK LimitedUnited Kingdom

* Pursuant to Item 601(b)(21)(ii) of Regulation S-K, the names of other subsidiaries of Roku, Inc. are omitted because, considered in the aggregate, they would not constitute a significant subsidiary as of the end of the year covered by this report.

EX-23.1 4 a1010-kex231xauditorconsent.htm EX-23.1 Document
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement Nos. 333-262876, 333-253638, 333-236830, 333-230039, 333-223379, and 333-220701 on Form S-8 and Registration Statement Nos. 333-263311 and 333-234763 on Form S-3 of our reports dated February 16, 2023, relating to the consolidated financial statements of Roku, Inc. and subsidiaries (the “Company”), and the effectiveness of the Company’s internal control over financial reporting, appearing in this Annual Report on Form 10-K for the year ended December 31, 2022.


/s/ DELOITTE & TOUCHE LLP
San Jose, California

February 16, 2023

EX-31.1 5 a0510-kexhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Anthony Wood, certify that:

1. I have reviewed this Annual Report on Form 10-K of Roku, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: February 16, 2023

By:/s/ Anthony Wood
 Anthony Wood
 President and Chief Executive Officer
 (Principal Executive Officer)


EX-31.2 6 a0610-kexhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Steve Louden, certify that:

1. I have reviewed this Annual Report on Form 10-K of Roku, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: February 16, 2023

By:/s/ Steve Louden
 Steve Louden
 Chief Financial Officer
 (Principal Financial Officer)

EX-32.1 7 a0710-kexhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Anthony Wood, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
The Annual Report on Form 10-K of Roku, Inc. for the year ended December 31, 2022, as filed with the Securities and Exchange Commission (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

The information contained in such Report fairly presents, in all material respects, the financial condition and results of operations of Roku, Inc.
Date: February 16, 2023

By:/s/ Anthony Wood
 Anthony Wood
 President and Chief Executive Officer
 (Principal Executive Officer)


EX-32.2 8 a0810-kexhibit322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Steve Louden, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
The Annual Report on Form 10-K of Roku, Inc. for the year ended December 31, 2022, as filed with the Securities and Exchange Commission (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
The information contained in such Report fairly presents, in all material respects, the financial condition and results of operations of Roku, Inc.
Date: February 16, 2023
By:/s/ Steve Louden
 Steve Louden
 Chief Financial Officer
 (Principal Financial Officer)

EX-101.SCH 9 roku-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - The Company link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Significant Accounting Policies and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Content Assets link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Strategic Investment link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Fair Value Disclosure link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Significant Accounting Policies and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Significant Accounting Policies and Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Content Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Fair Value Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - The Company (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Significant Accounting Policies and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Returns (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Incentives (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Revenue - Schedule of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Business Combinations - Schedule of Preliminary Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Business Combinations - Summary of Preliminary Valuation of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Business Combinations - Summary of Valuation of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Asset (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Balance Sheet Components - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Balance Sheet Components - Schedule of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Balance Sheet Components - Schedule of Other Long Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Content Assets - Schedule of Content Assets Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Content Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Content Assets - Schedule Of Amortization Of Content Assets Included In Cost Of Revenue In Condensed Consolidated Statement Of Operation (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Content Assets - Schedule of Amortization Expense for Licensed Content Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Strategic Investment (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Fair Value Disclosure - Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Fair Value Disclosure - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Leases - Schedule of Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Debt - Schedule of Outstanding Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Stockholders' Equity - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Stockholders' Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Stockholders' Equity - At-the-Market Offering (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - Stockholders' Equity - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - Stockholders' Equity - Stock Option Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - Stockholders' Equity - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000090 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000091 - Disclosure - Stockholders' Equity - Summary of Assumptions Used to Value Stock Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 0000092 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000093 - Disclosure - Commitments and Contingencies - Schedule of Payments for Content Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000094 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000095 - Disclosure - Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000096 - Disclosure - Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 0000097 - Disclosure - Income Taxes - Summary of Significant Components of Deferred Income Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000098 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000099 - Disclosure - Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 0000100 - Disclosure - Restructuring Charges - Restructuring and Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000101 - Disclosure - Restructuring Charges - Reconciliation Restructuring and Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000102 - Disclosure - Retirement Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000103 - Disclosure - Net Income (Loss) Per Share - Summary of Calculation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000104 - Disclosure - Net Income (Loss) Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000105 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000106 - Disclosure - Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000107 - Disclosure - Segment Information - Long-lived Assets by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 roku-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 roku-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 roku-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cost of revenue service period Business Combination Contract Terms For Goods And Services To Be Received Period Business Combination Contract Terms For Goods And Services To Be Received Period Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Total content assets, net and advances Licensed And Produced Content Assets Licensed and produced content assets. Customer Customer [Domain] U.S. federal income tax at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State Current State and Local Tax Expense (Benefit) Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net Income (Loss) Net Income (Loss) Net income (loss) Net Income (Loss) Attributable to Parent Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed on Acquisition Date Schedule of Business Acquisitions, by Acquisition [Table Text Block] Grant-date fair value of restricted stock units granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted In Period At Fair Value Share based compensation arrangement by share based payment award equity instruments other than options granted in period at fair value. Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Income Statement Location Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquisition related expenses Business Combination, Acquisition Related Costs Statistical Measurement Statistical Measurement [Domain] Contract with customer assets increase (decrease) Increase (Decrease) in Contract with Customer, Asset Licensed content Amortization Expense Of Licensed Content Assets Amortization expense of licensed content assets. Accrued cost of revenue Accrued Cost Of Revenue Current Accrued cost of revenue current. Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Schedule of Contract Balances Schedule of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Restructuring Type [Axis] Restructuring Type [Axis] Weighted-average remaining term for operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Other non-current assets Other Assets, Noncurrent Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments Segments [Axis] Customer H Customer H [Member] Customer H. Dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate IPR&D technology In Process Research and Development [Member] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Entity File Number Entity File Number Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Forfeited and expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Valuation And Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Retirement Plan Name Retirement Plan Name [Domain] Add: Charged to revenue Provision for (recoveries of) doubtful accounts SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Morgan Stanley Senior Funding, Inc Morgan Stanley Senior Funding Inc [Member] Morgan Stanley Senior Funding Inc. Expense related to patent infringements Litigation Settlement, Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangible assets Amortization of Intangible Assets Schedule Of Entity Wide Revenue By Major Customers By Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Estimated Weighted-Average Useful Lives (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Gross increase for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Variable lease cost Variable Lease, Cost Net deferred tax assets Deferred Tax Assets, Net Antidilutive securities excluded from calculation of diluted net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average discount rate for operating leases Operating Lease, Weighted Average Discount Rate, Percent Allowance for sales incentives Allowance For Sales Incentives [Member] Allowance for sales incentives. Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Savings Plan Tax Deferred Savings Plan [Member] Tax deferred savings plan. Sale of Stock Sale of Stock [Axis] Services to be received as part of a business combination Noncash Or Part Noncash Acquisition Value Of Services To Be Received As Part Of Business Combination Noncash or part noncash acquisition value of services to be received as part of business combination. UK Employees Defined Contribution Plan UK Employees Defined Contribution Plan [Member] UK Employees Defined Contribution Plan Fair value of restricted stock units vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Awarded (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition Business Acquisition [Axis] Common stock awards available for issuance (in shares) Cumulative Common Stock Awards Available For Issuance Cumulative common stock awards available for issuance. Change in estimated fair value of Strategic Investment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Award Type Award Type [Domain] Common stock awards granted under equity incentive plans (in shares) Cumulative Common Stock Awards Granted Cumulative common stock awards granted. Local Phone Number Local Phone Number Credit Facility Credit Facility [Domain] Assets Assets [Abstract] Stock Options Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Payments due to content publishers Payments Due To Content Publishers Current Payments due to content publishers current. Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Awarded (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Cash Equivalents Cash Equivalents [Member] Content assets, expected amortization, year one Content Assets, Expected Amortization, Year One Content Assets, Expected Amortization, Year One Other income service period Business Combination Obligation To Deliver Services Period Business Combination Obligation To Deliver Services Period Concentration risk percentage Concentration risk Concentration Risk, Percentage Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Proceeds from equity issued under incentive plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Manufacturing Manufacturing [Member] Manufacturing member. Tradename Tradename Trade Names [Member] Accumulated Deficit Retained Earnings [Member] Debt Instrument Debt Instrument [Axis] Deferred Revenue Arrangement By Type [Table] Deferred Revenue Arrangement, by Type [Table] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Stock-based compensation Effective Income Tax Rate Reconciliation Share Based Compensation Cost Credit Effective income tax rate reconciliation, share-based compensation cost (credit). Operating leases that have not yet commenced, lease terms Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Content assets, expected amortization, year three Content Assets, Expected Amortization, Year Three Content Assets, Expected Amortization, Year Three Advertising Expenses Advertising Cost [Policy Text Block] Schedule of Allowance for Sales Incentives Schedule Of Valuation Allowance For Sales Incentives [Table Text Block] Schedule of valuation allowance for sales incentives. Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Term Loan A Facility Term Loan A Facility [Member] Term loan A facility. Content assets, expected amortization, year two Content Assets, Expected Amortization, Year Two Content Assets, Expected Amortization, Year Two Financial Institution Two Financial Institution Two [Member] Financial Institution Two Related Party Related Party [Axis] Schedule Of Contract Balances [Line Items] Schedule Of Contract Balances [Line Items] Schedule of contract balances. Foreign Currency Transaction Gain, before Tax Foreign Currency Transaction Gain, before Tax Long-lived Assets by Geographic Areas Long-lived Assets by Geographic Areas [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Financial Institution Risk Financial Institution Risk [Member] Financial Institution Risk Unpaid portion of property and equipment purchases Capital Expenditures Incurred but Not yet Paid Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Impairment Charge Impairment Charges [Member] Impairment Charges Summary of Significant Components of Deferred Income Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Stock granted to employees vesting rights, percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Customer A Customer A [Member] Customer A. Schedule of Other Long Term Liabilities Other Noncurrent Liabilities [Table Text Block] Increase (decrease) in deferred revenue Increase (Decrease) in Deferred Revenue At-the-Market Offerings At The Market Offering [Member] At the market offering. Deferred revenue, current portion Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net income (loss) per share—basic (in dollars per share) Net income (loss) per share - basic (in dollars per share) Earnings Per Share, Basic Gross proceeds from issuance of common stock Gross Proceeds From Issuance Of Common Stock Gross proceeds from sale of Common stock 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenue Revenue from Contract with Customer [Text Block] Document Information [Line Items] Document Information [Line Items] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Commitment relating to operating lease, that have not yet commenced Commitment Relating To Operating Lease That Have Not Yet Commenced Commitment relating to operating lease, that have not yet commenced. Allowance for doubtful accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves Type SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Interest expense Interest Expense, Debt Schedule Of Amortization Of Content Assets Schedule Of Amortization Of Content Assets [Table Text Block] Schedule of amortization of content assets included in cost of revenue in condensed consolidated statement of operation. Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2025 Purchase Obligation, to be Paid, Year Three Intangible assets: Estimated Fair Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Adoption of ASU 2016-13 Impact of adoption of ASU 2016-13 Cumulative Effect, Period of Adoption, Adjustment [Member] Operating cash outflows from operating leases Operating Lease, Payments Section 162(m) limitation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent Purchase consideration Business Combination, Consideration Transferred Provision for (recoveries of) doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Amount Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Thereafter December 31, 2021 Debt Instrument, Redemption, Period Two [Member] Entity Voluntary Filers Entity Voluntary Filers Customer 1 Customer One [Member] Customer one. Plan Name Plan Name [Axis] Assets: Assets, Fair Value Disclosure [Abstract] Net carrying amount of debt Long-term Debt Total assets measured and recorded at fair value Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Goodwill impairment loss Goodwill, Impairment Loss Other items, net Other Operating Activities, Cash Flow Statement Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Gross increase for tax positions of current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Customer C Customer C [Member] Customer C. Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total Liabilities and Stockholders’ Equity Liabilities and Equity Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other accrued expenses Other Accrued Liabilities, Current Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss Investments, Debt and Equity Securities [Abstract] Released, less amortization Produced Content Released Less Amortization [Member] Produced content released, less amortization. Additions Goodwill, Period Increase (Decrease) Deferred revenue, current portion Contract with Customer, Liability, Current Increase in valuation allowance not realizable Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount, Not Realizable Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount, Not Realizable 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Provision to return true-up Effective Income Tax Rate Reconciliation Provision To Return True Up Effective income tax rate reconciliation provision to return true-up. This Old House acquisition Boston Based Dataxu Incorporation Demand Side Platform [Member] Boston-based Dataxu Incorporation demand-side platform. Schedule of Supplemental Balance Sheet Information Related to Leases Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block] Schedule of supplemental balance sheet information related to leases. Operating lease liabilities Deferred Tax Assets Lease Obligation Deferred tax assets lease obligation. Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Services Service [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Impairment of intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounts payable Increase (Decrease) in Accounts Payable Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Valuation And Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Net Income (Loss) Per Share Earnings Per Share [Text Block] Audit Information [Abstract] Audit Information [Abstract] Operating Expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Cash and Cash Equivalents Cash and Cash Equivalents [Domain] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Federal research and development tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Decrease relating settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Minimum Minimum [Member] Schedule of Amortization Expense for Capitalized Licensed Content Assets Schedule Of Amortization Expense For Capitalized Licensed Content Assets [Table Text Block] Schedule of amortization expense for capitalized licensed content assets. The Company Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Deferred revenue, non-current portion Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Deferred Revenue Business combination, recognized identifiable assets acquired and liabilities assumed, noncurrent liabilities, deferred revenue. Retirement Plan Name Retirement Plan Name [Axis] Total gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2027 Purchase Obligation, to be Paid, Year Five Schedule of Financial Assets Measured at Fair Value Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Balance Sheet Location Balance Sheet Location [Domain] Class Of Warrant Or Right [Line Items] Class of Warrant or Right [Line Items] Forfeited and expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Less: Debt issuance costs Debt Issuance Costs, Net Other comprehensive gain (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Meals and entertainment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Reclassification of Prior Year Presentation Reclassification, Comparability Adjustment [Policy Text Block] Unrecognized tax benefits Unrecognized tax benefits at beginning of year Unrecognized tax benefits balance at end of year Unrecognized Tax Benefits Income Tax Authority Income Tax Authority [Domain] Total deferred tax assets Deferred Tax Assets, Gross Internal-use software Website And Internal Use Software [Member] Website and internal use software. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Number of equity incentive plans Number Of Equity Incentive Plans Number of equity incentive plans. Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Axis] Beginning balance Ending balance Restructuring Reserve Content Publishers Content Publishers [Member] Content Publishers [Member] Adjusted quick ratio Debt Instrument Adjusted Quick Ratio Debt instrument adjusted quick ratio. Marketing, retail and merchandising costs Accrued Marketing Costs, Current Licensed Content Assets [Line Items] Licensed Content Assets [Line Items] Licensed content assets. United Kingdom UNITED KINGDOM Current Liabilities: Liabilities, Current [Abstract] Class Of Warrant Or Right [Table] Class of Warrant or Right [Table] Issuance of common stock in connection with at-the-market offering, net of issuance costs of $6,800 Stock Issued During Period, Value, New Issues Revenue Recognition Revenue [Policy Text Block] Operating lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Schedule of Income Tax (Benefit) Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Content assets and liabilities, net Increase (Decrease) in Content Assets and Liabilities, Net Increase (Decrease) in Content Assets and Liabilities, Net Leases Lessee, Leases [Policy Text Block] Gross Profit (Loss): Gross Profit [Abstract] Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accounting Policies [Abstract] Accounting Policies [Abstract] Balance (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Issuance costs Payments of Stock Issuance Costs Issuance of common stock pursuant in connection with at-the-market offerings, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Noncash consideration related to deliver services Business Combination, Consideration Transferred, Other Number of reportable segments Number of reportable segment Number of Reportable Segments Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Federal Current Federal Tax Expense (Benefit) Letters of credit outstanding Letters of Credit Outstanding, Amount Total operating lease liability Total Operating Lease, Liability Document Transition Report Document Transition Report Foreign currency remeasurement (gains) losses Foreign Currency Transaction Gain (Loss), before Tax Foreign Currency Transaction Gain (Loss), before Tax Common stock, $0.0001 par value; Common Stock, Value, Issued Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accounts Receivable, Net Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block] Total other income (expense), net Nonoperating Income (Expense) Expected weighted average period to recognize unrecognized stock compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Commitments and contingencies (Note 13) Commitments and Contingencies Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Proceeds from borrowings, net of issuance costs Proceeds from Debt, Net of Issuance Costs Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Business Combinations Business Combination Disclosure [Text Block] Retirement Plans Compensation and Employee Benefit Plans [Text Block] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Nielsen S Advanced Video Advertising Nielsen S Advanced Video Advertising [Member] Nielsen S Advanced Video Advertising Customer 2 Customer Two [Member] Customer two. Summary of Assumptions Used to Value Stock Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Income Taxes Disclosure [Table] Income Taxes Disclosure [Table] Income taxes disclosure. Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Contract with Customer, Asset, after Allowance for Credit Loss [Abstract] Contract with Customer, Asset, after Allowance for Credit Loss [Abstract] Strategic Investment Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Auditor Name Auditor Name Cover [Abstract] Cover [Abstract] Section 174 capitalization Deferred Tax Assets, Section 174 Capitalization Deferred Tax Assets, Section 174 Capitalization Goodwill [Line Items] Goodwill [Line Items] Class of Stock Class of Stock [Axis] Adjusted beginning balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Unrecognized tax benefits Unrecognized Tax Benefits That Would Result In Adjustment To Deferred Tax Assets With Corresponding Adjustments To The Valuation Allowance Unrecognized Tax Benefits That Would Result In Adjustment To Deferred Tax Assets With Corresponding Adjustments To The Valuation Allowance Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Operating lease right-of-use assets Deferred Tax Liabilities Right Of Use Asset Deferred tax liabilities right-of-use asset. Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Non-current portion Licensed And Produced Prepaid Non-Current Content Assets Licensed And Produced Prepaid Non-Current Content Assets Income Tax Authority Income Tax Authority [Axis] Denmark Danish Tax Agency [Member] Danish tax agency. Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Accrued liabilities Total Accrued Liabilities Accrued Liabilities, Current Total net revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Impairment of capitalized licensed content assets Impairment Of Licensed Content Assets Impairment of licensed content assets. Assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] 2024 Purchase Obligation, to be Paid, Year Two Capitalized costs Capitalized Computer Software, Additions Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Amortization of content assets Total amortization costs Amortization Expense Of Content Assets Amortization expense of content assets. Other countries Other Countries [Member] Other Countries Stock options Share-based Payment Arrangement, Option [Member] Office equipment and furniture Office Equipment And Furniture [Member] Office equipment and furniture. Document Information [Table] Document Information [Table] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Equity [Abstract] Equity [Abstract] Depreciation and amortization Deferred Tax Assets, Property, Plant and Equipment Cash payments Payments for Restructuring Common Stock Common Stock [Member] Variable Rate Variable Rate [Axis] Leases [Line Items] Leases [Line Items] Leases. Internal-use software Internal Use Software [Member] Internal Use Software Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Segment Information Segment Reporting Disclosure [Text Block] Income (Loss) from Operations Operating Income (Loss) Employer contribution amount to plan Defined Contribution Plan, Employer Discretionary Contribution Amount Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Operating lease liability, current Operating Lease, Liability, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Other immaterial acquisition Other Immaterial Acquisitions [Member] Other immaterial acquisitions. Document Fiscal Year Focus Document Fiscal Year Focus Foreign Currency Transaction Loss, before Tax Foreign Currency Transaction Loss, before Tax Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate Variable Rate [Domain] Credit Agreement Credit Agreement [Member] Credit agreement. Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Repayments of borrowings Repayments of Debt Less: expected tenant improvement allowance Expected Tenant Improvement Allowance Expected tenant improvement allowance. Unrecorded purchase commitment Unrecorded Unconditional Purchase Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] In production Produced Content In Production [Member] Produced content, in production. Accrued liabilities Increase (Decrease) in Accrued Liabilities Thereafter Purchase Obligation, to be Paid, after Year Five Purchase of strategic investment Purchase of strategic investment Payments to Acquire Debt Securities, Available-for-sale Uncommitted Incremental Facility Uncommitted Incremental Facility [Member] Uncommitted incremental facility. Summary of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Cash paid for income taxes Income Taxes Paid Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other income (expense), net Other Nonoperating Income (Expense) Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Income Taxes Disclosure [Line Items] Income Taxes Disclosure [Line Items] Income taxes disclosure. Business Combinations [Abstract] Business Combinations [Abstract] Maximum Maximum [Member] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Operating lease right-of-use assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Assets Business combination recognized identifiable assets acquired and liabilities assumed operating lease right-of-use assets. Total Liabilities Liabilities Discrete tax benefit due to intellectual property transfer Effective Income Tax Rate Reconciliation, Discrete Tax Benefit Recognized On Transfer Of Intellectual Property, Percent Effective Income Tax Rate Reconciliation, Discrete Tax Benefit Recognized On Transfer Of Intellectual Property, Percent Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Options exercisable at ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Outstanding, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Future Lease Payments under Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Customer Accounting for 10% or More of Segment Revenue Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Net operating loss carryforwards Operating Loss Carryforwards Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Options exercisable, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Interest expense Interest Revenue (Expense), Net Schedule of Supplemental Cash Flow Information Related To Leases Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block] Schedule of supplemental cash flow information related to leases. Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Produced content Amortization Expense Of Produced Content Assets Amortization expense of produced content assets. Property and equipment, estimated useful lives Property, Plant and Equipment, Useful Life Stockholders’ Equity: Stockholders' Equity Attributable to Parent [Abstract] Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Revenue recognized from performance obligation satisfied in previous period Contract with Customer, Performance Obligation Satisfied in Previous Period Balance Sheet Location Balance Sheet Location [Axis] Cash And Cash Equivalents Cash And Cash Equivalents Benchmark [Member] Cash And Cash Equivalents Benchmark Risk-free interest rate, Minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Operating lease liability, non-current portion Operating lease liability, non-current Operating Lease, Liability, Noncurrent Accounting Standards Update Accounting Standards Update [Axis] Current income tax expense Current Income Tax Expense (Benefit) Operating lease liabilities, non-current portion Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent, Operating Lease Liabilities Business combination recognized identifiable assets acquired and liabilities assumed operating lease liabilities. Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Effective Interest Rate Debt Instrument, Interest Rate, Effective Percentage Expected volatility, Maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Vesting of early exercised stock options Vesting Of Early Exercised Options Vesting of early exercised options. Number of financial institutions which manage cash balances Number Of Financial Institutions Number of financial institutions. Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Share-based Payment Arrangement Share-based Payment Arrangement [Member] Stock option term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Restricted stock units Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Content assets, net Content Assets, Net Noncurrent Content Assets, Net Noncurrent Total deferred tax liabilities Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Schedule Of Contract Balances [Table] Schedule Of Contract Balances [Table] Schedule of contract balances. Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Cash, cash equivalents and restricted cash at end of period: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Asset Class Asset Class [Domain] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments and contingencies. Other Non-current Assets Other Noncurrent Assets [Member] Less: Utilization of sales return reserve Less: Utilization of sales incentive reserve SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction IPR&D technology Indefinite-lived Intangible Assets (Excluding Goodwill) Customer B Customer B [Member] Customer B. Accounts payable and accrued liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Payable And Accrued Liabilities Business combination, recognized identifiable assets acquired and liabilities assumed, current liabilities, accounts payable and accrued liabilities. Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense (benefit) Total Income Tax Expense (Benefit) Accounts receivable, net of allowances of $40,191 and $56,827 as of Accounts Receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Sale of Stock Sale of Stock [Domain] Total future lease payments Lessee, Operating Lease, Liability, to be Paid Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type Concentration Risk Type [Domain] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories Inventory, Net Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] Remaining lease term, operating lease Remaining Lease Term Operating Lease Remaining lease term operating lease. Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Federal Deferred Federal Income Tax Expense (Benefit) 2026 Purchase Obligation, to be Paid, Year Four 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Number of votes for each share held Common Stock, Voting Rights, Number Of Votes Per Share Common Stock, Voting Rights, Number Of Votes Per Share Increased in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Fair Value Disclosure Fair Value Measurement, Policy [Policy Text Block] Unrecognized stock compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Current portion of long-term debt Long-term Debt, Current Maturities Product and Service Product and Service [Axis] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Unrecognized stock compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Net Revenue Revenue Benchmark [Member] Granted (in dollars per share) Weighted average grant-date fair value of stock options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component Equity Component [Domain] Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments and contingencies. Issuance of common stock pursuant to equity incentive plans, net of taxes (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Sales and marketing Selling and Marketing Expense 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation adjustment Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Content liability, current Content Liability, Current Licensed content liability current. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Statement [Line Items] Statement [Line Items] SEC Schedule, 12-09, Valuation Allowances and Reserves SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Debt securities, stated interest rate Debt Securities, Stated Interest Rate Debt Securities, Stated Interest Rate Deferred revenue Increase (Decrease) in Contract with Customer, Liability Reserves and accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Restricted cash, non-current Restricted cash, non-current Restricted Cash, Noncurrent Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Debt securities, available-for-sale Debt Securities, Available-for-sale, Noncurrent Estimated contracted revenue Revenue, Remaining Performance Obligation, Amount Issuance of common stock pursuant to equity incentive plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Federal Domestic Tax Authority [Member] Strategic Investment Debt Securities, Available-for-sale Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Total Intangible assets Intangible Assets, Gross (Excluding Goodwill) Debt Disclosure [Abstract] Debt Disclosure [Abstract] Stock option fair market value at the date of grant, percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Percentage of amortization on drawn principal amount Debt Instrument Amortization Percentage Debt instrument amortization percentage. Income (Loss) Before Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Geographic Distribution [Domain] Geographic Distribution [Domain] Accounting Standards Update Accounting Standards Update [Domain] Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred revenue, non-current portion Total deferred revenue, non-current Contract with Customer, Liability, Noncurrent Auditor Location Auditor Location Type of Restructuring [Domain] Type of Restructuring [Domain] Segment Reporting [Abstract] Segment Reporting [Abstract] Estimated useful life Weighted-Average Useful Lives (in years) Finite-Lived Intangible Asset, Useful Life Customer Customer [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Right-of-use assets obtained in exchange for lease obligations: Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Right-of-use assets obtained in exchange for lease obligations. Use of Estimates Use of Estimates, Policy [Policy Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Summary of Calculation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Asset Class Asset Class [Axis] Document Annual Report Document Annual Report Schedule of Share-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting Vesting [Axis] Title of 12(b) Security Title of 12(b) Security Proceeds from equity issued under at-the-market offerings, net of offering costs Proceeds from Issuance of Common Stock Total Assets Assets Plan Name Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Options exercisable at ending period (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Document Type Document Type Research and development Research and Development Expense Product and Service Product and Service [Domain] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] Cash Cash [Member] Significant Accounting Policies and Basis of Presentation Significant Accounting Policies [Text Block] Remaining performance period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Domain] Services received Business Combination Service Agreements Business Combination Service Agreements Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Equity Incentive Plan Equity Incentive Plan [Member] Equity incentive plan. Schedule of Outstanding Debt Schedule of Debt [Table Text Block] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Content assets acquired Content Assets Acquired During Period Content assets acquired during period. Schedule Of Content Assets Net Schedule Of Content Assets Net [Table Text Block] Schedule of content assets net. Debt Instrument [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Components of Lease Expense Lease, Cost [Table Text Block] Numerator: Earnings Per Share, Basic [Abstract] Content Assets Content Assets Policy [Policy Text Block] Content Assets Policy Tax Credit Carryforward Tax Credit Carryforward [Axis] Weighted-average common shares outstanding —basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net income (loss) per share—diluted (in dollars per share) Net income (loss) per share - diluted (in dollars per share) Earnings Per Share, Diluted State State and Local Jurisdiction [Member] Segments Segments [Domain] Average selling price per share (in dollars per share) Sale of Stock, Price Per Share Amortization of right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Vesting Vesting [Domain] Produced content Produced content Product [Member] Schedule of Payments for Content Liabilties Contractual Obligation, Fiscal Year Maturity [Table Text Block] Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Comprehensive Income (Loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Employee Terminations Employee Severance [Member] Total Deferred Revenue Contract with Customer, Liability Tax cuts and jobs act, income tax expense (benefit) Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Change in fair value of strategic investment Change in fair value of strategic investment Unrealized Gain (Loss) on Investments Secured leverage ratio Debt Instrument Secured Leverage Ratio Debt instrument secured leverage ratio. Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] State apportionment change Effective Income Tax Rate Reconciliation, Tax Contingency, State and Local, Percent Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Other Long-Term Liabilities Other Noncurrent Liabilities [Member] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Deferred tax assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] Property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Content liability, non-current Content Liability, Noncurrent Content Liability, Noncurrent Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Fair Value Disclosure Fair Value Disclosures [Text Block] Employee termination restructuring charges incurred Restructuring Charges Accounts payable Accounts Payable, Current Concentration Risk Type Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Entity Wide Revenue Major Customer [Line Items] Revenue, Major Customer [Line Items] Tax rate change Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Amount borrowed under debt facility Proceeds from Long-term Lines of Credit Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract] International Foreign Tax Authority [Member] UK Her Majesty's Revenue and Customs (HMRC) [Member] Current portion Licensed And Produced Prepaid Current Content Assets Licensed And Produced Prepaid Current Content Assets Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Business Combinations Business Combinations Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Total cost of revenue Cost of Goods and Services Sold Net Revenue: Revenues [Abstract] Completed, not released Produced Content Completed Not Released [Member] Produced Content Completed Not Released. Other long-term liabilities Other Sundry Liabilities, Noncurrent Schedule of Allowance for Doubtful Accounts Schedule Of Valuation Allowance For Doubtful Accounts [Table Text Block] Schedule of valuation allowance for doubtful accounts. Restructuring and Related Activities [Abstract] Document Period End Date Document Period End Date Class B Common Stock Common Class B [Member] Entity Central Index Key Entity Central Index Key Adjusted One-Month LIBOR Adjusted One Month L I B O R [Member] Adjusted one-month LIBOR. Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Number of classes Number Of Classes Of Common Stock Number of classes of common stock. Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Netherlands Tax and Customs Administration, Netherlands [Member] U.S. state and local income taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State Deferred State and Local Income Tax Expense (Benefit) Custodian [Axis] Custodian [Axis] Custodian Total operating lease cost Lease, Cost Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Platform Platform Segment [Member] Platform segments. Research and development credits Research and development tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research Proceeds from escrows associated with acquisition Proceeds From Escrows Associated With Acquisition Proceeds from escrows associated with acquisition. Debt instrument term, years Debt Instrument, Term Income Statement Location Income Statement Location [Domain] Gross decrease for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Customer relationships Customer relationships Customer Relationships [Member] EBITDA ratio Debt Instrument, Covenant, EBITDA Ratio Debt Instrument, Covenant, EBITDA Ratio Property and equipment, net Property and Equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Allowance for sales returns Allowances For Sales Returns [Member] Allowances for sales returns. Other long-term liabilities Total Other long-term liabilities Other Liabilities, Noncurrent Lender Name Lender Name [Axis] Schedule of Estimated Future Amortization Expense for Intangible Asset Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Devices Device Segment [Member] Player segments. Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Accounts Payable Accounts Payable [Member] Property and equipment, gross Property, Plant and Equipment, Gross Non-cash consideration for business combination Non Cash Consideration For Business Combination Non-cash consideration for business combination. Revenue remaining performance obligation percentage of revenue expected to be recognized Revenue, Remaining Performance Obligation, Percentage Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Long-term debt, non-current portion Long-term Debt, Excluding Current Maturities Patents Patents [Member] Schedule Of Goodwill [Table] Schedule of Goodwill [Table] Brazil Secretariat of the Federal Revenue Bureau of Brazil [Member] Total stock-based compensation Share-based Payment Arrangement, Expense Research and Development Credits Research Tax Credit Carryforward [Member] Entity Current Reporting Status Entity Current Reporting Status Expected volatility, Minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Weighted-Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] 2017 Equity Incentive Plan Two Thousand Seventeen Equity Incentive Plan [Member] Two thousand seventeen equity incentive plan. Accounts receivable, gross Accounts Receivable, before Allowance for Credit Loss, Current Restricted cash, current Restricted Cash, Current Content Assets Content Assets Content assets. Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Schedule of Components of Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Class A Common Stock Common Class A [Member] Contract assets (included in Prepaid expenses and other current assets) Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash, cash equivalents and restricted cash —Beginning of period Cash, cash equivalents and restricted cash —End of period Cash, cash equivalents and restricted cash —End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Tax Credit Carryforward, Name Tax Credit Carryforward, Name [Domain] Adjustments for write-off Valuation Allowances And Reserves Adjustments For (Recovery) And Write Off Valuation allowances and reserves adjustments for (recovery) and write-off. United States UNITED STATES Aggregate shares of common stock, sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Risk-free interest rate, Maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current Assets: Assets, Current [Abstract] On or Prior to December 31, 2021 Debt Instrument, Redemption, Period One [Member] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Custodian [Domain] Custodian [Domain] Custodian [Domain] 10% Shareholder Ten Percent Shareholder [Member] Ten percent shareholder. Total reserved shares of common stock (in shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Leases [Abstract] Cost of Revenue: Cost of Goods and Services Sold [Abstract] Summary of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Amortized expenses Capitalized Computer Software, Amortization Impairment Assessments Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Nielsen AVA business acquisition Nielsen AVA Business Acquistions [Member] Nielsen AVA Business Acquistions Cash and cash equivalents: Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Deferred Revenue Revenue from Contract with Customer [Policy Text Block] 2023 Purchase Obligation, to be Paid, Year One TOH Intermediate Holdings, LLC This Old House Holdings L L C [Member] This Old House Holdings, LLC. Weighted-average common shares outstanding - diluted (in shares) Weighted-average common shares outstanding — diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Other comprehensive gain (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Income Taxes Income Tax Disclosure [Text Block] Capitalized Licensed Content Costs [Abstract] Capitalized Licensed Content Costs [Abstract] Capitalized licensed content costs. Related Party Related Party [Domain] Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Debt instrument, applicable margin on variable rate Debt Instrument, Basis Spread on Variable Rate Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Gross decrease due to statute expiration Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Text Block [Abstract] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Other Income (Expense), Net: Nonoperating Income (Expense) [Abstract] Auditor Firm ID Auditor Firm ID Options exercisable at ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Class Of Stock [Line Items] Class of Stock [Line Items] Content Assets Content Assets [Text Block] Licensed content assets. Total content liabilities Total content liabilities Purchase Obligation Credit Facility Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Percentage of voting rights Percentage Of Voting Rights Percentage of voting rights. General and administrative General and Administrative Expense [Member] Entity Shell Company Entity Shell Company Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Class of Stock Class of Stock [Domain] Business combination, aggregate cash consideration Payments to Acquire Businesses, Gross Schedule of Reserved Shares of Common Stock for Issuance Schedule Of Shares Reserved For Futures Issuance [Table Text Block] Schedule of shares reserved for futures issuance. Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Leases [Table] Leases [Table] Leases. Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Money market funds Money Market Funds [Member] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Licensed Content Assets [Table] Licensed Content Assets [Table] Licensed content assets. Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Debt Instrument, Name Debt Instrument, Name [Domain] Long-lived assets Long-Lived Assets Amortization, aggregate principal amount Debt Instrument Amortization Aggregate Principal Amount Debt instrument amortization aggregate principal amount. Statement [Table] Statement [Table] Advertising costs Advertising Expense Recently Adopted Accounting Standards and Recent Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Computers and equipment Computer And Equipment [Member] Computer and equipment. Other non-current assets Increase (Decrease) in Other Noncurrent Assets Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Debt Instrument, Redemption, Period Debt Instrument, Redemption, Period [Domain] Financial Institution One Financial Institution One [Member] Financial Institution One Statistical Measurement Statistical Measurement [Axis] Total Finite-Lived Intangible Assets, Net Goodwill Beginning Balance Ending Balance Goodwill Total deferred revenue Deferred Revenue Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Adjusted beginning balance Ending balance Less: Allowances SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Cost of Revenue Cost of Sales [Member] Licensed content Licensed content License [Member] 2017 Employee Stock Purchase Plan Two Thousand Seventeen Employee Stock Purchase Plan [Member] Two thousand seventeen employee stock purchase plan. Inventories Inventory, Policy [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Schedule of Carrying Value of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Developed technology Developed technology Developed Technology Rights [Member] Operating lease cost Operating Lease, Cost Cash and Cash Equivalents Cash and Cash Equivalents [Axis] Geographic Distribution [Axis] Geographic Distribution [Axis] Debt Instrument, Redemption, Period Debt Instrument, Redemption, Period [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Purchase of Strategic Investment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases Schedule of Allowance for Sales Returns Schedule Of Valuation Allowance For Sales Returns [Table Text Block] Schedule of valuation allowance for sales returns. Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income tax Deferred Income Tax Expense (Benefit) Other allowances Allowance For Other Accounts Receivable [Member] Allowance for other accounts receivable. EX-101.PRE 13 roku-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 image_0a.jpg GRAPHIC begin 644 image_0a.jpg MB5!.1PT*&@H -24A$4@ ?4 $%" ( !UN.E? "7!(67, $T, M H(P$PC*)? DE$051XG&*DD2L P'241!5.W4RQ'DNA$$P.>3?))/ MLE:Z*W9F00[[RT3DF2BB@?KGW__Z#P#[_%.> ( (^AU@)_T.L)-^!]A)OP/L MI-\!=M+O #OI=X"=]#O 3OH=8"?]#K"3?@?82;\#[*3? 7;2[P [Z7> G?0[ MP$[Z'6 G_0ZPDWX'V$F_ ^RDWP%VTN\ .^EW@)WT.\!.^AU@)_T.L)-^!]A) MOP/LI-\!=M+O #OI=X"=]#O 3OH=8"?]#K"3?@?82;\#[*3? 7;2[P [Z7> MG?0[P$[Z'6 G_0ZPDWX'V$F_ ^RDWP%VTN\ .^EW@)WT.\!.^AU@)_T.L)-^ M!]A)OP/LI-\!=M+O #OI=X"=]#O 3OH=8"?]#K"3?@?82;\#[*3? 7;2[P [ MZ7> G?0[P$[Z'6 G_0ZPDWX'V$F_ ^RDWP%VTN\ .^EW@)WT.\!.^AU@)_T. ML)-^!]A)OP/LI-\!=M+O #OI=X"=]#O 3OH=8"?]#K"3?@?82;\#[*3? 7;2 M[P [Z7> G?0[P$[Z'6 G_0ZPDWX'V$F_ ^RDWP%VTN\ .^EW@)WT.\!.^AU@ M)_T.L)-^!]A)OP/LI-\!=M+O #OI=X"==O;[?QNL\D, 7DZ_%ZSR\P'>0+\7 MK_*S K;2[XU6^;D!F^CW=JO\]( =]'O357Z&P'3ZO?4J/TE@+OT^8)6?)S"1 M?A^SRD\5F$6_3UKE!PL,HM_GK?+C!4;0[R-7^0D#_>GWJ:O\D('F]/O@57[. M0&?Z??8J/VJ@+?T^?I6?-M"3?M^PR@\<:$B_+UGE9PYTH]^7K/(S![K1[R$U M&A?@]VS 2^CWV Z-2_)(/& Q_9Y1H'%Y'HD'K*3?\PHT+M53"8%-]'MJ>\8% M>S!DPA3*L\$;Z/?LZHS+]F#(_)\JOS.PCWXOJ*&X> ^&+/R1-;,^:XA,_F+ F?\Q0?EH)CZH*3G3 MZ/?B,<=%O9WE*IM/YBG8XKHB'GT"_UX^Y,&W/VK5U]SO]&F/SI=+ZB?0XMXN$GT._U8ZY*&[=O^6IR_E>3Y(^F/,^.I]26 M?B\>4U/?[P<^CWXC'G1XW;L=LJ'\%YAN31]+^E4UY3<_J]>,SY4>-V/,Q0'B S M3X>;<#O2N \&8X^)]R5FR M:><#R=F]]J__FJ%\0*]Z^/GT>_:8X[)]#UFR:9]CJ=JZ\!I\#]!D.N]Y^"7T M>^J8XX)]#UFR::N3J=JZ\!I\VKW5=%[R\*OH][PQQZ7Z:\*23;N=3\F^5=?@ MCULW',T;'GXA_9XQYK@\A_&J]FUU2B7[=KL)W4;SSIQI]'OLF..2G,]+5N%I#!I<_J;)%W+<@WIGSC3Z?Q039[?OMHQ^ M4._,F4:_#U[E1S%Q?,MNR_0']_S5I^CF#B^';=ES8-Z9\XT^GW2ZG8.$\>WX+9L>E#O MS)E&OX]9#<]AXO@6W)9-#^J=.=/H]P&K[3D,'=^"V[+F0;TS9QK]/F"U/8>A MX]MQ6W8\J'?F3*/?9ZR>YS!Q?)MNRX(']Q<3Q[;LMHQ_4.W.FT>^35K>CF#B^E;=E[H-Z9\XT^GW8:G44$\>W M];8,?5#OS)E&OP];K8YBXO@6WY:)#^J=.=/H]R?''+?O>8;,2+-F]RES](Z9 M:]F#VIHSC7Y_>,QQ6U^*D99GT.P^!8[>,7DM>U KF3.- M?@\9Q[^*WH]Z@QQV6XFJ=#A@Z'UF'3T+U. @R:2ZN<#X;,I-\#QQP7XVJD M#AG:ADS>-'2[PPRM1M/_U3\8,IE^CQUS7))+JC+ MTYQ^CQUS7))+J3IDJ$U8M77MQ3A)4CZ=YD_^P9#Y]'OXF./"7 I6'J#VB*IV M+[\8AV'F7I[R^].9?L\8\VSE =IFJ]HW[6*_1[]ICCLAWFS G087682,_K<2]A?K8^J[S3[M'O!6..BW<8-2= ^>HP MCK;7XT;(_&!]5GFGW:/?:\8_UXPY M+N%YVIP,):O/+)K?D*M1\U,U6>6==H]^+QMS7,C#P#D!\E>K0?2_(9?2YD=J MLLH[[1[]7CGFN)R'F7,")*]64QAQ0RX%SH_4895WVCWZO7+,<3G/8Z=ER%G= MIC#HDAQFSL_3895WVCWZO7C,<5'/8^=D2%@-1S#HDIS'SL]3OJJJ[$?ZO7[, M<6G/D^=D"%T]SW_6)3E/GI^G=B4WV%/T>XLQQP4^#Y^3(6BU/?QQE^0\?'Z> M7]:/F:,K*XA^;S'FN,"7PN?$>'QU/OR)]^0P?WZ8V^OWV$$//YI^[S+FN,R7 M\N?$>&KU/_FA]^3P%_+#W%B/)(][^*'T>Z,QQ\6^^@LY27Y<(XY][CTY_(O\ M,)?64\E#'WX<_7YMS4U^]2]RDMQ>4\Y\]#TY_)'\,(?KP6.,?OA!]/O#-Z9M M\AM_D1/FQAITYM.OROF_Y.?YLAX_QNB''T2_1]V;AN'O_4A.GL,U[L 77)7S MW\G/\\<5<8RAH]A=^_YV<;+?CM?J= M!;]P^[_Z)/G])'/F^#C]7GF9JO[BJ3]J&*G/7R3_2^A?_/AKM;L_ G?0[P$[Z'6 G_0ZPDWX'V$F_ ^RDWP%VTN\ M.^EW@)WT.\!.^AU@)_T.L)-^!]A)OP/LI-\!=M+O #OI=X"=]#O 3OH=8*?_ 5 9%&^>>P4UBH $E%3D2N0F"" end GRAPHIC 15 roku-20221231_g1.jpg GRAPHIC begin 644 roku-20221231_g1.jpg M_]C_X 02D9)1@ ! 0$!2@%* #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" <,# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]*_#/AG1[ MGPWI4TVE6,LLEI$[R/;(69B@)))'))K2_P"$3T/_ * VG_\ @+'_ (4>$_\ MD5=&_P"O*'_T6M:U &3_ ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X M5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z M'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_ M\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ M /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10 M!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3 M_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T M/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L M?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_") MZ'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ MPH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@- MI_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M1 M0!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ M ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3 MT/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q M_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ M - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ M H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * V MG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ M ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T_ M_P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/ M0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5 MK44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z' M_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\ M*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I_ M_@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3 M_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ M /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$] M#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X M5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z M'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_ M\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ M /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10 M!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3 M_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T M/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L M?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_") MZ'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ MPH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@- MI_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M1 M0!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ M ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3 MT/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q M_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ M - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ M H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * V MG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ M ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T_ M_P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/ M0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5 MK44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z' M_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\ M*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I_ M_@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3 M_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ M /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$] M#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X M5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z M'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_ M\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ M /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10 M!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3 M_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T M/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L M?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_") MZ'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ MPH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@- MI_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M1 M0!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ M ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3 MT/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q M_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ M - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ M H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * V MG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ M ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T_ M_P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/ M0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5 MK44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z' M_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\ M*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I_ M_@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3 M_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ M /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$] M#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X M5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z M'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_ M\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ M /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10 M!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3 M_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T M/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L M?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_") MZ'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ MPH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@- MI_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M1 M0!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ M ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3 MT/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q M_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ M - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ M H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * V MG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ M ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T_ M_P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/ M0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5 MK44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z' M_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\ M*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I_ M_@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3 M_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ M /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$] M#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X M5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z M'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_ M\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ M /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10 M!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3 M_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T M/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L M?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_") MZ'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ MPH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@- MI_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M1 M0!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ M ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3 MT/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q M_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ M - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ M H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * V MG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ M ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T_ M_P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/ M0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5 MK44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z' M_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\ M*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I_ M_@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3 M_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ M /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$] M#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X M5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z M'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_ M\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ M /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10 M!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3 M_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T M/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L M?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_") MZ'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ MPH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@- MI_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M1 M0!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0&T__ M ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3 MT/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q M_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ M - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ M H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * V MG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ M ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T_ M_P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/ M0_\ H#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5 MK44 9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z' M_P! ;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\ M*/\ A$]#_P"@-I__ ("Q_P"%:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I_ M_@+'_A6M10!D_P#")Z'_ - ;3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3 M_P (GH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ M /P%C_PH_P"$3T/_ * VG_\ @+'_ (5K44 ?/GQ&B33O&6H6]HBVMNGE[8H1 ML14/_HM:UJR?"?\ MR*NC?]>4/_HM:UJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "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 ^?_BE_P CWJ?_ &R_]%)11\4O^1[U/_ME_P"B MDHH ]J\)_P#(JZ-_UY0_^BUK6K)\)_\ (JZ-_P!>4/\ Z+6M:@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G_ M .*7_(]ZG_VR_P#1244?%+_D>]3_ .V7_HI** /:O"?_ "*NC?\ 7E#_ .BU MK6K)\)_\BKHW_7E#_P"BUK6H **** "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@#Y_\ BE_R/>I_]LO_ $4E%'Q2_P"1 M[U/_ +9?^BDHH ]J\)_\BKHW_7E#_P"BUK6K)\)_\BKHW_7E#_Z+6M:@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /G_XI?\CWJ?\ VR_]%)11\4O^1[U/_ME_Z*2B@#VKPG_R*NC?]>4/_HM: MUJR?"?\ R*NC?]>4/_HM:UJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG_' M7C_PW\,?#-UXA\6:W8^']$M<>=?:A,(HU). N3U8G@*.2> * .@HKX>\6?\ M!8;X ^&]2DM;'_A*?$T:/L^U:3I:+$W7YA]HEB;'']WO7J'P+_X*%?!+]H#6 MHM$T'Q,VE:_,P2WTO7H?L.6% 'MU%%% !1110 4444 %%%% !1110 4444 %%%% !145 MU=0V-M+<7$L=O;PH9))I6"HB@9+$G@ #G)KXC\7?\%A/@+X7\1SZ5;1>*?$< M,,IB.IZ1IT)M6P<%E,L\;LON%Y'3- 'W#161X0\36WC3PGHGB"SAN+>TU:Q@ MOX8;I DR)+&KJKJ"<, P!&3@YYK7H **\4^/7[9'PD_9MFCM/&_BR&TUB1!) M'H]E&]U>%3T9HXP?+![,^T'!P37$_"W_ (*4_ 'XL>(K;0M/\8-I&J73;+>+ M7+22S25N,*)6'E@DG !8$G@=J /J&BBO._C5^T'\/OV>?#T>L^/_ !-::!;3 M%EMH9-TEQK:=+!;%LX ,F"$!ZY?:!W(KZSM;J&^MHKBWECN+>9!)'-$P9'4C(8$ M<$$^ WPUUCQUXKDN(= TKR?M+VL)ED'FS)"F%'7YY%_ M#- ':T5\\_L^_MX?"?\ ::\977A;P5J.H2:S;V37YAU"R:W#Q*Z(VTD\D%UX MZXR>QKZ&H **R?%GBC3? _A;6/$6LW M-(TFSFOKRX89$<,2%W;\%4UX-\!? MV_OA+^TAX\'A#P9>:M/K)M9+S;>:>T*>6FW=\Q/7YAQ0!]'T444 %%%% !11 M10 445B:!XVT#Q5J&L6.C:Q9:K=Z/.+74(K.993:S%=WER;3\KX(.T\C(S0! MMT5XI\>/VO/AY^SCXG\,Z!XRN=0AU'Q%G["MG9F93AU0[B#\OS.*]KH **** M "BBB@ HKY>^,G_!2;X#_!;5I](O_%,GB'6;>0Q7%CX=MS=M"P.&5I,K$"#D M%=^00%A*^S[1K.F(8EST+&"64@>^..] 'VY1 M67X8\4Z/XUT&SUOP_JEGK>CWB>9;7]A.LT,RYQE74D'D$?4&M2@ HHHH *** M* "BBB@ HHHH **** "BO//CM\=O"O[.?@"7QEXRENH=%BN(K9FLX#-)OD)" M_*.W%;'PK^)FB?&3X>Z)XT\-O-+H>L0F>U>XB,-M \,ZIH^FZKK%EI^HZQ/]FTZSN)E6:[D +%8TSEB "3@< \NV@C,CB->NU>Y]JYOX _M!>$?VE/ LGBWP5 M-=SZ.EY)8EKRW,#^:BHS#:3TPZ\T >DT444 %%%% !1110 445\X?'K]O[X2 M_LW^/#X0\9WFK0:R+6.\VV>GM,GEONV_,#U^4\4 ?1]%?%7_ ]Y_9Y_Z"/B M#_P3O_C1_P />?V>?^@CX@_\$[_XT ?:M%> ?L[_ +<'PO\ VH?$^I:!X&NM M3GU#3[/[=.M]8M HBWJF02>3EQQ7O] !1110 45B>+/&V@>!-/AOO$6L66BV MDT\=K%+>S+&)9G8*D:9/S.Q( 49)K;H **** "BBO$?#?[87PZ\5?M :E\&K M"YU!O&VGM,L\4EF5@!B3>^),X/% 'MU%%9?BKQ)9^#O#&KZ_J+.NGZ59S7UR MT:[F$42%W('?V>?^@CX@_\ M$[_XT ?:M%>!?!O]NSX(?'C7(=#\*>.+9]=GXATS48);*:8_W8_-51(W^RA) MX/'%>^T %%%% !116)KGC;0/#.J:/INJZQ9:?J.L3_9M.L[B95FNY "Q6-,Y M8@ DX' '- &W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 ?/_P 4O^1[U/\ [9?^BDHH^*7_ M "/>I_\ ;+_T4E% 'M7A/_D5=&_Z\H?_ $6M:U9/A/\ Y%71O^O*'_T6M:U M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 C,$4LQ"J!DD]!7XVWUQXB_X*L?ME7F MA_VM>:9\)/#)DEC%LQ*1V:/L$J@_+]HN&/#$$JI_B$>#^IW[1^J3Z'^SS\4= M2M=WVFS\+:I<1;/O;TM)67'OD"O@K_@A[H]K'X+^*FJA5-]-J%C:NW\0C2.5 ME'TS(WY>U 'VOX&_8[^"7P[T2'2]&^%_ACR8UVF>^TV*\N9/=YI@TC?BWTKY M,_X*#?\ !.GPAJ7PVU/XB?"?PU%X8\8Z"@O)M+T" Q07\"$;]D$?RQRH,N#& M!NVD$$D%?T6HH ^=OV"_B!\0_B!^SKHTGQ1T'6M%\7Z;(]A+-KEG);3:A"@4 MQ7.UU!.48*6/WFC9OXJ]>^(WQ6\'_"'0?[9\:>)--\,Z87\M+C4;A8A(_P#= M0'EF]E!-;^L:M:Z#I%]J=[((;*R@>YGD/1(T4LQ_ U^/G[,/POOO^"GG[27 MC3XB_%.[O9O!.ANAAT:&Y,:@2.QM[)"N"D:QHQ=DPS'!SERU 'Z"^&O^"AG[ M.OBS75TC3_BGI*7C.(U-]#<6<)8] )IHTC/_ 'U7T/#-'<0QRQ.LL4BADD0@ MJRD9!!'45\C_ !8_X)=_ CX@>"+O2="\*1>"]:6+%CK.ES2[X9 /E,B,Q652 M<;@PR1G# \UX1_P2;^-WBK0_&GCC]GCQO-K^,2VVB.Q\^52K,"!C'1&/ M7^$UYSXX_;Z_9_\ ASXFF\/Z[\3=+AU:&0PS0V<,]XL,@)#(\D$;HC @@AB" M",&OSJ_X*.6/B/6/^"C/A?2/"6J3Z+XCU?3]-TFSO[=V1X&N7EMRP9>1\LK9 M(Y SC%?;^A?\$M_V>])\ ?\ ".7/A&35+V2#RYO$%U>R_;WEVD>'_BIX-\5>!_\ A,])\4Z1?>$Q$TS:U%>1_9(T7[Y>3.U-O.[< M1MP^8(A)-#<16VXG'_ !\-&(L>^_'O7Y5? ML?? ?6_B[^T#XE_9[U'Q5J5O\-]-U*YU7Q#864OE"]-C(;="!@[2SR1@\XQ@ M\LB$?<'[9'_!.7X)Z+^S9XPU[PAX53PIK_A?2I]3M;ZTNIY#*L*F1XI5D=A) MN52-Q^8'&#C((!]^6]Q%>6\4\$J3P2J'CDC8,KJ1D$$<$$=Z\XT']I7X6^)O M^$J.G>.M&F3PJ,ZW+)<"*/3QN9,RN^%4;D8=>HKYU_X)%?$#4O''[(=O::C< MR71\.:U=:-;O*X47&T>@ '0"OS[_9S_9WO/VH_VQOB)X'O-5OM M.\#1ZS?:QXABLIO+-Q'!=2+"@'0L7FP"0=H9R.10!^IVC_\ !0[]G37O$']C M6OQ4TE+W>(P]U#<6]N6/3$\D:Q8]]V*^A;2[@U"UANK6:.YMID62*:%@R2(1 MD,I'!!!!!%?+?Q)_X)G_ &\0?==V9CY MPSU#YR,X(."/G[_@DO\ &+Q-HGBCX@?L^>+[LW5UX1DGFT]7E+_9A#<>1=0( MQZQB1D91VW/V/ !^B?BSQAH7@/0KG6O$FL6.@Z1;#,U]J5PD$*?5V('^-?/V MH?\ !2G]FO3=2%C-\4;)YL[=UOIU[-%UQ_K4A*8]\UXW^V9^R)\6?VM/VFO! M]GJ$B67P.TORA-);Z@BR@[=]Q+Y).?-?/DJV&VA,QDW[N^[.: /9OAO\5_!WQ?T'^V?!7B73?$VF!MCS MZ;<++Y;?W7 Y1L<[6 -5/BE\:O WP2TNSU'QUXEL?#-C>3&WMY[YB%DD"EBH MP#S@$U^67[&MK;?LY_\ !436_AAX,UO^U_!FK"\L=ZSK,CPK9M>PY93M:2)D M\O=U^_TR17LG_!;C_DB_P\_[&"3_ -)GH ^L_B9^VE\$_@[XDM] \7?$'3M* MUB>-)1:+'-4C"+*D$;]N00>XK@?VD(_V5?B7J7@+7OBSJ^BZC/< M6YF\-7O]KW44<\3.A+1FWD57&[9RV:\%_9I_X)F^ ?C)\#])\??%BZUGQ#XX M\:VRZW+J$%^\!M8YU#Q!% VLVQE8EP0"< 8 SY9_P5B\)Z;X#\=?L\>&M'A^ MSZ3H^F&PM(N,K%%- B X[X44 ?KI--';PR2RNL44:EGD<@*J@9))/05\\^*/ M^"AG[.O@_6&TO4?BGI+W:R>6W]GPW%[$&]Y8(W0=.N[%>3?\%@/&WB/PC^RG M#:Z%)<6MIK>MP:;JMQ;L5/V4PS.8F(YVNZ(#V(RISNQ7/_L4_LY?LE_$GX*^ M%QIFD^'?&?BJXTV*368]5N?-U&.[**9U:%FS$%<,%V*%VC(+9+$ ^SOA?\:/ M OQITF34O WBO2_$]I"0LQT^X5WA)Y D3[R$^C 5VE? 7@'_ ()U>)O@'^V5 MIWQ#^$NM:;H7PRPHU#1+^^N'N&AD#+/;(OEL)$&%=#(^0VWGY'P#^%VKW.E^(?B9I,.HVTABGMK%)KYXG'56%NC[2.X/3G/2N^^%/QX^'OQ MRT^:]\!^+M+\310_ZZ.SF_?0YZ>9$V'3/;FV_C? MPQ!XT\87%NKZG?:A/(T40!\H?MN?LY3?\$^/B1X- M^-7P4N[K0M&NM0-G/ILEPTD5O<;3((,L=TD$T<+-(\ M"^&]1\0:_?PZ7HVG0M<7=Y.2$AC'5FQV%<'=?M1?">Q^&MO\0+CQ[HL'@ZYE M>"WU62XVI<2(Q5DC4C<[ J?E4$\&O-?VFO'ME\4_^">_C/QCIRF.QU[P;_:4 M4;-N,8EB5]A/JN=I]P:^#_\ @F;^QSH7[4'A6Z\6?$^:\U[PAX6NWT;0_#PN MGA@$K8N;AWV8;;F>,@*PW$MNR% H _1#X>_MY? /XI>(8]#\._$O2Y]5ED\J M*WO8I['SG[+&;B- Y/8*3GMFO?*_+?\ X*5_L"?##X:_ B]^)7P]T,>$]1T. MYMQ?6MK-+);W4$TJ0#Y'9@CJ\B$%< C<""2"/LC]@;XC:K\5OV0?AIXCUN9K MC5)+&6RFG7[-<2VP=CW9EA#$]R2: /H"F331V\,DLKK%%&I9Y'("JH&22 M3T%/K\O/^"I7Q8\6_$WXV>!?V;?!E\UG#K!M7U,1R;%N;BXE*0Q2D<^7&H\P MCH?,!()04 ?7/B;_ (*'?LZ>$M5.G7_Q3TF2Y$GE'^SX;B]C#9QS)!&Z 9'7 M.*]@^'/Q4\'_ !>T!=;\%^)--\3:63M:XTZX641MUVN!RC?[+ 'VKYZ^'O\ MP3!_9^\%>#;?1=0\&1^*[[R@MUK&K7$IN+A^[#8X6(>@0# R2*O ^H7\GPU\39>?3+B?>9;>.11=6C?W_+66-XW89!=*VUZR2YN6C(C2WCCWHP52Q;IC);G MH*^J/^"AGP$^''Q"^ OCGXEZKX=MM5\6Z/X9==+UKSY0T,:%Y(]H5PA :5VY M!^]7@_\ P2R_97^%?Q)^ FF>//$O@^VU7Q;8>(9VMM3DGG5XS"8GBPJN%.UN M>1]: /TQM[>*U@C@@C2&&-0B1QJ%55 P .@ [5Y[^T7\6H?@3\#?&GCR5$E M?1=.DGMXI/N2W!PD"-[-*\:GV->C5\7_ /!7359=/_8RUBWCD9$OM7L+>11_ M&HE\W!_&-3^% 'A7_!-G]DG2?COI^L?'_P",-I'XXU;7M1G_ +-M=803V[[' MVRW,B-\KDR!HU4C:HC/'*[?:_P!N;_@G?X3^,WPON;WX:^"]%T'XC6$D>[D+2NBR*KNO+G:(EW?Q.RA@!K?$;6OVR?V )M.\7^)? M&T?Q0\"M?:;N6^@!7DY))!)ZU^<_P:\(P?\%'OV]/ M'7BCQN9=2^'O@\LMEI?FMY+PK*8[2 XZ+)LEF?'WF##H:_1[X;_'71OC?^SQ M#\2/#3%;6^TF:Y-NS R6MPB,)(7./O(ZLN<8. 1P17PC_P $-[6)=!^+]R%_ M?27.EQLW^RJ71 _-C0!]4?M#_P#!/[X2_&/X7:CH6C^"M!\)>((;5O[(U;1= M/BLY+>903&KF-1OB+<,K9X8D8;!'AG_!'/XW:KXJ^&OBOX8^(+B::^\&W,;V M(N"2\=I*7!AY[1R1M@=A* . /T0K\HO^":RG1_^"A_Q^T>'%%_'#''XT ?J[7RK_ ,%1_P#DQ/XF_P#<,_\ 3I:5]55\J_\ !4?_ ),3 M^)O_ '#/_3I:4 ?E!^S5J5W^S!\4/@!\7I9GC\.>(Y[JVO9G.$5$NI+2[7W" M0R0R<]R/2OZ",YY'(K\;;GX.GXE_\$>_#FO6D'FZKX.UF]U9"HRQMS=RQ7"_ M0*ZR'_KC7Z+_ +"?QA_X7A^ROX#\0SS^?JD%D-+U%F.7^TV_[IF;W<*LGTD% M 'C_ /P5L^+LO@/]F=/".FNYUOQQ?QZ7%#",R-;H1).5'?)$49'I-7Q]_P $ MT?A_VX''M7NGQ(_P",K?\ @JQX M6\*+_I?A/X5V@O[M5YC^T1E9F/U,[VL3#_ID>M<3^RA_REX^+?\ UVUS_P!' MI0!^J6L:UI_AW2[K4]5OK;3--M8S+<7EY*L4,*#JSNQ 4#U)KYZOO^"CG[-^ MGZLFFR_%/37N&. \%I=30_C,D1C'XM7Q1^V+X@\3?MK?MW:1^SSI.L3:9X)T M6X2&\$##8TB1>?=W++_$Z+F)%;(#)QC>:^Q]/_X)F_LY6/A)-!;X>PW8$7EO MJ5Q>W!O7;&#(90XPQ/.% 7/10.* /HGPCXST'Q_H-MKGAG6;#7]'N1F&^TVX M2>%_4!E)&1W'4=ZPOBE\:O WP2TNSU'QUXEL?#-C>3&WMY[YB%DD"EBHP#S@ M$U^7'PK;7?\ @F[^W]8?"]=9NM0^&?C*:V2*.[D'SPW+F*WN6 PJRQ3*T;. M-R(W !&/7O\ @MQ_R1?X>?\ 8P2?^DST ?8OQ:_:Q^$7P-^S+XW\=Z9HEQ

-]-U^[B3S'L5+P70 M3^]Y$JK)M]3MP*^3OV/O^">_P_\ ''PIT3XF_%_3YOB#XY\96D>LSRZG=R^3 M;Q3J'B140J"WEF/);.T\+@#GY>_;L^!NC_L!_M%?##X@_"L7&CZ=>RO?0:6T M\DJP36KQ>=&KNQ8Q2),H*L3]YQG! !^H7[5'QD\(?"3X2>(%\4>)+7P[=:Q MI5]:Z7]H=E:XN/L[85"!][++^8KX"_X)%_M"?#OX5?#OQ;H/C#Q=I^A:UJVO MQ-96EX["2XW0H@*X!ZMQ]:^\_P!KCX)^"/C!\(-?N/&&@0ZW-H&E7]]IC2RR M)]FG%NQWC8PR /%/B/QEX5M]A6PNYIYD M: +$D@P$=0?FYY!H V/^"OW_ "7[X#?]M/\ TJAK[F^+/[:WP1^!^N2:+XS^ M(6G:9J\6!+86\4U[/"3R!(ENCE#CG# <&OS_ /\ @MG-<6_Q,^$DMH\D=TEA M=M"T1(<.)HBI&.^<5]2_!3_@E]\'?"/@>T'CKP[_ ,)WXSOH!+K&K:M=S.6N M'&Z41JK@* Q;#??/4L30!]&?";X]?#WXZ:;<7W@+Q;IOB:&W($Z6 M9$P#H#@X+*,X.*[VOQRU_P"&5O\ L-_\%0_AQHW@*ZNK3PWXHN-/"6$DK/Y= MK?7#6DMNS$DR*LB,Z[N1A,Y*[C^QM !7YW?\%9OVIM?\ Z/H/P>\#W%Q;^)/ M%<7GZA/8LPN%M&D,<<$>WG=,ZN#CG:A7G?Q^B-?D!\?(T\6_\%F/#>FZFF^S ML=7T18EE^Z0EI#<*![>8Q_'- 'UC^R7_ ,$T/AI\&/!.FW?C?PUIGCCQY<0K M+?W&L6ZW5K:NP!\F"%\QX0\>8068@G(!"CUCXL?L/_!/XO\ ABZTC4_A[H>E MS21E8=4T.PBL;RV;!VLDL2@G!.=K;E/=37NU% 'Y?_\ !/7PS\8?V7_VGO&' MP>"?B%I'@77?%FGZ9XNU?R?L&D3LPFN/-D,<>T8Q\ MSJRCGJ*] K\J_P!MK_E*]\ _^X!_Z(_&&M6OA_ M0X9$BDOKLD1JSG"@X!ZGBN-\(_'NDZ;HFM6XNM,F9VDD MO82 ?,BA13(Z\C)"G&1GK7AO_!6S_DRWQ!_V$]/_ /1XKPO_ ()X?L1>$OCA M\'=%^*7Q>ANO'%U=(=.T'3-0NI!:6&GVKF!%$:D9)=)/E.5Q@XW$D@'W)\'/ MVL/A)\?[R6S\!>.=.U[4(T,K6&)+>ZV#&7$,RHY49&2%P,C-9_Q8_;.^"GP/ MU[^P_&?Q!TW2M97'F6$*2W'G\<^-]5MQ<:WK.I7]QYC7,@#RB(HZ[0') ?[YZEN<4 ?3OPM^, M7@GXU^'SK?@;Q+I_B;3%?RY);&7+1/UVR(<,C8YPP!QS6?\ $?\ :"^'7PAU MS2M'\9>+=/\ #VIZJ-UE:WC,'G&X)\N ?XB!7YE_LC>'3^RS_P %3O$/PD\/ MZC!==\6:?IGB[5_)^P:1.S":X\V0QQ[1C'S.K*.> MHKT"ORK_ &VO^4KWP#_[@'_ISGH ]_\ ^"O/_)FVH_\ 8:L/_0VKTO\ X)X_ M\F6_"K_L&-_Z/EKS3_@KS_R9MJ/_ &&K#_T-J[C]A>;5+;]@GX?S:);17FM1 MZ#$*97$2 M)^.:^:?V5O\ @FCJ&N>,_&'CS]IS3D\5>);V])L[.743/#-D9>YD,;?-G(5( MVP%"G*_=QT'[='[!OP(\/_L[^+/$FA:#IO@3Q)HMC+?:?=6MRT*W3QC>;=HV M?;(7 *C W D8/4$ ^]K[6K#3=%N-7N+N*/3+>W:[DNMV8UA5=Q?(ZC:,Y':O MQ\^*'[0O@#7/^"J/A#XA6WC"QN_ MB+57UD2,;>$+:NK#IQ\[=AU-?5O_!)_ MQ5<_%C]B^ZT#Q(3J6GZ1JM[X<1)F.7LS!#+Y9;.< 7+(.>% Z"OD3XE?LW_ M VT7_@J1X5^&%EX6M[?P'=_9?/T59IC&^^T9V^8OOY8 \-0!^HGB#XA?"/X MW? 7Q+K&HZ]I^O?"ZXMIK;5;^.>6*#REP)070JZXXY4@US?[/^K? +X1? C5 MM8^%NIV&G_##3[R:YOKZ&\N;J&&?;&)&9YF=Q@>7GG Z^M'6U[P5X@L_$FCK.UJUW8N M6195"ED.1P0&4X]"*Z>ZNH;&UFN;B5(+>%&DDED.%10,EB>P %?EM_P2P\1: MA\"/VC/BS^SWXBG(E6>6YLM_RK)<6S>7(R#_ *:P,D@_V817U!_P4W^-7_"F M_P!DWQ,EK/Y.L^*"/#]EM/S8F#>>WJ,0+*,]F9: // 'QPAU*7P'XI ML?$\6FM&MW)8EBL+.&* D@^,-+\,BX!,$-W-F M>8#J4B4%W [E5(%?-'[%7A6R_8Z_X)_S>-=9L_\ B87&F7/C#482=KREHMUO M ">A,20K@]&=O4U\P?L*?LTQ_MZ>-?&GQO\ C=**:<*L MC*=I#+!$DD:I&K 0:__ 29_:4UGXW_ 5U?PSXGOI-3U[P;<0V MZWUPY>6>RE5C!O8\LRF.5-W]U4SSDD ^YZ\W\>_LW_"WXI:]_;?B_P >'_$ MFK^4L'VW4K".:7RUSM7)?AOX;U MS6[R*\-SJ%]ITP_#O\ 9_\ AM\(]4N=1\%^!]#\+W]S#]GFN-+L MD@>2/<&V$J.1E0<>PK4^(WQ6\'_"'0?[9\:>)--\,Z87\M+C4;A8A(_]U >6 M;V4$UOZQJUKH.D7VIWL@ALK*![F>0]$C12S'\ #7X^?LP_"^^_X*>?M)>-/B M+\4[N]F\$Z&Z&'1H;DQJ!([&WLD*X*1K&C%V3#,<'.7+4 ?H+X:_X*&?LZ^+ M-=72-/\ BGI*7C.(U-]#<6<)8] )IHTC/_?5?0\,T=Q#'+$ZRQ2*&21""K*1 MD$$=17R/\6/^"7?P(^('@B[TG0O"D7@O6EBQ8ZSI$?\$F_C=XJT/QIXX_9X\;W,EQ>>%_/DTU9I?,-HUO.(+JU5NZ!V5E M Z8DQP> #R;_ (*,_'GP/\0OVKO@YJ7AWQ99ZOHWA^:!=2FMY&,=G(E\&DW MC@A5R<=A7ZI_"OXW>!/C=I]]?>!/$]CXFM+&58;F:Q8D1.1D*<@&?#4&E:5XDD@EU6VCFE87327^QR2SDC*DCY2*_43P M)\!_"?[/'@GQ-:_"3PE9Z/?7D4EU'8_:93%=7:Q$0AVD=MH)P"1C@T 6?BM^ MTI\+O@?)'#XY\^W%>>>%?\ @HI^SEXRU1-/ MT[XI:9%<.X13J5M?M.:WI-G9RZB9X9LC+W,AC;YLY"I&V H4Y7[N.@_;H_8-^!'A_]G?Q9XDT+0=- M\">)-%L9;[3[JUN6A6Z>,;S;M&S[9"X!48&X$C!Z@@'Z 03QW4,BJHZ"OGCX'?\IFO''_7;4_\ TE% 'ZOU MY_\ M"?\D"^)?_8LZG_Z2R5Z!7G_ .T)_P D"^)?_8LZG_Z2R4 ?FY_P1V^# M_@+XG>"/B3/XQ\$>'/%D]IJ-HEO)KFDV]ZT*M%(6"&5&*@D#('I7Z$77[(OP M-O+=H9/@YX#5&QDQ>&[.-N#GAEC!'X&OQW_81_;DO_V1_#OBS3K/X;7/CM=: MNH+AIH-2:U%OY:,NT@6\N[.[/4=*^E+[_@N!=:?(T-Q\#)+6?&=D_B@J1GH< M&R!Q0!QW_!4C]CGP1^SKHOA/XG?#.V?PE)<:NNG7.GV<[[%G\IYH;B'+%HBO MD,"%.,E2,'.?TO\ V7?B%J'Q7_9W^'GBW5N=5U71;>>[?&-\VP+(X'8,P+?C M7YF^,/"/[2G_ 5!\7>&#KWA#_A6_P -+(_:K:YNX)8;<1R!=TZF3Y[J1DX0 MJH3']T%F/Z<^(-1T#]EW]GB]NK6W<^'O WAT_9K9I/GECMH,1Q[CU=]BKD]2 MU %GXL_M ?#GX%V<%SX]\8:7X9%P"8(;N;,\P'4I$H+N!W*J0*X3X;_MY? / MXLZY!H_AKXE:9/J=P_E0VU]#/8-,_94^T1Q[B<\ 9)Z"O@3]A3]FF/\ ;T\: M^-/C?\;KFY\2V:ZE]CMM,$[Q133A5D93M(98(DDC5(U8#DYX7#?3'[4G_!,/ MX3>.?A?K-SX#\,0>#?&>G6DEQIT^ELZ17,D:$K!+&25(<@#> &!(.3R" ?:N MJ:I:Z'I=YJ-_.MK8V<+W$\\GW8XT4LS'V !/X5^/'Q0_:%\ :Y_P51\(?$*V M\86-WX%L1:J^LB1C;PA;5U8=./G;L.IKZ?\ ^"6/Q^OOVCOV?_$O@7QOM;X;?%/PG\8/#8\0>#-=M?$6C><]O\ ;+,D MIYBXW+R!R,C\Z^>_VJOA+X2^"G[!7Q4\,^"=%BT'0H]+FG6SADD=0[R(6;+L MQYQZUQW_ 1Z_P"3/T_[&"^_E%0!]>_$#XA^&_A7X5O/$OBW5[?0M!LRBSW] MT2(XR[A$S@'JS*/QJ3P+X[T#XF>%;#Q+X6U6WUO0;\,UM?VI)CE"NR-C([,K M#\*^:/\ @JI_R8YX^_Z[:;_Z7V]:O_!,O_DQSX8?]<;[_P!+[F@#TRQ_:F^$ MNI6GBRZ@\?:,UMX3_P"0W*TVQ;$EVC /=.U>\L8'N9[5HY;:81)G?(L;]I[]LOX M@_#N^U>\T[P6VLWVNZ];V;[7N8[:ZD2) <'!WW(&3T#L>H%?IWX&_8:^%/[- M,?C?Q9X$TR^L=1OO#MSISQW5ZUS''&5WL4WY8%BB9^8CY1P* /4-!_:>^%'B M;P+JOC/3O'VB3>%=*F^S7NK/'?^"A_[.GB MGQ NC6/Q2TM;UG$:M>P7%I 6/0"::)8__'J_+S_@FK^R]:?M8>(=I_]LO_ $4E%'Q2_P"1[U/_ +9?^BDH MH ]J\)_\BKHW_7E#_P"BUK6K)\)_\BKHW_7E#_Z+6M:@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH Q_&7AFW\:>$-<\/7;,EIJUC/83,HR0DL;(Q'X,:_*O_@D; MXT?X,_'SXF?!?Q6W]FZW?L!;P3?+NO+)I5EC7/4M&Y<>HB)^OZV5\(?MV?\ M!.V_^-WBR#XH_"O5(_#GQ+MVC>XCDG:WCO3$!Y7!(WSL,!B W\- 'TM^S MC^T5X^_;2_9%^*VK:UX6T_0KM].O]&TV;2I)-M[.;-MQ6.3<5"M)& =S9)8< M;:\=_P""(&N64G@7XH:,'C&I0ZE:7;+N&]HGB=%./0-&W_?7O7Z%_"OX6^'/ M@OX T;P9X3L%TW0M*A\J"('+,226D=OXG9B69NY)K\ZOB[^Q?\9?V4_CY?\ MQ@_9JACUG2=0>22\\,@*7A21@\MN8F9?.@+ %=A$B< #Y0Y /U!K\EOV([B' MQU_P54^+WB'1L2Z/#)KEP+BW.8I4:[2)7W=PY;>/7\*ZWQ9^T=^VY\=/#]QX M.\._!&X\ 75^AMKK7)+6:T>-2,.8I;EU2,$'[PW,.=IW#-?2/[ ?[$]O^R%X M$OWU6\@U;QSKQC?5+RVW>3!&@.RWB)P2JEF)? +$],** /E/]J&%)_\ @K]\ M)E==RAM';'N))2#^8%?JO7YU?'_X _$/Q-_P4Y^&_C_2_">H7O@S3_[-^U:S M$H,$/EM(7W'.>,CMWK]%: /R@_X)J?\ *0[X^_\ 7'6/_3M#7W_^V)_R:A\8 M?^Q2U3_TEDKY"_8,_9]^(OPU_;<^,OBSQ/X1U#1?#FKQ:HMAJ5R@$5P9-2BE M3:0>Z*6'L*^S_P!I_P -ZGXP_9Q^)^A:+9R:CJ^I>&]0M+2TA&7FF>W=41?< MD@?C0!\G?\$5/^36?%/_ &.=U_Z0V->5_P#!+;6+.V_;,_: TR4QK?7;W<\& MY@&*1Z@P< =_]8A/TKZ#_P""4GPA\9?!7]G?Q%HGCCP]>>&M6N/%-Q>Q6E\H M#O"UI9H'&">"T;C_ (":_._X#_#3XI^,/VJ?BOXF^#FJ6]EXZ\'ZE?:G;6=Q MM"ZA&UV\4D&6^3YE<\/@'^\IP: /W@K\FOV 9AX\_P""FOQL\5Z1B70@=;G% MU;G,4B2ZA&(CGOO&7&.NTUTOC3]HK]MSXV^'[KP%I'P1F\#:AJ"FTO=>2TFM MU5&&',4UP_EQ@@D;@7/7:0V#7U'^P7^QK:_LA?#.[M+ZZ@U7QIKCQW&L7]N# MY2[ 1';Q$\E$W.=Q +,[' & #YL_:T_:L^,'Q<_:J3]G+X&:FOAF>&3[+J& MM1N$EEE$(FF;SMI:&*),@[!O9E8#.54Z-K_P23\2>.%27XJ_M!>*/%;/@RVL M0EEP3?:[K254/+#*\ M7E3QO#N4RQ2#)RAW@L>FT,>P_P"&GOVS?BUIO]B>$_@!#X!U*XS;R>(-?9TC MM>H:5$GV#CJ,B0''"MF@#YK_ &<_ACX;^#/_ 5XT?P3X1FNKC0-$N+ZU@DO M)EEF+C1)C+O90 3YADZ 8Z8&*]__ ."W'_)%_AY_V,$G_I,]>7_"K]BGXO?L MT?MS?#KQ9<6&I?$339)5N]<\462$Q1SWD<#.*^A?\ M@K-\%?'/QL^%?@G3O OAJ^\37UGK3W%Q!8J"T<9@=0QR1QD@4 ?67P+A2W^" M/P]BB01QQ^'=/5548 MHP *_-C_ (+*?\EH^"?_ %QG_P#2F&OTT^$NEW6B M?"OP9IU] UK?6>BV5O/!)]Z.1($5E/N""/PKX-_X*D_L^_$7XR?%7X3ZCX*\ M(ZAXCL=+BF6]GLD!6 F>)ANR1V4G\* /M+]H#4OA4WP_O=!^+VK>'M/\+ZS& MT+V_B"_CM5N=N&/EEF5BZG:P*'<#@C!Q7PQ\2/\ @B[X8U1UU?X6_$34-!=L M3VUMJ\0NX>>5V3QE'0=""0Y_G7U)^W9^R>O[6_P9.@65Y#IOBC2KG^T='NKC M/DF4(RM#*0"0CJV"0,@JAP0"#\E_#OX]_MH_LX^%;+P+KWP.NOB!#I 2RLM6 M@AFN9#"N%0--;LZR*!M 8@, /F)(. #SKP[\_X*Z*_AO\ :J^"WBC4$SHB M64()?[A-O?&28?\ ?,L>?J*Z;PK^S'\>/VW/VA/#GQ+^/.AP^ _!?A]XWM- M'R2RQI)Y@@6+*0#GRY #CD%5;!V[2 ?04$\=U#'-#(LL,BATDC8,K*1D$$=017 MP-_P6A\06&G_ +,/A_2IFB;4-0\30/;0L?G"QV\YDD4>@W(I_P"N@]:\N^&O MQ@_;4_95\.6WP]U3X.3_ !'TW2U%II>I06TUV8X1\L:>?;DAHP!QYBAE'!( M #=(_9(^/W[=GQBT;QO^T/:1^"O ^ED&W\/1$1R-#N5F@AA#L\?F%1OEE;?P M, @*% /;]2T>YT'_ ()$FSNTDCG'P]25DE&&421"0 CM@,.*3_@CO&D?[(.Y M5"L_B&^9B!U.V(9/X #\*]]_:R\$ZCXJ_98^(GA;PQI;WNHW6A2V=AIUHHW. MVT!(T'3H,"O+O^"8?PM\6?!_]F-?#_C/0KKP[K/]M7=Q]CO% ?RV$>UN">#@ M_E0!<_X*C_\ )B?Q-_[AG_ITM*/^"7'_ "8G\,O^XG_Z=+NN@_X*%> /$7Q0 M_8_\?>&/"FDW&N:_??V?]FL+4 R2[-0MI'P">R(S?0&C_@GKX \1?"_]C_P# MX8\5Z3<:'K]C_:'VFPN@!)%OU"YD3(![HZM]"* /HJOR2_:(D'@G_@L;X)U? M6BL.G:A=Z1);R3D*@1X!;*V3T E5N3W%?K;7R#_P4'_8;/[67AK2]:\-7D&E M?$+0$9+*:X)6*]@)W&WD<(/@3<^-=7LT^ MSPZZUA/-YH4<--+;N8I#C W KG'))))M_ 3]B/XN_'C]H.T^.'[2K0V3V,L= MQI_AM71G8QDM!&4C8K#!&Q#;"Q=CG>.6) /J']K339=%_8-\>Z?<%C/:>$#; MR;SD[DB53GWR*\O_ ."/7_)GZ?\ 8P7W\HJ^@/VOO"FK^.OV8_B5X?T"PFU3 M6=1T6>WM+. O-(1PJ^YKRC_ ()A_"WQ9\'_ -F-?#_C/0KKP[K/]M7=Q]CO M% ?RV$>UN">#@_E0!];5\D_\%3_"%SXL_8M\9/:(\LVDSV>IF-!DE$G19#]% M1V8^RFOK:L[Q'X>T[Q=X?U/0]8M([_2=2MI+.[M91\DT,BE'0^Q4D?C0!\B_ M\$DI-)?]BWP^-.*&\34]074MO7[1YY*Y]_),'X8KU7]NK^SO^&/OBW_:@4VW M]@7&S?C'G8'D]>_F^7CWQ7Q!I/P*_:6_X)U_$'7;CX0:(?BI\+M6G$QTSRS/ M, .%\R%")$F525\R,,C L.BK6^)%G^US_P4,_LSP;K/P^/PC^'ZW"7&H2:E M;2VH03$2S;>2L:*!D@MT# ]F_X(^Z;>ZK^QSKMEJ8(TZZ\17T-KE>L M#6]NKD9X(\PR_B#7D_\ P1?U!_!_COXV?#W4\1:O;/:S>01A@;>6>"?CKPTD M0]LU^C'P1^$.B? ?X5>'/ ?AY6_LO1;80K+(/GGD)+RRMC^)W9W..,MQQ7PM M^U=^Q]\5_A;^T,W[07[.J"ZU6[D,^L^'XBN^21L>7Q[^T?\<_B1$A6QN%9 M%+)C+7EX\X ^@@Y'N*E^(/QG_;6_:H\,3?#G3_@[L7$IO]7U%$VK/ M=,JJP3(SY:A55<\X&2 6(H ]TKY5_P""H_\ R8G\3?\ N&?^G2TKZJKYU_X* M%> /$7Q0_8_\?>&/"FDW&N:_??V?]FL+4 R2[-0MI'P">R(S?0&@#S7_ ()D M^&[#QG_P3]T?P_JL(N-,U4ZO8W4)_CBEN)D=?Q5C7SQ_P3C^+9_97U/]HGX7 M^,IPJ>#4N_$,<;'9YIM,PW.S/4R*+8J!U]Z^O_\ @G#\./$WPH_9-\,^&_%V MC7.@Z[;75\\UC=@"1%>YD92<$]5(/XU\;?\ !2;]C'XG>+/VC;CQE\+?"^I: MU8>*M)BBU9M-*J$N$Q$Z/\P^5HXX&]R&S0![%_P2+\!:AJ7@OX@_&GQ$/.U_ MQ[K4I2X9>6ACD=I74^CSR2@C_IBM>1_LH?\ *7CXM_\ 7;7/_1Z5^DWP-^&% MI\%_@_X/\#V6PQ:'IL-F\D8P)90N99/^!R%V_P"!5\-_LX_L^_$7PI_P4R^) M7C[5_".H6'@[49=6:TUB9 ()A+*ACVG.?F )'% 'E_[/\@\$_P#!8[QY8ZT5 MAN=3O]76U,Y"_P"NC^T18]VBP!Z[J_6VOA#]OS]@_P 1_%_QAI/Q?^$=\FE_ M$W1Q$9;8RB WQA(,$LDV]PUNA5"K_ $D!KTK_ (+?'GX^7T=]X^N'>>RTL2I,T$SIL,\S1GRP53*)&F548.05 &__P % M9O@KXY^-GPK\$Z=X%\-7WB:^L]:>XN(+%06CC,#J&.2.,D"@#ZR^!D:0_!/X M?1QJ$C3P]IZJJC %M'@"OSC_P""YW_-$_\ N-_^V%?I3\)=+NM$^%?@S3KZ M!K6^L]%LK>>"3[TH>*/[+_ M +6^V_85#>1YOV/R]V2/O>6^/]TT ?<'QN_Y(OX^_P"Q?U#_ -)I*^%/^"(Y M_P"+,?$,=_\ A((__29*_0OQ5H,?BKPOK&BS/Y<.I6?L*^+?$'A/PM\,U\6:'JE]')/>1V;7EM*L>1YT$J2)Y99#]V7N " MH.10!VG_ 6"C63X]? A'4,C"0%3T(^U0U^JU?G5_P %-O@#\0_B]\9O@[JO M@WPGJ'B'3])W_;KBS4%;?-Q$PW9([*3^%?HK0!^5?[?7_*4W]G+_ +ES_P!/ MEQ7ZJ5^=7[9GP!^(?C[_ (*'_ SQOX>\)ZAJWA/1?["_M'5K=08;;R=6GFEW M$G/RQLK'CH:_16@ K\C/^"EFEWOP _;F^&?QIBMYI=)NGL;V5U7AIK*55FA! MZ

5W_B/I7ZYUY1^TS^SAX8_:D^%M[X+\3>9;JSBYL=1MP#-8W*@A)5!Z\, M05/WE8C(X( /1O#GB+3?%WA_3=\BU#2=2MH[NTNX3E)HG4,C@^A!!K1K\ MD_!?@3]MK]@]YO#_ (/T:V^)G@C>[VMK#$VHVBDG[R1J\=Q">"T;*C*Z*-HW M%1\WS#'A/_!8$"V_:&^!]U*RI"(3EB>FV[C))]L$5]3?L&_L$Z7^R/HEWJ^L M75KK_P 0]4C\FZU*W5O)M(,@_9X-P#$%@"SD MA> %K+_P""EW['&M_M3?#W M0=1\&I!-XT\,S2O;VMQ,(1>6TJKYD2L?E#[HXV4L0.&&1F@#[,K\G_VS=4M] M0_X*T?!2"%U>2QG\/V\R@Y*N;^20 ^AVR*?Q%=!X*_:F_;ET;0;7P7+\"WUG MQ!;1I:1>(-3TN>-'P&4/+()5@9N =P95XR0=V:X:']B7XZZ#^UW\'_B'XNM[ MSQKK6HZU8:[XJU>R5&M=,=;L#R=PQD1PQH3M&T?=7(4$@'U?_P %;/\ DRWQ M!_V$]/\ _1XKO?\ @G7"D'[%?PJ5%VJ=.D;'N;B4D_F361_P4H^&OBCXM?LJ MZUX=\'Z+=>(-;(W]O;1]GP=#: -/#,TKV]K<3"$7EM*J^9$K'Y0^Z.-E+$#AAD9H ^S*_)_]LW5+ M?4/^"M'P4@A=7DL9_#]O,H.2KF_DD /H=LBG\170>"OVIOVY=&T&U\%R_ M] M9\06T:6D7B#4]+GC1\!E#RR"58&;@'<&5>,D'=FN&A_8E^.N@_M=_!_XA^+K M>\\:ZUJ.M6&N^*M7LE1K73'6[ \G<,9$<,:$[1M'W5R%!(!]2?\ !7G_ ),V MU'_L-6'_ *&U;?[*/Q+T_P"#?_!-SPGXWU2-I['0?#=Q?O!&P5IBDLI6-2> MSMA03W85=_X*9?#'Q5\7?V6[[P]X-T.Z\0ZT^JV,K6X\.:G?>'Y].NHYHPTMG*TLC1N5S@E3L;&><=10!\< M?!NP_:A_X*0RZWXP/Q8NOACX"MKYK&&WT>6:!-P E^)7A*XOC=P2:4))T\U@J&2*6(,R(P M5ISHNZ)'&\ ML5#A?O>6HSNP[*, '4_\$5/^36?%/_8YW7_I#8UY3\7CC_@M'X*S_P!./_I" M]>U?\$F?AK\0/@U\+_&WA+QYX.U/PM(=935;.2_4!;@2P)$X7!/*_9TS_OCT MKSK]O[]FKXR:;^U#X8^/?PCT,^)[BQAMC):6L:S36]Q!N WPDAI(W0@93)&& M!V_*2 ?7?[=7_)G_ ,6_^Q?N/Y5X5_P1M_Y-'O/^QFO?_15O6Y_;'QJ_:%_8 M-^*%M\0? 3:!\1;^VO+&RT.SM7@-S$8HFB9(Y)'8$EW7ENJ'@5H?\$N?A3XN M^#G[--UH/C70;OPYK#:_=7(L[Q0',31PA7X)X)5ORH ^/PI^"NDW' MVWPQH\<-WJ4D#94K.BW5P^1Q_P >J1!3_>.[L;N%X)[>9=R2QLI5E8=P02"/> MORPNOV5_VAOV _BYK'BKX!V/_"?> =5;]_HK 32^4&8I#/#N$C-'N(66(Y/. M<;BI /09_P#@CKX?M89)IOC1XMBAC4N\DBQJJJ!DDDMP *]/_P""?7[-OPM^ M!T_C'4_AG\5[3XF1:M%:17HL[JVF%GL,C1[A"Q*LV]N&P?E/O7S]\2/C%^VE M^U5X7N/ &D?!JX^&^FZL&M-3U*XAFLV>$Y#IYUP5V1D!@VQ2S X!PV&^R/V) MOV3=/_9&^$*>'1=1ZIXDU&87VM:E&I"2S[0HCCR,^4@&%SR26; W8 !]!444 M4 ?%7_!7G_DS;4?^PU8?^AM7:_\ !,O_ ),<^&'_ %QOO_2^YJE_P4R^&/BK MXN_LMWWA[P;H=UXAUI]5LYELK-09"BL2SZLI_&@#TSXX:/>>(O@KX_P!*TY6?4+[P M_J%K;JG4R/;2*@'ODBOS^_X(@:Y92>!?BAHP>,:E#J5I=LNX;VB>)T4X] T; M?]]>]?IO7Y??%W]B_P",O[*?Q\O_ (P?LU0QZSI.H/))>>&0%+PI(P>6W,3, MOG0%@"NPB1. !\H<@'Z@U^2W[$=Q#XZ_X*J?%[Q#HV)='ADURX%Q;G,4J-=I M$K[NX'?@C<> +J_0VUUKDEK-:/&I&',4MR MZI&"#]X;F'.T[AFOI']@/]B>W_9"\"7[ZK>0:MXYUXQOJEY;;O)@C0'9;Q$X M)52S$O@%B>F%% 'RK_P5*./VS_V?R>!_H?\ Z<17Z2_Z?\&_A;XI\;ZI M&T]CH.G37[P1L%:8HI*QJ3P&=L*">["OBK_@J1^RG\1?C!JG@3XA_#33_P"V MM8\,AX+C3X"@N0/,66*:-7XD"L&!7K\RD C=CM/@C5^2P )P0N_\;/^"6O@ M[X3_ 1^('Q!\7_$?Q)XT\0:-H=S<6DMP4MH6N0A$6\,9'8>85^4.,D]\XK& M^ ;?M8_\$_QK/@>W^#TOQ*\)7%\;N"32A).GFL%0R12Q!F1&"KE9(P1C/R_- MGT'XA?#7]J_]O32)M"\;:+IWP6^',"FY;3%D\V[U.=%W1(XWEBH<+][RU&=V M'91@ ZG_ ((J?\FL^*?^QSNO_2&QKQ_X'?\ *9KQQ_UVU/\ ])17NG_!)GX: M_$#X-?"_QMX2\>>#M3\+2'64U6SDOU 6X$L"1.%P3ROV=,_[X]*XWX1_L^_$ M70_^"IWB[XB7_A'4+7P3=2W[0:W(H\B0/;A4P_!#P9\0[7QWX7OO#%Q?ZA: M2VL=\H4RJL;AB,$]"1^=??= 'X\_LC_M#^+_ -@O]HK4?@1\5[Z63P5)>BTA MN+AR8=/=R/(NX2Q^6WE!4LO 7=NX*N&_0G]O;2[K6/V-_BS!9JSRKH=J\0*:K8,A5-QR M=S*N8W!Z@*3DL: /SZ_8)_8.T#]JKX/ZCXCD^)&O>&M1T_5I;"XTS30A10(X MW23!(/S!R,^J'TKZ1G_X(Z^'[6&2:;XT>+8H8U+O)(L:JJ@9))+< "O/KK]E M?]H;]@/XN:QXJ^ =C_PGW@'56_?Z*P$TOE!F*0SP[A(S1[B%EB.3SG&XJ;_Q M(^,7[:7[57A>X\ :1\&KCX;Z;JP:TU/4KB&:S9X3D.GG7!79&0&#;%+,#@'# M88 ^@?\ @GU^S;\+?@=/XQU/X9_%>T^)D6K16D5Z+.ZMIA9[#(T>X0L2K-O; MAL'Y3[U\Y_%XX_X+1^"L_P#3C_Z0O7VG^Q-^R;I_[(WPA3PZ+J/5/$FHS"^U MK4HU(26?:%$<>1GRD PN>22S8&[ ^4?V_OV:OC)IO[4/ACX]_"/0SXGN+&&V M,EI:QK--;W$&X#?"2&DC="!E,D88';\I(!]:?M[0M#M8UIKO2)K""V>VW6.N:[X;\. M_#EOB1X.U"\%P/[/M9;VWE?Y4\^(PGS(690H82+C"@XXS0!]>_\ !6'5+?3_ M -B7Q=!,ZI)?7NG6\*DX+.+N.0@>IVQL?P-=#_P3+_Y,<^&'_7&^_P#2^YKX MZ^.GP>_:O_;4^&^K>)?B%X=3PGI6@P+<>'_ NEQ;+G4;QG6,R/&SLZ[8VD), MC C&%0!F:ON/]@7P)K_PS_9'^'WAKQ1I5QHFO6$5VMS870 DB+7L[KG![JRG M\: /BK_@EO"C?MK?'^4H#(JWJJV.0#J62/QVC\J_3?XA?\B#XF_[!ES_ .BF MKX*_X)Y_ 'XA_"W]JGXT^(O%?A/4-"T36/M7V"^NE CN-U\9%VX)ZKS]*^^_ M&UG-J'@S7[6VC::XGT^XBCC7JS-&P 'U)H _.+_@A[&B^!?BK(% D;4K%2V. M2!%+@?J?SK[B_:Q_Y-9^,G_8F:S_ .D,U?+/_!)+X&^/?@AX,^(=KX[\+WWA MBXO]0M);6.^4*956-PQ&">A(_.OK;]I#P_J/BS]G?XHZ)I%I)?ZMJ7A;5+*S MM(1EYII+25(T7W9F 'UH ^1?^"*G_)K/BG_L<[K_ -(;&OO^OB__ ()2?"'Q ME\%?V=_$6B>./#UYX:U:X\4W%[%:7R@.\+6EF@<8)X+1N/\ @)K[0H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^?_BE_P C MWJ?_ &R_]%)11\4O^1[U/_ME_P"BDHH ]J\)_P#(JZ-_UY0_^BUK6K)\)_\ M(JZ-_P!>4/\ Z+6M:@ 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 *_,#_@F3X3US0_VP_CS>:EHVH:?:7'VOR;BZM7BC MESJ!(VLP /'/':OT_HH **** "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 MJIJFK6.AV$M]J5Y;Z?918\RYNI5BC3) &68@#)('U(JS'(DT:R1LKHP#*RG( M(/0@T .HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#Y_P#BE_R/>I_]LO\ T4E%'Q2_Y'O4_P#ME_Z* M2B@#VKPG_P BKHW_ %Y0_P#HM:UJR?"?_(JZ-_UY0_\ HM:UJ "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 ^6/^"B7[5>I?LK?!6TU+PU);#QCK6HQV6FK=1"5$1?WD\I0 MGY@% 3V,JFN)_P""=?[97C+X_:W\0/ OQ1CM;+Q[X;N!*MO#:BV8PAO)FC9 M3\T4JJ"?^FH':OGW]I#4I/VP/^"GW@?X:V?^F>%O!%Q'%>J#NB/E$7-\3Z$[ M$MS_ +48]:A_:AN)/V*?^"EWA;XJP!K7PAXQVSZEL!"%'Q;WRX_B*GR[C']Y MUH _66BFQR)-&LD;*Z, RLIR"#T(-?-?[9G[;_A_]D?2])LSI,WBOQKK>?[- MT"VD\LL@.WS9'VMM7=A0 "S'( X) !]+45^;5[^VU^V3HNFS>)M1_9OM8_"\ M,?GR0BSNQ=QQC#%F'G%@ IY)BXP2>A ^F_V,_P!M3PQ^V'X3U"[TVPE\/^)- M(,:ZIHEQ*)?*#@[)(Y !YD;%6&< @J00,@D ^BJ*^0_VO_\ @H!:?L\>,M,^ M'G@_PI=?$/XF:DBNFCVI<);!_P#5APBL\CN,D1H,XY)&1GQ#Q!^WE^UM\+-) MF\4>/?V>+&'PC 0\\MI%HH _2NBO(?V7?VFO"W M[5GPQB\8>&5FLS',UI?Z9=$>=97"@,48CAE(965AP0>Q! \7^'_[3Q0!]C445\?_LQ_MO:Y\>/VI/B M;\*K_P -:?I>G^$O[0\C4+:>1Y9_L]\ELNY3P,A]QQW% 'V!17R+^V7^W#>_ MLJ_%+X:>'?[%TV\T3Q-)G4=2OIG0V4(GCC>0!>#A79N?[M>.^)_^"C/QO^)F MH:EJ'P ^!USXI\"V,S11^(=4T^[G%^%.&:)(VCVG.?DR[ 8+!3E0 ?HY17YZ M?!7_ (*_>#]>\#^*KGXGZ(WA#Q7X?A\U=-L6,@U5MX3RX%?#)*'(!C8G"Y;= MA6V\5XR_X*1_M-^']+;QL?V>5T;X=']XMQJEA?/(D)P5>2<,BJI!&',04DC& M>X!^H%%>)_LD_M2Z!^UI\*X_%VC6DFDWMO.UEJ>DS2"1[2X"AL!@!O1E8%6P M,\C (('G_P"V9_P4 \+?LGR6?A^VTR3QAX_OXUEM]#MY?+2"-B0DD[@,1N(. MU%!9L?P@@T ?5E%?F7??MZ?M?^%](;Q=X@_9VM(O!<:&>4)IU[%DV9TF;Q7XUUO/\ 9N@6TGEED!V^ M;(^UMJ[L* 68Y '!(^<+W]MK]LG1=-F\3:C^S?:Q^%X8_/DA%G=B[CC&&+, M/.+ !3R3%Q@D]" ?I+17SK^QG^VIX8_;#\)ZA=Z;82^'_$FD&-=4T2XE$OE M!P=DD<@ \R-BK#. 05((&03]%4 >>_M#>-=3^&_P'^(?BO16C35]$T"]U"T: M9-Z":*!W0LO<94<5X'_P33_:9\;_ +4/PI\4:_XYGLKC4-/UHV,#6-J(%$7D M1/@@'DY<\UZ]^V)_R:A\8?\ L4M4_P#262ODK_@B7_R0+QU_V,Q_])8* /T5 MHKX(\=?\%1K'X1_M&?$GP+XRT"WM_#7A6V=K2\L9&>^U"XQ!Y<"HQ" MYK$G M. $)[&O.?$G_ 46_:GCTEO&6F?LZC3O (5KCSM0TR_GE%N!GS&E5HP$QSYA MBVXYH _3VOCG]N3XS_'[X8>._ 5C\'O"NH>(=&U".0ZO-9>'IM26%A*@7U=I^Q1^VOH/[8WA+5+FVTN3P[XET5HDU/29)A,H$@;9+$^ 61BC M#D J1@YR">+_ &Y/VY==_9/\=^ M!TGPQI^O0^(XY'EFO9Y(VAVRHGRA>O#D M\^E 'TI\8OBGI'P2^&7B'QSKT5U-I.B6WVF>*R0/,XW!0J D#)+ "-:T??K'B=$E*:8PN!A25&T9VK][^]7C'_ 3!^.WQ M30!])_&+XS_ !^\ M._MJ>#/!WA7PKJ%]\);V33QJFKP^'IKB")9)&$^Z["[4VJ!G)^6OL:OCGXQ? MMRZ[\,_VU/!GP2M?#&GWNE:])IZ2:K-/(L\7VB1E;:H^4XQQFO>_VAOV@O"G M[,_PSOO&OB^>5;&%U@M[2V4-/>7# E(8P2!N(5CDD !22<"@#TNBOS2T_P#X M*#?M1_?[>^%'[/,$OAF60K;7NJ0W-V)E!(RKK) K>A*Y ((S6Y\$/^"HW MB.3XR:;\,?CE\./^$!US4;F.SCOH!+ D,TAVQ^;!-EA&[$ 2!R!D'!&2 #ZY M_:N^(^L_"+]G7Q[XR\//#'K6CZHY->>_\$\_CYXL_:0_ M9[7Q?XSFM9]9.K7-GNL[<0IY:!-ORCO\QYK:_;\_Y,V^+'_8&?\ ]#2O(/\ M@CU_R9^G_8P7W\HJ /M^O/?VAO&NI_#?X#_$/Q7HK1IJ^B:!>ZA:-,F]!-% M[H67N,J.*]"KQ_\ ;$_Y-0^,/_8I:I_Z2R4 >0_\$T_VF?&_[4/PI\4:_P". M9[*XU#3]:-C UC:B!1%Y$3X(!Y.7/-?7U?G5_P $2_\ D@7CK_L9C_Z2P5O> M.O\ @J-8_"/]HSXD^!?&6@6]OX:\*VSM:7EC(SWVH7&(/+@5&(0%O-8DYP A M/8T ?>]%?F%XD_X*+?M3QZ2WC+3/V=1IW@$*UQYVH:9?SRBW SYC2JT8"8Y\ MPQ;<3S9A-$6MB4/! MW2_N3C^+/I7V90 45\=:Y^W)KU_^W/8_ +P?X8T_5["%XUU?6IYY-]N!%Y]P M5"_+\B$(,_\ +3CVKT3]KW]L[P=^R#X3M;W6XI=:\1:D&&EZ!:2!);C;C<[N M01'&"0"Q!.3@!N< 'T#17YEV?[>'[87B#25\6Z-^SK:R^#F7SD4Z;>R74L1! M(9")E9QC!W+"0?Q%?2?[&?[>GA/]KBUN]+6QD\+>.M.B\V\T&YE\P/&"%,L$ MF!O4,0"" RDC((P2 ?4-%>)?M9?M7>%OV2/ARGB7Q!#-J=_>2_9M+T:V8)+> MR@98;B"$11RSD'&0 "2 ?DBS_;<_;&\4:?'XET#]F^U_X1:6/[1%%<6ET]U+ M$02I3]\C/D#(*Q'((QU&0#])*^>OVSOVQ-%_8]\":?K%_HMWX@U75Y9+;3+& MW=8HFD10Q,LAR40 CHK$^G<-7".T;%58,K$!HV&1D8+8;'PO\ \%:?BM\0_&'BFS\,^)O $WAOPEH. ML7::)X@=)0NK*40%@6&TX !^7UH _8GPSJKZ[X;TG4I$6*2\M(KAD7HI= Q M]N:TZ^4/V(_CM\7/BJEQI/Q"^%%QX T73-)MCINI313*+X\+@&0 'Y0&X]:\ M4TK_ (*Y6^F:Q\3M,\2^$(9-7T'4?[+\-Z/H\LKW.M7!GEBVL2I$:@1H2P!^ M_@!B0" ?HU17Y=^+O^"E'[3/PG%KXE\?? "UT3P3<2JJ?:+6\M9ANSB-KAW9 M4<@<;H@>.E>J^./^"I6DZ[X=\+67P2\%ZE\3/B!X@L?MIT*&)V_LE02KK^#OV8L,1 M4K%GH[R+G/0=ZFD_\%._BE\&?&6FZ-^T?\'7\(Z=J#E$U?1[>>)4 (!=$D>1 M9E4$;@DF1G.#D @'Z2T5F^'/$6F>+] T[7-%OH=2TC4;=+JTO+=MTVJ>*?$_[/<&B^"#AGDO--OXI(E+ M+YEP7VQDY &^(9)Z=J^X/V4_VGO#O[6/PLB\8Z!;3:9+%<-9:AI=RX>2TN%5 M6*[AC!_!*:#=:YXG\67,$=N2XBM;:% M[A86D=N69@2<(!SCEA7TO7X7?MO?&CXH^//VE? 6K>+OAG/X3UG0[A(]%TV2 M.93JJ)>%HV 89.Y@%^7UK]6/V2_C)\3OC)X=UZ\^)WPUG^&M_9720V=K/'*A MN8RF6<>8 >#QQ0![S117SQ^UU^VYX'_9#T2T.N)-K?B?48VDT[P_8NHEE4'' MF2L>(HMW&X@DD':K;3@ ^AZ*_,M?V^OVNM8TF+Q5I'[.,7_"(/']H'F:;?2S MR1%=P=&$BDKCG<(B".E?1O[&7[?WA#]KB*ZT@6+^%/'-C%YUQH5Q,)5FB! : M6"3"[U!(RI 9<]".: /3OVJ/CM%^S9\!_%/Q!:Q74[C3(HTM+)F*K-<2R+%& M&(Z*&<,V.=JG'-?G]\$_BQ^WO^T5::9XW\.:AI]AX(U"\,:%K'3(8?*639(\ M:S*9F52& .XY*$9/-:?_ 5=^-'Q1N-#\9?#R?X9SP_#&WN].D@\;^7-Y3.(_*_?2 M"3=C9S)\O7OZT ?I77F_[1'QTT+]G'X1Z]X\\0;I;;3HL06D9P]W<-\L4*G! MP6; )_A&2>!7I%?$'_!8+P;J_BK]D47>EPR3PZ%K]IJE^L8)(M_*G@+8'4!Y MXR?0 GM0!\5?''XD?M1_M0?LQ^,OBIXIU&P\/?!9);?9H4$20+??Z;#$@A&Q MI9%28HQ:60+E&VYQ@>EZ)^U=^T9^PKXN\%:;\:Y[?QM\,]<@B:UO8$221+<* MFXP2JB/YD:NA,ZO;R41Q0H.K,QX H\ M-^'=.\(^'],T/2+5;+2=-MH[.TM4)*PPQJ$1 22T07%ZT-O(_VAG(WH&<#" CY57(!+5^B=?C M_P#LT_##0?@O_P %<)O!/AF&6#0]&M[FWMEGE,LA']E!F9F/5F9F8XP,G@ 8 M%?L!0!\D_MQ_MYVG[*_]D^%_#FC+XN^)6MJ'L])8OY5O&S%$DE5/FXSUK]6W59%964,K#!5AD$>E 'A7['_ .UKX<_:Z^&K^(=)MVTK6;"1;;5] M&EDWO:3$94JV!OC< E6P,X8$ J:W?VGOVDO#7[+/PIO?&GB,/=,'%MI^F0L% MEO[I@2D2G!VC"LS,0=JJ3@G /Y\_L6QI^S__ ,%0/BA\,=.'V3P_K!OX;:Q4 M81%0B\M@/]R'>H]F-6O^"HD\GQ<_;*^!?PAEEE_LF=K/[0B-P&O;WR7; /58 MX0<]@3ZT ;/AS]IK]NGXY>'7\<> ?AOH>G>$9P9K"&2*%9+B+. 4^T3J\O ) MW*JAN=O85[5^Q'_P4(D_:$\5ZC\-_B%H$?@WXH:>)/\ 1(D>.&\\K/G(L"!]F6-C;Z78V]G9P1VUI;QK###$H5(T4 *J@= /:ORD_X M*-0Q? +]O;X/_%?246PDU#[+<:@\8QY[V\XBF+?[UN\<9]A0!^L5%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S_\4O\ D>]3_P"V7_HI M**/BE_R/>I_]LO\ T4E% 'M7A/\ Y%71O^O*'_T6M:U9/A/_ )%71O\ KRA_ M]%K6M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %<)\=?BI8_!'X/>+_'6H;6@T/3I;I(W.!--C M$,6?5Y"B#W85W=?FE_P6>^,TMIX1\&?"+2':74=>N1JM_!#DNT$;%+>/'\ H ^>O\ @F_^TQ\*?@AXS^(?Q#^*_B2YA\9Z\WV>W:/3I[EC')(9KF1F M1" 9)/+XSG]V?45Z%_P4@_:W^ G[4?P1LK/PKXDNKKQGH>HQWFG1S:5W'GZ_X7/]@W^]LNPB4>1(>YW0F,%CU97KYM_X*B?#?XA^!?V@ MOAU^T'X3TB7Q%I?AR"U2:+R&N([*>VN9)T,R+RL,GF8W#&&!Y!*UYO\ L#^( M+W]C[]O3QC\%==N&32M;N9-'228[1)/&3+83G_KI$Y4#'6=:^S/CM_P4"M/V M?_VHO#7PL\3^$TT_P[JR6\[^,+C4BL<<,V] _D^5PJRH59C)@ $T >8?"G_@ ML_\ "[Q,L-OXY\.:UX)O& #W-N!J-FOJ2R!91]!&?KZ_0G[*WPU_9]@N-<^( M_P $H]/NYM>DDCU'4K"_N) M]\2^ =!OY;I/,_M>PC%K+?!GPWUR MYUOX>P1:C!(+[4]\=Y(\:26X,9B58UE1N,N?F91WKM_C9^PU^S_\ M3-)U+4/%'@G1M!E6)YI]=TO&F2P8!)F=X]J,0.Y0Q:21]K E@0,8/!'&!\%_ [_E,UXX_P"N MVI_^DHJ/_@C/>:I8?%[XMZ!I&I7.I^ ;:V61)FW")YQ<%+>4+T5I(EE)Z$A1 MG.T8IZ1XAL/@W_P68UNY\331Z/IVK74L45Y=OLBS=6*F%MS<8:0A,],G':@# M];Z_*O\ X)U_\I)/VB?^XY_Z>(J_3+Q]\0?#OPO\(ZCXG\4ZM:Z-H=A$99[N MZD"J !D*N?O,>@4

)1Q^-?JCX-\)Z9X#\) MZ/X;T6U2RTG2;2*RM;>,8"1QJ%4?D*_,3_@K]_R7[X#?]M/_ $JAK]5* /QR MM?AEH?BK_@L]>:'=6%N^E)KLFL26K)\CS1Z>;L$@<',X#'/7G.>_Z\^*--M= M9\,ZO87UO'=65U:303P2KN22-D(92.X()%?EIX-_Y3>ZK_UVNO\ TR&OU4U; M_D%7O_7%_P#T$T ?EY_P0SO)I++XSVC/F"*31Y43T9A>AC^(1?RKYX^$_P"T MQX&\.?M\>.?B_P#%R#4M6@AOK^72(K*W6Y>"X$PBMLAG4;8H RJ3D@JAZC(^ M@?\ @AC_ ,UL_P"X)_[?UYY^S_/X;_9-_P""BWC_ ,'?%+3["+PWKDUW:65] MK,,;6T*RSK<6=RS.-JJT8V%APK2&?"]MIT41GDNYK"V2)(P,ERY7 7'.!/ /PBTC_ (1_1Q<7$?CJT:*(B&-0@D$/V<$"21MJ_O 2 MK XX(H \C_X*B?#?XA^!?V@OAU^T'X3TB7Q%I?AR"U2:+R&N([*>VN9)T,R+ MRL,GF8W#&&!Y!*UVOPI_X+/_ N\3+#;^.?#FM>";Q@ ]S;@:C9KZDL@64?0 M1GZ^OI_QV_X*!6G[/_[47AKX6>)_"::?X=U9+>=_&%QJ16..&;>@?R?*X594 M*LQDP ":]0^)W[(/P0^.%J][XE\ Z#?RW2>9_:]A&+6Y<$9#_:("K,.XR2* M,3]E;X:_L^P7&N?$?X)1Z?=S:]))'J.I6%_<2Y9Y!,T30R.1"02I";%(&.,' MGZ'K\=_V =)C^&O_ 4B\6^#/AOKESK?P]@BU&"YN%E\R.:VB7]T[E1M:]#_X*$PO-^QA\5E1=S#2@V/8 M31DG\@:\K_X)$^(-.N_V/=-L8[VW:\LM8O89X!*N]&:0.H*YR,JX(SUH ^>_ MVK_^4O'PD_Z[:'_Z/>ON?]KC]G'X9?M >#+&7XIZQ=:'H'AYY+L7T6II8PPE M]JEY&<%.B[06Z;V]:^&/VK_^4O'PD_Z[:'_Z/>KG_!:SQQK7]M?##P2;Z;3? M"EY'/J%VRDF.>82)&K.H^]Y2DD#_ *:GVH ^B+[_ (*;?LQ_"?0[+P_H7B2Y MU6RTF".RM[+0M)G9(XXU"JJ/(J(P 4#(8CWK\Y/^"AG[7OAK]J[Q9X*\1>$? M"^L>'X]%AN;4:IJR1I+>?/&Z*!&S >6=YQO/^M[9Y_6GX.?L8? 7X=^&-(?P MUX"\.ZVOV>.2'7=1M8M0N+D%01,)I WWOO?)A>> !Q7YH?\ !7WXQ^$O'7Q4 M\(>"_"-S9WEMX-L[B&\?3MOV>&XF=-T"E>,HL*[L< MMX*L* /TL_;\_Y,V^ M+'_8&?\ ]#2O(/\ @CU_R9^G_8P7W\HJ]<_;VE6?]C'XJR(=R/HC,IQU!="* M\C_X(]?\F?I_V,%]_**@#[?KQ_\ ;$_Y-0^,/_8I:I_Z2R5[!7C_ .V)_P F MH?&'_L4M4_\ 262@#Y*_X(E_\D"\=?\ 8S'_ -)8*\/TOX>Z?\2?^"S6K:?J MUI'?:;9:Q+JDL$O*LUO8B2(D=P)5B..AQSQ7N'_!$O\ Y(%XZ_[&8_\ I+!7 M ?"'_E-'XU_[??\ TA2@#]4G59%964,K#!5AD$>E?D__ ,$W](M_"/\ P4B^ M/GAS2T6TT>PM].,!>VU20/0&OUBK\J_P!@7_E*;^T;_P!S M'_Z?+>@#K_\ @L=\)[RW\/\ @/XTZ!NMM9\,7R6%U=0CYTC=_-MI2?2.96 ] MYQ7V-X7_ &CM"UG]ENT^--R5CTC_ (1TZWI^T5KWAK]C/Q!^S?< M0W4?B@>,5MVL]I+)9[B\MN,?Q"\B7COYAH ^S?\ @D+\/]1\;>(/BC\??$J^ M=K'B#4);"VG8?>9Y!<7;KGL7:%01_<85\[_M'?&;PK/_ ,%0-1\1?%.&\U3P M/X1U%+-=-MH1.VVV@S%&$9E!1KDF1@3@[V'(.*_6C]F+X.P? /X"^"O L2H) M]+T]!>,G22Z?,EPV>X,KOCVQ7YC_ !L&G?LK_P#!51?%OCC2X[KP#XEN/MK3 M7=NLL+075OY,LA!!'[FXW,1R=J _Q"@#Z>_X?)? 3_GS\8?^"N+_ ./U\2ZM M^T;X*\3?\%)O /Q.^$]OJ&EZ9K&JZ?!JD-Y;K;,\T\GV:ZPB,P(>)@Q/=F8D M9Y/[&:3X!^&^O:3;:IIOAOPMJ&F740G@O+6PMI(98R,AU=5(*D=P<5\CZ=^V M1\/?$'[8FF_!SX=_"3P_XPM_M,<,WBRP:"%+22,,]Q*BBW82)$%&&#KEE(!. M5) ,'_@K]\!?&OQ(\(^!O&_A"PNM#]2M[6Q^)G@S5/#FIJHCGO]%*W=J9!PS&-BLD:YS\H\ MPCID]:]X_;._;HD_8_\ %W@C3K[P0VM:'XC):76_[0,0M5CE19U$0B8R,LG^+_ ("_!7]I?0;76]:\(>&_&-EJ4(FM]:AA432QL."ES%B3'T:@ M#@?V>_#_ .S5\7_BCK'QI^%TEAK/CBX8O?W\%Y=1SP&6/RVWVCLHCWA6Y,?) MW$$FOFG_ (+@_P#(@_"S_L)WO_HJ.O$O#/P_T?\ 9]_X*J>%/"'P8U>ZN]'_ M +0@@OK6.Y,_D1/&6O+5W'^L6- S?-DJ0,G_\B#X9_[!EM_Z*6OR=_X)N^ M/\5?\%"?BEK6H6J7 M)\.MJUW9EUR(KF2^$(<>XC>8#ZY[5^J/PA\0:=XC^%_A"]TZ]M[RWN-'M)HW M@E5PRF%.00?>OS<_X):_\GH?M _]OG_IQ- 'V_\ MTZ7:ZQ^Q_\ %N"\@2XB M3P_XKY<_X(H>!M-L?@;XT\7"VC.L:EK[:<]SC+_9 MX+>%T3/8;YY#QUXST&/JW]M;_DT?XO?]BS??^BFKYU_X(P_\FH:W_P!C;>?^ MDMI0!@_\%L]-M9/V?_ ^H/;QM>P^)U@CN"OSI&]I<,Z@^A,<9/\ NBM#]JCX MEZKX3_X)-^$+JUN9(M0\1>%_#^F37"'#;)[:%IQ]'C61#[.:@_X+8?\ )MO@ MW_L;8?\ TCNJT?CY\+=2^*W_ 29\&6>CV\EYJFD^#O#^LPVT8RTBP6L!E ' M4D1&4@#DE0.] '@'[!?[>'P)_95^!-KX>U;3?$)\7WUU->:U>6&G1R),^]EA M4.TH)58@@Q@ ,7..23UO[6W_ 4<_9^_:-^ 'BSP2-,\2R:K=6IFTF:[TN)5 M@O8_FA?>)B4!8;20/NLPY!(KT7_@E=X\^&/Q7_9_TSP9J.D>'Y_'?AEIH+JV MOK2!KF[MVE:2*X0,NYU"N(R><%.K M,OE:3HC64$2?\$Z?XN_X*%?$_6]1M([H>&WU:]LS)SY M5T]Z(5<#N1&\V/0D'J!7Z(_L9_%>/XX_!.S\<6_P[M?AK9ZI=3?9M-M9DE%Q M$A""XW+#%]YE91E>B Y((KX?_P""6O\ R>A^T#_V^?\ IQ- 'Z@^)_#MAXP\ M-ZIH6J6\=WINI6LEGH()K\PO\ @AGA^S]_VY_\ MIQ%?JI7Y2?\ !6"\BT3]K;X$:K>.L%C;QV\LDTC!558[\,Y)/0 '.37ZJ6M] M;7T8DMKB*X0J.&!!Z'([&@">OR)T'2;;]IC_@L'KD7B6/^TM&\,7UQY5E M*0T073XQ'$F#QM\\"0KT)9L]37Z[5^0?C36HOV+_ /@K!=>+/$Z2VG@[Q1/) M=G4"#L%O>Q[9)>G*Q7&[<.NU,]Q0!^OE?D5^V5HL'[-7_!3;X9^-_"L1TV/Q M#-8:E?QP_(DDDER]K>* !P)(@"W7+2,>]?K39:Q8:EI,.J6E];76F30BXBO8 M95>%XB-P=7!VE2.<@XQ7Y%_&GQ7:_ML?\%// .E^")1JWAOPK+9V\VIVG[V" M6&UG:ZNIPPXVY@?\$\?^3+? MA5_V#&_]'RUY_P#\%;/^3+?$'_83T_\ ]'BO0/\ @GC_ ,F6_"K_ +!C?^CY M: /HJJVHZ=::QI]S87]K#>V-U$T,]M<1B2*6-@0R.I&&4@D$'@@U9KXX_P"" MH/Q/^*OP;^!NE>+/AEKTVA16^J+;:U-;VL$KB"52(VS(C; ) JY7!S(.U 'S M;_P4+_X)O_#+X3_!_P 7?%KP/-J/AZ;3&M7;P^L@FL7,UW% VS=\\>/.W8W, MOR@ 5P%]XE_:G_X)SP^%?$NJ>)7\<_##4O)2.WN;R2\L]KH'%N1*/,M9-@) M4I\N0>6Y%?0W[17Q^TK]HS_@DWXD\3V>I17VL+9:-;:W"K#S+>^34+,3*Z]5 MW,"RYZJP-)_P5 ^+'ASPY^Q7X<\#W-W;R^)_$46F26E@K S1PPA)'G*YRJ_) MY8)ZER!T. #[J^%OQ'T?XO?#OP]XST"1Y-(UNSCO+?S5VNH8M M=37@'[ _@75?AO\ L@?#+0M;AFM]3CTY[J6"X&)(A<3R7"HP[%5E48/(QCM7 MO] 'Y5^ /^4VGB/_ +>?_32M?JI7Y5^ /^4VGB/_ +>?_32M?JI0!^4?_!,/ M?%^WA\?8IV_T@1:EN5FRQ(U1 Q]^3^M?JY7Y+V6NV?[%/_!5[Q-J7BN4:-X/ M\<+LL^\GLJW<7EL>B[23P*_4OQ9XX\/\ @7PC?>*-?UBTTKP] M8P?:;C4KB4"%(^S9[YR ,EB0!DD4 ?F!X57[9_P7"U*6U^6*&6X,H '.-"* M-_X^0:/VMM\/_!73X/-,VU&ET/RRS<8-S(,#_@6?QJS_ ,$V],N_V@/VU/B_ M\>9+5DT&.6ZCL&F7#++=2CR4'J4MD96QTWKZUH?\%;_"VJ?#KXR?!GXZZ;:/ M<6^CW,%G<2(O$-?@K:6_P M MZT6H@-@9^:2U"?J&K],_AG\3/#7Q?\#Z7XN\)ZI#J^A:C%YL-Q$>G]Y''574 MY#*>000:_+S]HC7M._;:_P""E7PY\(>$+J'7?"_A4P)J%[ 0]NZP3-]3_ .V7_HI** /:O"?_ "*NC?\ M7E#_ .BUK6K)\)_\BKHW_7E#_P"BUK6H **** "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 **** "OE3QY^P#H M'Q,_:HTSXU^(O%>I7]SIMU:W%KH#6\?V6,6ZCRH]W+;?,'F'U+-V-?5=% !1 M110!\E?M)_\ !/'PY^T+\9M*^)T7BW5/!OB6PAMU$NF012!YH)"\4YW]'7Y5 M],(OI7IW[2?[)O@']JSPK9Z1XYLYC>6&YK'6-.<0W=HS !]C$,"K8&48,IP# MC(!KV>B@#\WU_P"".;V\/]FVWQX\3P>'"AC;2Q9?*4)&5XG"8(W<;._Y_6?[ M,/[(/P]_9/\ #]U8>#;.XGU&^V_;]:U*02W=UMSM4L %5!DX50!W.3S7MM% M'SK^U7^PM\./VM$MKWQ'%=Z1XGLX3;VNO:4ZK.(\[A'(K K*@)) (R,MM9%O VF-961?SKFZN'\RYO)L &2:3 W-@= HZ 5YE^UQ^P/\ M/_VN)K/5=9N+[P]XKLK?[+!K6FE6+Q EECFC88D4%F(P589/S8XKZ8HH _// MX?\ _!''PCI>N6%SX\^(NO>/=(L'W6^C>3]B@*AB1&Y\R1MF#R$*$G)R,XKW MOX&?L1>&O@+\?O&GQ/T/6+EG\26\UJ-#%M'%:V4;S1RA8MO.%\I5 ]*^D:* M/FK]JC]B'0_VIO&_@KQ)JOB74-#G\+[O)@LX$D6?,J2?,6Y'* <>M?2M%% ' MS+I/[#6AZ3^V'<_M IXGU"36)WDTUJR0QV6O:6RQ7D"DD^625*O'D MD[&! R2-I)->[44 ?FVG_!&J*:$:9>_'+Q)<^&5QMTE; *HP21R9V3^[_!V/ MKQ]F_LZ_LQ^ OV7?!\N@>!M,>W6Y=9;[4;M_-N[V11A6EDP.@)PJ@*,M@#)S MZO10!XU^TO\ LF_#_P#:M\,VND^-K&<7-BSO8:MI\@BN[-F&&V,005.!E6!4 M[0<9 (^1%_X(YO;P_P!FVWQX\3P>'"AC;2Q9?*4)&5XG"8(W<;._Y_I!10!X ME^S#^R#\/?V3_#]U8>#;.XGU&^V_;]:U*02W=UMSM4L %5!DX50!W.3S7MM% M% '*_%;P#;_%;X9^*O!EW=R6-KX@TNXTR6ZA4,\2S1M&74'@D!L\UYA^R!^R M7I/[(/@G6?#>CZ]>^((-3U'^T7GOH4C9&\I(]H"]L(#^->\T4 ?-7A;]B'0_ M"W[7&K_'J+Q+J$^KZEYV_2'@00)YD(B.'^]P!FOI6BB@#YJ^"/[$.A_!+]I+ MQ]\8;'Q+J&I:EXN_M#S]-N($6&W^U7D=TVUAR=K1A1GL:B_:Q_8:T/\ :P\7 M>$->U;Q/J&@S>'$=(H;.".19MTB/\Q;IR@''K7TU10!C^,/"6D^/?"NK^&]> MLDU'1=6M9+*\M9"0)8G4JRY!!'!Z@@CJ*^'?AM_P2+\)_"GXU>'O'F@_$'7% MMM#U.'4;73+FTB=V\N0-Y3S C*LH*G" \YK[ZHH ^9?B9^PUH?Q,_:E\+_&V MY\3ZA9:IH+V;QZ5#!&T$OV=RR[F/S#.><5WO[2O[+O@;]JKP3'X=\:6DV;61 MI[#4[%Q'=64I&"T;$$$$8RK J<#(R 1Z[10!^=VB_P#!(=M)M9-'_P"%]^,T M\)."/[%LH_(3!)W _O6C.0?^>?KZXKNO'G_!)WX/>(OA9HO@WP^;WPM-I]\; MV;7T5+F_OB8RA69V &W[I"J%52IPHW&OM>B@#R[QU\#8_B%^SO=?"G5M?NY( M[O1HM(N-;$2_:)-BHIF*_=W-LR>V2:SOV5?V;=-_95^%8\#Z5K-UKMJ+Z:^^ MU7D:QOND"@KA>,#;^M>Q44 %"0&SS7544 >#?L@?LEZ3^R#X)UGPWH^O7OB"#4]1_M%Y[Z%(V1O M*2/: O;" _C6'X6_8AT/PM^UQJ_QZB\2ZA/J^I>=OTAX$$">9"(CA_O< 9KZ M5HH *^:O@C^Q#H?P2_:2\??&&Q\2ZAJ6I>+O[0\_3;B!%AM_M5Y'=-M863D %H9,'&< M#*D%6P,@X&/4Z* /S<_XUF4$++%(.58 D M>A!((()%?$O_ YT319'M_"_QT\5:#HK2,QL?LN\D'/5HYHU)Z9.SG!X&>/T M=HH ^;?V4_V"?AO^R=-<:IH2WFO>*[J(PS:]JS*TJ1G!:.%% 6-20,]6/0L1 MQ7<_M,?LT>$?VJ/AP_A#Q/--\2ZAK%WXJ\WSK.Z@1(X-]QYQVE>3@\<]J M^E:* .0^+WPYMOB]\+_%/@J\O)=/M=?TZ;3I;J!0SQ+(I4LH/!(SWK@_V2?V M7]+_ &2_AG>>#-)UN\UZUN=4EU,W5[$D;AGCBC*87C $0/XFO:Z* /"OVO?V M4=)_:\^'^D^%=7UV\\/V^GZHNIK<6,22.[+%+'L(;C&)2?P%>G_#/P/!\,_A MKX4\'6US)?6OA_2+32(KF90KS)!"D0=@. 2$R0/6NFHH ^'/C5_P29^&WQ$\ M83>*O!FNZI\,-9GE,TL>CHLEF'/5HXLJT1//".%]%%<_X%_X(]^"[;Q-::U\ M2/'_ (@^);VX7-K<*;2*;&,*[>9))LSN^577J.>N?T#HH JZ7I=GH>FVFG:= M:PV-A:1)!;VMO&(XH8U 5411PJ@ < "OG3]F_]B'0_V;_BWXX\>:;XEU#6 M+OQ5YOG6=U B1P;[CSCM*\G!XY[5]*T4 %?-7[&O[$.A_L:_\)?_ &-XEU#Q M%_PDGV/S?MT"1^3]G\_;MV]<^>TNT\1W%Y MI&L:2[MI^L:>5,D2OCS(W1@5=&VJ<<$%1@CD'+_8M_8ML?V-])\3V5CXMO?% M"Z]);S2?:K5+=(6B$HRBJS?>$B@Y/\ KZ3HH *\H_:*_9B\ _M1>$8]!\<:6 MUQ]G9GL=2M6$5Y8NP 9HI,' .!E2"K;1D' QZO10!^;0_P"",MI#OTV#XV^( MXO"SL2VD?8!SD]V$P0G'?R_?VKZY_9G_ &/_ (=B!5SR03S7ME% 'DW[4'[/>G_M/_ COO 6J:M=:):75 MQ!<->6D:O(IB<. W'.*W/@3\);3X$_"/PUX"L+^;5+30[&+U!/',LMY#$(Q,&4[4:17&] M7/R#)S\P]\_9M_X)7> O#.J:%X^\=>(=2^)FKM;07D-KJ<0BLTD*JRLZ;G:7 M;P &?;ZJ>,??5% !1110!\U:'^Q#H>A_M?ZA\?T\2ZA+K%YYF[1V@06Z[[46 MYP_WN@W?6OI6BB@#QC]IS]DOP#^U?X4M](\8VDT5Y9%GT_6;!A'=V;,!N"L0 M0R-@91@0< \$ CX^T_\ X(NZ9)=6UIK?QE\0:IX6MI \.D0Z>L+1C^(*[3.@ M)]1&/H:_2BB@#C?A%\(?"GP+\!Z=X/\ !FE1Z3H=D"5C4EGE<\M)(YY=V/5C M[ 8 %OXE?#7PW\7O!.J>$O%VE0ZSH&I1^7<6LV1WRK*PY5E(!# @@@$&NGH MH _-O5O^"+^D0ZE>1>%_C%XAT#PW>,?/TJ:Q6X:1.RM(DL:MC_:C-?5O[+'[ M&OP__9*T.[MO"EO<7VM:@JKJ&NZDRO=7 7D(, +'&#SM4<\9+$ U[O10 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/_P 4O^1[U/\ M[9?^BDHH^*7_ "/>I_\ ;+_T4E% 'M7A/_D5=&_Z\H?_ $6M:U9/A/\ Y%71 MO^O*'_T6M:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5R/Q.^+7@_X,^'HM=\;^(+/PWI M$MPMHEW>L0C3,K,J< \D(Q_ UUU?!7_!9[_DU#1/^QML_P#TENZ /=?^&_/V M>?\ HK'A_P#[^O\ _$UJ^'OVUO@/XIODL]/^+'A9KEV")'<:BEOO8] #)M!/ MT]O45\G_ +)7_!.'X$_%?]F_P!XN\2>&;V\UW5]-6YNYX]6N8E=RS#(57 '0 M=!74>./^"-OP4U[0[F'P[?\ B+POJQ5C;W8O%NXE<]/,BD7+*/164_[5 'W? M!/'=0QS0R++#(H=)(V#*RD9!!'4$5)7Y$_L<_&KQ]^Q%^U$?V>/B;?O=^$]0 MO4L;*21VDBM)I?\ CVGMB3\L,Q90R]%+9.TJP/Z[4 %%8RYYXJYX2\=>&_'VGF_\,>(=*\1V(P#=:3>Q747 M(R/FC8CD4 ;E%%9GB+Q1HWA#36U'7=6L=%T]6"M=ZC+PKXS\/\ B:1%+,FCZI!=D '!)$;GC/%=70 45@^+O'WA MCX?V*WOBCQ'I/ANS;.+C5[Z*UC..3\TC <56\%_%#P;\2(I)/"7BW0O%$<8R M[Z+J4-X%&<9)C9L<\4 =/1167I?BK1=(O[ L?B#X6O==W^7_9=OK5M)=;\XV^4'W9X/&* MZO5]8L/#^FW&HZI?6VFZ?;KOFN[R58HHE]6=B ![DT 7*R?%GBS2/ OAO4?$ M&OW\.EZ-IT+7%W>3DA(8QU9L=A65X/\ BUX'^(EQ+!X5\9^'_$TT0+21Z/JD M%VR '!)$;G'/%>:_MU?\F?\ Q;_[%^X_E0!Z7\-OBGX3^,'AL>(/!FNVOB+1 MO.>W^V69)3S%QN7D#D9'YUU5?"'_ 27\0:7X7_8K?4M9U*STC3H=?O3+>7T MZ0PQC$7+.Q 'XFOL3P9\6/!'Q'+CPGXR\/\ B@QC)HVVOHT6J0->*W M/!A#[P>#V[&@#JZ**^$_^"MG[2&M_!7X+Z-X6\,W[Z9K7C*>:WEO('*S1642 MJ9@A'*ES)&F[^Z7QSR #Z/\ ''[77P7^'&L3Z5XB^)OAK3M4MW\N>R^WI)-" MW]V1$)*'V8#MZUV?P_\ BKX,^*VGS7W@SQ7HWBJT@8)-+I%]',;VU2?4)[J^N(H;:1U!:&%(G0; M5/&YLL2"<@':/E_]L;X'O_P3;^,G@7XI_!K4;S3=$U.XDBET6YN9)8T:,JSV M[,3ND@D1L;7+,"A.[.W !^Q=<-\3/CE\/O@S#;R>./&6C>%_M +01ZE>)'+, M!U*1YW,!Z@&L_P"(GQNTOP%^S_JWQ4:/[3IEIH7]LP0!L&;=$'BCS_M,R+G_ M &J_-_\ 87_9)M?VW;_Q3\=?CK<7GBA=1U*2VL]-\^2WCG= I>1FC8,(DR(T MC4@#8V> !0!^DGPQ_:*^&7QGN)[?P1XYT3Q)=PC=):65VIG5?[QB.'V\_>QC MWKT6ORF_;X_87T;]F3PU8_'#X'2WW@V[\.WL+WUE;WU>;^' M?VS_ (%>*M5&FZ;\5_"LMZT@B2*74HX?,FTG.1ZBOS@^#O@NX_ MX*F?M;^-O$OCK5KW_A6_A;;]DTJRF,8\AY&6V@4X.P2+%(\CC#$@@8R"OUQ\ M5/\ @E#\!_&7@B\TWPMX7EQ%:6D"&26>=PD<:@9+,QX [FOSF_X)!_'7Q/K=IX MW^#_ (LO9+^;PD5GTV2XE:26&'S&BF@W'K&CA"H[;R.F ./_ &^O&'B;]J+] MLSPA^S'H6LMI/AN&6!M4\AC^]F>'[3+)(!P_E6XRB'C<6SVP ?<,W[;WP"M] M4&GM\7?"9G)QO34HWA[_ /+4$IV_O>GK7K^@>(M*\6:/:ZMHFIV>L:5=)YEO M?:?.D\$R_P!Y'0E6'N#7RQI__!*W]G"R\*+HTO@JYO;CRMC:Q<:M="\=\8\W M*R",-WVJ@3/\/:OD?]F^XU_]A'_@H5+\#XM=N-7^'WB6=(88;QS@>=%YEK,% M&%$P<")F 89X^[M /UOHHHH **** "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 ^?_ (I?\CWJ?_;+_P!%)11\4O\ D>]3_P"V7_HI** /:O"? M_(JZ-_UY0_\ HM:UJR?"?_(JZ-_UY0_^BUK6H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MO@K_ (+/?\FH:)_V-MG_ .DMW7WK7P5_P6>_Y-0T3_L;;/\ ]);N@#W7]@/_ M ),V^$__ &!D_P#0WKZ KY__ & _^3-OA/\ ]@9/_0WKZ H _(O_ (+5Z3_P MCOQ=^%7BZP"VNJ3Z=<0BYCX?=;3I)&?^ F%&:! MN8Y9Y>68NN&55*A5*_1>;_:K_9*UG_@G?>:1\;/@9XIU6TTFWO(K/4M+OY!+ MY8&;G0?%O[29US0KMHQ-8Z ME)=202L)%:,%6;!.\*1[XH ^V?A[^T5H7C;]F>P^,LJ_8]%;0I-9O(=V3 84 M8W$0/GR !7 M8;Q:VY8%8UC1HR[[2S[U[DL/JW7?V>==_9Y_X)C>/_AS:?M4?\ !+?1_ACX!?Q]\!+KQ+IOC3PZ5NDTVUNI+B>[4$!C;L@\Q9@"6 4D M-@@ $BOHKPS^U-XO^'/[",_Q4^*_AF^T?QQHMDUO JJ" M23T KX4_X*A>/_#WQ3_8?U+6/!/B/2_%6CP:_8QW5YHM['=11G.=CM&2%8&2 M(E3@CN?M/SWVBWEM)!>VUY/=M M#+"RD.K@M@J5)SGM0!]7?L2_M%-^U!^SWH/C*\CC@UV-WT[5XH1A!=Q8W,H[ M!U9) .WF8[9K\G_V?O /C7XZ?M3?%GX1^&O$LWA7PWXFU6]NO%-]:H&F;3[: MZE_=J<@X=YU0C.#N&,? >I:[%KWAJT^W2C5+M)X[R%#F4,%C7:X4E@5P,K@CG( MXW]D/X2^.?\ @I!X3LT^+?CG6/\ A6O@)(])L[+3Y0MQJ5W@OYDTC[@7CC>- M2[*25*@8.]C^BG[:W_)H_P 7O^Q9OO\ T4U?.G_!%^-5_91UU@H#-XMNRQ Z M_P"BV@YH ^6?V[_V-K']A.\\%?%3X2>)-8TU&U46HAN[A7FM+D(TL;12*JEH MV6.0,KY]R0V!]_?M*^,O^%C?\$[_ !7XLV+%_;W@>/5-D>=J^?;I+@9[?/7B M?_!;#_DVWP;_ -C;#_Z1W5>@>./^43%M_P!DLT[_ -((: /A7_@GW^QUJW[8 M/A24>-O$FKZ?\(_"]_(MII&GN(_ME_*H:4J2"J[5\K@&W_P"$2U1" M#W9K615'U+$8]Z ,']BK]HH?M*?LY^'O&E^\<>M0J]AK6%"(+N$ 2. . KJ4 MDP. ),=J_/+2X_%?_!6K]I[Q!9W?B&^\/_!KPJWFPVMKC*PEBD)$9X^T3[78 MNX;8 P&< 'UC_@EGIFJ?\,&_%MH2[&[U'518Q*,GS!IL"[A]6P/JM?*__!/' MX$_%?XSZ;XY?X7?%V;X:OI\MF-2M[>29#=!UF\ESY9&0NR4#/J?6@#[0^)__ M 1O^%VI>#9E\ :KK?AKQ;;1[[.]O+W[1!-*.0)EV@C/3=&5V\'#8P;/_!+3 M]J?Q7\3+'Q3\)OB+5R<;_ M (89_:R_Z.IU#_P)O/\ XJNE_8O_ ."?OC']G3X]ZS\2_$?Q T[Q=)JEC>6E MY]FBE$TT\L\U?0_PK_P""/'A/P'XJ\$>*]3\=:IK.MZ+?V^IZ MC:R6T9L[R6-A)L3HZKO Y8L2 <@9X\Q_:HLX;_\ X*^?"6*=-Z+)HLH'^TDL MCJ?P90?PK]6Z "HKJUAOH&@N(8[B%OO1RJ&4\YY!J6J.N:YIWAG1K[5]7O;? M3=+L86N+J\NI!'%#&HRSLQX !.30!;FFCMX9)976**-2SR.0%50,DDGH*_' MS]K;XAWO_!2#]JSPE\)OADQOO"'A^619M:C7,)W,@N[W=_SR1454_OMTSYBU MT/QL_:6^)G_!1SXB77P?^!=K O[#\.1F^U>[VR:KKMP@%Q?2@<9Q]R-F1*"^N&/\ /'X"L_\ X*C^&YO$?[$WCPP+OET][*^VC^ZE MW$'/X(S'\*?_ ,$O/$4'B#]B/X?K$RF;3S>V,Z*?N.MY,0#[E&1O^!4 =[^V M]I,>M?LA_%VWE4.J>'+RY /]Z*,RJ?P* U\__P#!&?5I=1_9+U.WDD+I8>*; MRVC7'W%,%M+C\Y6/XU[A^WUXDA\*_L6=(8TFF MQYDBJ SX&!D]\>]?/W[:W[6^A?LG_"F\U.6XAN/&.HQ20:#I)(9YI\8\UE_Y MY1DAF/?A1RPK#_;<_;J\-?LC^&5LXDBU_P"(.I0EM-T,/\L:\@7%R0:'/ER,H+)D8.T]LCTI\<:0QK'&JHB@*JJ, M = !7GGQZ^/GA#]F_P"'=]XQ\9W_ -EL(/W<%M%AKB]F()6&%"1N+=3BTG0M-B,L]Q*>2?X41>K.QP%4*K M>%_ _P 7/^"LGQ(B\3^+I;GP3\$-)NF%G:VY^1L'!2#<,33DU>$_^15T;_KRA_P#1:UK5D^$_^15T M;_KRA_\ 1:UK4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7PU_P6$\/ZIXD_9;T:UTG3;S M5+I?%5I(8;*!YG"BVN@6VJ"<9(Y]Q7W+10!^.?P1_P""B/QE^"/PG\,>!;'X M(S:E::%:"TCN[BVO5DE ).6 3 //:NXU#_@H%^UU\4M/&F^!/@1=:-<7>(AJ MT>A7MSY)8D*ZR2 0IT/S2 KP:_52B@#\_/V"_P#@GWXF^&/Q!O?C%\9KR/5/ MB'=-+)9V37 NFM99<^;<32C(>8AF4!254,QR21M^E?VQOV:[/]JKX&ZMX*EN M(['55D2_TB^E!*6]Y&&"%L G:RN\;8!(60D D"O;J* /R2^"7[8GQ@_8#\.G MX8?ZQK&@:0772]4@+(8XMQ8JDY5HIXAR5(8%1D'@ +6^-GQF^-O_ 4S MN=+^'GP_^'&I>$/ "W4=QJ&HZGN\J1@<+)<3E%543YF$2;F8KGYB !^NU% ' MG'PM^!?A_P"&?P)T?X5K'_:N@6>DG2KK[0N/MBR*PG9AGCS"[DJ#QNP.E?FA MX7MOC+_P2H^*WBF*S\%7OQ"^#NN7'FQW%KO90BEA"YE1&$$X5MKJZ;7V\9 5 MA^NU% 'Y1?&G]M_XH?MQ>#9_A9\&OA)KMA%KP^SZGJMTX?\ <;AOC\S:L4*' M@,[OT.W S7UW\-?V&= \,?L6W/P)UF[^U'5K2275-2@7_F(.RR":,'&1%(D6 MW.,B)<]37U%10!^0GP;^*WQR_P""86H:MX$\XL]0TWS#"LC M8!DM[C:RA6 !:%PK \_*2=VG\;_VU/BU^W9X4;X8?!KX4:YI>E:V%34]4G.\ MRP9!,9EVK%!$?EW,SDL#MX!(;]:** /$OV.OV<8?V6O@1HO@@W::CJBL][JE MY%GRY;N3!?8#SL4!4' R$!(!)KXM_P""9/A/7-#_ &P_CS>:EHVH:?:7'VOR M;BZM7BCESJ!(VLP /'/':OT_HH \;_;)L;G4OV4_BQ:6=O+=74WAN]2*"!"[ MNQB; 51R3["OG[_@CWX?U3PW^RWK-KJVFWFEW3>*KN00WL#PN5-M:@-M8 XR M#S[&ON6B@#X&_P""RGAW5O$O[._A"WTC2[S5;A/%44C16-N\SJOV2Z&XA02! MD@9]Q7=^-=%U"7_@E=;Z4EA=/J?_ K'3X/L2PL9O,%C""FS&[<"",8SQ7U] M10!^+_[&GQ+^-7[$7P\7Q==_#C4_%WPH\3W$C7MG;Q21W>EW<+&,RL"A,>]% M7[Z[' 0!E(-==\;OVJ?BY_P48TNW^%?PF^&6IZ#X9OYXVU?4[UV975'#*)I@ M@CAB5EW$99G*J!TVM^N5% 'F'[-?P+TK]G'X+>&_ 6EE9AIUOF\NPN/M=T_S M33'/.&)O\ @KEXI\=>'[G0_A?\%]>;QO=+ M]GA>XW7B6DC 8811Q9D8;EPK;1R"YK]/Z** "OS/\ ^"QGQ"\;ZA8^%?A;X6TG M5KO1[Z$ZQK,FG6LDJS[9"EO"Q13P&21RIZD1G^&OTPHH _%[]GC]N+XB?LT_ M#/3O!OA/]GG9;P#S+N^EMKS[1?3D?/-*P3ECV'10 HX KTS_ (>R?&__ *(' M_P"0+[_XBOU5HH X2TT^V^./P/MK3Q3IIM[;Q;X?1=2T](_"GB/P9>^.?A-?W3W=IJ%F&CB+851/',$94 M ;WP?\.1=1W.I:K? M%I(GP25EGFVJH102RPIN9F&D44 ?SY>#?B=\1=-_:,O?C+XR^%6H_$'Q%-< M/>Q6NK6%RMM!<$@1N%"'(B4!44\+A3U45]-_'7QD_:RU&.[\':[KG@CP?>_V78:7#:W"P7"1L/M+"1$ZRNK# M>O.T( ?E!K]PJ* /R;T'_@J-\7?"VBV.CZ/^SI;Z9I5C"MO;6=K:7L<4,:C" MJJA, 5Z+\$_^"EGQ>^)?Q<\(>%-7^"W]BZ7K.IP65SJ/DW@^S1NX5I,LFW@ M'//%?H_10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 ?/_Q2_P"1[U/_ +9?^BDHH^*7_(]ZG_VR_P#1244 >U>$_P#D5=&_Z\H? M_1:UK5D^$_\ D5=&_P"O*'_T6M:U !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 ?/\ \4O^1[U/_ME_Z*2BCXI? M\CWJ?_;+_P!%)10![5X3_P"15T;_ *\H?_1:UK5D^$_^15T;_KRA_P#1:UK4 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!\_\ Q2_Y'O4_^V7_ **2BCXI?\CWJ?\ VR_]%)10![5X3_Y%71O^ MO*'_ -%K6M63X3_Y%71O^O*'_P!%K6M0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S_\ %+_D>]3_ .V7_HI* M*/BE_P CWJ?_ &R_]%)10![5X3_Y%71O^O*'_P!%K6M63X3_ .15T;_KRA_] M%K6M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% 'S_\4O\ D>]3_P"V7_HI**/BE_R/>I_]LO\ T4E% 'M7A/\ MY%71O^O*'_T6M:U9/A/_ )%71O\ KRA_]%K6M0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S_ /%+_D>]3_[9 M?^BDHH^*7_(]ZG_VR_\ 1244 >U>$_\ D5=&_P"O*'_T6M:U9/A/_D5=&_Z\ MH?\ T6M:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 ?/_ ,4O^1[U/_ME_P"BDHH^*7_(]ZG_ -LO_1244 >U M>$_^15T;_KRA_P#1:UK5D^$_^15T;_KRA_\ 1:UK4 %%%?+7[G_V?>7#* MS[$RD4;$;FR%!Y8@XZ4 ?M[17DO@+Q?K/PM_9ETCQ-\7]0\O7-&T!;_Q%=-L M+"5(]\@P@"E_X<+P6X&:^!_!OQ8_:O\ ^"AFOZYJ_P -?$-M\)?AGI]RUK!/ MO,3.< [/-1&EEF",I;:4C7(Z'&0#]4J*_*V/]I?]H[]@/XK:#H7QZU./X@?# MK67V)K4(\]D4$!Y(9]B2&1,J6BE!R,[<9W5^I=C?6^J6-O>6<\=S:7$:S0S1 M,&21& *LI'4$$$'WH GHK\U_C9^V%\9/VCOVAM3^"7[-5."!7(?$Z/]M7]B+3HOB!J?Q"M?B?X1@E0ZK:R, M]Y%"&(SYJR1I)'&6PH>)AC(SM!P0#]5Z*\T_9S^.VB?M(?!_0/'NA(UO;ZC& M5N+*1PSVEPAVRPL1UVL#@X&5*M@9KTN@ HK!\>>-M(^&O@O7/%6OW(L]&T>S MEOKN;J1&BEB .['& .Y('>OS+\&_%C]J_P#X*&:_KFK_ U\0VWPE^&>GW+6 ML$^\Q,YP#L\U$:668(REMI2-@">BOS7^-G[87QD_:._:&U/X)?LUR6VDV^D-)%JOB MJ4*>8WV32>:RN(H%Z$C6]O MJ,96XLI'#/:7"';+"Q'7:P.#@94JV!FO2Z "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "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@#Y_^*7_(]ZG_ M -LO_1244?%+_D>]3_[9?^BDHH ]J\)_\BKHW_7E#_Z+6M:LGPG_ ,BKHW_7 ME#_Z+6M:@ HHHH X;XX?%[1O@/\ "?Q+X\U]C_9VBVIG,2G#3R$A8H5_VGD9 M$!Z MD\5^>?_ 35^#NM_M%?%_Q-^U!\2Q_:%W)?2Q:)%,N4^T8"O*BGI'"F M(H^N#N[Q@T?\%A/B5J_C'QE\-/@/X:K3QZC=VL9_U\\LIM[.,X[!O.8@ M_P!Y#V%?HE\&_A=I7P5^%GACP-HJXT[0[&.T1R,&5P,R2M_M.Y9S[L: /E;_ M (+ ^,)_#/['LVGPDA/$&O66F2X/\"B2Z_G:K7K/[ '@ZU\$?L<_"RSM8UC^ MUZ/'JDI'5Y+DF=B3W/[S'L !VKY^_P""U=G+-^S'X4N$7='#XNMP^.VZSN\' MZ9&/Q%?4W[']['J'[*/P>EBQM7PCI<1VG/S):QHWZJ: /$O^"MGA"T\1_L8> M(=3GA5[C0-1L+^WD/5&>X2V./JMPP_\ U4_]DOXP7]O_ ,$R=/\ &LDC2ZCX M9\*ZJ$9CDC[!]H2$?@D,==!_P5"O([/]AKXE;\$RC3XD4G&2=0MOY#)_"O%O MV8='N)/^"/'B9$4M)=>&?$TT:XY(#W8P/<[#CZT 8G_!$?PA;0_#/XD^+60/ M?WVL0Z89FY8)#")<>V3E?H7\0_"%I\0/ /B/PQ?PK/9:QIUQ831MT9 M98V0_P#H5?#'_!%&]CD_9J\86@QYL7BZ:5N>=KV=H!^J-7Z"S3);PR2R,$CC M4LS'H !DF@#\P_\ @A]XRN;KPM\5/"DLC&TL;RQU.WC)X#S)+'*1^%O%7Z?U M^47_ 1!A>\\2?&?40FR+RM,0KU +O=L!GZ*:_5V@#XC_P""P/C"?PS^Q[-I M\)(3Q!KUEIDN#_ HDNOYVJUZS^P!X.M?!'['/PLL[6-8_M>CQZI*1U>2Y)G8 MD]S^\Q[ =J^?O\ @M79RS?LQ^%+A%W1P^+KQZ MA^RC\'I8L;5\(Z7$=IS\R6L:-^JF@#Q+_@K9X0M/$?[&'B'4YX5>XT#4;"_M MY#U1GN$MCCZK<,/_ -5/_9+^,%_;_P#!,G3_ !K)(TNH^&?"NJA&8Y(^P?:$ MA'X)#'70?\%0KR.S_8:^)6_!,HT^)%)QDG4+;^0R?PKQ;]F'1[B3_@CQXF1% M+277AGQ--&N.2 ]V,#W.PX^M &)_P1'\(6T/PS^)/BUD#W]]K$.F&9N6"0PB M7'MDW.3ZX'I7Z%_$/PA:?$#P#XC\,7\*SV6L:=<6$T;=&66-D/\ Z%7PQ_P1 M1O8Y/V:O&%H,>;%XNFE;GG:]G: ?JC5^@LTR6\,DLC!(XU+,QZ 9)H _,/_ M ((?>,KFZ\+?%3PI+(QM+&\L=3MXR> \R2QRD?A;Q5^G]?E%_P $087O/$GQ MGU$)LB\K3$*]0"[W; 9^BFOU=H ***KZ@EU)I]REC-#;7S1,()KB$S1QR8.U MG0,A=0<$J&4D<9'6@"Q17E7_ CGQO\ ^BA_#_\ \(.^_P#ES7RI^UU\3/CE M\/?'O@_PY_PL'P^L>JC'G:)X?O-."$QW4F6']HR,_P#QZX^\!\^<<<@'Z 45 M\ ?\*C_:]_Z&W_R+)_\ +2M?0_A9^U!;K-_;.MZC?L2/*-CJOV4*.<[@U[)N M[=,?C0!]T45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T M ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_ M\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_ MY_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0 M?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q M^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[ M0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@ M_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ M ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J4 M5\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T M_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ MG\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"% M&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ MA6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ M/YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ M"C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0 M!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ M ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/V MAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ! M_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#' MZ/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX M@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ M (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI1 M7Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ M"M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^ M?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I M_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^ M%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W M_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\ M*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] M'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\ M5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/ MVAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$' M_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ M'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6 MG[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/Y MX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/ M_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!] MJ45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%? M_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y M_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1 MI_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^ MC_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0 MW_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_ M\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X M_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E M%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_ M:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$ M'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%& MG_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A M6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/ MYX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#" MC3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T M ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_ M\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_ MY_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0 M?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q M^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[ M0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@ M_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ M ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J4 M5\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T M_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ MG\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"% M&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ MA6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ M/YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ M"C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0 M!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ M ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/V MAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ! M_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#' MZ/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX M@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ M (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI1 M7Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ M"M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^ M?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I M_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^ M%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W M_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\ M*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] M'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\ M5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/ MVAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$' M_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ M'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6 MG[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/Y MX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/ M_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!] MJ45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%? M_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y M_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1 MI_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^ MC_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0 MW_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_ M\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X M_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E M%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_ M:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$ M'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%& MG_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A M6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/ MYX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#" MC3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T M ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_ M\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_ MY_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0 M?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q M^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[ M0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@ M_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ M ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J4 M5\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T M_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ MG\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"% M&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ MA6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ M/YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ M"C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0 M!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ M ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/V MAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ! M_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#' MZ/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX M@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ M (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI1 M7Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ M"M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^ M?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I M_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^ M%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W M_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\ M*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] M'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\ M5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/ MVAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$' M_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ M'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6 MG[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/Y MX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/ M_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!] MJ45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%? M_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y M_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1 MI_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^ MC_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0 MW_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_ M\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X M_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E M%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_ M:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$ M'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%& MG_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A M6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/ MYX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#" MC3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T M ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_ M\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_ MY_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0 M?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q M^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[ M0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@ M_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ M ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J4 M5\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T M_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ /YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ MG\\0?^%&G_Q^C_A6G[0W_/YX@_\ "C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"% M&G_Q^C_A6G[0W_/YX@_\*-/_ (_0!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ MA6G[0W_/YX@_\*-/_C] 'VI17Q7_ ,*T_:&_Y_/$'_A1I_\ 'Z/^%:?M#?\ M/YX@_P#"C3_X_0!]J45\5_\ "M/VAO\ G\\0?^%&G_Q^C_A6G[0W_/YX@_\ M"C3_ ./T ?:E%?%?_"M/VAO^?SQ!_P"%&G_Q^C_A6G[0W_/YX@_\*-/_ (_0 M!]J45\5_\*T_:&_Y_/$'_A1I_P#'Z/\ A6G[0W_/YX@_\*-/_C] 'VI17P'X MTN_C!\+Y+!_$6O:]IYNRYM]VM&OK7V[\/\ 5;G7? ?AO4KQ M_,N[S3+:XF< #<[Q*S' Z
U>$_^15T;_KRA_\ 1:UK5D^$_P#D5=&_Z\H?_1:U MK4 %%%% 'Y*_#E%^/W_!9/Q'J=UB>P\)WMXRPN,@?8(!:1[?3$^V3ZYK]:J\ M:^&'[(OPR^#_ ,5/$/Q%\,:-<6OBW7UN%O[R>^FG$@GG6>7".Q529$4Y XZ= M#7LM 'SY^WI\#[S]H#]EWQAX9TJ W.O01IJ>F0K]Z2X@;>(Q_M.@>,>[BOG? M_@F!^V3X'O/@?I'PO\6^(;'PSXN\,F2U@BUBY6V6^MVE9X_*9R 73?L,?WL( M#@C./T+KY?\ CA_P3?\ @?\ 'CQ-<>(]7T"ZT37KJ0RW=]X?NOLINF/):1"K M1EB226"AB>I- 'RW_P %1OVJO#WQ>\/Z%\#/A;J$?C?7]7U6WEOGT*1;J'Y2 MPBM5="0\C2E&(!.W9@\GC[Q^"OP1L_AK^SEX:^%]]MNK>ST,:9?F/A9GD0_: M"/9G>0_C7'_L_?L(?!W]FO5_[:\)^'I+GQ"%*QZSJ\YNKF%2NUA&2 L>02"4 M4$AB"<<5]!T ?D;^P/\ %C3OV%_VA/B7\%/BK?)X?L[Z]B%EK-ZWEVBRQ[Q' M(['A(YXI$8.< ;5#8SQ]=?MJ?MS?#OX0?!7Q#!HGBW2O$'C+6+"6STG3]'O8 MKF2-YHRJW$FQCLC4-O!.-V !G.1ZG^T)^R'\+OVG;6W'CKPZMUJ5K'Y5MK%G M*UO>P+DG:)%^\N22%<,H))QFO)_AM_P2M^ 'PX\06^L'0=0\47%NV^*'Q%>" MYMU;C!,2JJOC'1PPYZ=, '/?\$D_@7J/PE_9OF\0:U:R66J^,KS^TD@FC*2) M9HNRWW \_-^\D'^S*M>Y:]^V-\+?#?QVM_@_?ZU/+B>WMH[%;"9HR\T:R M1CS0NSE74]>,U[6JA5 P!P *\4U[]CGX6^)/CM;_&&_T6YE\>6\]O?M ?LN^,/#.E0&YUZ"--3TR%?O27$#; MQ&/]IT#QCW<5\[_\$P/VR? ]Y\#](^%_BWQ#8^&?%WADR6L$6L7*VRWUNTK/ M'Y3.0"Z;]AC^]A <$9Q^A=?+_P KZ!=:)KUU(9;N^\ M/W7V4W3'DM(A5HRQ))+!0Q/4F@#Y;_X*C?M5>'OB]X?T+X&?"W4(_&^OZOJM MO+?/H4BW4/REA%:JZ$AY&E*,0"=NS!Y/'WC\%?@C9_#7]G+PU\+[[;=6]GH8 MTR_,?"S/(A^T$>S.\A_&N/\ V?OV$/@[^S7J_P#;7A/P])<^(0I6/6=7G-U< MPJ5VL(R0%CR"02B@D,03CBOH.@#\C?V!_BQIW["_[0GQ+^"GQ5OD\/V=]>Q" MRUF];R[198]XCD=CPD<\4B,'. -JAL9X^NOVU/VYOAW\(/@KXA@T3Q;I7B#Q MEK%A+9Z3I^CWL5S)&\T95;B38QV1J&W@G&[ SG(]3_:$_9#^%W[3MK;CQUX M=6ZU*UC\JVUBSE:WO8%R3M$B_>7))"N&4$DXS7D_PV_X)6_ #X<>(+?6#H.H M>*+BW;?%#XBO!(-:M9++5 M?&5Y_:2031E)$LT79;[@>?F_>2#_ &95K[>I%4*H & . !2T %%%% !7P!_P M4'_Y+M\+_P /_275*^_Z^ /^"@__ "7;X7_A_P"DNJ4 ??\ 1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 ?*O[]3_ .V7_HI**/BE_P CWJ?_ &R_]%)10![5X3_Y%71O M^O*'_P!%K6M63X3_ .15T;_KRA_]%K6M0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7P!_P %!_\ DNWPO_#_ -)=4K[_ M *^ /^"@_P#R7;X7_A_Z2ZI0!]_T444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% 'RK^W-_S)/_ &_?^V]>_P#PG_Y)9X-_[ UG_P"B$KP#]N;_ M )DG_M^_]MZ]_P#A/_R2SP;_ -@:S_\ 1"4 =71110 4444 ?/\ \4O^1[U/ M_ME_Z*2BCXI?\CWJ?_;+_P!%)10![5X3_P"15T;_ *\H?_1:UK5D^$_^15T; M_KRA_P#1:UK4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5\ ?\%!_^2[?"_\ #_TEU2OO^O@#_@H/_P EV^%_X?\ I+JE M 'W_ $444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 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 %%%% 'RK^W-_S) M/_;]_P"V]>__ G_ .26>#?^P-9_^B$KP#]N;_F2?^W[_P!MZ]_^$_\ R2SP M;_V!K/\ ]$)0!U=%%% !1110!\__ !2_Y'O4_P#ME_Z*2BCXI?\ (]ZG_P!L MO_1244 >U>$_^15T;_KRA_\ 1:UK5D^$_P#D5=&_Z\H?_1:UK4 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ ?\ !0?_ M )+M\+_P_P#275*^_P"O@#_@H/\ \EV^%_X?^DNJ4 ??]%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 445GWFO:?I^H6UE>M)15TKMVU>B6O5 MO1%QA*;M%7-"BBBMB HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH ^5?VYO^9)_P"W[_VWKW_X3_\ M)+/!O_8&L_\ T0E> ?MS?\R3_P!OW_MO7O\ \)_^26>#?^P-9_\ HA* .KHH MHH **** /G_XI?\ (]ZG_P!LO_1244?%+_D>]3_[9?\ HI** /:O"?\ R*NC M?]>4/_HM:UJR?"?_ "*NC?\ 7E#_ .BUK6H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ KX _X*#_\EV^%_P"'_I+JE??] M? '_ 4'_P"2[?"_\/\ TEU2@#[_ **** "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 **** "BBN7\<^.;;P?8X&V; M4)1^Y@S_ ./-Z#^?\O/S#,,-E>&GB\7/EA'=_P!;M]%U-Z%"IB:BI4E=L/'/ MCFV\'V.!MFU"4?N8,_\ CS>@_G_+P#4M3N=6OI;R[F::XD;+>+L3Q/B>L:$7[L?_;I=Y/\-EU;_6\KRNGE MU/O-[O\ 1>7YGL7PU^)7V_RM)U:7%U]V"Y<_ZST5C_>]#W^O7TZOD_..1P:] MB^&OQ*^W^5I.K2XNONP7+G_6>BL?[WH>_P!>OZQP%Q[[;DRG-I^]M";Z]HR? M?L^NSUW^8SO).2^*PJTZKMYK]4>G4445_0Q\(%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?*O[9_%+X>R MZLTFLZ>&ENE4>=;]2Z@8!7W [=_KU],KAOB-\0D\,6YLK)E?5)%^HA4_Q'W] M!^)]_BN,:.55LGJK.':FM4U\2ETY>\O+M>^ESU\IEB8XN/U57E^%NM_(\(HJ M55GOKG"K)<7$K=%!9F8_S-15_#+CU6Q^RWZ!6KX8ATR;6K==7G>WLWH!D<#N:S_$W@C5O"LA^UV^ M^WSA;F+YHS^/8^QKZ:CDV9X/#TLXGA7*A>^JO%I?S).ZB^[LGT9Y\L7AZM26 M$56T_+?Y=+GT9:W4-Y;I-;RI/"PRLD;!E(^M35\R^'_%6I^&;CS+"Y:-2 ?MS?\R3_P!O MW_MO7O\ \)_^26>#?^P-9_\ HA* .KHHHH **** /G_XI?\ (]ZG_P!LO_12 M44?%+_D>]3_[9?\ HI** /:O"?\ R*NC?]>4/_HM:UJR?"?_ "*NC?\ 7E#_ M .BUK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ KX _X*#_\EV^%_P"'_I+JE??]? '_ 4'_P"2[?"_\/\ TEU2@#[_ 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 ***Y/Q]X[@\(V.R/;+J4R_NHCT4?WF]OY_G7FYCF.&RK"SQF+GR MPCN_T7=OHCHP]"IB:BI4E=LA^(7C^+PG:_9[8K+JDJ_(AY$8_O-_05X0S7.J M7I9C)YNIWR6/+,Q_STKVGX;?#M?#T*:CJ"!M M3]3^%?RW4J9IXF9OR0O##T_NA'N^\Y?UHFS](C'#<.X6[UJ2_ M%_HE_6I/\.?A['X7MQ>7BK)JDB\]Q"#_ CW]3^'U->^%&F:UKT>H!VMHV;= M:[BBOZ)APID\9 MXMUY8A3:D]/EV_R_S(K>WBL[>.""-8H8U"HB# 4#L*?)&DT;(ZJZ,,,K#((] M"*=17U:C%1Y$M.QYEW>_4\[\4_!VQU/?/I+#3[D\^4>86_JOX<>U>2ZYXWNH([B!OO1R*&!K\CXB\-\LS;FK M8+]Q5\E[C]8]/6-O1GU& X@Q&%M"M[\?Q^__ #/GGPOX^U;PJRI;S>?:9YM9 MN4_#NOX5[!X6^)6D^)MD1?[#>MQ]GF(^8_[+=#^A]JY;Q5\%U;?<:'+M/7[) M,W'_ %OZ'\Z\NU#3;O2;IK>\MY+:=>J2+@_4>H]Z_+*.:<4^']14,9'GH;) M.[@_\,MX^C^<3Z66&RW/(N=)\L_N?S77U_$^IZ*\#\*_%35?#^R&X;^T;(<> M7,WSJ/\ 9;^AS^%>O>&_&VE>*8Q]CN,3XRUM+\L@_#O]1FOW/A_C;*>(4J=* M?)5_DEH_D]I?+7ND?&8[)\5@;RDKQ[K]>QO4445]\>(%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?*O[]3_P"V7_HI**/BE_R/>I_]LO\ T4E% 'M7A/\ MY%71O^O*'_T6M:U9/A/_ )%71O\ KRA_]%K6M0 445!>WMOIMG/=W<\5K:6\ M;2S3S.$CC11EF9CP "23TQ0!/17P#X__P""NWAB'QA<^'?A7\.=>^+$]N2& MNK*1K6&4 @%H@L4LC+DXW%%SVR"#77_LW_\ !4#P)\*:;3)O)M6=3@B%UCE>4 Y^8)M/&TL#F@#[OHKXG_9N_ MX*F>!/C=XYM_!/B?P]?_ U\67?*)H8GV=R4#G' M0&@#]$Z*HZ'KFG^)M&L=7TF\AU'3+Z!+FUN[=P\ '0 GC.2 ?MB@ HKY8_:N_X*&?#[]EG6HO#,UI>^+_&\J))_ M86DLH\A7^YY\IR$+#D* S$%3M 8$^)^$?^"Q>A0^++32?B7\*M?^'-G=%=E^ MUP;O8C=)'B:&)]G6/J?0#O7%C<;A\NP\\5B MIJ,(*[;_ *W[+=O0VHT9XBHJ5-7;(O''C:W\'Z?GY9;^4'R(/_9F]A^M?/VH M:A@[?7I_*^-QF9^)6;+"X5.&'AWVBOYI=Y/HO MDNK/TFC2P_#V%=2IK4?XOLO+O_PR+'PS^'(T9(]4U./-^PS%"P_U(]3_ +7\ MOK7HU%%?TSDN383(<''!8.-HK=]9/JWYO_@+0_/,7BZN-JNM5>K_ \D%%%% M>X<84444 %%%% !6?K&@V'B"U-O?VJ7$?;Z:NGZIEPG*G)2@[-'C'BKX-W=CON-'D-[!U^SO@2K]#T;]#]:\[99]/NL,) M+:XB;H%V&Q#>( MR6?LI[\COROT>\?Q7H?98'B2I3M3Q:YEWZ_/O_6YY?X6^,5]INR#5D-_;]/. M7 E7^C?C@^]>LZ)XBT[Q%;>?I]TEPO\ $HX9?8J>17C'BKX4:IH.^>T!U*S' M.Z-?WBCW7^H_2N0L;^YTNZ6XM)Y+:=.CQL01[5\E@.,^(.$:ZP.>TG."_F^* MW>,]5)>M^UT>I6RG YI#VV"DHORV^:Z?UH?5%%>3>%?C01LM]=BSV^UPK^K+ M_4?E7J&GZC:ZI:K<6<\=S W1XVR/I]:_H#).)O?_ (3_ /)+/!O_ &!K/_T0E> ?MS?\ MR3_V_?\ MO7O_P )_P#DEG@W_L#6?_HA* .KHHHH **** /G_P"*7_(]ZG_V MR_\ 1244?%+_ )'O4_\ ME_Z*2B@#VKPG_R*NC?]>4/_ *+6M:LGPG_R*NC? M]>4/_HM:UJ "O@S_ (+"_&:^^'?[.^F>$M+N9+6[\97[6MS)&V"UE"H>9,]? MF9H5/JI8'@U]YU^3G_!;C4V@\:_!R.2(S6UM;:A<>6QPKDR6VY<_1%S]10!] MR_L;_L^^'_V7/@#X?TE;>WL=:NK6&]U[49PJ23WDB@LKN?X4+>6H[!?4DGSS M]MS]@6Q_:XU7PKXE\/Z[9^#O$VG%EGUI+4S/>0$*8@2C*2R,N5;/ <^U>!^! M_P!ASX@?MX:+:_%;X[_$/5=(MM<7[;HGA?24'EV-HX)B($F4C!4J0 I8J06? MORKJ2GQ/JT-MX?%_"GEAY9@!<.@SE28E MG*X.5)![5D?\$L?@9I'PN_9<\/\ B1;&'_A)?%R-J=]?%!YIA+D6\0;KL$:J MVWIN=CWKRO\ X+ >+K/QI^QU\.-=TB5IM'UKQ#8ZE;2,I4O%)I]T\9([95P< M5]@?LAQQ1?LI_!U83E/^$0TEC_O&TB+?J30!\F_\%A?@9H^K?!FR^*^GV4=E MXM\.ZA;03ZG;C9+-:2,8PK$,,L-U.6EGE0'.UE7RD3'W5=@*^[?VN/@+H7[0WP*\4>' M-6TZ&ZU&.QGN=(NG4>9:7JQL8I$;J/F # ?>4D'K7S!_P11CB'[,GBZ0']\W MB^X5A_LBRL]OZEJ_01E#*01D'@@T ?GU_P $9?BY?>-/@/XD\%ZAV)B#V;R%FP1R#@] MJYO_ ()8_ S2/A=^RYX?\2+8P_\ "2^+D;4[Z^*#S3"7(MX@W78(U5MO3<[' MO7 _\%K9W7]F7PC$/]6_B^W9OPLKS'\S7U5^R''%%^RG\'5A.4_X1#26/^\; M2(M^I- 'R;_P6%^!FCZM\&;+XKZ?91V7BWP[J%M!/J=N-DLUI(QC"L1R2DK1 M%2>5RP'6OI?]G'X]#QQ^QYX7^*>NRF:2'P])>:I-D R2VBNER_MEX)#[9KC_ M /@J!'%)^PO\3?-.U0NG,#_M#4;7'YG _&O#OV7[B>W_ ."._BUQD8\-^)UC MR/X2UT"1^):@#@_^"3/@,?&WXJ_$_P"/'C6*+6/$:WXBLIIXPRPW4Y:6>5 < M[65?*1,?=5V K[M_:X^ NA?M#? KQ1XYTBZ=1YEI>K&QBD1N MH^8 ,!]Y20>M?,'_ 11CB'[,GBZ0']\WB^X5A_LBRL]OZEJ_01E#*01D'@@ MT ?GU_P1E^+E]XT^ _B3P7J%P]R_A'4D^R%VR8[2Y5G2/Z"2.%?\-0:O\ ]$&^+'_@MT[_ .3JT=)_:&U?55D/_"E/B79[ M"!_I=GIR%L^G^FT >R45Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ MOQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E M 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%> M5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z M)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q M _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4 M?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\- M7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ M +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R M90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "90!ZK1 M7E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_ M^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)# M\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#) ME'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO M#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q M_P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_ M\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >J MT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU M?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B M0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z)#\0/^_&G?\ MR91_PO#5_P#HD/Q _P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q _[\:=_\F4?\ M+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\ M0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G M?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E ' MJM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R90!ZK17E7_"\ M-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "90!ZK17E7_ O#5_\ MHD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ M ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E' M_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0 M_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQ MIW_R90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "90 M!ZK17E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_P MO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ M *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:= M_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R9 M1_PO#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#H MD/Q _P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[ M\:=_\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F M4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5? M\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7 M_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z)#\0/^_& MG?\ R91_PO#5_P#HD/Q _P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q _[\:=_\ MF4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ MZ)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/ M^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ M)E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R90!ZK17E M7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "90!ZK17E7_ O# M5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_^B0_$#_O MQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G? M_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ M .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$ M#_OQIW_R90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ M "90!ZK17E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5 MY5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P + MPU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _ M[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQI MW_R91_PO#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5 M_P#HD/Q _P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/ MQ _[\:=_\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW M_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM M%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ M"\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z)#\0 M/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q _[\ M:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4?\+P MU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z) M#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\: M=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R90!Z MK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "90!ZK17E7_ M O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_^B0_ M$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^ M_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_" M\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^ MB0_$#_OQIW_R90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_ M&G?_ "90!ZK17E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 M>JT5Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5 M_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD M/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$# M_OQIW_R91_PO#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_ MPO#5_P#HD/Q _P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q _[\:=_\F4?\+PU? M_HD/Q _[\:=_\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ MOQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E M 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%> M5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z M)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q M _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4 M?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\- M7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ M +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R M90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "90!ZK1 M7E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F4 >JT5Y5_PO#5_ M^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >JT5Y5_P +PU?_ *)# M\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_P#) ME'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B0_$#_OQIW_R91_PO M#5_^B0_$#_OQIW_R90!ZK17E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q M_P"_&G?_ "90!ZK17E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_ M\F4 >JT5Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F4 >J MT5Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E 'JM%>5?\+PU M?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E 'JM%>5?\ "\-7_P"B M0_$#_OQIW_R94;?'RXMYHH[_ .&WC'1HY256YU%+%(@<9YV73-C_ '5)YZ5S M8K%4<'1GB,1)1A%7;>R1I3ISK35.FKMG>^+O%EIX1TQKFX.^9LB& 'F1OZ#U M-?/6N:W=^(=2EO;V3S)I#T[*.R@=@*?XB\07GB;4Y+V\?<[<*@^ZB]E ]*GT M&:]\/:Q'=7?P\\5^);8(LL$FEV]J8&)_O>=<1L<<'A2#D<]J_E;-LTS+Q&S6 M.79>G'#Q=U?9+^>?GV739:ML_2L+AL/D&&=>N[S?]67ZGH/PQ^&_E^5K&K1? M/]ZWMG'3T=AZ^@_&O5J\J_X7AJ__ $2'X@?]^-._^3*/^%X:O_T2'X@?]^-. M_P#DROZ/R'(<)P]@XX/"+U?63[O]%T6A\!C<;5QU5U:K]%V1ZK17E7_"\-7_ M .B0_$#_ +\:=_\ )E'_ O#5_\ HD/Q _[\:=_\F5]&JT5Y5_PO#5_^B0_$#_OQIW_R91_P MO#5_^B0_$#_OQIW_ ,F4 >JT5Y5_PO#5_P#HD/Q _P"_&G?_ "91_P +PU?_ M *)#\0/^_&G?_)E 'JM%>5?\+PU?_HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:= M_P#)E 'JM&K_]$A^('_?C M3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO.Q^783-*#P^-IJ<'T:_+L_-:F]&O5 MP\_:49-,XOQ1\/-6\+EY)8OM-F.ES""5 _VAU7\>/>LC1?$&H>'[KS["Y>W? M^(*?E;V(Z&O2C\<-68$'X0>/R#_TPT[_ .3*X7Q3JTFM[Y['X0^/]-NSS^[M MM.\IC[K]MX_#\C7X!G?AEB<%4^N\.U7>.JBW:2_PST_&WJS[C!\14ZT?8X^. MCZVT^:_R^X](\*_&2SU#9;ZP@L9^GGKDQ,??NOZCWKT6&:.XC62)UDC895T. M01Z@U\LMI>JVMC#&K_\ 1(?B!_WXT[_Y,H ]5HKRK_A>&K_]$A^( M'_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DR@#U6BO*O\ A>&K_P#1(?B!_P!^ M-._^3*/^%X:O_P!$A^('_?C3O_DR@#U6BO*O^%X:O_T2'X@?]^-._P#DRC_A M>&K_ /1(?B!_WXT[_P"3* /5:*\J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ M $2'X@?]^-._^3* /5:*\J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_? MC3O_ ),H ]5HKRK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y M,H ]5HKRK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DR@#U6BO M*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DR@#U6BO*O^%X: MO_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3* /5:*\J_P"%X:O_ -$A M^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3* /5:*\J_X7AJ__1(?B!_WXT[_ M .3*/^%X:O\ ]$A^('_?C3O_ ),H ]5HKRK_ (7AJ_\ T2'X@?\ ?C3O_DRC M_A>&K_\ 1(?B!_WXT[_Y,H ]5HKRK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T M2'X@?]^-._\ DR@#U6BO*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^(' M_?C3O_DR@#U6BO*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3 M* /5:*\J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3* /5:* M\J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),H ]5HKRK_ (7A MJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,H ]5HKRK_A>&K_]$A^( M'_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DR@#U6BO*O\ A>&K_P#1(?B!_P!^ M-._^3*/^%X:O_P!$A^('_?C3O_DR@#U6BO*O^%X:O_T2'X@?]^-._P#DRC_A M>&K_ /1(?B!_WXT[_P"3* /5:*\J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ M $2'X@?]^-._^3* /5:*\J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_? MC3O_ ),H ]5HKRK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y M,H ]5HKRK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DR@#U6BO M*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DR@#U6BO*O^%X: MO_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3* /5:*\J_P"%X:O_ -$A M^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3* /5:*\J_X7AJ__1(?B!_WXT[_ M .3*/^%X:O\ ]$A^('_?C3O_ ),H ]5HKRK_ (7AJ_\ T2'X@?\ ?C3O_DRC M_A>&K_\ 1(?B!_WXT[_Y,H ]5HKRK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T M2'X@?]^-._\ DR@#U6BO*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^(' M_?C3O_DR@#U6BO*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3 M* /5:*\J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3* /5:* M\J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),H ]5HKRK_ (7A MJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,H ]5HKRK_A>&K_]$A^( M'_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DR@#U6BO*O\ A>&K_P#1(?B!_P!^ M-._^3*/^%X:O_P!$A^('_?C3O_DR@#U6BO*O^%X:O_T2'X@?]^-._P#DRC_A M>&K_ /1(?B!_WXT[_P"3* /5:*\J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ M $2'X@?]^-._^3* /5:*\J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_? MC3O_ ),H ]5HKRK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y M,H ]5HKRK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DR@#U6BO M*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DR@#U6BO*O^%X: MO_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3* /5:*\J_P"%X:O_ -$A M^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3* /5:*\J_X7AJ__1(?B!_WXT[_ M .3*/^%X:O\ ]$A^('_?C3O_ ),H ]5HKRK_ (7AJ_\ T2'X@?\ ?C3O_DRC M_A>&K_\ 1(?B!_WXT[_Y,H ]5HKRK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T M2'X@?]^-._\ DR@#U6BO*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^(' M_?C3O_DR@#U6BO*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3 M* /5:*\J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3* /5:* M\J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),H ]5HKRK_ (7A MJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,H ]5HKRK_A>&K_]$A^( M'_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DR@#U6BO*O\ A>&K_P#1(?B!_P!^ M-._^3*/^%X:O_P!$A^('_?C3O_DR@#U6BO*O^%X:O_T2'X@?]^-._P#DRC_A M>&K_ /1(?B!_WXT[_P"3* /5:*\J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ M $2'X@?]^-._^3* /5:*\J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_? MC3O_ ),H ]5HKRK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y M,H ]5HKRK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DR@#U6BO M*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DR@#U6BO*O^%X: MO_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3* /5:*\J_P"%X:O_ -$A M^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3* /5:*\J_X7AJ__1(?B!_WXT[_ M .3*/^%X:O\ ]$A^('_?C3O_ ),H ]5HKRK_ (7AJ_\ T2'X@?\ ?C3O_DRC M_A>&K_\ 1(?B!_WXT[_Y,H ]5HKRK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T M2'X@?]^-._\ DR@#U6BO*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^(' M_?C3O_DR@#U6BO*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3 M* /5:*\J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3* /5:* M\J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),H ]5HKRK_ (7A MJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,H ]5HKRK_A>&K_]$A^( M'_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DR@#RK]N;_F2?^W[_P!MZ]_^$_\ MR2SP;_V!K/\ ]$)7RM^U9XXN_&?_ B_VKPAX@\*?9OM6W^W8[=?/W>3GR_) MFD^[M&=V/O+C/./JGX3_ /)+/!O_ &!K/_T0E '5T444 %%%% 'S_P#%+_D> M]3_[9?\ HI**/BE_R/>I_P#;+_T4E% 'M7A/_D5=&_Z\H?\ T6M:U9/A/_D5 M=&_Z\H?_ $6M:U !7YE_\%N?AY=:EX$^&_C:WA9[?2;ZZTN[=>=OVA$>(D=A MFW<9]6 [BOTTKE/BG\,/#OQF^'^M>#/%=B-1T'5H?)N(<[6&"&5T;^%U8*RG ML5% &'^SAXTTCXA_ 3X?^(-"EBETR[T6UV+$1B)DC5)(CCHR.K(1V*D5\;?\ M%K/%>DV?[/\ X.\.32PMK=_XC2]MK=C^\$,-M.LL@'H&FB7_ ('[5RV@_L/_ M +5?[*FIZC9_ ;XGZ;J?@^\F:1=/U78CH2/O-#-%)$K] 7C8%MHR .*Z3X1_ M\$X?B#\1?B]9?%#]ISQM;^,M2L726VT&S;S879"&193L2-(@03/K'@[3M%U6ZMY/]9$$M_(D0C_IFEPV?9#Z5]$? M\$X?B)9_$3]CGX=RV]RDUUI%F=%NX5;+026[&-5;T)C$3CV<5]%:UHUCXCT> M^TG4[6.^TV^@DM;FUF7/M4UG]FGXAV MJ>'M4D!DTG5Y$65$!)5)4DC>&8*"0)/E?YN .30!ZS_P5^^(ECX5_9+N?#DM MPHU'Q1JEK:06X8!VCAD6XD?'=5,48)[%U]:[G]E_X&75G_P3QT+X<7L36M]K MOA2]CGCG&QHWU!9I2K]P5^T 'N,8[5X/\-_^"T[XB_M0>.+/Q:V MG%&@T&Q;S$F"DLL?T>Z<#@4 ?F1_P17\9+I6E_%/X M:ZFWV+6]/U*+4UL9CB0Y4P3X7_8:&(-_OK7Z!?&SXB6/PE^$?C#QAJ-PMM;: M/I=Q=AF8*6D5#Y:*?[S/M4#N6 KXW_:B_P""=/BK5OC)+\9_@)XMB\&>.I93 M=7=C<.T,4TY7#RQ2JK!3(,[XW4JQ9B2 2*\_\0_L2?M;?M376EZ5\!K>_T^ MZDTN6_NENRD%O''(!$(3'DLC$?/@@C.* -C_ (*T?#VZ\=_L>:M=V<)GE\-Z MG:ZVR+U\M=\$C?\ 4N&8^RFNT_X)P_$2S^(G['/P[EM[E)KK2+,Z+=PJV6@ MDMV,:JWH3&(G'LXKZ*UK1K'Q'H]]I.IVL=]IM]!):W-K,NY)HG4JZ,.X()!^ MM?FG-_P3X_: _9>\?:IK/[-/Q#M4\/:I(#)I.KR(LJ("2J2I)&\,P4$@2?*_ MS< GZE%J:V,QQ((((HXW%K/[!H6CVXM[:$MN8\EF=C_$[,69CW+$UU- ! M1110 5\ ?\%!_P#DNWPO_#_TEU2OO^O@#_@H/_R7;X7_ (?^DNJ4 ??]%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9^N:Y:>'=- MEO;V3RXDZ#^)F[*!W)K&M6IX:G*M6DHQBKMO9)=2X0E4DH05VR/Q%XBL_#.F M27MX^%7A$'WI&[*/>OGGQ/XFO/%6J/>7;8'2.)3\L:^@_P >]2^+/%EWXNU- MKJX.R)>(8 I1D:'>*Q3]]_U9>??_ ")_AE\./[3: M/5M4B_T,'=!;N/\ 6_[1_P!G^?TZ^R].!P*%4(H50%4# Z"EK^A>'>'<)PW M@UA<,KR>LI=9/OZ=ET];M_"8_'U:%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!'<6\5U"\,\:31.,-'(H92/<&O-_%7P9 MMKS?<:+(+2;K]FD),9^AZK^H^E>F45\_G&09=GU+V6/I*79[27H]UZ;/JCNP MN.Q&"ES4)6\NC]4?+NKZ)?:#=&WO[:2VE[!QPWN#T(^E;GA;XD:MX8V1"3[9 M9#_EWF.<#_9;JO\ +VKWO4M+M-8M6MKVWCN86_AD&?Q'H?<5Y9XI^"\D.^XT M.7S5Z_9)C\P]E;O]#^9K^? M80]ACHI/SV^_I_6IW'A?X@:3XI"QPS?9[OO;3<-_P'LWX?E735\JW5I<:;=- M#<126UQ&>4D4JP-=MX5^+FIZ+L@O\ZE:#C+G]ZH]F[_C^8KW\@\48.2PN>T^ M22TYTM/^WH[KSM?T1PX[AMV]I@I779_H^O\ 6I[I16/X?\6:9XGAWV%RKN!E MH6^61/JO]>E;%?O.&Q5#&4HU\--3@]FG=/[CXJI3G1DX5%9KN%%%%=1F%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?*O[I_]LO_ $4E% 'M7A/_ )%71O\ KRA_]%K6M63X M3_Y%71O^O*'_ -%K6M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7P!_P4'_Y+M\+_P /_275*^_Z^ /^"@__ "7;X7_A M_P"DNJ4 ??\ 1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%5=2U*VTBQEN[N58;>(99V_E[GVK.I4A1@ZE1VBM6WLDNK*C%R:C%7;&:OJ] MKH>GRWMY*(H(QDGN3V 'G^T?5C^E:'P[^'\GBJY%W=JT>EQ-\QZ&8C^%?;U/^1_+ M7$O$6-XWQ\#.1V'^SZG\/7'N4<:0QK'&JHB@*JJ, = !38(([6&.&% M%BBC4*B*,!0.@ J2OWCACAG"\,X-4*/O5)?'+K)_HET7ZMGQ>8YC5S&KSSTB MMEV_X(4445]B>2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!EZ]X9TWQ+;^5J%JLV!\LG1T^C=1_*O)/%7P?U#2=\^EL=1M M1SY>,3*/I_%^'/M7M]%?%9_PAE7$46\53Y:G2<=)?/NO)W\K'KX'-<3@':G* M\>SV_P"!\CY5AFN-/NA)$\EM<1MPRDJRD?R->C^%?C-<6NRWUJ,W4707,0 D M'U'0_H?K7H7B;P+I/BI2UU!Y=SC N8<*X^OJ/K7D'BKX8ZMX;WS1I]OLEY\Z M%>5'^TO4?J/>OP;$\/\ $_ M66+RRHZE'JXJZM_?AK]ZO;^9'VU/'9=G452Q M$>6?G^C_ $_ ]STG6K'7+47%A:+=+OL1W'L:]4\*_&>*?9;ZW%Y#]!=0C*'_>7J/PS]!7Z+P[XFY?F7+0S- M>QJ=_L/Y_9^>G]X\#'\.U\/>>']^/X_\'Y?<>HT5#:WD%];I/;3)/"XRLD;! ME/XBIJ_9XRC.*E%W3/DFG%V844450@HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^5?VYO^9)_P"W[_VW MKW_X3_\ )+/!O_8&L_\ T0E> ?MS?\R3_P!OW_MO7O\ \)_^26>#?^P-9_\ MHA* .KHHHH **** /G_XI?\ (]ZG_P!LO_1244?%+_D>]3_[9?\ HI** /:O M"?\ R*NC?]>4/_HM:UJR?"?_ "*NC?\ 7E#_ .BUK6H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX _X*#_\EV^%_P"' M_I+JE??]? '_ 4'_P"2[?"_\/\ TEU2@#[_ **** "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 **** "BBHKJZBLK>2>>18H8U+.[' 4#O4RDH1[6UAL;:*WMXUA@C4*B*, 4VPL;?2[.* MUM8EAMXEVHB] *L5^U<)\*X;AC"K2^.7?R7:*Z=]V?(9GF53,:MWI%;+ M^NH4445]R>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!QWBGX7Z3XBWS1)_9]Z>?.A7Y6/^TO0_48- M>0>)O VK>%7)NH/,MLX6YA^:,_4]C]:^D*;)&LB,CJ'1A@JPR"/2OS#B+P_R MK/.:M37L:S^U%:-_WH[/U5GYGT> SS$X.T)/GCV?Z,^9M!\4:GX9N/-L+EH@ M3EHCRC_5?Z]:];\*_%[3M7V0:D%TVZ/&\G]TQ^O\/X_G3/%7P?L-4WSZ6RZ= M&[CR=0M6A)^[)U1_HW0U^-\W%7AY4U]_#W\ MY4W^L']UWW/J_P#A,SZ/:I]TO^#^/R/IM6610RD,K#(8'((IU?./ACQYJWA5 ME6WF\ZUSS:S?,GX?W?PKV#PM\3-)\2[(6?[#>GCR)B,,?]ENA_0^U?LW#O'^ M59[RT9OV-9_9D]&_[LMGZ.S\CY/'Y'B<%>27-#NOU7](ZZBBBOTT^="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* /E7]N;_F2?^W[_ -MZ]_\ A/\ \DL\&_\ 8&L__1"5X!^W-_S)/_;]_P"V M]>__ G_ .26>#?^P-9_^B$H ZNBBB@ HHHH ^?_ (I?\CWJ?_;+_P!%)11\ M4O\ D>]3_P"V7_HI** /:O"?_(JZ-_UY0_\ HM:UJR?"?_(JZ-_UY0_^BUK6 MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KX _P""@_\ R7;X7_A_Z2ZI7W_7P!_P4'_Y+M\+_P /_275* /O^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBFR2+%&SNP1%&69C@ #N:3:2NP$FFC MMX7EE=8XD!9G8X ZDFO"?B-\0I/%%P;.S9H]+C;CL9B/XC[>@_'Z3_$GXB- MXAF;3M/Y)[DU=K]9X/X1P_#.&O*TJ\U[TO_ &V/DOQ>KZ)?,9KF MD\QJ::06R_5^?Y!1117Z$>$%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%Y96^H6[P7 M4,=Q"_#1R*&!_"IZ*B<(U(N$U=/HQIN+NMSROQ5\%TDWW&AR^6W7[),WR_16 M[?0_G7ENI:7=Z/=-;7MO);3KU208_$>H]Q7U-5#6-#L->M3;W]M''=D,[?VC9#CRIF^91_LMU_ Y%>O\ AGQOI7BJ,?9)]MQC+6TORR#\ M.X]QFO./%7P:NK/?<:-(;R'J;>0@2+]#T;]#]:\Z>.?3[HJZR6UQ$W(8%71A M^H-?GN%XCXFX&JQPF:4W4H]%)WT_N3U^YWMV1[M3 9=G,75PTN67E^J_KU/J MNBO$_"OQBOM,V0:LK:A;#CS1Q*O]&_'GWKUG0_$>G>([;SM/NDG'\2='3ZJ> M17[UD/%V5<112PM2U3K"6DONZKS5_.Q\5CLKQ. ?[R-X]UM_P/F:=%%%?9GD M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\J M_MS?\R3_ -OW_MO7O_PG_P"26>#?^P-9_P#HA*\ _;F_YDG_ +?O_;>O?_A/ M_P DL\&_]@:S_P#1"4 =71110 4444 ?/_Q2_P"1[U/_ +9?^BDHH^*7_(]Z MG_VR_P#1244 >U>$_P#D5=&_Z\H?_1:UK5D^$_\ D5=&_P"O*'_T6M:U !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? ' M_!0?_DNWPO\ P_\ 275*^_Z^ /\ @H/_ ,EV^%_X?^DNJ4 ??]%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 (S!5))P!R2:\5^)?Q&.LR2:7IDA%@IQ+,I_ MUQ]!_L_SJQ\3?B1_:#2Z1I4O^B@[9[A#_K?55/\ =]3W^G7A_#7AN\\4ZHEG M:+SUDD8?+&O3_ECY=WUV^&]_T#)\IAAH?7 ML9I;5)]/-^?;_,D\*^%;SQ9J:VML-J+S+,P^6-?4^_H.]?0V@Z#:>&]-CLK* M/9$O)8_>=N[$]R:C\-^'+/POI<=E9I\HY>1OO2-W8UJU^C<%\'4>&L/[:M:6 M(FO>?\J_ECY=WU?E8\#-\VGF$^6&E-;+OYO^M HHHK],/G@HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *Q?$7A#2_%$.R^M@9 ,+/'\LB_0_T.16 MU17+BL+0QM*5#$P4X/=-71K3JSHR4Z;LUV/"/%7PFU30]\]EG4K,+R&IR26O(W_ .DRW7E?_P "1]K@>)';V6-C==U^J_R^ MXXSPK\:&79;ZY%N'3[7"O/\ P)?ZC\J]2T_4K75K5;BSN([F!NCQMD?3V/M7 M@'BCX=:MX7W2/%]KLQ_R\P D ?[0ZK_+WK&T;7K_ ,/W0N+"Y>WD[[3\K>Q' M0_C7AY9Q]G7#E98#B&C*:75Z32[WVFOS_F.S$9)A,PA[? R2O]W_ /ZT/J& MBO-O"OQDM+[9!K$8LI^GVA,F)OJ.J_J/I7HT,T=Q$DL4BRQ.,JZ$$$>H(K^@ MO?_A/_ ,DL\&_]@:S_ /1"4 =7 M1110 4444 ?/_P 4O^1[U/\ [9?^BDHH^*7_ "/>I_\ ;+_T4E% 'M7A/_D5 M=&_Z\H?_ $6M:U9/A/\ Y%71O^O*'_T6M:U !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %? '_ 4'_P"2[?"_\/\ TEU2 MOO\ KX _X*#_ /)=OA?^'_I+JE 'W_1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%>2?$[XD>9YNCZ5+\GW;FY0]?5%/IZG\*L?$[XD?9_-T?2I?WOW;BY0_=]44 M^OJ>W3Z>8:+HMWX@U&*RLH_,FD/X*.[$]@*_G?CKC2I7J/(T\)Z8MI:CI]O0=JB\'^$;3PCIHMX!YD[X,TY'+M_0# ML*WJ^RX(X+I\.T5BL4E+$R6O:"_E7GW?R6F_DYQF\L?/V5+2FOQ\W^B"BBBO MU8^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@!.O!Y%'G,:_NV/NO;ZC]:[FBO(S/*<#G%'ZOCZ2G'S MW7FGNGZ,ZL/BJV$GST96?];GS3XB\'ZIX7FVWUN1$3A9X_FC;Z'^AP:7PYXR MU7PO+NLK@^43EK>3YHV_#M]1@U](SP1W4+Q31K+$XPR.H*D>A!KSGQ5\&K6^ MWW&C2"SFZ_9Y"3$WT/5?U'TK^?M]?X=K-\NO+>TUZ/127EH^EF?< MX7/\/BH^PQ\4K]=U]W3^MC2\*_%?2]>V079&FWAXVR-^[8^S?T/ZUV]?+VL: M%?Z!=&WO[62VD[;APWN#T(^E;?A?XC:MX7V1+)]KLA_R[3$D ?[)ZK_+VKJR M/Q.KX2I]2XAI--:.25I+_%#_ "M_A9GC.'858^VP$M'TOI\G_G]Y]#T5S'A? MXA:3XH"QQ2_9KP];:8X8_P"Z>C?AS[5T]?O^!S#"YE16(P=13@^J=_\ AGY/ M4^'K4*N'FZ=6+3\PHHHKT# **** "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 ^ M5?VYO^9)_P"W[_VWKW_X3_\ )+/!O_8&L_\ T0E> ?MS?\R3_P!OW_MO7O\ M\)_^26>#?^P-9_\ HA* .KHHHH **** /G_XI?\ (]ZG_P!LO_1244?%+_D> M]3_[9?\ HI** /:O"?\ R*NC?]>4/_HM:UJR?"?_ "*NC?\ 7E#_ .BUK6H M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K MX _X*#_\EV^%_P"'_I+JE??]? '_ 4'_P"2[?"_\/\ TEU2@#[_ **** "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 **** "O-/B;\1_[-632=+E_TLC$]PA_U7^R/]K^7UZ3_$KX MC#0XWTS39,Z@PQ)*I_U /;_>_E7CEC8W.KWT5M;1M/ZM4G^;\OS]-W:7I=UK M6H16=I$9KB4X51_,^@]Z^@O!7@RU\'Z=Y:8EO) #//C[Q]!Z**B\"^![?P?8 M<[9M0F \Z;_V5?8?K^6.HKW.!>"8Y%36/QROB9+;^1/HO[SZOY+JWQYUG#QL MO847^[7X_P# [?>%%%%?L)\H%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% %74=+M-7M6MKVWCN8&ZI(N1 M]1Z'WKRWQ3\%W3?<:'+O7K]DF;G_ ("W?Z'\Z]6=SIMTT%S#);3H>4D4JPKL_"WQ:U/1- MD%]G4K0S=_Q_,5['KOAO3O$EOY.H6JS ?=?HZ?1NHKR7Q5\'K_2] M\^E,VHVPY\K&)E_#^+\.?:OP#'<'<1<'UGCLCJNI!;\OQ6[2AJI+TOWLC[BC MFV S6"HXR*B_/;Y/H>J>'?%VE^*(=]C:/*QW#=2G>IA'S+MU_X)[)15'2=;L=>M1<6%S'I_]LO\ T4E%'Q2_Y'O4_P#ME_Z*2B@#VKPG_P BKHW_ %Y0_P#HM:UJR?"? M_(JZ-_UY0_\ HM:UJ "BBF33);Q/+*ZQQ(I9G%I+A=\,.K:C%;R2J#@E$9@S $\D XH [6BN6\ _%3P9 M\5+"2]\&^*]&\4VL1 EDTB^BN1&3T#[&.T^QQ74T %%8OB[QMX=^'^C/J_BC M7M,\.:3&P1K[5KR.U@5CT!>0A(=2QD M66GZI#+.0!DD1AMQ'N!0!Z)1110 445Q7Q"^-GP_^$Q@7QIXUT#PM)<+OAAU M;48K>250<$HC,&8 GD@'% ':T5RW@'XJ>#/BI827O@WQ7HWBFUB($LFD7T5R M(R>@?8QVGV.*ZF@ HK%\7>-O#OP_T9]7\4:]IGAS28V"-?:M>1VL"L>@+R$+ MD]AFN5\!_M%?"[XH:I_9OA+XA>&O$.I8R++3]4AEG( R2(PVXCW H ]$HHHH M **** "O@#_@H/\ \EV^%_X?^DNJ5]_U\ ?\%!_^2[?"_P##_P!)=4H ^_Z* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *X+XD?$1?#D+:?8.'U.1>6'(@![G_:]!^/UG^(GQ C M\+6QM+1EDU25?E'40@_Q'W]!_D^& 7&J7N!YES=3O[LSL3^I)K\-X\XX>7\V M4Y5*]=Z2DOL7Z+^^_P#R7UV^RR7)_;VQ6)7N+9=_-^7Y^@6]O]^ / %;475T%DU25? MF;J(A_=7^IKM*VX#X'64Q6:9E&^(ELG]A/\ ]N?7MMO!])\51DW<&RYQ MA;F+Y9!]3W'L:\@\5?"_5O#N^:)?[0LEY\V%?F4?[2]1]1D5[_17Y_Q#P1E/ M$"=2I#V=5_;CH_\ MY;2^>O9H]S YQBL#:,7S1[/].Q\LZ;JMYH]TMS97$EM M,O\ %&QKU/PK\:(YMEOKD7E/T^UPKE3_O+V^H_(5T?BGX8Z3XDWS(G MV"];GSH5X8_[2]#^A]Z\@\3>!-6\*L6N8/-M/>OU7AWQ(RS-^6CC/W%5]W[K])=/1V[)L^9Q^08C"WG2]^/E MO]W^1Z#134=9$5T8,K#(93D$>M.K];O?5'RX4444P"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 ^5?V MYO\ F2?^W[_VWKW_ .$__)+/!O\ V!K/_P!$)7@'[I_]LO\ T4E%'Q2_Y'O4 M_P#ME_Z*2B@#VKPG_P BKHW_ %Y0_P#HM:UJR?"?_(JZ-_UY0_\ HM:UJ "O M'?VQ/''_ KG]EOXHZ\LGE30Z!=0029QMFF0PQ'_ +[D6O8J^'?^"POC;_A& M?V1VT=),2>(M _VD_@%:^/?&NM> M*-.O;_4+F*TBT6YMX83;Q,(PQ$MO(2WF+*,@@8 &."3]#?\ #E3X(?\ 0T_$ M#_P8V/\ \AUX9^S9K_[9OC#]G_PCI/P8T#2? _@;1[)H;/4[U+4S:I(9&>65 M?M(?(9V?!$:KR1N8C-==X$_X*'?&S]F_XN6/@3]J'PVBV%\T:KKL%M%#) A; M;]I4P_N;B(9^8( RX/4C80#[I_:@^,T'[-O[//BSQN$$]QI%B(K"&0;A+=2% M8K<,!C*^8Z%L?PAJ^ /V'_V%=-_:R\.WWQQ^.]]JGBN[\1WLS65@UV\"SQHY M1II'C*N 75T2-"JJJ<9! 7UW_@LQXB\O]D_PW'97"RVVJ>*+0&2%@R2PBUNI M 01P066,CZ5]+_L8:1'HG[)?P@MXE"*_A;3[D@?WI8$E8_B7)H _.S]KW]EV M\_X)W>+?"GQN^">KW]AHJ7Z6-[I5W.TPC=@SB-FZR6\JHRLKY*M@AB6&W]2_ MAC\2M+^*/PN\-^.;!A#I>M:9#J2AW!\E7C#,C'U0Y4^ZFOGW_@J9I::E^P[\ M0G9-TEH^G7$?L1?VZD_]\LU>7_LK>,+RU_X)%ZUJ(E<7>E^&/$D4$HZ@HUV8 M_P LJ/PH ^?_ (8^$=2_X*N?M4>+O$7B[5]1M/A-X3;;8Z;:MY9\EY&%O"H/ M"/(L;R2R8+?+M& 5*^J_M<_\$M/ _A'X6ZGXX^#0U+PKXH\+V[:I]D%_-.EU M'"F]RC.Q>.8!2ZE6P2-NT9!7;_X(FZ1'#^SSXWU0*!-<^*7MF;N5BM+=@/SF M;\Z_0?4K&+5-/NK*X7?!^_:6_9WM+_ %^X M%QXLT&X.D:I,2-URRHK1W!'8NC#)[NCXQTKZEK\I_P#@A]J5S;ZG\8]&D)\I M5TR?9V5PUTC8^H(_[Y%?JQ0!Y1^U1\;8OV=_@#XQ\>LBS7>F6FVQA<962[E8 M10*P[KYCJ6Q_"&K\_/V'_P!A73?VLO#M]\? M\$[O%OA3XW?!/5[^PT5+]+&]TJ[G:81NP9Q&S=9+>54965\E6P0Q+#;^I?PQ M^)6E_%'X7>&_'-@PATO6M,AU)0[@^2KQAF1CZH6O_!(O6M1$KB[TOPQXDB@E'4%&NS' M^65'X4 ?/_PQ\(ZE_P %7/VJ/%WB+Q=J^HVGPF\)MML=-M6\L^2\C"WA4'A' MD6-Y)9,%OEVC *E?5?VN?^"6G@?PC\+=3\%[=M4^R"_FG2ZCA M3>Y1G8O', I=2K8)&W:,@KM_\$3=(CA_9Y\;ZH% FN?%+VS-W*Q6ENP'YS-^ M=?H/J5C%JFGW5E<+O@N8FAD7U5@01^1H ^8_^"IO'GCFW\'V.%VS:C,I\F'T_VF]OY_GCP&\O+G5KZ2XN)&N+F9LLQY+$ M_P">E?B_'?'"R:#RW+I7Q$MW_(G_ .W/HNF[Z'UV2Y.\6UB*Z_=K\?\ @"33 M7.J7K22,]S=3ODGJSL37MWPX^'B>&8%OKY%?5)%X'40*>P_VO4_@/>#X:_#D M:#&FI:C&&U%Q^[C;D0 _^S?RZ5Z%7#P'P.\';.,VC>L]8Q?V;_:E_>?_ )+_ M (MMLZSA5KX3"OW%NUU\EY?GZ;E%%%?NQ\6%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %-=%D4JRAE88*L,@BG44M]&!Y]XJ^$&GZMOGTQETZZ//E M@?N6/T_A_#CVKR37O#&I>&KCRK^U:')PLG5'^C=#_.OIRH;RS@U"W>"YACGA M<8:.10P/X&OR3B+PXRS-^:M@_P!Q5?9>Z_6/3U5N[3/J,!G^)PMH5??CY[_? M_F?.WAGQUJWA5@MM/YMKG)MIOF0_3T/TKU_PM\3M)\2;(7?[!>GCR9F&&/\ MLMT/Z'VKG?%/P7BFWW&AR^2_7[+,25/^ZW4?0_F*\KU+2KS1[IK:]MY+:9?X M9!C/N/4>XK\JI9CQ5X?5%1Q4?:8?I>[@_P##+>+\G;NXGTTL/EN>1'=D,K?VA9+QY,S?,H_V6ZC\'N-\IX@2ITY^SJO[$M'_ -NO:7RU[I'QN.R?%8&\ MI+FCW7Z]CH****_0#PPHHHH **** "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 ^5?VYO\ F2?^W[_VWKW_ .$__)+/!O\ MV!K/_P!$)7@'[I_]LO\ T4E%'Q2_Y'O4_P#ME_Z*2B@#VKPG_P BKHW_ %Y0 M_P#HM:UJR?"?_(JZ-_UY0_\ HM:UJ "N"^+'Q&^&?@.QM8_B1XB\,:+;7@U\I_\%%OV3;[]JKX*PV_AW8?&7AV= MK_2H9&5%N]R[9;9_!/_@J)J_[.7@NP^'/QS^'/B6#Q#X=@&GP7MM"DY7Q=>_%3_ (*T?%+PU:6/AB^\"_!?1)S,^H76XH0V!))YA 6: M20H!]D?\%5MWMQ_P27N]"\K;J&L^%-?EA3!Y M,[79A/OE3&?QKYN^*'Q'^)G_ 5B\>>&O"'@SPE?^$_A1I=X+F\U:^4O&LF& M5III -A=4+K'"A)RS9."2GZR^#O".E^ _"&C>&-&MA;:/I%E%86D'7;#&@10 M3W. ,GO0!\ ?\$2=?AN/@7X^T19,W%GXC%X\>>BS6L2*<>YMV_+VK]"?$&LV M_AS0=2U:[=8[6PMI+J5F. $1"S$GZ U^2VN:1\1/^"5O[2WB;Q7H/A6Y\3?! M;Q*^9! &$20ERZ1M(H(AFA+.J%QM=&..IVZ_QW_X*/>*/VO?!MW\*?@9\./$ M#:CXBA^QZE=3*LDZ6[C$D:+&2J*PRK2R, $W<#.5 -7_ ((>Z#0?@'C_.OU-KP/]B3]F>/]E?X"Z5X2N)(;GQ!<2OJ.M75 MN24DNY 54GDJB*B \9V%L#=BO&/'_[:_P 3O"_[?.G?!:Q\-:)/X&N+_3[6 M35);"Z:["3V\0SL!\F ,YH S_\ @LUX?FU;]E/2+^%O@[XJ\ ZJ_DVNM6;0+A>5 MMU#6?"FORPI@\F=KLPGWRIC/XU\W?%#XC_$S_@K%X\\->$/!GA*_\)_"C2[P M7-YJU\I>-9,,K332 ;"ZH76.%"3EFR<$E/UE\'>$=+\!^$-&\,:-;"VT?2+* M*PM(.NV&- B@GN< 9/>@#X _X(DZ_#^4 %5[^QM]4L;FRO(([FTN M8VAFAE7$_C/\ M.;+1_"FEZ;:76//AM[<*LG^C:B>1WYC0_P# 17Z:5\ ?\%!_^2[?"_\ #_TE MU2@#Z*_X87^ ?_1+/#__ 'Y;_P"*K1TG]CCX):&LBV7PS\/P"0@M_HN[..G4 MGUKV2B@#RK_AE7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -:]5HH \J_X95^$ M'_1.O#__ (!K1_PRK\(/^B=>'_\ P#6O5:* /*O^&5?A!_T3KP__ . :T?\ M#*OP@_Z)UX?_ / -:]5HH \J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ M /P#6O5:* /*O^&5?A!_T3KP_P#^ :T?\,J_"#_HG7A__P UKU6B@#RK_AE M7X0?]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -:]5HH \J_X95^$'_1.O#_\ X!K1 M_P ,J_"#_HG7A_\ \ UKU6B@#RK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)U MX?\ _ -:]5HH \J_X95^$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6O5:* /*O M^&5?A!_T3KP__P" :T?\,J_"#_HG7A__ , UKU6B@#RK_AE7X0?]$Z\/_P#@ M&M'_ RK\(/^B=>'_P#P#6O5:* /*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ MHG7A_P#\ UKU6B@#RK_AE7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -:]5HH M\J_X95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ P#6O5:* /*O^&5?A!_T3KP__ M . :T?\ #*OP@_Z)UX?_ / -:]5HH \J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@ M_P"B=>'_ /P#6O5:* /*O^&5?A!_T3KP_P#^ :T?\,J_"#_HG7A__P UKU6 MB@#RK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -:]5HH \J_X95^$'_1.O M#_\ X!K1_P ,J_"#_HG7A_\ \ UKU6B@#RK_ (95^$'_ $3KP_\ ^ :T?\,J M_"#_ *)UX?\ _ -:]5HH \J_X95^$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6 MO5:* /*O^&5?A!_T3KP__P" :T?\,J_"#_HG7A__ , UKU6B@#RK_AE7X0?] M$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6O5:* /*O\ AE7X0?\ 1.O#_P#X!K1_ MPRK\(/\ HG7A_P#\ UKU6B@#RK_AE7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ M -:]5HH \J_X95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ P#6O5:* /*O^&5?A M!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -:]5HH \J_P"&5?A!_P!$Z\/_ /@& MM'_#*OP@_P"B=>'_ /P#6O5:* /*O^&5?A!_T3KP_P#^ :T?\,J_"#_HG7A_ M_P UKU6B@#RK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -:]5HH \J_X9 M5^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UKU6B@#RK_ (95^$'_ $3KP_\ M^ :T?\,J_"#_ *)UX?\ _ -:]5HH \J_X95^$'_1.O#_ /X!K1_PRK\(/^B= M>'__ #6O5:* /*O^&5?A!_T3KP__P" :T?\,J_"#_HG7A__ , UKU6B@#RK M_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6O5:* /*O\ AE7X0?\ 1.O# M_P#X!K1_PRK\(/\ HG7A_P#\ UKU6B@#RK_AE7X0?]$Z\/\ _@&M'_#*OP@_ MZ)UX?_\ -:]5HH \J_X95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ P#6O5:* M/*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -:]5HH \J_P"&5?A!_P!$ MZ\/_ /@&M'_#*OP@_P"B=>'_ /P#6O5:* /*O^&5?A!_T3KP_P#^ :T?\,J_ M"#_HG7A__P UKU6B@#RK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -:]5 MHH \J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UKU6B@#RK_ (95^$'_ M $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -:]5HH \J_X95^$'_1.O#_ /X!K1_P MRK\(/^B=>'__ #6O5:* /*O^&5?A!_T3KP__P" :T?\,J_"#_HG7A__ , U MKU6B@#RK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6O5:* /*O\ AE7X M0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UKU6B@#RK_AE7X0?]$Z\/\ _@&M M'_#*OP@_Z)UX?_\ -:]5HH \J_X95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ MP#6O5:* /*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -:]5HH \J_P"& M5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6O5:* /*O^&5?A!_T3KP_P#^ M :T?\,J_"#_HG7A__P UKU6B@#RK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX? M_P# -:]5HH \J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UKU6B@#RK_ M (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -:]5HH \J_X95^$'_1.O#_ M /X!K1_PRK\(/^B=>'__ #6O5:* /*O^&5?A!_T3KP__P" :T?\,J_"#_HG M7A__ , UKU6B@#RK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6O5:* / M*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UKU6B@#RK_AE7X0?]$Z M\/\ _@&M'_#*OP@_Z)UX?_\ -:]5HH \J_X95^$'_1.O#__ (!K1_PRK\(/ M^B=>'_\ P#6O5:* /*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -:]5H MH \J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6O5:* /*O^&5?A!_ MT3KP_P#^ :T?\,J_"#_HG7A__P UKU6B@#RK_AE7X0?]$Z\/_\ @&M'_#*O MP@_Z)UX?_P# -:]5HH \J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UK MU6B@#RK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -:]5HH \J_X95^ M$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6O5:* /*O^&5?A!_T3KP__P" :T?\ M,J_"#_HG7A__ , UKU6B@#RK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P M#6O5:* /*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UKU6B@#RK_A ME7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -:]5HH \J_X95^$'_1.O#__ (!K M1_PRK\(/^B=>'_\ P#6O5:* /*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ M / -:]5HH \J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6O5:* /* MO^&5?A!_T3KP_P#^ :T?\,J_"#_HG7A__P UKU6B@#RK_AE7X0?]$Z\/_\ M@&M'_#*OP@_Z)UX?_P# -:]5HH \J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7 MA_\ \ UKU6B@#RK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -:]5HH M \J_X95^$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6O5:* /*O^&5?A!_T3KP_ M_P" :T?\,J_"#_HG7A__ , UKU6B@#RK_AE7X0?]$Z\/_P#@&M'_ RK\(/^ MB=>'_P#P#6O5:* /*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UKU M6B@#RK_AE7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -:]5HH \J_X95^$'_1. MO#__ (!K1_PRK\(/^B=>'_\ P#6O5:* /*O^&5?A!_T3KP__ . :T?\ #*OP M@_Z)UX?_ / -:]5HH \J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P# M6O5:* /*O^&5?A!_T3KP_P#^ :T?\,J_"#_HG7A__P UKU6B@#RK_AE7X0? M]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -:]5HH \J_X95^$'_1.O#_\ X!K1_P , MJ_"#_HG7A_\ \ UKU6B@#RK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ M_ -:]5HH \J_X95^$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6O5:* /*O^&5? MA!_T3KP__P" :T?\,J_"#_HG7A__ , UKU6B@#RK_AE7X0?]$Z\/_P#@&M'_ M RK\(/^B=>'_P#P#6O5:* /*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A M_P#\ UKU6B@#RK_AE7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -:]5HH \J_X M95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ P#6O5:* /*O^&5?A!_T3KP__ . : MT?\ #*OP@_Z)UX?_ / -:]5HH \J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B M=>'_ /P#6O5:* /*O^&5?A!_T3KP_P#^ :T?\,J_"#_HG7A__P UKU6B@#R MK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -:]5HH \J_X95^$'_1.O#_\ MX!K7-^-O@3\%_!^G;V^'7AZ6]D!$$'V->3_>/^R*]:\8^,+7PAIIGF_>7#Y$ M-N#R[?T [FOGO6-8N]>U"6]O)/-GD//H!V '8"OR+CGC:&04G@L$[XF2_P# M$^K\^R^;TLG]3DV3O'2]M65J:_'R].[^7ID:7I-CHMHEGIEA;:=9J24MK.)8 MXURGJ-?-\"<$S4UGF>5_M/ M=)[;O6UO0SK.%9X/".T5HVOR7D>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP M_P#^ :UZK17] GPQY5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M>JT4 M>5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K7JM% 'E7_ RK\(/^B=>' M_P#P#6C_ (95^$'_ $3KP_\ ^ :UZK10!Y5_PRK\(/\ HG7A_P#\ UH_X95^ M$'_1.O#_ /X!K7JM% 'E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :UZK M10!Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M>JT4 >5?\ #*OP@_Z) MUX?_ / -:/\ AE7X0?\ 1.O#_P#X!K7JM% 'E7_#*OP@_P"B=>'_ /P#6C_A ME7X0?]$Z\/\ _@&M>JT4 >5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ (!K M7JM% 'E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :UZK10!Y5_P ,J_"# M_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M>JT4 >5?\,J_"#_ *)UX?\ _ -: M/^&5?A!_T3KP_P#^ :UZK10!Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ M@&M>JT4 >5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K7JM% 'E7_ RK M\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :UZK10!Y5_PRK\(/\ HG7A_P#\ M UH_X95^$'_1.O#_ /X!K7JM% 'E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP_ M_P" :UZK10!Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M>JT4 >5?\ M#*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K7JM% 'E7_#*OP@_P"B=>'_ M /P#6C_AE7X0?]$Z\/\ _@&M>JT4 >5?\,J_"#_HG7A__P UH_X95^$'_1. MO#__ (!K7JM% 'E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :UZK10!Y5 M_P ,J_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M>JT4 >5?\,J_"#_ *)U MX?\ _ -:/^&5?A!_T3KP_P#^ :UZK10!Y5_PRK\(/^B=>'__ #6C_AE7X0? M]$Z\/_\ @&M>JT4 >5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K7JM% M'E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :UZK10!Y5_PRK\(/\ MHG7A_P#\ UH_X95^$'_1.O#_ /X!K7JM% 'E7_#*OP@_Z)UX?_\ -:/^&5? MA!_T3KP__P" :UZK10!Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M>J MT4 >5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K7JM% 'E7_#*OP@ M_P"B=>'_ /P#6C_AE7X0?]$Z\/\ _@&M>JT4 >5?\,J_"#_HG7A__P UH_X M95^$'_1.O#__ (!K7JM% 'E7_#*OP@_Z)UX?_P# -:T=%_9X^&_AN:2;2/!^ MFZ5-(NUY+&,PLP]"5(R*]$HK*M1IXBFZ5:*E%[IJZ?JF5&4H24HNS1XWXJ^# M-S:;[C19#=1=3;2$"0?0]&_0_6O-+^P*^=:7MOC@I+!.G8]0RG^M?5]8WB+P MEI?BB'9?VRNX&%F3Y9$^C?T/%?AO$/A=A<4WB,FE[*>_*[\K]'O'\5Y(^RP/ M$E2G:GBUS+OU_P""?+/AWX>?#*SFV:O\-_#^H0,>9$L8TD7\ #^GUKU;0OV M>?@?XDM_.T_P)X=F 'S)]C4.GU4\BJ?BKX2ZGHF^>QSJ5H.?D'[U1[KW_#\A M7%VEY-BK"OCL#QAQ%P?66!SRDZD%MS?%;^[/527K?M='K M5LJP&:P]M@Y*+\MOFNAZI_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M0> M%OC0\>RWUR+S%Z?:X5Y_X$O?ZC\J]2TW5+35[5;FRN([F!NCQG/X'T/L:_?\ MCXFROB"GS8&K>76+TDO5?JKKS/A\9EV)P,K5HZ=^GWGFG_#*OP@_Z)UX?_\ M -:/^&5?A!_T3KP__P" :UZK17U)YIY5_P ,J_"#_HG7A_\ \ UH_P"&5?A! M_P!$Z\/_ /@&M>JT4 >5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :UZ MK10!Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M>JT4 >5?\,J_"#_HG M7A__ , UH_X95^$'_1.O#_\ X!K7JM% 'E7_ RK\(/^B=>'_P#P#6C_ (95 M^$'_ $3KP_\ ^ :UZK10!Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X! MK7JM% 'E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :UZK10!Y5_PRK\(/ M^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M>JT4 >5?\ #*OP@_Z)UX?_ / -:/\ MAE7X0?\ 1.O#_P#X!K7JM% 'E7_#*OP@_P"B=>'_ /P#6C_AE7X0?]$Z\/\ M_@&M>JT4 >5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ (!K7JM% 'E7_#*O MP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :UZK10!Y5_P ,J_"#_HG7A_\ \ UH M_P"&5?A!_P!$Z\/_ /@&M>JT4 >5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP M_P#^ :UZK10!Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M>JT4 >5?\ M,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K7JM% 'E7_ RK\(/^B=>'_P#P M#6C_ (95^$'_ $3KP_\ ^ :UZK10!Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1 M.O#_ /X!K7JM% 'E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :UZK10!Y M5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M>JT4 >5?\ #*OP@_Z)UX?_ M / -:/\ AE7X0?\ 1.O#_P#X!K7JM% 'E7_#*OP@_P"B=>'_ /P#6C_AE7X0 M?]$Z\/\ _@&M>JT4 >5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ (!K7JM% M 'E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :UZK10!Y5_P ,J_"#_HG7 MA_\ \ UH_P"&5?A!_P!$Z\/_ /@&M>JT4 >5?\,J_"#_ *)UX?\ _ -:/^&5 M?A!_T3KP_P#^ :UZK10!Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M> MJT4 >5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K7JM% 'E7_ RK\(/^ MB=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :UZK10!Y5_PRK\(/\ HG7A_P#\ UH_ MX95^$'_1.O#_ /X!K7JM% 'E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" M:UZK10!Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M>JT4 >5?\ #*OP M@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K7JM% 'E7_#*OP@_P"B=>'_ /P# M6C_AE7X0?]$Z\/\ _@&M>JT4 >5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ M (!K7JM% 'E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :UZK10!Y5_P , MJ_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M>JT4 >5?\,J_"#_ *)UX?\ M_ -:/^&5?A!_T3KP_P#^ :UZK10!Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\ M/_\ @&M>JT4 >5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K7JM% 'E7_ M RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :UZK10!Y5_PRK\(/\ HG7A M_P#\ UH_X95^$'_1.O#_ /X!K7JM% 'E7_#*OP@_Z)UX?_\ -:/^&5?A!_T M3KP__P" :UZK10!Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M>JT4 > M5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K7JM% 'E7_#*OP@_P"B M=>'_ /P#6C_AE7X0?]$Z\/\ _@&M>JT4 >5?\,J_"#_HG7A__P UH_X95^$ M'_1.O#__ (!K7JM% 'E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :UZK1 M0!Y5_P ,J_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M>JT4 >5?\,J_"#_ M *)UX?\ _ -:/^&5?A!_T3KP_P#^ :UZK10!Y5_PRK\(/^B=>'__ #6C_AE M7X0?]$Z\/_\ @&M>JT4 >5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K7 MJM% 'E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :UZK10!Y5_PRK\ M(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X!K7JM% 'E7_#*OP@_Z)UX?_\ -:/ M^&5?A!_T3KP__P" :UZK10!Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@ M&M>JT4 ?%?[5GPJ\(?#+_A%_^$4\.Z?H'V[[5]I^PPB/S=GD[-V.N-[8_P!X MU]4_"?\ Y)9X-_[ UG_Z(2O /VYO^9)_[?O_ &WKW_X3_P#)+/!O_8&L_P#T M0E '5T444 %%%% 'S_\ %+_D>]3_ .V7_HI**/BE_P CWJ?_ &R_]%)10![5 MX3_Y%71O^O*'_P!%K6M63X3_ .15T;_KRA_]%K6M0 4444 0W5G!?0^5F-=7)W2-\L4*GYI&]/IZGM4GB7Q)9^%M M,>\NVXZ1QK]Z1NP%?//B3Q'>>*-3>]O'RQX2-?NQKV45^6\;<9TN'*'U;#-2 MQ,UHOY5_,_T77TW^DR?*99A/VE32FOQ\E^I'KVO7?B/4I;V]DWROP%'W47LH M'8"O1_AC\-\^3K.JQ<'QE-3@^C5_^&?FM3>C7JX>:J4I-/R/GCQ3\.-6\+[I6 MC^V60_Y>( 2 /]H=5_E[UB:/KE_H-T+BPN9+:3OM/#>Q'0CZU]0UQ/BKX4Z7 MKV^>T TV\/.Z)?W;'W7^H_6OP#//#&OA*GUWAZJU):J+=I+_ S_ ,[?XF?< M8/B*%6/LCP7$5U M"DL,BRQ.,JZ,"I'J"*^;O$?@W5?"TN+VW/DDX6XC^:-OQ[?0X--\.^,-4\+S M;K&X(B)RT$GS1M]1_48-(^99/6^H<146^73FM::]5HI+ST?6[-,5D&'Q M4?;X":5^FZ^_I_6Q]+T5PWA7XL:7KFR"](TV\/&)&_=L?9NWT/ZUW&<\CD5_ M0669O@O?_A/ M_P DL\&_]@:S_P#1"5X!^W-_S)/_ &_?^V]>_P#PG_Y)9X-_[ UG_P"B$H Z MNBBB@ HHHH ^?_BE_P CWJ?_ &R_]%)11\4O^1[U/_ME_P"BDHH ]J\)_P#( MJZ-_UY0_^BUK6K)\)_\ (JZ-_P!>4/\ Z+6M:@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "O@#_@H/_R7;X7_ (?^DNJ5 M]_U\ ?\ !0?_ )+M\+_P_P#275* /O\ 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 **** "LWQ!X@M/#6FR7MX^V->%4?>=NR@>M M2:UK5IX?TV6]O9/+AC'XL>R@=R:^>O%_BZ[\7:F;B<[($RL, /$:_P!2>YK\ MWXRXPH\,X?V=*TL1->['M_>EY=EU?S:^@RG*IYA4YI:4UN_T7]:$7BGQ1>>+ M-3:[NFVJ/EBA4_+&OH/?U/>NO^&?PY.KM'JNIQXL5.886'^N/J?]G^?TZP?# M7X=-K\J:EJ*%=-0Y2,_\MR/_ &7^?2O;D18U554*JC 51@ >E?F/!7!]?.:_ M]OY[>2D^:*E]M_S2_N]EU_P[_19OFL,)#ZC@M+:-KIY+S[]O790 H P!2T4 M5_2Q^>A1110 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 %%%% #)H8[B)HI8UEC889' ((]"#7G/ MBKX-V=]OGT>064_7[.^3$WT[K^H]A7I-%>!F^19=GM'V./I*79[27H]U^3ZG M;A<;7PA*WY/U1\O:SH-_X?NC;W]L]O)V+#Y6]P>A'TK9\+_$35O"Y2..7 M[59#_EVF.0!_LGJO\O:O?]0TVUU:U:WO+>.Y@;JDBY'U]C[UY=XI^"[+ON-# MEW#K]DF;G_@+?T/YU_/V9\ YSPY7^O\ #U:4TNBTFEVMM->77^4^YP^=X3'P M]ACHI7^[_@?UJ=EX7^(FD^* L<R"]SJ5F.,2-^\4>S=_H?TKW,A\44I+"9]3Y M)+3G2_\ 2H[KSM_X"CCQO#>GM<%*Z[/]'_G]Y[O16+X=\8:7XHAW6-R#*!EH M)/ED7ZC^HR*VJ_>L+BZ&-I1KX::G![-.Z/BJE.=&3A45FNX4445U&04444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 ?*O[]3_P"V7_HI**/BE_R/>I_]LO\ T4E% 'M7A/\ Y%71O^O* M'_T6M:U9/A/_ )%71O\ KRA_]%K6M0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7P!_P4'_Y+M\+_ ,/_ $EU2OO^O@#_ M (*#_P#)=OA?^'_I+JE 'W_1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 54U75;71;":\O)1#;Q#+,?Y#U)IVH:A;Z59S7=U*L-O$ MNYW;M7S_ ..O'%QXPU#C=#I\1/DP?^S-[G]/Y_ <7<6X?AC"WTE7G\$?_;G_ M '5^+T75KW,KRNIF-3M!;O\ 1>?Y$7C3QG=>,-1\Q\Q6D9(@M\\*/4^K&M?X M<_#U_$UPM]>JT>EQM]#.1_"/;U/X?2#X>_#^7Q7="YN0T6EQ-\[=#*?[J_U- M>\V]O%9V\<$$:Q0QJ%1$& H'85^0<'\)XGB7%//\]O*#=TG]M]W_ '%T6SVV MW^JS7,Z>7TOJ6"T:[=/^#_6XZ&)+>)(XT6.- %55& .@ I]%%?TZDHJR/SG M<****8!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 9NN>'=.\1VWD:A: MI.O\+='3W#=17DOBKX.WVF[Y])* MIVJ=)QTE]_5>3OY'K8'-,3@'^ZE>/9[?\#Y'RHCSZ?=!E:2VN(FX()5T8?J# M7HOA7XRW5ELM]9C-Y#T%Q& )%^HZ-^A^M>C^)?!.D^*HS]KM]MQC"W,7RR#\ M>_T.:\A\5?"W5O#V^:!?[1LASYD*_.H_VEZ_B,BOP7%<.<3<#598O*JCJ4NK MBKZ?WX:_>KV[H^VIYAEV?Z/]/P/;M'URPUZU%Q87,=S'WVGE?8C MJ#]:OU\LZ;JEWI%TMS97$EM.O1XSC\#ZCVKU+PK\:$DV6^N1>6W3[7"OR_\ M E[?4?E7Z%P[XG8#,>6AFB]C4[_8?SWC\]/[QX6.X=KT+SPWOQ[=?^#\ON/5 M**@L[VWU"W2>UFCN(7Y62-@P/XU/7[1"<:D5.#NGU1\BTXNSW"BBBK$%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!\J_MS?\R3_ -OW_MO7O_PG_P"26>#?^P-9_P#H MA*\ _;F_YDG_ +?O_;>O?_A/_P DL\&_]@:S_P#1"4 =71110 4444 ?/_Q2 M_P"1[U/_ +9?^BDHH^*7_(]ZG_VR_P#1244 >U>$_P#D5=&_Z\H?_1:UK5D^ M$_\ D5=&_P"O*'_T6M:U !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %? '_!0?_DNWPO\ P_\ 275*^_Z^ /\ @H/_ ,EV M^%_X?^DNJ4 ??]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %0WEY#I]K+^9+NATV( M_O9N['^XOO\ R_*H? _@BY\87^/FAL(C^^GQ_P".K[G]*^@=/T^WTFSBM+2) M8;>(;51>W_UZ_$.%>&<7QAC99[G;;I-WU^VUT7:"V_!=6OL4_'^[^-? M1U(RAU*L RL,$$9!K\SXBX RK/>:M"/L:S^U%:-_WH[/UT?F?0X#/,3@K1;Y MH=G^C_I'S'H7B74O#=QYVGW3PD_>CZH_U7H:]:\*_&"PU39!JJKIUR>/,SF% MC]?X?QX]ZD\5?"'3M8WSZ:1IMT>=JC]TQ^G\/X?E7D>O^%]3\,W'E7]LT0)P MLHY1_HW].M?C/+Q7X>5+KW\/?SE3?ZP?W7?<^MOEF?1[5/NE_P '\?D?3,YZ?7]*POBGE%7 SKUHRA6BO@WYG_=EM;O>S79GS M]3AO%1K*$&G%]>WJO\CNF^*^CKXC_LS1R*^4 M*]-^&OQ*^P>5I.K2YM?NP7+G_5^BL?[OH>WTZ>%PKXERQF,EA]3_ .V7_HI* M*/BE_P CWJ?_ &R_]%)10![5X3_Y%71O^O*'_P!%K6M63X3_ .15T;_KRA_] M%K6M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7P!_P %!_\ DNWPO_#_ -)=4K[_ *^ /^"@_P#R7;X7_A_Z2ZI0!]_T M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3))4AC>21E2- 69F. M .I)IS,$4LQ"JHR2> *\1^)7Q&;7I'TW3I"NFH?GD7@SD?\ LO\ /K7R/$W$ MF$X:P;Q%?6;TC'K)_HEU?3U:1ZF7Y?5S"K[.&B6[[?UT(/B/\0W\33M8V+,F MEQMUZ&@]2?2HO"/A*[\7:D+: M>7"O,UP1E8U_J3V%?0NB:+:>'].BLK*+RX8Q^+'NQ/"XB2>%QAHY%#*?P-345,HQG%QDKIC3:=T?.?Q L]'T_Q%/:Z. MDJ)$2DP9LH'!Y"YYP/<]:YNO<_B-\.4\21-?V"K'JB#YEZ"<#L?]KT/X'V\. MEB>"5XY$:.1"596&"".H(K^(^-,BQ62YI4E5IJ-.HVX.*M&W9+HUU7SV:9^P MY1C:>+PT5&3GI M].GL%>9_"'PEI\=@FM-+'>7C$JH7D6_J,?WO?T/'J?3*_M?@&GF4,CI/,:BE M?6'5J%M$WU\NRT;Z+\ASN6'EC)>PC:V_KY+^KA1117Z,> %%%% !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!\J_ MMS?\R3_V_?\ MO7O_P )_P#DEG@W_L#6?_HA*\ _;F_YDG_M^_\ ;>O?_A/_ M ,DL\&_]@:S_ /1"4 =71110 4444 ?/_P 4O^1[U/\ [9?^BDHH^*7_ "/> MI_\ ;+_T4E% 'M7A/_D5=&_Z\H?_ $6M:U9/A/\ Y%71O^O*'_T6M:U !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? '_ M 4'_P"2[?"_\/\ TEU2OO\ KX _X*#_ /)=OA?^'_I+JE 'W_1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4F</_$[XD?:S+H^E2_N/NW%PA^_ MZHI]/4]_IU^8XAX@PG#F#>+Q3N]HQZR?9?J^B^2/1P.!JYA65*G\WV17^)GQ M'_M9I-*TN7_0E.)IU/\ KC_='^S_ #^G7C_"_A>\\5ZHEI:KA1S+,1\L:^I_ MH.]1^'/#MYXHU..RLTRQY>0_=C7NQKZ%\,^&;/PKIB6=HOO)*1\TC>I_P[5_ M.V29-F'B%F7=_JS[S&8NAD6'6&PR]]_U=_I_D2>'O#]IX M9TR.RLTVHO+.?O.W=C[UIT45_5.'P]+"THT*$5&$59);)(_-9SE4DYS=VPHH MHK<@**** "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 *X+XC?#E/$D37]@JQZH@^9>@G ['_:]#^!]N]HKQ M\VRG"9WA)8+&QYH2^]/HT^C7_ >AUX7%5<'55:B[-?U9GRF;687/V'M'M]1G171AF9(^3 3TW?X]CQ7N9\,Z8=:&K&SC_ M +0"[?._KCIG'&>N*T9(TFC:.15=&&UE89!!Z@BOQ/!>$M&-+$1QE>\WI3<> MBZ.2ZM[-;)7L[V:^OK<3S/?$?XD?4=.1GTQCET' M)@)_]E]^W2N=\)>+;SPCJ0N+<[X6P)H&/RR+_0^AKY;(,_S#@+,)91G$7["_ MKRW^W#O%]5^4KI^ECL#0SN@L5A7[_P"?D_/^MCZ4HK-T#Q!9^)-.2\LI-\;< M,I^\C=U8=C6E7]34*]+%4HUZ$E*$E=-:IH_-IPE3DX35F@HHHK<@**** "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 **** /E7 M]N;_ )DG_M^_]MZ]_P#A/_R2SP;_ -@:S_\ 1"5X!^W-_P R3_V_?^V]>_\ MPG_Y)9X-_P"P-9_^B$H ZNBBB@ HHHH ^?\ XI?\CWJ?_;+_ -%)11\4O^1[ MU/\ [9?^BDHH ]J\)_\ (JZ-_P!>4/\ Z+6M:LGPG_R*NC?]>4/_ *+6M:@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O M@#_@H/\ \EV^%_X?^DNJ5]_U\ ?\%!_^2[?"_P##_P!)=4H ^_Z*** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH ***\O^)WQ(^QB71]*E_P!(/RW%PA_U?JBGU]3V M^O3Y_/,\PG#^#EC,7+1;+K)]$OZT6K.[!X.KCJJI4EZ^2[LK_$[XD?ZW1M*E M_P!FYN4/YHI_F?PKS?0M#N_$6I165G'OE<\L?NHO=B>P%1Z/H]UKVH165G$9 M9Y#@>@'OT]!VK;HHK^J,)A*&!H0PV&@HPBK)+I_7XGYK5JSK3=2H[MA111769!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 %%%% #9(TFC:.15=&&UE89!!Z@BO$?B-\-W M\/L^HZ&<'Q-A/88 MA6FOAEUB_P!4^JZ^MF>KE^85>$M2%S;'=&W$L# M'Y9%]#[^A[5]">'_ !!9^)M-CO;*3=&W#*?O(W=6'K7D7Q(^&[:#(^I::A?3 M6.7C')@)_P#9?Y5S'A3Q7>>$M2%S;'=&W$L#'Y9%]#[^A[5^ 9#GV8< YA+* M,WBW0;];7^W#O%]5^4DT_M\;@J&=T%BL*_?_ #\GY_UL?2U%9GA_Q#9^)M-C MO+*3]3_P"V7_HI**/BE_R/ M>I_]LO\ T4E% 'M7A/\ Y%71O^O*'_T6M:U9/A/_ )%71O\ KRA_]%K6M0 4 M45'<7$5K!)//(D,,:EWDD8*JJ!DDD] !WH \^_:!^.7A[]G/X4:YXZ\22XL] M/CQ!:JP$EY<-D101_P"TS?D S'A2:^#O^"87[5WQ,_:,_:&^((\:^)+B_P!* M.D2:A:Z.H"VMF[740"Q+C("JQ49)..I)YJG>37?_ 5&_:V6RA:;_AGSX=3[ MI'4E(]6GSC/N9BI [I"I/RM)@Y'_ 3%M8;']O#X_P!M;0QV]O"FI1Q0Q*%1 M%&J( J@< # H _3WQQXSTGX=>#=;\4:[<_9-&T>SEOKN;&2L4:EFP.YP.! MW.!7YG>$_C9^UC_P4 \2ZUJGPGU:S^%/PVTZY:VAN[C"&0Y#!6E$N3[I_P5]\:7'A7]CVYL(&*#Q#KEEI0_'+]LSXQ?'S]H/4?@E^S3'!8-H\LD6K>*9XT;:T3[9F#NK)% K_)N MVL[M]WJ W&_$K5/VVOV)K.W\>^(?&NG_ !0\'0O&NJ6Z;KJ&%2#[7XA?#_Q+X8O8EFM-9TVXT^5&Q@K+&R'_P!"H YC]G?XZZ%^TA\( MM!\>Z K06NHQE9[.1@TEI<(=LL+$=2K X.!N4JV,&O2:_,/_ ((?^-+B[\(_ M%+PE+*QM;"]LM3MXR> TZ2QRD#_MWBK]/* ,/QQXSTGX=>#=;\4:[<_9-&T> MSEOKN;&2L4:EFP.YP.!W.!7YG>$_C9^UC_P4 \2ZUJGPGU:S^%/PVTZY:VAN M[C"&0Y#!6E$N3[I_P5]\:7'A7]CVYL(&*#Q#KEEI)7G\/ZE8:A YQE&>=;8X^JW!_R*L?LE_&2^A_X)GZ9XWDE:;4/#/A M34PI-& MVM$^V9@[JR10*_R;MK.[?=Z@-QOQ*U3]MK]B:SM_'OB'QKI_Q0\'0O&NJ6Z; MKJ&%2#[7XA?#_Q+X8O8EFM-9TVXT^5&Q@K+&R'_ -"H M YC]G?XZZ%^TA\(M!\>Z K06NHQE9[.1@TEI<(=LL+$=2K X.!N4JV,&O2:_ M,/\ X(?^-+B[\(_%+PE+*QM;"]LM3MXR> TZ2QRD#_MWBK]/* "BBB@ KX _ MX*#_ /)=OA?^'_I+JE??]? '_!0?_DNWPO\ P_\ 275* /O^BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ***\^^)7Q&708GTW3I VI.,/(O/D _^S?RZUXN<9QA,CP< M\;C)6BOO;Z)+JW_P7H=F%PM7&551I*[?X>;(/B9\1AI*R:5IDN;YAB:93_J1 MZ#_:_E]>GD.FZ;=:S?Q6EK&T]Q,V%4?S/M[TVTM+G5KY(($>XNIFP%'+,3W_ M /KU[[X#\"P>#['<^V;491^^F';_ &5]OY_EC^9,+ALS\2\W>(Q#<,/#[HK^ M6/>;ZOYO2R/T2I4PW#V%Y(:U'^+[OR7]=63>"/!5MX/T_8-LU]*/W]QCK_LC MT4?K72T45_4V!P.'RW#0PF$ARP@K)+^M6^KZL_-JU:IB*CJU7>3"BBBN\P"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 ;)&LL;(ZAT8896&00>Q MKQ/XC?#5]":34M-0OIS',D0Y,'_V/\J]NIKHLBLK*&5A@JPR"/2OD>).&L'Q M+A/J^(5IKX9+>+_5/JNOK9KU,OS"KE]7GIZI[KO_ %W/FGPMXIO/">I+=6K; MD/$L+'Y9%]#[^A[5]">'?$5GXFTU+RS?M>3?$CX;MH;2:GID M9;3V.9(EY,!]?]W^5'0_>C;NI'K6I7]38?$4L52C7H24H25TULT?FM2G*E)PFK-!11170 M0%%%% !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!\J_M MS?\ ,D_]OW_MO7O_ ,)_^26>#?\ L#6?_HA*\ _;F_YDG_M^_P#;>O?_ (3_ M /)+/!O_ &!K/_T0E '5T444 %%%% 'S_P#%+_D>]3_[9?\ HI**/BE_R/>I M_P#;+_T4E% 'M7A/_D5=&_Z\H?\ T6M:U9/A/_D5=&_Z\H?_ $6M:U !7YU? M\%3OVJKC1TTWX!^%-4M](UKQ0L0U[5[R?[/!96,K;5B:4\*),$NW:,$8._C] M%:^;/CM_P3[^$?[1GC^;QEXQL]6FUJ6WBMF:SU!H8]D8(7Y0.O- '+_LU_%C M]F;]FCX0Z+X&T'XN>#I%M4\V]OCJD*O>W3 >;.WS=20 !SA55>U?&/\ P3_^ M-G@+X?\ [:7QP\1^)/%^CZ'H.J_VC]AU&^NTB@N=^HK(FQB<-E!N&.U?6G_# MH;]GG_H'>(/_ EK>&* M1?*OEA3"]M'\R*6* M2RNRDBL."IXY]Q7UM^Q_>)??LH_!V2/&U?".E1':<\I:1H?U4UYM^UM^RO;> M+/V(-3^%_@VUGFE\.Z?;S:%;R/YDKM:8*QY/WG>,.@]W%>1?\$N?VP/!FM? MO2/AGXG\06.@>,/#!DM88-4G6W^VVID9XVB9R S(&\LH#N 0'�!ZY_P5 O M$L_V&?B67P3(NGQJI.,DZC;?R&3^%>*_LOZ1<2_\$>/$Z(I9[KPUXFEC7!R0 M'NQ@>I.PURO_ 51_:@T'XF>&M"^!GPVU&'QCXDUG5;>34$T5Q$EDD0_:"OLS MO(1]: /DW_@BC>))^S3XPM1CS(O%T\K<\X:SM ./^ &OT%ED6&-Y)&"H@+,Q MZ #J:_)'_@GW\6+']B/]H+XE_!#XIW\?AZWO;V,66JWQ\JV%Q'N",SGA$GB= M'#L0!L4$C=7V-^VI^VIX"^"OP1\0C3/%6EZMXQU:PEL]&T[3+N.XE\V5"JSN M$)V1H&W[FP&VA1R: /DW_@B#$]YXE^,^H!=D?E:8I7J 7>[8#/\ P$U^KM?# MO_!([X&:C\*?V<;GQ'K5JUGJ?C.]&HQ0R(5D6R1-EN6!_O9DD'^S(I[U[MKW M[8WPM\-_':W^#]_K5S%X\N)[>VCL5L)FC+S1K)&/-"[.5=3UXS0!\S_\%J[. M6;]F/PI<(NZ.'Q=;A\=MUG=X/TR,?B*^IOV/[Q+[]E'X.R1XVKX1TJ([3GE+ M2-#^JFN7_;Z^"=Y\?/V6?&/AS28&N=>MXTU3384&6DG@8/Y:CNSIYB#W<5X# M_P $N?VP/!FM? O2/AGXG\06.@>,/#!DM88-4G6W^VVID9XVB9R S(&\LH#N M 0'�!ZY_P5 O$L_P!AGXEE\$R+I\:J3C).HVW\AD_A7BO[+^D7$O\ P1X\ M3HBEGNO#7B:6-<') >[&!ZD[#7*_\%4?VH-!^)GAK0O@9\-M1A\8^)-9U6WD MU!-%<7**%)$-L&3*M*\I1MH.5\OG&X5]S? _X'VOPU_9M\,_"_4?+N8K30QI MNH&'A)9)$/V@K[,[R$?6@#Y-_P""*-XDG[-/C"U&/,B\73RMSSAK.T X_P" M&OT%ED6&-Y)&"H@+,QZ #J:_)'_@GW\6+']B/]H+XE_!#XIW\?AZWO;V,66J MWQ\JV%Q'N",SGA$GB='#L0!L4$C=7V-^VI^VIX"^"OP1\0C3/%6EZMXQU:PE ML]&T[3+N.XE\V5"JSN$)V1H&W[FP&VA1R: /DW_@B#$]YXE^,^H!=D?E:8I7 MJ 7>[8#/_ 37ZNU\._\ !([X&:C\*?V<;GQ'K5JUGJ?C.]&HQ0R(5D6R1-EN M6!_O9DD'^S(I[U]Q4 %5[];IK&Y6RDABO#&P@DN$+QK)@[2R@@E0<9 ()'<5 M8HH \J_LWXW_ /0P_#__ ,$-]_\ )M?$'[-_0CDKZ'/Z:5\ ?\%!_P#DNWPO_#_TEU2@#Z*_LW]I MG_H8?A/_ ."'4_\ Y-K1TG3?V@]LG]I^(OAINR-GV30=0Q[YW7OTKV2B@#RK M^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ M]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ M /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0 MWW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_ M9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^ MAA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X? M_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((; M[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6 MB@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_ MLWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C? M_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ M /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW M_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M' M]F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ M .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ M /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ M .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-K MU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK M^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ M]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ M /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0 MWW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_ M9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^ MAA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X? M_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((; M[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6 MB@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_ MLWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C? M_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ M /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW M_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M' M]F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ M .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ M /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ M .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-K MU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK M^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ M]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ M /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0 MWW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_ M9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^ MAA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X? M_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((; M[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6 MB@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_ MLWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C? M_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ M /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW M_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M' M]F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ M .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ M /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ M .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-K MU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK M^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ M]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ M /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0 MWW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_ M9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^ MAA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X? M_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((; M[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6 MB@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_ MLWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C? M_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ M /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW M_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M' M]F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ M .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ M /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ M .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-K MU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK M^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ M]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ M /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0 MWW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_ M9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^ MAA^'_P#X(;[_ .3:]5HH \J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X? M_P#@AOO_ )-KU6B@#RK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((; M[_Y-KU6B@#RK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6 MB@#RK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3:]5HH \J_ MLWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-KU6B@#RK^S?C? M_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-KU6B@#RK^S?C?_T,/P__ M /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-KU6B@#RK^S?C?\ ]##\/_\ P0WW M_P FT?V;\;_^AA^'_P#X(;[_ .3:]5KC/B%\0(O"EJ;:V*RZI*ORKU$0/\3? MT%>5FF9X7)\)/&XR7+"/X]DN[?1'3A\/4Q554J2NV>=ZYXT^)OA74DM-8UWP M?>*Z-YD6DZ/=131Y'RG?)=.JG//*MTZ&'I_="/ZSE_6B/T?_9N'<+WJ2_%_HE_6IQ&D_#;XE^&;Z6YT'5/!]LD MJ*,:IIEU=3)QR-Z7$:XSZ+^)K9_LWXW_ /0P_#__ ,$-]_\ )M>JT5_4>6Y; MA(/A\RL,%6T"^((]/^/VN-U;X8^*?#^F2ZAJ\FE7S>8S2'1; M>6"*)3T_=R.[ >^X_A7T32,H=2K ,I&"".#7R7$G#>#XEPCP^)5I+X9+>+_5 M/JNOK9KU,OS"KE]7VE/9[KO_ %W/F+0O$VI^%[B2YTN:.*=D*[9T+Q,<<;U# M*2 >>"#[BNU\.ZE\8O%&GK>6/B7P R9PR-H-Z'0^C#[;P:;\2?AL=&:35-+C M+6!.985ZP^X_V?Y?2N1\+^*+SPKJ2W=HV0>)86/RR+Z'^A[5_/N29WF/A_F, MLJS6+=!OUM?[<.Z?5?E)'W.,P>'SS#K$X9^__6C_ *_ ]$_LWXW_ /0P_#__ M ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO0/#?B2S\4::EY9OD'AXV^]&W]T MUJU_4^'Q%'%T8XC#R4H25TULT?FU2G.E-PFK-'E7]F_&_P#Z&'X?_P#@AOO_ M )-H_LWXW_\ 0P_#_P#\$-]_\FUZK1709GE7]F_&_P#Z&'X?_P#@AOO_ )-H M_LWXW_\ 0P_#_P#\$-]_\FUZK10!Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_] M##\/_P#P0WW_ ,FUZK10!Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ M ,$-]_\ )M>JT4 >5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0W MW_R;7JM% 'E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FUZ MK10!Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FUZK10!Y5_ M9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M>JT4 >5?V;\;_^ MAA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;7JM% 'E7]F_&_P#Z&'X? M_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FUZK10!Y5_9OQO_ .AA^'__ ((; M[_Y-H_LWXW_]##\/_P#P0WW_ ,FUZK10!Y5_9OQO_P"AA^'_ /X(;[_Y-H_L MWXW_ /0P_#__ ,$-]_\ )M>JT4 >5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ MT,/P_P#_ 0WW_R;7JM% 'E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_# M_P#\$-]_\FUZK10!Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ M ,FUZK10!Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M>J MT4 >5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;7JM% 'E7 M]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FUZK10!Y5_9OQO_ M .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FUZK10!Y5_9OQO_P"AA^'_ M /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M>JT4 >5?V;\;_^AA^'_P#X(;[_ M .3:/[-^-_\ T,/P_P#_ 0WW_R;7JM% 'E7]F_&_P#Z&'X?_P#@AOO_ )-H M_LWXW_\ 0P_#_P#\$-]_\FUZK10!Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_] M##\/_P#P0WW_ ,FUZK10!Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ M ,$-]_\ )M>JT4 >5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0W MW_R;7JM% 'E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FUZ MK10!Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FUZK10!Y5_ M9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M>JT4 >5?V;\;_^ MAA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;7JM% 'E7]F_&_P#Z&'X? M_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FUZK10!Y5_9OQO_ .AA^'__ ((; M[_Y-H_LWXW_]##\/_P#P0WW_ ,FUZK10!Y5_9OQO_P"AA^'_ /X(;[_Y-H_L MWXW_ /0P_#__ ,$-]_\ )M>JT4 >5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ MT,/P_P#_ 0WW_R;7JM% 'E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_# M_P#\$-]_\FUZK10!Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ M ,FUZK10!Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M>J MT4 >5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;7JM% 'E7 M]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FUZK10!Y5_9OQO_ M .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FUZK10!Y5_9OQO_P"AA^'_ M /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M>JT4 >5?V;\;_^AA^'_P#X(;[_ M .3:/[-^-_\ T,/P_P#_ 0WW_R;7JM% 'E7]F_&_P#Z&'X?_P#@AOO_ )-H M_LWXW_\ 0P_#_P#\$-]_\FUZK10!Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_] M##\/_P#P0WW_ ,FUZK10!Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ M ,$-]_\ )M>JT4 ?%?[5EOXXM_\ A%_^$RU'P_?[OM7V3^PK">UV?ZG?YGFS M2;L_)C&,8;.#?^P-9_\ HA*\ _;F_P"9)_[?O_;>O?\ X3_\ MDL\&_P#8&L__ $0E '5T444 %%%% 'S_ /%+_D>]3_[9?^BDHH^*7_(]ZG_V MR_\ 1244 >U>$_\ D5=&_P"O*'_T6M:U9/A/_D5=&_Z\H?\ T6M:U !1110 M5XI\(/V0_AY\#_B=XJ\?>%[;4(O$/B7SO[0>ZO#+&WFSB9]J$?+\X'X<5[71 M0 5\I?';_@F;\$?CUXFNO$6H:9J7AC7;QS+=WOAJY2W^TN3DN\;QR1[B5;ZSI\IM[V),D[-X M!#KDDA7# $D@ FO(OAC_ ,$F_@'\-])- &[%HHHX MU<>S@CVK[*HH :BK&JJJA548"J, #TKPGQ#^Q7\-/$_[0=M\9[ZUU)O&]O<6 M]RDJ7K+;[X(UCCS'C&-J+GUKWBB@ KY2^.W_ 3-^"/QZ\377B+4-,U+PQKM MXYEN[WPU.2/<3G+!03DDDGFOJVB@#YT_9[_ & _@[^S7K2Z MYX8T.XU#Q&@*Q:SK=Q]IN( 00?+P%2,D$@LJ@D$C.*^BZ** /$OVBOV./A;^ MU##;/XWT%I-5M4\JWUG3Y3;WL29)V;P"'7))"N& )) !->1?#'_@DW\ _AOK MEOJL^GZSXRGMVWQP^)KQ)H W8M%%'&KCV<$>U?95% #458U554*JC 51@ >E M.HHH **** "O@#_@H/\ \EV^%_X?^DNJ5]_U\ ?\%!_^2[?"_P##_P!)=4H M^_Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH ***YCQSXWM_!^GY^6:_E'[F#/_ (\WL/U_EY^/Q^&R MS#3Q>+GRPBKM_P!;M]%U9O0HU,145*DKMD/C[QY!X1L_+BVS:E*/W4791_?; MV_G7@EQ69C_ )Z4M_?W.L7TES2)_AO\.U\.PKJ%^@;4Y!\J]1 I[?[WJ?P^O? M445_3F493A,DP<,%@XVC'[V^K;ZM_P# 6A^=8K%5<95=:J[M_AY(****]DY 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@!&4.I5@&4C!!'!KQ;XD?#5M':34]+C+6!^:6%1DP^X_V?Y?2O:J1E#*01 MD'@@U\GQ'PW@^)<(\-B5:2^&2WB_U3ZKKZV:]/+\PJY?5]I3VZKO_7<^9O#/ MB:]\*ZDMW9OQTDB;[LB^A_Q[5]">&?$UGXJTU+NS?VDB;[T;>A_SS7EOQ*^& MITEI-5TJ/-D?FF@4?ZGW'^S_ "^G3C?#/B:\\*ZDEW:/[21-]V1?0_YXK^?, MESK,O#W,I97FD6Z#?K9/[#?^P-9_\ HA*\ _;F_P"9)_[?O_;>O?\ X3_\DL\& M_P#8&L__ $0E '5T444 %%%% 'S_ /%+_D>]3_[9?^BDHH^*7_(]ZG_VR_\ M1244 >U>$_\ D5=&_P"O*'_T6M:U9/A/_D5=&_Z\H?\ T6M:U !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? '_!0?_DN MWPO_ _])=4K[_KX _X*#_\ )=OA?^'_ *2ZI0!]_P!%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445A>+O M%UIX1TTW,Y\R=N(;<'#2-_0#N:X\9C*& H3Q6)FHPBKMO^ON778UI4IUIJG3 M5VR+QIXRM?!^G>;)B6[DX@M\\L?4^@%?/FJZK=:YJ$MY>2F:XE.2Q_0 =A[4 M_6M:N_$&HRWM[)YDTGY*.R@=@*].^&/PW\GRM9U6+]YP]M;N/N^CL/7T'XU_ M*^8YAF7B3FT<%@DX8>#OKLE_/+O)]%\EU9^E4*&'X?PKK5M:C_'R7EW?_ 18 M^&/PX_LY8M7U2+_2R-T%NP_U0_O,/[WMV^O3TRBBOZ5R3),)D&#C@L'&R6[Z MR?5OS_):+0_/L9C*N.JNK5>OY+L@HHHKWSA"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 1E#*01D'@@ MUXQ\2?AJ=):35-*B+61^::!1S#[C_9_E].GM%(0&!!&0:^5XCX&Q* MM)?#);Q?^7==?6S7IX#'U'F9/*\TBY4&_56?VX?J MOOLT?=8O"8?/<.L3AG::_JS_ $?Z'TY16/X7\46?BK35N[1L$<2PL?FC;T/] M#WK8K^I\+BJ.,HQQ&'DI0DKIK9H_-JE.=&;IU%9H****Z3,**** "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@#Y5_;F_YDG_ +?O_;>O?_A/_P DL\&_]@:S M_P#1"5X!^W-_S)/_ &_?^V]>_P#PG_Y)9X-_[ UG_P"B$H ZNBBB@ HHHH ^ M?_BE_P CWJ?_ &R_]%)11\4O^1[U/_ME_P"BDHH ]J\)_P#(JZ-_UY0_^BUK M6K)\)_\ (JZ-_P!>4/\ Z+6M:@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "O@#_@H/_R7;X7_ (?^DNJ5]_U\ ?\ !0?_ M )+M\+_P_P#275* /O\ 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 ***R_$?B*S\+Z9)>WCX4<)&/O2-V45SXC$4 ML)1E7KR4815VWLD:4Z]=K\,?A MQ_:31:OJD7^B [H(&_Y:G^\P_N^W?Z=?Y6SG-\Q\0\TCEF6)JA%WUVMUG/\ M1?):L_2L)A:&0X9XC$.\W_5E^O\ D6?AC\-_.\K6=5B_=\/;6[#[WH[#T]!^ M->N445_1G#^083AW!+"85>7==?6S7I8#'U6;X(X>-ONR+_=-?0?A;Q39^+--6ZM6VN.)86/S1MZ' MV]#WKS7XE?#7[!YNK:3%FU^]/;(/]7ZLH_N^H[?3IPOAWQ%>>&=22\LWVL.' M0_=D7NI'I7\\91G&9^'>9/+,S3EAY.^FUG]N'ZKY.S/N\5A__ M G_ .26>#?^P-9_^B$H ZNBBB@ HHHH ^?_ (I?\CWJ?_;+_P!%)11\4O\ MD>]3_P"V7_HI** /:O"?_(JZ-_UY0_\ HM:UJR?"?_(JZ-_UY0_^BUK6H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX M_P""@_\ R7;X7_A_Z2ZI7W_7P!_P4'_Y+M\+_P /_275* /O^BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ6L:Q:Z%I M\M[>2B*",9/J3V 'R;(DZ*/O.W95',+KQ?J M1GFS';1Y$%N#PB_U)[FM[X;_ [;Q%,NH7Z%=,C/RKT,[#M_N^I_#UQ_+'$. M?8_CS,8Y/DZ?L$_3FM]N7:*Z+_VYI+]*P."HY+0>+Q3]_P#+R7G_ %L3_#3X MIS%$W_+8CN?]G^=>UJH50 , < "DCC6*-410B*,*JC '84Z MOW_AOAO"<-8-8;#ZR>LI=9/]$NBZ>MV_A\PS"KF%7VD]NB[?UU"BBBOK3RPH 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@!.O!Y%>._$KX:_8/-U;28LVOWI M[9!_J_5E']WU';Z=/8Z3KP>17R_$/#N#XDP;PN*5FOADMXONO+NNOK9KTL!C MZN7U?:4]NJ[GS'X=\17GAG4DO+-]K#AT/W9%[J1Z5]!^%?%=EXMTT7-JVV1> M)8&/S1MZ'V]#WKSCXE?#/['YNK:1%_H_WI[5!_J_5E']WU';Z=."\/\ B"\\ M-:E'>V4FR1>&4_==>ZL.XK^=LIS?,_#O,GEN91%/%=GXMTT7-L=LB\30,?FC;T]QZ'O6W7]387%T M,=0AB<--2A)7377^OP/S:K2G1FZ=16:"BBBNLR"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 **** /E7]N;_F2?^W[_ -MZ]_\ A/\ \DL\&_\ 8&L__1"5X!^W-_S)/_;] M_P"V]>__ G_ .26>#?^P-9_^B$H ZNBBB@ HHHH ^?_ (I?\CWJ?_;+_P!% M)11\4O\ D>]3_P"V7_HI** /:O"?_(JZ-_UY0_\ HM:UJR?"?_(JZ-_UY0_^ MBUK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KX _P""@_\ R7;X7_A_Z2ZI7W_7P!_P4'_Y+M\+_P /_275* /O^BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***@OKZ#3 M;.6ZNI5A@B7<[MT J)SC3BYS=DM6WLD-)R=EN,U/4[;1[&:\NY5AMXEW,S?R M'J?:OGWQOXUN?&&H;VW1641(@@ST_P!H^K']*F\>>.I_&%]M3=#IT)_.CD>2)NE M?TYVOM/M!;J_J];)?I&6Y?2RFB\9C/B_+R7F_P#@$WP[^'TGBFX%Y=JT>EQM MR>AF8?PCV]3^'T]WAACMX4BB18XD 5448 Z "FVMK#8V\=O!&L4,:A411@ M#M4M?N?"W"^%X9P?L:7O5)?'+N^R[171?/<^-S+,JF8U>:6D5LNW_!"BBBOM M#R HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_B7\-/L? MFZOI,7^C_>GMD'^K]64>GJ.WTZ>P45\QQ#P]@^(\&\+BE9_9EUB^Z_5=?N9Z M.!QU7+ZOM:?S7='S#X?\07GAK4H[VRDV2+PRG[KKW5AW%?0?A/Q99>+M.%Q; M-LE7 F@8_-&W]1Z&O//B5\,_LHEU;2(OW/+3VJ#[GJRCT]1V^G3S[0=>O/#> MI1WME)LE7@J?NNO=6'<5_.F59MF?ASF3R[,8N6'D[Z;6_GA^JZ[.SLS[W$X7 M#9]AU7H.TU_5G^C/I^BL/PEXML_%VFBXMSLF7 F@8_-&W]1Z&MROZGPF+H8Z MA#$X::E"2NFNO]?@?FU6E.C-TZBLT%%%%=9D%%%% !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!\ MJ_MS?\R3_P!OW_MO7O\ \)_^26>#?^P-9_\ HA*\ _;F_P"9)_[?O_;>O?\ MX3_\DL\&_P#8&L__ $0E '5T444 %%%% 'S_ /%+_D>]3_[9?^BDHH^*7_(] MZG_VR_\ 1244 >U>$_\ D5=&_P"O*'_T6M:U9/A/_D5=&_Z\H?\ T6M:U !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? M'_!0?_DNWPO_ _])=4K[_KX _X*#_\ )=OA?^'_ *2ZI0!]_P!%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !113)IH[>%Y976.) 69V. M .I)I-J*N]A[Z(;=74-C;R7%Q(L4,:EG=C@ #O7@GQ \?3>+;SR("T6EQ-^ M[C/!<_WF_H.U3?$3XA2>*;@VEHS1Z7&W Z&8C^(^WH/Q^F;X(\%7/C#4-B[H MK*(@SSXZ?[(]6/Z5_,'%W%6)XHQ:R'(DY4V[-K[;_2"WOL]WHC]%RO+*>6TO MKN,TDOP_X)-X#\"S^,+[<^Z'3HF_?3#J?]E??^7Y9]_L;.*UM8EA@B7: MB*. *9IFFVVCV,-G:1+#;Q#:JK_,^I]ZM5^Q\(\)X?AC"\J]ZM+XY?HO[J_' M=]$OE,TS.IF-2^T%LOU?F%%%%?>GB!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 5Y#\2_AI]G\W5](B_=?>N+5!]WU91Z>H[ M?3IZ]17S/$'#^#XCP;PF+6OV9=8ONOU74]' XZK@*JJTGZKHT?,&@Z]>>&]2 MCO;*39*O!4_==>ZL.XKZ#\)>+K/Q=IPN+<[)EXFMV/S1M_4>AKS_ .)7PS\G MS=6T>+Y.7GM4'W?5E'IZBO.M#UR\\.ZE'>V4GERIU'\+CNI'<&OYSRO-,T\. M7YA%RP\G?39K^>'GW779V=F?>XG#8;/\ #JO0=IK^K/\ 1GU#16#X0\7V M?B[31/ ?+G3 FMR?FC/]0>QK>K^IL'C*&/H0Q6%FI0DKIK^OO739GYM5I3H3 M=.HK-!111789!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!\J_MS?\R3_ -OW_MO7O_PG_P"26>#? M^P-9_P#HA*\ _;F_YDG_ +?O_;>O?_A/_P DL\&_]@:S_P#1"4 =71110 44 M44 ?/_Q2_P"1[U/_ +9?^BDHH^*7_(]ZG_VR_P#1244 >U>$_P#D5=&_Z\H? M_1:UK5D^$_\ D5=&_P"O*'_T6M:U !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %? '_!0?_DNWPO\ P_\ 275*^_Z^ /\ M@H/_ ,EV^%_X?^DNJ4 ??]%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%(S!5))P!R2: $DD6*-G=@B*,LS' 'FR8T]3B65?\ EL1V'^S_ #KE?"?A6[\6 MZFMK;#9&N#-.1\L:^OU]!WK^:.-.+Z^>8C^P,BO*,GRR#/<8X0>GN3V%?0FCZ M/:Z#I\5E9Q"*",8'J3W)/R7S>;9K/,:EHZ06R_5_UH%%%%?HQX 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5Y)\2_AIY?FZOI$7R3OILU_/#S[KKL];,^^Q&'PV?X M=5Z#M-?U9_HSZBHK \'^,+3Q?IPFA/EW*8$UN3RA_J#V-;]?U+@\9A\PP\,5 MA9J4)*Z:_K[UNGHS\WK4IT)NG45F@HHHKM,0HHHH **** "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@#Y5_;F_YDG_M^ M_P#;>O?_ (3_ /)+/!O_ &!K/_T0E> ?MS?\R3_V_?\ MO7O_P )_P#DEG@W M_L#6?_HA* .KHHHH **** /G_P"*7_(]ZG_VR_\ 1244?%+_ )'O4_\ ME_Z M*2B@#VKPG_R*NC?]>4/_ *+6M:LGPG_R*NC?]>4/_HM:UJ "LSQ-XFTKP9X= MU'7= M8T M?2%?4$O-2&K7$T(NHHU.R$&.-^-Y#G< ,QISUH \.\3?\%BO#4WB"]L?A[\+ MO$GC^PM'P^HQN;563C,BQB*1@O7&\*3@9 [>V?LK_P#!0KX;?M2:H?#UBMYX M5\:(C.=!U@*&F"@ES!(IVR;0.00KX!.W )KU']FOX&Z/^SO\&?#7@O2K.V@G ML[./^T;FW7F\O"H,TS-C+;GW8ST7:!@ "OS8_P""DFEZ=X%_;R^$^L_#^".U M\>7KV-Y>0:>H#S77VS; [JO5Y -IR/F"C.<\@'Z[U\+_ !I_X*S> ? /C2[\ M)^!?"^J_%+6;5WAEDTN00VAE4X*1R;7:3!!RRH5]"U>D_P#!27XO7?P=_9%\ M87NFW'V75M9\O0K24,0RFX)$I4CD,(5F((Z$ ]JY+_@E?\!M%^%_[,6@>*AI MT(\5>+HWU"]U H#+]G,C"WA#=0@C5'V]-SL?2@!G[-?_ 5'^'7QZ\:P>#-9 MTC4/A]XKNYOL]G;:G(LMON2AW3P\][JDP( :6U5TN7Z<9>&0X[9H Y']JW_@H-\.?V5=3B\/ZA M'>>*/&4L:RC0M)V[H4;[K3R,<1[AR%PS$$';@@UXCX+_ ."R'A"?Q9;:1\0O MAUK_ ,/;6XP5U"27[6L:L?EDDC\N-PA'.4#GT!ZUYO\ \$H?A_'\=_BW\3_C MSXWM8=7U^/4573Y)UWI;W4Q>6:1 V=I1?*1#_"K,!CBONC]L+]G_ $+]HKX$ M^)M U33H;K5K>RGN]%NV4>;:7B1EHV1NH#, K#HRD@T >PZ/J]EX@TFSU/3+ MN&_TZ\A2XMKJW#-0N&N9 M/"&I*MHSMDI:7*LZ)]!(D^/8@=!7Z!4 %?"_QI_X*S> ? /C2[\)^!?"^J_% M+6;5WAEDTN00VAE4X*1R;7:3!!RRH5]"U>D_\%)?B]=_!W]D7QA>Z;$-U""-4?;TW.Q]* &?LU_P#!4?X=?'KQK!X,UG2-0^'WBN[F M^SV=MJN2 MAW3P\][JDP( :6U5TN7Z<9>&0X[9H Y']JW_ (*#?#G]E74XO#^H1WGBCQE+ M&LHT+2=NZ%&^ZT\C'$>X(^"_^"R'A"?Q9;:1\0OAUK_P]M;C M!74))?M:QJQ^622/RXW"$(-)L]3TR[AO].O(4N+:Z MMW#QS1NH975AP00001ZU#-0N&N9/"&I*MHSMDI:7 M*LZ)]!(D^/8@=!7Z!4 %%%% !7P!_P %!_\ DNWPO_#_ -)=4K[_ *^ /^"@ M_P#R7;X7_A_Z2ZI0!]_T444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5XU\3OB/_ &DTND:7+_H@.V>=?^6I_NJ?[OOW^G6Q\3OB1YWFZ-I4O[OE M+FX0_>]44^GJ>_2O/O#_ (?O/$VIQV5G'N=N6<_=1>[$^E?SCQQQG5Q]5Y!D MCS\)Z6MI:KN8\RS, M/FD;U/\ 0=JV*^^X*X,I<-T/K&(2EB9K5_RK^6/ZOKZ'B9OFTLPGR4]*:V\_ M-_H%%%%?J!\X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5Y/\ $OX:?ZW5](B]7N+5!^;J/YBO M6**^;S[(<'Q%@WA,6O\ #+K%]U^JZGH8''57 MGM4'YL@_F/RKS31=:N] U".\LI3%,GY,.X([@U_.&6YEFGAOF;P./BYX>;OI MLU_/#S[KY/HS[_$8?#<08=5J+M-?U9^79GU%17/>#?&5IXPT_P V+$5U& )K M&*PLU*$E=-?U]ZW3T9^;5J-3#U'2JJTD%%%%= MIB%%%% !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!\J_MS?\R3_V_?\ MO7O_P )_P#DEG@W_L#6?_HA*\ _;F_YDG_M M^_\ ;>O?_A/_ ,DL\&_]@:S_ /1"4 =71110 4444 ?/_P 4O^1[U/\ [9?^ MBDHH^*7_ "/>I_\ ;+_T4E% 'M7A/_D5=&_Z\H?_ $6M:U9/A/\ Y%71O^O* M'_T6M:U !117S5^VU^V4W[&_AWPUJ[^"IO%]OK5Q-:[H]1%FEO(BJRJQ,;YW M N1@?\LSZT 2?MC>%_VBO%L/ABR^ OB73/"\86[.MW6H&$-)GR1 L9>&1E(_ M?$E=O;)Z5^;_ ,*;JZ_8C_:TM?$'[4'@_5M?\0ZG()K#QE-J1O8K8D;&NE7: M?M!7:+5;>59SCKM+O;_B!Z4 :O_!:+4EN M_P!EOP8]I,D]E=>*[:99HFW+(OV*[*D$<$$-G\J^KOV0X8H?V4_@ZL)RA\(: M2Q_WC:1%OU)KXQ_:M^&6N^)O^"2OP\:_@E?5?"^FZ+J\L+?ZQ(E@\CD>J17& M2.P4^E?2W_!.?XAV7Q$_8Y^'4UM<++<:18_V+=Q!LM#);,8PK>A,8C<>SK0! MF_\ !3Z..7]ACXFB4[55-/8'_:&HVN/S.!^->'_LOW=S;_\ !'?Q8XR"OAOQ M,D9(QA2UUDC\2WXUW'_!7SXB67A3]DFZ\.RSJ-0\4ZI:VD%ON^=DAE6YD?'= M5,2 GL77UKL_V6?@C:_X3O4E28;&1M06:7#<<$"X YY& M/:@#R3_@BC#$O[,OB^4']^WB^=6'^R+*S*_J6K]!64,I!&0>"#7YD_\ !%3Q MI'I^A_%#X<:@WV/6]/U*/5!93'$A#)Y$V!_L-#&&]-ZU^@?QH^(EE\)?A+XO M\8ZA.MO;:+I<]WN9MNYU0^6@_P!IGVJ!W+ 4 ?FG_P $0\P^*_C+#"S/:"#3 M?FZ@XDN@IS]":_6"OS4_X(C^ ;C2OAI\1_&,T+I#K.IVNGV[.N RVL;LS+ZC M=-I$6_4FO#_ /@K5\/[GQQ^QWJMY:Q-/)X;U2TUED7KL&^! MV_X"MPS'V!/:NX_X)S_$.R^(G['/PZFMKA9;C2+'^Q;N(-EH9+9C&%;T)C$; MCV=: ,W_ (*?1QR_L,?$T2G:JII[ _[0U&UQ^9P/QKP_]E^[N;?_ (([^+'& M05\-^)DC)&,*6NLD?B6_&NX_X*^?$2R\*?LDW7AV6=1J'BG5+6T@M]WSLD,J MW,CX[JIB0$]BZ^M=G^RS\$;F#_@G7H/P[NXFM[S7_"=ZDJ3#8R-J"S2X;C@@ M7 '/(Q[4 >2?\$488E_9E\7R@_OV\7SJP_V19697]2U?H*RAE((R#P0:_,G_ M ((J>-(]/T/XH?#C4&^QZWI^I1ZH+*8XD(9/(FP/]AH8PWIO6OT#^-'Q$LOA M+\)?%_C'4)UM[;1=+GN]S-MW.J'RT'^TS[5 [E@* /S3_P""(>8?%?QEAA9G MM!!IOS=0<2704Y^A-?K!7YJ?\$1_ -QI7PT^(_C&:%TAUG4[73[=G7 9;6-V M9E]1NN<$],ICM7Z5T %5[^Z>RL;FX2VFO'AC:1;>WV^9*0"0B[B%W'H,D#)Y M(JQ10!Y5_P +PU?_ *)#\0/^_&G?_)E?$'[&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K M_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@? M]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT M[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X M:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ M1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^- M._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DR MO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J M_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ_ M_1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X M@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ MY,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^ M%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1( M?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?] M^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),K MU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#R MK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K M_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@? M]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT M[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X M:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ M1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^- M._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DR MO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J M_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ_ M_1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X M@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ MY,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^ M%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1( M?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?] M^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),K MU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#R MK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K M_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@? M]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT M[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X M:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ M1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^- M._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DR MO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J M_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ_ M_1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X M@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ MY,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^ M%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1( M?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?] M^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),K MU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#R MK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K M_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@? M]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT M[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X M:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ M1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^- M._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DR MO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J M_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ_ M_1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X M@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ MY,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^ M%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1( M?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?] M^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),K MU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#R MK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K M_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@? M]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT M[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X M:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ M1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^- M._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DR MO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J M_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ_ M_1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X M@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ MY,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*Q? M$'QJN?$6CR6MIHFJ>&YV=HKB/5/($X [+Y,LBC/(Y;/'2NC^)WQ'_LY9=(TN M7_2R-L]PI_U0_NJ?[WOV^O3R;2=*NMP'K7\]\=\:SE M-Y'DS;J2?+.4=7=ZC:VV6M[?=9+E"26-Q>D5JD_S?EV^\@AM+R\$BV- MC<:C<(A<6]JFZ1\=@"0/;D@<\D5W7A'XB7GA'3!;0?"#Q_).W,UP;?3@TC?^ M!O '85ZAX+\&VO@_3O*CQ+=R#,]QCECZ#T ]*Z*OJN!^"HJ@ MGT7GW?R6EV_-SG.)8Z7LJ6E-?CY^G9?TO*O^%X:O_P!$A^('_?C3O_DRC_A> M&K_]$A^('_?C3O\ Y,KU6BOUH^7/*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O M_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_ MWXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._ M^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@ M#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A> M&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1 M(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-. M_P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y, MH_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ M]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B M!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ MDRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* M /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"% MX:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(? MB!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ M?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_ MX7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O M_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_ MWXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._ M^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@ M#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A> M&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1 M(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-. M_P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y, MH_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ M]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B M!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ MDRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* M /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"% MX:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(? MB!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ M?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_ MX7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O M_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_ MWXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._ M^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@ M#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A> M&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1 M(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-. M_P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y, MH_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ M]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B M!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ MDRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* M /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"% MX:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(? MB!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ M?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_ MX7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O M_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_ MWXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._ M^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@ M#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A> M&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1 M(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-. M_P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"%X:O_ -$A^('_ 'XT[_Y, MH_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(?B!_WXT[_ .3*/^%X:O\ M]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ ?C3O_DRC_A>&K_\ 1(?B M!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_X7AJ_P#T2'X@?]^-._\ MDRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O_P!$A^('_?C3O_DRO5:* M /*O^%X:O_T2'X@?]^-._P#DRC_A>&K_ /1(?B!_WXT[_P"3*]5HH \J_P"% MX:O_ -$A^('_ 'XT[_Y,H_X7AJ__ $2'X@?]^-._^3*]5HH \J_X7AJ__1(? MB!_WXT[_ .3*/^%X:O\ ]$A^('_?C3O_ ),KU6B@#RK_ (7AJ_\ T2'X@?\ M?C3O_DRC_A>&K_\ 1(?B!_WXT[_Y,KU6B@#RK_A>&K_]$A^('_?C3O\ Y,H_ MX7AJ_P#T2'X@?]^-._\ DRO5:* /*O\ A>&K_P#1(?B!_P!^-._^3*/^%X:O M_P!$A^('_?C3O_DRO5:* /*O^%X:O_T2'X@?]^-._P#DRN \17%_XHUH7%E\ M-_%_AY9 SW$NI6]IY (&K*/7U%>8Z M/K%WH.H17EE*8IXS^!'<$=P:_F_+LPS3PWS1X+')SP\W?39K^>':2ZKY/HS] M KT,-Q!AE6HNU1?AY/R[/_@H]._X7AJ__1(?B!_WXT[_ .3*/^%X:O\ ]$A^ M('_?C3O_ ),KLO!?C2U\8:?YD>(KR,#SK?/*GU'JIKHZ_J7 X[#YEAX8K"S4 MH25TU_6_=;IGYM6HU,/4=*JK-'E7_"\-7_Z)#\0/^_&G?_)E'_"\-7_Z)#\0 M/^_&G?\ R97JM%=QB>5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\: M=_\ )E>JT4 >5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R97JM M% 'E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "97JM% 'E7_ M O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F5ZK10!Y5_PO#5_^B0_ M$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F5ZK10!Y5_P +PU?_ *)#\0/^ M_&G?_)E'_"\-7_Z)#\0/^_&G?_)E>JT4 >5?\+PU?_HD/Q _[\:=_P#)E'_" M\-7_ .B0_$#_ +\:=_\ )E>JT4 >5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^ MB0_$#_OQIW_R97JM% 'E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_ M&G?_ "97JM% 'E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F5Z MK10!Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F5ZK10!Y5 M_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E>JT4 >5?\+PU?_HD M/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E>JT4 >5?\ "\-7_P"B0_$# M_OQIW_R91_PO#5_^B0_$#_OQIW_R97JM% 'E7_"\-7_Z)#\0/^_&G?\ R91_ MPO#5_P#HD/Q _P"_&G?_ "97JM% 'E7_ O#5_\ HD/Q _[\:=_\F4?\+PU? M_HD/Q _[\:=_\F5ZK10!Y5_PO#5_^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ MOQIW_P F5ZK10!Y5_P +PU?_ *)#\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E M>JT4 >5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ +\:=_\ )E>JT4 > M5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R97JM% 'E7_"\-7_Z M)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "97JM% 'E7_ O#5_\ HD/Q M _[\:=_\F4?\+PU?_HD/Q _[\:=_\F5ZK10!Y5_PO#5_^B0_$#_OQIW_ ,F4 M?\+PU?\ Z)#\0/\ OQIW_P F5ZK10!Y5_P +PU?_ *)#\0/^_&G?_)E'_"\- M7_Z)#\0/^_&G?_)E>JT4 >5?\+PU?_HD/Q _[\:=_P#)E'_"\-7_ .B0_$#_ M +\:=_\ )E>JT4 >5?\ "\-7_P"B0_$#_OQIW_R91_PO#5_^B0_$#_OQIW_R M97JM% 'E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q _P"_&G?_ "97JM% M'E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_\F5ZK10!Y5_PO#5_ M^B0_$#_OQIW_ ,F4?\+PU?\ Z)#\0/\ OQIW_P F5ZK10!Y5_P +PU?_ *)# M\0/^_&G?_)E'_"\-7_Z)#\0/^_&G?_)E>JT4 >5?\+PU?_HD/Q _[\:=_P#) ME'_"\-7_ .B0_$#_ +\:=_\ )E>JT4 >5?\ "\-7_P"B0_$#_OQIW_R91_PO M#5_^B0_$#_OQIW_R97JM% 'E7_"\-7_Z)#\0/^_&G?\ R91_PO#5_P#HD/Q M_P"_&G?_ "97JM% 'E7_ O#5_\ HD/Q _[\:=_\F4?\+PU?_HD/Q _[\:=_ M\F5ZK10!\5_M6>.+OQG_ ,(O]J\(>(/"GV;[5M_MV.W7S]WDY\OR9I/N[1G= MC[RXSSCZI^$__)+/!O\ V!K/_P!$)7@'[I_]LO\ T4E%'Q2_Y'O4_P#ME_Z* M2B@#VKPG_P BKHW_ %Y0_P#HM:UJR?"?_(JZ-_UY0_\ HM:UJ "O-_V@_@+X M8_:2^%NJ>!_%4+&RN\207<('G65PN?+GB)'#+DCT*EE/#&O2** /S!\*?LK_ M +:W[+]O<>%?A/X^T;Q!X)\]OL4=XT&8%9LE_*N8V\GEF)2-V4G)P2:Z;X5_ M\$U?'/Q-^*D/Q*_:?\;1>-=3MY$>#0;&0R02!3N5)3L1$B!R?)A0*<\MRRG] M&** ,_7?#^G>)M!O]$U2SBO=)O[:2SNK24?)+"ZE70CT*DBOS._X8'_:-_91 M\=:UJG[-OCJSNO#.IMN;2M3DB6;:"2J2QS(T,A4':)058Y/"]_U!HH _-OP% M_P $[/BQ\'[%@ZSJI+")MB)'#%N.65 2_()&< MU^D:J$4*H"J!@ =!2T4 ?GS^TY_P3N\:R?&R3XT_L^>*K?PEXSN)FNKW3KF0 MPH\[ B26&0*RGS,_/%(NTDL=W.VN#\2?L%;3[%H> MD0>1!&S;G8DEGD<]W=BS,>Y8]*^5?'G[(/Q>\2?MV:=\7=.\9Z;;?#N"^L+B M30WU6\2X:.&WCCE40+$8B69&(!?!SDX-?:]% %#7]!T_Q3H>HZ-JUI'?Z7J% MO):7=K,,I-$ZE71O8J2/QK\S?^&!_P!HW]E'QUK6J?LV^.K.Z\,ZFVYM*U.2 M)9MH)*I+',C0R%0=HE!5CD\+W_4&B@#\V_ 7_!.SXL?'#XO:;\0?VH_&=GXB M@TPKY'A^Q8.LZJ2PB;8B1PQ;CEE0$OR"1G-?I&JA%"J J@8 '04M% 'Y\_M. M?\$[O&LGQLD^-/[/GBJW\)>,[B9KJ]TZYD,*/.P(DEAD"LI\S/SQ2+M)+'=S MMK@_$G[''[8'[5TVFZ'\;?B%I.B>#+6<336]GY#N[+D!Q#;1HLCD$D>8X"YX M /%?J%10!R7PG^%OA[X*_#O0_!7A6T^Q:'I$'D01LVYV))9Y'/=W8LS'N6/2 MNMHHH **** "O@#_ (*#_P#)=OA?^'_I+JE??]? '_!0?_DNWPO_ _])=4H M ^_Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "O.OB9\1AHL"+?P?I^/EFOY1^^ MGQ_XZOL/U_E#X!\!P>$;+S)0LVI2C][+_=']Q?;^?Y5UM>IP)P1')8+,_>N+5!][U91Z^H[_7 MKZG17SV>Y%@^(,'+!XR.G1]8ONOZUV9WX+&U<#556D_5=&CY;TC5[O0M0BO+ M.4PSQG@]B.X([@U] ^"_&EKXPT_S(\17D8'G6^>5/J/537'_ !*^&?VGS=6T MB+]]]Z>U0?>]64>OJ._UZ^7:1J]WH6H17EG*89XSP>Q'<$=P:_FS+\?FGAMF MCP>-3GAYN^FTE_/#M)=5\GT9^@5Z&&X@PRJT7:HOP\GY=G_P4?4E%JUTE?U+@<=ALRP\,7A)J4)*Z:_K1]UNF?FU:C4P] M1TJJM)!1117>8A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% 'RK^W-_S)/_ &_?^V]>_P#PG_Y)9X-_[ UG_P"B$KP#]N;_ )DG M_M^_]MZ]_P#A/_R2SP;_ -@:S_\ 1"4 =71110 4444 ?/\ \4O^1[U/_ME_ MZ*2BCXI?\CWJ?_;+_P!%)10![5X3_P"15T;_ *\H?_1:UK5D^$_^15T;_KRA M_P#1:UK4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5\ ?\%!_^2[?"_\ #_TEU2OO^O@#_@H/_P EV^%_X?\ I+JE 'W_ M $444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5Q'Q%^(,?A>W-G9LLFJ2+P.HA4_Q'W] M!^/UF^('CZ'PE:>1 5EU25?W<9Y$8_OM_0=Z\'DDN=4O2[F2YNIWY/+,[$_J M:_$>/../[+3RO+)7KRTE)?8OT7]Y_AZV/L,ER?ZRUB<0O<6R[_\ _,%6YU2 M]"@27-U._NS.Q/ZFO=OA[\/XO"EJ+FY"RZI*OS-U$0_NK_4U!\.?AZGAFW6^ MO55]4D7IU$ /\(]_4_@/?NJG@/@?^S4LUS2-Z[UC%_8OU?\ ??\ Y+Z[/.LX M^L7PV&?N+=]_^!^84445^X'QP4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7E_Q+^&GVSS=7TF+]_\ >GMD'W_5E'KZCO\ 7KZA17S^ M>9'@^(,'+!XR.G1]8ONOZUV9W8/&5<#556D_7S79GRUI6JW6AZA%>6__"?_ ))9X-_[ UG_ .B$KP#]N;_F2?\ M^_]MZ]_ M^$__ "2SP;_V!K/_ -$)0!U=%%% !1110!\__%+_ )'O4_\ ME_Z*2BCXI?\ MCWJ?_;+_ -%)10![5X3_ .15T;_KRA_]%K6M63X3_P"15T;_ *\H?_1:UK4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M\ ?\%!_^2[?"_P##_P!)=4K[_KX _P""@_\ R7;X7_A_Z2ZI0!]_T444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %,FF2WB>21UCC0%F=C@ #J2:)IDMXGDD=8XT!9G8X ZDFO#OB- M\1G\22M86#-'I:'YFZ&2&D5N^W_!%^(GQ(D\13-8Z<[1:9&>7&0TY'<_[/H/Q/M=CPP_V_;45_)/^N>=QQ]7,85VIU$T_Y4NB2> MBY>G6^NMW?\ 3_[)P;H1P[A[L=?._KY]2Q=W=SJU\\\[O<74S9+'EF)[?_6K MV?X:_#I= B34M1C#:DXRD9Y\@'_V;^72N+^$(/^)@,7IP+1I/N!N_\ MP+T_QQ7NM?K7AKPWA<6GGN+FJE3F=E>_*_YI?WGNNRUWV^8X@S"I2?U*DN6- MM7W79>7?[@HHHK^C3X$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "O,?B5\-?M_FZMI,6+K[T]L@_P!9ZLH_O>H[_7KZ M=17@9YD>#S_!RP>,C=/9]8ONO/\ /9G=@\95P-55:3_X/DSY9TO5+K1;^*[M M)6@N(CD,/U!'<>U?0'@CQO:^,+'(VPW\8_?6^?\ QY?5?Y5R_P 2OAK]O\W5 MM)BQ=?>GMD'^L]64?WO4=_KU\GTO5+K1;^*[M)6@N(CD,/U!'<>U?S3@L9FO MAKFKPN*3GAYN^FTE_-'M)=5\GT9^@UJ.&XAPWM*6E1?AY/R[/_@H^IJ*YCP1 MXXM?&%EQMAOXU_?6^?\ QY?4?R_GT]?U+@,?ALSPT,7A)J4);-?UHUU6Z/S> MM1J8>HZ556:"BBBO0, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ^5?VYO\ F2?^W[_VWKW_ .$__)+/!O\ V!K/_P!$)7@'[I_]LO\ T4E% M'Q2_Y'O4_P#ME_Z*2B@#VKPG_P BKHW_ %Y0_P#HM:UJR?"?_(JZ-_UY0_\ MHM:UJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *^ /^"@_P#R7;X7_A_Z2ZI7W_7P!_P4'_Y+M\+_ ,/_ $EU2@#[_HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HJ"]OK?3;=[BZFCMX4^])(P4"O,?%/QH1-]OH<6]NGVN9>/^ KW M^I_*OFLZXBRS(*7M,?52?2*UD_1?KHN[/0P> Q&.ERT8W\^B^9K?&1;AO#Z:XO+B2YG;J\C9/T'H/:MNS^' M>O7FDRZ@EBRPHN]4?B20?[*]3QS[]LU_(_$./K\99K4QF PTVE';632CUTTC MZ+2_=O7]1P-&&4X:-*O46K]-7T\SFZ**GL;&?4KN*UM8FFGE;:D:CDFO@H0E M4DH05V]$ENV>VVHJ[V"QLKC4;R*VM8FFN)&VHB=2:^EO#=G>Z?H=G;ZC?39=;_EF>9I#'35*DO=CUZM_P"7YA1117Z\?+!1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%5M1U*TT>REO+^ZALK2(9DN+B01QH M,XR6)P.2*3:BKO8:3D[+ M?( 2J;BV!D]ZP_A;^TQX)^)'A:'4IM9L/#^HJ?+O-+U*[CAEMY1U W$;E]&' M7V(("C.%2C+$0FG&-KNZTOM?71/OM?0)QG3K1P\XM3E=I6>MM[::M=5O;4]9 MHKEO^%J>"O\ H<-!_P#!G!_\57)?$_\ :6\#_#?PK/JB:W8:]?']W::7IEY' M--<2GHN%)VKZL1@>Y(!G#U*>*JJC0DI2>R316(IU,+2E6KQ<8K=M,]6HK@/" M/QF\.ZMX8TN]UG7= T;5;BW22ZL!K$$OD2$9*;@W.*[JVNH;VWBN+>5)X)5# MQRQL&5U(R&!'!!'>B-6G.3C":DUV:?Y#E2J1BIS@XI]TU^9+1116AF%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7FGQ*^&HU(2ZKI,6+L?--;J/];_M*/[WMW^O7TNBO!SO),'G^#E@\9&Z M>SZQ?1I]_P ]GH=N#QE7 U55I/7\_)GRSIVHW6CWT5U:RM!&Q*<\/-WTVDO MYH]I+JOD]+,_0ZM+#<0X;VE/2HOP\GY?UW1]345R_@;QU;>,++!VP:A&/WUO MG_QY?4?R_4]17]2Y?F&&S3#0Q>$FI0ELU_6C75=#\VKT*F&J.E55F@HHHKT# M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^5?VYO^9)_[?O\ VWKW M_P"$_P#R2SP;_P!@:S_]$)7@'[I_]LO_ $4E%'Q2_P"1[U/_ +9?^BDHH ]J M\)_\BKHW_7E#_P"BUK6K)\)_\BKHW_7E#_Z+6M:@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@#_ (*#_P#)=OA?^'_I M+JE??]? '_!0?_DNWPO_ _])=4H ^_Z*** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBN,\5?%+2O#V^&!O[1O1QY<+?( MI_VF_H,FO*S+-,%E%!XC'55"/GU\DMV_)79TX?#5L5/V=&+;.QDD6&-G=E1% M&2S' ]37GOBGXQ6&F;X-*4:A':+ M3EHI6O-_X8ZI>KN_0^YPG#]'#1]MCY+3ILOF^O\ 6Y'KGB34?$ESYVH7+SD? M=3HB?1>@K2\+^ -6\4LKP0^1:=[F;A/P[M^%>G>%OA'INC[)]0(U*['.UA^Z M4^R]_P ?RKO54*H50 , #M5Y+X9XO'U?KW$55WEJXIWD_\ %+6WHK^J)QG$ M-*A'V. CHNMK+Y(Y/PM\-=)\,[)2GVZ]'/VB8#Y3_LKT'ZGWKK:**_H#+\MP M>54%A\%24(+HOS;W;\WJ?#U\15Q,_:5I.3/,OB)\+VU29M2T:)1=.N_P" ? ,'A&T\V7;-JR#^ZOM[]ZZZBO P_"6487-99O M2I6JR_\ 4^LDNDGU?W6;=^ZIFF*J89864O=7WM=GY!1117V)Y(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 %%%% !17*^)/BIX,\'[QK?BK1]+=.#%_5Y1^U%_R1/7O]^V_]'QUX)XD_X*2Z='O3P_X*NKG^Y-J5XL./ M4W-0DF^5:Z.^E[+\2M7.>(]/ M%I.-5L[B*TOXQ\RR.%2=?[K9[^_^1Y[<>(M5OFVO?7#;OX48J#^ JM-87:[& MEMYE,IPF]2"Y]L]:^:R+PHQ63XF-;%YC"+::<%'F4XOXHOF<;Q:W]WS5FDU] M%GWBSA2#]VJ$,D*^B^_O7-_\*A\3?V.=1^QQ^7M MW^5YJ^9M]APSC5"=3XF M[3?(]H)IIQ@^KM)RM9MK0\2'B1FM'%T*_$^"WU^B?P8_Y)/X2_[!L'_H K\G]/\ B+J5KA;A8[Q/]H;6_,?X5]Q_ S]M M;X=1^#]#\/ZY/>>';ZRM8[9IKJ R6[LH RKQ[B!_O!:^*R/P_P ^X=Q=66)I M*<'&RE!\R>O;27WQ/N,[\0L@XBPE*.&JN$U*[C-;?$GX:KJJR:II406]'S36ZC F]Q_M?S^O7TFBO"SK)<'GV#E@\9 M&\7L^L7T:??\]GH=N#QE7!555I/7\_)GRQ87]UH]]'X M_P!K^?UZ^06%_=:/?1W-M(UO;^4E_ M-'M-=5\GI9GZ'4IX;B'#>TIZ5%^#[/NOZ[H^IZ*Y7P+XZM_&%GM;;#J,0_>P M9Z_[2^W\ORSU5?U)E^88;-,-#%X2?-"6S_1]FNJZ'YM7H5,-4=*JK-!1117H MF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% 'RK^W-_S)/\ V_?^V]>__"?_ M ))9X-_[ UG_ .B$KP#]N;_F2?\ M^_]MZ]_^$__ "2SP;_V!K/_ -$)0!U= M%%% !1110!\__%+_ )'O4_\ ME_Z*2BCXI?\CWJ?_;+_ -%)10![5X3_ .15 MT;_KRA_]%K6M63X3_P"15T;_ *\H?_1:UK4 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5\ ?\%!_^2[?"_P##_P!)=4K[ M_KX _P""@_\ R7;X7_A_Z2ZI0!]_T444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1161X@\5:9X9@\R_N5C8C*PKS(_T7^O2N;$XFA@Z4 MJ^(FH06[;LE\V:4ZL/=OX?P_.N'M[6XU*Z6*"*2YN)#PJ LS&OP?/_ M !1IQD\+D4.>3TYVG;_MV.[\KV]&?:X'AN37M,;*R[+]7T.G\5?$S5O$N^(/ M]ALFX^SPGEA_M-U/Z#VKG])T6^URZ%O86TES*>R#@>Y/0#W->B>%O@O+/LN- M;E\A.OV6$Y<_[S=!]!GZBO4]+TFST6U6VL;:.VA7^&,=?<3 MUUC^(*TH1??6;791V@O7;^4[L1G6#RZ'L,#%-^6WW]?ZU//?"OP9M[79<:U( M+F7J+6(D(/\ >/4_A@?6O2;:UALX$A@B2&%!A8XU"J/H!4M%?T!D_#^6Y#2] ME@*2CW>\GZO?Y;=D?#XO'8C&RYJ\K^71?(****^B. **** "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@ HHJ MCJVN:;H-OY^IZA:Z=!_SUNYEB7\V(%-)R=D)M15V7J*\D\1_M8?";PQN%SXU MT^Z<=%TW?>9_&)6'ZUY7XC_X*+>!=/W)H^A:UJ\@_BE6.VC/I@EF;_QVO6HY M/F&(_AT9?=9?>['CU\YR[#_Q*\?D[O[E<^KZ*_/SQ)_P4>\6WFY=#\+:1I2G MHUY))=.![$&,9_"O*_$G[87Q;\3;ED\73V$)Z1Z;#';8^C*H?\VKWJ/".8U/ MXG+'U=_RN?/U^,,MI_P^:?HK?G;\C]4YIX[:)I9I%BB499W8 #ZDUP/B3]H3 MX:^$]PU/QMHT6X. M?7+$TMKX&UFZP?LODKZRN!^G6JKY1D^6?\C/,(0\FXQ?XN_X$4,ZSG-/^17E MTY^=I27X))?>?H3XD_X* _##1]ZZ<-8UYP<*UI9^4A]R960@?\!S[5Y7XD_X M*37\F]/#_@JWM_[LVI7K2Y^J(JX_[Z-?,-K\,;AL?:+V*/VC4M_/%:]K\-]- MAP9I)YSZ%@H_09_6OG,1Q9P%ENBJRKR792?X^[%_>?18?A3C_,]?91H1?=Q7 MX>])?<=EXD_;F^+7B#>L&L6>B1.>8]-LD&!Z!I-[#\\UYGK'Q(\??$!I(]0\ M1:]K@/+0-=2RH/\ @ .T#Z"NQM?"VDV9!BL(%=7*?WY+-T7_OI@!VKYVOXP\28S3!8 M:$?2,I/\[?@?1T/!SAK!ZXW$SEZRC%?E?\3G]+^%OPDTO']HZIXN\02+_P ^ MMO;6,3?]]/*V/RK6UR#X7CP_<:?X?^'C65](4QJVH:I)1:?IJ_]/>IVZ-U_N;RWZ57OOAE<6-JTG]LZ7F6_;/ MO7:P^![EO];<1)_N@M_A6_H>@QZ*LF)/.D?&7*XX]*YLCRW-XN5.O2Y8U'[] M1OWW!?\ +M:W49/XK)-[-VT.K/,PRB2C5H5.:5)>Y32]Q3?_ "\>EG**^&[: M6Z5]33V+LV;1LQC;VQZ5XOX[\&O8ZM+=:>JBZ4;O+<92XC_NL/7MGV_+VFLC MQ%H9UB",QE4GC/!;H0>HK] S2&*ITUBLO5ZM/[+VG%_%"2ZIKIW2M9V9\!ED ML)5J/"YAI2G]I;PDOAG%]&GU[-WNKH\7D\%Z;K%I',]F^FW#KEDB;&T^F.GZ M59NO@5:W6G03Z-XPTZ>\:,-+IVI126DBOW59"&B8 ]V=/I77W>@7]EDR6SE1 M_$GS#]*L77@O7[+3H-0GT6_CL)XQ+%=&V?RG4C((?&/UKX/+>/N*LAK2C>4H M?R5%*2BK[)R?,DME[Q]SF7 '"F?T8R:C&?\ /3<8N3MNU%J%FEMA'*QR9(?E;/KZ'\:_2\'XP9 M;CTJ>>8"W]Z%I?@[-?*39^98SP=S/+VZF18__MV=X_BKI_.*1]9^ _\ @H9X M(U[RX?$VEW_ABX8@-,@^UVX]]R@/_P".'ZU]#^#OB3X5^(-KY_AOQ!I^LIC+ M+:W"LZ?[R9W+^(%?D[J'PSE7+65VL@[),,'\Q_@*Y^32=:\-W272QW%I-"VY M+FW8@H?4.IX-?'M0\N#Q=X6XFRG)P?][;[U=??8^PJ*XCP+\;/ OQ*5!X<\3Z?J,[C(M1+Y=Q^, M3X>E)27=.X4445D:A1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>CT5X6WN86RK#@@CM_]:O?/ ?CRW\7V?ER;8=2B7][ M#V8?WE]OY5B_$GX;#65DU32XPM^!F6%>DWN/]K^?UKQVRO;G2;Z.XMY'M[F% MLJPX*GT_^M7\SX?$9KX9YJZ%=<^'G]TE_-'M-=5\GI9GZ'4IX;B'#<\-*B^] M/L^Z?]=4?5%%6_B^S\N3;#J42_O8>S#^\OM_*NLK^H\NS'#9KAH8S! MSYH2V?Z/LUU1^;UZ%3#5'2JJS04445Z1SA1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!\J_MS?\R3_P!OW_MO7O\ \)_^26>#?^P-9_\ HA*\ _;F_P"9)_[?O_;> MO?\ X3_\DL\&_P#8&L__ $0E '5T444 %%%% 'S_ /%+_D>]3_[9?^BDHH^* M7_(]ZG_VR_\ 1244 >U>$_\ D5=&_P"O*'_T6M:U9/A/_D5=&_Z\H?\ T6M: MU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %? '_!0?_DNWPO_ _])=4K[_KX _X*#_\ )=OA?^'_ *2ZI0!]_P!%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%0W5W!8V[SW$R00H,M)(P51^ M)J92C"+E)V2&DV[(FJEJNLV6AVIN+ZYCMHAW<\GV ZD^PKSOQ3\9X8-]OHD7 MGOT-U,"$'^ZO4_CCZ&O*]4U>]UJZ:XOKF2YF/\4AZ>P'0#V%?C/$/B;E^6\U M#+5[>IW^POG]KY:?WCZW <.U\1:>(]R/X_\ ^?W'HGBGXSSW&^WT2(VT?3[ M5* 7/^ZO0?CG\*\VFGN-1NC)+))CDK*W]R&GWNU_YF>]4QV79+%TL/'FGY?J_T_ \Q\+?"#4=6V3ZF3IMJ>=A M'[YA]/X?Q_*O6]!\+Z;X:M_*T^U6(D8:0\N_U;K_ $K5HK]XR#@_*N'8J6&I M\U3K.6LOEV7I;SN?%X[-<3CW:I*T>RV_X/S"BBBOMCQPHHHH **** "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 **** "BBJUYJ=GIJAKN[@M5]9I%0?J:3:BKL:3D M[)%FBN1U#XN>"=+S]H\5Z0K#JJ7B.P_!23WKFM1_:<^'.GY UXW3C^&WM9F_ M7:!^M>=4S/ T?XE>*]9+_,]&GEN.K?PZ$GZ1?^1ZG17@VH?MD>#+7*VMAJ]X MW9A#&BG\2^?TKFM0_;9A7(L?"*IE(L]'TBU']Z59)"/\ Q\#]*XO6OVQO M&9W ^([#3O5+>VB)[_W@Q[_I7)3XJP>(G[/"4ZE67:$&V=53A?&8:'M,74IT MH]YS21]\T5^96M?M7>);O=N\7ZU,?^G.1H!_X[MK@M:^.&JZMN$LEY>9_BO; MMY,_4?AZU]-AJ'$..UPV55$O^GCC3_\ 2M?P/F,5BN'<#IB+=#TG=]NUG3[+;U^T74<>/S/L:YK4/CKX TS(F\5Z>^/^?>0S?\ MH -?E#=?$+5[C.QXK)XPXZM&MT(/?=)M'ZUZ!HO[!_Q7U,J;K3K#2D/>YOHV(Z=D+?Y M%>C_ &!EV#US#,>9KI3BE^'[V1YO^L.98W3+LMY4^M23?X_NHGJ>N?\ !2:5 MMPT?P0B=E>]OBWKR0J#VXS7GOB#_ (*"?$[5DV6,.BZ(.SVMFTC_ (^:[#]* MZS1?^")M-B!Y*VPD8CVY3^M=YHO_!.W0+3:U]XBDN6[A+0C]3(0 M>W\-#S+AW!?[OA:E=]WHONG*"^Z(++>),=_O&*IT%V3N_OA&;^^1\F>(OVF/ MBGXK)%]XXU90W!2QE%HI]BL(4&N(DL=;U^X-Q-%>7TS]9IMS$_5F_P :_2;1 M?V)_ .D[2TVI3,.H5XHE/_?,>?UK:_X4;\'_ SS?6]GYB][[4WR>/[N\ _E M7+4XRS*"Y4__ &V$/_;CJI\%9=4:EF685*K[1A_[=.?_ +:?F=:_ M#W5[C&](K5IOG-T[.4/KZT2?M">%M'5H])T2X(_V(HX$/Y$G]*^Y$=Y;V0/:WMU_FVXU\IBWF/-73+#_ *^+K./^^%;_ ":W MX?V.+^U0/K'BW3-.C[LD;./?[Q2L_4/B%XFU3(N==OW4]46=D4_\!! K!EFD MGD+RNTCGJS$DG\:\^GP;E-/XHREZR?Z6/1J<99M/X91CZ17ZW.Q_X9[^'6C_ M /(5^(C717[PL(TS^0\RE_X0WX*Z/T'B#72.FYP@/Z1_Y%K3P.$H_PJ48^D4OT/*J8[%UOXM64O63?ZGG%Y\7/%UZFPZW M-!'T"6JK" /0; *YV^UK4-4)-[?7-V3SF>9G_F:^CM/_ &<_"UK@W$M]>MW$ MDP5?_'5!_6NET_X2^$--QY6@VKX_Y^ 9O_0R:[CA/D%5:1@J@LQX R35N\T M74=.TN74KK3[JWT^+&^ZE@98UR0HRQ&.20*^UK'2K+3%VV=G;VB],01*@_05 M3\5^%=-\:Z#=:-J]N;G3[C;YD8W6WF?#-KKEG?7'D6\IEDQD[5. /7)J_72?$3POX8\)^+KK M3O#-FUO#;*(IY'F>0O(.6 +$X Z?4&N;KEP7UOV5\;R\_P#=O:W3?4Z<;]4] MK;!M>_7;0****[SA"MS0?&VO>&<#3-5N;5!SY2ONC_[X.5_2K'PZ\/^ M'?$?C"SL?$5O))#< PPRQ3O"TU[]FO5[/<^DZA;Z@G41S PR?0=0?S%>LEC<(__ (ZQ5C^56].U M:]T>?SK&[GLYO^>EO(4;\P:[_0?C_P"*='VI'Q[,N.?V>!B?7 M.!FN$U#X8JV6L;LKZ).,_P#CP_PK](M#_:.T#4D\K5K&XTYF&&( GB]\X /_ M ([6LW@OX7_$A"T>F:+J$CC+&U589_QV;7'XUZ. H<29'995F3Y5]F:YH_CS M)?)(\S,*O#>>W>:Y;'F?VX/EE]ZY6_FV?E%?>%-7TIM[6LC!3D20?,![\[]&C\_Q/ F5J9F> _^"C\+ M^7#XR\*-&?XKS1)=P_[\R$8_[[/TKZ'\$_M0?##QZ%73O%UC;W) _P!&U)C: M29/\($NT,?\ =)KXA\6_L5>.-%WR6^C74J#I]E9+H'Z!#O'XBO&_$/PR\2>% MYS%?Z7<1./X3&RM_WR0&_2O8IXKA7-_=I5GAJC^S43AK_P!OV3_[=D>/4P_% MF3ZUJ*Q--?:IM3T_[-9(W62-AD,IR#]#3Z_&;PW\0_%7@ M6?.BZ[J6D.IY2WN'C'XC->S>$?VY_B/H&R.^OX]5A7M<0JY_$XW'_OJLL=PS MFF%7/0IJM'^XU?UM+E7W2;-\#Q1E>*?LZ\W1E_?3MZ7CS/[XI'Z9T5\;>$O^ M"@\%[L35]$M2YX8V\[0$?17# _3=7KV@?M<> M85/M4M]I!8?>N;?>GX&,MQ M^ KX.OF6'P=3V.-O1EVJ1$_$VT:9XBTV[=ND2W*B3_O@D-^E=-7?3K4ZT>:E)27D[G#4I5*, MN6K%Q?FK!1116ID%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y MU\1_AJNM+)J>F1A-0 W20KP)OWD>VNH6R&'#*1V_^M7O7@'Q]!XNM M/*EVPZG$O[R+LX_O+[>W:LGXD?#==<634],C"Z@HS)$O G'K_O?SKQNTN[G2 M;Y)X'>VNH6R&'#*1_GI7\S4*^:^&>:^QK7GAY_=)=UVFNJ^3TLS]$G##<0X; MGAI47WI]GW3/JBBN1\ ^/H/%UIY4NV'4XE_>1=G']Y?;V[5UU?U'EN987-L+ M#&8.?-"6S_1]FNJ/S?$8>IA:CI559H****](YPHHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@#Y5_;F_YDG_ +?O_;>O?_A/_P DL\&_]@:S_P#1"5X!^W-_S)/_ &_?^V]> M_P#PG_Y)9X-_[ UG_P"B$H ZNBBB@ HHHH ^?_BE_P CWJ?_ &R_]%)11\4O M^1[U/_ME_P"BDHH ]J\)_P#(JZ-_UY0_^BUK6K)\)_\ (JZ-_P!>4/\ Z+6M M:@ HHKX__P""GG[36K_LY_ &*+PO=FP\5^*+LZ9:7D;[9;2$(6GGC(YW@;$! M'*F4,#E10!]$>,OCI\-_AS?&R\5>/_#'AN]&W-KJVL6]M+\W0['<''X=.:WO M"OC;P[XZT\W_ (:U[2_$-B#M-SI5Y',?%^A^%HY5+1'6-1AM3(!UV"1@6_#-><_&;]IK3_ (:_ MLFWWQEMH4DCFT.WU'3+61MRR3W2)]F0D8RN^5-Q'\(8U\)?L7_L,VW[8V@7_ M ,)+CQ%=S?8+&.Z: 21QR,CRNR_,J[U=$C3:JJG<$ 'Z=^"OB/X M3^)-A)?>$?%&C>*;*)MDEQHNH17<:-Z%HV8 ^QKHZ_(3]K+]F?5/^"<'C+PK M\:/@KK6H6WAY[Y;"_P!*O9S*%5/H5- &OXD\4:-X.TF75-?U>QT M/3(<"2]U*Y2WA3/3+N0H_.N9\$_'CX;?$K4FT[PG\0/#'B;4%#$V>DZQ;W,P M )!;8CEL<=<8[U^7GP_\,ZQ_P5@_:C\6:QXHUS4-/^$7A%@+/3;-O+/DN[K; MQJ""%DE6-Y))""P"[1@;=OI/[6?_ 2V\(_#WX7ZCX_^"]WK'AOQ5X5A;53; M&_DE%Q%"I>1HW)WQS* 74JV"5VX!(( /TTHKY@_X)V_M,7G[37[/%EJFN3K/ MXMT.X;2=7EP%,[HJM'/M'3?&RY[;U?&!Q7T_0 5RGCKXL>"?A?!'-XQ\7Z'X M6CE4M$=8U&&U,@'78)&!;\,URW[47QL@_9W^ OC#Q])&D]QI=IBSMY/NRW4C M"*!3CG;YCKNQ_"&/:OSU_8O_ &&;;]L;0+_XY?'?6=6\27'B*[F^P6,=TT D MCCD9'E=E^95WJZ)&FU55.X( /T[\%?$?PG\2;"2^\(^*-&\4V43;)+C1=0B MNXT;T+1LP!]C71U^0G[67[,^J?\ !.#QEX5^-'P5UK4+;P\]\MA?Z5>SF4*Y M#.(I",>;;RJC*0W*LH(;)4K^J'PU^(^D_$[X9^'O&^FR"/2-9TV'4HS(PS$C MH'*N>@*\J?0J: -?Q)XHT;P=I,NJ:_J]CH>F0X$E[J5REO"F>F7&/$VH*&)L])UBWN9@ 2"VQ'+8XZXQWK\O/A_P"&=8_X M*P?M1^+-8\4:YJ&G_"+PBP%GIMFWEGR7=UMXU!!"R2K&\DDA!8!=HP-NWTG] MK/\ X);>$?A[\+]1\?\ P7N]8\-^*O"L+:J;8W\DHN(H5+R-&Y.^.90"ZE6P M2NW )! !^FE%?,'_ 3M_:8O/VFOV>++5-BN_(^BP&1XG&VG)/ M:OQJ_%?B'/3W,/?SC37ZS?WV?8^L_P"$S(8]ZGWR_P"!^'S/,?#/@75O%3@V ML'EVV<-CGSIE^53_LKT'XY-=>B+&BHB MA548"J, "G5^Q\/>'^59'RUJB]M67VI+1/\ NQV7J[OS/E,?GF)QEXQ?)'LO MU84445^GGS@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 %%5=3U*VT;3;J_O9EM[.UB:::5LX1%!+ M'CT KS?_ (:<^&G_ $,O_DA<_P#QNN+$8["X5I8BK&#?=I?FSMP^"Q6*3>'I M2FEV3?Y(]2HKRW_AISX:?]#+_P"2%S_\;H_X:<^&G_0R_P#DA<__ !NN7^V, MM_Z"8?\ @(M*TG/V[4[.SQU^T M7")_,US.H?&[P%IN?.\6:6^/^?><3?\ H&:Y:F*P]'^+44?5I'53PN(K?PJ; MEZ)L[>BO(M0_:I^'=CGRM5N+XCM;V<@]?[X4?_KKFM0_;.\*PY%GHVK71'>5 M8H@?_'V/Z5Y53/\ *J7Q8B/R=_RN>K3R#-*OPX>7S5OSL?05%?*^H?MLSMD6 M/A../T>XOBV?P"#W[US.H?MC^,[K(MK#2+->S+#([#\2^/TKR:G&&44_AJ.7 MI%_K8]6GP?F]3XJ:CZR7Z7/LZBO@S4/VF_B-J&0->%JA_AM[6%?UVD_K7,ZA M\6_&NJ9^T>*]793U5+R1%_)2!7E5..L#'^'2D_6R_5GJT^!<=+^)5BO2[_1' MZ+R2+"A=V5$7DLQP!6%J/Q \,:1G[;XCTFT(ZK->QJ>_&"W7@_E7YPWFI7>H MMNN[J:Z;^]-(7/ZFJZJ68 #)/ KRJG'LW_"P_WRO^B/5I\!P7\7$?=&WZL_ M0#4/VAOAWIN?-\46KD?\^\ZZA^VMH\>[[#X:OKC MT^T7"19_(-7-:A^VMK,F[[#X:L;<=OM$[RX_(+7GU]^SWXBT.-7\0:EX?\,( M1G=J^K11 #CG()_R*Y/5+'P'X?\ EU'XFZ1<3?\ //1;2XO<_1@BK^;"NNC' MC;,M,/1G\H)?BT<=:?!.6ZXBM!>LV_P3_0]'U#]KGQ]>9\E]-L?^O>TSC_OM MF_R:YG4/VA/B)J6?-\4729_Y]TCA_P#0%%>8:I\2/ .GY%@OB'7&'\4T4&GJ M?I\TQQTZBN3U#XL!F(T_1888O^GR=YW_ #3RQ_X[7O4> ..\P_C-P3_FJ6_" M+?Y'S]?Q!X#R_P#@I5&OY:;?XR2_,]6U#Q]XGU;/V[Q%JMV#VFO9''?L6]S^ M=8%Q< ;I9Y<$G)>1NOXFO(KKQIK%WO#7C1JQSMB 7'L"!G]:U=!^%?COQPR/ MI7A;7-65S@3QV#&.G[^:YA&/HG+\9.!\Y7\:<#%N&59?. M;\VH_A%3.SNO%6D6>?,OX2?2,[__ $'-9%U\2--AR(8IYSZ[0H_4Y_2NU\-_ ML+_%K7]C7&DV6AQL>'U*^3IZE8][#\1GVKU3PW_P39O9-KZ_XV@@_O0Z;9-) MGZ.[+C_ODU]#A_#;@W :XS%3JOLI*WW05_\ R8^>K^)/&F8:8/"0HKNXN_WS ME;_R4^7[KXG7+9^SV44?H9&+_P L5DW7CC6;K/\ I7DK_=B0#]>OZU]]:7^Q M#\&O".#KNI7>INN"ZZGJBVZ_0",(0/Q)]Z[#2]$^ O@+!T_1-!\Y?NR+8F[E M_"1E8C\Z^CP^%X,RO_<\N4FNLES?C-R?X'SM?$<:YI_OF8N"?2+Y?P@HK\3\ MU=*T#Q1XVD*:;INK:])G!6T@EN#GTPH->E>'/V.?BYXDVLGA.73X3UDU*>*W MQ_P%FW_DM??%U^T;X9L(Q%8Z??3JHPH6-(T ]!\V1^5<[J'[3MV^18Z%#%Z- M<3E_T 7^=>P^+:E*'L\'0C"/;_AN5'D1X/IU9^TQF(E4EW_X?F9\^^'/^"(_@ M%+?^/59O_P!H3Q?>9\J:TL?^O>W!_P#0]U!?"%O]GM-0T?3X5_Y86&P ?\!C']*^2+BZFN MY-\\LDS_ -Z1BQ_,TZULKB^DV6T$MP_]V)"Q_(5X5;$U\0[UIN7JV_S/?HX6 MAAU:C34?1)?D?3NH?M!^$+//E3W=]_U[VY'_ *'MKFM0_:=M$R++0II?1KBX M"?H W\Z\HT_X7^+-4QY&@7H#=#-'Y0_-\5TNG_L\^+;S'G)9V.>OGW&2/^^ MU,=1R'UJ2%?[MO&D>/Q49_ M6N\T_P#9BG;!OM>C3U6WMRWZEA_*NET_]F_PU;8-S=:A>-W!D5%_(+G]: /G MG4/$6JZMG[;J=Y>9Z^?.[_S-9]?7>G_![P=IN/+T."4CO<,TN?P8D5TEAH>F MZ5C[%I]K9XZ?9X53^0H ^-]/\'Z[JN/L>C7]PI_BCMG*_GC%=+I_P.\97^#_ M &4+9#_%<3(OZ9S^E?6-% 'SGI_[,^MS8-YJEC;#TB#R$?F%_G72:?\ LR:7 M'C[;K5Y<>OV>-8OY[J]HHH \\L/@+X.LL%["6\8=[BX?^2D"NET_P'XHH :B+&H5%"J.@48%.HHH **** "BBB@ HHHH P+ MSP#X;U"ZEN;G0[&:XE8O)(\"EF8]23CK4/\ PK7PI_T+VG?^ Z_X5TM% '-? M\*U\*?\ 0O:=_P" Z_X4?\*U\*?]"]IW_@.O^%=+10!S]K\/_#5CVK!JTMQ"O\ RQO/WR_3+KSC7OV?O M%.D[GM$@U6$$=/WGI) M:H;=A[CRR.:\3\8_\$Z?"&J;I/#GB'4M!E))\NZ1;N(>P'R,/Q8UU.@_M)ZS M9[4U6PM]20=9(B89/KW4_D*]'T'X]^%-9VI/<2Z5,>-MW'\N?]Y.OV%?B?X15YK"SM/ M%%HO._2YOWH'O&X5B?9=U>)WEOXA\#Z@]E>V^H:)>(?FM;N)X6'U1@/U%?LU M8ZE::I;B>SNH;N$])() ZG\0:J>(O"VC>+K$V6N:39:O:'_EA?6Z3)]0&!P? M>OKX<4/$4_89E0C5@][I:^J=T_N1\9/A-8>I[?+*\J4UM9O3T:LU][/R&T_X ME7D.%NX([E?[R_(W^'Z5Z+X2^/-_H_EKIGB34M&V](?M#I'], [2/K7UMX\_ M8*^&WBKS)M(2]\*W;<@V,IDA)]XY,\>RE:^TP_-A*KZQ?*ON=X6]+'T.&XLXUR6/L\1 MRXNDNDES/[U:=_6YW7AW]K3QWIR(TM[8ZW#V^U6Z\C_>C*_KFO1M!_;6B;:F MM>&73UFL+@-_XXP'_H5? FO^%?%?PWU#[/K&EZGX?N2>%NH7AWX]"1AA[C(J M?3_B-J5KA;A([Q/5AM;\QQ^E?-XSP]XJR]>UR?'+$0Z*5E)_^!?5QNXK_P !Y9+TY6?IQH?[4GP]UH*)-3GTN1ND=];,OYLN MY1^=>B:)XPT+Q(H.DZS8:ED9Q:W*2'\0#D5^5.G_ !"TN\PLQDM'_P"FBY7\ MQ_7%='9WT5RJRVTZ2@'(>)P<'ZBOS_&9WQ#D,N3.,"XKO9Q3])>]%_(_0\'D MW#V?1Y\GQRD^UU)KUC[LE\S]2J*_.C0OBYXT\-[1I_B;4HD7I%).98Q_P!\K M^E>B:%^V!XVTW:M_#IVKIW:6 Q2'\4(4?]\UOA^.,OJ:5H2@_DU^&OX&.(X( MQ]/6C.,U\T_QT_$^TZ*^<-"_;2T:XV+K'AZ]LCT+VB:%^T M=\/=>VJGB"*RE/6.^C>#'_ F&W]:^FP^?97BOX=>/S=G^-CYG$9#F>%_B4)? M)77X7/2Z*IZ7K6GZW!YVG7UM?P_\]+699%_-2:N5[L9*2O%W1X>?$;X:KKJR:EIJ!-149DB' G_ ,&_G7H= M%>)G&3X//,)+!XV-XO[T^C3Z-?\ >AV87%U<'556B[-?CY,^5[6ZNM(ODFA M=[:Z@?(8<,K#M_\ 6KWCP#X_@\76ODS[8=3C7]Y%T#C^\O\ 4=JSOB1\-UUZ M-]2TU FI*,O&.!.!_P"S?SKQBWN;G2KY)H7>VNH'R&'#*P_STK^9:-;-O#/- M?95??PTW\IKNNTUU7WW33/T24,-Q%AN:.E1?>GV?=/\ K4^J**X_P!X_@\6V MOD3[8=3B7]Y'T#C^\O\ 4=J["OZBRW,L+FV%AC,'/FA+^K/LUU1^<8C#U,+4 M=*JK-!1117IG,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!\J_MS?\ ,D_]OW_MO7O_ ,)_^26> M#?\ L#6?_HA*\ _;F_YDG_M^_P#;>O?_ (3_ /)+/!O_ &!K/_T0E '5T444 M %%%% 'S_P#%+_D>]3_[9?\ HI**/BE_R/>I_P#;+_T4E% 'M7A/_D5=&_Z\ MH?\ T6M:U9/A/_D5=&_Z\H?_ $6M:U !63XB\(Z%XNMEM]=T73]:MUW!8M1M M8[A!N&&P'!'(X-:U1W%Q%9V\L\\J001*7DDD8*J*!DDD\ =Z %BB2&-(XT6 M.- %5%& H'0 >E?D=_P40^+UQ^V=\?/!OP#^%8778M+OV^UW\!W027I&V1@P MX\JWCWEG]2^/N@GK/VFOVV/''[6GCR;X%_LU6]Q=V-T6@U7Q/;DQ_:(L[9"D MG_+&U&?FE/S/D!>"!)]9_L6?L0^%_P!D/PD_E/'KGCC4HU&JZ^T>"1P?(@!Y M2$$9]7(!;HJJ ?/O_!5[28OA5^PS\/O!&ESO]AL]7TS1ESQYEO;6,X7/XQ1G M\*^L/V+])CT7]DOX06\2;%?PMI]R1_M2P)*Q_$N3^-?.?_!9KP_-JW[*>D7\ M*Y72_%%K<3'TC:"YB_\ 0Y$KZ%_8CUZ+Q%^R+\(KN)]Z1^&[.S)SGYH(Q"P_ M QD?A0!Y[_P5,TF/4_V'?B#(R!Y;.33KF(G^%A?VZD_]\N_YUYC^RGXRN['_ M ()&ZQJ8G=+S2?#/B.."8<,K(]V8L'VRH_"O1_\ @JIKD.C_ +$/CF"201RZ MC/IUI#S@LWVV&0@>OR1/7#?LM?#^]NO^"2]YH?DE=0UGPKX@EB3GEIFNS"?Q M4QG\: .>_P"")NDQP_L]^-]4"8EN?%+VS/ZK':6[ ?@9F_.OT(U+3X=6TV[L M;E!);W43PRJ>A5E((_(U^>'_ 1*UZ*X^!/CW10^9K/Q)]L9,]%FM84!Q[F! MORK]"=>UBW\.Z'J.JW;!+6QMI+J9F. $12S$GMP#0!^6W_!#[4KBWU+XQZ-( MQ\I5TR<)U"N&ND8_CE?^^:_5BORP_P""'NAW#I\8-?F0F&9]-M(Y3_$X^TO( M/P#1G_@5?J?0!\#_ /!9_6Y=-_97T*RAD9!J'BJUBE4='C6VNI,'_@:1G\*^ MD?V+])CT7]DOX06\2;%?PMI]R1_M2P)*Q_$N3^-?.?\ P6:\/S:M^RGI%_"N M5TOQ1:W$Q](V@N8O_0Y$KZ%_8CUZ+Q%^R+\(KN)]Z1^&[.S)SGYH(Q"P_ QD M?A0!Y[_P5,TF/4_V'?B#(R!Y;.33KF(G^%A?VZD_]\N_YUYC^RGXRN['_@D; MK&IB=TO-)\,^(XX)APRLCW9BP?;*C\*]'_X*J:Y#H_[$/CF"201RZC/IUI#S M@LWVV&0@>OR1/7#?LM?#^]NO^"2]YH?DE=0UGPKX@EB3GEIFNS"?Q4QG\: . M>_X(FZ3'#^SWXWU0)B6Y\4O;,_JL=I;L!^!F;\Z_0C4M/AU;3;NQN4$EO=1/ M#*IZ%64@C\C7YX?\$2M>BN/@3X]T4/F:S\2?;&3/19K6% <>Y@;\J_0G7M8M M_#NAZCJMVP2UL;:2ZF9C@!$4LQ)[< T ?EM_P0^U*XM]2^,>C2,?*5=,G"=0 MKAKI&/XY7_OFOU8K\L/^"'NAW#I\8-?F0F&9]-M(Y3_$X^TO(/P#1G_@5?J? M0 4457O[&WU2QN;*\@CN;2YC:&:&5=R2(P(92.X()% %BO@#_@H/_P EV^%_ MX?\ I+JE?57_ RK\(/^B=>'_P#P#6OB#]N;X*^!/"?QG^'-EH_A32]-M+K' MGPV]N%63_1M1/([\QH?^ B@#]-**\*_X87^ ?_1+/#__ 'Y;_P"*K1TG]CCX M):&LBV7PS\/P"0@M_HN[..G4GUH ]DHKRK_AE7X0?]$Z\/\ _@&M'_#*OP@_ MZ)UX?_\ -: /5:*\J_X95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ P#6@#U6B MO*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -: /5:*\J_P"&5?A!_P!$ MZ\/_ /@&M'_#*OP@_P"B=>'_ /P#6@#U6BO*O^&5?A!_T3KP_P#^ :T?\,J_ M"#_HG7A__P UH ]5HKRK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -: / M5:*\J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UH ]5HKRK_ (95^$'_ M $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -: /5:*\J_X95^$'_1.O#_ /X!K1_P MRK\(/^B=>'__ #6@#U6BO*O^&5?A!_T3KP__P" :T?\,J_"#_HG7A__ , U MH ]5HKRK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6@#U6BO*O\ AE7X M0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UH ]5HKRK_AE7X0?]$Z\/\ _@&M M'_#*OP@_Z)UX?_\ -: /5:*\J_X95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ MP#6@#U6BO*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -: /5:*\J_P"& M5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6@#U6BO*O^&5?A!_T3KP_P#^ M :T?\,J_"#_HG7A__P UH ]5HKRK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX? M_P# -: /5:*\J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UH ]5HKRK_ M (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -: /5:*\J_X95^$'_1.O#_ M /X!K1_PRK\(/^B=>'__ #6@#U6BO*O^&5?A!_T3KP__P" :T?\,J_"#_HG M7A__ , UH ]5HKRK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6@#U6BO M*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UH ]5HKRK_AE7X0?]$Z M\/\ _@&M'_#*OP@_Z)UX?_\ -: /5:*\J_X95^$'_1.O#__ (!K1_PRK\(/ M^B=>'_\ P#6@#U6BO*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -: /5 M:*\J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6@#U6BO*O^&5?A!_ MT3KP_P#^ :T?\,J_"#_HG7A__P UH ]5HKRK_AE7X0?]$Z\/_\ @&M'_#*O MP@_Z)UX?_P# -: /5:*\J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UH M ]5HKRK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -: /5:*\J_X95^ M$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6@#U6BO*O^&5?A!_T3KP__P" :T?\ M,J_"#_HG7A__ , UH ]5HKRK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P M#6@#U6BO*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UH ]5HKRK_A ME7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -: /5:*\J_X95^$'_1.O#__ (!K M1_PRK\(/^B=>'_\ P#6@#U6BO*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ M / -: /5:*\J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6@#U6BO* MO^&5?A!_T3KP_P#^ :T?\,J_"#_HG7A__P UH ]5HKRK_AE7X0?]$Z\/_\ M@&M'_#*OP@_Z)UX?_P# -: /5:*\J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7 MA_\ \ UH ]5HKRK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -: /5: M*\J_X95^$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6@#U6BO*O^&5?A!_T3KP_ M_P" :T?\,J_"#_HG7A__ , UH ]5HKRK_AE7X0?]$Z\/_P#@&M'_ RK\(/^ MB=>'_P#P#6@#U6BO*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UH M]5HKRK_AE7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -: /5:*\J_X95^$'_1. MO#__ (!K1_PRK\(/^B=>'_\ P#6@#U6BO*O^&5?A!_T3KP__ . :T?\ #*OP M@_Z)UX?_ / -: /5:*\J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P# M6@#U6BO*O^&5?A!_T3KP_P#^ :T?\,J_"#_HG7A__P UH ]5HKRK_AE7X0? M]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -: /5:*\J_X95^$'_1.O#_\ X!K1_P , MJ_"#_HG7A_\ \ UH ]5HKRK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ M_ -: /5:*\J_X95^$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6@#U6BO*O^&5? MA!_T3KP__P" :T?\,J_"#_HG7A__ , UH ]5HKRK_AE7X0?]$Z\/_P#@&M'_ M RK\(/^B=>'_P#P#6@#U6BO*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A M_P#\ UH ]5HKRK_AE7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -: /5:*\J_X M95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ P#6@#U6BO*O^&5?A!_T3KP__ . : MT?\ #*OP@_Z)UX?_ / -: /5:*\J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B M=>'_ /P#6@#U6BO*O^&5?A!_T3KP_P#^ :T?\,J_"#_HG7A__P UH ]5HKR MK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -: /5:*\J_X95^$'_1.O#_\ MX!K1_P ,J_"#_HG7A_\ \ UH ]5HKRK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ M *)UX?\ _ -: /5:*\J_X95^$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6@#U6 MBO*O^&5?A!_T3KP__P" :T?\,J_"#_HG7A__ , UH ]5HKRK_AE7X0?]$Z\/ M_P#@&M'_ RK\(/^B=>'_P#P#6@#U6BO%M>_9[^!WANW\W4/ GAV'(^6/[&I M=_HO4UY1XB^'?PRO)MND?#CP]I\"GB1[&-Y&^N00/U^M?%9_Q?E7#L6L54YJ MG2$=9?/LO-V\KGKX'*\3CW>G&T>[V_X/R/J#Q-XYTGPJA%U/YESC*VT/S2'Z MCL/K7D'BGXH:MXBWPQ-_9]DW'DPM\S#_ &FZG\,"N/L; N8;2RM\G 2*"!.P MZ **],\*_!FYNMEQK4AM8NOV:,@R'ZGH/U/TK\'Q/$/$_'566$RNFZ='JHNR MM_?GI]RM?LS[6G@,NR6*JXF7-/S_ $7Z_B>>:;I5YK%TMM96\ES,W\,8SCW/ MH/>GV=G!I]ND%M#';PH,+'&H4#\!4U>5?\,J_" M#_HG7A__ , UH_X95^$'_1.O#_\ X!K7[1&,:<5""LET/DFW)W9ZK17E7_#* MOP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :U0CU6BO*O\ AE7X0?\ 1.O#_P#X M!K1_PRK\(/\ HG7A_P#\ UH ]5HKRK_AE7X0?]$Z\/\ _@&M'_#*OP@_Z)UX M?_\ -: /5:*\J_X95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ P#6@#U6BO*O^ M&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -: /5:*\J_P"&5?A!_P!$Z\/_ M /@&M'_#*OP@_P"B=>'_ /P#6@#U6BO*O^&5?A!_T3KP_P#^ :T?\,J_"#_H MG7A__P UH ]5HKRK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX?_P# -: /5:*\ MJ_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UH ]5HKRK_ (95^$'_ $3K MP_\ ^ :T?\,J_"#_ *)UX?\ _ -: /5:*\J_X95^$'_1.O#_ /X!K1_PRK\( M/^B=>'__ #6@#U6BO*O^&5?A!_T3KP__P" :T?\,J_"#_HG7A__ , UH ]5 MHKRK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6@#U6BO*O\ AE7X0?\ M1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UH ]5HKRK_AE7X0?]$Z\/\ _@&M'_#* MOP@_Z)UX?_\ -: /5:*\J_X95^$'_1.O#__ (!K1_PRK\(/^B=>'_\ P#6@ M#U6BO*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -: /5:*\J_P"&5?A! M_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6@#U6BO*O^&5?A!_T3KP_P#^ :T? M\,J_"#_HG7A__P UH ]5HKRK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z)UX?_P# M-: /5:*\J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UH ]5HKRK_ (95 M^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -: /5:*\J_X95^$'_1.O#_ /X! MK1_PRK\(/^B=>'__ #6@#U6BO*O^&5?A!_T3KP__P" :T?\,J_"#_HG7A__ M , UH ]5HKRK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6@#U6BO*O\ MAE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UH ]5HKRK_AE7X0?]$Z\/\ M_@&M'_#*OP@_Z)UX?_\ -: /5:*\J_X95^$'_1.O#__ (!K1_PRK\(/^B=> M'_\ P#6@#U6BO*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -: /5:*\J M_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6@#U6BO*O^&5?A!_T3KP M_P#^ :T?\,J_"#_HG7A__P UH ]5HKRK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z M)UX?_P# -: /5:*\J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UH ]5H MKRK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -: /5:*\J_X95^$'_1 M.O#_ /X!K1_PRK\(/^B=>'__ #6@#U6BO*O^&5?A!_T3KP__P" :T?\,J_" M#_HG7A__ , UH ]5HKRK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6@# MU6BO*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UH ]5HKRK_AE7X0 M?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -: .G^+W_)*_%W_ &"KG_T4U?G/7V?\ M1?V;?A=X?\ ^(M3TWP)HEEJ%GI\\]OQ! -?&%?BW'G^]4?\ M+_,_:.!/]UK?XE^04445^8'Z:%%%% 'W5^RO_P D7TG_ *[7'_HUJ]O\ PJT_PU;Q>)/AG9>*-?#.9KZY2,;QN.T;B">%P.G:H=0\6_#.3/V'X)>% M+?T^T+YO\E6OW?+N)LJPF H4JM7WHQBFDF]4O2WXGX7F'#6:8O'UZM*E[LI2 M:;:6C?K<_0>BOS3U#5/#=YN$'PW\%V [>1I.XC_OMF_R*YZZTO2+IB3X>T*, M'HL6D6RX_),TJG'&6P^",Y?)?JPI\$9E/XY0C\W^B/U-J&ZO+>QC\RYGCMX_ M[TKA1^9K\KH_#6CPR%XM)L(F/>.UC7^0J_'&L2[4547T48%>54X]IK^%AV_6 M5OT9ZM/@.H_XN(2](W_5'Z/ZA\4O!VDY%UXIT>)QU3[;&7[_ ,(.>QKFM0_: M4^'.GY#>(DG?^[;VTTGZA,?K7P7#;RW,@2&-Y7_NHI)_(5T&G_#;Q;JV/L?A MG5[A3_%'8RE>_?;CL:\]\:YC7=L/0C]TI?DT>@N"\NHJ^(KR^^,?S3/J[4/V MQ/!%KD6]KJ]ZW;R[=%7\2S@_I7,ZA^VQ9ID6'A2>;T:XO%CQ[X"-[=Z\=T_] MG'XBZECR_#4T2]VN)HHL?@S _I72Z=^R#X[O,&>32K =_/N68C_OA&_R*7]K M<4XG^%2]FAQT_OAO\FNTT_]BC4Y,?;O%-I;^OV>T:7^ M;+73:?\ L6:!&1]N\0ZE<#O]GCCB_F&H^I\6XKXIRC_V]&/Y.X?7.$\+\,(R M_P"W92_-6/G_ %#XZ>/]3SYWBO44S_S[R>3_ .@ 5S.H>+-@_E&*_7]#X"J[8:+ MJ&J,!96%U>$\ 6\+/_(5]Y7/[.?PSO/^/CP7I4__ %TBW?S-9EU^R_\ !NSA M>>X\ >'((4Y:26U15'N2:ZJ7 ,G_ !,1]T?^#^AR5>/8K^'A_OE_P/U/D73_ M (-^.=4P8/">K;6Z--:M$#[Y8#BNET_]EWXC7V"^BQVBGHUQ>1#]%8G]*]4\ M2>'_ -E3PEO&I6/@=9$^]%;1I&*K6:527R27WM?J?+8OQ.]A=.5./S;?W)_H=/I_ M[&?B^XP;O5='M%]%DDD8?AL _6NET[]B;HU_XL^L=O8_3^(O]>U?+_B3X]?# M2;>OA_X#>%+7^[+J0,V?.DUQV\CPKX5T:-NL6GZ) !_WU M('8?G7V>$\):3M[2DE_BF_\ VT^*Q?B[4C=4ZK?^&"_]N/T8T_\ 8T\(6^#= MZIK%VWHLD<:G\-A/ZU!JGPY^ ?@'=_;NI:5#,@SY=_K)\SOTC5P3_P!\GI7Y MI:/X8O\ Q%>,FD:--?W).3'I]F7/_?*+Q^5>BZ3^S'\2M4"M+X;DTB(C<9-: MN(K':/4K,RM^F:^JI>&^1X'7%2IQ]4OSD_T/E*OB5GF.TPD*DOF_RBOU/KG5 M/VAOV;?!9(T_2;?7)8^<66CF4Y'8/.%!/N#^-54S#B_, MOB]Q/N__ ))R?X _;_P#BCK.X:>=(T%.BFSL_,<>Y,K."?P_"O,-:^.WQ M.\-7]O+CP#^5?2MKX3^$VBHJZ?\,X+J1?^7C5=3GG M+^Y3(4?A5'5-#\(:B3L^'WA2T]#'IHZCY[T#]GKXH>-)!-9>"]:G\XY%Q=P&!']]\NT'ZYKT_P M_P#L _$G4(UFU>YT7P[!U?[7>&1U_"-64_\ ?0K;;X?^%78-_P (OH:D'(*: M9 O\DK6L].M--C\NTM8;5.FV&,(/R KDK<88Z>E*,8KYM_Y?@=E'@S PUJSE M)^J2_*_XDVE_L-^!M&VMXH^*4<[#[]OI<<<;+[ LTA/UVCZ5U^E_!O\ 9T\( M[2;#4/$\\?1[J69LG_='EH?RQ7+06\MU((X8GF<]%C4L?R%=!I_PW\4ZIC[/ MH-^5/1I(3&I_%L"O!K9YF6(^.L_EI^5CZ"AD.68?X*"^>OYW.XTOXE_#[P6! M_P (M\.[&R=>5E6WAMWSZEE5B3^-/U#]I;7ILBSTZPM5/>0/(P_'('Z5DZ?^ MS[XOO<>;;VMCG_GXN ?_ $#=72Z?^S'>/@WVNP0^JV\#2?J2O\J\6=2=1\TW M=^9[<*<*:Y8))>1Q>H?&WQEJ&0=7-NA_AMXD3]<9_6N:U#Q7K6JY^V:O?70/ M::X=A^1->^Z?^S9X>M\&[OK^[;T5DC4_@%)_6N@M_@=X+MU .C^:P_BDN923 M_P"/8J#0^3:U-/\ "^LZMC[%I5[=@]##;NP_,"OIC4/V??AUJZD7_A'3KT$8 M/VA#)_,FLS_AE7X0?]$Z\/\ _@&M 'C^G_!7QEJ&"NCM A_BN)4CQ^!.?TKI M-/\ V:]?GP;O4+"T4]D+R,/PV@?K7>?\,J_"#_HG7A__ , UH_X95^$'_1.O M#_\ X!K0!D:?^S'8QX-]KEQ/ZBWA6/\ 4EJZ73_@!X/L<>;:W%\1WN+AA_Z! MMJC_ ,,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T =GI_P[\,:7@V^@V" ML.C/ KL/Q;)K?AACMXQ'%&L2#HJ* !^%>6_\,J_"#_HG7A__ , UH_X95^$' M_1.O#_\ X!K0!ZK17E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :T M >JT5Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X!K0!ZK17E7_#*OP@_ MZ)UX?_\ -:/^&5?A!_T3KP__P" :T >JT5Y5_PRK\(/^B=>'_\ P#6C_AE7 MX0?]$Z\/_P#@&M 'JM%>5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X M!K0!ZK17E7_#*OP@_P"B=>'_ /P#6C_AE7X0?]$Z\/\ _@&M 'JM%>5?\,J_ M"#_HG7A__P UH_X95^$'_1.O#__ (!K0!ZK17E7_#*OP@_Z)UX?_P# -:/^ M&5?A!_T3KP__ . :T >JT5Y5_P ,J_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ M /@&M 'JM%>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T >JT5Y5_P MRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M 'JM%>5?\,J_"#_HG7A__ , U MH_X95^$'_1.O#_\ X!K0!ZK17E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ $3K MP_\ ^ :T >JT5Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X!K0!ZK17E M7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :T >JT5Y5_PRK\(/^B=>'_\ MP#6C_AE7X0?]$Z\/_P#@&M 'JM%>5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ M1.O#_P#X!K0!Z=>6-MJ,#07=O%=0MUCF0.I_ UP>O? GPGK6YHK233)F_CLG MVC_ODY7'T K-_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6@#BM>_9 MKU6UW/I.HV]^G41S@Q/]!U!_$BO.->\"^(/#.XZEI-S;1KUEV;H_^^UROZU[ MY_PRK\(/^B=>'_\ P#6@?LJ_"$'(^'?A\'_KS6@#YPT_5+S2;@3V5W-9S#I) M!(4;\P:[[0?C[XJT?:EQ/#JL(_ANH_FQ_O+@_GFO:&^!/@9;46\&@Q6<:C"" MVEDC"?0!L?I7%Z]^S-"^Y]&U=XSVAO4W#_OM<8_[Y- &GH/[26B7VU-4LKG3 M'/62/]]&/RPWZ&O1M#\8Z)XE4'3-4MKMCSY:2 ./JI^8?B*^7]>^#GBSP_N: M32WO(5_Y;61\T?7 ^8?B*XN: J7BFC(/*O&Z_F"#0!]QZEI=GK%G):7]I!?6 MD@P\%S&LD;#T*D$&O#_'G[$OPM\;>9+!I$OAJ\;_ );:++Y2Y[?NF#1X^BCZ MU\Z6_@KPM#<^=+X3T&\).YEN=-B??]3MS^M=SH.G_"#Y4UKX1^'_ /:FL;9? M_0&_^*KLP^,Q&$?-0J./HSCQ.#PV,CRXBFI>J.$\>?\ !.SQ9I'F3^%=G[+'P?95=/AYX?(/(9 M;-?SKZS#\68J,?9XN"J1>]]&_P!/P/C\1PAA)2]IA)RI26UM4OU_$_,;1_B5 M?6+!;VWBU*$GYBQ,<@'HK#@'W*M7HF@>-/ VOE4N]5O_ O<-_S_ %K]KMQ] M98L/_P"0J^W?%7[&7PE\46S1CPRNC3$86XTF=X&7Z+DH?Q4U\^^//^"<>J6O MF3^#O%%O?IU6SU>,PR >@D0$,?JJBO+Q.2\$Y]KB<*J,WUC[G_I/N_>CTL-G M7'&0Z8;%.O!=)>__ .E>]\DS%TWX-ZSXFM&NO"U_HWB^!1N"?$'AEB-6T34-. _BN;9T4_1B,'\*\L\??L_\ Q ^&ZRMXA\*7 MUO:)G=>11B>WQZF1-RC\2#6'X/\ &$'A.=#-X6\-Z_;+UM]6TN.0'_@:[7_\ M>KY''>#.$Q$75RG%W7G9_BO^ ?78'QHQ>'DJ6;X.S\KK\'M^)ZU:WD]C,LUM M-);S+TDBG[P-@?2E\!_M&?!/4+> M*R\4_#!?#QZ&XTAVEASZE0R.H]ANKV30_A7\#OBY'N\&^*?*N7&Y;6VO(G#>=I0K13;Z-)_@[/\#GM M"_;,\3V>U=4TC3M30=6BWP2'\=Z]^S7\0M!W$Z$U_$/^6E MA*DN?HH.[]*\CZYQ5EO\2,I)=TI?BM?Q/8^I\*YE_#E&+?9N/X/3\#Z[T/XZ M> O$6T6GB>QC=NB7;&W;/IB0+7;V]U#>0K+!+'/$W*R1L&4_0BOS-U70=3T* M;RM2TZ[T^7./+NH&B;\F K)O-/M=0CV75M#1C_EG=:3 P M/XA0WZUW^A>*OAM#M76/@OX3O.Q>RA\@_7#!\_F*^DP_&F5UM*G-#U5_RO\ MD?-XC@S-*.M/EGZ.WYV/T)HKXZT+4_V:=2VK?_#>PT=_XFFTM9$'T,9)/_?- M>B:%\+?V;_$NU=.\/^#9Y&Z1-%''(?\ @#8;]*^GP^;8#%?P:\6^UU?[MSYG M$93C\+_&HR2[V=OOV/H&BO*5_96^#[ $?#OP^0>019K2_P##*OP@_P"B=>'_ M /P#6O6/)/5:*\J_X95^$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6@#U6O/OB M-\-U\0*^HZ_>LO\ X95^$'_1.O#_ /X!K1_PRK\(/^B= M>'__ #6O%SC)\'GF$E@\;&\7]Z?1I]&O^ ]#KPN*JX.JJM%V:_'R9Y9;W%S MI-\LL326UW _!Z,C#_/2O=_ 'Q @\66_V>?;!JD:_/'VD']Y?ZCM7.>(/@?H MVEZ#'#X2TZ'21:@[+&W^6)EZD*.BG.>G'/XUX[JFEP7]O<6&HV<=S ^8YK6Z MB#JW/*LK#!^AK^9*=7-O#/-?9U/?PTW\IKNNTUU7YIIGZ+*.%XBPW-'W:D?O M3_5/^M3ZVHKYX^'_ ,%?@UXLMA;W'P[\.PZI&OSQ_8U D']Y?ZCM79?\,J_" M#_HG7A__ , UK^H'__ #6O4.8]5HKRK_AE7X0?]$Z\/\ M_@&M'_#*OP@_Z)UX?_\ -: /5:*\J_X95^$'_1.O#__ (!K1_PRK\(/^B=> M'_\ P#6@#U6BO*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / -: /5:*\J M_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6@#U6BO*O^&5?A!_T3KP M_P#^ :T?\,J_"#_HG7A__P UH ]5HKRK_AE7X0?]$Z\/_\ @&M'_#*OP@_Z M)UX?_P# -: /5:*\J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ \ UH ]5H MKRK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -: /5:*\J_X95^$'_1 M.O#_ /X!K1_PRK\(/^B=>'__ #6@#U6BO*O^&5?A!_T3KP__P" :T?\,J_" M#_HG7A__ , UH ]5HKRK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>'_P#P#6@# MU6BO*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UH ]5HKRK_AE7X0 M?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -: /5:*\J_X95^$'_1.O#__ (!K1_PR MK\(/^B=>'_\ P#6@#U6BO*O^&5?A!_T3KP__ . :T?\ #*OP@_Z)UX?_ / - M: /5:*\J_P"&5?A!_P!$Z\/_ /@&M'_#*OP@_P"B=>'_ /P#6@#U6BO*O^&5 M?A!_T3KP_P#^ :T?\,J_"#_HG7A__P UH ]5HKRK_AE7X0?]$Z\/_\ @&M' M_#*OP@_Z)UX?_P# -: /5:*\J_X95^$'_1.O#_\ X!K1_P ,J_"#_HG7A_\ M\ UH ]5HKRK_ (95^$'_ $3KP_\ ^ :T?\,J_"#_ *)UX?\ _ -: /5:*\J_ MX95^$'_1.O#_ /X!K1_PRK\(/^B=>'__ #6@#U6BO*O^&5?A!_T3KP__P" M:T?\,J_"#_HG7A__ , UH ]5HKRK_AE7X0?]$Z\/_P#@&M'_ RK\(/^B=>' M_P#P#6@#U6BO*O\ AE7X0?\ 1.O#_P#X!K1_PRK\(/\ HG7A_P#\ UH ]5HK MRK_AE7X0?]$Z\/\ _@&M'_#*OP@_Z)UX?_\ -: /*OVYO\ F2?^W[_VWKW_ M .$__)+/!O\ V!K/_P!$)7RM^U9\*O"'PR_X1?\ X13P[I^@?;OM7VG[#"(_ M-V>3LW8ZXWMC_>-?5/PG_P"26>#?^P-9_P#HA* .KHHHH **** /G_XI?\CW MJ?\ VR_]%)11\4O^1[U/_ME_Z*2B@#VKPG_R*NC?]>4/_HM:UJR?"?\ R*NC M?]>4/_HM:UJ "OSK_P""POQL\3^&? /A[X9^%X;P)XG$MSK%S9QLS&TC*A(, M@<+(Y);ID1XY#,*_12B@#\4_V3OV]+']DSX;Q>'-"_9ZO=2U>X/FZMX@DUEH MI]0EYP2/L3;$4'"Q[B%&>22S'VW_ (?1:Y_T;UJ'_A0R?_(-?I_10!XKXN\) M67[8W[)L>G:Q9-H*>.?#=K?K;NWG-IUQ+%'<19)5=YBDV9X7=L/ S7YW_LW_ M +8GC'_@G3%>_![XW>!M:FT*RN9)M)N].13)&KN6D\DR,L<\+,2X*L"&9P".58$="1^- 'Y#_%WXO?$+_@J]X\ M\.^ ?A[X6O\ PW\,=+O5NK_5;]"ZQR;2#-<.I*!EC9Q'"I+,6)R<_+^LW@CP M7I7P]\$Z'X4T>#R=&T>QATZUB<[B(HT"*&/*,R ;8Y MX2[JH?AT+8QNRNW^T%_P4QU;]J;P?<_"GX$^ ?$DNL^)H&L[ZXNX4:Y6W<;9 M4BCA=P P)5I78!5)X!.5_5N6))HWCD19(W!5D89# ]01Z55TS1=/T6-X]/L+ M:PCD8NZVL*QAF)))(4#))).?$_L,_LR_\,K? /3?"UZ\4_B2]F;4]:G@ M;=&;J0*-B'NJ(B)GN5+<;J\K\>?MN>/O"W[=FG?!2S\(:;<^$;B^L+5]:>"X M,ZI/;QRNP8/Y>59R!QVYK[7HH \]_: ^#VG_ !^^#?BOP#J,?^"=,5[\'OC=X&UJ;0K*YDFTF[TY% M,D:NY:3R3(RQSPLQ+@JP(9G!SG"_KU534M)LM:M6M=0L[>_MF^]#YS6Q;VT-G"D,$200H,+'&H51] *EH _(:^@\=_\ !*7]ICQ/X@T_PO>> M(_@EXHE&6MP1&L6YGBC,@&V.>$NZJ'X="V,;LKM_M!?\%,=6_:F\'W/PI^!/ M@'Q)+K/B:!K.^N+N%&N5MW&V5(HX7< ,"5:5V 52> 3E?U;EB2:-XY$62-P5 M9&&0P/4$>E5=,T73]%C>/3["VL(Y&+NMK"L89B222% R223GW- 'A/[#/[,O M_#*WP#TWPM>O%/XDO9FU/6IX&W1FZD"C8A[JB(B9[E2W&ZOH.BB@ HHHH *^ M /\ @H/_ ,EV^%_X?^DNJ5]_U\ ?\%!_^2[?"_\ #_TEU2@#[_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 **CN+B*TA>:>5(8D&6DD8*H'N37FWBKXS6UIOM]%C%U+T^TR B,?0=3^@ M^M?/9QG^79#2]KCZJCV6\GZ+=^NRZL[L)@<1C9NC<7 M]S)9WQ- M7> X?HR@GU6LVN[>T%Z;?S'W.'R7!Y?#V^.DF_/;[NO]:'-W5W<:E=--<2R7 M-Q(>7G^%_A_I/A95>&'[1=C MKR_A^==+7T&0>%T%)8K/JG/)Z\B;M_V]+=^=K>K.''<2.WL\%&R M[O\ 1=/G]QC^'O">E^%X=EA;*CD8:9OFD?ZG^@XK8HHK]XPV%H8.E&AAH*$% MLDK+\#XJI4G6DYU'=OJPHHHKJ,PHHHH **** "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 **** "BBN>U?XB>%M!R-1\1:79L/X);N M,/\ @ND[@FLR:A( MNA0;AIGA[4+W'0W4J0 _EOKQ*W$&58?X\1'Y._Y M7/;HY!FF(^##R^:M^=CZ,HKX]U;]L[Q-<9&G:+IEBI[S>9,P_'(-?W?VGKFHZ@&SE; MFZ>0<]L$]*QU4NP5068G ZFO!K<>O:AA_OE^B7ZGO4> ^M?$?=']6_T/O/5 MOVFOAWI.5_MW[;(/X+2WD?\ \>VA?UKB=7_;1\.V^X:9H.I7K#H;AXX%/Y%S MC\*^9M(^&OBS7MIL/#>J7*-TD2T?9_WT1C]:[72?V6OB'JFTR:5#IZ-T:[NH MQ^BEB/RKB_UBXAQO^[4;+^[!O\7='9_J[P]@O]YK7?\ >FE^"LS?\X445/%9SS02S)&S11??8=!7@0A.H[05WY>6K/>G4C35YNR\_ M/8@HHHJ"STGP+^S[XN^(>BPZMI<-HFGS,RI-<7 7)4D'@ GJ/2N^T_\ 8M\2 M28^VZ]I=L._D"24C\U6O8_V5_P#DB^D_]=KC_P!&M7KE?MN5<)Y97P='$55) MN44WKIJK]+'XKFO%>94,96P])I*,FEIKH[=;GS-I_P"Q/9I@WWBN>8]UM[-8 M_3C)=O?M72Z?^QWX(M<&XNM7O6[^9<(J_DJ _K7NE%?2T^&LHI?#AU\[O\VS MYFIQ)FU7XJ[^5E^21YCI_P"S7\.=/P5\.)._]ZXN9I,_@7Q^E=-I_P +?!VD MX-KX6T>)AT?[%&6_[Z(SVKJ*YSQ'\2/"G@_/]N>)=)TAA_!>WL<3?@K-DU[% M#*\+%\M##QOY17Z(\>OFF*DN:O7E;SD_U9NVMG;V,?EVT$=O'_=B0*/R%35X M1XD_;:^$GA[*Q^()M8F7K'IMG(__ (\P5#^#5Y7XD_X*2:+#N70/!E_>^DFI M726^/?:@DS],U]50R+,:R2IT&EYZ?G8^5Q&?Y;0;=2NF_+WORN?9=%?G!XD_ MX*$?$G5MR:9::+H8K. M;[*K9[;80H/TQ7O4>#\=/6K*,?G=_@K?B?/5N,\!3TI1E)^B2_%W_ _6/6?$ M6E>';?S]6U.STN#_ )ZWEPD*_FQ KS#Q)^UM\)?"^\7'C.RO)%. FFJ]WN/L MT:LOXDXK\PH?"GBCQ+<&X_L[4;V60\W$Z-\Q]W;_ !KH=/\ @5XGO,&=+6Q' M?SIMQ_\ ' U=G^KV5X7_ 'O%J_967^;.+_6/-<5_N>#=N[N__D4?9/B3_@HQ MX)T_>FB^']9U>13@-/Y=M&WN#N9OS45Y5XD_X*-^,;[>NA^&M'TE&Z-=/)=2 M*/8@H,_5:\RT_P#9U08-_K+'U2WAQ_X\3_2NHT_X'^%K'!EM[B^([W$Y_DNV MCVO#.$^&#J/Y_K9!['BG&?%-4U\E^5VLWC"YL8FZ1Z;%':[ M?8,BAOS8UP-U)XO\>W"S7FDV:0)&C.YZ*HR31_K3AL/I@L*H_*Q.N-Q;EY:O\ M6_T/FC3/@GXJU!B)+6&P7LUU,,'\%W']*ZO3/V=&90VHZXL;#K':V^\'Z.S# M'UV_A7T3I_@#Q+JF/LVA7\BGHYMV5?\ OH@"NET_X!^,;W!DLH;('O<7"_R4 MDUY=;BS,JOP-1]%_G<]2APAEE+XU*?J_\K'@&E_ _P 'Z>0TMI>:F_=;V[(3 M\!$J'_QXUUVE^'] T/']G>&]&M<# :2Q2Y=?:G?W)](]D:G]"?UKPJV:X[$?Q*TG\]/N6A M]!0RG 8;^%1BODF_O>IX+)XHU>6W%N=3NA;*,+ DS+&H] @.!^ K,+%B23DG MJ:^LM/\ @CX-T_!_LG[0_P#>N)G?],X_2NET_P ):'I>/L>CV-L1_%%;(I_/ M%>7OJSU=M$?&UAX?U35SM^07'ZUTNG_LQ6RX-]KTLOJMO;A/U+ M'^5>X44 >::?^SWX1L\>=%>7W_7Q<$9_[X"UTNG_ S\*Z9CR- LM>% M](\11[-3TVVO>,!IHP6'T;J/P-:E% 'DVO?LX^']0W/IMSBY\Z,?@WS M?^/5YQKW[/GBC2=SV:V^K1#G_1WVOCW5L?H37U!10!\/:IHU_HL_DZA97%E+ M_=N(RA/TR.:N:'XQUOPTP.F:ICZ#\??"NL;4N)YM*F/\-U'\N?]Y<:]X"\0^&=QU+2;FWC7K,$WQ_P#?:Y7]: /L73]3 ML]6MQ/974-Y">DD$@=?S!KSWQY^S;\-_B-YDFL>%;(7;Y)O+)3;3D^I>/&X_ M[V:^9K'4KO2[@3V=U-:3#I)!(48?B#7>Z#\>_%>C;4GN(M5A'&V[C^;'^\N# MGZYK>C7JX>7/1DXOR=C"M0I8B/)6@I+LU(\[;/6X] MP_[_ $8&!_P _6OG3QS^RW\4/ARSS7WAB[NK6([A?:5_I48 _B.S+(/]X"OT M#T']I/1KS:FJV%QITAX,D1$T?U[,/R->CZ%XTT+Q,H_LS5;:[8\^6KXD_%#A MA^5?687BO,,/I5:FO/?[U^MSY#%\(Y=B-:2=-^3T^Y_I8_+;P+^U1\4/ARR0 MV7B>ZO+2,[39:M_I48 _A&_+(/92*^C/ ?\ P4>M9?+A\9>%9(&Z->:+)O7_ M +]2$$#_ (&?I7U#XZ^"O@;XE*__ D?AC3]2F88-T8O+N /:5,./SKYT\>? M\$Y_#VH^9/X1\17FC2GD6NH(+F'/H&&UE'N=U>K_ &GD69?[W1]G)]5_G'7[ MT>1_9>?Y7_N=?VD5T?\ E+1?)GN?@O\ :&^&?Q2A6VTSQ+IT\TWRG3]0_<2L M3_"(Y0-W_ =$?[1G_MG@2?^.US'@_X[?$OX2W7V/3/$>IZ-,?E?>^N_L;>%+[BLRSQC\" W_CU>=Z[^QEXFL]S:5K.G:D@Z+,'M MW;Z###_QZN3\!_\ !1W4;?RH/&/A>"]3HUYH\AB?'KY3DAC]&45]&^ _VMOA M=\0/*CM?$L.EWK_\N>L#[*X/8;F^1C[*QK\SS/PYHT[RJ85KS@W;\+I?-'Z= ME?B15JVC2Q2?E-*_XV;^3/EG7?@+X_\ #NXW/AF\F1?X[,"Y&/7]V6/YUP]W M9W&GS&&Z@EMIEZQS(48?@:_3R&9+B))8G62-P&5T.0P/0@]Q5?4M(L-9@\G4 M+*WOH?\ GGNU_B2?Y6_(_1=:[^Q;HEQN;1_$%]8MU M"WD23K]/EV''Y_C7D_ZM\09?_N=:Z[1DU^#LCUO]8\@S#_?*5GWE%/\ %79D M:'^VLV536?# (_BFL;G'Y(P_]FKT30?VK/A_K.U9[VZTB0]%OK9L9^J;@/Q( MKP[7?V/_ !IINYM/N--U=.RQS&*0_@X"_P#CU>=Z]\(/&OAO<=0\,ZC&B]98 MH3+&/^!IE?UH_MKB7+O]YIN27>.GWQM^8?V+PUF/^[5%%OM+7[I7_(^^="\= M>'/$P7^R==T_4&;_ )9V]RC/^*YR/Q%;M?EVRM&Y5@593@@C!!KIM#^*'B[P MUM&F^(]2MHUZ1?:&:/\ [X8E?TKT,/QXML30^<7^C_S.#$U;TZ?K"=";FW M\M_P,949_ UZ'H7[:NG2[5UGPW=6QZ&2QG6;/OM8+C\S7;CLXX>XCPDL%CFU M&7=6:?1IJZ37_ >AXD>&\[RRJJU"*E;LUK\G9O[C-AFN=)OEDC:2UNX'X/*L MC U[K\/_ (A0^++<6UR5AU2-?F3H)0/XE_J*\D\4?%#X=?$"+[=I^LKI>L@? M-#?0M")AZ%L; WH=WL?4LQF:.YT^]C>6,AEDMY Q4^N0:_#,'C\=X?9F MU1J*MAI[V>DEW_NS7]731[V*P/\ :^'_ ']-TZB[IJS_ %3_ *U/K.BN+^'O MQ"B\5VXM;HK#JD:_,O02@?Q+_45VE?U7E>:87.,+#&8.?-"7WI]4UT:ZH_+, M1AZN%JNE55F@HHHKU3F"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** /E7]N;_F2?^W[_P!MZ]_^$_\ R2SP;_V! MK/\ ]$)7@'[]3_[9?^BDHH ]J\)_\BKHW_7E#_Z+6M:L MGPG_ ,BKHW_7E#_Z+6M:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "O@#_@H/_P EV^%_X?\ I+JE??\ 7P!_P4'_ .2[ M?"_\/_275* /O^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH ***Y/Q3\2=)\,[XC)]MO5X^SP$'!_P!INB_S]J\W'YE@ M\KHO$8VJH075O\NK?DM3HH8>KB9^SHQ;9U;,%4DG '))KA/%/Q8>*/B!JWBDM'--]GM.UM#PO_ N[?C^59>B>'=1\17/D M:?:O<-_$P&%7W)/ K\ SKQ,Q6.J?4N':3O+12:O)_P"&.OWN_HC[C!\.TZ,? M;8^6BZ7LOF_Z]2?Q#XLU3Q1-OO[EG0'*PK\L:?1?ZGFI?#?@O5?%4@^QV^(, MX:XE^6-?Q[_09KTWPM\';+3MD^KN+^X'/DKD1+]>[?C@>U>AQ1)!&L<:+'&H MPJJ, #T K')_#;'YK5^O<15FG+5QO>;_ ,4M4O17?H5BN(*&&C[' 16G79?) M=?ZW.-\*_"O2O#^R:Y']HW@YWRK\BG_97^IS^%=K117]!9;E6"R>BL/@:2A' MRZ^;>[?FVSX;$8FMBI^TK2NPHHHKU3F"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HILDBPH7=E1%Y+,< 5R^K_%3P=H.1?>)M+A<=8Q=(S_ M /?*DG]*QJ5J5%7*P_B0H?\LUX=;B+*(B_ M3WORN>Y1X=S7$?!AY+U]W\['TK17QKJW[9'B^\RMCIVE:>G9C&\KC\2P'_CM M<3JW[0WQ#UG(E\37,"GC;:(D&/Q10?UKP*W&V64]*:E+T5OS:_(]ZCP3F53^ M(XQ]7?\ )/\ ,^_V8(I9B%4#))Z"N:UCXF>$M!W#4/$FEVSKUC:[0O\ ]\@Y M_2OSPU7Q)JVNL6U+5+W4&SG-U#6X\ MF]*&'^]W_!)?F>[1X#@M:^(^Y?JW^A]SZO\ M3?#S2\B/59]1<=5L[5S^K!0 M?SKB=6_;5T>'=_9?AN^NO0W[NU./^_>^N7^W^),=_N]&R\H/\Y71U?V# MPY@O]XK7?G-?E&S-W5_VS/%=UN73])TNP4YPTBO,X].=P'Z5Q6K?M'?$/6-P M?Q'+;(>B6D4<./Q5=WZUZ=I/[%%])@ZIXHMX/5+2U:7/_ F9?Y5VND?L=>#; M+:U[>ZIJ+]U:5(T/X*N?_'J/[-XJQW\6HXI]Y)?A'_(/[2X6P/\ "IJ3\HM_ MC+_,^1M6\5ZWKV3J>L7^HYZ_:KEY?_0B:S(XVE<(BEW8X"J,DU^@6C_L_?#W M1=I@\,6;4?RN?GCI/PL\8:[C[#X9U69#TD^R.J?] M]$ ?K7;:3^RI\0M3VF;3[73%;^*[NT_/";C^E?<]%>W1X%P,-:U24ON2_)_F M>)6XYQT]*5.,?O;_ #7Y'R;I'[%.IR[3JGB:TMNFY;.V:;Z@%BGYXKMM(_8V M\(V>&O\ 4M4U!^ZJZ1(?P"D_^/5[Y17O4>%\HH;4;OS;?YNWX'@UN*,WK[UK M+R27Y*_XGG&D?L[_ \T7:8O#5O<./XKQWGS^#L1^E=KI7AK2-"4#3=*LM/' M3%K;I%_Z"!6E17OT<%A<-_!I1CZ)+\CP:V-Q.(_C592]6W^8445FZMXETC0% MW:GJMEIJXSNN[A(A_P"/$5W1BY.R5SAE)15Y.QA_%[_DE?B[_L%7/_HIJ_.9 MLE2 <''!K[V\2?M&?"73[6XMM3\:Z%=V\B-'+#!.+M74C!4K'NR"#@CZUXKK M7[1G[->E[OLVA1ZOCI]BT0KGZ>:$KY3/N"\TS^M3JX:#2BK:Q?>_:Q]3D7&V M59!1J4L3--R=])+M;O<^4]+U>ZL-0&EZLVZ9S_H]T!A9AZ>S?Y^OM&CZ2ECI M2VSJ&+KF7W)ZC^E<_P#&+]HOX3^-/"=WH_A_X9M9SS,ICU"40VTL.#GXB$WF#HQA M6DN64590\Y17V>;2\=D[\NCLOB,Q\1,-*"R]5Y3HQ?-&3NY^49/[7+KRRW:M MS:J\NF\97Q\,WK6$2&YOY#BWA'\0/1CZ#_ TFE0W5MIZ"^G$]QRSN !GG'T M%>8+XUUA;Z]O33^6:Y<5X01=!8:C7A3@WS2FX\TV];15W%1A%/H[R>LNB6^%\89*N\55P\ZL MTN6,%+E@EI>3LI.4Y-;M6BO=CU+=)TZZ26X9K5[ ME6G ,K$'RURW/TYI?$G[?7PKT7<+&;5=?8#C[#9%%)^LQ0_H:^!-.^$'BO4< M$:8;9#_%<2*GZ9S^E=/IW[/.I2X-]JMK;#N($:4_KMK[C!Y!D.4X:GA\1B^? MD26C6ME;:-W^)\3C.(.(5^)/V[_BQKVX6NHZ?H2-P5TZQ4_K+YA'X&F:9^S[H M<+)]IN;V^DZ;58(I_ #/ZUZ#X?\ V>H#L.G^"Y[GTDFMGE7ZY?(KL_M#AW"? MP<.YOS5__2G^AQ_V;Q)C/X^(4%Y.S_\ )5^I\Y:W\6_B#XZD,6H^*M>U7=_R M[_:Y2GX1J=OZ5GZ=\,_%&J;?)T6Y0'O< 1#_ ,?(K[DT;]G_ ,5O&J1:1!IL M/822QH!_P%22/RKJM/\ V9=7EQ]MU>SMAW\A'E(_/;43XOE37+A']*Q]DT6P@8?Q M+;IN_/&:V54*H51@#@ 5X-;&8G$?QJDI>K;/?HX+"X;^#2C'T21\A:?\(O&& MI8\K0KF,'O<;8?\ T,BNET_]G'Q/=8-S/862]P\K.WY*I'ZU],T5QG:>%Z?^ MS"@P;[7V;U2WML?^/%OZ5TNG_L[^%+/!G^W7Q[^=/M!_[X KT^B@#E-/^%?A M+3,>3H%FQ'3ST\[_ -#)KH[/3[73TV6MM#;)_=AC"#]*L44 %%%% !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%%%% '+:]\,?#'B3HAO4 M#CZ;UP1^1KW"B@#Y(U[X,^+?#^YGTQKV%?\ EK8GS0?^ CYOS%<9)');3%'5 MHI4/*L"&4_TK[JK,UGPSI/B*/9J>G6UZ,8!FC#,/H>H_"@#Y2T'XL>*O#NU; M;5YI85_Y8W7[Y<>GS9('T(KT?0?VFF&U-:T<-ZS6+X_\<;_XJNBU[]G/P]J. MY].N+G29#T53YL8_!N?_ !ZO.->_9Z\3Z7N>R^SZM$/^>+[),>ZMC]": /;- M!^+WA3Q#M6#5HK>9O^6-Y^Y;Z9;@_@35WQ;\._"OQ$LQ%XAT'3M;B*_(]U K MLH]4?[R_4$5\B:KH>HZ'/Y.HV-Q92_W;B(IGZ9'-6=#\7:UX;8'3-3N;,9SL MCD.P_5>A_$5<)RIRYH.S\B)TX5(N,U=>9UOCS_@GIX'U[S)O#6I7_A>X;E86 M/VNW'MMCZ#\?_"VL;4NI9M*F/&+J/*9]F7/' MN<5]/A>)LQPNCGSK^]K^._XGRN+X7RS%7:AR/O'3\-OP/S)T'Q]\1_@GJAM+ M'5-;\+7,9RVGW >-,YZM!(-IY]5KWOP'_P %%/%6D^7!XKT*QU^$<&YLV-K/ M]2,,A/L%6ON;4-+\,_$;2?)OK32_$FG'^":..YC!/UR ?UKPOQY^P1\-_%7F M3:.+[PK=MDC[%*98,^ICDSQ[*RU[W]N93F.F88>S[K7\5:7YG@?V#F^6ZY=B M;KL]/P=X_D;?@/\ ;7^%OC;RXIM8D\-WC?\ +#6H_)7_ +^@F/'U8?2O;]/U M*TU:SCN[&ZAO;6092>WD$B,/4,#@U^='CS_@G[\0O#?F3:!J2';^ #+XG)7][;"7'MP''YBD^'G^*K9?O/ M(GV6X(]G0;?S0FOHWP'^WE\-?%GEPZM+>>%;QCC;J$)DA)]I(\X'NP6OGL7P MYF.$U=/F7>.OX;_@?283B7+,79*IROM+3\=OQ/>=:\)Z)XD4KJVCV.I C'^E M6R2'\"1Q7GFN_LN_#W6MQCTJ;2Y6ZR6-PR_DK;E'Y5Z-X?\ $VC^*[%;W1=4 ML]7LVZ7%C<),GTRI(K3KXO%9;A<0VL31C)^:5_\ ,^VPN98K#I2PU9I>3=O\ MCYBU[]BFW;N_LF^/M(W&VMK+6$'.;.Y ./I M)MY^F:^X:*^7Q'!^4U]8P<'_ '7_ )W1]/A^,,UH:2FIK^\O\K,_-G7/A]XF M\,[CJN@:C8HO62:V<)_WUC!_.L%)&C8,C%6'1E."*_42N;U[X;^%?$VXZIX> MTZ\=NLKVRB3_ +[ W#\Z^8Q' 77#U_E)?JO\CZ;#\>=,30^<7^C_ ,S\_-(\ M>>(-"N(I[+5KF*6)@R,S[]I'INS7KF@_MC>+M/5$U.PT[5D'5]C0R-^*G;_X M[7J7CK]DOPKJ5C+/X?AN-+O5^801W!>.3V^?<0?QQ_3Y\U3X+W5K-)'!?*)4 M)4Q7,10J1V)&?Y5\#C9XW@NO[.4_9J>J2<00YIP3:[ MJS7S7^9[MH7[9WAR\*KJVB:AIK-U:!DN$7ZGY3^0KT30OC_X \0[1;^);2WD M/\%[NMR#Z9D !_ U\71?"'Q3>3-%9:=_:$B@MMMI5+$#T4D,?P%<_K/AC6/# MLFS5=*O=-?.,7=N\7_H0%?28+C7-'25=QC4A_-;]59?@>?6X3R;$2Y:%1QEV M4D_P=W^)^E=EJ%KJ5NL]ILI>J:_*Y]_T5\B:#^VCKMKM75] L;]1P6M9'MV^O.\?H*]$T']L M/P;J.U=1M-2TF3NS1":,?BIW?^.U]/A^*,IQ&BK33_(^MAWRUH.+\TU^8ZBBBMS **** "BBB@ H MJCK&NZ;X>M/M6JZA:Z9:[@GG7DRQ)N/0;F(&>#Q[5B?\+4\%?]#AH/\ X,X/ M_BJYYXBC3?+.:3\VCHAAZU1"O\ H<-!_P#!G!_\51_P MM3P5_P!#AH/_ (,X/_BJCZYAO^?D?O1?U/$_\^Y?@^IXG_GW+[F=11117 M6<@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'RK^W-_S)/_ &_?^V]>_P#PG_Y)9X-_[ UG_P"B$KP# M]N;_ )DG_M^_]MZ]_P#A/_R2SP;_ -@:S_\ 1"4 =71110 4444 ?/\ \4O^ M1[U/_ME_Z*2BCXI?\CWJ?_;+_P!%)10![5X3_P"15T;_ *\H?_1:UK5D^$_^ M15T;_KRA_P#1:UK4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5\ ?\%!_^2[?"_\ #_TEU2OO^O@#_@H/_P EV^%_X?\ MI+JE 'W_ $444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 445FZWXBT[P[;>?J%TENO\ "IY9O8*.36%>O2PM.5:O-1BMVW9+U;+A"522 MA!7;[&E6%XD\::5X6C/VRX!GQE;>+YI&_#M]3@5YEXJ^,5[J.^#2$-A;GCSF MP96^G9?PR?>O/@)[^YP!)[.Y/ZDU^%<0>*5"@WALDA[2>W.T^7Y+>7X M+U/L\#PW.?[S&/E79;_-]/ZV.P\4_%35?$&^&V8Z;9GC9$WSL/\ :;^@Q^-< MGI^FW6K72V]G;R7,[=$C7)^OT]Z[_P +?!N\OMEQK$ALH.OV=,&5OKV7]3]* M]8T70-/\/VH@L+5+=.Y4?,WN3U/XU\K@."N(.+*RQV?590@_YOBMVC#:*];= M^5GIU\WP.60]C@HJ3\MOF^O]:GG'A7X+A=EQKDN>_P!DA;CZ,W]!^=>GV.GV MVF6R6]I!';P+TCC4 58HK^@,EX;RSA^GR8&E9]9/63]7^BLO(^'QF88C'2YJ MTKKMT7R"BBBOICS@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ*ZNH+*$RW$T<$0ZO*P M51^)KD=6^,O@?0\_:_%.EAEZI#<"9A]53)KGJXBC05ZLU'U:7YG12P]:N[4H M.7HF_P CLZ*\7U;]K;P#IV[[--J&J$=/LMH5!_[^%*XG5_VV(%W+I?A:23KB M2\NPN/3*JI_]"KPJW$F4T/BQ"?I>7Y7/HKXLU?]L' MQM?;A9V^EZ:G8QP-(_XEV(_2N)U;X\?$#6L_:/%5_'G_ )]&%O\ ^BPM>#6X MXRZGI3C*7R27XN_X'O4>",QJ:U)1C\VW^"M^)^@L]Q%:Q-+-(D4:\EY&"@?4 MFN5U?XN>"M"W?;/%&EHZYS''^U:3S+Z]N+V3^_<2M( M?S)J.SL;G4)A%:V\MS*>D<*%V_(5X-;CRK)VP^'2]7?\$E^9[M'@2E%7Q&(? MR5OQ;?Y'VWJW[6/P^TW<(+N^U0C_ )]+1AG_ +^;*XK5OVU[*/(TSPO/-Z/= MW2QX_P" JK?SKPC2/@IX[US;]E\*ZD W1KB$P*?QDVC%=KI'[(OCS4-INET[ M2QQG[3=;B/\ OV&Y_&N?^V^)L=_ I.*\H:??*YT?V)PU@OX]52?G/7[HV+FK M?MB>,[W MOZ3^Q.Y ;5/%*J>\=I:9_P#'F;_V6NVTG]D'P-I^#=/J>IMW$]R$7\D53^M' M]D\48[^-4<4^\[+[HW_(?]K<+X'^#34FNT+O[Y6_,^-M3UW4M:DWZCJ%U?OG M.ZZG:0Y]?F)JM;VLUY,(K>&2>5NB1J68_@*_0?1_@;X!T/:;;PKI[%>ANHS< M'\Y"U=C8Z99Z7#Y5E:06<7]R"-47\@*VI\"XBH^;$XA)^2;_ #L85..L/37+ MAL.VO-I?E<_/32?@[XXUS!M/"VJ%6Z/-;M$I^C/@5VND_LD^/]1Q]H@T_2P> MOVJ[#8_[]AZ^WZ*]VCP-@(:U:DI?X;:VJ>*8H_6.SM"^?^!,PQ_P!\UVNC_L>^";':UY<:IJ;]Q).L:?@$4']: M]THKWJ/#&44/AH)^MW^;L>%6XFS:O\5=KTLOR5S@=(^ OP_T7;]G\+6,I'>[ M4W'_ *,+5V6G:/8:/&8["QM[*/\ NV\2QC\@*-2UG3]%A\W4+ZVL8O[]S,L: M_FQ%<-K7[17PQT$-]K\=Z%N7JEO>I.PZ\;8RQSQTKZ7"Y;".F$H6_P ,?\D? M-8K,I2UQ=?\ \"E_FST6BOG_ %K]NCX1Z5N$&M7FJLO&++3Y1^L@0'\ZX/6? M^"D'A*WS_97A36KWT^V216^>G]UI/?\ 3\/?IY'F57X:$OFK?G8^>JY]EE'X MJ\?D[_E<^O**^!]:_P""DGB&?=_9'@S3+'^[]MNI+G'UVB/-<'K7[>OQ9U3= M]FO=+T?/3[%IZMCKT\TO^OI7JT^$\SJ?$E'U?^5SR:O%V5T_AB_SL?II2 M,P12S$*H&23P!7Y(:U^TW\5=>W?:?'>LQ[NOV.X^R^G_ #R"^E+?&#; MKJ36M;)YS,TUQ_//I^E>E'@^I%7KUXQ^5_SL>7+C2E)VP^'E)^MORN?KAK7Q M8\%>'-PU3Q=H>GLO5+C484;OQM+9)X/'M7":S^V%\(=$W"7QC;W+CHMG;3SY M_%$*_K7YIV?PI\5WV-FC3(/69EC_ /0B*W+/X"^)+C!F>RM1W\R4L?\ QU35 M?V'DU#^/C+^CC_P2?[>SO$?[O@[>JE_]J?:>L_\ !0[X<6&5L=.U_4W[,EM' M&GXEI ?_ !VN$UK_ (*4#YETCP(?:6]U+Z_P+']/XJ\2T?\ 95UK5-I%S<3Y M_AL[!Y<_0Y]QVKNM&_8EU*ZVE]-UF8^DICMU_'< ?UHMPOA^KF_^WO\ @(+\ M58CHJ:_[=_\ MF5M:_X*(?$:^W+8:9H.F)V9;>660?BTF/\ QVN#UK]L;XO: MYD2>,)K2,]$LK6"#'_ E0-^M>_Z-^PRR[3+HUI$W]Z\OF?TZA"1^GK7W>VC6A[M;V7FM^9"D]Z/[:R2A_ PE_5+];A_8>>XC^/C+>CE^ECX1U+X MG^/O%S,EYXI\0ZMNX,4E_/(OTV[L#OVK/M_ ?B?5)"ZZ-?NSG)DFB9-Q/?+8 MS7Z9Z?\ LPZ3;JJW.L74BC^&WB2(?AG=[UOV7[/OA"UQYL%U>?\ 7:X(S_WQ MMI2XPE!6P^'C'Y_Y)%1X,C4=\1B92^7^;9^8]G\$_%=U@O9PVH/_ #VG7_V4 MFMRS_9YU63'VK5+.'_KBKR?S"U^G5E\*?"-ACRM LVQ_SV4R_P#H9-<7\=-5 MT_P;X1.EZ3:6=CJ&IAHE:&!5\N(?>.!CKPOXGTKSJG%F95/A<8^B_P [GHT^ M$,LI_$I2]7_E8_._Q-\*M-\,+!9C4KG5M;NSMMK*WB6,G_:;);"C^GU(Z_0? M@+I,.CA=5DEGU&1#NDAD*I$Q_NCOCWZ^E=7X0\%?V#/6UWY62M%?>]WV6F!X=P:DZ]:@E?:.]EY MMMWD_N6R[ORGP?8Z=X-UI?#^O:58K=N3]AU4P+BZ7/W22.']O_K$_67P_P#@ M3:^,/#]IJHUWRX9 5-O#;?-&P."I);MCT[BO#O$WAJQ\5Z7)8WT>Y&Y21>'C M;LRGL17K_P"R?XBU#PK)_P (OK>HKJ'VLDP7&TK\Z_=!R>2R#!/JH'/4^/C< M1#&Q6(WFNCVTT7LX'#3P,GAHQO3WC+2Z_NR[^3ZK?75^H:?\ MLY>%[7!N);^];N))@J_DJ@_K72Z?\)/"&FX\K0;5\?\ /QNF_P#0R:Z^BO'/ M:*ECI-CI:[;.RM[1>F((E0?H*MT44 %%%% !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 %%%% $-U:P7T+0W$,=Q"WWHY5#*?J# M7#:]\#?"6N;F6Q;39C_RTL7V#_ODY7]*[^B@#YYU[]FG4;?<^D:G!>)U$5RI MB?Z C()_*O.->^'_ (B\,[CJ.D7,,:]9E7?'_P!]KD?K7V;10!\,V6H76FSB M>TN9K69>DD+E&'XBN]T'X\>*]%VK-=1ZI"/X+Q,M_P!]#!S]2:^@M>^&GAGQ M)N-]I%N96ZS0KY4F?4LN"?QKSC7OV9[27<^C:M+;GM#>('7_ +Z7! _ T 7- M!_:4TB[VIJVGW&GN>#)"1-']3T(_(UWEKXB\*?$"Q>S6ZT[6;>88>SN%5]P_ MVHG&?S%?.&O?!;Q;H.YFTTWT(_Y:6+>;_P"._>_2N*EAEM9FCE1X94/*L"K* M?I33:=T)I-69[=X\_8C^%WC7S);;2I?#5ZW_ "VT:7RTSV_=,&0#_=4?6OG/ MQY_P3M\7:/YL_A76['Q# .5M[H&TN#[#)*'ZEE^E>C:#\5/%/AW:MKJ\\D*_ M\L;D^:F/0!LX_#%>CZ#^TU(NU-:TA7'>:Q?!_P"^&_\ BJ^APG$&8X32-3F7 M:6O_ ?Q/F\7P[EN,NY4N5]XZ?\ ^]'Y\ZSX+^(WP1U075YIVN>$[J-MJWT M)>)"?19D.UOP8UZ=X#_;N^)GA'RH=3N;3Q39KP5U*';-M]I4VDGW8-7WYH_Q M:\'^*83!_:4,1D&UK;4%\O(/8[OE/T!->7P[#I=U+\PO=$ M;[,W/?:O[MC[E37TD>),%CER9EAD_-:_GJODSYF7#&.P+Y\LQ+7D]/RNG\T> M?^ _^"A'@3Q!Y' M->T_68P-S?8[A79/]Y0+/#][H+BN%\QPUW"*FO[O^3L_NN>Y@^*\MQ5E.3@_[W^:NOOL?7U<+\1?AU'XFA:^ ML56/5$'(Z"<#L??T/X'VL>!_C'X)^)**?#?B;3]4D(S]GCEV3@>IB;#C\179 M5^?9UDN'S7#3P&8T_=??1I]&NS7]:'V^!QSHSCB,+-/S3NGY'RLK7.E7P(\R MUNX']U=&!_0U[CX!\?V_BZT^PWXC74E7#1L!MG'J!Z^H_P @^(GP[C\40M>V M2K%JD:_03 ?PGW]#^!]O#O\ 2=+O?^6EM=0/[JZ,#^A!K^7/^%;PSS6S_>8: MI]TU_P"VS7]73/TK_9N(L-?X:D?O3_5/^M3W77?@SX'\2;C?>&-/9V^])!%Y M#GW+1[3^M>=Z[^QWX.U#@?#OXB1^*(5LKUEB MU2-?H)@/XA[^H_$>W<5_0^"ADG$F$CC:%.,XRZV2:?5.VJ:_K0^1>/S7*:KH M^VE%KI>Z^2>A\AZ]^Q?K]KN;2->L-04N_L\_$'P^6, MOANYNXQT>Q*W&[Z*A+?F*_0"BO/Q'!665M:7-#T=U^-_S/+_T M$BOTJOM/M=3MS!>6T-W W6.>,.I_ BN$U[]G[X?^(-QG\-6MM(?X['=;D>^$ M('YBOG*W V)HOGPF(5_-./XJY]'1XXPU9%;5 MX]3B'_+.^MT?_P > #?K7HFA?MK7:!5UGPS#,>\MC<&/_P <8-_Z%72:]^QA MX=O-S:3KFH::QZ+<(EP@^@&TX^I->=Z[^QSXNT_<^FW^FZJ@Z+O:&0_@PV_^ M/5S_ %?BO+?@E*27FI_@[O\ W^L<*YE\<8Q;\G#\59?B>R:%^UIX"U;:MU/ M?:.YX/VRV++GZQEN/^ M"GCKPWN-[X8U#8O62WC\]![EH]P KC)H9+>5HY8VBD4X9'!!'U%7'C'-,&^7 M&T%\TXO_ "_ F7!^5XQ<^"KOY-27]?,_4.BOS;T'XB>*/#.T:7X@U&RC7I%% M*X+HX".N-I4$?>]3TKQ^OSKB7'4,PS!XC#2O%I=& MOS/T3AO U\OR]4,3&TDWU3_(****^5/J0HHHH _3O2?^079_]<4_]!%6ZJ:3 M_P @NS_ZXI_Z"*MU_6L/A1_)L_B844459 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?*O[]3_P"V7_HI**/BE_R/>I_]LO\ T4E% 'M7 MA/\ Y%71O^O*'_T6M:U9/A/_ )%71O\ KRA_]%K6M0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P!_P4'_Y+M\+_ ,/_ M $EU2OO^O@#_ (*#_P#)=OA?^'_I+JE 'W_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 444R::.WB:6618HU&6=R /4DTFU%7>P]]$/JMJ&I6ND MVK7%Y<1VT"]7D; ^GN:\_P#%/QDL['?;Z/&+V?I]H?(B7Z=V_0?6O*-:U_4/ M$%T9[^Z>X?L&/RK[ =!^%?CW$/B5EN5\U# ?OZOD_<7K+KZ1^]'U6 X?Q&)M M.O[D?Q^[I\_N/1O%/QH+;[?0XL#I]KF7]57^I_*O,;Z_N=4NFN+J>2YG?J\C M%B?:M_PO\.]6\4;9(XOLMF?^7F<$*1_LCJWX<>]>P>%_ASI/A?;*D7VN]'_+ MS. 2#_LCHO\ /WK\QH9/Q3Q_4CB,=-TZ&Z;5HK_!#[7J]_YCZ.>*RW(XNG17 M-/RW^;Z>GX'F'A;X3ZIKNR:\!TVS/.Z1?WC#V7^I_6O7?#G@W2O"\6VRMP)2 M,-<2?-(WX]OH,"MNBOW3A_@O*>'DIT8<]7^>6K^72/RU[MGQ>.S?%8[2;M'L MMOGW"BBBOO#Q0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BJM_JEGI4/FWMW!9Q?W[B147CKR37':M\=/ .B;A<^*M M/':M^U_P"! M[#(M(M4U-NQAMU1?Q+L#^E<5J_[;$K972_"RKZ27EV6_\=51_P"A5X5;B;** M'Q5T_2[_ "3/=H\,YM7^&@UZV7YM'U-17Q'K'[7'CW4=PM7T[2AV^RVNXC_O MX6_E7%:M\:?'6N9^U>*M3VMU6WG,"G\$P*\"MQQE\-*4)2^22_._X'O4>!\P MGK5G&/S;?Y6_$_0J\O[;3H3+=W$5K$.LDSA%_,UQ^K_&WP'H>[[5XJTTE>JV M\WGL/;$>XYK\]KJ\N+Z7S;F>2XD_ORN6/YFIM/T>_P!7D\NPLKB]D_NV\32' M\@*\.KQWB*CY22_-L^SM6_:Z\!Z?N%K_:6J M'L;>VV*?^_C*1X6OH ML_\ /VJV_P#Z,*UVND?L>^-K[:UYJXKSGI]T;_D/^V>&<#_ MI*3\H:_?*Q\4WVI7>IS>;>74UW+_ 'YY"[?F318Z;>:I-Y5E:3W.J,%;#X=OU:7X),_/C2/@;X^US;]F\*Z@@;H;J,6 MX_.0K7;:3^R#XYU#!NI-,TQ>XGN"[?DBL/UK[6K*U3Q7HFB(7U'6-/L$'5KJ MZ2,#_OHBO>H<#9?#^)*4GZI?DK_B>#7XXS"7\.,8KT;_ #=OP/G/2?V)T&UM M4\4LWK':6F/_ !YF_P#9:[;2/V1? >G;3=+J.J'C/VFZV _]^PO'XUOZU^TM M\+M )%YXXTC<.JV\WGG\HPU<+K/[>'PFTLD0:CJ.JD=K.PJE+\[H^1Q?&V)?\;&J/HXQ_*S/4-(^"G@30]OV7PKII*]&N(1.P_&3 M<$=6OAV-U/';@_EOKA M=9_X*1^(YF/]D^#M+LU[?;+F2X/_ ([LK[/"\)XV"M1PR@O^W8GQF*XNP$G> MMB7-_P#;TC[ZHK\RM9_;T^+.J.S6U]IFD ]%L]/1@/\ O[O_ ,FN%UC]ISXJ MZZ[-<^.]8B+=?L<_V4?@(@N*]VGP?CY?'*,?FW^GZG@5>,\OA\$)2^27Z_H? MK?7,:O\ %#P;X?9DU3Q9H>G.O5;K488B/P9A7Y$WFH>*_&4A>ZN=8UQW/+32 M2W!;\23GK4]G\,?%5]CR]$N5S_SV B_]"(KL_P!5OC'1OV:?'>N;?(TP#=TQOD_P#0%;V_,5W6 MC?L.^.=2V^=%+!GM]GV^G>1DQUH_L[AW#_Q<0Y>CO_Z2OU#^TN)<1_"PRCZJ MW_I4OT/6=6_X*4VREETOP'+*/X9+O4PGYJL1_P#0JX/5_P#@HI\0;S^JS;3?7;1'OON8U';KM5_?O7NVTO\ 9T\&:9&J"UN)T'\, MD^T'I_<"^E/_ %EP%#_=L&E]R_),/]5\PQ'^]8UO[W^;1^5T/@WQ+K$AE&D: MC.S=99(7Y_X$U;5G\%_%EU@MIZ6RGO-.@_0$FOU8LOA/X0T_'E:!:-C_ )[* M9?\ T,GTK>LM!TS3GP5@HZ MU:DI?B_LN>+=6VE0KANGV6"68]O11Z^OI7=:-^P[XDO=OG1:BV>QM MUM_3_GHWO7Z0T5Y=3B?-*FU2WHE_D>O2X6RJGO2OZM_YV/AC1OV!9SM^TP8] M?ME^/_:2^_Z5W6C?L*Z1:[?/_LN+'7]S)<^G]\C-?5M%>34S7'UOCKR?S9ZU M+*,F/\ GSM8H/3IPV*ZJR_9\\(6N/-@N[S' M_/:X(S_WQM_R:]*HKS92E-WD[L]2,8P5HJR.3LOA1X0L,>5H%FV/^>RF7_T, MFMVRT'3--Q]DTZTM<=/)@5,?D/:K]%24%%%% !1110 4444 %>4?$;X*W?CS MQ+)JG]MK;Q>6D<<#P%O+ '(!W#J07,/B M2.*:%UD21;4Y5@<@CY^M>\44 (,X&3DTM%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %9NL>'-+\01>7J6GVUZN,#SH@Q'T/4?A6E10!Y3KW[.GAS4MSZ=- MBJWFQ_\ ?+<_^/5YQKW[/'B;2]SV+6^K1#H(G\N3'^ZV!^1-?3M% 'Q!JV@Z MEH,WE:C87%C)V$\13/TR.?PJ?1/%>L>&WW:9J5S9#.2L4A"'ZKT/XBOM.XM8 M;R%HIXHYXF^]'(H93]0:X?7O@?X2US5_2@#RG0?V MD->L-J:G:6VJQCJX'DR'\1\O_CM>CZ#^T#X6U;:EV\^DS'C%Q'N3/LRY_4"N M'U[]FC4+?<^CZI#=KU$5TIC;Z C()_*O.->^'?B3PSN.H:1[/$1N/^]FOGWQY_P $X(7\ MR;P;XJ:(_P -GK<6X?\ ?Z,<#_@!^M4K.^N=/G6:UN);:9>DD+E&'XBN\T'X M[>+-$VI+=QZG"O\ !>IN/_?0PV?J37M87.29?CKNM M25^ZT?WK]3Y%\?]]#;*/SKZFGQ53Q$?9YCAU- M>7^3_P T?)U.$JF&E[3+<0X/L_\ -?Y,^?\ P'_P4>LYO+@\9>%I;9NC7FBR M"1?KY4A! _X&3[5ZILL6J1K]!,!_$/?U'XCV_*O2?B5XS\$77V:/5;ZV:W^1K.]RZIC^'8X.W M\ *]1\*?M:7MC-"=9TI6>,@BZTV0QNI'0[&/7_@0K^?L/X5<9<#8R6*R:4<9 MAW\4%+EDX]^66G,NCC)]K6T/T6'B#D&>TE2QZE0J+9M+37X#J***HT" MBBB@ K.UCPYI/B"/R]4TRSU),8VW=NDH_P#'@:T:*F48S7+)71492@^:+LSR MW7/V9_A[KFYO[$.GRM_RTL9WCQ]%R5_2O.M>_8JT^3);FW/\,=] LN?; MBO Q'#^5XK^)0C\O=_*Q[V'X@S3"_PZ\OG[WYW/@/XI? ;7_A/8 M6]_J5S8W=C<3_9XY+61BVXJS %648X4],UYK7V/^V=_R3G1_^PJG_HF6OCBO MP[B++Z&6YA+#X>_+9/77<_;^'O?_A/_P DL\&_]@:S_P#1"5X!^W-_S)/_ &_?^V]> M_P#PG_Y)9X-_[ UG_P"B$H ZNBBB@ HHHH ^?_BE_P CWJ?_ &R_]%)11\4O M^1[U/_ME_P"BDHH ]J\)_P#(JZ-_UY0_^BUK6K)\)_\ (JZ-_P!>4/\ Z+6M M:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "O@#_@H/_R7;X7_ (?^DNJ5]_U\ ?\ !0?_ )+M\+_P_P#275* /O\ 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@ I*YCQ1\1-(\+[HY)?M5X/^7: @L# M_M'HOX\^U>/^*/B-JWBC=&\OV2S/_+M 2 1_M'JW\O:OSCB'CS*<@O2YO:UE M]B+V_P 3VC^+\CW\#DN*QUI6Y8=W^BZ_EYGJ'BKXL:7H6^&S(U*\'&V-OW:G MW;O]!^E>1>(_&6J^*)=U[<$Q Y6WC^6-?P[_ %.35/1]"O\ 7[H6]A:R7,G? M:/E7W)Z ?6O5_"OP:M;'9<:S(+R;K]GC)$2_4]6_0?6OQ26)XJ\0JCA27)A[ M]+QIKU>\WY:^B/KU3RS(H\TM:GWR^2Z?UJ>9>'?!^J>*)MMC;$Q X:>3Y8U^ MI_H,FO7?"WPFTO0]D][C4KP%/W(^6_S?^0@&!@# M I:**_5CYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH \4\0?M:>#_ [KFH:5/8:U//97#VTD MD,$10LC%3MW2@XR#U JA_P -F>"O^@7KW_@/!_\ 'J^5_B5_R4;Q5_V%;K_T M<]O?\ M@/!_\>H_X;,\%?\ 0+U[_P !X/\ X]7QG16'^N>;?S1_\!-_]3O?\ @/!_\>KN_A;\:M"^+[D7$^8X_,:6&KMGKC.ZZG2,8] M?F(KB]7_ &@_A[HNX3>)[69A_#9J]QG\44C]:XZV,PV&_C58Q]6E^9V4<'B< M1_!IREZ)O\CT2BO!M7_;&\'6>5L;#5-1?LPB2)#^+-G_ ,=KB=7_ &UM0DR- M+\,6UOZ->7+2_HJK_.O!K<4910WKIOR3?Y*Q[M'AC-Z^U%I>;2_-W/J^BOAK M5_VKOB#J>X07MGI8;/%G:*N;A>^*-4E1NL:W3HA_X"I _ M2O!K<=8&&E*G*7W)?FW^![U'@?'3UJU(Q^]O\DOQ/T-U+6M/T>/??WUM8I_> MN9EC'YDBN,U;X^?#[1=WG^*;&4CM:%KC/_?L-7Y^2S//(TDCM([8+INE7NHGTM;=Y?\ T$&O#J<=8JJ^7#8=)^;W3X&PM)Z;K7;I!C\'8']*[72/V-O%UYAK_4 MM+T].ZAWEK+^U.*<=_"IN*?:%OQE_F;?V9PM@?XM12:[SO\ A'_( MR=7_ &M/B!J6[[/<6&E@_P#/I:!L?]_"]<3J_P 8/&VN;A>>*=49&ZQQW+1( M?JJ8'Z5]!:1^Q3ID6TZIXFN[GIN6SMUA^H!8O^>*Z6U_9V^%'AK']HLMRR_Q M:EJ>S\2%*#]*/[!XEQW^\56EYS=ONC=!_;O#>"_W>DF_*"_.5F?%EQ<2W1BS'\35O2]!U/6WV:=IUW?OG&VU@:0Y]/E!K[>AO/@[X-0O##X?@ MV?\ +:.V69A_P,*Q_6J6J_M:?#'08RG]MQRA!Q' %!_!69:[\+X>XBL_WE:[ M_NQ;_&_Z'!BO$'#T%[E&R_O22_"WZGS%I'[/WQ"UK;Y/AB[A4X^:\*V^/PD( M-=KI/['/C*]VM>WNEZ1Q^"KC]:[#6?V_O .G[A:6]U?,.BX*9_$*P_ M6N%UC_@HY NX:9X98GL;@Y7]&!_2OL<)X7IZRI5)>ONK\E^9\9B_%'ENHUJ< M?3WG^;_(] TG]BBQCVG4_%%Q/ZI:6JQ?^/,S?RKM=(_9/^'VFX\^SO=4([WE MVP_]%[*^4-8_X*&>-KS<+#3+*P]&P'_1E/\ .N&UG]L_XIZQN UP60/_ #ZJ M8S^AK[3">&<:=K86"_Q/F_61\5B_$]U-\5-_X5R_I$_1[1_A)X+T':;+POI< M;KTD>V61Q_P)@3^M;,VN:+HL0CFU"PL(TX"/,D87\"1BOR.UCXX>/-?W?;O% M&H3ANO[S'\JY]K[Q!K^0;C4M1)X^_)+_ (U]AA^!Y8>.LX07]U?_ +)\?B./ M(8B7NTYU'_>?_P"T?K5K'QU^'_A_=]O\6Z9!MZ_OMW_H.:X76/VU?A/H^[_B M?27VW_GSMVDS].E?G3H_P9\=>(-O]G^$]6N-W3%JRY_,"NYT;]C;XL:QM_XI MIK+=_P _DJQX^M=?^K^4T/\ >,8ODXK_ #.3_6+-\1_NV"?S4G_\B?4FL?\ M!1/P/9[OL&B:MJ/ID+%G\\UPNL?\%)+P[O[*\&0+Z&\NF./J% KC]&_X)Z>/ M[[;]OU'3--SU^5G\B:[K1? MV._A9HNW'A];PKWNF#'\P!1_:^0T/X.%YO5+]6P_L?B#$?QL7R^C?Z)'YK:M M\3_&GB9BE_XGUG4-W6.2\D8'\,U1A\*^(M8DWII6HW+'_EHT+D?]]$5^M^D_ M!OP3HBA;/PU81J/X6CWC_P >)KH[+P_I>FX^R:;9VN.GDP(F/R'M2?%RIZ8; M#*/S_P D@7!TJKOB<5*7R_S;/R4T;]G_ ,?Z]M-IX;NW5NC8!].P)/<=J[K1 MOV)OB9JNTOIJ6H;M+N5A]=P4?K7Z@T5P5.+LQG\*C'T7^;9Z-+@[+:?Q.4O5 M_P"21^>^C?\ !/'Q3<;3?ZK;VV>J_*,?BI?^5=UHW_!.G3HMIU'76D/\6TEQ MVZ85/>OLZBO)J<09G5^*L_E9?DD>M2X=RJC\-!/UN_S;/FK1OV#O .G;?M#2 MW1'4[.O_ 'VS^]=UH_[+7P\T7;Y6C[]OJ5C_ /1:K[_G7K=%>54QF)K?Q:DI M>K;/7I8/#4/X5*,?1)')67PG\(6&/*T"T;'_ #V!E_\ 0R:W;+P_I>FX^R:; M9VN.GDP(F/R'M6A17(=@4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!S6O?#?PUXEW-?Z1;O*W6:)?+D^NY<$_C M7G&O?LSV4VY]'U66V;J(;M!(OTW#!'Y&O;** /DS7O@GXMT'4=2K _0U]U5GZOX?TS7XO+U+3[:^3&!Y\ M08CZ$]/PH ^2]!^*/BCPYM6TUBX:%?\ EC<'S4QZ -G'X8KTC0?VF9TVIK6D M)(.\UB^T_P#?#9S_ -]"NHU[]G;PWJ6Y]/DN-)E/01MYL?\ WRW/Y,*\XU[] MG;Q)INY["2VU:(=!&_ER?]\MQ^3&@#T'4]:^%/QAM5MO$%GI=ZY&U4UBW5)8 M_P#=D/W3_NMFO)/B-_P3[\&Z]92WO@O4;O0KLC?';/)]JM7'H-QWCZER/YUR MVK^']3T&;RM2L+BQ?.!Y\14'Z$]?PJ31?%&K^'9-^F:E+/V:O&GA>XF1+ M./4UB8JPM7Q(N.Q1L'/L,UA^%_B?\0/A#>>3I&N:OX>D0Y-E(S"+.?XH7!4_ MBM?8FJ?$G4=>:.34X;>YND&TW4:".1QZ-CY3^6:S[RXT7Q%;_9]4LH;F+_GG M=PK(OX9!KYN7B+Q7DU25'-\MCC3?>RBO,XY\"Y5BK5K;.-\!_\%%O%&E^7!XKT"QUV$8!N;)C:S_4CYD8^P"U]&^ _ MVU/A9XX\N*36G\.7C8'D:W'Y _[^@F/'U85Y%8_LJ_##XJ0M;V4MUX4UX#*O M8S>;;S^_EOG!_P!E64>GH/,?'G_!/_XA>&O,FT&XL/%=JH)"P/\ 9KC ]8Y# MM_ .37Z1EF/X4XIPT<5A).BWNG[KB^JDG=)KMIW6FI\UB*?%&0U'3K15:*ZK MWKKNFK2?W,_1FPU"UU6TCNK*YAO+6092:WD#HP]0P.#5BOQ[CN/B+\"]8VJ^ MO>#+XMDH?-MA+CU'"R#\Q7M?@/\ X*#^/?#OEP^(K&P\56R_>D9?LMP1_OH- MG_CE=.(X1Q,5SX2HJD?N?^7XEX;C##2E[/&4W3E]Z_1_@?HS17SEX#_;P^&G MB[RH=4GO/"UXW!748=T.?:6/(Q[L%KWO0?$FD^*;!;[1M4L]6LVZ7%C.DT9_ MX$I(KY'$X'$X-VQ%-Q]5I]^Q]CAHI>CU^[(.&,;FF.>)H2BHM):MWT^3/U#A_B;!97@5A MJ\9.2;>B5M?FCX5HK[J_X97^'/\ T";C_P #9?\ XJC_ (97^'/_ $";C_P- ME_\ BJ^;_P!1\S_FA][_ /D3Z3_7?+/Y9_ ?MS?\R3_ -OW_MO7 MO_PG_P"26>#?^P-9_P#HA* .KHHHH **** /G_XI?\CWJ?\ VR_]%)11\4O^ M1[U/_ME_Z*2B@#VKPG_R*NC?]>4/_HM:UJR?"?\ R*NC?]>4/_HM:UJ "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^ /^ M"@__ "7;X7_A_P"DNJ5]_P!? '_!0?\ Y+M\+_P_])=4H ^_Z*** "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 **** "BJ&L:]8:!:FXO[F.WC[;C\S>P'4GZ5Y/XI^,EW?;X-&C-G M!T^T2 &5OH.B_J?I7Q^?<5Y5P[#_ &RI>?2$=9/Y=/5V1ZN"RS$X]_NHZ=WM M_7H>F^(O&&E^%X=U]< 2D96"/YI&^@_J<"O(O%/Q9U37-\%EG3;,\8C;]XP] MV[?0?K7%L\^H719C)#R>FZ=+KR]O[\]+>BM?;4^VI9;E^3P57%2YI>?Z+^OD<%9V M-SJ=TL%K#)$C4L37IWA;X+L^RXUR78.OV2%N?^!-_0?G7I&A^'-.\.6W MDZ?:I /XGZN_U8\FM.ONN'O"_!8&U?-I>VJ?RKX%^LOG9>1XN.XCK5KPPJY( M]^O_ /ZU*NG:9::3:K;65O';0+T2-<#ZGU/O5JBBOVVG3A1@J=.*45LEHE\ MCY"4G)N4G=A1116A(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1145Q=0V<>^>:.%/[TC!1^M)NVK&DWHB6BN=OOB-X4TW M/VOQ-H]N1_#)?1*>F>FZN?OOV@/AYI^?-\4V;X_YX!Y?_0%-<53'X2E_$K17 MK)+]3MIX'%U?X=*3](M_H>A45X]??M7?#RTSY5_>7O7_ %%FXS_WV%KG[[]L M[PG#D6FCZQ09K4^'#R^:M^=CZ M!HKY?OOVVD&19^$6;T>>_P =_P"Z(SV]ZY^]_;1\329^R:%I,'_7;S9/Y,M> M;4XNR>&U5OTC+]4CTJ?".;SWI)>LH_HV?8%%?#]Y^UI\0+K_ %=QI]I_UQM M?_0BU8%[^T1\1;__ %OBBX7_ *XQ11?^@(*\VIQQEL?AA-_)?YGI4^!\QE\4 MX+YO_(YSXE?\E&\5?]A6Z_\ 1SUS=37EY-J%W/=7,K3W$SM)++(Y M)-U]&[*^I^J8_'?V+A(5JE-RA&RFXZ\L;:SMNTG:]M4KNVC.\\,Z*NK7 M3M,";>,$&M)?#]K/9S)<13+YAD3H2> MH_#I^%8/Q0O[72;&VNF_>7KOY4-LG+SD]@/8_P _I7Z'6X+KSRNG1H4KXI.[ M75WWC_V[YZ*S[GY[2XTH4\SJ5Z]5+"M63Z*VTO\ M[RU=UV.>KOOA3\8M3^$ MP M)Z\UV6B^!Q=-(VJWO]F0H,@QQ"9F]>-R@8]S7R/]B9G@,?R8!.M*22:3NE+9[K='UJSO+,PP'/CVH1GKR2:L9NW"?\ ?(./TK5: MS^&NB_\ (1UV]O2O\/VFWLMWX'S343?%GX2:#S!H5I?3+]UKRYNKG\PFQ#V[ M5]33X0XMS3^(Y6?>4G_Z3='R]7B_A+*_X:C==E%?^E-,XEW:1BSL69CDLQR3 M6II/A/7-?Q_9FC7^HYZ?9;5Y/_00:WF_:_T;1!C0O#>GV$@Z26>D0(?^^G+, M?QS6-K/[<'B^_P!PA>[0=F^U^5^D:#'YU]#A/"'-:VM:37R2_%R7Y'SF+\7\ MIHZ44G\V_P (Q?YG8:1^SC\0]8VE/#LMK&>KWDL<./P9MWZ5TMK^RKJMOAM; M\4^']&3NK7)=U]<@A1^M?.&L?M->--9W"6XC(/>1I)6_'2-?2&-$_4#-?9X3P:@K.M*_K+_Y&/ZGQ>+\9Y.ZHQMZ1_P#DI?H?:-K\ M!?AOI?\ R&/B')>X^]_9L*K^6!)5\V?P"\)_-64_3 S72Z3^SQ\3M>9?LO@37OWG(>XL7@4YQSN MD"C'/7-?64/#')L%K6E!>JO^,I'R=?Q0SG&Z4(3EZ.WX1C^I]CG]IKX,^#^= M(\-Z2'3I(JQ%SCI\R*Y_6LG5_P#@H9I5NI73M*1U484"-W'ZF.O"='_88^+V MILOGZ'::6K<[KS482!]1&SG]*[O2/^";_C":11JGBK0[-.[6:S7!'X,L?\Z] MRGDO#>!5GB/_ &UO_)4SPZF=\38YWCA_G*]_P#R9H?K'_!0KQ#-N^P:>L/I M\B)_Z$'KA=8_;<^(FI;O*N_LV?21A_Z!LKW+1O\ @FSH4$BG5O&VH7J9^9;. MRCMR>G0LTF._:NZT;]@7X4Z6ZM/O$NHMMDUJ^ M;<<;8YF0'VPN*_4G1?V6?A/H+*UKX&TN0KT^V*UU_P"C6:NYT?P1X=\.D'2M M TO3#ZV=G'%_Z"HH_P!8LLH?[M@U\^5?HP_U;S3$?[SC7\G)_JC\@M-\#^,? M%\@:QT'6]88]&AM)IO3N ?:NUT7]D_XM:Z1Y'@G4( ?XKTI;X_"1@:_6.BLJ MG&6)M:C2C'UN_P#(UI\%86]ZU:4GY67^9^:VB_\ !/\ ^*&I8-Y_8^E+W^T7 MF]A^$:L/UKNM%_X)M:K)M.K^-+.#U6RLWD_5F7W[5]WT5Y53BC-*FTU'T2_6 MYZU+A3*J>]-R]6_TL?)6C?\ !.7P9:[3J7B/6-0;N(A'"I^G#']:[K1OV'_A M+I&TOH=QJ##J;R\D;/U (%>]T5Y53.,PK?'7E][7Y'K4LFRZC\%"/W)_F>?: M-^S[\-_#^W[#X+T>(KT+6PD/;J6SGI786/AW2M,"BSTRSM O3R+=$Q^0K1HK MS)U)U'>;;]3U84X4U:$4EY!11169H%%%% !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 %%%% $=Q;Q74+13Q)-$PPR2*&4_4&N(U[X) M^$M>W-_9W]GS-_RTL6\O'_ >5_2N[HH ^?=>_9GO8=SZ/JL-RO40W:F-OIN& M0?R%>;Z]\.?$OAKXM[6& MWU51D2*NSS?9B._O7SOJ?@UK*YE@8R6T\;;7BE'(/I7QV:<3X'(\1&EF494X MR^&=KP?E=7::[->:=CUL-EU;&4W+#M2:W5[-??I^)ZM:?M >'O$EDUAXHT#- MM*-LB,BW4#?[R,!Q^!KE->_9@^!OQ;W2:(4T'4).0='G\@Y[?Z/("N/]U1]: MX./PKJ=Q-Y5M;-=R8)"0?,S8]%ZD^P%9MQ;S6G]9RO$\9:7[.W7R9X>/RNG4?LL;13?]Y?E_P Y_QY_P $[?%VC^;/ MX5UJQ\10#E;>Y!M+@^PR2A^I9:\'U?P=\1_@?JPNKO3]<\)7:-M6^A,D*,?1 M9D.UOP8U]>:#\3O$_AO:MGK%QY2](9SYJ8] &SC\,5Z'H_[24DT)MM?T6&\A M<;9&MCC([Y1L@_F*^^PW%N+IKDQ,%47W/_+\#X?%<'X.H^?"S=.7WK_/\3Y0 M\!_MX?$OPEY<.J3V?BJS7C;J$(28#VECP2?=@U?1O@/_ (*#> O$7EP^(K'4 M/"MRWWI&7[5; _[Z#?\ FE3Z]\*?@#\7MSR:?#X:U*0Y\ZS/V!P3UX&86)/J M":\G\;?\$Z=3CC:[\%>*K358&&Y+;4T,3X]!*FY6/U517=[?AW,_XL'1D^VG MY77WI'#]7XDRO^%-5HKH]?SM+[FS[6\)>/O#?CRT^T^'==T_6H@,M]CN%D9/ M]Y0KK$;V&GPB6%T/[Z[/ V)$P#!B2 ?S2[]' M:]G_ $M#Z;+\^P>.H^T1ST1%'+,>> .@)Z FM^UN8[RVBN(6W12H'1B",J1D'!Y%?/OPW M^&^N_&+Q9:?$SXF6AMHH#O\ #GA.3F.PC/*S3*?O2G /(XX) PJK]#UYN*HT ML/:E&7--?%;;T7>W5[=MKOT\)6JXCFJRCRP?PI_$_-]K]%OWWLBBBBN ] ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#Y5_;F_YDG_M^_\ ;>O?_A/_ ,DL\&_]@:S_ /1"5X!^W-_S M)/\ V_?^V]>__"?_ ))9X-_[ UG_ .B$H ZNBBB@ HHHH ^?_BE_R/>I_P#; M+_T4E%'Q2_Y'O4_^V7_HI** /:O"?_(JZ-_UY0_^BUK6K)\)_P#(JZ-_UY0_ M^BUK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ KX _X*#_\ )=OA?^'_ *2ZI7W_ %\ ?\%!_P#DNWPO_#_TEU2@#[_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 **** "BFR2)#&SR,J(HRS,< #U)KSSQ3\8K'3=\&DH-0N!QYQXB7 M^K?AQ[UX6;9YE^1T?;8^JH+HNK]%N_ZN=N%P=?&3Y*$;_DO5G>WU_;:;;/<7 M<\=O GWI)& KS'Q5\:%7?;Z'%N/3[7,O'U5?ZG\J\WUSQ'J/B.Y\_4+EYV_ MA7HB>P4<"M'PQX!U;Q2RO!#Y%IGFYFX3\.[?A7\_9IX@YOQ!6^HWQ\D[?^ _\ !_K0Q=0U*[U:Z:XO+B2YG;J\C9/T M]A[5U7A;X6:KX@V33K_9UD>?,F7YV'^RO]3@5ZAX6^&ND^&=DI3[=>KS]HF M^4_[*]!^I]ZZVO6R'POE4G];X@J.4GJX)_\ I4]WY\O_ ($>*M$TW_C[UBPM? M^NUTB?S-1*<8*\G8N,)3=HJYJT5Q5]\:O FGY\WQ;I+?]<+E9?\ T#-8%]^T M]\.++(&O-?4S3 4OXE>"_P"WE_F>A3RO'U?@H3?_ &Z_ M\CU2BO"[[]L3P/:Y$-KK%X>QCMT4=/\ :<']*P+[]M;2H\_8_#%Y/Z>?=)%_ M)6KS:G$F44_BQ"^5W^29Z5/AO-JGPX=_.R_-H^DZ*^3+[]M;59,_8_#%G!Z> M?Y UY;9#_#!9PCOZE"?UK O?C3X[U#/F^+=6 M7_KC=-%_Z!BO-J<=8"/\.E-__T1^B-4[W6+#3?^/N]M M[7_KM*J?S-?FU>>*M:U+_C[UB_NO^NUR[_S-9J1/)]Q&;_=&:\^7'G,[4L-? M_M[]%$]"/ G*KU<3;_MW]7(_1B^^+'@O3L_:/%>C(PZJM]&S=,] 2:Y^^_:0 M^'.G[M_B6*5AT6"WFDSQG&50BO@^/2;V3[MI.?\ MF:L1^&]2DZ6C#_>('\S M6?\ K7G-;_=\)_Y+-_E8T_U5R>C_ +QB_P#R:*_.Y]D7W[77@&TSY3:G>X_Y MX6F,_P#?;+6!??MI^'H\_8_#^IS^GGO'%_(M7R]'X/U)^L:)_O./Z4^3PC-; MKNN;RUMUZY9R/Y@4+,N*\1I3HI7YO^WK_ /I)[]?? MMM7+;A9^$HH_1I[XOGGK@1C^=8%]^V7XPFR+;2]'ME]6BE=ASZ^8!^E>+2V> MAVG_ !\^)M/B(ZKYJ9]_XJJ2:SX+M,^?XC63'_/%2W\E-=4,KXYQFT)+TY5_ MZ2\X_-R?_I3/5+W]JKXBW6?*U6VL_P#KC91'_P!#5JP+WX\_$"__ M -;XJOU_ZXL(O_0 *\_E\>> [7.V[O+O']V)AG\PM5)OBUX.@_U&D7\[#N^ M#_X^?Y5VPX#XUQ?\2"L)_#C%^D8/];G5WOC[Q/J7_'WXCU: MZ_Z[7TK_ ,VK$FFDN)"\KM(YZLY)-8LOQRTJ$8MO"R2>AFE4'_T U4?X_7L> M?LFB6-O_ +Q9OY8KNI^$.?XC7$5$OG?_ -N//J>,'#V'TH4V_16_]M.ECADE M^Y&S_P"ZI-65T:_8X%ED<$8_7;FO;H>">*?\7$K[K?YGB5_&[!K^%AG^?^1ZRGA?5)%W"U M('^TZ@_D35F'P;J$OWO*A_WW_P :\*N/B%XFN/OZ[?#_KG.R?RQ4MKI7C'Q M)M^S6>N:INZ>5%--GC/8'ZU[M+P5P5/6OBG^%OR1X-7QLQE33#X5?C_FSW%_ M"3VQ'VJ_M;=>Y+]OQQ56XM?#]G_KO%%@I'53(@/Y;Z\ST[]GWXFZM@P> _$. M&Y#3:=+$IR,YRX Q[UU&F_L:_&'5-I3P=+ AQEKF\MXL9]FD!_2O3I^%?"^' M_P!XQ"?K*W_MQYM3Q5XIQ'^[X9KTC?\ ]M-N;7O UJG[W7V=AU,.6'Y!#50_ M$+P%9Y&^ZO\ W\MQ_P#$ULZ;^P#\5+[;YZ:+IV<9^TWQ.,_]OA>-CV:6901Z'[A_G6?KWP3 M;P[XCU/2)]4,\EC=26I9+?;O*.5R 6.,X_6KNO?"KP[X0TB*XU*^U"ZOIL)! M9VS(K32'^$#:3CD9/^(%&4QX"QF(EA\MI>TG%ZVA):^MH]G]UPS:7'^#PZQ& M95?9PDKJ\XO3TO+NOOLJ7L^CV<-I971WG3Y6:2%'_O+C!'TZ?I MC-N/B%K5QX@?6FGC_M#&V*1HE=85]$5L@?7KR>>37J/@SX&V T\7'B")Y+J7 MYA:QRE5A7LI(.2WKSC^=,U_P!8^ ]4&MVND1:KH. +NQF3S7MQ_ST0MG(]0? M?MR/O(YID_UB5*C3YIM6N[6E;[/,WK?;71]]CX.659U]6A5K5>6FG>RO>-_M M)K[/FZY>#/_ #RD,?\ Z#BET?POXN\>7#1:7I.L^(9E MP66UMY;DKG."< XZ'KZ&O==2TO2-0T.VU71(+5;<+D-;1J@*GV X(/;MS7O' M[$RG^T_%AQQY-L,_\"DK\[K^(GU+.(Y12RY0O]KFMT;^%1756>I^B4/#CZ]D M\LVK9BYV^RHWZI?$YOH[K0^3M%_9%^+NN;3!X*O(%/5KV:&VP..2)'![^F:[ MS1?^">_Q-U+:UY:-_P3K^']GM; M4-:U_47!Y59HH8S^ C+?^/5]545Y53B+-*N]9KT27Y(]:EPWE5+:BGZMO\V> M(:/^Q;\(-'V'_A%/MTJ_\M+R]GDSTZKO"_IWKN]'^"OP_P! V_V?X)\/VKKT MD338=_\ WT5R>OK7:45Y53'8NM_$JR?JV>O2R_"4?X5&*](H9##';QK'%&L4 M:]$0 ?@*?117"=X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7&_$#X?P^++8W%N%AU2-?DDZ"0?W6_H>U=E17EYGEF%S?"SP> M,AS0E^'FNS71G3A\15PM15:3LT?*TT-SI=\T8:?W379]IKH_P U M='Z/&6%XBPW++W:D?O3_ %3_ *U/5M>_9X\-:IN>Q:XTF4]!$_F1_P#?+<_D M17G&O?LZ^(]-W/I\MMJT0Z*C>5)_WRW'_CU>L?#GXD+X@5-.U%UCU)1A).@G M _\ 9O;O7H-?TWD^<83/,)'&8*5XO[T^J:Z-?\%:'YUBL+5P=5TJRLU^/FCX MBUCP[JGA^7R]2T^YL6S@>=$5!^AZ'\*=HWB;5O#LF_3-1N;(YR1#(54_4=#^ M-?:\T$=S$T4T:RQ,,,CJ"#]0:XK7O@KX2U[[AW/HVK17 ZB&\0HWTW+D$_@*\C^(WAW5/A5H\ M^J>(K":UL8B%$\>)$=C]U05)&3V!Q75AJF(IU%]6DU)Z*U[_ (')BJ>'J4G] M9BG!:N]K?B+H(K[> M7$6(PD%A:LO:O:3TT\HM;M=W=7\M7\+'AO#XR;Q=&/LEO!:ZVZR3V3_E5G;? M71?<7A_7K+Q1H=CJVG3K<6-["L\,J$$,K#(Z5H5\+_!WXL:A^SGJO]F:D;C4 M?AG=R[MX!DDT:1F^\.YB)/(]3D?-D/\ <5I=0WUK#,_C=^SWXDU[QSXAN_$FKP^*KFTC MNKS;N2$6EHX0;0 %#2.<8_B- 'V=16+XT\8:5\/_ CK/B;7;I;'1M(M);V[ MN&_@BC4LQQW.!P!R3@5^9OAW]H#]K']OCQ%KUY\%[S3_ (8_#K3KAK6*^O@L M9E;&562?RI9&FVL&*Q *NY/VU_B[\:/V@;_X(_LS6UM%=Z6\D6J^*)XHY-C1 MMLF96D#1QPHQ";RK,S$!,?+NX7XA>,/VX/V*;6#QOXP\2Z7\2_!B3J-1BA N MH(=Y D;R(IH03\H=?D#$ YR 0#]5J*\\_9_^-VA?M$_"70/'OA[='8ZI$3) M:RL#):S*2LL+X[JP(SW&"."*]#H **Q?&GC#2OA_X1UGQ-KMTMCHVD6DM[=W M#?P11J68X[G X Y)P*_,WP[^T!^UC^WQXBUZ\^"]YI_PQ^'6G7#6L5]?!8S* MV,JLD_E2R--M8,5B 5=RYR=I(!^IE%?EII7[77[17[$?Q8T/PQ^T>8?%O@C6 M&VQZ_:Q(S1H"%:2&9$3S-F0SQR+OP01C(S^HUK=0WUK#59F8@)CY=W"_$+QA^W!^Q3:P>-_&'B72_B7X,2=1J,4(% MU!#O( $C>1%-""?E#K\@8@'.0" ?JM17GG[/_P ;M"_:)^$N@>/?#VZ.QU2( MF2UE8&2UF4E987QW5@1GN,$<$5Z'0 4444 %? '_ 4'_P"2[?"_\/\ TEU2 MOO\ KX _X*#_ /)=OA?^'_I+JE 'W_1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'F?Q,_: \.? M"O7(-)U6UU*YNI;<7(^Q1(RJI9E&2SKSE3TKD?\ ALSP5_T"]>_\!X/_ (]7 ME'[8W_)5++_L%0_^C9:\ NM4M;.ZM[::41RW&?+##@X[9K\?S#B+.(YE6P># MCS#_X]1_PV9X*_Z!>O?^ \'_QZOD;P]IO]J:E&C#,2?._T';\:UO&F MEB-H[R)<*?DD '?L?Z?E3HYUGU?+JF91<>6+M;EW75_+3\>P5LFR*AF-/+I* M7-)7OS;/HOGK^'<^H_\ ALSP5_T"]>_\!X/_ (]6YX)_:>\*>//%%EH5C9:M M;W=X66-[J",1Y"EL$K(QZ ]J^#+C5+6UO;>TDEQ<3YV1@9/'<^@KU+]G7_DM M'AC_ *[2?^BGKEPO$V&(24*K5KQM>+ERMI]5=-775'3BN&LF6&Q$\/) MN=).]I7Y9*/,DUT=FG9]&??]%%%?M)^,!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%?(WQR^/7CCPE\4=:T?1]96QT^U,2Q0K:0OC,2,22Z$GECWKQU<)-\4]"C^[)/+_N1'^N*_"<_\1\74 MYJ&14)6_Y^2B_P#R6+_.7_@)][E_"=5VGBT_1?J_\OO/3?$GC;5O%,A^V7!6 MWSE;:+Y8Q^'?ZG-5_#_A74_$T_EV%LTB@X:9OEC3ZM_3K7#:/\:?"-@PFOM) MU34Y >+?,<,?XD,2?TKJ9/VT%LX%M]+\&16\*#"![WY1Q_=6,8Y]Z_/LMR*G MFU;Z]Q'C6K]%>4WZNS45]_:R/IJV%Q]"'L\B2R$?^ M/@?I7/WW[5WQ#N\^5?V=EG_GA9H)G_G@$A_\ 0%%8-W\0 MO%NK$BX\2:S=Y_A>^E8=<]-U=$^.\+>U*C)^ME_F;0X%Q5KU:T5Z7?\ D?H_ M--';QEY76-!U9R *Q+WQ]X9TW_C[\1Z3:_\ 7:^B3^;5^/7S"?TK OOVVK9C3WP3''H(S MW]Z^:Y-.TBU_X^?$>G0?[TR#^;"JDFJ>#[7_ %WB6%_^N7S?R!KIAA^.,7_# MH\OHH_\ !.6>)X'PG\2LGZN7_ /?[[]M+Q#)G['X?TR#T\]Y)?Y%:Y^^_:Z\ M?7>?*;3;+/\ SPM,X_[[9J\5D\;^ [?[NHW=U_NPN/YJ*J2_%;P7;_ZK3-0N M&]2 !^K_ -*[H<(<=8OXI./WQ_*)PSXPX$PGPQ4ONE^.>F50&N?OOBQXTU'/G^*]9=3U5;Z15ZYZ @5Y])\;M%A_X]_# M'F_]=I5'_LK54D^/DZ_\>N@64'IN8M_("NV'A=Q5B?\ >,0_G)O\Y(X)^*?" MF&_W?#KY1M^46=?=:GJ6K'_2;NZO#_TUD:3W[FHX]+O9?N6D[>XC/^%/\ F5)KT*7@KC:CO7Q2_K_P M(\ZKXV8&FK4,*_Z_\!/4X_#FI2=+1Q_O$#^9JQ'X0U)^L:)_O./Z5XC+G_GG(4_]!Q1:Q>+O$F/LZ:UJN_IY0FFW9X[9SFO"F$@KU\4_P MM^2/"J^-N*F[8?"K\;_FSW-O"$\"[KB[M8%ZY9S^/455EL=&M?\ CZ\2:? 1 MU!E3/ZM7E]A\"?B5K3!X/ OB.4-TDDTV95/./O,H'ZUT^F_L>_,>5X+N( M@>0&O3I^%/#.'_P!XQ-_65O\ VX\VIXL<3XC_ '?#->D;_P#M MIO2:MX-M<^=XDC?'_/$%OY U4D\=> [;[M]>7?\ NQ,/YJ*UM/\ V!OBO>X\ MZVTFPX_Y>+\'O_L!JZG3_P#@G#XVD_X_O$V@6_\ U[F>7Z=8UKT:? _!&&^* M2E\[_HSSJG'''&*^&#C\FOU1YK)\6/!EOQ%I6H3MZL !_P"A_P!*J2?&_1X? M^/?PNLG_ %UF4?\ LIKW[3_^":O>^\?_ / +?2?R.XS?IBNIT_\ X)P^"H_^ M/[Q/KUS_ ->_D0_SC>O1IY5P3A?@HI^D6OT1YU3-..<5\=9Q]9)_JSY-D^/E MTO\ Q[:#8P_[S%OY 51N/CYXEF^Y'80?]"[>5AWN;JXFSQCH\A%=\<=PUAE:CA6_DOU MD<$LOXGQ+O6Q:7S?Z1/S;N/C)XNN,@:H(E](X(Q^NW-9MQ\1/$UUG?KE\N?^ M>J[\8\I)ILYZ=,]:VM/^ ?Q+UA@T'@3Q$X<@B27398U;/?7R=OR.^&0Y93VH1^:O\ F>.:?^R!\'],_P!3X*M7[_Z1*DUW5%<,\=BZGQU9/UD_\SOA@ M,)3^"C%>D5_D9VF^&])T?!L-+LK$KT^S6Z1XXQV [<5HT45Q.3D[MG;&*BK1 M5@HHHI%!1110!Y5\?]?AT#PJ+:&",7VJ.8O.\L96, %SG'4Y ^A/I7R-;^#+ M5?%5QKUS+)>W; );K-@K;+CD(/?GGW^I/Z%R0QS*!)&L@'(# &HOL%K_ ,^T M/_? K6E5G1YO9NW,K/T,:M&%?E=17Y7=>I\,T, P((R#P0:^YOL%K_S[0_\ M? H^P6O_ #[0_P#? K(V/S^\*^%8?!NL7=[I=Q-!!,ZS)9C'E0R Y+*.V>.. MGZ8^Z? >M6WB7PK8:K;6\=O]ICS(D:!0'!*L/IN!Q[5L?8+7_GVA_P"^!4RJ ML:A54*HZ # K6M5GB)^TJN\N_P"!C1I0P\/9TE:/;UU'4445D;!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7'^/_ !!XMM?/@VPZG$O[N3H'']UOZ'M7845YF99;A MC33=2<)J2C"2'@3@?^S?SK2\?> +?Q=:^=#M@U.-<1R]G']UO;W[5X-=6MUI M%\\,R/;74#X*GAE8=_\ Z]?R[6HYMX9YK[6E[^&F_E-=GVFNC^ZZNC]'C/"\ M18;EE[M1?>GW7=,^J**\]^'/Q*375CTW4G":BHQ'*>!/_P#9?SKT*OZ:R?., M'GF$CC,%*\7OW3ZIKHU_P5H?G>*PE7!U72K*S7X^:"N&^,GB:W\-^![MI8XI M[BY(AMHY5##S,Y#X/]W&X'U KN:^5OCCXR_X2KQA);0/NL--S;Q8/#/GYV_, M8^BBO;BTW' M^$GYU'T/S?BU/R%YGN-%%%(84444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% 'RK^W-_P R3_V_?^V]>_\ MPG_Y)9X-_P"P-9_^B$KP#]N;_F2?^W[_ -MZ]_\ A/\ \DL\&_\ 8&L__1"4 M =71110 4444 ?/_ ,4O^1[U/_ME_P"BDHH^*7_(]ZG_ -LO_1244 >U>$_^ M15T;_KRA_P#1:UK5D^$_^15T;_KRA_\ 1:UK4 %]CN)V=K2TN192D3 R'?/*I&5DDQ@X(0, P[?\ X(J?\FL^ M*?\ L<[K_P!(;&OJK]K'_DUGXR?]B9K/_I#-7RK_ ,$5/^36?%/_ &.=U_Z0 MV- '4?\ !7KQM<>$OV/;NPMW:/\ X2+6[+29&0X.P>9H?\$^ MO!-KX%_8Y^%]I:Q+&;[2DU69EZR27),Y8GN<2 >P4#M7@7_!:RVED_9D\)S* M"8X_%UN'QVS9W>#].,?B*^IOV/[N.]_91^#LD6-J^$=*C.W^\EI&K?JIH \. M_P""N'@NS\2_L:ZYJT\*O=>'=2L;^WEXW(7G6V89]"MP>/8'M5[]DOXS7L/_ M 32TKQS/(TU_P"&?"NIX+)_LPZ7<-_P1W\4!%)>Y\->)IHU .2 ]V,#USL- &)_P1*\( M0_\ "O\ XE^-)E\[4]0U>'3&N)#N?;%$)6&3S\S7 )]=H]*_0GXE^"[/XC?# MOQ-X5OX5N+/6=-N+"2-L1 MO7:UG: ?JC5^@TDBPQM([!$4%F9N .IH _,;_@A_P"-KF\\'_%'PE+(QM-/ MOK+4[="> TZ2QR8_\!HJ_3NORA_X(@PM=^)OC-?HFR$0Z8NWT+O=L!^2FOU> MH ^*/^"O7C:X\)?L>W=A;NT?_"1:W9:3(R'!V#S+DCZ'[, ?8XKU#_@GUX)M M? O['/POM+6)8S?:4FJS,O622Y)G+$]SB0#V"@=J\"_X+66TLG[,GA.903'' MXNMP^.V;.[P?IQC\17U-^Q_=QWO[*/P=DBQM7PCI49V_WDM(U;]5- 'AW_!7 M#P79^)?V-=%7NO#NI6-_;R\;D+SK;,,^A6X/'L#VJ]^R7\9KV'_@FEI7 MCF>1IK_PSX5U/!;D_P#$O%PD0_[X@2MK_@J!=1VO[#/Q++X)D73XU4GJ3J-M MT^G7\*\3_9ATNX;_ (([^* BDO<^&O$TT:@') >[&!ZYV&@#$_X(E>$(?^%? M_$OQI,OG:GJ&KPZ8UQ(=S[8HA*PR>?F:X!/KM'I7Z$_$OP79_$;X=^)O"M_" MMQ9ZSIMQ821MCD21LF>>A&<@]B :^'/^"*-W&_[-/C"U&/.C\73R-Z[6L[0# M]4:OT&DD6&-I'8(B@LS-P !U- 'YC?\ !#_QM[8#\E-?J]0 4457 MOUNFL;E;*2&*\,;""2X0O&LF#M+*""5!QD @D=Q0!8KX _X*#_\ )=OA?^'_ M *2ZI7U5_9OQO_Z&'X?_ /@AOO\ Y-KX@_;FM/B-'\9_AR-=U7PO^=U[]* /9**\J_LWXW_ /0P_#__ ,$-]_\ M)M']F_&__H8?A_\ ^"&^_P#DV@#U6BO*O[-^-_\ T,/P_P#_ 0WW_R;1_9O MQO\ ^AA^'_\ X(;[_P"3: /5:*\J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H M8?A__P""&^_^3: /5:*\J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^ M"&^_^3: /5:*\J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#D MV@#U6BO*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3: /5 M:*\J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3: /5:*\J_LW MXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3: /5:*\J_LWXW_ /0P M_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DV@#U6BO*O[-^-_\ T,/P_P#_ M 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3: /5:*\J_LWXW_\ 0P_#_P#\$-]_ M\FT?V;\;_P#H8?A__P""&^_^3: /5:*\J_LWXW_]##\/_P#P0WW_ ,FT?V;\ M;_\ H8?A_P#^"&^_^3: /5:*\J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8? MA_\ ^"&^_P#DV@#U6BO*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ MX(;[_P"3: / _P!L;_DJEE_V"H?_ $;+7S]JVDV^LV;6]PN5/*L.JGL0?6O8 M_P!I*'Q1!X^M5\6WFD7VI_V?&4DT6TEMH1'ODP"LDLC;L[N=V,$<<<^=^'M- M_M34HT89B3YW^@[?C7\]8[ZU_K%/ZE)QJ^T]UK1I]_D?T'@?JO\ J[!8V*E2 M]G[R>J:[?,@\ ZS/X5ODT+7U\JXN@'LK]ON7"XX0GLPS^OTSO^/_ !3#I-FN MF00'4-8OQLMK).N?[[>B@\_A]2.?^.5TEUH=GH]LOVG5;BX62.UCC\R78 V6 M4 9'./KS[UX9<:?JME45TC=WO**LDWKM=/KZ MSI/A"[T>>:>^CDN-4D/[V;:2!_LK[5ZI\!)4TKXN^'+N]=;.UCF-N)!CVH^V>(K/GS]4@W?[%-3&9BLQJY MBI2332Y$DE%Z124K**2LDE9(^NPWBQ3P67/+J66N,6FF^=MMRWDVXW+M";@:UIY/_ %]1_P"-?CC_ &YXB7YO M[0U08YSYTG'ZT?\ ";>(O^@_JG_@9)_\57VO^I>*?PXB+_[=?^9\7_KOA5\6 M'DO^WE_D?L?_ ,)7HG_08T__ ,"D_P :/^$KT3_H,:?_ .!2?XU^.L?C[Q)& MN!KNH$?[5R[']33E^(7B16#?VU>,1_>E+?SK.7!>/^S6A]TO\S6/'& ^U0G] M\?\ (_8V#Q!I=UN\G4K.7;U\N=&Q^1J7^UK+_G\M_P#OZO\ C7XX_P#"R/$W M_08N/T_PIR_$SQ*H _M-C]88R?\ T&LGP;F:6E2F_P#P)?HS5<;98WK3J+_P M%_JC]C/[6LO^?RW_ ._J_P"-']K67_/Y;_\ ?U?\:_':/XH>)H\XU%6!Z[[: M%OYI3A\4_$N?^/V$_P#;E!_\16,N#\WO[LJ?_@4O_D#:/&F3V]Z-7_P&/_R9 M^Q46H6L\@2.YAD<]%60$G\*L5^.3?%CQ WWGLS];*+_XFGQ_%K7$7!CT]SZM M91_T%9?ZHYTNE-_]OR_^0-?]<U5AC^S]+_\!C_\56+X5SU;4Z?_ (,?_P K-EQ=D+WJ5/\ P6O_ M )8?L+17X_+\8-150#I&D,?4PR<_^1*NK\=M9/\ K+&S8=MCS+_[4K'_ %7X M@M_!I_\ @Q__ "LV_P!:^'K_ ,:I_P""U_\ +#]=**_(T?';4^^G6^/^N\W_ M ,74A^.ET3G^RE_\#9O_ (JLI<,\1+;#TW_W%_\ M#:/%'#CWQ%1?]PO_MS] M;J*_)1/CI+M(?2&+>JZA,/\ &K-O^T%=VX5!87BQ#^"/5I5_+BL7P[Q(O^86 M'_@W_P"T1LN)>&7_ ,Q5\1)7_L]_\ @<3:.;\.2=O[07_@$C]0J*_,!/VB(68 ^(?%Z#^\ MUSQ^DE2Q_M#+!('A\6^+(F'1EN'!'XB2L7E_$4?^9;+_ ,"B;1S+AR7_ #,H M_P#@,C].J*_-%?VCYF4'_A/O%JGT-U-Q_P"/TZ/]HJ>3.[XB^*(_]ZXN/Z.: MREA.((_\RR?WQ_S-8XWAZ7_,SA]TO\C]+**_-4_M"S'&/B7XD7W,UT?_ &:I M?^%^R_\ 15=>_P"_E[_C6$J/$$?^954^^/\ F;QQ'#TO^9K2^Z7^1^DM%?G. MO[1%_(,I\4M2Q_M^>I_(T]/V@M3D8*/BG? G^]),!^9K-_VW'?*ZO_DO^9HI M9'+;-*7_ )-_D?HK17YV?\+ZUG_HJ-S_ .!4E2?\+RUUE!7XI2<_WK]A_6L' M7S>.KRRK^'^9T*EE$M%F=+[W_D?H?17Y]6WQX\3;=B?%"'"_\]+Y<_FW6I#\ M=O%F["_$^T/_ '$(_P#"LWC,QCOEU;[E_F:+"9;+;,:/WO\ R/T!HKX$_P"% MT^-?^BC0?^!R?X4L?QC\>2KE/'RNO3*WB$?RK"69XV.^7U?N7^9O'+<%+;,* M7WO_ "/OJBO@VW^,WQ$B)6'QNDK-_"9HG/X96K'_ NCXG?]#:/_ "!_\36; MSG$1TE@:W_@*_P S59/AY:QQU'_P)_Y'W517PS_PM[XK,H*^))'4C(95@Q_Z M#1_PMSXL?]##-_WQ!_\ $UB\_FG9X*M_X!_P399!!J_UVC_X'_P#[FHKX9C^ M,GQ;AD#+KLQ(_O1VS#\BM3GXY_%]1G^V_P#R4L__ (BI_P!8GUP5?_P7_P $ MK_5U=,;0_P# _P#@'V_17P]_PO?XO?\ 0:;_ , K3_XW36^/7Q=7KK3_ (6- MJ?\ VG4/B:"U>$K?^ ?\$I<-3>BQ='_P/_@'W'17PW_POSXN?]!F0_\ ;A:_ M_&ZL']HSXK#C[4O_ (+XO_B:G_6BCUPU9?\ ;G_!*_U7K=,31?\ V_\ \ ^W M**^(C^T=\50,_:A_X+X__B:;_P -)?%3_GY_\IL?_P 12?%>&6]"K_X!_P $ MI<*XE[5Z7_@?_ /M^BOA]OVE/BDOWKO'UTV/_P")J:/]J#XF1H%+02$?Q-IX MR?RQ4?ZW8.]G1J+_ +=_X)7^J6,M=5:;_P"WO^ ?;5%?$I_:H^)"G!:U!_Z\ M12']JKXCCDO: ?\ 7B*G_7# +>$__ ?^"5_J?CW]N'_@7_ /MNBOB'_AJ[XB M?\]K+_P"%2Q?M<>/[<'S/[-EST\RT(Q^3"I_UTRWK&:_[=_X)7^IF9=)0?\ MV]_P#[9HKXI_X; \=_\ /+2/_ 5__BZ/^&P/'?\ SRTC_P !7_\ BZ/]=-?^@7H/_@//_\ 'J\B\<>,+WQ]XHOM>U"*"&\O"ID2V5EC&U%0 M8#$GHH[U\CQ1Q!@LVP<*.&;YE)/56TLU^I];PQD&-RK%SK8E*SBUH[ZW3_0P MJNZ/IK:K?1P E5/+L.RBN8UC6;G1;Z*6:(/I3@*\B EHFSU/M_GZ^H^"[%(] M,6\!#FY 964Y&SMCZ]?RKRLHX9Q&+KX>K5C>A-[O%]I7LFGK9WVLSU M\;7:DM+IK>Z.6UG36TF_> DLGWD8]U-4:[ MGQE8K-I;71(5K8%V8\#9WS].OX&O+-'UBYUS4)7MH0-*C!596!W2MGJOM_GZ M/-^&<1A<1B*M&-J$%S;72-K-R=DF[;V1]%?L?_P#)6)?^P;-_Z''7VM7YG:/=:WH]PUQI4NH6,[(8 MVELV>-BIZJ2N#@X'%6KK_A)=8S]KFU"ZW9S]IF9L^OWC7J9#GE?+,']6AA)5 M'=O2_7Y,\S/LCH9EC/K,\5&FK):VZ?-'Z+7WB+2M+S]LU.SM,=?/N$3'YFL" M^^,7@?3L^=XLTC*]5BO$D(YQT4FO@*/PEJ;]8%3_ 'G7^AJ;_A#;Q5+236\2 MCJ6<_P"%?1_V_GE;^#E[7K?_ "B?._V#DE'^-F"?I;_.1]KWW[2_PXL<@^(E MF?\ NP6LS]_4)C]:Y^\_; \"6O\ JHM6O/\ KC:J/_0W6OD"72=-M,_:]?T^ MVQUW2J,?FPJI)?>$K3/G>)K=\=?)(;^6:Z8/C/%?PL&DO3_[9_D_ML:A)G[)X5MH/^NUX MTG\D6OFF7QEX#M?^8K?_ +>O_P"W(^@;[]L?QK<9%O8Z/:+V*P2,PX]3 M)C]*P+[]J+XC7F0FM1VBG@K!9P_S92?UKQ*3XU:!#G[-X;>7T\Z11_1JJ2_' MHK_QZ^'+.#TW2;OY**[8>'?&6)_BXIQ])6_5'#/Q&X,PW\+#*7K&_P"C/6KS MXV^/]3)#^*M4!/\ S[S&+_T#%8UUXA\5ZQG[3J>L7N[.?-N)9,^O4UYE/\?O M$+\0VNGP+VVQ.3^K8_2LVX^-7BV;[M_'!_USMX_Z@UW0\'\VK_[SC;^K?^>+/$'^HFUG4O^N;RR]/IFO2I>"F&CK7Q3^5O M_D4>75\;L1+3#X5?/_\ :9[K_P (;=QKNEGMXE]6<_X57DTO2[7_ (^O$6GV M_P#O2H/YL*\IL_@G\1]:;=!X'\27/;S#ID^WCMN*X_6NGT[]D7XO:ICR?!-X MG./](G@@[9_C<5Z=/PHX;P_^\8F_K*W_ +<>94\6>)<1_N^%MZ1O_P"VG22: MCX0M?]=XE@?_ *X_-_+-4Y?&G@.UZ:G=71]$AC3RC@C"_!13_[=?\ DCSZF;\=8KXZKC_V\O\ -GB4OQ[D3_CT\/6<'IN< MM].BBJ5Q\??$4G$5MI]NO;;$Q/ZM_2OHO3?^"=VMV.WS_$'AK4<8S]IT^]&< M?]<[I>M=3IO[$=]IFTI8?#N=QC+7.G:M+G'J&U''Z5Z$,9PSA5:CA7]W^; M[/\ T'%?H%IO[-/B+2=OV?0_@^2O1IO"-S*PYSG+W9.:ZG3?AW\3]&Q_9\OP MML=O3[-X6NH\ M+?$?-NVM:INY_=F:;/;MGZ5L67P.^).M-O@\#>))\_\ +1M,G"G''WBN/UK] M+O[-^-__ $,/P_\ _!#??_)M']F_&_\ Z&'X?_\ @AOO_DVE_KA*'\'#QC\_ M\DA_ZEQG_&Q,I?+_ #;/SXT_]D'XOZG_ *GP3=)_U\7,$/\ Z'(*ZG3_ -@G MXL7G^NL]+L/^OC4%/_H :OM[^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ M /X(;[_Y-KEGQACY?#&*^3_S.N'!>7Q^*\:]ZZG3?^":KG#7_C]5]8[;2L]O[QF'?VKZ-_LWXW_]##\/_P#P M0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:X)\49I+:HEZ17ZIGH0X4RF&]-OUD_ MT:/&]-_X)P>#8L?;_%.N7/K]F6&'M[H_>NHTW]@/X56.WSHM9U#&,_:;_&>. M_EJM=Y_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FUPSSW,JF] M>7RT_([X9!E=/:A'YZ_F9NF_L<_![2]IC\&PS,,9:YN[B7)'JT5Y5_9OQO_ .AA^'__ ((; M[_Y-H_LWXW_]##\/_P#P0WW_ ,FU)1ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H M_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_] M##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ M ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0W MW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT M>JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_ M9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^ MAA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X? M_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((; M[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_L MWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ MT,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_# M_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ M ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M ' MJM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7 M]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ M .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ M /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ M .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H M_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_] M##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ M ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0W MW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT M>JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_ M9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^ MAA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X? M_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((; M[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_L MWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ MT,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_# M_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ M ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M ' MJM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7 M]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ M .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ M /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ M .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H M_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_] M##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ M ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0W MW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT M>JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_ M9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^ MAA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X? M_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((; M[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_L MWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ MT,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_# M_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ M ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M ' MJM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7 M]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ M .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ M /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ M .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H M_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_] M##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ M ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0W MW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT M>JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_ M9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^ MAA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X? M_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((; M[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_L MWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ MT,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_# M_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ M ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M ' MJM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7 M]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ M .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ M /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ M .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H M_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_] M##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ M ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0W MW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT M>JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_ M9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^ MAA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X? M_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((; M[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_L MWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ MT,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_# M_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ M ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M ' MJM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7 M]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ M .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ M /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ M .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H M_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_] M##\/_P#P0WW_ ,FT >JT5Y5_9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ M ,$-]_\ )M 'JM%>5?V;\;_^AA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0W MW_R;0!ZK17E7]F_&_P#Z&'X?_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT M>JT5Y5_9OQO_ .AA^'__ ((;[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JT5Y5_ M9OQO_P"AA^'_ /X(;[_Y-H_LWXW_ /0P_#__ ,$-]_\ )M 'JM%>5?V;\;_^ MAA^'_P#X(;[_ .3:/[-^-_\ T,/P_P#_ 0WW_R;0!ZK17E7]F_&_P#Z&'X? M_P#@AOO_ )-H_LWXW_\ 0P_#_P#\$-]_\FT >JT5Y5_9OQO_ .AA^'__ ((; M[_Y-H_LWXW_]##\/_P#P0WW_ ,FT >JUR/C[P#!XNM/-BVPZG$O[N7LX_NM[ M>_:N8_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:\W,LMPN;8 M6>#QD.:$MU^J[-=&=&'Q%3"U%5I.S1Y9=VMSI-\\$Z/;74+8*GAE(_SUKV3X M;_$A=<6/3-3D"Z@HQ'*W G'I_O?SKEM6^&WQ,\3W\$^O:MX-GCB4@_V9I=U; M3.,<#>]Q(N ?5?Q%<+>6=UH]]);W$;VUU"V"IX*D=Q_C7\N5\/FWAGFJK47S MX:;^4EV?::Z/YJZNC](A/#<0X;DGI47WI]UW3/J>O/I/@/X-DD9SITH+'/%S M)C_T*N$TGQY\1_$&IQ:?H^N^%+%?+"QC6M)N9Y96'7]Y'+PE7!572 MK*S_ #\T:7_"A?!G_0.F_P# F3_&C_A0O@S_ *!TW_@3)_C6;_9OQO\ ^AA^ M'_\ X(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>X<9I?\ "A?!G_0.F_\ F3_ M !K1\/\ PC\,>&-6@U+3[*2*\AW>6[3NP&00>"<=":YS^S?C?_T,/P__ /!# M??\ R;1_9OQO_P"AA^'_ /X(;[_Y-H ]5HKRK^S?C?\ ]##\/_\ P0WW_P F MT?V;\;_^AA^'_P#X(;[_ .3: /5:*\J_LWXW_P#0P_#_ /\ !#??_)M']F_& M_P#Z&'X?_P#@AOO_ )-H ]5HKRK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA M^'__ ((;[_Y-H ]5HKRK^S?C?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X( M;[_Y-H ]5HKRK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3: M /5:*\J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@AOO_ )-H ]5H MKRK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y-H ]5HKRK^S?C M?_T,/P__ /!#??\ R;1_9OQO_P"AA^'_ /X(;[_Y-H ]5HKRK^S?C?\ ]##\ M/_\ P0WW_P FT?V;\;_^AA^'_P#X(;[_ .3: /5:*\J_LWXW_P#0P_#_ /\ M!#??_)M']F_&_P#Z&'X?_P#@AOO_ )-H ]5HKRK^S?C?_P!##\/_ /P0WW_R M;1_9OQO_ .AA^'__ ((;[_Y-H ]5HKRK^S?C?_T,/P__ /!#??\ R;1_9OQO M_P"AA^'_ /X(;[_Y-H ]5HKRK^S?C?\ ]##\/_\ P0WW_P FT?V;\;_^AA^' M_P#X(;[_ .3: /5:*\J_LWXW_P#0P_#_ /\ !#??_)M']F_&_P#Z&'X?_P#@ MAOO_ )-H ]5HKRK^S?C?_P!##\/_ /P0WW_R;1_9OQO_ .AA^'__ ((;[_Y- MH \J_;F_YDG_ +?O_;>O?_A/_P DL\&_]@:S_P#1"5\K?M66_CBW_P"$7_X3 M+4?#]_N^U?9/["L)[79_J=_F>;-)NS\F,8QALYR,?5/PG_Y)9X-_[ UG_P"B M$H ZNBBB@ HHHH ^?_BE_P CWJ?_ &R_]%)11\4O^1[U/_ME_P"BDHH ]J\) M_P#(JZ-_UY0_^BUK6K)\)_\ (JZ-_P!>4/\ Z+6M:@ HHHH \J_:Q_Y-9^,G M_8F:S_Z0S5\J_P#!%3_DUGQ3_P!CG=?^D-C7W)XX\(:=\0O!>O\ A;5UD?2= M'])MVNM>M$35M-@09: M6:!MYC4=V>/S$'NXKP__ ():_M:>#O$WP&T3X:ZYKMGH_C+PR)+5+34)UA-Y M;&5FB>(L0&*AQ&5!R-@.,,*^^J^2OCE_P3!^"/QV\57/B2\L=6\*:S>2&:\G M\,W4=NMU(227>.2.1 Q)R2JJ2>3DDT ?/_\ P5<_:;T#QUX1T;X'^ -0C\6> M*=8U6WEOX-'87*QJI/E6^4R&E>4H=H)("<@;EK[;^!_P-MOAQ^S/X:^%NI!) MXK?0O[-U'R>%DDE0_:"OL7DD_.N%_9V_X)[_ =_9IUY-?\ #NE7NL>)(@1! MK.OW"W$]N"I5O*"HD:$@G+!-V"1G!Q7TI0!^2?\ P3M^*FG_ +&/Q\^)OP.^ M*%_'X?-Y?QK8ZE>MY5M]HBW!2S'A5GB>-U8D#Y0"6. < Y(%=5^TC^Q9\+?V MIHX)O&>CS1:U;1^3!KNE2BWO8X^3LW$,KJ"20'5@"3C&3GR+X;?\$D/@)\/? M$%OJUU;Z]XR:!M\=GXDO8I;;=Q@M'#%$' Q]ULJ<\@T 97_!(?X(ZA\+_P!G M&[\3:O:O::AXSO1?PQ2QE'%G&NR G/.&)ED'JLBD=:^A]:_:X^$_AWXTP?"7 M4/%?V?X@SS06\>C_ -G7;;I)HUDC'G+$8AE74YWX&><&O7HXTAC6.-51% 55 M48 Z "O"?$/[%?PT\3_ +0=M\9[ZUU)O&]O<6]RDJ7K+;[X(UCCS'C&-J+G MUH S?^"@'P3O?CU^ROXP\/Z3;M=:]:(FK:; @RTLT#;S&H[L\?F(/=Q7A_\ MP2U_:T\'>)O@-HGPUUS7;/1_&7AD26J6FH3K";RV,K-$\18@,5#B,J#D; <8 M85]]5\E?'+_@F#\$?CMXJN?$EY8ZMX4UF\D,UY/X9NH[=;J0DDN\:+6K:/R8-=TJ46 M][''R=FXAE=022 ZL 2<8R<^1?#;_@DA\!/A[X@M]6NK?7O&30-OCL_$E[%+ M;;N,%HX8H@X&/NME3GD&@#*_X)#_ 1U#X7_ +.-WXFU>U>TU#QG>B_ABEC* M.+.-=D!.><,3+(/59%(ZU]STV.-(8UCC5410%55& .@ IU !1110 5\ ?\ M!0?_ )+M\+_P_P#275*^_P"O@#_@H/\ \EV^%_X?^DNJ4 ??]%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 ?%W[8W_)5++_ +!4/_HV6O([K7O^$+TBV@MK8WVOZF?]&LU')]"W MHHZG_P#61[/^UHD/_"XM+-T=EM_9D)9L$@XEEX_I7 MX@TAI$D,\9D0$*Q0Y M4'K@XXZ#\J_.BG*2BY:7V[7W>NSL[&7X+\%MHCS:GJ_\ ")^)9&:>52MAJ8SMN5[ GLXX_P X)ZGX.Z/_ &U\6=$T?47E:"2: M1)5#=<1N>_N!2OX@TB1T=YXV>,Y1F0DJ<8R..."?SKHO@]/9WWQT\)SVDGFN MTD@D"J>T+X/Y?RKXWBFIEV <%)WH MXJO!^51_JF=$$M.G/^T95'_C MKBOJ:X^#WAR;.R*XM_\ KG,3_P"A9K+N/@;IK9\C4;J/_KHJO_("O+GDGB1A M7S4LQJ3]*\__ &YHV4^&:JM/"07K3C^B9\[1_"7X;MD7'@6P=<_\L;FXC/Y^ M8:NP_!_X.R*5F\ 21'^_#JLS'\B:]HN/@5<+GR-7BD_ZZ0E?Y$UF7'P5UZ'_ M %LJ!_%Y#$?F!BM%XF^(> _WJG-V_FA47Y-(R?" M'#%?^'"'RY/\F4(/V.?@7>#$>H78)X&[50I_ $59@_8%^$UYS!J&M2@\CR]0 MB;_VG5.:WEMVQ+$\1]'4C^=1UU4?'3/*3Y<12;?E4E'\U(QGX>Y1/6G&*_[= M3_*QH3?\$\?AG)DIJ'B*(XX_TN(C]8OZU5D_X)U?#UEP-:\0H?[RS0Y_6*I[ M?7-2L\>1J%U#_P!%6/ MI)2_/E/.J>'."^Q"#^5ORN8\VIX=T5MAX/T;_6QX]?I#I[QSAOT*B MM2W^->A2X$D%[ ?4QJ1^C?TKZ/#^+>7U_@S)+U3C_P"E11YM3@*C'?!_<[_D MSYG_ .':=M_T4*7_ ,$X_P#C]5[C_@FF<@P?$,$=Q)HW]1/7UG;_ !4\,W&/ M^)CY3>DD+C]<8K4M_&6A77^KU>S)]&F53^1-?28?Q!^L?P,QIR])4V>;4X+P M4/CPC7_@?^9\73?\$U;Y8R8O'UN[]E?2F4?F)3_*J3_\$V]?#'9XTTUE[%K. M0'_T*OO&"\@NAF&:.8?],W#?RJ:O=AQ3FDE>-9->D?\ (X)<*Y2GK1M_V]+_ M #/S^?\ X)O^+0S;/%FBLN>"T5?\^W_ .!/_,_/!O\ @G+X_P!OR^(?#9/O-<#_ M -HU7_X=S_$G_H-^%?\ P+N?_D>OT7HJUQ7F?\R^Y$/A'*W]E_>S\V[O_@GO M\4+>;9'<^'[I<9\R&]D"_3YH@?TJM-^P%\58HRRQZ-,P_@2_P3^:@?K7Z6T5 MHN+^_P#X!^8O_#"/Q<_Z!-A_X,8O\:K2?L.?&%&('ARW M< XRNI6V#[\O7ZAT5:XOS%=(_<_\S-\&Y:^L_O7^1^6LW[$?QDCQM\)I+G^Y MJ=IQ^E2?X?Y'Y&S_LS_ !4MXR[^ ]:*C_GG;%S^0R:J_P## M//Q._P"A \1?^"V7_P")K]?**M<9XKK2C^/^9F^"<)TJR_#_ "/QZ?X$_$J- MBI^'WBDD''RZ- ]3 M!/\ X5^RU%'^N$G\6'7W_P# #_4N*^'$R7R_X)^,3MXKL&\ISK-NW78WFJ?K MBF/K7B:R'FO?ZM %_C::5<=NN:_:"BC_ %NIOXL*OO\ _M1?ZGU%\.+E]W_V MQ^+?_";>(O\ H/ZI_P"!DG_Q53+\0/$JJ -=O\#UN&)_G7[/53DT;3YI&=[& MV=V.69H5))]2<4?ZU89_%@U]Z_\ D0_U2Q4?AQLON?\ \D?CC'\1O$\1)&N7 MA_WI"W\ZD_X6=XI_Z#=U^8_PK]@;KPKHEZ%%QH^GSA>GFVJ-CZ9%5V\!^&64 MJWAW22#P0;&+_P")H_UFP#WP2_#_ .1'_JOCUI''2_\ )O\ Y(_(S_A;'BS_ M *#,O_?M/_B:DC^,'B^-<#6&(Z_-!$W\UK]86^$W@=NO@WP^?KI<'_Q%5I_@ MI\/+I]\W@+PQ,^,;I-'MV/ZI1_K#E;WP2^Z/^0?ZN9LM8XZ7WR_S/RK3XS>+ MU8$ZJ'']UK:+'Z+4O_"[/%G_ #_1?^ Z?X5^H\_P%^&EQ&8W^'_A@*>\>D6Z M'\P@-5?^&<_A?_T(.@?^ $?^%']NY,]\$ONB']@9VML<_P#P*1^8Z_'+Q4J@ M&>V8^I@'-21_';Q1'G+6NWIY;21_^@L,T?VSD3WP?X1_S#^Q,_6V,_&7^1^)(_#C%]\O_ )$^ M 8_C]K.TB33--<_[*.!_Z$:5/CUJ 8;]%TUE[A58'^=?>EQ^P]\'9I-R>&I[ M<8QLCU.Y(^OS2$U7F_85^$4T3(NBWL+'HZ:C,2/S8C]*S>,X8G\6%?W+_P"2 M+6!XIA\.+7WO_P"1/A=OCU<-P= L#]2?\*>OQY&T;O#5F3W(DQ_[+7VU_P , M$?"?_GTU7_P/;_"OE#XR_ WPWX(^)>MZ)IAO%L;5X_*668,P#1(Y&=O/+&O% MS3.."\KI*OBL*[-VTC?6S?\ -Y'M97D_&V9U70PN*5TKZRMI=+^7S.4;XXV= MQ'(ESX2LYHW&TKYH&1[YC-9?A/XO2^$9KJ"WT]IM'D8O!8RW.6MR>H63;RO7 M@C^N>OT[X'Z!-I(O+Z[O+5<&0LLR*JH!U)*GZUSWAOX4Z=XNUJ:;3Y+Z'PW" M2@NIV7S;EQU\OY0 ON0>GX#Z3+,1PU7P4ZV'H.%*23=TUZ:7^)]+:VOTN?-9 MIA^)Z&-A1Q%=3JQ;2LT_\73X5UOI>W6QG>,OB]=>+Q!;-9?9-+5@TUHDY)G( M/1G 'R^P'],6$^.VM6MO';66GZ99V\:A42.)_E [#YL?I6AKWPOTSP3K,5SJ M,=U?^&IL1M<(^);5ST+[1RON .OKC/6ZE\)O"ZZ.+S3K(2@ 2"3SW<.A[CYL M>]/,76^MK=+"RW*L_S+'2H_68TZDFDW)V]/ MAB_=?2VE[];GFEQ\;/%DWW+Z*#_KG;H?_0@:S+CXG>*;G[^MW(_ZYD)_Z"!7 MT_\ LI_#OPOKOQ.DM=4\/:;JEL-/FD$-]:I.FX,@!VN",\G\Z^VM/\!^&=)_ MX\?#NDV7?_1[&*/^2UX&4\:9-F6'^LX7 65VM5%/3T3/H,UX)SK+L1]6Q>/N M[)Z.36OJT?C_ &^I>*_$+;8+G6-2).-L;RR].<8&?K6O9_!OXC:^RM;^"_$E MYGI)_9DY7IG[Q7 _.OV%4!0 !@#@ 4M>Q_K@X?P<-&/S_P DCQ_]3%/^/B92 M^7^;9^3VF_LD_%W5=OD^"+Y-W3[3+#!VS_RT=<5U.F_L'_%N^V^=IFGZ=G&? MM.H1G&?7RRW2OTXIKNL:,[L%51DLQP /6N6IQCCG\,8KY/\ S.NGP7E\?BG- M_-?Y'YY:;_P3F\>W&TWWB#P]9J<<123RL/7(\I1G\:Z.W_X)PO9VYN-9^(=M M90Q@%S%II8>XW-*N/R_"OJOQ3\8-/TG?!IBC4;H<>9G$*GZ_Q?AQ[UY)KWB? M4O$MQYM_53;>)=8U0K]ZX6&.W0\\[5(8G\Y&W M]U)_EQAIM0LX[@GOP'! _ 5Z ME17[-E.!Q671YL1C:V(J=95*DY?=%MJ*]->ESYO$4\'5=J6&ITX]HPBOO=KL MQ-/\#^'-)_X\?#^EV7;_ $>RCC_DM;=%%>W*4I.\G#QD.:$MU^J[-=&=%#$5,-456D[- M'RO>V5SI-]);W$;V]S"V&4\%3Z__ %Z]B^&WQ)&LK'I>J2!;\#$4S=)O8_[7 M\_K6UX\\!V_C"SWIM@U*(?NIB.&']UO;^7Z5X)?6-UH]_);7,;6]S"V"IX(/ M8@_UK^7,1ALU\,\U6(H-SP\W\I+^67::Z/YK2Z/T>G4PW$.&Y)Z5%]Z\UW3_ M *Z,^IZ*\?T;XS26GA^2*]A:YU2(!89/X9/=_<>W7VZURFB_$#5=)UZ34WG: MZ:8_Z1%(?ED7T]L=L=/IQ7ZMB/$_):/U=T[R53XN]->:ZN_1=-;[7^:I\.XR M7M.:RY=O[WI_7EWM]%T5G:#KUGXDTV.]LI-\3<%3]Y&[JP[&M&OUBA7I8FE& MM1DI0DKIK9H^8G"5.3A-6:"BBBMR HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /E7]N;_F2?^W[_P!M MZ]_^$_\ R2SP;_V!K/\ ]$)7@'[]3_[9?^BDHH ]J\)_ M\BKHW_7E#_Z+6M:LGPG_ ,BKHW_7E#_Z+6M:@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "O@#_@H/_P EV^%_X?\ I+JE M??\ 7P!_P4'_ .2[?"_\/_275* /O^BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (9[."Z(,T$< MI'3S$#8_.HO[)LO^?.W_ ._2_P"%6Z*GEB]6BE*2V94_LFR_Y\[?_OTO^%'] MDV7_ #YV_P#WZ7_"K=%+DCV'SR[E3^R;+_GSM_\ OTO^%/AL+:W??%;0QO\ MWD0 U8HI\L>PN:7<****HD**** "BBB@ HHHH **** "BBB@ HHHH 1E#J58 M!E/4$5GW'AW2KS/GZ99S>[P*3_*M&BL*N'HUU:K!27FD_P RXSG#6+L9W'P-T]L^1J5S'Z>8JO_ "Q677]4O\CPNX^"^OPY M\M[.X'^Q*0?U45F7'PQ\36V0V/SQ6;-!);MMEC:-O1U(-?5 MM-=%D7:ZAE]&&17S]?P@H2_@8QKU@G^4D=T.*IKXZ2?H[?HSY15BI!!P1R"* MO6^O:G9X\C4;N'_KG.R_R-?1]QX9TB\_UVEVW^.6I+CS].M9/^N99/YDUIV_QU@;'VC2)(_>.<-_,"J-Q\"[Q?\ 4:K# M)_UTB*?R)K+N/@SX@ASL-I05 M]FE\Y+\[';6_QJT&; DAO(#WW1J1^C5J6_Q2\,W. -2$;>DD3K^N,5Y##_P# J4X_ MDT']BY56_A5?NDG_ )GT+;^,-#NL>5J]DQ_NF=0?R)K3ANH;E0_]:^@H>)_#M7XY3AZQ_\ D>8X9\.8^.R3]'_G8]EH MKRZW^.ELW^OTF:/_ *YS!_Y@5IV_QHT";'F1WD![[X@1^C&OH*'''#F(^#&1 M7K>/_I21PSR;'T]Z3^5G^1WU%#Q-/XZWB6&"-0B1H,!0.@ K[._X5KX4_Z%[3O_ =?\*/^%:^%/\ H7M. M_P# =?\ "O=J8B=2G"CM&.R7Y^K[_+8\&GAH4ZLZV\I;M_DNR7;Y[GQEYX)^RY\+[_ $KQ5<^*5N+5]),$UHL:NQF5 MRR$!EQ@<#.<]Q^'U!5'2=#T_0;9K?3;*"Q@9MYC@C" MTR<=^!^57J\3 X"A MEU)T<.K1;;^\]O'8^OF-55L0[R22^X**Y[Q-XZTGPJA6ZG\RYQD6T/S.?KZ# MZUY!XI^)^K>(]\,;_P!GV3<>3"?F8?[3=3^&!7Q_$/'&4\/WISG[2JOL1U?_ M &\]H_/7R9V8')\5CK2BN6/=_IW_ *U/4/%/Q/TGPWOAC?[?>KQY,+?*I_VF MZ#Z3#];7C! M?XI;R?EKW43[&.'RW(XJ=1WG][^2Z?UJ>;:#X9U+Q)<>5I]JTV#\TG1$^K=! M7K7A7X/Z?I6R?5&&HW0Y\O&(5/T_B_'CVKO+.S@T^W2"VACMX4&%CC4*!^ J M:OU;A[PWRS*.6MC/W]5=U[J](]?65^Z2/FL=Q!B<5>%+W(^6_P!_^0V.-8T5 M$4(BC 51@ >E.HHK];2LK(^6"BBBF 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7F?QH71_P"SX3/QK'_+#R\; MMF>=_P#L]<>_3O7IE?.?C[1]5TKQ!.VJ.UP\[%TN?X9%]O3' QV_*ORCQ)S" MI@LEE2CA_:1J/E>$=2%Q;G?"V!- Q^61?Z'T-?0>@Z]9^)--CO;*3?$W!4_>1NZL M.QKY@KTWX,Z/JO\ :#ZBDC6^EX*2*PXG.#@ >Q[_ (=S7[7X;\1YAA<=#*8P M=6C-[?R=Y+M'^9?-:Z/Y#B# 4*E%XIOEFOQ\O7M_EM['1117]9'YB%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!\J_MS?\ ,D_]OW_MO7O_ ,)_^26>#?\ L#6?_HA*\ _;F_YDG_M^ M_P#;>O?_ (3_ /)+/!O_ &!K/_T0E '5T444 %%%% 'S_P#%+_D>]3_[9?\ MHI**/BE_R/>I_P#;+_T4E% 'M7A/_D5=&_Z\H?\ T6M:U9/A/_D5=&_Z\H?_ M $6M:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %? '_!0?\ Y+M\+_P_])=4K[_KX _X*#_\EV^%_P"'_I+JE 'W_111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R2 M))EVR(KKZ,,BLZX\+Z/>?Z[2K.0^K0+G\\5J45S5L-0Q"M6@I>J3_,TC4G3^ M"31R]Q\,_#5UG=I<:'UC=T_D:S+CX,^'ION&[M_^NDCNAF6,I_#6E][/,+CX%V;9\C59X_^ND2O_(BLNX^!=\N?(U2W MD]/,C9/Y9KV.BOGZ_AWPU6U^K7]4O\CPBX^#7B M&'[@M;C_ *YS8_\ 0@*S+CX:^);7._2I&'_3-T?^1-?15%?/U_"C(ZFM.I4C M_P!O1:_&-_Q.Z'$V,C\48OY/_,^8;CPSJ]IGSM+O(AZM X'YXK.>-HVVNI1O M1A@U]7TR6&.==LL:R+Z,H(KY^OX04G_ QK7K!/\ *2_([H<52^W1^Y_\!GRF MKM&P96*L.X.#6C;^)=7M,>3JEY%[+.X'Y9KZ)N/"FBW>3-I-DY/\1@7/YXK+ MN/ACX9N<[M+5#ZQR.O\ (UX[\*\ZPKO@L9'[YQ_),ZO]9<)4TK4G^#_R/';? MXD>);7&S5I6_ZZ*K_P#H0-:EO\9/$,.-YM;C_KI#C_T$BNZN/@OH$V?+>\@_ MW)0?YJ:S+CX%VK9\C5IH_P#KI"'_ )$4O]6>/L#_ ,1*7I5T^Z;2'_:.25O MCII?]N_Y&7;_ !SOUQY^F6\GKY;LG\\UJ6_QTM&QY^E31_\ 7.4/_,"LNX^! MNH+GR-3MI/3S$9/Y9K+N/@WXBASL6UN/^NMY;_\ 72('_P!!)K3M_B=X9N<;=41#Z21N MO\Q7CEQ\-_$MKG?I,Q_ZYLK_ /H)-9EQXISC^J_(/[#RNM_"J_=),^BK?Q5HUW@0ZK92'^Z)US^6:THIHYEW1NLB M_P!Y3D5\ILK1L58%6'4$8-+'(\3;D9D;U4X-=5'Q>KQTQ&"3])M?G%F4^%8/ MX*WWJ_ZH^KJ*^8K?Q1K%G_J=5O(QZ+.V/RS6G;_$OQ+:XVZK(P_Z:(C_ ,Q7 MT%#QKCS]+@D]?+D9/Y@U]!0\3N':OQSE#U@__;>8X9\.X^.R3]'_ M )V/8J*\QM_CI9-CS]+N(_7RY%?^8%:=O\9O#TV-_P!KM_\ KI"#_P"@DU]! M0XVX=Q'P8R*];Q_]*2.&>3X^GO2?RU_([NBN8M_B5X:NL;=5C4^DB.G\Q6I; M^)]'O,>3JMG(?19T)_+-?04,XRW%?P,3"7I.+_)G#/"XBG\=-KU3-.BFQR)* MNY&5U]5.13J]9--71RA6+XJ\5V7A+3CI[4GBOQ79^$M M--SI[5\^>(/$%YXEU*2]O9-\C<*H^ZB]E4=A7Y7QKQM2 MX=I/"X5J6)DM%T@N\O/LOF]-_I6/E[2II37X^2_5GT%X3\6V?B[3A>&]2CO;*39*O!4_==>ZL.XKN]>^-=U=6JQ:5 M:_8W91OFE(=@<N$NKJXU&Z::XEDN)Y#R[DLS&NU\+?"/4]:V3W^=-M#SAQ M^]8>R]OQ_(U\5CN,.(N,:SP.24G3@]^7>W]Z>BBO2W:[/7HY5@,J@JV,DI2\ M]ODNOX_(XF*&?4+D)&DEQ<2-PJ@LS$_J37H_A7X,W-WLN-:D-K%U^S1D&0_4 M]!^I^E>F>'O">E^%X=EA;*CD8:9OFD?ZM_0<5L5]EP]X787"VQ&7X+R9Y..XDJ5+PPBY5WZ_P# *.DZ)8Z#:BWL+:.VB[A!RWN3U)^M7J** M_<:-&GAZ:I48J,5LDK)>B1\;*4IR>$M2-M(/#]GXFTV2RO8]T;6Z+\&;S^WY$U)E_LR%LB2-AF<=@!U7WS^'K7\I<1>&^.PN80AE,'.C5 M>G]SRD_Y5TE\M[7_ $S <04:E!O%/EG'\?3S\OT,CX>_#V7Q3<"[NPT6EQMR M>AF(_A7V]3_D>[6]O%9V\<$$:Q0QJ%1$& H'846]O%9V\<$$:Q0QJ%1$& H' M85+7[_PMPMA.&<)[*E[U27QSZM]EVBNB^;U/A\RS*KF-7FEI%;+M_P $**** M^U/("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ^5?VYO^9)_P"W[_VWKW_X3_\ )+/!O_8&L_\ T0E> M ?MS?\R3_P!OW_MO7O\ \)_^26>#?^P-9_\ HA* .KHHHH **** /G_XI?\ M(]ZG_P!LO_1244?%+_D>]3_[9?\ HI** /:O"?\ R*NC?]>4/_HM:UJR?"?_ M "*NC?\ 7E#_ .BUK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KX _X*#_\EV^%_P"'_I+JE??]? '_ 4'_P"2[?"_ M\/\ TEU2@#[_ **** "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* (YK>*X7;+$DH]'4'^=9ESX1T2\SYNDV3'^]Y"@_F!FM>BN2MA,/B?X].,O M5)_F:PJU*?P2:]&W^9Y;9"'_ M )$5EW'P-U)<^1J-K)_UT5D_D#7LU%?/U_#GAJMMA^5^4I?YM?@=T,^S"'_+ MR_JE_D>#7'P=\1PYV16]Q_USF _]"Q67']4L\^?IMW#C_GI R_S M%4&4JQ!&"."#7UA44UK#=#$T,4D&M&W\5:S:8$.K7L8_NB=L?EFOH2X\':%=9 M\S2+(G^\(%4_F!67=?"SPS0_"[/<)K@L7'[YQ_) M,ZO]9,'4_C4G]R9X-JFL7NM7 GOKF2ZE VAI#G ]!Z54KI_''@:Y\'WW\4^G MRG]S<8_\=;T/\_Y:[ZJFE MZ7:Z-8Q6=G$L-O&,*J_S/J?>K=?WCD>6K*LOHX5QBI12YN163E;5_/N]_+8_ M%<9B/K->56[:;TN[NP4445[IQ!1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% 'RK^W-_S)/_ &_?^V]>_P#PG_Y)9X-_ M[ UG_P"B$KP#]N;_ )DG_M^_]MZ]_P#A/_R2SP;_ -@:S_\ 1"4 =71110 4 M444 ?/\ \4O^1[U/_ME_Z*2BCXI?\CWJ?_;+_P!%)10![5X3_P"15T;_ *\H M?_1:UK5D^$_^15T;_KRA_P#1:UK4 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5\ ?\%!_^2[?"_\ #_TEU2OO^O@#_@H/ M_P EV^%_X?\ I+JE 'W_ $444 %%%% !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 5=2TVVUBQEM+N)9K>4 M89&_G['WKP#QSX&N?!]]_%-I\I_REM+R%9[>0 M89&_SP?>O@.+N$<-Q/AND:\?AE_[;+O%_ANNJ?N97FE3+JG>#W7ZKS_,^??! M'@BZ\87V!NAL8S^^N,?^.KZM_*OH#2]+M=&L8K.SB6&WC&%5?YGU/O2Z9I=K MH]C%:6<*P6\8PJ+_ #/J?>K5+A'A'#<,8;I*O+XI?^VQ[17WO=]$C-,TJ9C4 M[06R_5^?Y!1117Z >&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% 'RK^W-_S)/_;]_P"V]>__ G_ .26>#?^ MP-9_^B$KP#]N;_F2?^W[_P!MZ]_^$_\ R2SP;_V!K/\ ]$)0!U=%%% !1110 M!\__ !2_Y'O4_P#ME_Z*2BCXI?\ (]ZG_P!LO_1244 >U>$_^15T;_KRA_\ M1:UK5D^$_P#D5=&_Z\H?_1:UK4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5\ ?\ !0?_ )+M\+_P_P#275*^_P"O@#_@ MH/\ \EV^%_X?^DNJ4 ??]%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!\J_MS?\R3_P!OW_MO7O\ \)_^26>#?^P-9_\ HA*\ _;F_P"9)_[? MO_;>O?\ X3_\DL\&_P#8&L__ $0E '5T444 %%%% 'S_ /%+_D>]3_[9?^BD MHH^*7_(]ZG_VR_\ 1244 >U>$_\ D5=&_P"O*'_T6M:U9/A/_D5=&_Z\H?\ MT6M:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %? '_!0?_DNWPO_ _])=4K[_KX _X*#_\ )=OA?^'_ *2ZI0!]_P!% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\J_MS?\R3_V_?\ MMO7O_P )_P#DEG@W_L#6?_HA*\ _;F_YDG_M^_\ ;>O?_A/_ ,DL\&_]@:S_ M /1"4 =71110 4444 ?/_P 4O^1[U/\ [9?^BDHH^*7_ "/>I_\ ;+_T4E% M'M7A/_D5=&_Z\H?_ $6M:U9/A/\ Y%71O^O*'_T6M:U !1110 4444 %%%% M!1110 45\R?M6?\ !0/X:_LHW\6B:P;SQ#XMEC68:'I*J7AC;[KS2,0L8(' MY8\';@YKQ;P!_P %D/AYK'B>#2/&_@S7_ ,-PRA-0F*W<,:MC:\JA5=5(SRJ MOV[<@ _02BJVFZE::UIUKJ%A=0WMC=1+/;W-NX>.6-@"KJPX*D$$$=0:LT % M%%?#?QL_X*T?#3X:^-+GPIX4T+5OB1J]K*UO-+I3+%:^!O%EV_E6MGJQ1[>ZE_YY1S*?\ M69R KJF> ,DXK[%H **^9/VK/^"@?PU_91OXM$U@WGB'Q;+&LPT/254O#&WW M7FD8A8P0.!RQX.W!S7BW@#_@LA\/-8\3P:1XW\&:_P" 8;AE":A,5NX8U;&U MY5"JZJ1GE5?MVY !^@E%5M-U*TUK3K74+"ZAO;&ZB6>WN;=P\O?_A/_ ,DL\&_]@:S_ /1"5X!^W-_S)/\ V_?^V]>__"?_ ))9 MX-_[ UG_ .B$H ZNBBB@ HHHH ^?_BE_R/>I_P#;+_T4E%'Q2_Y'O4_^V7_H MI** /:O"?_(JZ-_UY0_^BUK6K)\)_P#(JZ-_UY0_^BUK6H **** "BBB@ HH MHH *R?%OB2U\&^%=9U^^.++2K*:^G.Z)? M;1YUK=I&63:W7:Q 5EZ$'U (^=?^"*<:C]EWQ7(% =O&5TI;') L;' _4_G7 MZ ,H=2K ,I&"#T- 'P+_ ,$;_B[?>.OV>M:\(ZE$-2$-JSG)2SG4R1I MZ\2+/C/0$ <"OONORC_X(@[H?$GQH@A/F6HBTO\ >;NI#W87ZY!;FOU!CZP^ /QV3QQ^R3X8^*>M2>8X\.G4-4D&%#36\;"Y88X +Q2'VS7"_\ M!3^&.;]AGXF"4A0JZ>RL&HVN/S/'XUXG^S'>W%O\ \$=/$SXV[/#'B=(S MG^$O>9(].6;\J /.O^"5OPZ3]H3XO_$KX_>/;>'6M=BU$)I_VA-\<-W+F665 M%/W3&GE)'_=#'&, U]P?MH?L[Z!^T7\!_$NCZEIT,^N6-C/>Z)?;1YUK=I&6 M3:W7:Q 5EZ$'U (^=?\ @BG&H_9=\5R!0';QE=*6QR0+&QP/U/YU^@#*'4JP M#*1@@]#0!\"_\$;_ (NWWCK]GK6O".I7+W4WA#4A#:LYR4LYU,D:>O$BSXST M! ' K[[K\H_^"(.Z'Q)\:((3YEJ(M+_>;NI#W87ZY!;FOU3+,\-O$TSK;P//(54$D)&@+NV!PJ@DG@ F@"Q7P!_P4'_ .2[?"_\/_27 M5*^JO^&EO"/_ $"/B!_X;CQ#_P#(-?$_[<'Q0TOQ=\8/ &I:=I'BU;33U#W# M7WA#5K-E7R+],A)K9&8;IHQE0?O>QP ?I;17Q7_P\RTC_HGOB#_P!U'_ .0: M/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ M $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$' M_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( Z MC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0! M]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7 M_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/ M^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGO MB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4 M?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C M_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI M'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0 M?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ M /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J M45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI7' M?!GQO<_$SX/^!?&%Y;Q6=WX@T*QU::W@),<3SVZ2LBYYP"Y SS@5\N?\/,M( M_P"B>^(/_ '4?_D&N*^"/_!0"R^'?P7\ >%+[X?^('O="\/Z?I<[?8-0&9(; M:.-CQ9D=5/0D>YZT ?H317Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$' M_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( Z MC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0! M]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7 M_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/ M^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGO MB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4 M?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C M_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI M'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0 M?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ M /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J M45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17 MQ7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M( M_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X M@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U' M_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0: M/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ M $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$' M_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( Z MC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0! M]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7 M_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/ M^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGO MB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4 M?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C M_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI M'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0 M?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ M /(- 'VI7*?%KQAZG%!,2$D>&!Y%5LDV M]E;Q-\/O$&Z.-5/^@ZCV '_/C4__ \RTC_HGOB#_P =1_^0: /M2BOBO\ MX>9:1_T3WQ!_X ZC_P#(-'_#S+2/^B>^(/\ P!U'_P"0: /M2BOBO_AYEI'_ M $3WQ!_X ZC_ /(-'_#S+2/^B>^(/_ '4?\ Y!H ^U**^*_^'F6D?]$]\0?^ M .H__(-'_#S+2/\ HGOB#_P!U'_Y!H ^U**^*_\ AYEI'_1/?$'_ ( ZC_\ M(-'_ \RTC_HGOB#_P =1_^0: /M2BOBO\ X>9:1_T3WQ!_X ZC_P#(-'_# MS+2/^B>^(/\ P!U'_P"0: /M2BOBO_AYEI'_ $3WQ!_X ZC_ /(-'_#S+2/^ MB>^(/_ '4?\ Y!H ^U**^*_^'F6D?]$]\0?^ .H__(-'_#S+2/\ HGOB#_P! MU'_Y!H ^U**^*_\ AYEI'_1/?$'_ ( ZC_\ (-'_ \RTC_HGOB#_P =1_^ M0: /M2BOBO\ X>9:1_T3WQ!_X ZC_P#(-'_#S+2/^B>^(/\ P!U'_P"0: /M M2BOBO_AYEI'_ $3WQ!_X ZC_ /(-'_#S+2/^B>^(/_ '4?\ Y!H ^U**^*_^ M'F6D?]$]\0?^ .H__(-'_#S+2/\ HGOB#_P!U'_Y!H ^U**^*_\ AYEI'_1/ M?$'_ ( ZC_\ (-'_ \RTC_HGOB#_P =1_^0: /M2BOBO\ X>9:1_T3WQ!_ MX ZC_P#(-'_#S+2/^B>^(/\ P!U'_P"0: /M2BOBO_AYEI'_ $3WQ!_X ZC_ M /(-'_#S+2/^B>^(/_ '4?\ Y!H ^U**^*_^'F6D?]$]\0?^ .H__(-'_#S+ M2/\ HGOB#_P!U'_Y!H ^U**^*_\ AYEI'_1/?$'_ ( ZC_\ (-'_ \RTC_H MGOB#_P =1_^0: /M2BOBO\ X>9:1_T3WQ!_X ZC_P#(-'_#S+2/^B>^(/\ MP!U'_P"0: /M2BOBO_AYEI'_ $3WQ!_X ZC_ /(-'_#S+2/^B>^(/_ '4?\ MY!H ^U**^*_^'F6D?]$]\0?^ .H__(-'_#S+2/\ HGOB#_P!U'_Y!H ^U**^ M*_\ AYEI'_1/?$'_ ( ZC_\ (-'_ \RTC_HGOB#_P =1_^0: /M2BOBO\ MX>9:1_T3WQ!_X ZC_P#(-'_#S+2/^B>^(/\ P!U'_P"0: /M2BOBO_AYEI'_ M $3WQ!_X ZC_ /(-'_#S+2/^B>^(/_ '4?\ Y!H ^U**^*_^'F6D?]$]\0?^ M .H__(-'_#S+2/\ HGOB#_P!U'_Y!H ^U**^*_\ AYEI'_1/?$'_ ( ZC_\ M(-'_ \RTC_HGOB#_P =1_^0: /M2BOBO\ X>9:1_T3WQ!_X ZC_P#(-'_# MS+2/^B>^(/\ P!U'_P"0: /M2BOBO_AYEI'_ $3WQ!_X ZC_ /(-'_#S+2/^ MB>^(/_ '4?\ Y!H ^U**^*_^'F6D?]$]\0?^ .H__(-'_#S+2/\ HGOB#_P! MU'_Y!H ^U**^*_\ AYEI'_1/?$'_ ( ZC_\ (-'_ \RTC_HGOB#_P =1_^ M0: /M2BOBO\ X>9:1_T3WQ!_X ZC_P#(-'_#S+2/^B>^(/\ P!U'_P"0: /M M2BOBO_AYEI'_ $3WQ!_X ZC_ /(-'_#S+2/^B>^(/_ '4?\ Y!H ^U**^*_^ M'F6D?]$]\0?^ .H__(-'_#S+2/\ HGOB#_P!U'_Y!H ^U**^*_\ AYEI'_1/ M?$'_ ( ZC_\ (-'_ \RTC_HGOB#_P =1_^0: /J/XL>-[GX>^$(M7M;>*Z ME;5M*T\QS$A=EUJ%O:NW'=5G9A[@9KL:_/;XP?\ !0"R\>>#(M*L_A_X@69= M8TF_)^P:@?DMM1MKE^MF/X86[_0$\'M?^'F6D?\ 1/?$'_@#J/\ \@T ?:E% M?%?_ \RTC_HGOB#_P =1_^0:/^'F6D?]$]\0?^ .H__(- 'VI17Q7_ ,/, MM(_Z)[X@_P# '4?_ )!H_P"'F6D?]$]\0?\ @#J/_P @T ?:E%?%?_#S+2/^ MB>^(/_ '4?\ Y!H_X>9:1_T3WQ!_X ZC_P#(- 'VI17Q7_P\RTC_ *)[X@_\ M =1_^0:/^'F6D?\ 1/?$'_@#J/\ \@T ?:E%?%?_ \RTC_HGOB#_P =1_^ M0:/^'F6D?]$]\0?^ .H__(- 'VI17Q7_ ,/,M(_Z)[X@_P# '4?_ )!H_P"' MF6D?]$]\0?\ @#J/_P @T ?:E%?%?_#S+2/^B>^(/_ '4?\ Y!H_X>9:1_T3 MWQ!_X ZC_P#(- 'VI17Q7_P\RTC_ *)[X@_\ =1_^0:/^'F6D?\ 1/?$'_@# MJ/\ \@T ?:E%?%?_ \RTC_HGOB#_P =1_^0:/^'F6D?]$]\0?^ .H__(- M'VI17Q7_ ,/,M(_Z)[X@_P# '4?_ )!H_P"'F6D?]$]\0?\ @#J/_P @T ?: ME%?%?_#S+2/^B>^(/_ '4?\ Y!H_X>9:1_T3WQ!_X ZC_P#(- 'VI17Q7_P\ MRTC_ *)[X@_\ =1_^0:/^'F6D?\ 1/?$'_@#J/\ \@T ?:E%?%?_ \RTC_H MGOB#_P =1_^0:/^'F6D?]$]\0?^ .H__(- 'VI17Q7_ ,/,M(_Z)[X@_P# M'4?_ )!H_P"'F6D?]$]\0?\ @#J/_P @T ?:E%?%?_#S+2/^B>^(/_ '4?\ MY!H_X>9:1_T3WQ!_X ZC_P#(- 'VI17Q7_P\RTC_ *)[X@_\ =1_^0:/^'F6 MD?\ 1/?$'_@#J/\ \@T ?:E%?%?_ \RTC_HGOB#_P =1_^0:/^'F6D?]$] M\0?^ .H__(- 'VI17Q7_ ,/,M(_Z)[X@_P# '4?_ )!H_P"'F6D?]$]\0?\ M@#J/_P @T ?:E%?%?_#S+2/^B>^(/_ '4?\ Y!H_X>9:1_T3WQ!_X ZC_P#( M- 'VI17Q7_P\RTC_ *)[X@_\ =1_^0:/^'F6D?\ 1/?$'_@#J/\ \@T ?:E% M?%?_ \RTC_HGOB#_P =1_^0:/^'F6D?]$]\0?^ .H__(- 'VI17Q7_ ,/, MM(_Z)[X@_P# '4?_ )!H_P"'F6D?]$]\0?\ @#J/_P @T ?:E%?%?_#S+2/^ MB>^(/_ '4?\ Y!H_X>9:1_T3WQ!_X ZC_P#(- 'VI17Q7_P\RTC_ *)[X@_\ M =1_^0:/^'F6D?\ 1/?$'_@#J/\ \@T ?:E%?%?_ \RTC_HGOB#_P =1_^ M0:/^'F6D?]$]\0?^ .H__(- 'VI17Q7_ ,/,M(_Z)[X@_P# '4?_ )!H_P"' MF6D?]$]\0?\ @#J/_P @T ?:E%?%?_#S+2/^B>^(/_ '4?\ Y!H_X>9:1_T3 MWQ!_X ZC_P#(- 'VI17Q7_P\RTC_ *)[X@_\ =1_^0:/^'F6D?\ 1/?$'_@# MJ/\ \@T ?:E%?%?_ \RTC_HGOB#_P =1_^0:/^'F6D?]$]\0?^ .H__(- M'VI17Q7_ ,/,M(_Z)[X@_P# '4?_ )!H_P"'F6D?]$]\0?\ @#J/_P @T ?: ME%?%?_#S+2/^B>^(/_ '4?\ Y!H_X>9:1_T3WQ!_X ZC_P#(- 'VI17Q7_P\ MRTC_ *)[X@_\ =1_^0:/^'F6D?\ 1/?$'_@#J/\ \@T ?:E<=X^\;W/A'7O M5A!;Q3Q^(M=.DSM(3F)!87ESO7'?=;*.>,,:^7/^'F6D?]$]\0?^ .H__(-< M5\0O^"@%EXI\0?#V]M_A_P"(%CT#Q =4G_T#4.8SI]Y;XYLQ_%<)TR?;J0 ? MH317Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\ M/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_ MZ)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ MP!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ M .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AY MEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1 M/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ M ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ MR#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI M17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P## MS+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC M_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/ M_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4? M_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ MAYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?] M$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X M ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R# M0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- ' MVI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\ M/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_ MZ)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ MP!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ M .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AY MEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1 M/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ M ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ MR#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI M17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P## MS+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC M_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]1ZSXWN=-^+7A7PFEO$] MIK&DZIJ$EPQ.^-[66R1%7MAA=OG/]T>]=C7Y[:W_ ,% ++4?C!X1\4)\/_$ ML]*T?5;"5?L&H>EJ_0'KR1QGM?\ AYEI'_1/?$'_ ( ZC_\ M(- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45 M\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P / M,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^ M(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P M!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D& MC_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYE MI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/ M?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ . MH_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- M 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5 M_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P M\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B M>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ M '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0 M:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F M6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3W MQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J M/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ M(- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45 M\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P / M,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^ M(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P M!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D& MC_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYE MI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/ M?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ . MH_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- M 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5 M_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI7':?XW MN;SXP:[X/:WB6TT_0M/U9+@$^8SW%Q>Q,A[8 M4([Y8^U?+G_#S+2/\ HGOB M#_P!U'_Y!KBM/_X* 65K\:-?\5M\/_$'V*^\/Z;I:+]@U#_607-](Q_X\\]+ ME.P''4\@ 'Z$T5\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( Z MC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0! M]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7 M_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/ M^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGO MB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4 M?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C M_AYEI'_1/?$'_@#J/_R#0!]J45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI M'_1/?$'_ ( ZC_\ (- 'VI17Q7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0 M?^ .H_\ R#0!]J45\5_\/,M(_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ M /(- 'VI17Q7_P /,M(_Z)[X@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!]J M45\5_P##S+2/^B>^(/\ P!U'_P"0:/\ AYEI'_1/?$'_ ( ZC_\ (- 'VI17 MQ7_P\RTC_HGOB#_P!U'_ .0:/^'F6D?]$]\0?^ .H_\ R#0!]J45\5_\/,M( M_P"B>^(/_ '4?_D&C_AYEI'_ $3WQ!_X ZC_ /(- 'VI17Q7_P /,M(_Z)[X M@_\ '4?_D&C_AYEI'_1/?$'_@#J/_R#0!I?\%$MVC5 JPL22?_K_HS\*5*_"WP<",$:-9 M@@_]<$H ZJBBB@ HHHH ^?\ XI?\CWJ?_;+_ -%)11\4O^1[U/\ [9?^BDHH M ]J\)_\ (JZ-_P!>4/\ Z+6M:LGPG_R*NC?]>4/_ *+6M:@ HHHH **** "B MBB@ KD_BYX/;XA?"GQIX53&_7-%O=,7)P,S0/'U[?>KK** /S-_X(H>-HK?P MC\3?A[>/]FU?3M5CU86F]?6OO[XU?$*S^$_PC\8>, M+^=;:WT;2[B\#,<9=4/EH/\ :9]J@=RP%?$W[3'_ 3U\>Z?\;IOC7^SIXEM M_#/BZXE>ZO-)GD$*O.P/FO"Q5HV$F[DL6>1V[L[LS'MEC@ <5\I>-/V8_COK'[>-O\2],\9?9_A2FI M:?HWMM$TS> M'-7L]8=5Z[/GMV..X N23[ GM7HG_!/'X@VGQ%_8[^&MS;3K--I>G+HMS&&R MT,EJ?)"MZ$HL; ?W74]Z][\2>'=-\7>']2T/6+./4-)U*VDM+NUF&4FB=2KH M?8@D5^9MK^PS^TO^R'X\U>__ &.9?+8J#M M$L;*YYX4'% 'LW_!7WXA6?A7]DFZ\/23JM_XHU2TLX;?/S.D,BW,CX_NJ8D! M/JZ^M=I^S)\$[J'_ ()SZ%\.[B-H;W7O"%ZCQS?(R-J"32[6ST(^TXYZ8KY^ M\#_\$\_B_P#M _%S3?'_ .U)XMM=6L].V^3XOR-!&&]-Z^M??WQJ^(5G\)_A'XP\87\ZVUOHVEW%X&8XRZH?+0?[3/ MM4#N6 KXF_:8_P"">OCW3_C=-\:_V=/$MOX9\77$KW5YI,\@A5YV!\UX6*M& MPDSEXI1M)+'.#M'$>*OV2?VQ_P!KB73=!^,_C/2/"_@NVE66>VLV@N-P.,X'2M6B@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K M@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZN MB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3 M^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/ M_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^ M(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X( M_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ M /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ MB*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E M/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^ MA-\/_P#@K@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@ MK@_^(H_X5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X M5/X(_P"A-\/_ /@K@_\ B*ZNB@#E/^%3^"/^A-\/_P#@K@_^(H_X5/X(_P"A M-\/_ /@K@_\ B*ZNB@#E1\*/!"D$>#M !_[!<'_Q%=0B+&BHBA448"J, #TI MU% !1110 4444 ?/_P 4O^1[U/\ [9?^BDHH^*7_ "/>I_\ ;+_T4E% 'M7A M/_D5=&_Z\H?_ $6M:U9/A/\ Y%71O^O*'_T6M:U !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/_Q2_P"1[U/_ M +9?^BDHH^*7_(]ZG_VR_P#1244 >U>$_P#D5=&_Z\H?_1:UK5D^$_\ D5=& M_P"O*'_T6M:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%17-S#9V\MQ<2I!!$ADDED8*J* M!DL2> .] &1XW\;:)\./"6J^)_$FHPZ3H6EP-V*1R-!/O'/FR2!0 MZY*@. ,E0UR],Q MKG;#'QN9@3C<-EK_ (*,?L_Z=^R/HGP \:_#33A86O@^\^PR73#,DUTCK=02 MS,!\S.R7)8GCH ,"@#]:J*P/ /C33?B/X'T#Q5H\HFTO6K&&_MGSD^7(@< M^XS@CL016_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %TT_P_:W+QQS)YSQ1#*D%1+Y+R2,I#$[5! MV@'V3\._^"C'[/GQ/\3Q>']'^(%O;ZG.^RW75;.XL8YVS@!9)D5-Q.,*2&.> M :^DZ_.+]OG_ ()U_"70_P!G_P 2>-_ >A1^#=?\-6POBMI/(;>\A0@/&Z.Q M ;;DAEP2P .'PT\#?LJ_#*'XK?$C3[+Q;_9\D$ULS2W=TL4=Q)% M;M,L2NRLT*Q-E\$@[O>@#[KHKE_AW\4/"7Q;\.QZ]X-\0Z?XDTAV*?:M/G$B MJPZJP'*L/[K 'VKJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBL/QQXML_ /@GQ!XGU$,=/T73[C4KG9U\N&-I'Q[X4T <]\6OCQ\/O@3I,6I M>/?%FG>&K:8XA6ZD)FFQU\N)07?'?:IQWKSKP!^W]^S[\3M;ATC0?B;I;:A. MVR*'4H+C3Q(W&%5KF.-23G .2>!FOB']B/X%6__ 4%\=>./CG\;GE\2VEO MJ7]F:;H0G>.TC8()3'A2"(HDEB"H&^8LQ?)Z_0O[2'_!*KX3_%#P?=MX#T>W M\ >,(8V>RN+%G%G.^.(YXB2 IQC<@#+G/S ;2 ?;2L&4$'(/((I:_$_]CW_@ MH-XV_91\5'X;_%(7NK^!=-O)-*G68&6[T26-BC+$W\<:D8,1S@#*8^ZW[/>& M_$FE^,/#^GZYHE_;ZII&H0)++ZZFMX;J^FCC18YFB: M23RV5GD,D<@P24"A<+0!]R?"3]KKX.?'2\6R\$_$#2=8U%ON:?(SVMV^.I6" M94D8#N0IQ7K]?G5^TA_P2#\(Z]:2:_\ !6]F\#^)[7]_#I5Q=2RV,[KR-DC% MI('SR&W,HP %7J./_9)_X*'>+OA#XZ_X4Q^TM'H!^HM%-CD66-71@Z,,JRG((]13J "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#D?!OQ<\&?$+7_$>B>&_$NG:SJ_AV MY^QZK9VLP:2TEP#M8>G5=PR-RLN=RL!UU?@_\8K7XB?##]OSXO:Q\&8]0BUK MP_?7.NW$>EIO(M7:*2??%_RTBW3# MT\0_$*Y-K<7$;E&2T#I'Y08^"?PL^'MGHFL M>#-)\::V\"_VCK.MVRW$DTV 6,08?N4SD*$P<8R6.20#UGX$_M+?#K]I+0)= M5\ ^(X-7%OM^UV3*8KNT)S@2PMAE!(.&QM.#@FO3Z_''XT> 6_X)J?MR>!O$ MW@:>XL?A]XE9#)8RRLZK:F58[RT+,27"!DD1FR063J5R?V.H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** /G_P"*7_(]ZG_VR_\ 1244?%+_ )'O M4_\ ME_Z*2B@#VKPG_R*NC?]>4/_ *+6M:LGPG_R*NC?]>4/_HM:UJ "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *XGXT_"G3OCA\+?$?@75KV_P!.T_6[4VTMUIDYAG09!R#T M(R "I!5@2I!!->%?\%&OVA/'O[,_P9T/Q?X$33S,=?MK2_:^@\X>04D?8%R, M!VC",P.X!OEP>1TO[(7[:W@G]K?PKYNE2+H_BZSB#:GX;N909H>@,D1X\V(D M\.!QD!@I(R ;/[)?[*?AC]DOX:)X9T-_[2U2Z<3ZMKDL(CFOYN<$C)VHH)"I MD@ DY)9B;O[6WP)A_:/_ &?_ !9X')6/4+NW\_39FX$5Y$?,A)/92R[6_P!E MVKV"B@#\V_\ @D#^T3)=>&=:^!?B=\4S, MV#SB0]D-?I)7Y7?\%(/V??$_[/OQ@TO]I_X5 V+0W<V4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\1?\%$ M?VQ/'_[(OB_X6:AX>L-.U+PIJDEX=5L[E#YEV8O*'E"3K%\LNY64'YAR" 5( M!]NU^0OQ.\)?%S_@F[^U3XE^(W@7PU)XK^&_BF>:>6&*V=K812RF4VLI0$PR M1,3Y\"Q>)?!FHB;9M2^TRX(6[L)2/N2IGCH<, M,JV#@G!QZK0!^.7[07[8WQA_;4G\'?!O2_A]/\+=+\:WD4?^GSRRRZC&L@RW MF/%%^X0J6;:IR8\;N"I^P/!/_!)?]G[P[X-@TG7- O?%6K^4!<:Y=:E9 M%-.\T!?!5&DAG.T]R'.#M-?;7@C]MGX'>//!<7B>S^)GAS3[(QAYK?5M1BL[ MJV..4DAD8,&SQP"&/W2: /SFM_ FM_\ !,G]NSP9INC:_>7WPV\9SP6[_:CD MRVDDODNDX4!6E@=PX=0.".!N9:_8FORH\1^)E_X*1?MZ>"QX.MI;GX6?#AX[ MJ[UF:%D2Y59A*YP<$"9XTC13ABJL^!@@?JO0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 5SWQ#\&VWQ$\ >)O"EZYBL]=TRZTN9U&2J3Q-&Q ^C& MOA_]KK_@H#XQ_9*_:ZT;0-6TFUU?X8WFB6]W)9VR!;SYY94>=)#_ !JT9'EG MY2H'W2VX?:GPK^*_A3XU>";#Q9X,UFWUO0[U?DGA."C #='(I^9'7(RK $4 M?D_^P7^TD?V$?BOXU^"_QBBET#2;G40_V]E9XK&\50GF$ $M#-&(B)!P J'[ MI)7]*OB#^V!\'/AMX)N/%&I_$/P_=6"1&2"'3-1ANKB[(Z)#$C%G8D@<<#.2 M0,FJ/[2G[&OPQ_:HT^%?&>D21:Q;1^7:Z]ICB"^@7).W?@AUR2=KJR@DD $Y MKYG\&_\ !%OX3:'KJ7VO>*O$OB.PB<.NG%H;6.0 YVRNB%BI''R%#[T >??L M6_ &P_;6^'O[0OBOQ]I,ECHWQ!\2B^T>91F73[F-KES-;LPYV&Z6,GHP1E/> MMW_@EOX_\5?"?XL?$7]F?QI,\TOAUYKW2^24B*2JLZQD\^7*)8YD' ^^>K5] M>^'OVE/V?? _P]7^P_B'X)TGPMHD36\=G8ZE @@6/@QI"IW$YZ*JDMD8SD9^ M/_V#%N_VDOVX_B]^T/:6$]AX-$;Z5ITDH*&>4K!&F1T)$$(=U_A:5* /TPHH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK!\>>.-%^&G@W6?%7B*]7 M3]#TBU>[N[EQG9&HR< :63^\(QY:Y //) /TA^.7PQ@^-'P?\ &'@:XF^S M)KVF3627!&1#(RGRY,=]K[6QWQ7YT?\ !-C]J";]G_Q5JO[-?Q:4^'+^RU.6 M/1[B\;;'#<.V7M&;H%D8^9&_1C(W)W)6%X7_ &JOVB/V"_C'H_A;]H.\N/%G M@C6'WG4II?MKB+(5Y[6XP'8H2I:%QG'15WJQ^JOVW?V#_#/[8?A>#Q5X9N+/ M2?B!':H]AK(_X]]2AQE(KC:#E<'Y9 "5R.HXH ^PZ^9OVX/V*_#_ .UI\/Y? M+A@T[Q_ID#-HVLXVDGD_9YB!EH6/XH3N'\0;XP_9_P#^"A7Q$_9%\0K\)OVC M_#^KW%GI^(;;5Y%WWUK$,A223B[@X^616W X+\*/LWQ+_P4D_9Y\.^#YM?B M^(=EK&V#SHM-T^*1[V8] @B9058G^_M ZD@1?\$F/C]KOC?X=^)/A9XP M>9_$7@&=+: W/^L%F2R"%CW,+QNGLK(/X:^^*_.C_@D]\.=>UW7/BK\>-=T[ M^Q[?QQJ$G]F6N& =&N))YY%SUCWNB*W9_M%?'SP[^S3\)]7\=>)6:2VM (K6RC8"6]N6SY< M"9[L023_ JK-T% 'IE%?DYX>L_VX/VV;(_$'0O%D?PP\*3[I=(L$U";2XIX MQ]WRQ$CR2@YXDF.UNH(&,;_[,'[:?Q=^ _[0%I\#/VCWFNOMTL=I8ZS>;9+B M":5@(',ZG$\$A.W>Q?LT_LV^/?!?_ 4#^.'Q)\76"IH^JVDB MZ-J$#[X;F&YN4>-0>HDCCM55U(X+ \AE)Y#]MK_@FJWB35Y?BK\"R?#7CZTE M^WSZ/8R?9DO)E.[SK9ACR;C/.,A7//RMDM^B-% 'Y\?L0_\ !2I/'6IP_"_X MU >&?B);2_88-4O(OLT6H3*=OE3(0/)N,\8P%8\#:V%/Z#U\B?MO?\$]?"W[ M56F3:]H_V?PS\2H(L0:L$Q#?!1\L5T%&2.@$@!9>/O ;:[C]AGP-\6_AW\!] M/T;XQ:PNI^(()W2T@9UFGL[1<+'%+.I(E/!8'DA649., ^@Z*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **^?/VT_VNM'_9%^%XUN>WCU7Q/JCM:Z M)I#.5%Q* "TCXY$48*ELR^#9+J+SK3PU_ M:\FERF-N55;>)/+0X _US!QGDYS0!ZS_ ,%8OV<_&?Q$T_P#\2/A]87FJ^(/ M"UT;::STZ,RW.R62-H)HT R=DJX.,G$@/12:^X?AK?>)]2^'_AZZ\::=::1X MLFL8GU2QL9O-AAN"HWJK=QGMR!T#,!N/PI^P1^W1XX\1?%*_^!/QRA:#QY9M M)!I^H3P+%--+"K-);W&WY6?8NY)%&'"G)8E2WZ(4 ?F+_P %PK6-O!_PFO,8 MGAU#4(T8=E:. G]47\J_2W1;PZAH]A=$DF:".3+=?F4'G\Z_.C_@MU8/)\(? MAS>A 8X==FA9^X+VY('X^6?RJ#]MS]NJ[M?A_P"$_@]\()Y=4\>^*]+LDO+K M2LO+9PW$*&."';SY\H<K J ?3/@7]O3X<_$7]IC5/@UH?V[4-2M(F$ M.M6L1FLKBXC#&>(,N2H0 ?O#\C$, 1\I?Z2KY6_8%_8JT[]DWX=_:-4C@O?B M)K42OJ]^N'%NO5;2)O[BG[Q'WVYZ!0/JF@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#Y_P#BE_R/>I_]LO\ T4E%'Q2_Y'O4_P#ME_Z*2B@#VKPG_P B MKHW_ %Y0_P#HM:UJR?"?_(JZ-_UY0_\ HM:UJ "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKS3X[_M M&> /V;?"J:]X]UV/2;:9C':VR(TMS=N!DK%$N6;&1D\*N1DC-?-/A3_@L-\ M?$>M"QO1XI\-0%MHU#5M+1H.N,_N)97 ^J]Z #_@L/JUMI_[(/V>=]LM]X@L MH(%_O.%ED/\ X[&U?,?BK_@GAXR\"_"'X8?&[X#W^I6/C>V\.Z;J>JZ);R'[ M2;EK6-II;4G[Q)+;X&R&!8*#G97Z3>._ /PN_;%^$:V&I-I_C/PAJ.)[34-/ MN%-+:Y73++7+V(B668D+'!=C^^V0%F'#@J6 MZ[V /T9UC1[#Q%I-YI>J6<&H:;>0M;W-I=1B2*:-@0R,IX(()!!KSGX _LT^ M ?V9] U32/ >D'3H-2O7O;J::0RS2$D[(RYY\N-3M13T&2V<6[4/#LTF2P'6:W8_ MZR+/7^),X8?=9OIIE#*01D'@@U^;G[9W_!-S4-/\0-\7_P!GAIO#OC"PE-]< M>']+?R/,D')FLMN-DG7,7W6!.W!^5P#] OB!\._#7Q4\)W_ACQ;HUKK^@WR[ M9[*\3BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOFS]HK M_@H-\'OV9];?0?$>JWFL>)(U#3:+H%NMQ<0 @$>86=(T)!!VLX;!!Q@@USWP M>_X*A? 7XP:K#I:Z_>>#]2G8)#;^*K9;59&)P!YR.\0/3AG&<\4 ?,W[?GA/ M1OC/_P %(O@GX!U.V;4=.N--M(=3MXW9&:%[JY=TW*0R_NUSD'@-FN&^('PE M^,/_ 2I^)$OCGX>7EQXL^$>H3JMY!< M%L)^6&\1?N2#.$N% !/'&XQG]0M M=^ ?@7Q/\7?#/Q2NM%A/C708I8;/5H3M9XI(GC*2 <2 +(Q4GE2>" 2#W.JZ M59:[IMUIVI6<&H:?=1-#<6MU&LD4T;##(ZL"&4@X(/6@#R;]F/\ :L\#?M5> M"5USPG>^5?VZJNI:'A! ]3\1>'['Q9X?U/1-3B M:?3=2MI+.ZB25XF>*12CJ'0AERI(RI!'8BORU_:<_84\<_LE^-S\;/V;;N^A ML+)FN+[0;4F6:QCZN$0Y^T6Q ^:-LLH /S 93ZR_8=_;P\/?M=Z#+IUQ:C0? MB!IEN)M2TE=QAECR%-Q;L>J%F *L=RDX^888@'GT/_!&WX"Q^(?[1:\\82V? MFF3^R'U2'[-M_N;A )=H_P"NF[WK[,\#>!?#_P ,_"FG>&?"VDVVAZ%I\0BM MK&T3:B+W/J6)R2Q)))))))-;U% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%?)'QN_X*A? [X(>*+GP[+-7LY##>0^&;6.X2VD!(9&DDDC0L", M$*S8/!P00 #FO^"P4VKQ?L>SKIK2K9R:]8KJ?EYP;?\ >%0WMYP@_'%>Q_L) MZUX9UO\ 9&^%S>%'MS86NB6]KN[/>N&\%_MB?L[ M_MN>&=3^'4^K^4^O6[6DOAWQ#%]CN9P>1Y39*-(" R['+ J"!QFO9?V>?V=_ M!_[,OPYMO!W@VTDBLU(=;U"'2]%TW3;V>\O+EMJ0QQW=QO8GVP?KVH ]Y^*7P9\#_&S M01HWCGPOIOB;3U),:7T(9X6(P6BD&'C;'\2$'WKY[T/_ ()7_LY:'XFCUA/! MUU>I&V^/3;[5+B:T##&,H6RXX^Z[,#GD&OEWP'\7/BU_P4*_;,TS7_ 6LZKX M#^%O@:XWI>P$*1 Q^;S%(*23W 7;Y;!E1 <@[6W_ *LT 5]/T^UTFQM[*QMH M;.RMHUA@M[>,1QQ(HPJ*HX50 . !5BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ***CN+B*SMY9YY4@@B4O))(P544#)))X [T 25^9'_ 6XOKZ'PW\( M;62&23P[)J-]->F,X/FHD C7T!*//CZ&O8/'_P#P5V^ ?@?Q)-I-K+XB\7+" MYCDU#P_81/:A@<':\TT1GR#['JME,F<30I("&(!()3>NUR#UH ^F? 6L:!K_@G0=1\*RVLWAJXL87TU M[+'D_9]@\L(!P %P,=L8K\XO^"VG@NWA\/?##QW; V^K6E_/I1N(^&9&031\ M_P"PT3D?[YK]%?AK\./#WPC\#:/X0\*:='I6@:5#Y%M:QDG R2S,3RS,Q9F8 M\DL2>M?#G_!:^,G]FOP<^TE1XMA!;' S9W?'Z?I0!]V^!==;Q1X)\/ZR^-^H MZ=;WC;>F9(E)/C5^U[^U)K'QVU'6]0\)?#BQ#Z=#I,#[K:\B&3 M'9(K#:X0MYDDV,[C\NTM\@!^G%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%97BCQ3I'@GP[J&O:_J5MI&C:?"T]U?7<@CBAC'5F)_P D\5\7:O\ M\%C/@'IGB)]-@@\6:I:*^W^UK/2XQ:D?W@))DEQ_VSSS0!X=_P %$-)-!_9W_P""F/AG09H-=C\0MX=O$O?*LI3:W\$;%?-MYHW4 M2+%)M520!DH"K9&:^IM'TBR\/Z39:7IMK#8Z=8P);6UK;H$CAB10J(JC@*% M Z 4 ?EG_P40TJ/X8?\%"O@9X_TU?LMQJ<^G/>,O'G/!>"-BWUA=$/LHK]6 M*_+S_@KI*MO\=_V=IGX5+J9F('.!=6AK[<_:O_:@\-_LI_"N\\5ZV5N]1ES; MZ1HZOMDO[G&0@]$7[SO_ CU)4$ YG_@H!^S[>_M(?LS^(/#FC6JW?B:QEBU M;2(F8+ON(B0R GC+Q/*@S@989KP;_@F/^P8_P;T>#XH_$'3F3Q[J4.--TV\0 M^9H]LPP693]V=UZCJBG;P6<"3_@F3H?QE^(.N>,?CE\1/$^H1:'XP;-EH$G^ MINV4@+W!<#).U5W?H%0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 ?/_ ,4O^1[U/_ME_P"BDHH^*7_(]ZG_ -LO_1244 >U>$_^ M15T;_KRA_P#1:UK5D^$_^15T;_KRA_\ 1:UK4 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y6>!_!VF M_MR?\%*OB:GQ'#:IX8^'PN+/3M F++%(MM"<[3E2>H-?"G[8VB^ M+OV#_P!LNS_:%\(V/VWP=XJF,>J6JL1&\SJ/M-M(>=IEV>$?VA?A[I_C'P9J:ZAIET-LD38$]I, "T,R9.R11+_JY.R7"8!.!QN\L_IC M^S/^TSX/_:F^','BKPG<,DD9$.HZ7<$?:-/N,9,;CN.ZN.&'N"!Z;KFAZ=XF MT:^TC5[&WU+2[Z%K>ZL[J,2131L,,C*>"""1@U^3FE^$;C_@G+_P48\+Z)H% M[._PV^(#PVXM))"0D%Q,T*QR$GEK>;:P<\^6<9RS4 ?KC7%ZW\&?!'B3XC:' MX]U+PSI]YXPT2*2&PUB2+]_"KC!&?XL G;NSMW-MQDY[2B@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@".XG6UMY9F#,L:ER$&20!G@=S7Y3_ /!/ M'X5^'OVTOBU\4_C9\5["V\7:C'J4<5EH^I1B6TA\Q6(WQ-E75(UCC16! "DD M$X(_5ROQY_M[7?\ @E+^V5JZ3V%S??![QDYFCCA^;=:>82IC)X,]LTC*5)^9 M6[>8K ^\_C?_P $]?@A\;O#[V4W@S3_ GJ:)MMM8\,6L=C/"0,#!_'&@_$CPIIOB7PQJMMK6A:E$)K6^M7W)(IX^H(((*G!!!! M((JE\4/ACX;^,G@75O"'BW3(M6T+4XC%/!(.5/\ "Z-U5U.&5AR" : (OA/\ M5_#'QM\ Z5XQ\(:DFJ:'J4>^*51AT8<-'(O574Y!4]"/QKKZ_*S]AJ37?V// MV[O%W[.>H:G-JOAC6EDGTYG8!?-6W^TPW&WHKM;JT;A>K*O4**_5.@#B]+^# M/@?1?B9J?Q"L/#.GVGC34[5;.[UB*+;--$#G![9/&6QN8*H)(48[2BB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "O/?VA?B%=_"?X%>/O&.GQB74=$T2 M[OK563>OG)$QC+#NH;:3[ UZ%6+XV\(Z=\0/!NO>&-7C:72=:L)].NT1MK-# M-&T;@'L=K'F@#\[/^"7?[+O@7XG_ OU/XP?$+1['Q_XNU_5[H>9K\"W<< 5 MQN;RY 5,KR;G+D9 *@8YS[G^TA_P3*^#_P ==)N)]&T6U^'GBH*3!JGA^V6& M!F])[9<)(">I&U_]KL?CS]E/XY:Q_P $W_C[XE^"'Q8,D7@?4+T7%MJP4F.W M9AMBO4 !+0RHJJX'*%/57!_773]0M=6L;>]L;F&\LKF-9H+BWD$DFDM-9NA!I=O>1@[K<3RJDD@(^ZPC+A6[,5->M6,=V8C*I98H5E#"((K;25 +$$DG@#Z-_:9^" M=K^T1\"_%W@"YE6V?5K3%K<,3MANHV$D#MCG:)$3('5.3.T[L9P4H ]B_:F_X M)1_#OXL:==ZS\-K:V^'7C)%,D4-FFS2[IAR%>%1^YZ8#1 9)*-7CO[*7[>W MC7]G;X@GX(?M+)=V?V-UM+/Q#J1W36>>$%Q)DB:W88*SY) ZEEY3]3J^9_V[ M/V/M&_:L^%-VD5K'!X\T>"2?0M24 .7 W&VD/>.0C'/W6(8="" =)^V]X%NO MBA^R1\3=#TQ!6\:\^:T#+<*JXZEO*P/IV ?HA_P2.^.VI?%K]G M>]\,:Y<27VH^#+I-/BN)GWN]E(A:!6)_N;9(Q_LHH[5](? G]E_X>?LW_P#" M2-X&T5=-DU^^:]NY';>R@DE($.,K"F3M3MN/)S0!H_L__ ?PQ^SA\+]*\$^% M+;R[*T7?<73J/.O;A@/,GE(ZLQ'T "J,!0*]&HHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KX)_X+%?%K6? /[.^D>&M'N)+-?%NI&TOYH\@M:QQEWB MW#IO8QY]5##H37WM7S'_ ,%#OV:;S]IK]G>_TG1(EF\5Z+.NKZ1&QV^?(BLK MP9]7C9@,\;@F<#D &G\$_P!A7X+_ K^&^EZ$? ?AWQ/>&U47VM:SID-Y<7L MC*OF/NE5BJ,1D1KA1Z9R:^:/VK/^"46G73OXX^ ,\GA'Q;8O]K30([EH[>:1 M3N#6LI;=;RYZ#.S. /+ S6U_P33_ &[+/XA^'=.^#_Q N1I7C_1(Q8:=->?N MSJD,8VB,YQBXC"[2IY8+GD[L?H-0!^=O["?_ 44U+Q1XEC^#OQP231OB%;S M_8+'5+R'R&O9E.W[-7<9& W <\<-C?W_ /P5T\"WGC+]CV^O;.+S?^$< MUFSU>91][R\26[$#V^TY/L">U?EV^M_L8?$J+]KK]CG2)?&UM'K$UY:7'A M_78YSD7ACS$SL1@[I(RCG&,,YQVH _-OX4V/Q,_X*9>)OAW\/KN270_AE\/= M(LK34;FW)*+Y<2Q-.21A[F8(51<81=QQ@.6_:#P'X$T+X8^#M(\+>&=.ATG0 MM*MUMK2TA'"*.Y/5F)R2QY8DDDDFN9^ OP#\'_LW_#VV\'>"K%K33(Y&GEFG M8/<74S?>DE< ;FP .G 50.!7HM !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'YK?\%3O$FI_$3XV?!#X"+J4VC^'/%&HVL^I31*?WK378MHL]F\O] MXP7IEU)Z#'U_H/[%OP+\.^#X_#5O\*O"L^GK"L+RWFEPSW4P&<-)<.ID9^2= MQ;(SQBOGG_@J[^S;K7Q.^'&B?$OP=%(_BKP(\ES*EMD3261(=G3'5HG02 ?W M3(>H /H'[!G[!X-+U2X@T[XEZ7;J-4TUB$^V!0 ;N =T;@LHY1C@\ M%68 ^8?VFO\ @FAXD^!^M?\ "UOV:-4U2POM+8W3^'8)V:ZMU RQM9"29EQU MADW%AD OG97OG[ __!0C3OVFK-?!OC!(=$^*-E&Q:%5V0ZHB#YI8@?N2 EX MO8LO&0GVE7Y<_P#!4?\ 9J3X1:OI'[2'PUE/AKQ!::K#_:ZV0"*;AB3%>*!P M&+@)(.C[U)&=Y8 VO^"U/A'4(?#'PI^(6GQ@#0=4N+*:7&=KS+%+"2/0&UD_ M%@.]>7_ WX<>,?\ @J5^T-VTF*1O)DVD,ME$W&6T7QAH]O=S0P/MDM+@J&+1/SAXY0 M<$Y'RX(()!]+^'7P\\/_ G\$Z/X2\+:='I6@Z5 +>UM8AT Y+,>K,Q)9F/) M))/)H W;&QM],LK>SLX([6TMXUBA@A0(D:*,*JJ. .F*GHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /G_P"*7_(]ZG_VR_\ 1244?%+_ M )'O4_\ ME_Z*2B@#VKPG_R*NC?]>4/_ *+6M:LGPG_R*NC?]>4/_HM:UJ " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ***\Y\!_'CP;\7M7\;Z%X*U^UU36_"ET=/OXUR5BG*95A_?3>'3<.-T;CL M"0#X1_: _: ^+7[9GQ^U?X%? +5F\.^%]#+Q:_XHAG:#S2C;)29D^81!B8U2 M/F0ACDIT\P^*_P"P/\>OV0/#-Q\4_ 'Q9O/$-QH)3_ &=X\U&YBN(X[HXEN6MC M.MS#_OQEBV.I!<_PFOU2O[&WU2QN;*[A2YM+F-H9H9!E9$8$,I'<$$B@#Y<_ M9/\ C9X<_P""@'[,=W;^-M#LK^[4G1_$FE2)F&28*K+/&.J!P5=2,%'! .4# M5\5?$3]F?XX_\$VOB%>?$/X,7EYXL^'DI+7EJ86G\N$$D17UNA&Y5!.)TQCD MGR\X/;?\$<89_"/Q4^/7@[>S6MC-;+M)SAX9[F+/X@_C@5^H=]?6VEV-Q>WM MQ%:6=O&TTUQ.X2.)%!+.S'@* "23P * /A#X9?\ !8WX.>)/"L=SXQM-8\'Z M_&G[^PCM&O89' _Y8RIU!_VU3'ZGQSPWK6H?\%,?VXO"?C31="O=(^$_PY:& M1KV^C7=6&.V-"QY.#][^+OV1/@C\2-3;6M;^&?AG4KZX/ MFO>I8I&\Y/\ $S1XWD^IS7I?A3PAH7@30K;1?#>C6&@Z/;#$-CIMLD$,>>N$ M0 #/ZT :]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445#=W<&GVLUU=31V MUM"C22S3,%2- ,EF)X !))H 2^OK?2[&XO+R>.VM+>-IIII6"I&B@EF8GH M 23[5^56N>.OC;_P5"^)7B+1?AKK\WP_^"FAS?9GU#S)(?MF?NM*$P\TC@;Q M#D(B[=WS8+?8WQ2^*VA_M0?L9?%G4_A5JQUQ9-'U734-NK)*TL<;AX]I^8>8 MG*Y'S+(I[UX7_P $9OBAX]_9J\5:?*Q>*Q\4S&'/\*O:VQ*CVW!C_ ,"- 'SI+H/[0G_! M*+QI>7NDQOX[^$%W,'F;8YL902!F0#)L[C&!OY5N/]9C ^K/#_\ P6&^ ^I> M%4U'4SXAT?50F9-&;3C-+N[A)%/EL/0LR^X'2OM?5[W3[&P=]4GMK>RD98&: M\=5C9I&"*AW<$LS!0.Y8#O7D6I_L5_ C6-;_ +6N_A-X4DO3)YK,NFQI&[9R M2T:@(V3UR#GO0!\:_L6Z)XA_:\_;.\1_M0:KHLWA[PAIL;V.@07 R9Y/LYM@ M%; #;(S(SL,@/(%!.#C]-*K:;IMIH^GV]C86L-C96\:Q0VUM&(XXD P%50 M .@%6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKXE?$/1/A/X!U[QC MXCN?LFB:+:/>74@&6VJ.%4=V8X51W+ =ZL^-_&VB?#CPCJWB?Q'J$6E:'I5N MUU=WH*/M+*?NF,Y^Z: /G/P[X*_:$_X*DZAJ'B^]\7O\,?A+'=/; MZ98PM(\4FQC]V%&3[0Z]&ED8#<2$Q@JO+^([7X]_\$J/B)X>U.Y\43^.OAAJ MUR(YH/,D-I=8&9(6CDW?9I]NYE92=VWDL ZC[N_X)I_$WPU\0?V1_!5CH,T2 M7OAVU&E:I8J?WEO<*22S#TD!\P'H=Y&<@XA_X*A>$;?Q9^Q3X\>6)9+G2C:: ME:NW_+-TN8U9A[F)Y5_X%0!O?';]GGX=?M]?!#0M0F;[/+?V$>I>'_$<,0-S M9"9%< KGYD((#Q$]NJL P^ _ _QB^/G_ 2U\3#PAX_T*?QC\*I9RMG-'(QM ML'DM97!!\MC]YH) .I6L>CZZFGW5MJC&W2PU$(Z7;!2YC$;\.=J,V,'A2>U 'QAJ_\ MP6&^!%GX0?5+#_A(-0UDPEX]#;3C%+YF.$>4DQJ,]65FP,\'H>9_X)?_ C\ M5Z]XP^(O[1GC:P;2=1\>33+IEFT10FVEG$\LH!Y\MF6)4R,D1EN003]1:?\ ML6? C2?$$6M6GPG\*PZA$XDC8:;&8T8=&$1&P$=00O!YZU[0JA5 P!P * % MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBN(^,7QF\(_ 7P/<^+O&VJII M&BP21P^85+O)(YPJ(@Y9CR<#H%8] 30!SO[47[1&A_LO_!W5_'.M)]J>'%MI M^GJ^UKV[<'RX0<' X9F;!PJ,<'&#^=W@_P#9*_:)_;\T>/XG_$7XFR>"='U5 M39"YFM\V\N0<%2JR -T^<<\\_$O$WA*:)]&N M+"*-8(CS:NBA'@88&&C8%3QVR."#0!^8WP[^+WQA_P"":/[0&C_#WXJZY/XH M^%^KD>5<-,\]ND#,%^TVSR?-&T;?ZR'.,$\'*/7VE^V]^P3X9_:XT)=5L98/ M#WQ#LH=EEK>PF.Y09(@N0O+)D\.,LF4K7VE^ M(Q9K)MY6&>WE9QGT+01?D*^T?V=]&-,NY';JS26D M3D_F: /S+^#_ .W!\8?V#]:@^&/Q_P#"FJZUX;MOW5AJ!(:[AA4@ V\S'R[J M$#HI8%?BU_P6!^$VE^ [Y_A\-6\2>,+B QZ?:3:>]O#!.P(5I6?J M%."50-NX (R2/MGQAX=\)^/+=O"_BC3M'U^*ZB:1V*L\#9SNBW9\L^ZX(' M'2@#PK_@EC^S7K?P%^!M_K/BFUDT_P 2^,;E-0FT^:/9+:VZ*5@21>SG<[E> M"HD (!!%?:-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?-/[=W[8%K M^R3\+(KZR@AU+QKKCO:Z'I\V2A=0/,GD Y*1[EX'+,R+P"2/5?BM\>O OP3O M/"]KXRU^WT:X\2Z@NF::DQYDE.,L?[L:EE#.<*I=>#=,>WF>$ E6>VOEFN%]-S1M%QWV]\4 9NF_P#!-O\ :&_:&T8> M.OB=\7[C0_%FH+]HAT>\$UPUNK)M* M\:>'=-U[0[Z'4]'U*W2ZM+RW;S?$+X:20>&OB7"?/FA5O) M@U9UY#%Q_JI\CB3HQQNQ]\>,? O_ (*?>-?@#J2_#C]I;PKK0O\ 3P(EUP6^ MW4%0<*9XF($Z\?ZY#D@9PY.:_52N-\,8&T1' M_LYXDCCG CD"(XWR2,K,B@*,$[L\ 'ZT_8=_9_NOV:_V;_#/@_5&1M>;S-0U M7RR"J7,QW-&".#L79'N'!V9'!KKOAG^S-\*O@WJ"_ .A^']3D7:;ZUM% M^T!2,%5D;+*".H! />O3: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M\_\ $7QX\#>%?BUX;^&FIZ]!:^,O$%M+=6&G-U=$_O'HI;:^P'[WEN!R* /G M+_@H!^V1KOP5D\/_ P^&%M_:?Q;\7%([-5C$AL8I',:2!&^5I7<%4#?*-K, MW /S9>?\$I_CQXGT-O%FL?&SS?B',GVEK*YN+J0++@$(;P.2&!)&5C*@C@D M,&^+_ .SK-)H'BJUF^W7'AW3Y M/LY,O5IK)@0$8\YA.%;)VX^XW,?'335^'_\ P62^&VJ:>@MY=>2QGG,?&XRQ M3V;D_5(^:_4^@#\S_@'_ ,%=H-#63PE^T%X=U'PYXHTUOL\^K6-BP#LN ?M% MJ%/#OC&2RD:U-Q=6T4\UNZ\- M%Y@^9",\KD8XXJW\,/@3\/?@M;W$7@;P=H_AC[3_ *^73[54EF&<@/)]Y@#T M!.!VH E^"7PQMO@Q\(_"'@:TG^U1:#ID-B;G;M\]U4;Y,=MS[FQVS7;444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\__%+_ )'O4_\ MME_Z*2BCXI?\CWJ?_;+_ -%)10![5X3_ .15T;_KRA_]%K6M63X3_P"15T;_ M *\H?_1:UK4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !117)^*/BOX/\$^*O#OAK7O$>GZ3KOB)WCTJQNI@DEVR %@F>_( M SC)( R3B@#K*_-_]L+P/K7[%7[1&E_M/?#ZQ>;POJLZV7C;1;<;4?S6 :7T M E(!W'A9E4G/F$5^D%8WC+P?H_Q \*:MX:\06,6IZ+JML]I=VDPRLD;C!'L> MX(Y! (Y% 'GGP@^'_P *-!B3=7Z34 ?EQ_P $O8UM/VROVCK4ON=+BZ XQD+J,@)_4?G5?]NS M]IKQ-^U5\5+3]FCX).VH6T]U]GUW4[:3$5U(AR\1<9Q;0X+2-_$RX&0OS_/' M[06I?$K]F;]M3XT^&? 37$>K_$*:6WM391LT\D.H7$=RHM\@4 ] ME_9U^#47[/\ \&_#/@2+6+[7O[)M_+>_OI6=I')+,$!)\N,$X5!PJ@#DY)]( MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IKJLBLK*&5A@JPR"/2N6; MXJ^$%^(X\ -XCT]?&;60U!=$:8"X: DC>%[_ '2<#D 9QCFNKH _,/7K:Y_X M)@_MH1?N;I5!DL[A>8IX_]I6Y]QE3P37R+_P3N^./B#X>>*M;_9=^ M*DOV?QCX4=UT"XF;Y;ZR4;O*1CRP5")(^YB)&!Y= 'VQ\3H/M7PV\60[MOF: M3=INQG&87&:_/_\ X(IWMOIWP,^)5U=SQ6MK;ZXLLTTSA$C1;5"S,QX !)) M]*_1^]LXM0LY[6==\,\;1.OJK#!'Y&OY\/ FE_&31_$GCC]EOPZQKS@D, ?4'QM^)GB[_@J)^T79_"OX;W%QIWPE MT"X^T7NK[&$<@4[6O9!QG/*PQGDYW'&6V?J_X1\-P^#_ KI&A6]U>7T&FVD M5HEUJ%PT]Q*$0*'DD;EW.,DGJ37E_P"R?^R_X;_93^%-GX4T0+=ZE+BXU?5V M3;)?W..6/HB_=1/X5]26)]GH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHKE/#?Q6\'^+_%_B+PKHOB/3]2\1>'G2/5--MY@TUJ64$;E].0"1D Y4X(( MH V/$WAK2_&7AW4]!UNRBU+1]2MI+2[LYURDT3J593[$$U^;?P%U"?\ 89_: M-US]F[XAO_:OP@\=L\OAF_U(!X 9LQ^3)GY=LG^JD7&-X1L!9"3^F]?/G[;G M[+%C^U9\&+S0T$=MXLTPM?>']0;Y?*N0O^K9NT<@ 5O0[6P2@H ]0^$?P=\' M_ OP7;>%?!&B6^A:+"S2>3#EGED;[TDCL2SN< ;F). !T \M_X*"P?:/V,? MBNF[;C2=^<9^[+&V/TKA?^"=G[5%_P#&KP+?^ O')DM/BKX';[!JUM=_+/=0 MHWEK.P/5PP\N3K\P#'_6 5[W^T3\.9OBY\"?'O@VU*K>ZUHUU:6K/]T3M&?* M)]MX6@#YK_X)Q_$+0/AO_P $[_#WB?Q+J,6DZ'HK:I->7$?A'X)NE:SDM9FAEMP&#K'$ZG_C[ MEVJSNI_=KCGA WS=^SSX;^+/[5NG^&_V==%N9-.\&:3J<^KZI+Y;".T5V4/) M<<_-L(81Q\9>0_5?W2^#7P?\,_ ?X7FD;'S.Y MR2?P& =JJ[5"C. ,OACKW@;Q-!YVEZK 8S(H'F6\@YCFC)Z.C ,/I@Y!(J[\/O MBMX/^*UGJ-UX/\1Z?XBM].O)+"[>PF$GDSQL59&].F0>C#!4D$&NKH _-3]D M36Q8W?C/]B?X^VL>I_94D30)KEF"7]G_ *T1Q/U!48FB(.5 9?E,:BOT1\&^ M#=#^'OA?3?#GAO2[;1=#TZ$06MC:)LCB0>@[DG))/))))))-?*G_ 46_9;U M+XN>#=-^)/@$2V?Q6\"$7^F7%GQ/=01MYC0CU=2/,C'/S;E _>5Z5^Q;^U)I MO[5OP7L/$B>5;>);+%EKVG1\?9[H#EE!Y\N0?.O7J5R2IH \3_X+'1/)^R+; MLHR(_$MDS>P\NQ7S+W1XXM;C0#.Y;=P\O_D+ MS3^%?FG^R[\*?B+_ ,%"?$'@?PKXEOKBT^$OPXL8[*:: %$6/.?*CSPUQ( J MEOX$0'' # 'OG[$GP_\ B1^V;^TI-^TQX]U"_P!"\/:5<-'HMK93/"MP4)"V ML)!!^S1@D2'I(Q93DF3'ZI5E^%_"^D^"?#FFZ!H5A#I>C:;;I:VEG;KMCAC4 M850/H/J:U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **J:MJUEH.EWFI MZE=PV&G6<+W%S=7#A(X8U!9G9CP% !))]*R? /Q \.?%+PGI_B?PGK%KKV@W MZ>9;WUF^Y&'0@CJK Y!5@"""" 10!Y7^V3^R_I7[5GP7U'PO<"*VU^VS>:'J M3C_CVNU4[03U\MQ\CCT.<945\W_L@^-/#_[7_P ,[OX$_'S0DU/X@_#N]C,] MCJC$3W,=O)L28L#DNI_SL[>*TM+>- M88;>! D<:*,*JJ. . !7YB_\%N)%AC^"+N=J+>:HQ)[ ?8Z_0+X#_&KP M_P#M"?"O0O'7AJ7=I^IP[I+=F!DM9AQ+!)_M(V1[\$<$&OC7_@M%\/+OQ%^S M]X8\56D+3+X#0]&+?-=3@??<#D1)D%V]PHY85\S?\ !,_]G_Q]KWBS6OVDOB;K6IKK M?BR-S8Z>TS1"[@?'^D3QC ,> !#&1@* P&-AKQS]D7X$^,O^"A7Q>3XT_&AW MO? ^B^7:6-A(I6'4'A^[!&I_Y8*V6D;^-V9>27V_KM%$D,:1QHL<: *J*,!0 M.@ ]* 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117/\ C[Q_X=^%_A+4 M?$_BO5[?0]!T]!) ;KR[RWG3!MKLK@2[.C12%1(JL"%="!RF:^QZ_-3]J#PGJW[ _ M[3FF_M$>"+&6;X=^*+G[%XRT6U7Y(Y)&!>0+T'F$>8A/256!($@!_13PCXLT MGQWX7TKQ%H-]%J6C:I;)=VEW"G0G4KM0/S'ZU[_ /\ !1+]N"#]F/P4OACPM/'<_$[7H2ME$H#_ -FP MDE3=.O=LY$:GJP).0I!^??\ @K]I.M?#7XN?!?XTZ,J/+I,RVJM(IV)_[)_B#XS>.I?VF?C7YFJZMJ5Q]NT&ROD_UC\;+Q MD/"QH !"G0!0P 0D ]J_P"":/[*GB?X#> =6\6^.=4U-_&'C-DO;O2+FY=D MM%)+!ID)PURVXEV;E<[>N[/VA110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!\__ !2_Y'O4_P#ME_Z*2BCXI?\ (]ZG_P!LO_12 M44 >U>$_^15T;_KRA_\ 1:UK5D^$_P#D5=&_Z\H?_1:UK4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y:_P#!;SP]!Y/P MAURW54U7SM0LMZ$B1TQ Z#_@+;OQ>OU*KX:_X*-_LW^/OC_X^^!LGA_3EU'P MGI6MB'6/(?,UJMQ/;AKAT[Q(D39()(R%/L^L1#2/%=G$5TOQ);1@SVYY(CD''FQ M$GE">,DJ5)S7P1\$?VGOBE_P3?\ B'%\(_C?I]WJWP]+8T_4(=TWV6'=@3V< MAQYL'/S0G#)V"ME& /NK]NS]E*W_ &IO@]-9:>$MO'.AEK_P]?YV,LX +0%^ MR2A0,YX8(W\.#S__ 3W_:NN/V@_AM<^'/%IDM/BAX/8:=KMI=*4FGVDHMR5 M/(8E2L@[.IX 917TMX-\9:'\0O#&G>(O#>J6NM:'J$0FM;ZSD#QR*?0]B#D$ M'D$$$ C%>$7'[&>G6?[9&G?';P]KD_AUY-/G@UO2+- $U2=E"(SYX"E?F<8R M7BC8?,2U 'L>K?"3P?KOQ&T7Q[?^'[*Z\7Z-;2V=AJTB9F@BDQN4=CWP2"5# MOC&]L]=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^._\ P56\ M'ZY_PW!X G\ BXB\::QHEF]I_9TQBN7O$N;B.-T?(PQ58U!R/N5]#_L/_P#! M2J'XCZA!\,_C(%\,_$>WD^Q0ZA=1_9H=1F4[3%*A $%QD8VX"L>!M.%.Y\;/ MV,[@ MH /L&OBO_@HY^S+JWCGP_I7QC^'/FV/Q4\!$7L$UF/WU[:1MYC1@?Q/&*!N SSL8$.A_NMCJ"!Z#I?PG\ M'Z+\1M8\>V/AZRMO&&L6L5E?:O''B:>&,DJI/0=LD#+!$!)V+CQOX'_L9Z=\ M!?VC/B%\0_#6N3V/AKQ5;1C_ (12! MO%'=>^S^&?B9!'^]TPMM@U */FEM2QR>!DQ$[EYQN +#[!K\_\ M]N#_ ()KP_$C4)_B;\&ROACXDVTOVZ:PM9?LT6I3*=PEB<$>10WAKQY9R_8+?6M0C^SI=RJ=ODW2D 13YX#<*_3Y M6QO )?V_OA'X@^ ?Q/T/]JSX6VV-4TF6.+Q7IL0Q'>6YPGG. .59<12'J/W; MC!5FK[:^#/Q<\/?';X9Z#XX\,7/VC2=6MQ*JL1YD$@XDAD Z.C!E(]1QD8-= M3K&D67B#2;W2]2M8;[3KV%[:YM;A \)[S5_#^N:Q]NTS2IA^ZTZ$+@#GEI3G:SYPRQ1\ @T >M^!_A/X/^&VI M^)-1\,>'K+1;WQ'?'4=5FM8]K75P5 WMZ=SM&!N9VQEF)ZVBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "DZ\'D4M% '\^_A'Q+\3OV:?VB/BOXF^$5O M='2O!>MW=OJUM#&9;0V*W&[F0&:#H#)&>/-B)(PX'&0&"D@5XS_P3S_9G\<_"+XG?'S6 M?B3I$5O>:_J<4<$D9$MM?1LT\TLD;8^:-O.C&" 00P8 @@>6?M>?\$Z_$/PM M\5?\+G_9KDNM%UC3Y#>W/AO2SMDA."7DLQ_$I&=UN0002%!!$= 'Z>U^9_[0 M'A_4O^"=O[5-C\)[,7NB:Q;-;3Q\;ESRLB$]'1@&5NS*#0!K:+K.D^-?#=E MJFFW-OJVB:K:I<6]Q'AX;B"1058>JLI_6LGX:?"SPG\'?"Z>'/!>A6GA[1%G MEN19V:D+YDC%G8DDDG)QR> % P ."_9%_9_OOV9?@GIO@.^\3W'BI[.YN)H M[F5-D<,\.VGB[X3^,]#OT22RU+1KRTF63[NUX'4Y].O6OP?_9' M_:(^+7[*-G+\0?#FFW>L?#*74AINLV,Q8V$L^Q6"EAGR)MC#;)CG&/F *U^] M/Q,TG5M?^''BK3- >WCUR]TFZMK![IBL2W#PLL9<@$A=Q7. >.U?*'_!.#]E M_4OAC^R_XG\'?$_PS&EQKVO7K7VC:E&DLZ=/A;NPE(SY_TGYIY+&$G+QSI_P O%KQ]X_,G!)ROF5]L?L:_MS^#?VM_#HAM MS'H/CJSB#ZCX=FDRV!@&:!CCS(L_\"4D!ARI8 ^6_!]Y<_\ !,7]KB7PGJ,T MR_ /XC3^=IUW,Q,>E7.0HW,>GEEE1SGF)HW))3%?I'XJ\*Z/X\\,:EX?UZP@ MU;1-3MVMKJSN%W1S1L,$'^A'(.".:\Y_:G_9ST/]J+X.ZOX*UC9;W,@^T:9J M)3*#Y(?MK?#SQ9\6/V7O'O MA/P1!!<^(]3M(XX(+B41"5%FC>6-6(QO:-75#=8M]58?>C=3RCKW5@"*\%_9C_9=TBX_87\$?"SX MF^&TO(IK"2YO]-OXRDUM-//+<=>&CEC\[&1AE((KX=\- M? 5W<>+_ (0ZC.J7D-P"8BA.%AO%48BE&<)<* "3CC<8R ?K-\1/ &A_%3P/ MK7A+Q+9+J&AZQ;-:W5NW=3T*GLRG#*PY!4$:7^UEX3T2%-2_X1 MKQ;H=]'1AT0Y W9 /7_B9\*_"?QC\*R>&_&>A MVOB#1))H[AK.[4E?,C8,K @@@Y&.#R"0>"173V]O%:P1P01I##&H1(XU"JJ@ M8 '0 =JBTVS?3]-M+62ZFO7@B2)KJY*F68JH!=]H W'&3@ 9/059H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G_XI?\ M(]ZG_P!LO_1244?%+_D>]3_[9?\ HI** /:O"?\ R*NC?]>4/_HM:UJR?"?_ M "*NC?\ 7E#_ .BUK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *_-7XJ_M6?&[]KCXS:[\,/V9)8=&\->'W,.J^,F9561MS+N$ MY5O+B+*P3RU,C[2P.W('WCJ'BBQ^*7PL\277@36[/5WGM+ZPL[ZQE$L:W:"2 M+&5/59!V],C@@U\"_P#!%'QMI%KX/^(O@">(V?BVUU0:M+%+&5DDMC'' 5.1 MQY-?"NC>(=+D,VF:M90W]K(PP6AEC5T..V M585\(_\ !8KXB6,?P;\,?#&SM9-5\7^*=8AGLK"WC:2411$@LJKR6:1TC5.WAB1(XS&J^6[A5& M?,D))R/:@#]:*\[^.OP#\%_M&> [KPGXWTI=0L),O!<)A;FSEQ@2P28)1Q^1 M&0P()!^3/^"=_P"WIX@^-'B#4OA1\5H/LGQ(TM9#;W1MOL[WJQ<31S1C 2=" M"3@*" > 5.[[WH ^ /V)OV/?C9^RC\??$.C?\)7;7_P4DA:Y'F?/]OF;*Q!( M=V;>=< R.,JRA1\V04^_Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MHZYK5AX;T6_U?5+N*PTRPMY+JZNIVVQPQ(I9W8]@%!)^E2:IJEGH>F7>HZC= M0V5A9PO<7%S<.$CBC4%F=F/ ))/I7S_P#MGW4GQ(_8A^(M_P""[Q-4@U+P M]]NM;FSS(MQ:Y260ICJ&A#_G0!\@2_'+]I[_ (*">+-=/P+O8_AK\+]*N3:Q M:Q>3&T>Y< $>9.B22&0@AO+B&$#J&))#'#\ _M2?M$_L3_'S0/ 7Q_O9?%/A M+7)HXDU*YE%SMC=PAN;>Y #L$9@7BDYP!\J[E)^C_P#@D=\0-!\4_LCZ7X>T MT+#J_AF^NK;5(0I#,\T\D\)Y_BI\7_A1\(/!& MCR>)O'-C-+J4MG!&7*F81^5$>0 "L3R.20%4(20"2 #]2:*_)SXE?#;_ (*" M^$+&[^(4WC>;49;<&ZGT30-0CE,"#+'%IY8BD"CC:N]CZ&OJK_@GK^V\O[6W M@F_L-?@@L/B!H(0ZA%:H4@NX6)"7$8).TD@JRYX;!& P /1_P!JK]D/P/\ MM9>#?[+\26WV'7+5&_LOQ!:H#Y@JY8^K, /4D4 9/Q=^*F@_!/X;:_XW\37!M]&T:V-Q-MQOD; M("1("1EWS?L._$'0/B/^RE\-;_ ,/;8[6QT:VTJXMPI'D7-M$L,R'_ ($A M(/<,#WH ^/OV0/VO_C/\-?VE(/@!\?UEU"_OG\BQU.[V&X@E,9>+]ZGRSPR@ M8#'+!F&3P0/TVK\BOVR/$GC'X[?\%&-!L/@AI2ZUXP\!6$5FUX\2F"WNHI99 M7DD9SL"1-,J_-QO!'S9 ,'Q0LOV[_P!EBT_X61K?C6;Q3HULXEU&.UO%U"TM MTR/]=;,B[8SG!:,?+R=R\&@#]?*^5?VUOV!?"7[66BR:G;>3X<^(EK%ML]=2 M/Y+@ ?+#= EZ]93?8=8TR-RRP7 M 4-N3/)C=2&7/3YER2I->]T ?-'[ OP]^,OPR^##Z#\9-5BOKVSNWM](M3(+ MBXM;1"5 DN Q$BL1N0'E4P">0B?2]%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %>-_M8_M+:)^RK\'M1\::K"+^\WK::7I8DV->W3@E4SV4 ,S'LJG& M3@'TKQ)XTT'P=)I*:YJ]GI3ZM?1Z;8+=2A#1WD&T[&F80/&K-_M)%,!]&Z]@#FK/P/\ M[?M(>&5 M^(]KXV@\$V=Y']KTSPU!?MIDDD+!]#\5:!<"XT/5[**]M)MNW,3J&7(_A(!P1V((K\@7U;XL_M)_MY?%3 MQ]^S?;119C&E?\)/<*B6UO L$5L9@\@*AY! Q3"EMI)"@C( /V>HK\>/'7Q! M_;3_ &$=9T[Q5XXU^3QOX3N9ECN&NKLZCI[LQ/[EF*K) Q ^5@%&>F[E:_4G MX$_&;0?V@OA3X?\ 'OAMI!IFK0E_)F&)+>56*2Q/_M(ZLN1P<9'!% 'RE^W- M_P $V].^.$US\0?AF8?#/Q/A;[5)%$_D6^K2+R"6&/*GR,B48!/W^N]?I/\ M9:T7XE>'_@9X8LOBUJT.L>-T@S=S1J-\:G[D( M-6AFGL--DF"SW,<04RLB]2%# GVSZ&@#Y_\ VZ/VQ$_95\#Z;#HFGQZ_\0O$ MS[5 M_P (G8:DL5RBXW;1:K$+^*X6G\% MV=I9L)/*)6'RKR8S, /O-'YL4O'/W1Z5^FGB3QAH_A'PCJ7B?5;Z.VT+3K.3 M4+F\SN18$0NSC'7Y1GCKVH ^4O\ @G#^V;K/[4W@O7M(\96\4'CGPN\27MQ! M%Y*7L4F\)*8^B2!HV5U&!G! &=H^QJ_$3]FOPQ^TA\;O&WQ=\;? J./P5H?C M#6I[B\UR\=+<1AIY9UMH92K-D>:-QC4D84%@#SW:?M+?M2_L!?$[1['XU7-U MXU\%:G+AY;J<7BSQ@CS&M;DX=94#9\N3 /&5 (8 'Z_LH=2K ,I&"#T-?F]^ MUQ_P3/U:U\9VWQ4_9QF_X1GQ=!=+P((S]:6WC;0+SQ?>^%8-7LY?$EE:1WUS MI:S SQ02,RI(R=0I*D?EZC/YE_\ "46OPG_X+.ZM>^-1L@\00PV6DWTD9"(T M]E#%;L/;>0CI(C 9.,E/?V:/$ T'3KV^6*]L;R?*Z7$[9D+!C_ *3;8',1RX(7&[AE_2V!9%AC$SK) M,% =HU*J6QR0"3@9[9/U-244 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!\_\ Q2_Y'O4_^V7_ **2BCXI?\CWJ?\ MVR_]%)10![5X3_Y%71O^O*'_ -%K6M63X3_Y%71O^O*'_P!%K6M0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !4-Y9PZA:3VMS$L]O.C12 MQ.,JZL,$$>A!KD_B;\9/ _P9TB/4_''BK2_#%E*Q6)]1N%C:9AU$:?>!_'6C^(K^&,2O9VL^)PA_B\ML,0.Y X[XH ^%/AIJ5 MW_P3._:TN/AWK5S-_P *+^(=Q]IT34+ER8]-N"0H#,3@%"4BD)ZH89#T(K]$ M/!_PR\*?#^_U^^\.:!8Z/>:]>MJ&J7%K"%DN[ANKNW4]2<= 68@&?\$XOVE-8\ M4:/JWP1^)/F6/Q1\ YLVCNV_>WMG&0@;/\31_*I/\2F-LG+&@#Z[\0^ _#OB MS6- U;6=&L]2U+0+EKS2[JXB#26,U^;7AZ'_@H_#9-X. MD2$[K8:]J$FF221)D@O]HR7;CHQ#/SQSB@"[KUG:ZW_P6JT>3P:5::SB677) MK4Y1)%TZ19]Y P"4,<9_VVP>:_4ROE?]A_\ 8CM?V6]*U/Q!XAU/_A*/B?XA M7.L:TS,ZQ@MO:&)G&Y@7PSNW+LH) P /JB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBO.?BM^T5\,_@>UNGCKQMI'ANXN!NAM;NX'GR+G&X1+ERN?X ML8]Z .A^)/P]T;XL> =>\'^(8&N-%UJSDLKI$;:^UACQ KX)_8A^ M)&N?LK_&K6OV4OB?<^;9-,]SX-U:X&(KF*0LPA&>-LHW,HS\L@ECR25%?!O%VE>)XK5MDXT^X#O">V]/O*#V)&#VKPO_ (*#?LHS?M%? M#/"RM:_$WPBQU#0KNW;RYIMI#/;;QR"Q4,A[2*O(#-0!]#_#WX:^%OA/X M9A\/>#]"LO#NBQ.TJV=C$$3>QRS'NS'U.3P/05-<> ?#EUXWM/&,NBVZ M-O,L"GU5^6'[!.GVM]_P %+OCOJG@W:?!D,6II M)-;G-NS27T)14(&,%TE9,?PH<''6"ST#_@HE\6M#?P1K%PGA?2KJ/R+O7+Q] M/M9?*(VE3+;[I>1U,:[CW/-?=L:@D*F3C)))+$D ]SHHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KRC]J#]G_2?VFO@OKO@359/LKW2B>POAR;2[3)BEQW /##NK,.,YI/B M5^U=\(/@_KBZ+XP^(6AZ)JYQNL9;C?-&",@R(@)0'L6QFNS^'_Q*\*?%;P[% MKO@[Q#IWB32)#M%WIMPLJ!AU5L'*L.ZG!'I0!\4?L%_&*;QUX9\6?LM_&RQ6 M;QCX7MY=*:SU DC4]- V%,_Q&-2N&!RT;1L,X9J^Z?#?AK2?!N@V&B:%IUMI M&CV$2P6MC9Q".*&,=%51P!7Q+_P4>_9\UVSFT7]HSX7AK+XB^!BMQ?"W7F]L M8\DNRC[YC!8,#]Z)G!SM45]+_LQ?M":%^TY\'M&\<:(5A>X7R=0T_?N>QNU M\V%OH2"I.-RLI[T =OI?@'PYHGBW6O%%AHMG9^(=:C@AU'4H8@LUTL(81"1A M][:&(SUQ@=ABYXFDTJ'PWJTFO-;IH:VDS7[7F!"+<(?-,F>-NS=G/;-?./[= M^@_M#:YX-T"3X!WT%E=Z?>->ZC'#=)#?7.U<1QQB4>4\?+LZ.V6(0 '!!^3; MKX/_ +=7[5^GQ^#/B3JMOX$\$S.J:G&[F]L+2R,A)W/&+ER,X'S*DT6?]X5^GU>>_ 7X&^&/V M=/AAI/@?PG \>F6(+27$Y!FNIF.9)I6 &78_@ !@ "O0J "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH ***\4\7?MJ? SP)XCGT'6_B?X?L]6MRRSVZW/G M>2P."CL@958'^$D'VH Y+]OC]EA_VGO@X8M%=K;QWX;D;4_#URDGEDS #? 6 M[>8%4!LC:ZH&;B"W\0Z+JL(!FEAD M!ANC&<8W-'AUP!N612-K 'ZV\-^)]'\9:'::SH.J6>M:1=IYEO?:?.LT,J^J MNI((^AK\]?VV/AYKO[(?QWTC]J?X;V;2:7/.MGXUT>$[(YTD*J96 X EPH+$ M?+,L;X)8T ?HS!!':PQPPQK%#&H1(XU"JJ@8 '0 5B>$_ /AWP'_:P\.Z-9 MZ,-6OY-4OA9Q",7%U(%#S,!U9@JY/M4/PW^(FA?%GP)HGB_PS>K?Z'K%LMU; M3+UVGJK#^%U(*LO4,I!Z5\I?MS:3^UA_PFWAG7O@1=0GP[IMNR3Z=97$/VFX MG=OG>XAN (Y(PH0* 6927/&S_MJS>'[?]DWXL-XG,(TH^'KM1YQ S<&, MBV"Y_C,YB"_[6VO!_P#@CKI>K:?^R$\VH[_LE[XBO;C3=W3[.$AC./;SHY_Q MS7CMK^RW^UC^V=JFD6/[07B >#OAY8S+-/I=FUJD]RRC&5B@W*7;GYI3A,DJ MO8_I5X)\%Z-\.O".D>&/#UC'INB:3;):6EK$.(XU&!SU)/4D\DDD\F@#;HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBF331V\,DLKK%%&I9Y'("JH&223 MT% #Z^(O^"D'[/&OZWI^A_';X;23VGQ+^'H%S_HV2]W8HQD90O1C&6=MO\:- M(IW945[1-^W1\ +?7I-'?XL^&1>1R+&S"\!@W$D?ZX#RR,CDAL#OBO;K.\M] M2LX;JUGBNK6=!)'-"X=)%(R&4C@@CN* /G[X!_$+X=?MS?"CP3X_U'0--U/5 M]#O!<-8W<8E;2-41-K[0>HPP="HK\R/'6GW7_!,?]K:#QKI,$J_ ;XB7 M]5LH$)CTRX)+':HZ&,EI$&.8V ME0#Y_V?[1^&:XG]JRQ_;;T+X\7WB3X3RP:AX)F@CM;'2]/ MFMIHXXU4DM<0W07$K.6.],\;%W8&*Y?P+^Q/\=?VK/B)H_B_]JG7%@\-:2?. ML_"-G+"#(2<^6R0?NXD.!N;)(((D$<<4:A510,!0!P !VJ6@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BJ.MZYIOAG2;K5-8U"UTK3+1#+<7 MM],L,,*#JSNQ"J//2M8FA#7-I'(W[V'O MM=75D/=3Y@!PS9]$U_0=/\4Z'J&C:O9Q:AI6H6\EK=6DZ[HYHG4JZ,.X()'X MU^;OP)UW4/\ @G-^U9>_!?Q1>2O\'_'-S]L\+ZM=,=EI<,0JJS= <[89/<12 M?*K'(!^COBCPOI/C;P[J6@Z[I\&JZ-J4#VUW97*[HYHV&&4CZ?E5G2=)L]!T MJSTS3K6*RT^RA2VMK6!0L<,2*%1% Z >@JW7YF_$Q?^"@7@CXR>*;_P + MQV_B#P[JEVUQ9VMC+9W5A;PYVQQ1K<;)8RJ*H; 4,Q9N2YROIXB\5Z>\]3_[9?\ HI** /:O"?\ R*NC?]>4/_HM:UJR?"?_ "*NC?\ 7E#_ M .BUK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N0^+WQ,TSX M-_##Q/XWU@%M/T*PEO9(U.&E*K\L:G^\[;5'NPKKZ\<_;"^%>H_&K]F7XA># M='&_5M1TTM9Q!MOFSQ.LT<>>V]HPO/'SH_\ !0_6-8^._P = M=7U"YT6^O)+71M"L)S#&T4;8*JW)C@0[HPJX9F5F+9Y;/_;L_P""?>E_LO\ MA>Q^,WP5O]4T(^';R"2]L6NFF:URZK';_P %:QX9U'2[7PEJ4]O::I<0^7#<>;+)++ 0&\V*1GW#!P'49!X MKZ3_ &OM&CU[]E;XNV#O M'=TD4.J7UNT.HQ0C"K=0NT4I _A5F3>!V5Q7S7_P45^ ^O\ @_7]$_:<^%D? MV;QSX-99=:AA3(OK%!@RNH^]L0LD@[Q,>1Y8S<_X(UW\EY^R3?1/]VU\3WD* M?[IAMW_FYKZ<^/'[0_PY^ &D:5)\1-:M]+L]E5\@_LD?LGZO^SO\[U50&D8<96,@ZAX:*))8Y0 .I6.9WQWV<YUK0+W1)]*M$T:":Z0*FH06Z*D5S%W*,H R0/F1\9'- 'P M'^U]^S+J/_!./XE>#?C'\'=5O(- EOC:FTOI#+]FG*LQMW88\R"6-9!AOF&P M\DX(_6WX9^.K/XG_ Z\,>+].4I8Z]IEOJ4,98$HLL:N%)]1NP?<&OF?_@JY MH\>J?L1^,[EU!;3KO3KJ,^C&\BBS^4I_.NQ_X)VWTFH_L6?"J67EETUX1_NI M<2H/T44 ?,?[7W@G6OV'OVC=*_:9^']E)-X0UJX%EXTT6WX1FE8;WQT E(#! MCPLR*3GS,5^A?@7QOHOQ*\':/XI\.WT>I:'JULEW:74?1XV&1D=F'0J>000> M17EO[0'QJ^#>DZII_P (OB;K5C#+XYMI;0:?=9\LQ,-H,KCB'-O"6O\ B:'7/")UEIO#-LJDRP6Q&6D=OX2Y*YC PK([ M G?0!]0T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\E_\%(OVJ=1_ M9F^"MO%X8E\KQOXIN&T[2IL!FMD509KA0>K*&15]&D4\@8/UI7YR_P#!9KX7 M^(-<\ ?#_P"(FB0R3VW@^]N4OO+7?Y"7!@,.NTXW+G#;6&0#D#X5_ MX+_9H\3>)+2+QAJ%DMS; M1D$_L4_"?QY\$?V?]%\&_$+6[76]7TV6:*U-KEEMK,-B&'S#S)@ MD' VAE3&$R?=J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /@;_@I MG^T1XOTS5?!OP#^&=Q):>,_';1K=7D$ICDAMI93#'$KCE/,F^)Y]:\0>)98,7&MP7K6PCE(Y:"( J%!Z"0/TYSTKRK_@I= MX9\6_"7]KOX/?'/0-%N-?L8Y+/3Q:V\9++F&"WDE&U93,I%GA_ME_LZ>(HB([O MSK5&DQT6#44D3\C*U?J50!^:7[-/BC5?^"?O[46H?L_^,[Z6;X:>+;G[;X0U MFZ/R0RR-M1">@WG$3CH)%1L!9":_2VOB;]INW^$O[?VB^,_A-X7\3V$WQ6\$ MRO=:7(QV;;E5 D6-_P#EI$3^ZD*YV,%8CY5S]1_!30?%?A7X2^$M(\<:O%KW MBVRTZM1A4A9IE7!.3RQ P"YQN(+8&< [:BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "OS5_;H^(WC/]I[]IC1OV5/A]JC:+I>U)_$^I1L<,#&) MF1P"-T<<15MF1OD<*<;0:_2JORM^)6E^,OV:O^"L6E>+]/\ #&H>)]'\>L$M M[>PCW23Q20)% Y-'M9O$%OXA\ MG">(WOM\HEQ]YH<"(KGJH4'' 8'FO'_^"8WQ.\7?!+]H'QE^S)XSN?M%M8R7 M*6 M;W+:5+ ?_'4% 'Z%?'3X,>'_ -H#X6Z]X%\2P[].U2 HLZJ#):S#F.>//1T; M!'K@@\$BOC3_ ()[?&;Q!\'?'VN?LK?%2;R?$7AZ21O#-]*3LO;7!?R48\E= MA\V//.PNIQL"U^@=U=0V-M+<7$L=O;PH9))I6"HB@9+$G@ #G)KX!^//@[P; M_P %#K+2_'7P#\8V5M\5O .L1VZ:@Q:WD$ GX=\C<4!!FB< @@.N,L0H!^@= M%5M-BNH--M(KZX2[O4B19[B.+REED"@,P3)V@G)QDXSC)JS0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!^5WQ:N?%'_!2S]L#6/A-I>N7'A_X/\ M@.5QJ&[E XCG5AA58\;D"[2NQX\LAVC;GAVP,LNT_JC0!^>?_ 2+ M_:*\1>./"/B?X4^+Y99M5\%"/^SWN@?/6U+,CP.3R?*=5 SR X7HHKZ4_;._ M9=TO]JWX+ZAX8F$-MXAM,WFAZE(.;:Z4<*3U\N0?(X]"#C*BOC#]B.W_ .$; M_P""JG[0.EP*$MKB'6)?+7H"VI6T@Q]-Y&/>OTL\:>--$^'?A/5?$OB/48=) MT/2X&N;N\N#A(T7OZDG@ #DD@ $D4 ?*'_!.C]J'4_BAX3U/X7?$$RV7Q7\! ML;"_M[PXGN[>-O+68YY9T($)@0%WG[SH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G M_P"*7_(]ZG_VR_\ 1244?%+_ )'O4_\ ME_Z*2B@#VKPG_R*NC?]>4/_ *+6 MM:LGPG_R*NC?]>4/_HM:UJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#X+_ &G/^"B&O?LK_M>6?@_Q/X>M[SX9W6D6MSYUGDWZ^8[JURN2 P5D M=/*/4)D,"<5]I^ ?B!X=^*/A'3O$_A35[;7-!U"/S;:]M7W*P[@CJK Y!5@" MI!! (Q7YC?\ !0#P/I/QR_X*4?"'P!?))<6%YH]E9ZD+:0I*L;7-W*X#8X(C M^8'GKTKBM8\/?&C_ ()*?$UM6T:67QI\&]7N@)%DR+>?/1)@ ?LUT%&%D'RO MM'W@"B@'[%PV\5LA2&-(D+,Y5% !9B68\=R223W)->?_ +1EJU]^SW\3[9,[ MYO"^J1C R% MO@3^PKX_\6>+M06TTW1_%=RWDI@S7#/9VGEQ1J3\SNP8 >Q)P 2.#_9S^$7B MS_@IA^T%??&?XJ6\D'PSTBX\BPT?%=7:\U>^<,L+0DE8)8E/RM+/$!L.#A2QZ*0? MV\\$>"=$^''A+2O#'AO3H=)T+2X%MK2SMQA8T'ZDDY)8\DDDDDDT :]M;0V= MO%;V\2001((XXHU"JB@8"@#@ #M4M%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %?GG+_P %/+GX4_M?>//AI\6-+M=,\&VNJ?8],U?3U9Y+"/:OER3C MK(DBE9"5&Y"Q&&&,?H97X]>/_@/H/[7'_!4[XK^#]1GN+;2O[/,CWM@WBM8(X((TAAC4(D<:A550, #H .U?CU\/_BU\8?^"5/Q)B\# M?$*SN/%?PDOYV>SFMB6B*%LM-9.WW)!G+V[$ DGIN$A_5[X8?%+PM\9?!>G^ M+/!VL6^N:%?+F*Y@/W6'WD=3RCJ>"K $=Q0!X'_P5!ADN/V%OB:L:%V"Z.51>&=OX1@?>*@_8/[1?PO/QJ^!?CGP1&ZQW.M:5/;6TCG"I<;=T+-["14 M)]@:_)#]@[]A'Q3\?/'BS_$^TU+3_AWX%O);*32=0+H;B[60O+9QJ?N('):5 MAUR%')RH![K^P'^RSXC_ &@?B-/^TW\;0^IW=]VL-7MB5LHV$K*+6 M*:..>"5=K1NH974]B#P17XD_ 7]D?2?VX/BU^TC-'J;Z//8ZM+>:-J<*EH$F MN+RY9%D3^*-DC/3YA@$9P0?3?V=?VROB+^PEX\C^"W[0EA>S>%K;;'8:L0T\ MMA"3A)(7 _TBUX/ RR8('W?+H _6ZOSU_P""UUH9/V;?!UR$)\KQ9"A?TW6= MTV<@DBFC89#*PX(KY^_X*&?! M&[^/7[*OBO1=*M9+W7]-\O6=,MX5+/)- 2615'WF>)I4 ]6% 'D7[0W[W\/S6]]\1/$7A;3WTBT)$BVD36T8-Y*.A4=$!X=AW"MC/_X)M_L2 MW_@%9/C3\48IK[XE:_ON;.'4IEF-QY"B.*=E;I#$$"QIT)4'[JC=^M- !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% ')?%SQ-JW@OX5^,?$&@V<. MHZUI.CW=]96EPQ$N([.UT:\GF=NBHL# MLQ/X U^+/[*7[ ,_[4_[,/B3QCX=U%](\>:/K\MMIOVB0K;7T:6\$AA8_P#+ M-@S_ "R#C)(88P5 /W-FMXK@()8DE",'4.H.&!R",]P>]25^8G[(/_!1K7OA MMXH_X4U^TFEUHNMZ?*+*W\2:H"LD3=%CO2>H(QMN!D$$%B03)7Z<0S)<1)+$ MZR1.H970Y# \@@]Q0!^7O_!7O9IOQP_9YU.5=D2W,^Z1C@8CN;1B.>!@-^M> MD_\ !2+]MR^^'<?3HY<*D487G[3+N 7'*J=W! M9#5G_@L%\$+[XE?L_P"D^+M(LIK[4?!E\]S.D*EF6QF0+.^!S\K1P,3V56)X M%8__ 39_8GU'PK(WQQ^*R7&H?$/7-UUIUOJ9,D]E'+DM<3%N?M$@;ORBDY^ M9B% /5?^"?7[$=E^RGX!.JZY%#=_$G7(5.IW8PXLHCAA:1-Z @%V'WF'<*M? M6U%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %>'?MK?%OQ7\"_V:_%_C M;P9:VEUKFEI 4-ZI=(4>=(WEV?QE0^<$@=SG&#[C7SK_ ,%#M0MM+_8N^*LM MTXCC?3%@4GN\D\:(/Q9E% &%^Q9^WQX1_:ST5-.F\GPY\0[6+=>Z#))\LX ^ M::U)Y>/N5^\G?(PQ^HWMXI)HY7B1I8\['9067(P<'MFOQ3^&W_!/?Q5XT_9- M^'OQM^%&IWMA\2X?M=Y/ID=P8I+E8KR989;63(\N8(B_+G#C&"&R'^L_V'?^ M"E-M\4+VW^&OQ?V>&/B3;R?8X;ZZC^S0ZE*IVF.12!Y-QD8*'"L>%P2$H ^_ M:_+[X[3)H_\ P63^%UPV(A<6=HNYLX8O# M_#CXN^"K?49;^#RM"EFTH.;BVN1.9+)UV<@N\LB C^((.K"@!_[?W[5'B'X_ M?$.#]F3X)[]3O+^Y^Q:]J%F^%F<BL&^TOV1_P!E?PY^ MR?\ "NU\,Z2L=YK-SMN-9UDIB2^N,9B?,O^">O[$5I^RWX% M.N>(88;OXF:["&U&YX?[!$<,+2-O8@%V'WF'4A5-?7E !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'RO_ ,%#/VF?&O[*OPM\,^+?"&F:=J$<^OPV M6HG4 S 0F.23RU52,;_+*[\_+V!)!'<_LK_M=>!_VL?!@U;PS=?8]:M47^U/ M#]TX^U6+GN1_'&3G;(!@]\,"H\!_X+*:K;V/[)MA:RE?/O?$MG%"O?*PSN3^ M2G\Z^6_%W["GQ+_9Y\ _#OX\? S4]2&LP^'K"_US2+-@"J3D]@:Y/]I#XP>*_^"E?[0%A\%/A M3_P##9&FZ MG\/=/U*>3XF6:V*R6)9$:Y$1@N8'<<*A@19&W$#:9">%-?HA^QW^R?X?_9+^ M%D'A_3_*OO$-[MN-;UH)AKRX Z+GD1)DA%[ DGYF8D [SX(_!?PQ^S_\-M)\ M$^$;(6FE6"?-(V#+=3$#?/*P'S2.1DGIT '=T44 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S_\ M4O\ D>]3_P"V7_HI**/BE_R/>I_]LO\ T4E% 'M7A/\ Y%71O^O*'_T6M:U9 M/A/_ )%71O\ KRA_]%K6M0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 >6ZY^S7X%UWX\>'?C!+IC0^.=%MYK6.\@?:EQ&\31#S4QAF17<*PP0&P M<@#'?>)_"^D>-/#]_H6O:;;:OHU_$8+JQO(A)%,AZJRGK6I10!^1G[0?[(/Q M)_8#\?2_&;X :A>77@^$L]_I9W3O8P9W/%<)G_2+7C[Y^9, D@J)*^X?V,_V MW_"/[7GAEUM%&B>-M/A$FJ>'Y7W%%R%,\+?\M(BQ SU4D!ARI;Z0=5D5E90R ML,%6&01Z5YW\*?V>?AY\$=5\3:CX(\,6?A^Z\170N[]K4'#,!@(@)PD8.Y@B MX4%VP!0!Z+M 8D GJ<4M%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7EOA/\ 9K\">!_C=XE^*NB:6VG^*_$5D++46C?]S+^\61Y0G\+N43<0 M<'8#C)8GU*B@#D?BK\)_"GQL\$W_ (3\9Z/!K>B7BX>&88:-A]V2-QRCKGAE M((K\H_&WPS^,?_!*'XE2^,? ]U/XO^$.I3JEU%< ^2ZD_+#=JH_=3#.$G48/ M_ FCK]BJI:SHUAXBTF\TO5;*WU+3;R)H+FSNHA)%-&PPR.I&&!'8T >8?LT_ MM.^"_P!J?P"GB;PA=L)(2L6HZ5]0\7W/@?2VTB+Q/?)?W=JKYAA94VA(AC*IDNP7) +D# P S]HS]FGP/\ MM/\ @27PUXST[S=NY['5+<'DR6[-GR+D#EHB<-CN-L@_5SX0_% M_P *?'3P%IWC'P9JB:KHE\#MD *R12#[T4B'E'4\%3[$9!!-[XB_#?PU\6O! M^H^%O%VCVVN:#?ILGL[I<@^C*>JL#R&4@@@$$&G?#SX>^'_A3X*TCPGX6TV+ M2=!TJ 6]K:PCA5'))/5F8DLS'EB22230!T**L:JJJ%51@*HP /2G444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 4->T+3_%&AZCHVKV<.H:5J-O M):7=G<+NCGAD4JZ,.X*D@CWKB_@3\"?"G[.?@,>#_!MO/;Z*M[<7JI)+:, M&6+J1'*./-B)/W2%D\/>//#]OKVFQS+<0B0E M)8) 1\T,)'%&H"JBJ. H '0" MK5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*_%#X8^&_C)X$U; MP=XNTU-6T#5(O+N+=R5/!#*ZL.596 8,.00*ZJB@#EOA;\.=)^$7PZ\.>"]" M$O\ 9.AV,5C;M.P:1U1<;W( !9CEB0 ,D\"OF/\ ;B_X)W>&_P!J"QN/$WAP MV_AGXFPQ_N]1"[;?4=H^6.Z"C.<# E W#@'< /L6B@#\L_V4?\ @H)XM_9^ M\8_\*4_:6@O=.FT]UM+7Q%J +36@Z(MRW/FPD8VSJ3Q@DLIW+^I$NENM/N9TPZ,IR M$8C[\>[#&-LJ2 <5Z-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 >8_M!_LZ>"OVFO ;>%?&]A)DVMM%96T5O!&L4$*"..->BJ!@ ?A4M% 'Y[_MO?\$TT\=:E-\3_@KCPS\0 M[63[;/I=G)]FBOYE.X2P."/(N,C.00K'!.ULL:W[#O\ P4DN/%6N6WPD^-\< MF@_$*"<:=::K>0F 7TX;8(+E"!Y5QNX!P%<\85L!OT1KSC6/V=_AWK_Q?TCX MH7WA:RF\<:7"T-OJNTAN0 '=1\KNHR%9@2H)P>F #T8J&() )4Y'M2T44 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!\__ !2_Y'O4_P#ME_Z*2BCXI?\ (]ZG_P!LO_1244 > MU>$_^15T;_KRA_\ 1:UK5D^$_P#D5=&_Z\H?_1:UK4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\__%+_ )'O M4_\ ME_Z*2BCXI?\CWJ?_;+_ -%)10![5X3_ .15T;_KRA_]%K6M63X3_P"1 M5T;_ *\H?_1:UK4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!\_P#Q2_Y'O4_^V7_HI**/BE_R/>I_]LO_ $4E M% 'M7A/_ )%71O\ KRA_]%K6M63X3_Y%71O^O*'_ -%K6M0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!QGQ,^)B? M#>+P^B>']6\4:GKVI'2]/TO13;+-+,+:>Z8EKF:&-5$5K,Q)<= "37._P#" MY/%W_1"?B!_X'>'O_EK1\9/^2B_ G_L<[G_U'M9KU6@#RK_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH M_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN M_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z M(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+ M6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* M/*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_ MX7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_ MZ(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ M "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X M7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7) MXN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P] M_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O M5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH M \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7 M)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P. M\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_R MUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ M (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ M [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/? M_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M: M]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \ MJ_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$ M#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O M#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ M+6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A< MGB[_ *(3\0/_ .\/?\ RUKU6B@#RK_A+O\ HA/Q M _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P M.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ M ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5 MHH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^ MB$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ M ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P M]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6 MC_A+O\ MHA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_ M$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P # MO#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\ MM:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R M>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$ M_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/ M_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/ M?_+6C_A M+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O M^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$# M_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [ MP]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /* MO^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+ MO^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z( M3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ MP.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"% MR>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B M$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0 M/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5: M* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^ M%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)X MN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\ M0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH M_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN M_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z M(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+ M6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* M/*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_ MX7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_ MZ(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ M "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X M7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7) MXN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P] M_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O M5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH M \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7 M)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P. M\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_R MUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ M (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ M [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/? M_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M: M]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \ MJ_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$ M#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O M#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ M+6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A< MGB[_ *(3\0/_ .\/?\ RUKU6B@#RK_A+O\ HA/Q M _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P M.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ M ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5 MHH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^ MB$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ M ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P M]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6 MC_A+O\ MHA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_ M$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P # MO#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\ MM:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R M>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$ M_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/ M_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/ M?_+6C_A M+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O M^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$# M_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [ MP]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /* MO^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+ MO^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z( M3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ MP.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"% MR>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B M$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0 M/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5: M* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^ M%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)X MN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\ M0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH M_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN M_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z M(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+ M6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* M/*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_ MX7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_ MZ(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ M "UH_P"%R>+O^B$_$#_P.\/?_+6O5:* /*O^%R>+O^B$_$#_ ,#O#W_RUH_X M7)XN_P"B$_$#_P #O#W_ ,M:]5HH \J_X7)XN_Z(3\0/_ [P]_\ +6C_ (7) MXN_Z(3\0/_ [P]_\M:]5HH \J_X7)XN_Z(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P] M_P#+6O5:* /*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6O M5:* /%O%'[16L^"?#.K^(M=^"OC[3M$TBSFO[^\:ZT&006\2&220JFJ,[;55 MCA5+'' )XKVFO*OVL?\ DUGXR?\ 8F:S_P"D,U>JT ?/_P 4O^1[U/\ [9?^ MBDHH^*7_ "/>I_\ ;+_T4E% 'M7A/_D5=&_Z\H?_ $6M:U9/A/\ Y%71O^O* M'_T6M:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% 'E7QD_Y*+\"?^QSN?_4>UFO5:\J^,G_)1?@3_P!CG<_^H]K- M>JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >5?M M8_\ )K/QD_[$S6?_ $AFKU6O*OVL?^36?C)_V)FL_P#I#-7JM 'S_P#%+_D> M]3_[9?\ HI**/BE_R/>I_P#;+_T4E% 'M7A/_D5=&_Z\H?\ T6M:U9/A/_D5 M=&_Z\H?_ $6M:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% 'E7QD_P"2B_ G_L<[G_U'M9KU6O*OC)_R47X$_P#8 MYW/_ *CVLUZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!Y5^UC_ ,FL_&3_ +$S6?\ TAFKU6O*OVL?^36?C)_V)FL_^D,U>JT M?/\ \4O^1[U/_ME_Z*2BCXI?\CWJ?_;+_P!%)10![5X3_P"15T;_ *\H?_1: MUK5D^$_^15T;_KRA_P#1:UK4 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 >5?&3_DHOP)_P"QSN?_ %'M9KU6O*OC M)_R47X$_]CG<_P#J/:S7JM !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 45A>(_&FE^%I+>._F*R3' 2,;BJ_P!XCL/\C-;4,T=Q"DL3K)$X#*ZG M((/0@UQ4L;AJU>IAJ51.<+ST5^+/[%/[ 5U^UE\'9 MO&]W\5=:\-RQZI/IWV.&V-PI$:1MOW&9>OF=,=J^@/\ ASWK&F6MQ_8O[0GB M.PNG (;^SW",1TW!;H$]3WXSWZ4 ?I-17Y;_ +)?Q\^,/[./[78_9W^,?B*Y M\6Z?J+?9[#4+RY>Z>&5HS);RQ3/^\:*0 )L;[I(P%PV?U(H **** "BOS4_X M+1:I>Z9I?P:-G=SVADU.^#^1*R;OEM^N#S7Z5T %%%% !1110 4444 %%%?F M!^RWJU]/_P %;/C):2WEQ):I#JFR!I6*+B>WQA:_$[X^^'?A3K-M MI>K6VHW-U/;BY LHD950LRC)9UY)5NF>EE45X+_P -F>"O^@7KW_@/!_\ 'J/^&S/!7_0+U[_P'@_^/5X_^L64 M_P#01$]C_5W-?^@>1[U17"?"WXR:'\7(]2;1X+ZW-@8Q,M]&B'Y]VTC:S _< M;\J[NO:P^(I8NDJU"7-%[-?<>+B,/5PM5T:\>62W3^\****Z#G"BBB@ HK^? MWX1_M0>*_P!FO]JK7?&L4VHZGX:AUZYT_6;$R.T4UM+/(=G)VB0"-G3IS&>V MZOWK\)>+-)\=>%]*\1:%>Q:EHVJ6T=W:7<)RLL3J&5A^!Z'D=#0!KT5^:G_! M;/5+W2_ ?PO:SNY[1GU.]#&"5D)_=1]<&OT@TDYTNS)Y/DI_Z"* +=%?%7_! M5[XW7/PR_9Q3PKHUQ)%XD\;WJZ9;K;L1,+="KW#+CU_=Q?\ ;:O%O^"]MB[F W-Z#U-25^9.@?\ !&=O%MBNL?$_XMZUJWBZ[CWW M4EI$)ECD(^Z9IV9Y0#_$0N?05YQ\3/"OQH_X)1^*O#/B'P]XYNO'7PHU&Z%G M)I>H;DAW!2_V=XBS")RBN4EB(_U9R,#:P!^OM%>>^)/%UCXX_9_U3Q1H\CMI MNL>&)=2LY&&UC%+:&2,D=CM85^//["?[%MY^V-X3\4:S>?$S6?"[:-?1VBPP M0MXMKFT1 M3@_\MHKIBN2>HC[G\9OV/_VR/BA\+?CX?V>_VAY)KK5YYEM-)UV[8-*)F&8D M>7CSXIN DARVX@'.?D /TMHHK\^O^"IWQ U3Q5K'PH^ /A>_DL]<\::S!/>R M6[$/%;^:(8=V"/D:1G<_]>] 'Z"T5^>/_!)WXJ:OI?\ PL?X#^+[N27Q)X,U M.>>V%Q(68P^:8KA%SSM28!O^WBOT.H *9),D*AI'6-2P4%C@9) ^I) _&O@ MK]NS]M?QEX?^)&E_ ;X&VXO_ (EZOY<5Y?PJLDE@9!N2*,-\HD*?O&=_EC0@ M]3E.*T/_ ((^W_Q MAK7QB^,.O:_XKNE,DWV(^_^"<=C_PL#X5?$2]\9?#W3W235-#OU;9#%E5S+;;RCQ]% M,L>QU!' +#] OV5?VDM"_:H^$&F^-=&065RS&UU/2VDWO8W:@%XB<#(P596 MP,JRG .0 #V"BBL_Q#X@T[PGH&I:WJ]W'8:3IMM)>7=U,<)##&I=W;V"@G\* M -"F"9&E:(.IE50S)GD Y )'H<'\C7Y01_$3XY?\%1OB5K^D>!?$%U\,?@SH M\A@FNX6=&G5C\HFV,K3RNHW>5N$: #)R0S]U<_\ !%?0+.P>ZT;XL^(K/Q, MSIJ$EK'Y9D/()56#C)SD[R>?;D _2BBOS+_93_:@^*O[//[2D?[.7QXU&37X M[R9+71?$%S,99%9P?LY$I&Z:*;A1O^='(!Q@@?II0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%?*OQQ_9#\3_%3]KKX;_%S3O%]OI6A>%X+**ZT5 MUEWW1ANIYF(*G;\RRJO/]V@#ZJHKXX_X*A?M&>-?V<_@;I%]X%OH=*U76]6& MF2Z@T(DE@B,$KDQ;OE5R4 W$' )Q@X(^J_ UU->^"?#]Q<2--/-I]O)))(7 M%JLEY>AUAE9 W[^RZX//4_G7Z:T %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !17/^+/'&D^"ULCJDS1?:Y?*CVKG'JQ]%&1 MD^];^<\CD4 +1110 4444 %%%4M:UBR\.Z/?:KJ=U'9:;8P275U=3'"0Q(I9 MW8]@%!)^E %VF>0#D X].#^5?E-/\5/CC_P4[^)^O>'OAKK M]Q\-/@YH\AAN-3A:2*2XC8D*9MC!I9'4%A"&5%7ACG#-VLW_ 16\/6^GM=: M;\6?$5MXH 9TU)[2/R_,(ZE%8.,G.?WF<&@#])Z*_,']F;]I7XK_ +*O[2MK M^SU\=]5D\1:7J4D5MHFNW,_FM$9"5MY%F;YI(96'E[7.Y& '&U@?T^H **** M "BBB@ HHHH **** "BBB@ HHJ"]G-K9SS* 6CC9P#TX&: )Z*^'/^"87[2G MCO\ :VPWV5K<6UQ:H),Y_UT5T2G/.1&2*Z/\ X)S_ +6_Q&\2?%;Q?\"OC%=O MJ7BS01.UIJ-P%\_=;R".>WD=0!+U#H_4@/EB-N #]#J*** "BBB@ HHHH ** M** "BBO#_P!L#]J+1OV3OA!=^++^%-1U>>06>D:2TFPW=R02 2.0B@%F/H,= M6% 'N%1PW$5QO\J1)-C%&V,#M8=0?0^U?E5\,_V4?CS^W]HL/Q#^,7Q0U#PI MX0U<&ZTKP_8(Q62!ONLEOO6.&,J?E9M[N!DY!#'I_$/_ 1G'A96U?X6?%W6 M]!\26R%K5K^+9ND[#[1;LCQ G^(*V/0T ?IE17P#_P $]_VNO'VO?$;Q)\!/ MC47;Q_X?60V>H7 7S[E8CB6&5E^61@I5TD'WTW$DG!;[^H **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YK MQM\1O#_PZBTR;Q%J"Z9;ZA=K90SR(WEB5@2 [ 80<'YFP*N$)5)*$%=OL1.I M"G%SF[)=6=+12 A@".114%BT5S7@OXC>'OB'_:Q\/:@NI1:9=M97$T2-Y?FA M02$>#NNZ"BBBH+"BBB@ HK\/?@O^S??? MM>?M=_&?PM<>/-5\*P:3J.IWZ36RM<;L:@8PFTR+@8?.?:OIAO\ @COK>GJ? M[%_:(\0::[?ZS.EN0^.@^6[7U/KUH _2JBOR?^'?QI^-O[!7[4GA;X2?%3Q9 M-XZ\ Z\\$%K>W7#/+Y4=Q%+)F1/+<8>(L5"@X'*-7ZP4 %%%% !1110 M4444 %%<[\1O#-QXT^'OBCP]:7*V5UJVEW5A#/2O&?V' M/V:=?_97^$^K>$_$?B6'Q5?7FMS:HEY ) $C>"WB$?SDG(,+'T^:@#Z(HHHH M **** "BBB@ HHHH **** "BOP]^"_[-]]^UY^UW\9_"UQX\U7PK!I.HZG?I M-;*UQNQJ!C";3(N!A\Y]J^F&_P"".^MZ>I_L7]HCQ!IKM_K,Z6Y#XZ#Y;M?4 M^O6@#]*J*_)_X=_&GXV_L%?M2>%OA)\5/%DWCKP#KSP06M[=RM-Y<,\OE1W$ M4LF9$\MQAXBQ4*#@?Y'F)YVW? MY>X;MN<9QZ9[U)7YL:A_P1-\)36*RV?Q3\10:]N\QK^XLH98R^<[O+#*V<_] M-*Y7X6_&KXP_L _M'Z!\(_C#XCE\9?#;Q!(D6FZY=N\I@1VV)-%(Y+JJN562 M%B0@^9>""X!^J-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'E7[6/_)K/QD_[$S6?_2&:O5:\J_:Q_P"36?C)_P!B9K/_ *0S M5ZK0!\__ !2_Y'O4_P#ME_Z*2BCXI?\ (]ZG_P!LO_1244 >U>$_^15T;_KR MA_\ 1:UK5D^$_P#D5=&_Z\H?_1:UK4 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 >5?&3_DHOP)_['.Y_]1[6:]5K MRKXR?\E%^!/_ &.=S_ZCVLUZK0 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 0W5U#8VT MMQ<2+%#$I=W;H .]<--\:M!BD95AOIE'1TB7!_-@?TKJO%.C-X@\/WNGI)Y3 MSIA6/0$$$9]LBO$7^%/BA6(&FAP#]Y;B/!_-J_)N-,XXDRVO2IY+AG.#5W)0 M^UEMI9[:W\CZ?*,)E^(A*6,J6:>BNEH>@_P#"[M"_Y]-0_P"_ M_P#CAI@LY?L5E=M=;?W8G553/J2&)Q7"_P#"J_%/_0+_ /)B+_XJH[CX8^)K M:&25]+;8BECMFC8X'H V3^%95>*>/73DGA9QTW]C+3SVZ%1RW).96J)_]OK_ M #,#4M2N=7OI;N[E::XE.6=OY>P]JZ[P#\2)?"N;2\62ZTTY(1,%XF_V)+AX=.M6N71=S8(4*/R< MG*^K36O-?K]^Y]-BL/AJF'=.NDH+Y6_R/7/^%W:%_P ^FH?]^X__ (NC_A=V MA?\ /IJ'_?N/_P"+KSW_ (57XI_Z!?\ Y,1?_%4?\*K\4_\ 0+_\F(O_ (JO MUS_6KC[_ * Y_P#@B7^1\O\ V;DG_/U?^!H]"_X7=H7_ #Z:A_W[C_\ BZ/^ M%W:%_P ^FH?]^X__ (NO/?\ A5?BG_H%_P#DQ%_\51_PJOQ3_P! O_R8B_\ MBJ/]:N/O^@.?_@B7^0?V;DG_ #]7_@:/6/#OQ-T7Q)?+:0--;W#_ '$N$"[O M8$$C-^.O:F?MK?\FC_%[_ +%F^_\ 135^R<'YCG.98&=3.J/LYJ5E>+BVK+5Q M?GUTN?)9KA\)AZRCA)\RMKK>WS/ST_X)U_M\?"?]FOX W'A+QK=ZK!K#ZUN4;BOIJ^_P""P/[/MK9RS17'B6\D1^%?$^J+XANX!?:SHMM=SB,10$)OD1FV@ MDX&<@P^$?'OAL_V@--T6+RX-0BC^9E2$?*LJ M@;EVC#X*D$L"/O#Q3R;]G/0?&?[=W[=5M\?[WPW<>'/ASX>E1[&6[3B7R$*V M\"-QYDGF'S7*Y5.5SRN?HS_@I)^V%XE_9]T7PQX)^'*!_B)XND9+:=81-):0 MAA&#'&00TLDC!4R"!M?C.*U/^"=/[;"?M4> +C1O$/V>U^(7AV)!?10*(TOK M?A4NHT'"\_*ZKPK%2,!PH^>OVYX$T_\ X*C_ +.^HZI\VF2C1HXF8X5)%U2? M')XX=XV/UH ZSP[_ ,$I_$_BK0XM=^(GQV\72?$*X3SY+BQN&FAM)3R5W2/O MDQTR"GL,55_9=^/WQ0_9K_:B7]FSXU:])XLL+]5'AWQ%/OEE9G&Z#]XWSO$^ M'CPVXI(NT-M&:_22ORW_ ."@DPNO^"DW[.%MI38UJ.31R[H-Q53JSE-P'88D M)SV/I0!J?\%K_P#D%?!?_L)WW_H-M7L7[;W[;U]\-=4MOA%\(;9O$_QGUTK; M10V:"8:2''#L.AF*_,JMPH^=_EP&\7_X+=K(WA_X/"$XF.H:@$/^ULM\?K7C M/C;X(_$S_@FA\1_AO\;[W56\;'4Y'A\52#+C[3,6:>W,C9+>9&24E/)DB8D M8! /T$_8H_9,U/\ 9[\,3:QXW\3:AXO^(VL)NU"ZNKZ6X@LU)W&&$.>>>6DQ MEB., <_/7[#WBC6=4_X*-?M):=>ZM?7FGVLVIBWM+BY=XH<:F@&Q"<+@<<#I M7Z _#_QYHGQ/\$Z+XL\.7JZAH>KVJ7=K<+_$C#H1V8'(*GD$$'D5^#'S/)JSCZ+JL0/_ *$* /O/]I&ZFL?V=_BE<6\LEO<0^%=4DCEB M8JZ,+24A@1R"#SD5\U?\$AM>U/Q%^RG=W>K:C=ZI=#Q)>()[R=IGVB*# W,2 M<@#[JHHHH *_+7]E?\ Y2\?&?\ ZXZK_P"C[>OU*K\M?V5_ M^4O'QG_ZXZK_ .C[>@#I?^"QGQ!UOX6; M-@C[2,CJ.?4U+I7_ 3S^)7[37A^W^('QA^,VOZ5XNUJ%;ZVT72X\VFCK( R M0A"X&5! *H%Y!^9CECSO_!;F)9XO@E&XW(]WJBL/4'[Z@(JQJJJH55& J MC ]* /S'_8:^)GQ/^!/[9/B3]FSXB>*;SQ?IP@E;3+B\F>;RI$A6YBDC9R6 M6.2W+$QY(5L8Z,3Z%_P40_:B\?:-\0O!OP#^#UR]AXZ\6"-KK5(#MEM8I9#' M%'&XSY9.R1WDQE$4$$9R/./^6-/K^^#?B1^(!U#?\$C]8;PV^J?\+W\5'XD,GG'5"[_93<;>0?G\ M[&>/,WYQSM[5ZG_P3F^,OQ7\8:%XN\!_=7_X2/PC=_9H/$&H6DBKJ$8=T M>,S%0DCQNGW@2"Q^RJXOPO\:/ OC7QEK7A+0O%>EZIXGT5I%U'2;>X5 MKFVV.$T>8U>5JUDY*-^^K/"O^@7KW_@/!_\>KP7_AF/XE_]"U_Y/VW_ ,_P# >#_X]7@'[0'Q,TOXK>,K/5M)@O+>VAL$M66]1%7YN[=N M=?[XQC/>O9O^&S/!7_0+U[_P'@_^/5\N>!_ACXF^(_VW_A'=-_M'['L\_P#? MQ1;-^[;]]ESG8W3TKJ?^&8_B7_T+7_D_;?\ QROO,LS3/L-A(4L%1ECWK_ALSP5_T"]>_P# >#_X]1_P MV9X*_P"@7KW_ (#P?_'J\%_X9C^)?_0M?^3]M_\ '*/^&8_B7_T+7_D_;?\ MQRO5_MOBC_GQ+_P6_P#(\O\ L3AC_G_'_P &+_,^D_"G[5'@GQ5K%OIH_M#2 MYKAQ'$^H0HL;,> -R.V,GN<"O8:^(/"_[*OCN_UVSBU33DTBP\Q3-=-=Q.54 M'G:$=B6QT[9[BOM^ONN'L;F>,I5'F5+D::M=.+??1]M-?,^%XAP>6X.K3675 M>=-.]FI)=M5WUT/Q^_8.^">@?M#>)OVJ_ GB./\ T+4IXA%'[B9_W:SGY_)1C_ M ,LIU(ECZ?,Q&,R8$G_!)+_DOO[1O_7[%_Z57=>I?\%1/V2[KXK>![7XJ>"H M9(?B#X-C\]VL\K/>62-O(4CGS(6S(F.<;P,DKCZT^3/./^"X/_(@_"S_ +"= M[_Z*CK]*=)_Y!5E_UQ3_ -!%?AW^V+^UK;_M6?LL_"6[U":)/'&AZG=66NVJ M8&]_)C\NY51T24*3Z!E=1P 3^OGQX^+UM\!OV>?$WCNY,>[1])\VVCD^[+^,_P"R_P#MU_&7X=ZGX9\;>.?"/B?0) MS)IL4-I%+(\1#IY;Q MV2,K94 889R03@F@#],/ _C+3/B'X,T+Q1HTWVC2=9LH;^UD[F.1 ZY]#@\C ML G@RQNI8(?O M!CCD!6Q/^".?QS;QE\%=9^&VIS?\3?P;=%[6.3AS8SLS 8/)V2B4'T#QBO=O M&'[;WAKP3^UAH/P*U+0M1AU/5Q%Y6MR21K:[I8F:)0"=S%G7R^WS'O0!\E>! M?^"QFM^!;I/#WQL^%6I:;K=J EU]EF6:#PSXVTN/<\P!"F-9E:*20!F ",S8)[5]%^,/ M/AGXA:=]@\4^'=)\26/.+;5K**ZC&>ORR*17YR?\%'/^"?OPO\"?!77/BGX MT]?!.M:#)!-/9VDS"SNTDG2+"HQ/E2 R*5V8!VD;2[UNX\-:E;7-U-DO<&W-Q;K*Q/5F6 M)6)[DDU\^_\ !$/_ ))9\2_^PS;_ /H@T ?I57Y6?\%IM'7PIXS^#'Q!TI1; M:_$;NV-T/O?Z/)!/;_\ ?+RS'_@5?JG7Y0?\%=->/Q@^/?PA^#7AUQ=Z[$[> M?%%\WES7TD,<*-SP0L6\@]%D!Z&@#]4M'U)-8T>QU"/B.Z@2=?HRAA_.OS'_ M &4YF_; _P""DGC_ .,$F;KPGX*C:WT=^L>2&MK7 ]&1;F?V8BOJG_@H!\8H M_P!G?]D;Q+/87!@U74;9/#NDDMA_,F0H6!_O)"LK@^J"OAK]D?\ 9I_;'\"_ M"2PUCX4>+/#/A+P[XJ2/61;7\5O+%/%P4:OL!"]&!U(C:&<>K_2OU0AF2XB26)UDB=0 MRNAR&!Y!![BOR%_:S_9E_;*^('PEO]3^*GBSPSXO\/>%DDUK[+816T5R@CC; MS&0Q6D;-A"Q*EL':#@D"OLK_ ()C_';_ (79^RQH,%Y<";7_ H?[!OLGYF2 M)1]GD/?F$H,]V1Z /E+_ ()?!OC!^VG\:?B=JP6_O88[B2"=QGR7NKH[2GIB M*)T'HI(K]8*_)+]A'5(/V9?^"B'Q0^%_B.?[#_;DMS8:<[#:DTJS"XM9 M S%?4LJC.17ZOZ[KEAX9T/4-8U2ZCLM,T^WDN[JZE^Y##&I=W/L%!/X4 +K6 MCV7B+1[_ $G4K:.\TZ^MY+6YMY1E)8G4JZ$>A4D?C7Y:_P#!('4+KP+\>OC9 M\,3 $.&RP&,FOSW_X(W^%]2\6?$3XP?%F]MFM[ M;4'%A"^#LDFFF:YG53WV;8<_]=!0!^IM?(O_ 54\87?A/\ 8O\ %L=G,UO+ MJUS9Z8SIP?+>96D7Z,D;*?9C7UU7S'_P4D^'-U\2OV-_']I81^;?:9#%K,2! M225MI5DEQCOY0EH H_\ !,/P/9^"_P!B_P "O;Q(EUK(N-6NY%4 RR23N%)] M2(DB7_@ KZJKXZ_X)1_$ZP\>?L@^'M'AG1M4\+7%QI=[#GYES*\T+8]#'(HS MT)1O2OL6@#C_ !!\'? OBSQE8>+=;\(:+K'B73XE@L]5U"QCGGMD5RZB-G!* M$,S$$8()/K7RI_P4B_; \5? FS\*_#WX:)N^(OB]\0W"1"66UA+B-/+1@5,L MLA*J2"!L?C.TCM/VC?V]-(^ /QV\%_"Z#PE>>,-:\0I$9!IMXB2VKS3"*W3R MV7#LY#'EEP IYWZK\^GW$6D"W8G 5Q?7"J,GTD*M_ MP*@#KM _X)1^)/$6BQZWX\^/'BZ7XASIYTEY8W#RP6TQR2 TC^9(!G&0T>>> M!47[)G[0'Q/_ &?_ -IV;]FCXUZZWB>*>,?\([XAF+R2.2GF1+YK?,\;J'7Y M\E)$V9QT_1VORW_;HN/M7_!4?]G>'26QJL/]BBX>,;ML9U28D,!Z1[R?9A0! MM_\ !8KXD:[\,?$GP$UC1-0NK1K:[U2[DMX;F2*.Y,3Z>RI($(W+U'T8^M7H M?^"-_B[\:M?M?'>KVWVJ+2[&+-EI/F ,L 3>!A>-RQA!G(RV- MQYS_ (+41)<>)/V?8I%W1O=ZLK*>X+Z<"*_4*@#\:?V8?BA^TG\3M_:I_8I\;_ M +%/@>'XQ?#[XQ>([^ZTF\@&I"\D:*7,L@195(@#H M_$/Q8N_BM_P3R\2_$!J_#G4-0?[*Y7R+G^SY2_EMU&) V#U&!7Y]_L3 M?#'XO_MM?#T^%]8^(VM>%OA'X9N)([N:QGD-YJ]Y*QE,9=C\X163.\E5!3"$ ML2/L'X9_\HC[S_LF>K?^DEQ5#_@CI-9R_LAR);8\^/Q%>K=<_P#+39"1_P". M&.@#P/X]?!CXG_\ !,VZT7XG?##XA:WXI\!F]CM-6T'7IC*@+[MOFJN$9& * MB0*K(Q7!^:OM'XX?ME:)\-?V0X?C7H\"WPUBPMI-$L;DX\RZN%!2.3:?^6?S MLX!Z1, VPJ,_[0QUH ]5^"'[&OQ1_;<\(6 MGQ4^-?Q<\2:;;:Z#<:7H>E-Y0CM\D))L/[J)6P&550Y4ABV6JAXNU;XN_P#! M+7XJ>%KC4?'.I?$GX)>(KKR+B+5-\LUKMV^8JAF;RI51BR;&"R!"&4;>/T7_ M &>KBSNO@'\-9M. %@_AK36MU!!Q']ECVC/L,5\A_P#!:2ZLH_V6_#L$^TW< MOBNV-LN?F!%K=;F^F#CZL* /9?V[OVDM0^ W[+.H^-O!\L4NK:H]O9:3?%-\ M<1N 6$^#P2(PQ7=QNVY!'!^8O@Q_P3E?]H#X6^'/B5XN^._C#5O%'B*RCU07 M>FWHDAMFD4,(]SEF9HR=K8*8*E0!BOJGPS\._"OQ2_8=\ ^$_BH\ TC4/".D MI>RW_@/=2ZG\ _C2TNG2'ST ML);J73VF!Y4%%\R";C'+[0?04 >R_L5>&?VA?@?\>/%WPS^(%QK?CKX910O) MI/B_4"SQK* CIL>1RX5T=E:/+!9$P#@,3Y_^V1XJUK3?^"I'P TNSU>_M=,N M;/2#/90W+I#*3J5X"60':V0 #D= *U?V7_VY/B_X;_:$L?@5^T5H$=OXDU$K M%8ZQ##'%)YA1F3S!#^ZECDV[5>+&&X(/.WEOVU/^4KW[/'_7EH__ *<[V@#D MO^"Q?P%_X1FZM_BI_P )7JU[_P )'K%O9?\ "/3M_H5GY=CL\R(9^\WD9/'5 MVK[+_8[_ &:;;]E_P?K'B*]^(.M^)[/6M+L[N==!?^QF'_ *2SU]4_%J.^D_8O\8)IK;=0;P#=B CKO_L]L8]\ M]* /A#PS_P +2_X*I_%3Q=>6WCC4OA_\#] NOLMK:Z?N1[K.3&&C# /*R@.S M.2(]X"@YK8^-'[)7Q1_81\+O\5_@S\5_$&MZ;H)$VK>'M>?S8I+L:;XE_:=M;CP]>6DL&H17T#B!X&4B0. M2 NTG)SQ0!]E?LU_'+3?VCO@KX9\?:;%]F&IV^+JT.?]&N4)2:+)Z@.K8/= M<'O7IU?.?[!OP!O?V;?@8WA&\\4Z;XN1M5GOK>_TK/DK%(D6$Y)R=RLW_ Q7 MT90!^6O_ 7*_P"05\&_^NVK?^@V=?=_[2%W/I_[)WQ1NK6:2VN8?!.J2130 ML5>-Q82D,I'(((!!%?"'_!?$K5O!OPM\,W,D5Y=6:@+2?3]1D94\[ M:9!!/%N,1;+D_@H M'X5G?\%J_P#DUGPM_P!CG:_^D-]0!] ?M)_M56/P3_98G^*]G;+:5INGR8,%NQ/ER%6^2-&X98XU VE3NRV!<_X*26EY/_ ,$Y_@7-"&:TAFT5 MK@*"=N=*F"L?09)'/=A7Z!?L]7%G=? /X:S:< +!_#6FM;J"#B/[+'M&?88H M _&[]LGP/\4/@]\:/A;\./'WBJ7QSH&C78O/#&OW2L;F2UGN(E>&5V)):-H! M\I+;0PP=I55_7O\ :A^/6G?LU?!'Q)X\OXUN9K&'RK"S;.+F[D.V&,XY"EB" MQ'158]J^(/\ @L//9-\0/V=H<@Z@NIWKX!&1$9;$<_4CCZ-7?_\ !9Z.^;]E M/1&MFQ:KXKM3= =T^S707/MOV_CB@#R?X'_L:?$S]N+PS;?%GXT?%CQ#IEGK MA:XTG1=)?;Y=N20KJI/EPH(M4^*?_!+;XL>%)-6\)/@YX&U7PK^T MJFE^&KS1+.?3;!+>3%K;M ACAX'5%POU6JGQF_X)\_'?XFZ#I^E?$O\ :0T? M5=*6\66T@UB)T3[3L91L)QEMK.,#UH ^A?\ @H1^SOKOQZ^#L7BGX=:OJ5GX MTT"$WEE'I=W)"-4M2-SP80C+X^>,^N5_CR//?V>_^"F7A^Z_8_UCQCX\N5D\ M<^#DCTV]T[>$FU:Y92+61!ZR[&WD#Y3'*V-H%?:/P_TUO ?PK\-Z?J^J6]RV MBZ-;07FIAMD,AA@59)LD\*=I;)/ K\&?V@KK0OBA^T!X_P#B_P"!_ -QJ'P@ MTGQ!:/JH0M%;71D?#LQ&&B%RZ2'CE?-7."P% 'Z"_P#!.7X5^/\ XL>)M6_: M/^*NLZG/"WA/AJ_LT-G#"BH+=5&TP%%X1HRI0J. 5(KM: "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@""^OK?3+.:[NI5@MH4+R2.%H9F1+?4[A0> M)(X$"GZ;G!_2NX\<>'7\6>$]2TF.4027,>$D.%8GC(_.@#0^*'CP^/_$S7L2R16,2"*VAEP&5 M>I) )&22?PQZ5Z1X(_:$TW1_#%C8ZS;7\][;)Y1EMT1E=1PI)9P+[KP?\ L4_$*6RF:"YU!+73 Z_\\YKF))5^C1&1?^!5L_#KX)>);/Q;IU_J MMLNG6EG,MP6\]'9RIR% 0GJ0,YQQFG?\%"OAW=_$[]COXDZ3I\9EOK>Q35(4 M5=S-]EF2X=0.Y*1.H]S0!R'_ 2M\$VGA']B[PA=P1*EWKMQ>:I=N% +N;AX MD)]<1PQC\*^N:^*O^"1_Q/L/&W[(^F>'8YXVU7PE?7-A=0;OG"2S/<0N1_=( ME90>YB;T-?:M ''^*/@]X&\;^)]-\1^(O"&BZ[KNFQ^597^I6$=Q+;KNW (7 M!VX;)!'().*^!/\ @LQXJUKPS_PI;^Q]7O\ 2O/O-2$OV&Y>'S /L> VTC., MGKZFOH7]I_\ ;RT?]F[XO^"?AXGA2]\8ZUXC17>'3;M(Y[8R2B*W41LN':1O M,X+)C:.N[CYG_P""V:L+?X(S,-L:7NI!F)X4D69_H?RH _3ZOS4_X2K6O^'U M7]B_VO?_ -C?8\_V?]I?[/G^PMV?+SM^]STZ\U^E=?EW;W45U_P7'E$3A_*M M3&Q!R-PT 9'X9H ZG_@L-\0-9^',/P6U;2+^\M#!JUY<2PVUR\*W C%LP1]I MY!Y'.>IKG?A[^P#\;?C3J7AGXR>.?C3J&B>(]6N[;5I]&L3<(]I9R.KM%%.D MP$+B(X6-4VJ< MP:E_X+<0K=:'\'(6)"R:CJ"$KUP5MQ7Z96EK%8VL-M @C@ MA18XT7HJ@8 _(4 ?D;^UO\1OBEI/_!1[Q!X4^&NKWD&O>(M-LM#T]&NW6"S: MXM80\ZKG:K*N\[\97.X)?C+?>*=.73+AM1L";B M".2Y8 !I2TSB>-5,C;G (8(<<9'DNM:=!J7_ 6\TD3KO6&Q$ZKVW+HKE3^! MP?P%?H/\TG4_BA_P5.^,W MBZ'1_&^I> ?@7X=F%O&FGED>\!+>7N0,OF2R!2YWDK&"H )/S;/QF_8W^)W[ M$G@^X^*OP6^+?B+58/#H^UZMX?UM_,CGMACS'V+^[D51EF5E!"Y96#*,^)_\ M$[_@C\:OBI\+_$=Y\+/C0OP[L+76#%>Z3Y+,TDA@B*SD@'AE^4?]0.L+6[(5E$A(P%*%LY[9H ]_P#"O[0M MM^T9^PSXC^(>F Z=?W'A;4UO+>%F4V=[%;2"54;K@,-RG.=I4]:_/S]B?P/\ M9OVT/AS/X)?XD:MX,^&/ARY=]2U"UEDEO=6NIR6$!;[]FC]AGXM^%;OQ9I7C&&XL=8U*VOM(SY2))IZKY>23DYC+(,8YHW6-P6VJ5(&.2"/T%^,7P[MOVR/V;_# MLMEXEU;P99ZM;6?B.&\TE\3['MRZQ$Y&5(E&?]T5XI_P62_Y-'L_^QFLO_15 MQ7T5^S+_ ,FA_"C_ +$;2?\ TWQ4 ?EO_P $M?V7?^%W7&L>+/\ A.==\,?\ M(KK5A/\ V=I;X@OL$R[91D9'R;?HQK]J*_,O_@A]_P B#\4_^PG9?^BI*_32 M@#Q3]M;_ )-'^+W_ &+-]_Z*:OBS_@ES^U-\)_@W^S3=:#XU\=:5X"5;\J^T_VUO\ DT?XO?\ 8LWW_HIJ^ O^";_[#'P?_:*_ M9[N/%7CG0+K4M:36[FR6:'4I[=?*2.%E&U' ZNW..] 'VKXD_P""C7[.WAG1 MKC4'^)>G:CY*Y6UTV*6XGE/9514ZGU) '\*^'Y=4\!_'?Q;9^/X4,L5W_$CXA_\%,/C+HO@GX@+\._%K7.HSQ:H\93_P")H [C_@G5^UMXC^/6@^)_!'Q&18OB M9X+N/LM^_E"-KJ(,8_,=5^42I(CH^T ?<(')QYC^V3\??B3\;/VE-*_9F^"N MNR^&[D('\1Z];2-%)%F/S'02K\RQQQ%6;80SNX3(P0>K_8C_ &.?$_P)_: \ M:>.M>^*.A>.[_6K*ZM-5M]/!^T_;'N8I6EDYX8,K@@C.9*^2-)^'OQ(^(?\ MP4P^,NB^"?B OP[\6M MM!\3^"/B,BQ?$SP7.M>^*.A>.[_6K*ZM-5M]/!^T_;'N8 MI6EDYX8,K@@C.9* /DF^USXQ?$G]M[XU?"'X>>*;W2)?%&O75MRA=,L M()GDE,>#E,_*OR8)'R_Q9'W5^Q7^Q+XE_93\6>*+_6/B??>.-.U.SAAMK-UF MMXHY=Y::5X6ED4O\J*K@YP7Z9Y^>/V+M.@NO^"JW[0MU(NZ6UAU8Q?[);4+9 M2?K@D?B:_3Z@ K\IO^"GC2?%K]M[X%?">[G+:%,+%9HU.-C7M^89C]?*@C(_ M^O7ZLU^57_!6'3M0^%'[3WP2^-4-L;FPL3;1,B-O$UCK,NNZO(LMT] MMJ311EEC5!A0./E04 =7X7\2_LT>(OC(/%>@>)/AKK/Q.U4K!%J%GJ]E=:E, MPB\H+%B1G!\L;?D )48.:^7_ /@L-\0-9^',/P6U;2+^\M#!JUY<2PVUR\*W M C%LP1]IY!Y'.>IKPK4/@'X3_9O_ ."IWPI\(>#(;J#1A)9WFV\N#,_F.LV[ MYB.GRCBO6/\ @MQ"MUH?PK7=MJT^C6)N$>TLY'5VBBG28"%Q$<+&J;5. 6X-:_P"U5^T-\5?V MA?VI3^S5\%M:/A2UM 4UWQ%;NR2Y6,239E4;HXXP0F$PSR':6P17Z06EK%8V ML-M @C@A18XT7HJ@8 _(5^7W["\"Z-_P5&_:(M-38'5)QK4EN['&Y&U2"3 ! M[E&0X[!30!U^N?\ !*/Q)X9T*76/ /QX\70?$"%/-2ZO;AX8+J48(4M&_F1@ M\C),F,]#7H?_ 3C_;$\1_'K3_$W@#XDIY7Q+\(R%+F0P")[N!6\IFD5?E$L M<@*O@ 'Y=X8L:I"HVH3A< D# Z&ON M7]I&ZFL?V=_BE<6\LEO<0^%=4DCEB8JZ,+24A@1R"#SD5\#_ +#"F'_@J+^T MBC_*[+K#A<\D'5;VEUJCSRL-*L(IS)))%AOW1P%4%<$DJH*[LU] M5?\ !&'_ )-0UO\ [&V\_P#26TK@/V)[BRC_ ."HW[1\ISL/_ 30!+\4O^"9/BSX0^![[QO\)?C#XSN/'^CP27\D-UEE2&-Y)'6.- 69V. H'4D^E?E[_P $3X6FU/XYZA9Q M-#HD]SIB6ZL.,AKU@H]U5US_ +PH _46BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *\U\>?M(?#?X9ZTVD>(_%-O8ZF@#/:QP37#QY&1O$2-M)&#@X."#WKTJOB M'XV?L(>+/''Q.U[Q%X>UW1_L&JW#7ACU2::.6)W.63Y(G!4'.#D<8&.,GVLJ MP^"Q%9QQU1PC;2W5^MG^1X>;8C'8:BI8"DIROK?HO2Z_,]N_X;6^#'_0Y?\ ME+O?_C-'_#:WP8_Z'+_REWO_ ,9KY8_X=S_$G_H-^%?_ +N?_D>C_AW/\2? M^@WX5_\ NY_^1Z^K_LOAW_H*?WK_P"1/DO[6XD_Z!(_<_\ Y(^I_P#AM;X, M?]#E_P"4N]_^,UE>*OVK/@'XV\/WNB:WXECU#2[R,QS6\NE7N".Q!\G((."" M.00"*^;?^'<_Q)_Z#?A7_P "[G_Y'H_X=T?$G_H-^%?_ +N?_D>JCEO#T)* M4<7)->:_^1(EFG$&O!!_P!DOQ?\1O%&MZ1X?U'1=0L](;RK MC7$GF_L]IN,Q1R>5N=AWVJ1QUY&5\>?LE^+_ (:^(M$T[Q#J.BV%AJS^3#KK M3S'3XIN<1ROY6Y&.."5V\YS@-CVO[.R;ZWS^U_>VO;3>U^:W+\76UO.QXG]I M9W]4Y/9?NKVOKM>W+?F^'I>]^G,?97A']JCX ^!/#MEH6A>)8]/TNS3RXH(] M*O?Q)/DY+$Y))Y)))K8_X;6^#'_0Y?\ E+O?_C-?+ _X)T_$A@"-<\*D?]?= MS_\ (]'_ [G^)/_ $&_"O\ X%W/_P CUXLLMX?G)REBY-OS7_R)[<_P#QFOEC M_AW/\2?^@WX5_P# NY_^1Z/^'<_Q)_Z#?A7_ ,"[G_Y'J?[+X=_Z"G]Z_P#D M2_[6XD_Z!(_<_P#Y(^O/#/[6'PG\7ZQ;:5IGC"W>^N7$<,=Q;7%N'8G 4-+& MJY)X SSFO6Z_/GP]_P $Z/&XURR.K^(=!M],653<26$\\DX0')V*T*C=]6&. MM?H-7S.;87+\-*"P%5S3O>_3MK9;GU&3XK,<5";S"BH-6M;KWTN]C\=_V(?C M-X(^"?[<7QZU7QSXDLO#.GW<^J6T%Q?,0LDO]IAM@P#SA2?PK]!I?^"@'[/$ M,;R-\6-!*J"QVO(QX] $R3["OS?_ &2_VJ7 ML$<%W+;E9?[2"9W1L"?E=N#ZU]TV?_!*?]FJUFWR>!KN[7&/+FUR^"_7Y9E/ MZUX!]"?%OQJ^)=G_ ,%%OV[/AGHGPYM+F\\*^'FB\_5+B%HO,MTG$UU<;2 R M)M"HH?!+8& 6 KW#_@L-\0-9^',/P6U;2+^\M#!JUY<2PVUR\*W C%LP1]IY M!Y'.>IK[?^$_P'^'WP+TN:P\!^$M,\,P3D&=[.+]]/C./,E;+OC)QN8XSQ7P M'_P6XA6ZT/X.0L2%DU'4$)7K@K;B@"+X?_L!_&WXV:IX:^,GCGXT7^A^(=6O M+;5YM%LFN$>SLY'61HHITF'DN(SA8U3:#@%N":Z?]LGX^_$GXV?M*:5^S-\% M==E\-W(0/XCUZVD:*2+,?F.@E7YECCB*LVPAG=PF1@@_HA:6L5C:PVT""."% M%CC1>BJ!@#\A7XQZ3\/?B1\0_P#@IA\9=%\$_$!?AWXM:YU&>+5'C+F:V$T1 M6 8!()C*-](S0!]%:C_P2=U[PKX?EU3P'\=_%MGX_A0RQ7=S.T%M<3#G#&-O M,C!.?FW/C.<'H?4/^"=7[6WB/X]:#XG\$?$9%B^)G@NX^RW[^4(VNH@QC\QU M7Y1*DB.C[0!]P@S M7?!^JPVMU,H/,?F>=;,_^PLJNI]?/Q7,?\%&/BL?VG;K]G_X/>"+EF7QZUGX MCG*\^7!./+MB^.H4-+- M(U34K>:]NY))(+6*VEC@VEB2I+"20$=1(OI6I_P2!\9W=Y^RCXQUGQ)K-U>) M9>*KQY;S4+AYC%"EC9.?F8DA1\QQ[FOJ/XL^&=/\$_LM>,_#VD0"VTK2?!M[ M8VD(_@ABLG1%_!5%?!W_ 3GL+K5?^"9_P ?+*R)%[*9+3QMJ7PU^"^@3B..WTOD?\ !%NZLI/V7?$<$&%O(_%=RUR,\G-K:[&^F!CZJ:^N_P!H MB\L;#X _$JXU0K_9T?AK4C)O^%T_P!L:O?Z MKY%YIHB^W7+S>6#]LR%W$XS@=/05TO\ P132\7]FGQ:TI;[&WBR;R%;^]]DM M=Y'M]W\0:X?_ ((H*89OCI"_$L=]I@9<\CF]']#^5 'U1_P4AU2]T7]BKXE7 MNG7EQ87D4-D8[BUE:.1,WUN#AE((X)'XUY]^S#\8]2^&7_!+O3/B+KZ M/HFJ7L?VZ1Y3/,MY<[179_\ !3NZBM?V&_B9YLBIYD=A&F?X MF.H6V *R_P#@G[H^B>(O^">'@?2?$D5O/H&H:=J5I?PW;!8I(9+VZ1U8DC ( M8CKWH ^7OV9?V3]9_;X^';_%CXF_&WQ/RUSQ)\5O@KK,:_;+[4&,B:)UC_@EAXU\"ZI-XK_ &;OC7+IMK'=8<16^N1I#YZIO5 M#+'+!\DRIN!=& DPP)(R P!^I5%%% 'X[_L0_&;P1\$_VXOCUJOCGQ)9>&=/ MNY]4MH+B^8A9)?[3#;!@'G"D_A7Z#2_\% /V>(8WD;XL:"54%CM>1CQZ )DG MV%?F_P#LE_LX>!/VEOVUOCKH7C[3)M4TVPN]4O8(X+N6W*R_VD$SNC8$_*[< M'UK[IL_^"4_[-5K-OD\#7=VN,>7-KE\%^ORS*?UH ^+?C5\2[/\ X*+?MV?# M/1/AS:7-YX5\/-%Y^J7$+1>9;I.)KJXVD!D3:%10^"6P, L!7V7_ ,%'OVMM M7_9Q^'NC^'_!)W?$;Q?.UIIC"(2&UB7:))E4@@R;G1$!XRQ/.W!^A/A/\!_A M]\"]+FL/ ?A+3/#,$Y!G>SB_?3XSCS)6R[XR<;F.,\5^;/\ P5BTW6-2_:\^ M!UO9ZPN@K=6UM!8ZI(NY;*Y-^0TY'<)NA8_[M 'H?A#_ ()3^)O%VAP^(OB9 M\;O%Q^(=Y&L\\EA3_ .)KE-/_ &"/BM-^TA\/?'/C_P"/6A>*/$GAR]LKN*UO$9;N6SBN?,,2 M+D':Q,B@XQES0!WO_!0_]J/QOX?\8^#O@1\'KI[3XB^+GC-QJ$)VR6<$CE(E MC<\(SE79GZHB9&"P(Y>Q_P""2>J+HIU.Y^/7B]?B%(GFOJT$C_9Q.1GN_FL- MV/FW@D#.!T'B?[6?A7QAXN_X*N:?H_AOQ8O@K7M0M+5=%UR1"XM?] ;C YR[ MK*@]W%?07_#'W[7W_1T?_DO)_P#$T 7_ -@O]IKQ^GQ6\7?L[?&>]74O'/A< M,=.U@Y9[Z&/&Y7<@%_D:.1'8!F1FW,':^&9>#UP!7H/[/_ .Q#X_\ ?[8&F?%'QG\9M"\ M:^)+-)8M5LU5A?7"/9/#&&&1C:IC89'1!7&?\% M.@U;_@H]^S3:7*[[>6;2 M@Z?WA_:KG!]C0!V?P#_X)R_%3P3\7O!OQ.\9_&S4-6U:&Z^VZYI4,EP&E^0L M(?M'FGS4,FU74HJE=P&>E?H7110!\,?\%BO'%WX7_9-@TFSG\K_A(M?M=/N5 M'5X$26X(_P"^X(OSKVW]A+P!9?#C]D;X7:=9PK$UYHEOJUPP7#/-=(+ARQ[D M&3;]% Z 5Y3_ ,%;/AM>?$#]D._OK&/S9O"^JVVMR(HRQA"R028]E6XWGV0U MW'_!.?XO:7\6OV2? GV*>,ZAX=L(O#^H6JMEX)+9!&FX?[<2QN/]_'8T >U^ M./B]X$^&,MI%XQ\:^'?"P_M;7]/N$@,FW?A&E*G.Q.H/W16S^T=^QO\./V MJ+W0KKQY;:C<3:-'-%:?8;UKG0:3^S#\)+6W79$OA/2S]2UI&S$^Y))_&@#Y"_;?_:4^(7@7Q5\//V: MO@WJUU+XYU6SM+6^\17$ADO0KCRHP96W%78(TLDQRRJ0P(.34=561S;B7&<:5W?Q;\XYVYXKD-2ACTG_@N#9SZK_JK MZU5K!F/RJ3H9C'YLD@'NPK]1* /S_P#V#/VJ?B!!\8O$W[.GQJN_[1\::#YB MZ7K#@F6[6$9=)'P#)F(K+'(0&9-VXDXKE/VW?%6M:7_P4M_9UTVRU>_L].NO M['\^S@N72&7.J3*=R X;( !R.@K"\27"7W_!;K0QHS?OX(%2_=#D9&C2%P?3 M]V47GO5K]NY3'_P4\_9JE;Y8V;1D#$]3_:TW'ZC\Z /T^K\U/V(O%6M:I_P4 MM_:*TV]U>_O-.M?[8\BSGN7>&+&J0J-J$X7 ) P.AK]*Z_+O]@NZBO/^"G?[ M2,L$BRQ-_;6'7D'&K0CC\J .)_:V^(GQ8T?_ (*5:KX:^%^LW4'B#6[*RTBP MADF=K>V:XLXU><)DJI12S[]IVX+8R*]BUS_@E#XAC\-R:[I/QV\73?%=4^T# M5KN[=;6:X !QN#&9 2,;][$<':<8K#OKBRM_^"W5G]KP)'TS9;,3@"4Z,W\U MWCZD5^FE 'Q)_P $UOVKO%7QETGQ5\-_B49&^(O@B;R+BYN %FNH0[1-YH'6 M6*12C-@9#(3EMQ/VW7Y>_L0@:E_P5-_:&U#2U_XE<<6KQ32+RC2'4K<=?5G1 MV'L#7ZA4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% 'E7[6/_)K/QD_[$S6?_2&:O5:\ MJ_:Q_P"36?C)_P!B9K/_ *0S5ZK0!\__ !2_Y'O4_P#ME_Z*2BCXI?\ (]ZG M_P!LO_1244 >U>$_^15T;_KRA_\ 1:UK5D^$_P#D5=&_Z\H?_1:UK4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 > M5?&3_DHOP)_['.Y_]1[6:]5KRKXR?\E%^!/_ &.=S_ZCVLUZK0 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 >=>-?A.FO:BE[ILD=G)*_P#I",#M M/JZ@?Q>W?V[]CX=\.V?AC34L[--JCEW/WI&[L3ZUJ45\W@^'A6Q^)KT8T*D[QC_ %KWMT"BBBOI#SPHHHH *\H_:N\+ZKXU M_9I^)F@Z'8RZGK&I:!=VUI9P#+S2M&0J+[DUZO10!\@_\$N?A3XN^#G[--UH M/C70;OPYK#:_=7(L[Q0',31PA7X)X)5ORKZ^HHH _+3X]_LG_%+]FW]LC2OC M#\!/"EWXAT74IWOK[1]/VA(78@75JZY&(I0Q9?[I)P!L6OI?]MO]D7_AL[X4 M>'=4T;_BE?B!I*"^TN35(S$ZK(@9[2"Q4'R%80;2V2.NUORK[+^+WP MKT'XV_#;7_!'B:V^TZ/K%LT$N/OQ-U25#V='"NI]5%=A10!^?G_!.WP7\:OV M9_''BCX/^-_"VIWWP\^U3SZ+XFB4-:0RJ221\Q*Q3J P'\+\$9=B..^/_P"S M_P#'#]FO]L'5OCS\$?#*^,M'\0!CJ6D0@S2;I0GVB*2)2KE'D195=,[6QG@8 M;]-** /S5^(%W^U;^W%X7O?"&J?#L_!CP$L33ZM-.[_;M3,:;EM8U/CC=?\% /%/PQ\I:':R:?!&\ME'<^7;3"1 M5WE2 1ECR>M?<5>,^ OV=?\ A&_C]XT^+FO^(Y_$WB+6;==*TN*2W6&+1]+5 MQ(+6, G>2XW%SC/H"6)]FH *_//]G;X"_$'PK_P4R^*GC[5O"FH6'@[4XM16 MSUB50()R\L!3:G:OT,HH _/S_@K%\"?'_QL_X5)_P@WA:_\3?V5=:@ M][]A4'R%?[+L+9(Z['_[Y-?H'110!^?G_"B?'_\ P]Q_X67_ ,(M?_\ "!_9 M=G]O;1]GW?V-Y.,YS_K/EZ=:[;]OS]B_7_CI?>&/B7\,;V#2OBKX297M3(PC M^W1QR>;$@D/RK)')N*%OE.]@Q P1]FT4 ?G7)^UQ^V6?#Y\.K^S7OP-\C.[.[#@G:!D+N;ZYHH ^1/A%XT_:0U']LCQAHWC#2KB#X, M0/?C2;Q].@C1U611;XE4;VRN>O7O7UW110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5\S_M-?!SQ=\0?'6GZEX?TH:A9QZ:EN[_ &F*,JXEE8C#N#T< M=*^F**\K,\MHYKAWAJ[:BVGI:^GJF>KEF95LJQ"Q-!)RLUK>VOHT?!?_ S' M\2_^A:_\G[;_ ..4?\,Q_$O_ *%K_P G[;_XY7WI17Q_^HN6_P#/R?WQ_P#D M3Z__ %YS+_GW#[I?_)'@O[+/PP\2_#A?$Q\1:=_9_P!M^S>0//CEW;/-W?<9 ML??7KZU[U117VF7X&EEN%AA*+;C&^^^K;Z)=SXS,,=4S+$SQ59)2E;;;1)=6 M^P4445Z)YP4444 ?GW_P36^!/C_X2_&;XYZKXP\+7_A_3]:NHWTZXO% 6Y47 M%RQ*X)[.I_$5^@?7@\BEHH _&']NC_@FKXWT/XU7FM?"/PA=^(/".O[KX6>F MJO\ Q++@M^]AVDC$9)W)C@!BO\//U-_P5!\"?%CXP> ? 7PX^'GA#4];L+BY M%_K-Y;A1#$T:B.")V)Z9>1V]-B&OOBB@#D?A'\.;#X0_"_PMX*TS!LM"TZ&Q M20+@RE$ :0CU=MS'W8UUU%% 'YD^&_V=_B;^S7_P4HO/&7@SP;J>J?"_Q)>, M+^ZL$4PPVUYAI@PSD"&X_>8 ^[&,=<5[K^WY^PO)^U-8Z/XH\):I'H/Q)\/I MY=E=3.T<5U"&+K$SJ"T;*Y+(XZ%F!'(*_8-% 'Y[A^S&U$C*<9$#R//*X!)4.5CSSD'%?JS10!YM'\*]-^'?[/=UX \(V M3BPT[P_/IEA;\&20^0R@L>,N[')/=F)[U^47[,VB_ME_LH:'K6D^"OA!++:Z MM?'+]M+P)X5O_ ?Q#^!%M\5[">W;3Y+Y;![L7D;@)^^:U%[[PS#\#(OA]K'PZ\:>$K%I]1 MTZ\@9HYR'59;AY& 99'>0,5=1C< I8#C[@JN+"U%\;T6T(O#'Y)N-@\PIG.W M=UQGG'2@"Q3)8DFC>.1%DC<%61AD,#U!'I3Z* /S#\??L4_&_P#9#^+6K?$/ M]F"[35/#>HYDN_")6;1U#]L;]MC7+.31]+ M_9T&DZTR%#J4FEW1A0DD!D\R01Y&#]YF'0D8X/Z5T4 ? /[%_P"P+XN\._%2 MZ^-_QZU./7OB-=.;FSL1,)OL"](OO#-Y;:/\ $+PW*TVF7LY:-9XSRUNTB\K\RHR-@[6!Z;R1]7T4 ?G/ MH?[6'[9?@7P[;^'/$7[.EQXI\26\8@&O0;S#.P.!)*(-T9)&,E70=3@=*V_V M/?V,_B1>?'K4/VA?C_<6Y\R4$6RN]B4+9(ZB*3_ M +Y-?H'110!\"?L4_ WQ[\/OVW/VA_%GB/PO?:1X&O"6D7&NZ]>2V#06%H 9) E["[XR1T5 M6/X5])T4 ?(6A^$-9\ _\$M=<\/>(=.FTG6M/^&^KPW5E< "2%Q:7!VMCOR* M^%O^"?MU^T'\&_AG??$7X5^&+7XD>#=6U&33]7\*^;LN89X$5DN(^<@E9=N4 MW9QADX5A^KW[2NBW_B7]G/XJ:1I5G-J&J:AX4U6TM+.W0O)/-)9RJD:*.2S, M0 .Y->!?\$K/AKXJ^%?[,EUHOC#P_J'AK5F\07=P++4[=H93&T4 5]K#."5; MGV- 'S_X\^'/[2W_ 4:\5>']%\>^#&^#7PJTFZ%U=0W)/GRR $;E5\/+)L9 ME4[5C7V33="738K'2W1-YTYX% MI$R'/$WQTT.+X\(E1SMV@-\I('S MDU^D]% 'YU?L^_LT_&3X\?M667[ M0OQWTBU\(1:/$HT3PW"P\W*JPA!0,Q1$+O(=[;V?^$*>-+]JSX$^/_&G_!1W MX(^.M#\+7^I>$=&M=+34-7@4&&V:/4+J1PQSGA'1CQT85^@=% 'R-_P4V_9P M\4_M(_L_6>G>"[:/4/$&AZM'JJ6#2!'NHA#+&\<9; W_ +Q6 )&=A'4@4?L- M_$;XW^-]$U#PC\:/ABOA73-'TJ"RLM0DM'B&H;,Q2+*KNRDE0I^4!3\Q'! ' MUS10!^7X_9O_ &@OV"?C1XC\1_ G0(?B#\,]?D\V;P\9 7A7+&.)T+"3?'O8 M))'NROWASBI?C!XJ_:X_;<\-CX<6?P?;X2^&-0=?[7U+6+AX_-C5@P0NZJWE MYVDK'&S-MQG;N%?IW10!YC^S;\!]'_9L^#?A_P Z-*UW%I\;/[N'8 MO+*P'3+' '.%"C)QFO3J** /SS_X*Z? 7X@_''3OA+8I-,GF\,Z?:NY3,MA>0P1['QGDI(@ MRN1D KG!KXW^$?BC]KG]B'19OAK-\(Y/BSX6L9)/[%U+3'>011EF8@/&&;86 M;<$D567) .W 'ZA44 ?C=\>OV;?VHOCQ\2?!7Q6\;>$))+^\U!8(O#>D[7_L M/3X)8WC\P[R!O,LAP26RK%L9"C]3_C]\%=$_:%^$GB+P'KXV6>JVY6*Z5 SV MLZ_-%.@]4< XR,@$'@FO0J* /R\^#]Y^U[^PMI5QX!_X5F MCF7%U*&P7VHX[!.ZJB8.1FO)O@QJ]X9+#Q!;JKQ6DA4&*X(!RNY=L,MD;3R6SSZ8]*]GHH ^8_^&<_%?_/33O\ O^W_ ,31_P ,Y^*_^>FG M?]_V_P#B:^G** ,+P1I^IZ3X5TZRU>6*:_MX_*>2%BRD D+R0,G;C/O6[110 M 4444 %(RAU*L RD8(/0TM% 'YD?$[]A_P",W[*_Q>U3XG?LNWJ7>D:@6DO/ M"4CQAD5F+-"(GVQS0@DE!D2)T7)^8W;[]LK]M?5;631[#]G)=.UME9#J+Z5= MFW0G(W)OE$>1@XR[#IP1P?TJHH _/G]CO]@7QI:_%Z;XZ?M!:E'K?Q FD%W9 M:9YRS&UN"-HFF9!Y>Y% 6../*)P0WRJ6&Q@6P,Q@$@$D?6-% 'YL>!?VHOVU--\)V/@N3] MGV35/%5M$ME'XDU*.2&WDVC:))H:[XJC -HM[<6=P&B5C@D*S(@PH&>@ P!^IE% 'P)_P5>^ M!OCWXU:=\*T\#>%[[Q*^F:A>2W@L5!\A6$&TMDCKM;\J^^Z** /@2Z^!OCU_ M^"M5G\25\+WQ\"IIYB;7=H^SAO[)>+&I?LR?'G]A?X[>(/&?P T&W\%S\-M.^#,GPJ\/:HRIK&IZM.\?F1 @[#)(JD1 MDXW+&C.V,9V[@?T[HH ^=?!?[,UM\ _V,_$/PN\,B36M2;P_J227"QA)-0OI MX) S!<\98JJC/"JH).,UP7_!*[X2^,/@S^SCJVA>-O#]YX;U>7Q)&:.TB21& M]U92#]*]%HH _)+]G?P'^T_^P;\3/$WA/P[\+AXX\(:SJ,+2:I'"\T;01L0) MHI(Y%V,8W.4D&<@<<'/ZVT44 >4?M7>%]5\:_LT_$S0=#L9=3UC4M N[:TLX M!EYI6C(5%]R:\8_X)<_"GQ=\'/V:;K0?&N@W?AS6&U^ZN19WB@.8FCA"OP3P M2K?E7U]10 4444 ? O[;/[&?Q"O/C1HWQ_\ @++!#\0=."'4-++I$UXR+L65 M"Y".3$?+>-B RJ,9.0<36/VNOVR->\/R^'=*_9NGT7Q9/$(!KS!VM8G88,B+ M)B,$9R-\K*"/F# $5^BM% 'Q]_P3V_8JU+]F'0]>\3>-;Z+5/B/XH*M?O%(9 M4M(@Q?RA(?\ 6.S-N=NA(4#.WJ?\$]OV*M2_9AT/7O$WC6^BU3 MXC^*"K7[Q2&5+2(,7\H2'_6.S-N=NA(4#.W^"?^"AG MQU\;:YX7OM,\*:W%J"Z=JTZ@0W)>^@D3:.>$@3VDR_0C%XCL=&*Y"Y!W'G[YHH M _.?Q%^U=^V7XVT2;PMX?_9UN/"OB:[3[/\ \)!*6-O QP#)'YV(E(!X+NP! MYP<8KV+_ ()]_L4S?LH^$=8U/Q-?0ZM\0/$C1OJ4\#%X[:-7.YF9WX MW' Y"@GZVHH _,W]H;]GSXW?LY_M@:C\??@CX;'C'2M"48?@:^%M)\&_%+7_\ @HO\:_$'P>N+/_A-O"6IZEK, M.GWQ CU&+[2L$MMR0N76<\,5''#*<$?MA7Y]_LD?![QQX1_X*+?'GQ=K7A35 MM+\+ZO%J T_5[JU=+:Z+W\#IY;D8;*JS#'8&@#FOBA\:OVQOVAO#%]\-=%^! M>9K_5]2C4JMS=. #L!Y"*JHB^H7) +&O&X-!TOQ"WAVPNKA5U6:"/-Q M-:8.^*)\_(6. 3@\$^X/>45K2JRHS52&Z^?YF-:E&O3=.>SWZ?D8_A'PCI'@ M3P[9:%H5E'I^EV:>7%!&/S)/4L3DDGDDDFG>*O"NE>-O#][HFMV4>H:7>1F. M:WE'!'8@]00<$$<@@$5K44O:3Y_:7?->]^M^Y7LXXCQ<6]K@;8I'S\Y4Y X& !VPJ]]113JU95IN MI/=_(FC2C0IJG#9;=?S"BBBLC8**** /SJ_8)^ /Q#^&G[9?QL\4^*/">H:+ MX>UC^T/[/U"Z4".YWZBLB;2#W0%OI7Z*T44 %? G_!5[X&^/?C5IWPK3P-X7 MOO$KZ9J%Y+>"Q4'R%80;2V2.NUORK[[HH *^"/VV/V-/B!??&71/C]\!9((/ MB'IVPW^F%TB:]**465"Y",QC_=.C$!E PG26\4L@R(9\;H9?^ 2*C?\ :_/7_@F;^Q[\2O"/QRN_'7Q M8\/ZCI \+Z.--T%-3*DEY-R9BP3\D<7FK_VV&*_4JB@#B_C9H][X@^#/CW2M M.MWN]0OM O[:VMX_O2RO;R*B#W)('XU\P?\ !*KX-^+O@_\ LX^)?#WCWPU= M>']1N_%%S=+8Z@BYEMWL[1 V,D%2R.O_ $U]IT4 ?F1-^S?\>?V#?C5XC\6 M_ CP_;_$'X;>(Y&>X\,!\26RAF:.-D+!LQEV"21ELKD.OK!\7->_:X_;FT5? MAS%\)S\(O!]Y*AUB_P!6E9/-C5E8*SR!79 P#%(D+-@ G&<_I]10!YE^S?\ M G1OV;?@[X?\ Z+*UU#IT9:YO9%VO=W+DM+,1DXW,3A1SIEGNF'E-(9$BDC0^9')"695DVLI5C_>(' MZL44 ?EK\?/"_P"U;^V_\-=:_P"$B\!K\-O!NC0MJ%EX8AR^I:W>KE8HV#,& MVKN+?,J+W ,--9RF^F MF@EVYP2K>5(!GG Y%?7U% 'Y>_!GQ%^UQ^P[X<;X<3_![_A:OA.QFD;2;[2) MG\'1?"WX9^% M9S-#I$S'[5< NC2H%8[R\GE1J79455&5!.=WZ*?%'A/4-%\/:Q_:']GZA=*!'<[]161-I![H"WTK]%:** "OF']OC]C MN+]KCX7VUKID]MIWC;0I6N=&OKD$(VX 26[L,E4?:AW '#(IZ9KZ>HH _.'P M7^TQ^V7\(_#5KX4\6?L_7?CS5;)/LL&O6LQ;SE4;5:9H?,1ST^;*9')YR:M_ MLP?LA_%;XG?M*?\ #1/[0<5MI6KVY$VD>&865C$X0I"60%A%'$IW*FXN7PSX M(.[]$Z* /C'_ (*!_L5Z[\?I/#?Q#^&MW#I7Q3\+,IM7:00F]B1_,C02GA)( MWRR%N/G8$C@CSJR_:^_;'T/0$T+5/V:Y=5\5)#Y8UJ)9/LCN!@2.D9*$\9(6 M50<\8&!7Z)T4 ?"/["?[%OCCP/\ %#Q'\^U7PQH4NG-J6J6Z@Q M6H34&D?>2>R$-]*^^Z* "BBB@"MJ6G6NL:?=6%];Q7EE=1-!/;S('CEC8%61 ME/!!!((/K7YE^-/V"?C?^RC\1-1\;_LM^(VN]%O,O<>%KRXC$@7)/E%)?W5P MB@MM9BLBYP,GYC^GM% 'YD7'[9W[<,=N=,_X9W@752NW[='H%^T(YQN'[\IG MD?Q8[XQQ6-I/["/[1?[8OB[3_$7[27BY_#OAVU??%H5K+"]PJ'JL,,68(21@ M&1BS\#0Q QYX?VOOVR+70ET"7]FN67Q68O(&N(LAM/,VX\THI,?WOF_UH M7\*_12B@#X>_8,_8E\5_"?QMXC^,/Q>OXM2^*/B+S.O"+MBVCG6&>:(.LL3PNQ" M^9%(K, 2,[SCD '[GHH _.C2?VG/VU_B+H=OX3TOX%0^%O$T\?V>?Q;JT4EO M:P9 4SK'*0@8Z%)H4MI#XHN$ MVPZE>:_26B@#\;OVMO WB_P"(O_!5HZ-X!U2#1O&B MP6FH:3>7)Q&EQ:Z9]J16X/#>3MY!'S#M-_9\;0O&% MS$+9O$T3^9:1.>#+'N;R5/4@M(RCC(/2K.J_!OQU-_P5_P!&^(">$]6;P1%: M,CZ^+5_L:M_8LL6#+C;_ *PA/J<5^AM 'RI_P3__ &-I?V4/A_JEQXAO8M4\ M?>)98[G5[F%R\<*J&,<"L?O[2\C,_&YF[A0:^JZ** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#RK]K'_DUGXR?]B9K/_I#-7JM>5?M8_\ )K/QD_[$S6?_ $AFKU6@ M#Y_^*7_(]ZG_ -LO_1244?%+_D>]3_[9?^BDHH ]J\)_\BKHW_7E#_Z+6M:L MGPG_ ,BKHW_7E#_Z+6M:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#RKXR?\E%^!/_8YW/\ ZCVLUZK7E7QD_P"2 MB_ G_L<[G_U'M9KU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#RK]K'_DUGXR?]B9K/_I#-7JM>5?M8_P#)K/QD_P"Q,UG_ -(9 MJ]5H ^?_ (I?\CWJ?_;+_P!%)11\4O\ D>]3_P"V7_HI** /:O"?_(JZ-_UY M0_\ HM:UJR?"?_(JZ-_UY0_^BUK6H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH \J^,G_ "47X$_]CG<_^H]K->JU MY5\9/^2B_ G_ +'.Y_\ 4>UFO5: "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** /*OVL?\ DUGXR?\ 8F:S_P"D,U>JUY5^UC_R:S\9 M/^Q,UG_TAFKU6@#Y_P#BE_R/>I_]LO\ T4E%'Q2_Y'O4_P#ME_Z*2B@#VKPG M_P BKHW_ %Y0_P#HM:UJR?"?_(JZ-_UY0_\ HM:UJ "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*OC)_R47X$_\ M8YW/_J/:S7JM>:_&;PEXIU^]\ :SX1M-'U'4_#&OOJKV.M:C+80W$3Z;?694 M31V\Y5@;Q7_U9!"$9&:J?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?# M_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U M'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM% M>5?\))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M))\;_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\; M_P#HGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#H MGGP__P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP_ M_P#"\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#" M\OO_ )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ M )34?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34 M?\))\;_^B>?#_P#\+R^_^4U 'JM%>5?\))\;_P#HGGP__P#"\OO_ )34?\)) M\;_^B>?#_P#\+R^_^4U !^UC_P FL_&3_L3-9_\ 2&:O5:\ ^*^D?&[XH?"W MQCX,/@KP!I@\1:->:0;X>-KZ;[/]H@>+S-G]D+OV[\[=PSC&1UKW^@#Y_P#B ME_R/>I_]LO\ T4E%'Q2_Y'O4_P#ME_Z*2B@#L]%^+NCZ7HUA9RVU\TMO;QPN M4C0J2J@''S].*N_\+KT/_GUU#_OW'_\ %T44 '_"Z]#_ .?74/\ OW'_ /%T M?\+KT/\ Y]=0_P"_.";9M68 ,,(JG +."1U![T444 ?_]D! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2022
Jan. 31, 2023
Jun. 30, 2022
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-38211    
Entity Registrant Name ROKU, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 26-2087865    
Entity Address, Address Line One 1155 Coleman Avenue    
Entity Address, City or Town San Jose    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 95110    
City Area Code 408    
Local Phone Number 556-9040    
Title of 12(b) Security Class A Common Stock, $0.0001 par value    
Trading Symbol ROKU    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 9.9
Documents Incorporated by Reference Part III incorporates by reference certain information from the Registrant’s definitive proxy statement (the “Proxy Statement”) for the 2023 Annual Meeting of Stockholders. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2022.    
Amendment Flag false    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001428439    
Class A Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   122,684,437  
Class B Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   17,424,911  
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Firm ID 34
Auditor Name DELOITTE & TOUCHE LLP
Auditor Location San Jose, California
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 1,961,956 $ 2,146,043
Accounts receivable, net of allowances of $40,191 and $56,827 as of 760,793 752,393
Inventories 106,747 50,276
Prepaid expenses and other current assets 135,383 105,795
Total current assets 2,964,879 3,054,507
Property and equipment, net 335,031 177,567
Operating lease right-of-use assets 521,695 345,660
Content assets, net 292,766 223,713
Intangible assets, net 58,881 84,126
Goodwill 161,519 161,519
Other non-current assets 77,830 35,053
Total Assets 4,412,601 4,082,145
Current Liabilities:    
Accounts payable 164,800 124,921
Accrued liabilities 750,810 549,055
Current portion of long-term debt 79,985 9,883
Deferred revenue, current portion 87,678 45,760
Total current liabilities 1,083,273 729,619
Long-term debt, non-current portion 0 79,985
Deferred revenue, non-current portion 28,210 28,726
Operating lease liability, non-current portion 584,651 394,724
Other long-term liabilities 69,911 82,485
Total Liabilities 1,766,045 1,315,539
Commitments and contingencies (Note 13)
Stockholders’ Equity:    
Common stock, $0.0001 par value; 14 14
Additional paid-in capital 3,234,860 2,856,572
Accumulated other comprehensive income (loss) (292) 41
Accumulated deficit (588,026) (90,021)
Total stockholders’ equity 2,646,556 2,766,606
Total Liabilities and Stockholders’ Equity $ 4,412,601 $ 4,082,145
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts receivable, allowances $ 40,191 $ 56,827
Common stock, par value (in dollars per share) $ 0.1000 $ 0.1000
Common stock, shares authorized (in shares) 1,150,000 1,150,000
Common stock, shares issued (in shares) 140,027 135,137
Common stock, shares outstanding (in shares) 140,027 135,137
Class A Common Stock    
Common stock, shares authorized (in shares) 1,000,000 1,000,000
Common stock, shares issued (in shares) 122,602 118,767
Common stock, shares outstanding (in shares) 122,602 118,767
Class B Common Stock    
Common stock, shares authorized (in shares) 150,000 150,000
Common stock, shares issued (in shares) 17,425 16,370
Common stock, shares outstanding (in shares) 17,425 16,370
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net Revenue:      
Total net revenue $ 3,126,534 $ 2,764,584 $ 1,778,388
Cost of Revenue:      
Total cost of revenue 1,685,412 1,355,984 970,169
Gross Profit (Loss):      
Total gross profit 1,441,122 1,408,600 808,219
Operating Expenses:      
Research and development 788,913 461,602 355,784
Sales and marketing 838,419 455,601 299,457
General and administrative 344,678 256,297 173,231
Total operating expenses 1,972,010 1,173,500 828,472
Income (Loss) from Operations (530,888) 235,100 (20,253)
Other Income (Expense), Net:      
Interest expense (5,161) (2,980) (3,432)
Other income (expense), net 43,766 4,467 5,233
Total other income (expense), net 38,605 1,487 1,801
Income (Loss) Before Income Taxes (492,283) 236,587 (18,452)
Income tax expense (benefit) 5,722 (5,798) (945)
Net Income (Loss) $ (498,005) $ 242,385 $ (17,507)
Net income (loss) per share—basic (in dollars per share) $ (3.62) $ 1.83 $ (0.14)
Net income (loss) per share—diluted (in dollars per share) $ (3.62) $ 1.71 $ (0.14)
Weighted-average common shares outstanding —basic (in shares) 137,668 132,710 123,978
Weighted-average common shares outstanding - diluted (in shares) 137,668 141,668 123,978
Platform | Services      
Net Revenue:      
Total net revenue $ 2,711,441 $ 2,264,920 $ 1,247,654
Cost of Revenue:      
Total cost of revenue 1,179,675 818,506 499,520
Gross Profit (Loss):      
Total gross profit 1,531,766 1,446,414 748,134
Devices | Produced content      
Net Revenue:      
Total net revenue 415,093 499,664 530,734
Cost of Revenue:      
Total cost of revenue 505,737 537,478 470,649
Gross Profit (Loss):      
Total gross profit $ (90,644) $ (37,814) $ 60,085
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net Income (Loss) $ (498,005) $ 242,385 $ (17,507)
Other comprehensive gain (loss), net of tax:      
Foreign currency translation adjustment (333) 12 0
Other comprehensive gain (loss), net of tax (333) 12 0
Comprehensive Income (Loss) $ (498,338) $ 242,397 $ (17,507)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Adoption of ASU 2016-13
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Accumulated Deficit
Adoption of ASU 2016-13
Beginning balance (in shares) at Dec. 31, 2019     119,897        
Beginning balance at Dec. 31, 2019 $ 698,426 $ (1,066) $ 12 $ 1,012,218 $ 29 $ (313,833) $ (1,066)
Vesting of early exercised stock options 38     38      
Issuance of common stock pursuant to equity incentive plans, net of taxes (in shares)     4,107        
Issuance of common stock pursuant to equity incentive plans 16,806   $ 1 16,805      
Issuance of common stock pursuant in connection with at-the-market offerings, net of issuance costs (in shares)     4,000        
Issuance of common stock in connection with at-the-market offering, net of issuance costs of $6,800 497,242     497,242      
Stock-based compensation expense 134,076     134,076      
Foreign currency translation adjustment 0            
Net income (loss) (17,507)         (17,507)  
Ending balance (in shares) at Dec. 31, 2020     128,004        
Ending balance at Dec. 31, 2020 1,328,015   $ 13 1,660,379 29 (332,406)  
Vesting of early exercised stock options 4     4      
Issuance of common stock pursuant to equity incentive plans, net of taxes (in shares)     4,496        
Issuance of common stock pursuant to equity incentive plans 18,532   $ 1 18,531      
Issuance of common stock pursuant in connection with at-the-market offerings, net of issuance costs (in shares)     2,637        
Issuance of common stock in connection with at-the-market offering, net of issuance costs of $6,800 989,615     989,615      
Stock-based compensation expense 188,043     188,043      
Foreign currency translation adjustment 12       12    
Net income (loss) 242,385         242,385  
Ending balance (in shares) at Dec. 31, 2021     135,137        
Ending balance at Dec. 31, 2021 2,766,606   $ 14 2,856,572 41 (90,021)  
Issuance of common stock pursuant to equity incentive plans, net of taxes (in shares)     4,890        
Issuance of common stock pursuant to equity incentive plans 18,357     18,357      
Stock-based compensation expense 359,931     359,931      
Foreign currency translation adjustment (333)       (333)    
Net income (loss) (498,005)         (498,005)  
Ending balance (in shares) at Dec. 31, 2022     140,027        
Ending balance at Dec. 31, 2022 $ 2,646,556   $ 14 $ 3,234,860 $ (292) $ (588,026)  
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Statement of Stockholders' Equity [Abstract]    
Issuance costs $ 10,400 $ 6,800
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net income (loss) $ (498,005) $ 242,385 $ (17,507)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 48,651 42,621 36,206
Stock-based compensation expense 359,931 187,532 134,076
Amortization of right-of-use assets 55,507 31,024 28,743
Amortization of content assets 234,355 95,570 22,392
Foreign currency remeasurement (gains) losses (8,230) 0 0
Change in fair value of strategic investment 532 0 0
Impairment of intangible assets 7,500 0 0
Provision for (recoveries of) doubtful accounts 2,081 (904) 3,801
Other items, net (190) (101) 524
Changes in operating assets and liabilities:      
Accounts receivable (10,887) (221,768) (196,046)
Inventories (56,471) 3,619 (4,181)
Prepaid expenses and other current assets (15,941) (48,074) (3,450)
Content assets and liabilities, net (313,204) (193,440) (22,721)
Other non-current assets (7,304) (19,335) (1,128)
Accounts payable 14,190 8,428 6,410
Accrued liabilities 167,526 128,931 127,319
Operating lease liabilities (9,245) (20,083) 12,999
Other long-term liabilities (403) (1,100) (762)
Deferred revenue 41,402 (7,224) 21,517
Net cash provided by operating activities 11,795 228,081 148,192
Cash flows from investing activities:      
Purchases of property and equipment (161,696) (40,041) (82,382)
Acquisition of businesses, net of cash acquired 0 (136,778) 0
Proceeds from escrows associated with acquisition 0 0 1,058
Purchase of strategic investment (40,000) 0 0
Net cash used in investing activities (201,696) (176,819) (81,324)
Cash flows from financing activities:      
Proceeds from borrowings, net of issuance costs 0 0 69,325
Repayments of borrowings (10,000) (5,000) (74,325)
Proceeds from equity issued under incentive plans 18,357 18,532 16,806
Proceeds from equity issued under at-the-market offerings, net of offering costs 0 989,615 497,242
Net cash provided by financing activities 8,357 1,003,147 509,048
Net increase (decrease) in cash, cash equivalents and restricted cash (181,544) 1,054,409 575,916
Effect of exchange rate changes on cash, cash equivalents and restricted cash (4,170) 12 0
Cash, cash equivalents and restricted cash —Beginning of period 2,147,670 1,093,249 517,333
Cash, cash equivalents and restricted cash —End of period 1,961,956 2,147,670 1,093,249
Cash, cash equivalents and restricted cash at end of period:      
Cash and cash equivalents 1,961,956 2,146,043 1,092,815
Restricted cash, current 0 0 434
Restricted cash, non-current 0 1,627 0
Cash, cash equivalents and restricted cash —End of period 1,961,956 2,147,670 1,093,249
Supplemental disclosures of cash flow information:      
Cash paid for interest 3,894 2,578 3,470
Cash paid for income taxes 7,016 1,363 1,014
Supplemental disclosures of non-cash investing and financing activities:      
Non-cash consideration for business combination 0 21,400 0
Services to be received as part of a business combination 0 6,500 0
Unpaid portion of property and equipment purchases $ 28,503 $ 3,073 $ 1,242
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.4
The Company
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company THE COMPANY Organization and Description of BusinessRoku, Inc. (the “Company” or “Roku”), was formed in October 2002 as Roku LLC under the laws of the State of Delaware. On February 1, 2008, Roku LLC was converted into Roku, Inc., a Delaware corporation. The Company operates in two reportable segments and generates platform revenue from the sale of digital advertising and related services including demand-side platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls. The Company generates devices revenue from the sale of streaming players, audio products, smart home products and licensing arrangements with service operators and licensed Roku TV partners.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies and Basis of Presentation
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Significant Accounting Policies and Basis of Presentation SIGNIFICANT ACCOUNTING POLICIES AND BASIS OF PRESENTATION
Basis of Presentation and Principles of Consolidation
The consolidated financial statements, which include the accounts of Roku, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”). All intercompany accounts and transactions have been eliminated in consolidation.
Reorganization of Reportable Segments and Reclassification of Prior Year Presentation
Effective as of the fourth quarter of fiscal 2022, the Company reorganized its reportable segments to better align with management’s reporting of information reviewed by the CODM for each segment. The Company renamed the player segment to the devices segment which now includes licensing arrangements with service operators and licensed Roku TV partners in addition to sales of streaming players, audio products and smart home products. All financial information, current and historical, has been recast based on the reorganized segments to conform to the new presentation in the financial statements and accompanying notes. See Note 18 for additional details.
In addition to the prior period amounts related to segment reorganization discussed above, certain other prior period amounts in the consolidated financial statements and accompanying notes have also been reclassified to conform to the current period presentation.
Use of Estimates
The preparation of the Company’s consolidated financial statements in accordance with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates and assumptions include:
revenue recognition: determining the nature and timing of satisfaction of performance obligations, variable consideration, determining the stand-alone selling prices of performance obligations, gross versus net revenue recognition, and evaluation of customer versus vendor relationships;
the impairment of intangible assets;
amortization of content assets;
valuation of assets acquired and liabilities assumed in connection with business combinations;
valuation of strategic investments;
useful lives of tangible and intangible assets;
allowances for sales returns and sales incentives; and
the valuation of deferred income tax assets.
The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results may differ from the Company’s estimates and assumptions.
Comprehensive Income (Loss)
Comprehensive income (loss) for the year ended December 31, 2022 and December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020.
Foreign Currency
The functional currency of some of the Company’s foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at exchange rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical exchange rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from remeasurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency gain of $8.2 million, loss of $1.2 million, and gain of $1.3 million during the years ended December 31, 2022, 2021, and 2020, respectively.
The Company also has some foreign subsidiaries which use local currency as their functional currency. The financial statements of these subsidiaries are translated to U.S. dollars using month-end exchange rates for assets and liabilities, and average exchange rates for revenue and expenses. Translation gains and losses are recorded in accumulated other comprehensive income (loss) as a component of stockholders' equity.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Two financial institutions managed 26% and 21% of cash and cash equivalents as of December 31, 2022, and 30% and 27% as of December 31, 2021.
Accounts Receivable, net
Accounts receivable are typically unsecured and are derived from revenue earned from customers. They are stated at invoice value less estimated allowances for sales returns, sales incentives, doubtful accounts, and other miscellaneous allowances. The Company performs ongoing credit evaluations of its customers to determine allowances for potential credit losses and doubtful accounts. The Company considers historical experience, ongoing promotional activities, historical claim rates, and other factors to determine the allowances for sales returns and sales incentives.
Allowance for Sales Returns: Allowance for sales returns consisted of the following activities (in thousands):
 Years Ended December 31,
 202220212020
Beginning balance$6,015 $5,912 $6,550 
Add: Charged to revenue19,068 16,181 14,594 
Less: Utilization of sales return reserve(17,666)(16,078)(15,232)
Ending balance$7,417 $6,015 $5,912 
Allowance for Sales Incentives: Allowance for sales incentives consisted of the following activities (in thousands):
 Years Ended December 31,
 202220212020
Beginning balance$48,411 $30,838 $19,476 
Add: Charged to revenue94,731 90,530 68,315 
Less: Utilization of sales incentive reserve(114,239)(72,957)(56,953)
Ending balance$28,903 $48,411 $30,838 
Allowance for Doubtful Accounts: Allowance for doubtful accounts consisted of the following activities (in thousands):
 Years Ended December 31,
 202220212020
Beginning balance$2,158 $4,181 $1,140 
Impact of adoption of ASU 2016-13— — 1,066 
Adjusted beginning balance$2,158 $4,181 $2,206 
Provision for (recoveries of) doubtful accounts2,081 (904)3,801 
Adjustments for write-off(741)(1,119)(1,826)
Ending balance$3,498 $2,158 $4,181 
The Company did not have any customer that individually accounted for more than 10% of its accounts receivable, net balance as of December 31, 2022 and 2021.
Business Combinations
The Company determines whether a transaction meets the definition of a business combination before applying the acquisition method of accounting to that transaction. The Company allocates the fair value of the purchase consideration of its acquisitions to the tangible and intangible assets acquired and liabilities assumed, based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of identifiable assets and liabilities is recorded as goodwill. The operating results of acquired businesses are included in the Company’s consolidated statements of operations from their effective acquisition date. Acquisition-related expenses and certain acquisition restructuring and other related charges are recognized separately from the business combination and are expensed as incurred. Contingent consideration classified as a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in the consolidated statements of operations.
While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to consideration transferred, and the assets acquired and liabilities assumed with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions and records any adjustments to the Company’s preliminary estimates with a corresponding offset to goodwill during the measurement period. Upon the conclusion of the measurement period or final determination of the values of consideration transferred, and assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
Intangible Assets
Intangible assets acquired through business combinations are recorded at their fair values as of the acquisition date. Intangible assets are amortized using the straight-line method over their estimated useful lives. The Company evaluates the estimated remaining useful lives of its intangible assets annually and when events or changes in circumstances warrant a revision to the remaining periods of amortization.
Impairment Assessments
The Company evaluates goodwill for possible impairment at least annually during the fourth quarter of each fiscal year or more often, if and when circumstances indicate that goodwill may be impaired. This includes but is not limited to significant adverse changes in the business climate, market conditions, or other events that indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying value. In performing its annual assessment, the Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or it can directly perform a quantitative assessment. Based on the Company’s qualitative assessment, if it is determined that the fair value of the reporting unit is, more likely than not, less than its carrying amount, then the quantitative assessment is performed. Any excess of the reporting unit’s carrying amount over its fair value is recorded as an impairment loss, limited to the total amount of goodwill allocated to the reporting unit.
The Company reviews long-lived assets and intangible assets with finite lives for impairment when events or changes in business circumstances indicate that the carrying amount of the asset or asset group may not be fully recoverable or that the useful lives of the asset or asset group are no longer appropriate. The Company assesses these asset or asset groups for impairment based on their estimated undiscounted future cash flows. If the carrying value of the asset or asset group exceeds the estimated future undiscounted cash flows, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group.
The Company did not recognize any impairment for goodwill in any of the periods reported. During the year ended December 31, 2022, the Company recognized an impairment charge of $7.5 million related to the abandonment of future development of certain technology assets. This action was taken as part of the restructuring announced in the fourth quarter of fiscal year 2022. See Note 15 for additional details. There were no impairments of intangible assets during the years ended December 31, 2021 and 2020.
Content Assets
The Company recognizes content assets (licensed and produced) as Content assets, net on the consolidated balance sheets. For licensed content, the cost per title is capitalized along with a corresponding liability when the license period begins, the content is available for streaming and when the fee is determinable. For produced content, all direct production costs are capitalized. Payment terms for certain licensed content require advanced payments which are reflected in Prepaid expenses and other current assets.
The amortization expense for content assets (licensed and produced) is based on projected usage which results in accelerated or straight-lined patterns depending on the nature of the content. Projected usage is mainly based on estimated viewing trends. Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations.
Content assets (licensed and produced) are primarily monetized together as a unit, referred to as a film group. The film group is evaluated for impairment whenever an event occurs, or circumstances change, indicating the fair value is less than the carrying value. The Company reviews various qualitative factors and indicators to assess whether the film group is impaired. The Company did not recognize any impairment of content assets in any periods reported.
Revenue Recognition
Revenue is recognized upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company’s contracts include various product or services or a combination of both, which are generally capable of being distinct and are accounted for as separate performance obligations. The Company’s contracts often contain multiple distinct performance obligations.
The Company estimates the transaction price of a contract based on the expected value for which a significant reversal of revenue is not expected to occur. The estimate of the variable consideration is based on the assessment of historical, current, and forecasted performance noted and expected from the performance obligation.
In arrangements with multiple performance obligations, the estimated transaction price of each contract is allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). For performance obligations routinely sold separately, the SSP is determined by evaluating such stand-alone sales. For those performance obligations that are not routinely sold separately, the SSP is determined based on market conditions and other observable inputs.
When the Company sells third-party goods and services, it evaluates whether the Company is the principal, and reports revenue on a gross basis, or an agent, and reports revenue on a net basis. In this assessment, the Company considers if it obtains 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.
Revenue is recorded net of taxes collected from customers which are subsequently remitted to the relevant government authority. The Company does not capitalize any cost associated with contract acquisition because it applies a practical expedient and expenses commissions when incurred as most direct contract acquisition costs relate to contracts that are recognized over a period of one year or less. Sales commissions are included in Sales and marketing expenses in the consolidated statements of operations. The as-invoiced practical expedient is applied when the amount of consideration the Company has a right to invoice corresponds directly with the value to the customer of the entity’s performance completed to date.
Nature of Products and Services
Platform segment:
The Company generates platform revenue from the sale of digital advertising and related services including the demand-side ad platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and sale of branded channel buttons on remote controls.
The Company sells digital advertising to advertisers directly or through advertising agencies and to content publishers for their media and entertainment promotions via various campaign tools. Advertising arrangements include video and display advertising delivered through advertising impressions. Advertising arrangements include multiple performance obligations as they contain distinct advertising products or services. For such arrangements, the Company allocates revenue to each distinct performance obligation based on their relative SSP. The Company also generates revenue from customers using its ad platform. For such arrangements, it charges a platform fee, which is a percentage of a customer’s advertising inventory spend during the month, along with data and any add-on features purchased through the platform. The Company recognizes revenue on either a gross or net basis for digital advertising based on its determination as to whether it is acting as the principal in the revenue generation process or as an agent. Where the Company is the principal, it controls the advertising inventory before it is transferred to its customers. This is further supported by the Company being primarily responsible to its customers for the fulfillment and having a level of discretion in establishing pricing. Advertising arrangements comprised of multiple performance obligations are recognized either at a point in time or over time depending on the nature of the distinct performance obligation.
The Company’s content distribution revenue sharing arrangements include cash or non-cash consideration. The revenue sharing arrangements generally apply to new subscriptions for accounts that sign up for new services and at the time of a movie rental or purchase. Revenue is recognized on a net basis as the Company is deemed to be the agent between content publishers and end users. Revenue is recognized on a time elapsed basis, by day, as the services are delivered over the contractual distribution term. Non-cash consideration is usually in the form of advertising inventory, the fair value of which is determined based on relevant internal and third-party data.
The Company sells monthly subscriptions for premium content on The Roku Channel for varying fees for different content. Revenue from such Premium Subscription fees is recognized on a gross basis over the service period as the Company is deemed to be the principal in the relationship with the end user. The Company obtains control of the content before transferring to the end user and has latitude in establishing pricing. The Company pays fixed fees per subscriber or fixed percentage of revenue share to the providers of premium content on The Roku Channel based on the contractual arrangement and recognizes that in Cost of revenue, platform.
The Company sells branded channel buttons on remote controls of streaming devices that provide one-touch access to a publisher’s content. The Company typically receives a fixed fee per button for each unit sold over a defined distribution period. Revenue is recognized on a time elapsed basis, by day, over the distribution term.
Devices segment:
The Company generates devices revenue from the sale of streaming players, audio products, smart home products and accessories that are sold through retailers and distributors, as well as directly to customers through the Company’s website. Effective as of the fourth quarter of 2022, the Company renamed the segment from player to devices which now also includes revenue from licensing arrangements with service operators and licensed Roku TV partners.
The Company sells the majority of its devices in the U.S. through retailers and distributors as well as through the Company’s website. Devices revenue primarily consists of hardware, embedded software, and unspecified upgrades and updates on a when and if-available basis. The hardware and embedded software are considered as one performance obligation and revenue is recognized at a point in time when the control transfers to the customer. Unspecified upgrades and updates are available to customers on a when-and-if available basis. The Company records the allocated value of the unspecified upgrades and updates as deferred revenue and recognizes it as devices revenue ratably on a time elapsed basis over the estimated economic life of the associated products.
The Company’s devices revenue includes allowances for sales returns and sales incentives in the estimated transaction price. These estimates are based on historical experience and anticipated performance. Shipping charges billed to customers are included in devices revenue and the related shipping costs are included in Cost of revenue, devices.
The Company licenses the Roku OS, including updates and upgrades, to licensed Roku TV partners and service operators. The licensing revenue is recognized at a point in time, when the Company makes the intellectual property available and the control transfers to the customer. The revenue allocated to unspecified upgrades and updates is recognized on a time elapsed basis, by day, over the service period. Professional services revenue is recognized as services are provided or accepted. Hosting fees are recognized on a time elapsed basis, by day, over the service period.
Leases
The Company determines if an arrangement contains a lease at its inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, accrued liabilities, and operating lease liability in our consolidated balance sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. The Company takes into consideration its credit rating and the length of the lease when calculating the incremental borrowing rate. The Company considers the options to extend or terminate the lease in determining the lease term, when it is reasonably certain to exercise one of the options.
Fair Value of Financial Instruments
The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company applies fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature. The carrying amount of debt approximates fair value due to its variable interest rates.
Inventories
The Company’s inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value with cost determined on a first-in, first-out basis. Provisions are made if the cost of the inventories exceeds their net realizable value. The Company evaluates inventory levels and purchase commitments for excess and obsolete products, based on management’s assessment of future demand and market conditions.
Property and Equipment
Property and equipment are recorded at cost and depreciated using the straight-line method over their estimated useful lives of the assets, generally ranging between eighteen months and five years. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives, which range from one to eleven years.
The Company capitalizes costs to develop its internal-use software. Costs that relate to the planning and post-implementation phases of development are expensed as incurred. Costs are capitalized when preliminary efforts are successfully completed, management has authorized and committed to funding the project, and it is probable that the project will be completed and will be used as intended. Costs incurred for enhancements that are expected to result in additional material functionality are capitalized.
During the year ended December 31, 2022, the Company did not capitalize any internal-use software costs. During the years ended December 31, 2021, and 2020, the Company capitalized internal-use software development costs of $0.5 million and $2.2 million, respectively. Capitalized costs are amortized using the straight-line method over the estimated useful life of the asset, which is generally two to three years, beginning when the asset is ready for its intended use. During the years ended December 31, 2022, 2021, and 2020, the Company amortized expenses of $1.0 million, $1.0 million, and $0.5 million, respectively.
Deferred Revenue
The Company’s deferred revenue reflects fees received in advance that will be recognized as revenue over time or as services are rendered. Deferred revenue balances consist of the amount of devices revenue allocated to unspecified upgrades and updates on a when-and-if available basis, and advance payments from advertisers, content publishers, and licensing or services fees received from service operators and TV brands, where performance obligations are not yet fulfilled. Deferred revenue expected to be realized within one year is classified as a current liability and the remaining is recorded as a non-current liability.
Advertising Expenses
Advertising expenses are recognized when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising expenses of $10.0 million, $35.2 million, and $7.1 million for the years ended December 31, 2022, 2021, and 2020, respectively.
Stock-Based Compensation
The Company measures compensation expense for all stock-based awards, including restricted stock units and stock options granted to employees, based on the estimated fair value of the award on the date of grant. For restricted stock units, the grant date fair value is based on the closing market price of the Company’s Class A common stock on the date of grant. The fair value of each stock option is estimated using the Black-Scholes option pricing model. The Company accounts for forfeitures as they occur. Stock-based compensation is recognized on a straight-line basis over the requisite vesting period.
The Black-Scholes option pricing model used to fair value stock options include the following assumptions:
Fair Value of Our Common Stock. The Company uses the closing market price of its Class A common stock as reported on The Nasdaq Global Select Market on the date of grant.
Expected Term. The expected term of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding. The Company uses the simplified calculation of the expected term, which reflects weighted-average time to vest and the contractual life of the stock options granted, in absence of its own historical exercise data.
Volatility. The expected volatility is derived from an average of the historical volatility of the Company’s Class A common stock price and the stock price volatilities of several peer companies which are similar in size and operational and economic activities.
Risk-free Rate. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities similar to the expected term for each of our stock options.
Dividend Yield. The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.
Income Taxes
The Company accounts for income taxes using an asset and liability approach. Deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts that are more likely than not to be realized.
Recently Adopted Accounting Standards
On January 1, 2022, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. ASU 2021-08 requires companies to apply Accounting Standards Codification, Revenue from Contracts with Customers (Topic 606) to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. The adoption did not have a material impact on the Company’s consolidated financial statements.
In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848. This guidance defers the sunset date for applying the reference rate reform relief in ASC 848 to December 31, 2024. The guidance is effective as of December 21, 2022 through December 31, 2024. The adoption did not have a material impact on the Company’s consolidated financial statements.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
The Company’s disaggregated revenue is represented by the two reportable segments discussed in Note 18.
The contract balances include the following (in thousands):
 As of December 31,
 202220212020
Accounts receivable, net$760,793 $752,393 $523,852 
Contract assets (included in Prepaid expenses and other current assets)42,617 46,952 7,431 
Deferred revenue, current portion87,678 45,760 55,465 
Deferred revenue, non-current portion28,210 28,726 21,283 
Total deferred revenue$115,888 $74,486 $76,748 
Accounts receivable are recorded at the amount invoiced, net of an allowance for sales returns, sales incentives, and doubtful accounts. Payment terms can vary by customer and contract.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets are created when invoicing occurs subsequent to revenue recognition. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional. The Company’s contract assets are current in nature and are included in Prepaid expenses and other current assets. Contract assets decreased by $4.3 million during the year ended December 31, 2022 due to the timing of billing to customers and a slower growth rate in platform revenue. Contract assets increased by $39.5 million during the year ended December 31, 2021 primarily due to an increase in the growth of platform revenue combined with the timing of billing which fell into a subsequent period.
Deferred revenue reflects consideration invoiced prior to the completion of performance obligations and revenue recognition. Deferred revenue increased by approximately $41.4 million during the year ended December 31, 2022 primarily due to the billings in excess of revenue recognized and timing of fulfillment of performance obligations related to revenue arrangements. Deferred revenue decreased by approximately $2.3 million during the year ended December 31, 2021 primarily due to the timing of fulfillment of performance obligations related to content arrangements offset by an increase in deferred revenue from advertising arrangements due to growth in the platform business and an increase in the deferral period of devices revenue for its unspecified upgrades.
Revenue recognized during the year ended December 31, 2022 from amounts included in the total deferred revenue as of December 31, 2021 was $47.6 million. Revenue recognized during the year ended December 31, 2021 from amounts included in the total deferred revenue as of December 31, 2020 was $56.2 million.
Revenue allocated to remaining performance obligations represents estimated contracted revenue that has not yet been recognized which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Estimated contracted revenue for these remaining performance obligations was $997.4 million as of December 31, 2022, of which the Company expects to recognize approximately 56% over the next 12 months and the remainder thereafter.
The Company reversed $3.2 million and recognized $28.6 million during the years ended December 31, 2022 and 2021, respectively, from performance obligations that were satisfied in previous periods due to the changes in the estimated transaction price of its revenue contracts.
The Company did not have any customer that individually accounted for more than 10% of its total net revenue as of December 31, 2022 and 2021. Customer C accounted for 12% of total net revenue during the year ended December 31, 2020.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations
12 Months Ended
Dec. 31, 2022
Business Combinations [Abstract]  
Business Combinations BUSINESS COMBINATIONS
Nielsen’s Advanced Video Advertising Business
On February 28, 2021, the Company entered into an Asset and Stock Purchase Agreement to purchase the Advanced Video Advertising (“AVA”) business from Nielsen Holdings PLC (“Nielsen”). The AVA business consists primarily of video automatic content recognition and dynamic ad insertion technologies. On April 15, 2021, the Company closed the transaction, acquiring from Nielsen the AVA business, consisting of certain assets and liabilities and all of the equity interests in a subsidiary associated with the AVA business (the “Acquisition”). In conjunction with the Acquisition, the Company and Nielsen entered into a strategic commercial arrangement under which the parties will provide certain advertising measurement solutions to each other. The Company acquired Nielsen’s AVA business to accelerate its launch of an end-to-end linear ad replacement solution and to further integrate Nielsen’s ad and content measurement products into the Company’s ad platform.
The total purchase consideration for Nielsen’s AVA business was $53.4 million, which consisted of (i) $38.5 million paid in cash and (ii) $21.4 million of non-cash consideration related to obligations to deliver services to Nielsen, offset by (iii) $6.5 million of services to be received from Nielsen. The obligations to deliver services to Nielsen were recorded at fair value using the incremental cash flow method. The services to be delivered to Nielsen are recognized within Other income (expense), net in the consolidated statements of operations over the six year service period. The services to be received from Nielsen represent contract terms that the Company entered into for future goods and services that were recorded at fair value using the incremental cash flow method. These services are recognized as Cost of revenue, platform in the consolidated statements of operations over the six year service period. The Company incurred $3.9 million in acquisition-related expenses that were recorded in General and administrative expenses in the consolidated statements of operations during the year ended December 31, 2021.
The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed based on estimated fair values was as follows (in thousands):
Fair Values
Assets acquired
Cash and cash equivalents$3,057 
Prepaid expenses and other current assets85 
Property and equipment, net584 
Intangible assets:
Developed technology11,000 
IPR&D technology7,500 
Goodwill36,790 
Operating lease right-of-use assets1,235 
Other non-current assets1,905 
Total assets acquired62,156 
Liabilities assumed
Accounts payable and accrued liabilities(1,168)
Operating lease liabilities, non-current portion(830)
Other long-term liabilities(6,767)
Total liabilities assumed(8,765)
Total purchase consideration$53,391 
The excess of the total consideration over the tangible assets, intangible assets, and liabilities assumed was recorded as goodwill. Goodwill was primarily attributable to expected synergies in advertising offerings and cross-selling opportunities. The majority of the goodwill recorded was deductible for tax purposes.
The fair value of the developed technology was estimated using the relief-from-royalty method. The key valuation assumptions included the Company’s estimates of expected future earnings and royalty rate. The Company amortizes the fair value of the developed technology on a straight-line basis over its estimated useful life. The fair value of the in-process research and development (“IPR&D”) technology was estimated using the multi-period-excess-earnings method. The key valuation assumptions included the Company’s estimates of expected future revenue and margin.
The valuation of the intangible assets acquired from Nielsen’s AVA business along with their estimated useful lives, were as follows (in thousands, except years):
Estimated Fair ValueEstimated Weighted-Average Useful Lives
(in years)
Developed technology$11,000 5.9
IPR&D technology7,500 
Estimated fair value of acquired intangible assets$18,500 5.9
This Old House
On March 19, 2021, the Company acquired all outstanding shares of TOH Intermediate Holdings, LLC (“This Old House”), a home improvement media business, according to the terms and conditions of the Equity Purchase Agreement. The Company acquired the This Old House business because the Company believed the content aligned with The Roku Channel’s ad-supported growth strategy.
The total purchase consideration for This Old House was $97.8 million, paid entirely in cash. The Company incurred $2.4 million in acquisition-related expenses that were recorded in General and administrative expenses in the consolidated statements of operations during the year ended December 31, 2021.
The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed based on estimated fair values was as follows (in thousands):
Fair Values
Assets acquired
Cash and cash equivalents $
Accounts receivable5,830 
Prepaid expenses and other current assets7,310 
Property and equipment, net307 
Intangible assets:
Tradename20,000 
Customer relationships700 
Goodwill46,671 
Operating lease right-of-use assets5,498 
Other non-current assets23,487 
Total assets acquired109,810 
Liabilities assumed
Accounts payable and accrued liabilities(2,747)
Deferred revenue, current portion(4,146)
Operating lease liabilities, non-current portion(4,262)
Deferred revenue, non-current portion(816)
Other long-term liabilities(28)
Total liabilities assumed(11,999)
Total purchase consideration $97,811 
Other non-current assets included $22.5 million of content assets acquired. The fair value of the content assets was estimated using the income approach. Amortization expense related to the content assets was recorded on an accelerated basis according to the pattern of monetization.
The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities was recorded as goodwill. Goodwill was primarily attributable to expected synergies in the advertising offerings as the Company expected to bring more free ad-supported content to the users. The goodwill recorded was deductible for tax purposes.
The fair value of the tradename was estimated using the relief-from-royalty method. The key valuation assumptions included the Company’s estimates of expected future revenue and royalty rate. The Company amortizes the fair value of the tradename on a straight-line basis over its estimated useful life.
The valuation of the intangible assets acquired from This Old House along with their estimated useful lives, was as follows (in thousands, except years):
Estimated Fair ValueEstimated Weighted-Average Useful Lives
(in years)
Tradename$20,000 10.0
Customer relationships 700 4.0
Estimated fair value of acquired intangible assets$20,700 9.8
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
Goodwill
Goodwill represents the excess of purchase consideration in a business combination over the fair value of tangible and intangible assets acquired net of the liabilities assumed. All goodwill relates to the platform segment.
The following table reflects the changes in the carrying value of goodwill (in thousands):
Carrying Value
Balance as of December 31, 2020$73,058 
Additions
This Old House acquisition46,671 
Nielsen AVA business acquisition36,790 
Other immaterial acquisition5,000 
Balance as of December 31, 2021$161,519 
Balance as of December 31, 2022$161,519 
Goodwill is evaluated for impairment annually. No impairment was recognized during the years ended December 31, 2022, 2021, and 2020.
Intangible Assets
The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years):
As of December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-Average Useful Lives
(in years)
Developed technology$73,367 $(37,278)$36,089 5.9
Customer relationships14,100 (10,920)3,180 4.0
Tradename20,400 (3,966)16,434 9.8
Patents4,076 (898)3,178 14.0
Total Intangible assets$111,943 $(53,062)$58,881 6.7
 
As of December 31, 2021
 
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-Average Useful Lives
(in years)
Developed technology$73,367 $(25,350)$48,017 5.9
Customer relationships14,100 (7,395)6,705 4.0
Tradename20,400 (1,966)18,434 9.8
Patents4,076 (606)3,470 14.0
Intangible assets subject to amortization$111,943 $(35,317)$76,626 6.7
IPR&D technology7,500 — 7,500 
Total Intangible assets$119,443 $(35,317)$84,126 
In the fourth quarter of 2022, the Company recognized an impairment charge of $7.5 million as part of its restructuring efforts related to the abandonment of future development of certain technology assets. See Note 15 for details.
The Company recorded expenses of $17.7 million, $17.3 million, and $14.5 million for amortization of intangible assets during the years ended December 31, 2022, 2021, and 2020, respectively. During the years ended December 31, 2022, 2021, and 2020, the Company recorded amortization of developed technology in Cost of revenue, platform and Research and development expenses. The Company recorded amortization of customer relationships and tradename in Sales and marketing expenses, and recorded amortization of patents in General and administrative expenses in the consolidated statements of operations.
As of December 31, 2022, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):
Year Ending December 31, 
2023$17,066 
202414,275
202512,571
20264,074
20272,737
Thereafter8,158
Total$58,881 
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Accounts Receivable, net: Accounts receivable, net consisted of the following (in thousands):
 As of December 31,
 20222021
Accounts receivable, gross$800,984 $809,220 
Less: Allowances
Allowance for sales returns7,417 6,015 
Allowance for sales incentives28,903 48,411 
Allowance for doubtful accounts3,498 2,158 
Other allowances373 243 
Total allowances40,191 56,827 
Accounts Receivable, net $760,793 $752,393 
Property and Equipment, net: Property and equipment, net consisted of the following (in thousands):
 As of December 31,
 20222021
Computers and equipment$45,989 $38,473 
Leasehold improvements353,245 182,229 
Internal-use software7,274 7,274 
Office equipment and furniture28,614 20,829 
Property and equipment, gross435,122 248,805 
Accumulated depreciation and amortization(100,091)(71,238)
Property and Equipment, net$335,031 $177,567 
Depreciation and amortization expense, for property and equipment assets, for the years ended December 31, 2022, 2021, and 2020 was $31.0 million, $25.4 million, and $21.7 million, respectively.
Accrued Liabilities: Accrued liabilities consisted of the following (in thousands):
 As of December 31,
 20222021
Payments due to content publishers$201,054 $165,894 
Accrued cost of revenue105,347 142,014 
Marketing, retail and merchandising costs163,367 47,428 
Operating lease liability, current54,689 37,116 
Content liability, current88,717 70,462 
Other accrued expenses137,636 86,141 
Total Accrued Liabilities$750,810 $549,055 
Deferred Revenue: Deferred revenue consisted of the following (in thousands):
 As of December 31,
 20222021
Platform, current$59,276 $17,144 
Devices, current28,402 28,616 
Total deferred revenue, current87,678 45,760 
Platform, non-current969 1,066 
Devices, non-current27,241 27,660 
Total deferred revenue, non-current28,210 28,726 
Total Deferred Revenue$115,888 $74,486 
Other Long-term Liabilities: Other Long-term liabilities consisted of the following (in thousands):
As of December 31,
20222021
Content liability, non-current$39,587 $51,211 
Other long-term liabilities30,324 31,274 
Total Other long-term liabilities$69,911 $82,485 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Content Assets
12 Months Ended
Dec. 31, 2022
Capitalized Licensed Content Costs [Abstract]  
Content Assets CONTENT ASSETS
Content assets consisted of the following (in thousands):
As of December 31,
20222021
Licensed content, net and advances$243,226 $218,456 
Produced content:
Released, less amortization42,605 20,030 
Completed, not released3,537 881 
In production42,904 3,512 
Total produced content, net89,046 24,423 
Total content assets, net and advances$332,272 $242,879 
Current portion$39,506 $19,166 
Non-current portion$292,766 $223,713 
Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations and is as follows (in thousands):
Years Ended December 31,
202220212020
Licensed content$216,393 $84,133 $22,392 
Produced content17,962 11,437 — 
Total amortization costs$234,355 $95,570 $22,392 
The following table reflects the expected amortization expense of released produced and licensed content assets, net for the next three years (in thousands):
Years Ended December 31,
202320242025
Licensed content$109,075 $50,655 $29,770 
Produced content16,185 8,403 8,035 
Total expected amortization costs$125,260 $59,058 $37,805 
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Strategic Investment
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Strategic Investment STRATEGIC INVESTMENT
In June 2022, the Company agreed to provide financing of up to $60.0 million in the aggregate to a counterparty with whom the Company has a commercial relationship, of which $40.0 million was advanced in the form of convertible promissory notes (the “Strategic Investment”) and is recognized in Other non-current assets on the consolidated balance sheets. The Strategic Investment accrues interest at 5% per annum and has a maturity date of June 15, 2025, or is due upon a redemption event or in the event of a default.
The Strategic Investment contains certain redemption features that meet the definition of embedded derivatives and require bifurcation. The Company elected to apply the fair value option and account for the hybrid instrument containing the host contract and the embedded derivatives at fair value as a single instrument, with any subsequent changes in fair value included in Other income (expense), net in the consolidated statements of operations. See Note 9 for additional details on the fair value of the Strategic Investment.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Disclosure
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Disclosure FAIR VALUE DISCLOSURE
The Company’s financial assets measured at fair value on a recurring basis are as follows (in thousands):
 
As of December 31, 2022
As of December 31, 2021
 Fair ValueLevel 1Level 3Fair ValueLevel 1Level 3
Assets:
Cash and cash equivalents:
Cash$1,353,547 $1,353,547 $— $1,130,172 $1,130,172 $— 
Money market funds608,409 608,409 — 1,015,871 1,015,871 — 
Restricted cash, non-current— — — 1,627 1,627 — 
Strategic Investment— — 39,468 — — — 
Total assets measured and recorded at fair value$1,961,956 $1,961,956 $39,468 $2,147,670 $2,147,670 $— 
The following table reflects the changes in the fair value of the Company’s Level 3 financial assets (in thousands):
Fair Value
Balance, December 31, 2021$— 
Purchase of Strategic Investment40,000 
Change in estimated fair value of Strategic Investment(532)
Balance, December 31, 2022$39,468 
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs in measuring fair value, and utilizes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value.
The three levels of inputs used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities.
Financial assets and liabilities measured using Level 1 inputs include cash equivalents including restricted cash, accounts receivable, prepaid expenses, accounts payable, and accrued liabilities.
The Company considers all highly liquid investments purchased with an original or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company measured money market funds of $608.4 million and $1,015.9 million as cash equivalents as of December 31, 2022 and 2021, respectively, using Level 1 inputs.
Level 2—Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.
The Company did not have any Level 2 instruments as of December 31, 2022 and 2021.
Level 3—Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.
As of December 31, 2022, the Company measured the Strategic Investment using Level 3 inputs. The fair value of the Strategic Investment on the date of purchase was determined to be equal to its principal amount. The Company recorded an unrealized loss of $0.5 million in Other income (expense), net related to the adjustment to fair value of the Strategic Investment for the year ended December 31, 2022.
The Company did not have any Level 3 financial assets or liabilities as of December 31, 2021.
The Company classified the Strategic Investment as Level 3 due to the lack of relevant observable market data over fair value inputs. The fair value of the Strategic Investment was estimated using a scenario-based probability weighted discounted cash flow model. Significant assumptions include the discount rate, and the timing and probability weighting of the various redemption scenarios that impact the settlement of the Strategic Investment.
Assets and liabilities that are measured at fair value on a non-recurring basis
Non-financial assets such as goodwill, intangible assets, property and equipment, operating lease right-of-use assets, and content assets are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases LEASES
The Company has entered into operating leases primarily for office real estate. The leases have remaining terms ranging from 1 year to 11 years and may include options to extend or terminate the lease. The depreciable life of ROU assets is limited by the expected lease term.
The components of lease expense are as follows (in thousands):
 Years Ended December 31,
 202220212020
Operating lease cost$76,359 $46,410 $42,127 
Variable lease cost18,991 15,080 12,116 
Total operating lease cost$95,350 $61,490 $54,243 
Supplemental cash flow information related to leases is as follows (in thousands):
 Years Ended December 31,
 202220212020
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$56,370 $51,657 $30,664 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$231,728 $110,845 $12,031 
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):
 As of December 31,
 20222021
Operating lease right-of-use assets$521,695 $345,660 
Operating lease liability, current (included in Accrued liabilities)54,689 37,116 
Operating lease liability, non-current584,651 394,724 
Total operating lease liability$639,340 $431,840 
Weighted-average remaining term for operating leases (in years)8.628.38
Weighted-average discount rate for operating leases3.80 %3.98 %
Future lease payments under operating leases as of December 31, 2022 are as follows (in thousands):
Year Ending December 31,Operating Leases
2023$73,341 
202486,301 
202593,927 
202694,513 
202792,772 
Thereafter342,432 
Total future lease payments783,286 
Less: imputed interest(119,527)
Less: expected tenant improvement allowance(24,419)
Total$639,340 
As of December 31, 2022, the Company’s commitment relating to operating leases that have not yet commenced was $36.2 million. These operating leases will commence starting in fiscal year 2023 with lease terms of approximately 4 years to 11 years
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Debt
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Debt DEBT
The Company’s outstanding debt as of December 31, 2022 and 2021 is as follows (in thousands):
 As of December 31,
 20222021
 Amount  
Effective
Interest Rate
Amount  
Effective
Interest Rate
Term Loan A Facility$80,000 4.4 %$90,000 2.0 %
Less: Debt issuance costs(15)(132)
Net carrying amount of debt$79,985 $89,868 
The carrying amount of debt approximates fair value due to its variable interest rates. The interest expense for the years ended December 31, 2022 and 2021 relating to the Credit Agreement is $3.6 million and $2.2 million, respectively.
Senior Secured Term Loan A and Revolving Credit Facilities
On February 19, 2019, the Company entered into a Credit Agreement with Morgan Stanley Senior Funding, Inc. (as amended on May 3, 2019, the “Credit Agreement”), which provides for (i) a four-year revolving credit facility in the aggregate principal amount of up to $100.0 million (the “Revolving Credit Facility”), (ii) a four-year delayed draw term loan A facility in the aggregate principal amount of up to $100.0 million (the “Term Loan A Facility”), and (iii) an uncommitted incremental facility, subject to the satisfaction of certain financial and other conditions, in the amount of up to (v) $50.0 million, plus (w) 1.0x of the Company’s EBITDA for the most recently completed four fiscal quarter period, plus (x) an additional amount at the Company’s discretion, so long as, on a pro forma basis at the time of incurrence, the Company’s secured leverage ratio does not exceed 1.50 to 1.00, plus (y) voluntary prepayments of the Revolving Credit Facility and Term Loan A Facility to the extent accompanied by concurrent reductions to the applicable Credit Facility (together with the Revolving Credit Facility and the Term Loan A Facility, collectively, the “Credit Facility”).
On November 18, 2019, the Company borrowed the Term Loan A facility in the aggregate principal amount of $100.0 million. In March 2020, the Company borrowed the available balance of $69.3 million from the Revolving Credit Facility. For both borrowings, the Company elected an interest rate equal to the adjusted one-month LIBOR rate plus an applicable margin of 1.75% based on the Company’s secured leverage ratio. In May 2020, the Company repaid the outstanding balance on the Revolving Credit Facility.
Loans under the Term Loan A Facility amortize in equal quarterly installments beginning on March 31, 2020, in an aggregate annual amount equal to (i) on or prior to December 31, 2021, 1.25% of the drawn principal amount of the Term Loan Facility or $1.25 million and (ii) thereafter, 2.50% of the drawn principal amount of the Term Loan Facility or $2.5 million, with the remaining balance payable on the maturity date of the Term Loan A Facility in February 2023. The Revolving Credit Facility may be borrowed, repaid, and reborrowed until the fourth anniversary of the Closing Date in February 2023, at which time all outstanding balances of the Revolving Credit Facility are due to be repaid.
The Company had outstanding letters of credit against the Revolving Credit Facility of $37.7 million and $38.0 million as of December 31, 2022 and 2021, respectively.
The Company’s obligations under the Credit Agreement are secured by substantially all of its assets. In the future, certain of its direct and indirect subsidiaries may be required to guarantee the Credit Agreement. The Company may prepay, and in certain circumstances would be required to prepay, loans under the Credit Agreement without payment of a premium. The Credit Agreement contains customary representations and warranties, customary affirmative and negative covenants, a financial covenant that is tested quarterly and requires the Company to maintain a certain adjusted quick ratio of at least 1.00 to 1.00, and customary events of default.
As of December 31, 2022, the Company was in compliance with all of the covenants of the Credit Agreement
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Stockholders' Equity STOCKHOLDERS’ EQUITY
Preferred Stock
The Company has 10 million shares of undesignated preferred stock authorized but not issued with rights and preferences determined by the Company’s Board of Directors at the time of issuance of such shares. As of December 31, 2022 and 2021, there were no shares of preferred stock issued and outstanding.
Common Stock
The Company has two classes of authorized common stock, Class A common stock and Class B common stock. Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders and holders of Class B common stock are entitled to ten votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and are generally automatically converted into shares of the Company’s Class A common stock upon sale or transfer. Shares issued in connection with exercises of stock options, vesting of restricted stock units, or shares purchased under the employee stock purchase plan are generally automatically converted into shares of the Company’s Class A common stock.
At-the-Market Offering
On March 2, 2021, the Company entered into an Equity Distribution Agreement with Morgan Stanley & Co. LLC, Citigroup Global Markets Inc., and Evercore Group L.L.C., as its sales agents, pursuant to which the Company could offer and sell from time-to-time shares of its Class A common stock for aggregate gross proceeds of up to $1,000.0 million. In March 2021, the Company sold approximately 2.6 million shares of Class A common stock at an average selling price of $379.26 per share, for aggregate gross proceeds of $1,000.0 million and incurred issuance costs of $10.4 million.
Common Stock Reserved For Issuance
As of December 31, 2022, the Company’s common stock reserved for issuance in the future is as follows (in thousands):
Common stock awards granted under equity incentive plans14,384
Common stock awards available for issuance under the 2017 Employee Stock Purchase Plan *5,089
Common stock awards available for issuance under the 2017 Equity Incentive Plan23,954
Total reserved shares of common stock43,427
* The Company has not issued any common stock pursuant to the 2017 Employee Stock Purchase Plan.
Equity Incentive Plans
The Company has two equity incentive plans, the 2008 Equity Incentive Plan (the “2008 Plan”) and the 2017 Equity Incentive Plan (the “2017 Plan”). The 2017 Plan became effective September 2017 in connection with the Company’s initial public offering (“IPO”). No additional equity grants have been made pursuant to the 2008 Plan subsequent to the IPO. The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and for the grant of non-statutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards, performance cash awards, and other forms of equity compensation to the Company’s employees, directors and consultants.
Restricted stock units granted under the 2017 Plan are subject to continuous service. Stock options granted under the 2017 Plan generally are granted at a price per share equivalent to the fair market value on the date of grant. Recipients of option grants who possess more than 10% of the combined voting power of the Company are subject to certain limitations, and incentive stock options granted to such recipients are at a price no less than 110% of the fair market value at the date of grant.
Restricted Stock Units
Restricted stock unit activity for the year ended December 31, 2022 is as follows (in thousands, except per share data):
 
Number of
Shares
 
Weighted-Average
Grant Date Fair
Value Per Share
Balance, December 31, 20213,286$169.76 
Awarded8,808104.09 
Released(2,429)116.38 
Forfeited(1,088)142.84 
Balance, December 31, 2022 - Outstanding8,577$120.82 
The weighted-average grant date fair value of restricted stock units granted during the years ended December 31, 2022, 2021, and 2020 was $916.8 million, $342.6 million, and $210.1 million, respectively.
The fair value of restricted stock units that vested during the years ended December 31, 2022, 2021, and 2020 was $282.6 million, $135.6 million, and $83.7 million, respectively.
The unrecognized stock-based compensation expense related to restricted stock units awarded to employees as of December 31, 2022 was $898.6 million, which the Company expects to recognize over a weighted-average period of approximately 2.84 years.
Stock Options
The following table summarizes the Company’s stock option activities under the 2008 Plan and 2017 Plan (in thousands, except years and per share data):
 
Number of
Shares
 
Weighted-Average
Exercise
Price
Weighted-Average Remaining Contractual Life (Years) 
Weighted-Average
Grant Date
Fair Value
Per Share
 
Aggregate
Intrinsic
Value
Balance, December 31, 20216,174$51.87 5.8
Granted2,21563.66 — $36.66 
Exercised(2,461)7.46 — 
Forfeited and expired(121)167.00 — 
Balance, December 31, 2022 - Outstanding5,807$72.79 7.1$51,630 
Balance, December 31, 2022- Exercisable2,831$39.06 5.0$51,630 
The weighted-average grant date fair value per share of options granted during the years ended December 31, 2022, 2021, and 2020 was $36.66, $139.76, and $54.39, respectively.
The intrinsic value for stock options exercised in the years ended December 31, 2022, 2021, and 2020 was $210.0 million, $997.6 million, and $470.8 million, respectively. Intrinsic value represents the difference between the fair values of the Company’s common stock and the stock options’ exercise price on the date of grant.
As of December 31, 2022, the Company had $107.8 million of unrecognized stock-based compensation expense related to unvested stock options that is expected to be recognized over a weighted-average period of approximately 2.6 years.
Stock-based Compensation
The Company measures the cost of employee services received in exchange for an equity award based on the grant date fair value of the award. Stock options granted to employees generally vest over one to four years have a term of ten years. Restricted stock units generally vest over four years. No stock-based compensation was capitalized for the years ended December 31, 2022 and 2020. The amount of stock-based compensation capitalized as part of internal-use software for the year ended December 31, 2021 was not material.
The following table presents total stock-based compensation expense for the years ended December 31, 2022, 2021, and 2020 (in thousands):
 Years Ended December 31,
 202220212020
Cost of revenue, platform$1,229 $827 $847 
Cost of revenue, device2,440 2,035 1,407 
Research and development147,653 77,770 58,412 
Sales and marketing123,946 63,503 42,846 
General and administrative84,663 43,397 30,564 
Total stock-based compensation$359,931 $187,532 $134,076 
The fair value of stock options granted under the 2008 Plan and 2017 Plan is estimated on the grant date using the Black-Scholes option-valuation model. The assumptions used to value stock options granted during the years ended December 31, 2022, 2021, and 2020 are as follows:
 Years Ended December 31,
 202220212020
Expected term (in years)
5.0 - 6.8
5.0 - 6.8
5.0 - 6.7
Risk-free interest rate
1.37 - 4.33%
0.36 - 1.20%
0.22 - 1.67%
Expected volatility
57 - 61%
38 - 39%
36 - 39%
Dividend rate
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Manufacturing Purchase Commitments
The Company has various manufacturing contracts with vendors in the conduct of the normal course of its business. In order to manage future demand for its products, the Company enters into agreements with manufacturers and suppliers to procure inventory based upon certain criteria and timing. Some of these commitments are non-cancelable. As of December 31, 2022, the Company had $169.7 million of non-cancelable purchase commitments for inventory.
Content Commitments
The Company enters into contracts with content publishers to license and produce content for streaming. When a title becomes available, the Company records a content asset and liability on the consolidated balance sheets. Certain licensing agreements, such as film output deals, include the obligation to license rights for unknown future titles for which the ultimate quantity and/or fees are not determinable as of the reporting date. The Company does not include any estimated obligation for these future titles beyond the known minimum amount. The unknown obligations could be material.
As of December 31, 2022, the Company’s total obligation for licensed and produced content is $393.1 million, of which the Company recorded $94.6 million in Current liabilities and $39.6 million in Other long-term liabilities in the consolidated balance sheets. The remaining $258.9 million is not yet recognized on the consolidated balance sheets as the content does not meet the criteria for asset recognition.
The expected timing of payments for these content obligations are as follows (in thousands):
Year Ending December 31,
2023$230,756 
2024111,158 
202535,394 
202610,532 
20271,838 
Thereafter3,429 
Total content liabilities$393,107 
The Company also licenses content under arrangements where the payments are variable and based on the revenue earned by the Company. Since those amounts cannot be determined as of December 31, 2022, they are not included in the obligations above.
Letters of Credit
As of December 31, 2022 and 2021, the Company had irrevocable letters of credit outstanding in the amount of $37.7 million and $38.0 million, respectively, related to facilities leases. The letters of credit have various expiration dates through 2030.
Contingencies
The Company accrues for loss contingencies, including liabilities for intellectual property licensing claims, when it believes such losses are probable and reasonably estimable. These contingencies are reviewed at least quarterly and adjusted to reflect the impact of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events. The resolution of these contingencies and of other legal proceedings can be, however, inherently unpredictable and subject to significant uncertainties.
From time to time, the Company is subject to legal proceedings, claims, and investigations in the ordinary course of business, including claims relating to employee relations, business practices, and patent infringement. The Company is involved in litigation matters not listed herein. Although the results of these proceedings, claims, and investigations cannot be predicted with certainty, the Company does not believe that the final outcome of any matters that it is currently involved in are reasonably likely to have a material adverse effect on its business, financial condition, or results of operations. During the year ended December 31, 2022 and 2020, the Company did not have any loss contingencies that were material. During the year ended December 31, 2021 the Company recorded expenses of $4.8 million in Cost of revenue, device, $1.8 million in Cost of revenue, platform, and $3.4 million in General and administrative expenses for claims related to patent infringement.
Indemnification
In the ordinary course of business, the Company has entered into contractual arrangements which provide indemnification provisions of varying scope and terms to business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of the Company’s breach of such agreements and out of intellectual property infringement claims made by third parties. The Company’s obligations under these agreements may be limited in terms of time or amount, and in some instances, the Company may have recourse against third parties for certain payments. In addition, the Company has entered into indemnification agreements with its directors and certain of its officers that will require it, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers.
It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the consolidated financial statements.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The components of income (loss) before income taxes consist of the following (in thousands):
 Years Ended December 31,
 202220212020
United States$(486,886)$240,560 $(21,107)
Foreign(5,397)(3,973)2,655 
Net income (loss) before income taxes$(492,283)$236,587 $(18,452)
The income tax expense (benefit) consisted of the following (in thousands):
 Years Ended December 31,
 202220212020
Current:
Federal$694 $— $(219)
State2,444 589 620 
Foreign2,002 490 743 
5,140 1,079 1,144 
Deferred:
Federal448 193 — 
State220 256 — 
Foreign(86)(7,326)(2,089)
582 (6,877)(2,089)
Total$5,722 $(5,798)$(945)
The following is a reconciliation of the statutory federal income tax rate to the Company’s effective tax rate:
 Years Ended December 31,
 202220212020
U.S. federal income tax at statutory rate21.0 %21.0 %21.0 %
U.S. state and local income taxes(0.5)0.2 (3.2)
Change in valuation allowance(39.1)140.0 (698.4)
Federal research and development tax credit14.6 (30.7)102.9 
Stock-based compensation4.0 (114.3)577.8 
Discrete tax benefit due to intellectual property transfer— (19.1)— 
Meals and entertainment(0.1)0.1 (1.6)
Foreign rate differential0.2 0.1 — 
Section 162(m) limitation(0.5)1.1 (7.2)
State apportionment change0.1 — 4.4 
Tax rate change— (0.7)— 
Provision to return true-up(0.1)(0.1)9.4 
Other(0.8)(0.1)0.1 
Effective tax rate(1.2)%(2.5)%5.2 %
Significant components of the Company’s deferred income tax assets and liabilities consist of the following (in thousands):
 As of December 31,
 20222021
Deferred tax assets:
Net operating loss carryforwards$517,787 $563,173 
Reserves and accruals20,068 20,969 
Research and development credits230,586 166,940 
Operating lease liabilities153,145 107,228 
Stock-based compensation50,661 36,350 
Depreciation and amortization41,377 40,583 
Section 174 capitalization165,219 — 
Other286 — 
Total deferred tax assets1,179,129 935,243 
Deferred tax liabilities:
Operating lease right-of-use assets(128,517)(85,713)
Total deferred tax liabilities(128,517)(85,713)
Valuation allowance(1,040,341)(838,949)
Net deferred tax assets$10,271 $10,581 
Beginning in 2022, the Tax Cuts and Jobs Act of 2017 eliminated the ability to deduct research and development expenses for tax purposes in the period the expenses were incurred. As a result, the Company has recorded additional U.S. income tax expense of $3.0 million for the year ended December 31, 2022.
A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized through future operations. As a result of the Company’s analysis of all available objective evidence, both positive and negative, as of December 31, 2022, management believes it is more likely than not that the U.S. and Netherlands deferred tax assets will not be fully realizable. Accordingly, the Company has provided a full valuation allowance against its U.S. and Netherlands deferred tax assets.
The Company’s U.S. federal and state valuation allowance increased by $199.2 million and $261.8 million during the years ended December 31, 2022 and 2021, respectively.
The change in the valuation allowance, during the year ended December 31, 2022, is primarily attributable to an increase in deferred tax assets generated through capitalization of section 174 research and development expenses for U.S. federal and conforming state purposes. The change in the valuation allowance during the year ended December 31, 2021 is primarily attributable to an increase in domestic net operating loss carryforwards primarily due to stock-based compensation expense, and an increase of approximately $46.2 million in deferred tax assets that are not realizable, related to the intellectual property transfer completed during 2021, giving rise to foreign amortizable assets.
For federal and state income tax reporting purposes, respective net operating loss carryforwards of $1,959.1 million and $1,677.7 million are available to reduce future taxable income, if any. These net operating loss carryforwards will begin to expire in 2033 for federal and certain state net operating losses have expired in 2022.
For Brazil, Denmark, Netherlands, and U.K. income tax reporting purposes, the net operating loss carryforwards of $8.0 million, $1.6 million, $23.5 million, and $26.2 million, respectively, are available to reduce future taxable income, if any, in those countries. Brazil, Denmark, and U.K. net operating losses can be carried forward indefinitely. Netherlands net operating losses can be carried back one year and carried forward indefinitely.
As of December 31, 2022, the Company has research and development tax credit carryforwards of $188.7 million and $134.7 million for federal and state income tax purposes, respectively. If not utilized, the federal and state carryforwards will begin to expire in 2028 and 2035, respectively.
The total amount of unrecognized tax benefits as of December 31, 2022 is $88.0 million, of which $71.3 million is composed of research and development credits and $16.7 million is related to international activities.
A reconciliation of the beginning and ending balance of unrecognized tax benefits is as follows (in thousands):
 As of December 31,
 20222021
Unrecognized tax benefits at beginning of year$66,150 $29,175 
Gross increase for tax positions of current year22,888 36,198 
Gross decrease due to statute expiration(317)(330)
Gross increase for tax positions of prior years676 1,107 
Gross decrease for tax positions of prior years(1,185)— 
Decrease relating settlements with taxing authorities(184)— 
Unrecognized tax benefits balance at end of year$88,028 $66,150 
As of December 31, 2022, $5.3 million of the Company's gross unrecognized tax benefits, if recognized, would affect the effective tax rate and, $82.7 million would result in an adjustment to deferred tax assets with corresponding adjustments to the valuation allowance. We do not expect our gross unrecognized tax benefits to change significantly within the next 12 months.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of its income tax expense. The Company recorded $0.8 million and $0.3 million of accrued interest and penalties related to uncertain tax positions as of December 31, 2022 and December 31, 2021, respectively.
The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. All tax years remain subject to examination by federal and state authorities. These audits include questioning the timing and amount of deductions; the nexus of income among various tax jurisdictions; and compliance with federal, state, and local tax laws.
The Company will continue to indefinitely reinvest earnings from its foreign subsidiaries, which are not significant. While federal income tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, the Company has not provided any additional deferred taxes with respect to items such as foreign withholding taxes, state income tax or foreign exchange gain or loss. It is not practicable for the Company to determine the amount of unrecognized tax expense on these reinvested international earnings.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Charges
12 Months Ended
Dec. 31, 2022
Restructuring and Related Activities [Abstract]  
Restructuring Charges RESTRUCTURING CHARGES
In November 2022, the Company approved a plan to reduce its operating expense growth rate due to economic conditions. The Company eliminated employee positions in the United States and internationally, and also abandoned future development for certain technology assets. Accordingly, the Company recorded employee termination expenses consisting primarily of severance payments, notice pay (where applicable), employee benefits contributions, payroll taxes and related costs, and an impairment charge related to the abandoned technology assets.
The restructuring charges are recorded as follows (in thousands):
Year Ended December 31, 2022
Employee TerminationsImpairment ChargeTotal
Research and development$12,092 $7,500 $19,592 
Sales and marketing10,904 — 10,904 
General and administrative7,644 — 7,644 
Total restructuring charges$30,640 $7,500 $38,140 
A reconciliation of the beginning and ending balance of employee termination restructuring charges, which are included in Accrued liabilities in the consolidated balance sheets, is as follows (in thousands):
Employee Terminations
Balance as of December 31, 2021$— 
Employee termination restructuring charges incurred30,640 
Cash payments(8,547)
Balance as of December 31, 2022$22,093 
The Company expects the plan to be substantially complete by the end of the first quarter in fiscal 2023.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Retirement Plans RETIREMENT PLANS
The Company maintains a 401(k) tax deferred saving plan (the “Savings Plan”) for the benefit of qualified employees. Qualified employees may elect to make contributions to the Savings Plan on a biweekly basis, subject to certain limitations. The Company may make contributions to the Savings Plan at the discretion of the Board of Directors. No contributions were made for the years ended December 31, 2022, 2021, and 2020.
The Company has a defined contribution plan in the U.K. for its U.K.-based employees. The Company contributed $2.3 million, $1.3 million, and $0.7 million to the plan for the years ended December 31, 2022, 2021, and 2020, respectively.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share NET INCOME (LOSS) PER SHARE
The Company’s basic net income (loss) per share is calculated by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding for the period. The Company uses the two-class method to calculate net income (loss) per share. Except with respect to certain voting, conversion, and transfer rights and as otherwise expressly provided in the Company’s amended and restated certificate of incorporation or required by applicable law, shares of the Company’s Class A common stock and Class B common stock have the same rights and privileges and rank equally, share ratably, and are identical in all respects as to all matters. Accordingly, basic and diluted net income (loss) per share are the same for both classes.
For purposes of the calculation of diluted net income (loss) per share, options to purchase common stock and restricted stock units are considered common stock equivalents. Dilutive shares of common stock are determined by applying the treasury stock method. The dilutive shares are excluded from the calculation of diluted net loss per share in the period of net loss, as their effect is antidilutive.
The following table presents the calculation of basic and diluted net income (loss) per share as follows (in thousands, except per share data):
Years Ended December 31,
202220212020
Numerator:
Net income (loss) $(498,005)$242,385 $(17,507)
Denominator:
Basic net income (loss) per share:
Weighted-average common shares outstanding — basic137,668132,710123,978
Net income (loss) per share — basic$(3.62)$1.83 $(0.14)
Diluted net income (loss) per share:
Weighted-average common shares outstanding — basic 137,668132,710123,978
Effect of potentially dilutive securities:
Restricted stock units— 2,744 — 
Stock options— 6,214 — 
Weighted-average common shares outstanding — diluted 137,668141,668123,978
Net income (loss) per share — diluted $(3.62)$1.71 $(0.14)
Common stock equivalents excluded from the calculation of diluted net income (loss) per share because of their anti-dilutive effect were 14.4 million, 1.1 million and 13.1 million units of equity awards to purchase common stock granted under our equity plans for the years ended December 31, 2022, 2021, and 2020, respectively.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Segment Information SEGMENT INFORMATION
An operating segment is defined as a component of an entity for which discrete financial information is available that is evaluated regularly by the CODM for purposes of allocating resources and evaluating financial performance. The Company’s CODM is its Chief Executive Officer, and the CODM evaluates performance and makes decisions about allocating resources to its operating segments based on financial information presented on a consolidated basis and on revenue and gross profit for each operating segment. The Company uses the management approach to determine the segment financial information that should be disaggregated and presented separately in the Company’s notes to its consolidated financial statements. The management approach is based on the manner by which management has organized the segments within the Company for making operating decisions, allocating resources, and assessing performance.
The Company reports its financial results consistent with the manner in which financial information is viewed by management for decision-making purposes. The Company does not manage operating expenses such as research and development, sales and marketing and general and administrative expenses at the segment level. The Company does not allocate property and equipment or any other assets or capital expenditures to reportable segments.
Effective as of the fourth quarter of fiscal 2022, the Company reorganized reportable segments to better align with management’s reporting of information reviewed by the CODM for each segment. The Company’s segment and related financial information has been recast to reflect the following changes; the Company renamed the player segment to the devices segment which now includes licensing arrangements with service operators and licensed Roku TV partners in addition to sales of streaming players, audio products and smart home products. All financial information, current and historical, has been recast based on the reorganized segments.
Updated descriptions of the Company’s two reportable segments are as follows:
Platform
The platform segment generates revenue from the sale of digital advertising and related services including the demand-side platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls.
Devices
The devices segment generates revenue from the sale of streaming players, audio products, smart home products and accessories that are sold through retailers and distributors, as well as directly to customers through the Company’s website. In addition, revenue from licensing arrangements with service operators and licensed Roku TV partners is now included in the devices segment.
Customers accounting for 10% or more of segment revenue, net, were as follows:
 Years Ended December 31,
 202220212020
Platform segment revenue
Customer H*10 %14 %
Devices segment revenue
Customer A**10 %
Customer B21 %22 %17 %
Customer C38 %35 %39 %
* Less than 10%
Revenue in international markets was less than 10% in each of the periods presented.
Long-lived assets, net
The following table presents long-lived assets, net, which consist primarily of property and equipment and operating lease right-of-use assets, by geographic area (in thousands):
As of December 31,
20222021
United States$686,902 $442,012 
United Kingdom127,538 59,168 
Other countries42,286 22,047 
Total$856,726 $523,227 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies and Basis of Presentation (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation Basis of Presentation and Principles of ConsolidationThe consolidated financial statements, which include the accounts of Roku, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”). All intercompany accounts and transactions have been eliminated in consolidation.
Reclassification of Prior Year Presentation Reclassification of Prior Year Presentation
Effective as of the fourth quarter of fiscal 2022, the Company reorganized its reportable segments to better align with management’s reporting of information reviewed by the CODM for each segment. The Company renamed the player segment to the devices segment which now includes licensing arrangements with service operators and licensed Roku TV partners in addition to sales of streaming players, audio products and smart home products. All financial information, current and historical, has been recast based on the reorganized segments to conform to the new presentation in the financial statements and accompanying notes. See Note 18 for additional details.
In addition to the prior period amounts related to segment reorganization discussed above, certain other prior period amounts in the consolidated financial statements and accompanying notes have also been reclassified to conform to the current period presentation.
Use of Estimates
Use of Estimates
The preparation of the Company’s consolidated financial statements in accordance with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates and assumptions include:
revenue recognition: determining the nature and timing of satisfaction of performance obligations, variable consideration, determining the stand-alone selling prices of performance obligations, gross versus net revenue recognition, and evaluation of customer versus vendor relationships;
the impairment of intangible assets;
amortization of content assets;
valuation of assets acquired and liabilities assumed in connection with business combinations;
valuation of strategic investments;
useful lives of tangible and intangible assets;
allowances for sales returns and sales incentives; and
the valuation of deferred income tax assets.
The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results may differ from the Company’s estimates and assumptions.
Comprehensive Income (Loss) Comprehensive Income (Loss)Comprehensive income (loss) for the year ended December 31, 2022 and December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020.
Foreign Currency
Foreign Currency
The functional currency of some of the Company’s foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at exchange rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical exchange rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from remeasurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency gain of $8.2 million, loss of $1.2 million, and gain of $1.3 million during the years ended December 31, 2022, 2021, and 2020, respectively.
The Company also has some foreign subsidiaries which use local currency as their functional currency. The financial statements of these subsidiaries are translated to U.S. dollars using month-end exchange rates for assets and liabilities, and average exchange rates for revenue and expenses. Translation gains and losses are recorded in accumulated other comprehensive income (loss) as a component of stockholders' equity.
Cash and Cash Equivalents Cash and Cash Equivalents The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Two financial institutions managed 26% and 21% of cash and cash equivalents as of December 31, 2022, and 30% and 27% as of December 31, 2021.
Accounts Receivable, Net
Accounts Receivable, net
Accounts receivable are typically unsecured and are derived from revenue earned from customers. They are stated at invoice value less estimated allowances for sales returns, sales incentives, doubtful accounts, and other miscellaneous allowances. The Company performs ongoing credit evaluations of its customers to determine allowances for potential credit losses and doubtful accounts. The Company considers historical experience, ongoing promotional activities, historical claim rates, and other factors to determine the allowances for sales returns and sales incentives.
Business Combinations
Business Combinations
The Company determines whether a transaction meets the definition of a business combination before applying the acquisition method of accounting to that transaction. The Company allocates the fair value of the purchase consideration of its acquisitions to the tangible and intangible assets acquired and liabilities assumed, based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of identifiable assets and liabilities is recorded as goodwill. The operating results of acquired businesses are included in the Company’s consolidated statements of operations from their effective acquisition date. Acquisition-related expenses and certain acquisition restructuring and other related charges are recognized separately from the business combination and are expensed as incurred. Contingent consideration classified as a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in the consolidated statements of operations.
While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to consideration transferred, and the assets acquired and liabilities assumed with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions and records any adjustments to the Company’s preliminary estimates with a corresponding offset to goodwill during the measurement period. Upon the conclusion of the measurement period or final determination of the values of consideration transferred, and assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
Intangible Assets Intangible AssetsIntangible assets acquired through business combinations are recorded at their fair values as of the acquisition date. Intangible assets are amortized using the straight-line method over their estimated useful lives. The Company evaluates the estimated remaining useful lives of its intangible assets annually and when events or changes in circumstances warrant a revision to the remaining periods of amortization.
Impairment Assessments
Impairment Assessments
The Company evaluates goodwill for possible impairment at least annually during the fourth quarter of each fiscal year or more often, if and when circumstances indicate that goodwill may be impaired. This includes but is not limited to significant adverse changes in the business climate, market conditions, or other events that indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying value. In performing its annual assessment, the Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or it can directly perform a quantitative assessment. Based on the Company’s qualitative assessment, if it is determined that the fair value of the reporting unit is, more likely than not, less than its carrying amount, then the quantitative assessment is performed. Any excess of the reporting unit’s carrying amount over its fair value is recorded as an impairment loss, limited to the total amount of goodwill allocated to the reporting unit.
The Company reviews long-lived assets and intangible assets with finite lives for impairment when events or changes in business circumstances indicate that the carrying amount of the asset or asset group may not be fully recoverable or that the useful lives of the asset or asset group are no longer appropriate. The Company assesses these asset or asset groups for impairment based on their estimated undiscounted future cash flows. If the carrying value of the asset or asset group exceeds the estimated future undiscounted cash flows, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group.
The Company did not recognize any impairment for goodwill in any of the periods reported. During the year ended December 31, 2022, the Company recognized an impairment charge of $7.5 million related to the abandonment of future development of certain technology assets. This action was taken as part of the restructuring announced in the fourth quarter of fiscal year 2022. See Note 15 for additional details. There were no impairments of intangible assets during the years ended December 31, 2021 and 2020.
Content Assets
Content Assets
The Company recognizes content assets (licensed and produced) as Content assets, net on the consolidated balance sheets. For licensed content, the cost per title is capitalized along with a corresponding liability when the license period begins, the content is available for streaming and when the fee is determinable. For produced content, all direct production costs are capitalized. Payment terms for certain licensed content require advanced payments which are reflected in Prepaid expenses and other current assets.
The amortization expense for content assets (licensed and produced) is based on projected usage which results in accelerated or straight-lined patterns depending on the nature of the content. Projected usage is mainly based on estimated viewing trends. Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations.
Content assets (licensed and produced) are primarily monetized together as a unit, referred to as a film group. The film group is evaluated for impairment whenever an event occurs, or circumstances change, indicating the fair value is less than the carrying value. The Company reviews various qualitative factors and indicators to assess whether the film group is impaired. The Company did not recognize any impairment of content assets in any periods reported.
Revenue Recognition
Revenue Recognition
Revenue is recognized upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company’s contracts include various product or services or a combination of both, which are generally capable of being distinct and are accounted for as separate performance obligations. The Company’s contracts often contain multiple distinct performance obligations.
The Company estimates the transaction price of a contract based on the expected value for which a significant reversal of revenue is not expected to occur. The estimate of the variable consideration is based on the assessment of historical, current, and forecasted performance noted and expected from the performance obligation.
In arrangements with multiple performance obligations, the estimated transaction price of each contract is allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). For performance obligations routinely sold separately, the SSP is determined by evaluating such stand-alone sales. For those performance obligations that are not routinely sold separately, the SSP is determined based on market conditions and other observable inputs.
When the Company sells third-party goods and services, it evaluates whether the Company is the principal, and reports revenue on a gross basis, or an agent, and reports revenue on a net basis. In this assessment, the Company considers if it obtains 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.
Revenue is recorded net of taxes collected from customers which are subsequently remitted to the relevant government authority. The Company does not capitalize any cost associated with contract acquisition because it applies a practical expedient and expenses commissions when incurred as most direct contract acquisition costs relate to contracts that are recognized over a period of one year or less. Sales commissions are included in Sales and marketing expenses in the consolidated statements of operations. The as-invoiced practical expedient is applied when the amount of consideration the Company has a right to invoice corresponds directly with the value to the customer of the entity’s performance completed to date.
Nature of Products and Services
Platform segment:
The Company generates platform revenue from the sale of digital advertising and related services including the demand-side ad platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and sale of branded channel buttons on remote controls.
The Company sells digital advertising to advertisers directly or through advertising agencies and to content publishers for their media and entertainment promotions via various campaign tools. Advertising arrangements include video and display advertising delivered through advertising impressions. Advertising arrangements include multiple performance obligations as they contain distinct advertising products or services. For such arrangements, the Company allocates revenue to each distinct performance obligation based on their relative SSP. The Company also generates revenue from customers using its ad platform. For such arrangements, it charges a platform fee, which is a percentage of a customer’s advertising inventory spend during the month, along with data and any add-on features purchased through the platform. The Company recognizes revenue on either a gross or net basis for digital advertising based on its determination as to whether it is acting as the principal in the revenue generation process or as an agent. Where the Company is the principal, it controls the advertising inventory before it is transferred to its customers. This is further supported by the Company being primarily responsible to its customers for the fulfillment and having a level of discretion in establishing pricing. Advertising arrangements comprised of multiple performance obligations are recognized either at a point in time or over time depending on the nature of the distinct performance obligation.
The Company’s content distribution revenue sharing arrangements include cash or non-cash consideration. The revenue sharing arrangements generally apply to new subscriptions for accounts that sign up for new services and at the time of a movie rental or purchase. Revenue is recognized on a net basis as the Company is deemed to be the agent between content publishers and end users. Revenue is recognized on a time elapsed basis, by day, as the services are delivered over the contractual distribution term. Non-cash consideration is usually in the form of advertising inventory, the fair value of which is determined based on relevant internal and third-party data.
The Company sells monthly subscriptions for premium content on The Roku Channel for varying fees for different content. Revenue from such Premium Subscription fees is recognized on a gross basis over the service period as the Company is deemed to be the principal in the relationship with the end user. The Company obtains control of the content before transferring to the end user and has latitude in establishing pricing. The Company pays fixed fees per subscriber or fixed percentage of revenue share to the providers of premium content on The Roku Channel based on the contractual arrangement and recognizes that in Cost of revenue, platform.
The Company sells branded channel buttons on remote controls of streaming devices that provide one-touch access to a publisher’s content. The Company typically receives a fixed fee per button for each unit sold over a defined distribution period. Revenue is recognized on a time elapsed basis, by day, over the distribution term.
Devices segment:
The Company generates devices revenue from the sale of streaming players, audio products, smart home products and accessories that are sold through retailers and distributors, as well as directly to customers through the Company’s website. Effective as of the fourth quarter of 2022, the Company renamed the segment from player to devices which now also includes revenue from licensing arrangements with service operators and licensed Roku TV partners.
The Company sells the majority of its devices in the U.S. through retailers and distributors as well as through the Company’s website. Devices revenue primarily consists of hardware, embedded software, and unspecified upgrades and updates on a when and if-available basis. The hardware and embedded software are considered as one performance obligation and revenue is recognized at a point in time when the control transfers to the customer. Unspecified upgrades and updates are available to customers on a when-and-if available basis. The Company records the allocated value of the unspecified upgrades and updates as deferred revenue and recognizes it as devices revenue ratably on a time elapsed basis over the estimated economic life of the associated products.
The Company’s devices revenue includes allowances for sales returns and sales incentives in the estimated transaction price. These estimates are based on historical experience and anticipated performance. Shipping charges billed to customers are included in devices revenue and the related shipping costs are included in Cost of revenue, devices.
The Company licenses the Roku OS, including updates and upgrades, to licensed Roku TV partners and service operators. The licensing revenue is recognized at a point in time, when the Company makes the intellectual property available and the control transfers to the customer. The revenue allocated to unspecified upgrades and updates is recognized on a time elapsed basis, by day, over the service period. Professional services revenue is recognized as services are provided or accepted. Hosting fees are recognized on a time elapsed basis, by day, over the service period.
Leases
Leases
The Company determines if an arrangement contains a lease at its inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, accrued liabilities, and operating lease liability in our consolidated balance sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. The Company takes into consideration its credit rating and the length of the lease when calculating the incremental borrowing rate. The Company considers the options to extend or terminate the lease in determining the lease term, when it is reasonably certain to exercise one of the options.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company applies fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature. The carrying amount of debt approximates fair value due to its variable interest rates.
Inventories
Inventories
The Company’s inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value with cost determined on a first-in, first-out basis. Provisions are made if the cost of the inventories exceeds their net realizable value. The Company evaluates inventory levels and purchase commitments for excess and obsolete products, based on management’s assessment of future demand and market conditions.
Property and Equipment
Property and Equipment
Property and equipment are recorded at cost and depreciated using the straight-line method over their estimated useful lives of the assets, generally ranging between eighteen months and five years. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives, which range from one to eleven years.
The Company capitalizes costs to develop its internal-use software. Costs that relate to the planning and post-implementation phases of development are expensed as incurred. Costs are capitalized when preliminary efforts are successfully completed, management has authorized and committed to funding the project, and it is probable that the project will be completed and will be used as intended. Costs incurred for enhancements that are expected to result in additional material functionality are capitalized.
During the year ended December 31, 2022, the Company did not capitalize any internal-use software costs. During the years ended December 31, 2021, and 2020, the Company capitalized internal-use software development costs of $0.5 million and $2.2 million, respectively. Capitalized costs are amortized using the straight-line method over the estimated useful life of the asset, which is generally two to three years, beginning when the asset is ready for its intended use. During the years ended December 31, 2022, 2021, and 2020, the Company amortized expenses of $1.0 million, $1.0 million, and $0.5 million, respectively.
Deferred Revenue Deferred Revenue The Company’s deferred revenue reflects fees received in advance that will be recognized as revenue over time or as services are rendered. Deferred revenue balances consist of the amount of devices revenue allocated to unspecified upgrades and updates on a when-and-if available basis, and advance payments from advertisers, content publishers, and licensing or services fees received from service operators and TV brands, where performance obligations are not yet fulfilled. Deferred revenue expected to be realized within one year is classified as a current liability and the remaining is recorded as a non-current liability.
Advertising Expenses Advertising Expenses Advertising expenses are recognized when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising expenses of $10.0 million, $35.2 million, and $7.1 million for the years ended December 31, 2022, 2021, and 2020, respectively.
Stock-Based Compensation
Stock-Based Compensation
The Company measures compensation expense for all stock-based awards, including restricted stock units and stock options granted to employees, based on the estimated fair value of the award on the date of grant. For restricted stock units, the grant date fair value is based on the closing market price of the Company’s Class A common stock on the date of grant. The fair value of each stock option is estimated using the Black-Scholes option pricing model. The Company accounts for forfeitures as they occur. Stock-based compensation is recognized on a straight-line basis over the requisite vesting period.
The Black-Scholes option pricing model used to fair value stock options include the following assumptions:
Fair Value of Our Common Stock. The Company uses the closing market price of its Class A common stock as reported on The Nasdaq Global Select Market on the date of grant.
Expected Term. The expected term of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding. The Company uses the simplified calculation of the expected term, which reflects weighted-average time to vest and the contractual life of the stock options granted, in absence of its own historical exercise data.
Volatility. The expected volatility is derived from an average of the historical volatility of the Company’s Class A common stock price and the stock price volatilities of several peer companies which are similar in size and operational and economic activities.
Risk-free Rate. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities similar to the expected term for each of our stock options.
Dividend Yield. The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.
Income Taxes Income Taxes The Company accounts for income taxes using an asset and liability approach. Deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts that are more likely than not to be realized.
Recently Adopted Accounting Standards and Recent Accounting Standards Not Yet Adopted
Recently Adopted Accounting Standards
On January 1, 2022, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. ASU 2021-08 requires companies to apply Accounting Standards Codification, Revenue from Contracts with Customers (Topic 606) to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. The adoption did not have a material impact on the Company’s consolidated financial statements.
In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848. This guidance defers the sunset date for applying the reference rate reform relief in ASC 848 to December 31, 2024. The guidance is effective as of December 21, 2022 through December 31, 2024. The adoption did not have a material impact on the Company’s consolidated financial statements.
Fair Value Disclosure
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs in measuring fair value, and utilizes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value.
The three levels of inputs used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities.
Financial assets and liabilities measured using Level 1 inputs include cash equivalents including restricted cash, accounts receivable, prepaid expenses, accounts payable, and accrued liabilities.
The Company considers all highly liquid investments purchased with an original or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company measured money market funds of $608.4 million and $1,015.9 million as cash equivalents as of December 31, 2022 and 2021, respectively, using Level 1 inputs.
Level 2—Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.
The Company did not have any Level 2 instruments as of December 31, 2022 and 2021.
Level 3—Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.
As of December 31, 2022, the Company measured the Strategic Investment using Level 3 inputs. The fair value of the Strategic Investment on the date of purchase was determined to be equal to its principal amount. The Company recorded an unrealized loss of $0.5 million in Other income (expense), net related to the adjustment to fair value of the Strategic Investment for the year ended December 31, 2022.
The Company did not have any Level 3 financial assets or liabilities as of December 31, 2021.
The Company classified the Strategic Investment as Level 3 due to the lack of relevant observable market data over fair value inputs. The fair value of the Strategic Investment was estimated using a scenario-based probability weighted discounted cash flow model. Significant assumptions include the discount rate, and the timing and probability weighting of the various redemption scenarios that impact the settlement of the Strategic Investment.
Assets and liabilities that are measured at fair value on a non-recurring basis
Non-financial assets such as goodwill, intangible assets, property and equipment, operating lease right-of-use assets, and content assets are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized.
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies and Basis of Presentation (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Allowance for Sales Returns Allowance for sales returns consisted of the following activities (in thousands):
 Years Ended December 31,
 202220212020
Beginning balance$6,015 $5,912 $6,550 
Add: Charged to revenue19,068 16,181 14,594 
Less: Utilization of sales return reserve(17,666)(16,078)(15,232)
Ending balance$7,417 $6,015 $5,912 
Schedule of Allowance for Sales Incentives Allowance for sales incentives consisted of the following activities (in thousands):
 Years Ended December 31,
 202220212020
Beginning balance$48,411 $30,838 $19,476 
Add: Charged to revenue94,731 90,530 68,315 
Less: Utilization of sales incentive reserve(114,239)(72,957)(56,953)
Ending balance$28,903 $48,411 $30,838 
Schedule of Allowance for Doubtful Accounts Allowance for doubtful accounts consisted of the following activities (in thousands):
 Years Ended December 31,
 202220212020
Beginning balance$2,158 $4,181 $1,140 
Impact of adoption of ASU 2016-13— — 1,066 
Adjusted beginning balance$2,158 $4,181 $2,206 
Provision for (recoveries of) doubtful accounts2,081 (904)3,801 
Adjustments for write-off(741)(1,119)(1,826)
Ending balance$3,498 $2,158 $4,181 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Balances
The contract balances include the following (in thousands):
 As of December 31,
 202220212020
Accounts receivable, net$760,793 $752,393 $523,852 
Contract assets (included in Prepaid expenses and other current assets)42,617 46,952 7,431 
Deferred revenue, current portion87,678 45,760 55,465 
Deferred revenue, non-current portion28,210 28,726 21,283 
Total deferred revenue$115,888 $74,486 $76,748 
Deferred revenue consisted of the following (in thousands):
 As of December 31,
 20222021
Platform, current$59,276 $17,144 
Devices, current28,402 28,616 
Total deferred revenue, current87,678 45,760 
Platform, non-current969 1,066 
Devices, non-current27,241 27,660 
Total deferred revenue, non-current28,210 28,726 
Total Deferred Revenue$115,888 $74,486 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2022
Business Combinations [Abstract]  
Schedule of Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed on Acquisition Date
Fair Values
Assets acquired
Cash and cash equivalents$3,057 
Prepaid expenses and other current assets85 
Property and equipment, net584 
Intangible assets:
Developed technology11,000 
IPR&D technology7,500 
Goodwill36,790 
Operating lease right-of-use assets1,235 
Other non-current assets1,905 
Total assets acquired62,156 
Liabilities assumed
Accounts payable and accrued liabilities(1,168)
Operating lease liabilities, non-current portion(830)
Other long-term liabilities(6,767)
Total liabilities assumed(8,765)
Total purchase consideration$53,391 
Fair Values
Assets acquired
Cash and cash equivalents $
Accounts receivable5,830 
Prepaid expenses and other current assets7,310 
Property and equipment, net307 
Intangible assets:
Tradename20,000 
Customer relationships700 
Goodwill46,671 
Operating lease right-of-use assets5,498 
Other non-current assets23,487 
Total assets acquired109,810 
Liabilities assumed
Accounts payable and accrued liabilities(2,747)
Deferred revenue, current portion(4,146)
Operating lease liabilities, non-current portion(4,262)
Deferred revenue, non-current portion(816)
Other long-term liabilities(28)
Total liabilities assumed(11,999)
Total purchase consideration $97,811 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The valuation of the intangible assets acquired from Nielsen’s AVA business along with their estimated useful lives, were as follows (in thousands, except years):
Estimated Fair ValueEstimated Weighted-Average Useful Lives
(in years)
Developed technology$11,000 5.9
IPR&D technology7,500 
Estimated fair value of acquired intangible assets$18,500 5.9
The valuation of the intangible assets acquired from This Old House along with their estimated useful lives, was as follows (in thousands, except years):
Estimated Fair ValueEstimated Weighted-Average Useful Lives
(in years)
Tradename$20,000 10.0
Customer relationships 700 4.0
Estimated fair value of acquired intangible assets$20,700 9.8
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Value of Goodwill
The following table reflects the changes in the carrying value of goodwill (in thousands):
Carrying Value
Balance as of December 31, 2020$73,058 
Additions
This Old House acquisition46,671 
Nielsen AVA business acquisition36,790 
Other immaterial acquisition5,000 
Balance as of December 31, 2021$161,519 
Balance as of December 31, 2022$161,519 
Summary of Intangible Assets
The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years):
As of December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-Average Useful Lives
(in years)
Developed technology$73,367 $(37,278)$36,089 5.9
Customer relationships14,100 (10,920)3,180 4.0
Tradename20,400 (3,966)16,434 9.8
Patents4,076 (898)3,178 14.0
Total Intangible assets$111,943 $(53,062)$58,881 6.7
 
As of December 31, 2021
 
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-Average Useful Lives
(in years)
Developed technology$73,367 $(25,350)$48,017 5.9
Customer relationships14,100 (7,395)6,705 4.0
Tradename20,400 (1,966)18,434 9.8
Patents4,076 (606)3,470 14.0
Intangible assets subject to amortization$111,943 $(35,317)$76,626 6.7
IPR&D technology7,500 — 7,500 
Total Intangible assets$119,443 $(35,317)$84,126 
Schedule of Estimated Future Amortization Expense for Intangible Asset
As of December 31, 2022, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):
Year Ending December 31, 
2023$17,066 
202414,275
202512,571
20264,074
20272,737
Thereafter8,158
Total$58,881 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable, Net Accounts receivable, net consisted of the following (in thousands):
 As of December 31,
 20222021
Accounts receivable, gross$800,984 $809,220 
Less: Allowances
Allowance for sales returns7,417 6,015 
Allowance for sales incentives28,903 48,411 
Allowance for doubtful accounts3,498 2,158 
Other allowances373 243 
Total allowances40,191 56,827 
Accounts Receivable, net $760,793 $752,393 
Schedule of Property and Equipment, Net Property and equipment, net consisted of the following (in thousands):
 As of December 31,
 20222021
Computers and equipment$45,989 $38,473 
Leasehold improvements353,245 182,229 
Internal-use software7,274 7,274 
Office equipment and furniture28,614 20,829 
Property and equipment, gross435,122 248,805 
Accumulated depreciation and amortization(100,091)(71,238)
Property and Equipment, net$335,031 $177,567 
Schedule of Accrued Liabilities Accrued liabilities consisted of the following (in thousands):
 As of December 31,
 20222021
Payments due to content publishers$201,054 $165,894 
Accrued cost of revenue105,347 142,014 
Marketing, retail and merchandising costs163,367 47,428 
Operating lease liability, current54,689 37,116 
Content liability, current88,717 70,462 
Other accrued expenses137,636 86,141 
Total Accrued Liabilities$750,810 $549,055 
Schedule of Deferred Revenue
The contract balances include the following (in thousands):
 As of December 31,
 202220212020
Accounts receivable, net$760,793 $752,393 $523,852 
Contract assets (included in Prepaid expenses and other current assets)42,617 46,952 7,431 
Deferred revenue, current portion87,678 45,760 55,465 
Deferred revenue, non-current portion28,210 28,726 21,283 
Total deferred revenue$115,888 $74,486 $76,748 
Deferred revenue consisted of the following (in thousands):
 As of December 31,
 20222021
Platform, current$59,276 $17,144 
Devices, current28,402 28,616 
Total deferred revenue, current87,678 45,760 
Platform, non-current969 1,066 
Devices, non-current27,241 27,660 
Total deferred revenue, non-current28,210 28,726 
Total Deferred Revenue$115,888 $74,486 
Schedule of Other Long Term Liabilities Other Long-term liabilities consisted of the following (in thousands):
As of December 31,
20222021
Content liability, non-current$39,587 $51,211 
Other long-term liabilities30,324 31,274 
Total Other long-term liabilities$69,911 $82,485 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Content Assets (Tables)
12 Months Ended
Dec. 31, 2022
Capitalized Licensed Content Costs [Abstract]  
Schedule Of Content Assets Net
Content assets consisted of the following (in thousands):
As of December 31,
20222021
Licensed content, net and advances$243,226 $218,456 
Produced content:
Released, less amortization42,605 20,030 
Completed, not released3,537 881 
In production42,904 3,512 
Total produced content, net89,046 24,423 
Total content assets, net and advances$332,272 $242,879 
Current portion$39,506 $19,166 
Non-current portion$292,766 $223,713 
Schedule Of Amortization Of Content Assets
Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations and is as follows (in thousands):
Years Ended December 31,
202220212020
Licensed content$216,393 $84,133 $22,392 
Produced content17,962 11,437 — 
Total amortization costs$234,355 $95,570 $22,392 
Schedule of Amortization Expense for Capitalized Licensed Content Assets
The following table reflects the expected amortization expense of released produced and licensed content assets, net for the next three years (in thousands):
Years Ended December 31,
202320242025
Licensed content$109,075 $50,655 $29,770 
Produced content16,185 8,403 8,035 
Total expected amortization costs$125,260 $59,058 $37,805 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Disclosure (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value
The Company’s financial assets measured at fair value on a recurring basis are as follows (in thousands):
 
As of December 31, 2022
As of December 31, 2021
 Fair ValueLevel 1Level 3Fair ValueLevel 1Level 3
Assets:
Cash and cash equivalents:
Cash$1,353,547 $1,353,547 $— $1,130,172 $1,130,172 $— 
Money market funds608,409 608,409 — 1,015,871 1,015,871 — 
Restricted cash, non-current— — — 1,627 1,627 — 
Strategic Investment— — 39,468 — — — 
Total assets measured and recorded at fair value$1,961,956 $1,961,956 $39,468 $2,147,670 $2,147,670 $— 
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation
The following table reflects the changes in the fair value of the Company’s Level 3 financial assets (in thousands):
Fair Value
Balance, December 31, 2021$— 
Purchase of Strategic Investment40,000 
Change in estimated fair value of Strategic Investment(532)
Balance, December 31, 2022$39,468 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense are as follows (in thousands):
 Years Ended December 31,
 202220212020
Operating lease cost$76,359 $46,410 $42,127 
Variable lease cost18,991 15,080 12,116 
Total operating lease cost$95,350 $61,490 $54,243 
Schedule of Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information related to leases is as follows (in thousands):
 Years Ended December 31,
 202220212020
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$56,370 $51,657 $30,664 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$231,728 $110,845 $12,031 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):
 As of December 31,
 20222021
Operating lease right-of-use assets$521,695 $345,660 
Operating lease liability, current (included in Accrued liabilities)54,689 37,116 
Operating lease liability, non-current584,651 394,724 
Total operating lease liability$639,340 $431,840 
Weighted-average remaining term for operating leases (in years)8.628.38
Weighted-average discount rate for operating leases3.80 %3.98 %
Schedule of Future Lease Payments under Operating Leases
Future lease payments under operating leases as of December 31, 2022 are as follows (in thousands):
Year Ending December 31,Operating Leases
2023$73,341 
202486,301 
202593,927 
202694,513 
202792,772 
Thereafter342,432 
Total future lease payments783,286 
Less: imputed interest(119,527)
Less: expected tenant improvement allowance(24,419)
Total$639,340 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt
The Company’s outstanding debt as of December 31, 2022 and 2021 is as follows (in thousands):
 As of December 31,
 20222021
 Amount  
Effective
Interest Rate
Amount  
Effective
Interest Rate
Term Loan A Facility$80,000 4.4 %$90,000 2.0 %
Less: Debt issuance costs(15)(132)
Net carrying amount of debt$79,985 $89,868 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Reserved Shares of Common Stock for Issuance
As of December 31, 2022, the Company’s common stock reserved for issuance in the future is as follows (in thousands):
Common stock awards granted under equity incentive plans14,384
Common stock awards available for issuance under the 2017 Employee Stock Purchase Plan *5,089
Common stock awards available for issuance under the 2017 Equity Incentive Plan23,954
Total reserved shares of common stock43,427
* The Company has not issued any common stock pursuant to the 2017 Employee Stock Purchase Plan.
Summary of Restricted Stock Unit Activity
Restricted stock unit activity for the year ended December 31, 2022 is as follows (in thousands, except per share data):
 
Number of
Shares
 
Weighted-Average
Grant Date Fair
Value Per Share
Balance, December 31, 20213,286$169.76 
Awarded8,808104.09 
Released(2,429)116.38 
Forfeited(1,088)142.84 
Balance, December 31, 2022 - Outstanding8,577$120.82 
Schedule of Stock Option Activity
The following table summarizes the Company’s stock option activities under the 2008 Plan and 2017 Plan (in thousands, except years and per share data):
 
Number of
Shares
 
Weighted-Average
Exercise
Price
Weighted-Average Remaining Contractual Life (Years) 
Weighted-Average
Grant Date
Fair Value
Per Share
 
Aggregate
Intrinsic
Value
Balance, December 31, 20216,174$51.87 5.8
Granted2,21563.66 — $36.66 
Exercised(2,461)7.46 — 
Forfeited and expired(121)167.00 — 
Balance, December 31, 2022 - Outstanding5,807$72.79 7.1$51,630 
Balance, December 31, 2022- Exercisable2,831$39.06 5.0$51,630 
Schedule of Share-based Compensation Expense
The following table presents total stock-based compensation expense for the years ended December 31, 2022, 2021, and 2020 (in thousands):
 Years Ended December 31,
 202220212020
Cost of revenue, platform$1,229 $827 $847 
Cost of revenue, device2,440 2,035 1,407 
Research and development147,653 77,770 58,412 
Sales and marketing123,946 63,503 42,846 
General and administrative84,663 43,397 30,564 
Total stock-based compensation$359,931 $187,532 $134,076 
Summary of Assumptions Used to Value Stock Options Granted The assumptions used to value stock options granted during the years ended December 31, 2022, 2021, and 2020 are as follows:
 Years Ended December 31,
 202220212020
Expected term (in years)
5.0 - 6.8
5.0 - 6.8
5.0 - 6.7
Risk-free interest rate
1.37 - 4.33%
0.36 - 1.20%
0.22 - 1.67%
Expected volatility
57 - 61%
38 - 39%
36 - 39%
Dividend rate
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Payments for Content Liabilties
The expected timing of payments for these content obligations are as follows (in thousands):
Year Ending December 31,
2023$230,756 
2024111,158 
202535,394 
202610,532 
20271,838 
Thereafter3,429 
Total content liabilities$393,107 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Loss Before Income Taxes
The components of income (loss) before income taxes consist of the following (in thousands):
 Years Ended December 31,
 202220212020
United States$(486,886)$240,560 $(21,107)
Foreign(5,397)(3,973)2,655 
Net income (loss) before income taxes$(492,283)$236,587 $(18,452)
Schedule of Income Tax (Benefit) Expense
The income tax expense (benefit) consisted of the following (in thousands):
 Years Ended December 31,
 202220212020
Current:
Federal$694 $— $(219)
State2,444 589 620 
Foreign2,002 490 743 
5,140 1,079 1,144 
Deferred:
Federal448 193 — 
State220 256 — 
Foreign(86)(7,326)(2,089)
582 (6,877)(2,089)
Total$5,722 $(5,798)$(945)
Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate
The following is a reconciliation of the statutory federal income tax rate to the Company’s effective tax rate:
 Years Ended December 31,
 202220212020
U.S. federal income tax at statutory rate21.0 %21.0 %21.0 %
U.S. state and local income taxes(0.5)0.2 (3.2)
Change in valuation allowance(39.1)140.0 (698.4)
Federal research and development tax credit14.6 (30.7)102.9 
Stock-based compensation4.0 (114.3)577.8 
Discrete tax benefit due to intellectual property transfer— (19.1)— 
Meals and entertainment(0.1)0.1 (1.6)
Foreign rate differential0.2 0.1 — 
Section 162(m) limitation(0.5)1.1 (7.2)
State apportionment change0.1 — 4.4 
Tax rate change— (0.7)— 
Provision to return true-up(0.1)(0.1)9.4 
Other(0.8)(0.1)0.1 
Effective tax rate(1.2)%(2.5)%5.2 %
Summary of Significant Components of Deferred Income Tax Assets and Liabilities
Significant components of the Company’s deferred income tax assets and liabilities consist of the following (in thousands):
 As of December 31,
 20222021
Deferred tax assets:
Net operating loss carryforwards$517,787 $563,173 
Reserves and accruals20,068 20,969 
Research and development credits230,586 166,940 
Operating lease liabilities153,145 107,228 
Stock-based compensation50,661 36,350 
Depreciation and amortization41,377 40,583 
Section 174 capitalization165,219 — 
Other286 — 
Total deferred tax assets1,179,129 935,243 
Deferred tax liabilities:
Operating lease right-of-use assets(128,517)(85,713)
Total deferred tax liabilities(128,517)(85,713)
Valuation allowance(1,040,341)(838,949)
Net deferred tax assets$10,271 $10,581 
Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits
A reconciliation of the beginning and ending balance of unrecognized tax benefits is as follows (in thousands):
 As of December 31,
 20222021
Unrecognized tax benefits at beginning of year$66,150 $29,175 
Gross increase for tax positions of current year22,888 36,198 
Gross decrease due to statute expiration(317)(330)
Gross increase for tax positions of prior years676 1,107 
Gross decrease for tax positions of prior years(1,185)— 
Decrease relating settlements with taxing authorities(184)— 
Unrecognized tax benefits balance at end of year$88,028 $66,150 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Charges (Tables)
12 Months Ended
Dec. 31, 2022
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
The restructuring charges are recorded as follows (in thousands):
Year Ended December 31, 2022
Employee TerminationsImpairment ChargeTotal
Research and development$12,092 $7,500 $19,592 
Sales and marketing10,904 — 10,904 
General and administrative7,644 — 7,644 
Total restructuring charges$30,640 $7,500 $38,140 
A reconciliation of the beginning and ending balance of employee termination restructuring charges, which are included in Accrued liabilities in the consolidated balance sheets, is as follows (in thousands):
Employee Terminations
Balance as of December 31, 2021$— 
Employee termination restructuring charges incurred30,640 
Cash payments(8,547)
Balance as of December 31, 2022$22,093 
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Summary of Calculation of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted net income (loss) per share as follows (in thousands, except per share data):
Years Ended December 31,
202220212020
Numerator:
Net income (loss) $(498,005)$242,385 $(17,507)
Denominator:
Basic net income (loss) per share:
Weighted-average common shares outstanding — basic137,668132,710123,978
Net income (loss) per share — basic$(3.62)$1.83 $(0.14)
Diluted net income (loss) per share:
Weighted-average common shares outstanding — basic 137,668132,710123,978
Effect of potentially dilutive securities:
Restricted stock units— 2,744 — 
Stock options— 6,214 — 
Weighted-average common shares outstanding — diluted 137,668141,668123,978
Net income (loss) per share — diluted $(3.62)$1.71 $(0.14)
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of Customer Accounting for 10% or More of Segment Revenue
Customers accounting for 10% or more of segment revenue, net, were as follows:
 Years Ended December 31,
 202220212020
Platform segment revenue
Customer H*10 %14 %
Devices segment revenue
Customer A**10 %
Customer B21 %22 %17 %
Customer C38 %35 %39 %
* Less than 10%
Long-lived Assets by Geographic Areas
The following table presents long-lived assets, net, which consist primarily of property and equipment and operating lease right-of-use assets, by geographic area (in thousands):
As of December 31,
20222021
United States$686,902 $442,012 
United Kingdom127,538 59,168 
Other countries42,286 22,047 
Total$856,726 $523,227 
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.4
The Company (Details)
12 Months Ended
Dec. 31, 2022
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 2
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies and Basis of Presentation - Narrative (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
institution
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Summary Of Significant Accounting Policies [Line Items]        
Foreign Currency Transaction Gain (Loss), before Tax   $ 8,230,000 $ 0 $ 0
Goodwill impairment loss   0 0 0
Impairment of intangible assets $ 7,500,000 7,500,000 0 0
Impairment of capitalized licensed content assets   $ 0 $ 0 0
Estimated useful life   6 years 8 months 12 days 6 years 8 months 12 days  
Advertising costs   $ 10,000,000 $ 35,200,000 7,100,000
Accumulated deficit $ 588,026,000 588,026,000 90,021,000  
Foreign Currency Transaction Gain, before Tax   8,200,000   1,300,000
Foreign Currency Transaction Loss, before Tax     1,200,000  
Internal-use software        
Summary Of Significant Accounting Policies [Line Items]        
Capitalized costs   0 500,000 2,200,000
Amortized expenses   $ 1,000,000 $ 1,000,000 $ 500,000
Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, estimated useful lives   5 years    
Maximum | Leasehold improvements        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, estimated useful lives   11 years    
Maximum | Internal-use software        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life   3 years    
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, estimated useful lives   18 months    
Minimum | Leasehold improvements        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, estimated useful lives   1 year    
Minimum | Internal-use software        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life   2 years    
Financial Institution Risk | Cash And Cash Equivalents | Financial Institution One        
Summary Of Significant Accounting Policies [Line Items]        
Concentration risk percentage   26.00% 30.00%  
Financial Institution Risk | Cash And Cash Equivalents | Financial Institution Two        
Summary Of Significant Accounting Policies [Line Items]        
Concentration risk percentage   21.00% 27.00%  
Customer 1        
Summary Of Significant Accounting Policies [Line Items]        
Number of financial institutions which manage cash balances | institution   2    
Customer 2        
Summary Of Significant Accounting Policies [Line Items]        
Number of financial institutions which manage cash balances | institution   2    
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Returns (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Movement in Valuation Allowances and Reserves [Roll Forward]      
Adjusted beginning balance $ 56,827    
Ending balance 40,191 $ 56,827  
Allowance for sales returns      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Adjusted beginning balance 6,015 5,912 $ 6,550
Add: Charged to revenue 19,068 16,181 14,594
Less: Utilization of sales return reserve (17,666) (16,078) (15,232)
Ending balance $ 7,417 $ 6,015 $ 5,912
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Incentives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Movement in Valuation Allowances and Reserves [Roll Forward]      
Adjusted beginning balance $ 56,827    
Ending balance 40,191 $ 56,827  
Allowance for sales incentives      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Adjusted beginning balance 48,411 30,838 $ 19,476
Add: Charged to revenue 94,731 90,530 68,315
Less: Utilization of sales incentive reserve (114,239) (72,957) (56,953)
Ending balance $ 28,903 $ 48,411 $ 30,838
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Movement in Valuation Allowances and Reserves [Roll Forward]      
Adjusted beginning balance $ 56,827    
Ending balance 40,191 $ 56,827  
Allowance for doubtful accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Adjusted beginning balance 2,158 4,181 $ 1,140
Provision for (recoveries of) doubtful accounts 2,081 (904) 3,801
Adjustments for write-off (741) (1,119) (1,826)
Ending balance 3,498 2,158 4,181
Allowance for doubtful accounts | Adjusted beginning balance      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Adjusted beginning balance 2,158 4,181 2,206
Ending balance   2,158 4,181
Allowance for doubtful accounts | Accounting Standards Update 2016-13 | Impact of adoption of ASU 2016-13      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Adjusted beginning balance $ 0 0 1,066
Ending balance   $ 0 $ 0
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]      
Number of reportable segment | segment 2    
Contract with customer assets increase (decrease) $ (4.3) $ 39.5  
Increase (decrease) in deferred revenue 41.4 (2.3)  
Deferred revenue recognized 47.6 56.2  
Estimated contracted revenue 997.4    
Revenue recognized from performance obligation satisfied in previous period $ 3.2 $ 28.6  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01      
Disaggregation Of Revenue [Line Items]      
Revenue remaining performance obligation percentage of revenue expected to be recognized 56.00%    
Remaining performance period 12 months    
Customer Concentration Risk | Net Revenue | Customer C      
Disaggregation Of Revenue [Line Items]      
Concentration risk     12.00%
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Contract Balances [Line Items]      
Accounts receivable, net $ 760,793 $ 752,393 $ 523,852
Deferred revenue, current portion 87,678 45,760 55,465
Deferred revenue, non-current portion 28,210 28,726 21,283
Total deferred revenue 115,888 74,486 76,748
Prepaid Expenses and Other Current Assets      
Schedule Of Contract Balances [Line Items]      
Contract assets (included in Prepaid expenses and other current assets) $ 42,617 $ 46,952 $ 7,431
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Narrative (Details) - USD ($)
$ in Millions
Apr. 15, 2021
Mar. 19, 2021
Other Non-current Assets    
Business Acquisition [Line Items]    
Content assets acquired   $ 22.5
Nielsen S Advanced Video Advertising    
Business Acquisition [Line Items]    
Purchase consideration $ 53.4  
Business combination, aggregate cash consideration 38.5  
Noncash consideration related to deliver services 21.4  
Services received $ 6.5  
Other income service period 6 years  
Cost of revenue service period 6 years  
Nielsen S Advanced Video Advertising | General and administrative    
Business Acquisition [Line Items]    
Acquisition related expenses $ 3.9  
TOH Intermediate Holdings, LLC    
Business Acquisition [Line Items]    
Purchase consideration   97.8
TOH Intermediate Holdings, LLC | General and administrative    
Business Acquisition [Line Items]    
Acquisition related expenses   $ 2.4
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Schedule of Preliminary Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Apr. 15, 2021
Mar. 19, 2021
Dec. 31, 2020
Assets acquired          
Goodwill $ 161,519 $ 161,519     $ 73,058
Nielsen S Advanced Video Advertising          
Assets acquired          
Cash and cash equivalents     $ 3,057    
Prepaid expenses and other current assets     85    
Property and equipment, net     584    
Intangible assets:     18,500    
Goodwill     36,790    
Operating lease right-of-use assets     1,235    
Other non-current assets     1,905    
Total assets acquired     62,156    
Liabilities assumed          
Accounts payable and accrued liabilities     (1,168)    
Operating lease liabilities, non-current portion     (830)    
Other long-term liabilities     (6,767)    
Total liabilities assumed     (8,765)    
Total purchase consideration     53,391    
TOH Intermediate Holdings, LLC          
Assets acquired          
Cash and cash equivalents       $ 7  
Accounts receivable       5,830  
Prepaid expenses and other current assets       7,310  
Property and equipment, net       307  
Intangible assets:       20,700  
Goodwill       46,671  
Operating lease right-of-use assets       5,498  
Other non-current assets       23,487  
Total assets acquired       109,810  
Liabilities assumed          
Accounts payable and accrued liabilities       (2,747)  
Deferred revenue, current portion       (4,146)  
Operating lease liabilities, non-current portion       (4,262)  
Deferred revenue, non-current portion       (816)  
Other long-term liabilities       (28)  
Total liabilities assumed       (11,999)  
Total purchase consideration       97,811  
Developed technology | Nielsen S Advanced Video Advertising          
Assets acquired          
Intangible assets:     11,000    
IPR&D technology | Nielsen S Advanced Video Advertising          
Assets acquired          
Intangible assets:     $ 7,500    
Tradename | TOH Intermediate Holdings, LLC          
Assets acquired          
Intangible assets:       20,000  
Customer relationships | TOH Intermediate Holdings, LLC          
Assets acquired          
Intangible assets:       $ 700  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Summary of Preliminary Valuation of Intangible Assets Acquired (Details) - Nielsen S Advanced Video Advertising
$ in Thousands
Apr. 15, 2021
USD ($)
Business Acquisition [Line Items]  
Estimated Fair Value $ 18,500
Estimated Weighted-Average Useful Lives (in years) 5 years 10 months 24 days
Developed technology  
Business Acquisition [Line Items]  
Estimated Fair Value $ 11,000
Estimated Weighted-Average Useful Lives (in years) 5 years 10 months 24 days
IPR&D technology  
Business Acquisition [Line Items]  
Estimated Fair Value $ 7,500
Estimated Weighted-Average Useful Lives (in years)
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Summary of Valuation of Intangible Assets Acquired (Details) - TOH Intermediate Holdings, LLC
$ in Thousands
Mar. 19, 2021
USD ($)
Business Acquisition [Line Items]  
Estimated Fair Value $ 20,700
Estimated Weighted-Average Useful Lives (in years) 9 years 9 months 18 days
Tradename  
Business Acquisition [Line Items]  
Estimated Fair Value $ 20,000
Estimated Weighted-Average Useful Lives (in years) 10 years
Customer relationships  
Business Acquisition [Line Items]  
Estimated Fair Value $ 700
Estimated Weighted-Average Useful Lives (in years) 4 years
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Goodwill [Roll Forward]  
Beginning Balance $ 73,058
Ending Balance 161,519
This Old House acquisition  
Goodwill [Roll Forward]  
Additions 46,671
Nielsen AVA business acquisition  
Goodwill [Roll Forward]  
Additions 36,790
Other immaterial acquisition  
Goodwill [Roll Forward]  
Additions $ 5,000
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill impairment loss   $ 0 $ 0 $ 0
Impairment of intangible assets $ 7,500,000 7,500,000 0 0
Amortization of intangible assets   $ 17,700,000 $ 17,300,000 $ 14,500,000
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount   $ 111,943
Accumulated Amortization $ (53,062) (35,317)
Total $ 58,881 $ 76,626
Weighted-Average Useful Lives (in years) 6 years 8 months 12 days 6 years 8 months 12 days
Total Intangible assets $ 111,943 $ 119,443
Intangible assets, net 58,881 84,126
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 73,367 73,367
Accumulated Amortization (37,278) (25,350)
Total $ 36,089 $ 48,017
Weighted-Average Useful Lives (in years) 5 years 10 months 24 days 5 years 10 months 24 days
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 14,100 $ 14,100
Accumulated Amortization (10,920) (7,395)
Total $ 3,180 $ 6,705
Weighted-Average Useful Lives (in years) 4 years 4 years
Tradename    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,400 $ 20,400
Accumulated Amortization (3,966) (1,966)
Total $ 16,434 $ 18,434
Weighted-Average Useful Lives (in years) 9 years 9 months 18 days 9 years 9 months 18 days
Patents    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,076 $ 4,076
Accumulated Amortization (898) (606)
Total $ 3,178 $ 3,470
Weighted-Average Useful Lives (in years) 14 years 14 years
IPR&D technology    
Finite Lived Intangible Assets [Line Items]    
IPR&D technology   $ 7,500
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Asset (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2023 $ 17,066  
2024 14,275  
2025 12,571  
2026 4,074  
2027 2,737  
Thereafter 8,158  
Total $ 58,881 $ 76,626
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Valuation And Qualifying Accounts Disclosure [Line Items]        
Accounts receivable, gross $ 800,984 $ 809,220    
Less: Allowances 40,191 56,827    
Accounts Receivable, net 760,793 752,393    
Allowance for sales returns        
Valuation And Qualifying Accounts Disclosure [Line Items]        
Less: Allowances 7,417 6,015 $ 5,912 $ 6,550
Allowance for sales incentives        
Valuation And Qualifying Accounts Disclosure [Line Items]        
Less: Allowances 28,903 48,411 30,838 19,476
Allowance for doubtful accounts        
Valuation And Qualifying Accounts Disclosure [Line Items]        
Less: Allowances 3,498 2,158 $ 4,181 $ 1,140
Other allowances        
Valuation And Qualifying Accounts Disclosure [Line Items]        
Less: Allowances $ 373 $ 243    
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 435,122 $ 248,805
Accumulated depreciation and amortization (100,091) (71,238)
Property and Equipment, net 335,031 177,567
Computers and equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 45,989 38,473
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 353,245 182,229
Internal-use software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 7,274 7,274
Office equipment and furniture    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 28,614 $ 20,829
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]      
Depreciation and amortization $ 31.0 $ 25.4 $ 21.7
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Payments due to content publishers $ 201,054 $ 165,894
Accrued cost of revenue 105,347 142,014
Marketing, retail and merchandising costs 163,367 47,428
Operating lease liability, current 54,689 37,116
Content liability, current 88,717 70,462
Other accrued expenses 137,636 86,141
Total Accrued Liabilities $ 750,810 $ 549,055
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred Revenue Arrangement [Line Items]      
Deferred revenue, current portion $ 87,678 $ 45,760 $ 55,465
Total deferred revenue, non-current 28,210 28,726 $ 21,283
Total Deferred Revenue 115,888 74,486  
Platform      
Deferred Revenue Arrangement [Line Items]      
Deferred revenue, current portion 59,276 17,144  
Total deferred revenue, non-current 969 1,066  
Devices      
Deferred Revenue Arrangement [Line Items]      
Deferred revenue, current portion 28,402 28,616  
Total deferred revenue, non-current $ 27,241 $ 27,660  
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Other Long Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Content liability, non-current $ 39,587 $ 51,211
Other long-term liabilities 30,324 31,274
Total Other long-term liabilities $ 69,911 $ 82,485
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Content Assets - Schedule of Content Assets Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Licensed Content Assets [Line Items]    
Total content assets, net and advances $ 332,272 $ 242,879
Current portion 39,506 19,166
Non-current portion 292,766 223,713
Licensed content    
Licensed Content Assets [Line Items]    
Content Assets 243,226 218,456
Released, less amortization    
Licensed Content Assets [Line Items]    
Content Assets 42,605 20,030
Completed, not released    
Licensed Content Assets [Line Items]    
Content Assets 3,537 881
In production    
Licensed Content Assets [Line Items]    
Content Assets 42,904 3,512
Produced content    
Licensed Content Assets [Line Items]    
Content Assets $ 89,046 $ 24,423
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Content Assets - Schedule Of Amortization Of Content Assets Included In Cost Of Revenue In Condensed Consolidated Statement Of Operation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Text Block [Abstract]      
Licensed content $ 216,393 $ 84,133 $ 22,392
Produced content 17,962 11,437 0
Total amortization costs $ 234,355 $ 95,570 $ 22,392
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Content Assets - Schedule of Amortization Expense for Licensed Content Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Licensed Content Assets [Line Items]  
Content assets, expected amortization, year one $ 125,260
Content assets, expected amortization, year two 59,058
Content assets, expected amortization, year three 37,805
Licensed content  
Licensed Content Assets [Line Items]  
Content assets, expected amortization, year one 109,075
Content assets, expected amortization, year two 50,655
Content assets, expected amortization, year three 29,770
Produced content  
Licensed Content Assets [Line Items]  
Content assets, expected amortization, year one 16,185
Content assets, expected amortization, year two 8,403
Content assets, expected amortization, year three $ 8,035
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Strategic Investment (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]        
Debt securities, available-for-sale $ 60,000      
Purchase of strategic investment $ 40,000 $ 40,000 $ 0 $ 0
Debt securities, stated interest rate 5.00%      
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Assets:      
Restricted cash, non-current $ 0 $ 1,627 $ 0
Strategic Investment 0 0  
Total assets measured and recorded at fair value 1,961,956 2,147,670  
Level 1      
Assets:      
Restricted cash, non-current 0 1,627  
Strategic Investment 0 0  
Total assets measured and recorded at fair value 1,961,956 2,147,670  
Level 3      
Assets:      
Restricted cash, non-current 0 0  
Strategic Investment 39,468 0  
Total assets measured and recorded at fair value 39,468 0  
Cash | Cash      
Assets:      
Cash and cash equivalents: 1,353,547 1,130,172  
Cash | Level 1 | Cash      
Assets:      
Cash and cash equivalents: 1,353,547 1,130,172  
Cash | Level 3 | Cash      
Assets:      
Cash and cash equivalents: 0 0  
Money market funds | Cash Equivalents      
Assets:      
Cash and cash equivalents: 608,409 1,015,871  
Money market funds | Level 1 | Cash Equivalents      
Assets:      
Cash and cash equivalents: 608,409 1,015,871  
Money market funds | Level 3 | Cash Equivalents      
Assets:      
Cash and cash equivalents: $ 0 $ 0  
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Disclosure - Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 0
Purchase of Strategic Investment $ 40,000
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Nonoperating Income (Expense)
Change in estimated fair value of Strategic Investment $ (532)
Ending balance $ 39,468
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Disclosure - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Change in fair value of strategic investment $ 532 $ 0 $ 0
Money market funds | Level 1      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Cash equivalents $ 608,400 $ 1,015,900  
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Leases [Line Items]  
Commitment relating to operating lease, that have not yet commenced $ 36.2
Minimum  
Leases [Line Items]  
Remaining lease term, operating lease 1 year
Operating leases that have not yet commenced, lease terms 4 years
Maximum  
Leases [Line Items]  
Remaining lease term, operating lease 11 years
Operating leases that have not yet commenced, lease terms 11 years
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating lease cost $ 76,359 $ 46,410 $ 42,127
Variable lease cost 18,991 15,080 12,116
Total operating lease cost $ 95,350 $ 61,490 $ 54,243
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash outflows from operating leases $ 56,370 $ 51,657 $ 30,664
Right-of-use assets obtained in exchange for lease obligations:      
Operating leases $ 231,728 $ 110,845 $ 12,031
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease right-of-use assets $ 521,695 $ 345,660
Operating lease liability, current $ 54,689 $ 37,116
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Operating lease liability, non-current $ 584,651 $ 394,724
Total operating lease liability $ 639,340 $ 431,840
Weighted-average remaining term for operating leases (in years) 8 years 7 months 13 days 8 years 4 months 17 days
Weighted-average discount rate for operating leases 3.80% 3.98%
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Future Lease Payments under Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 73,341  
2024 86,301  
2025 93,927  
2026 94,513  
2027 92,772  
Thereafter 342,432  
Total future lease payments 783,286  
Less: imputed interest (119,527)  
Less: expected tenant improvement allowance (24,419)  
Total $ 639,340 $ 431,840
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Outstanding Debt (Details) - Term Loan A Facility - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Amount $ 80,000 $ 90,000
Less: Debt issuance costs (15) (132)
Net carrying amount of debt $ 79,985 $ 89,868
Effective Interest Rate 4.40% 2.00%
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Nov. 18, 2019
USD ($)
May 03, 2019
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]          
Letters of credit outstanding       $ 37,700,000 $ 38,000,000
Credit Agreement          
Debt Instrument [Line Items]          
Interest expense       3,600,000 2,200,000
Credit Agreement | Morgan Stanley Senior Funding, Inc | Minimum          
Debt Instrument [Line Items]          
Adjusted quick ratio   1.00%      
Credit Agreement | Morgan Stanley Senior Funding, Inc | Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt instrument term, years   4 years      
Maximum borrowing capacity   $ 100,000,000      
Amount borrowed under debt facility     $ 69,300,000    
Letters of credit outstanding       $ 37,700,000 $ 38,000,000
Credit Agreement | Morgan Stanley Senior Funding, Inc | Revolving Credit Facility | Adjusted One-Month LIBOR          
Debt Instrument [Line Items]          
Debt instrument, applicable margin on variable rate     1.75%    
Credit Agreement | Morgan Stanley Senior Funding, Inc | Term Loan A Facility          
Debt Instrument [Line Items]          
Debt instrument term, years   4 years      
Maximum borrowing capacity   $ 100,000,000      
Amount borrowed under debt facility $ 100,000,000        
Credit Agreement | Morgan Stanley Senior Funding, Inc | Term Loan A Facility | On or Prior to December 31, 2021          
Debt Instrument [Line Items]          
Percentage of amortization on drawn principal amount   1.25%      
Amortization, aggregate principal amount   $ 1,250,000      
Credit Agreement | Morgan Stanley Senior Funding, Inc | Term Loan A Facility | Thereafter December 31, 2021          
Debt Instrument [Line Items]          
Percentage of amortization on drawn principal amount   2.50%      
Amortization, aggregate principal amount   $ 2,500,000      
Credit Agreement | Morgan Stanley Senior Funding, Inc | Term Loan A Facility | Adjusted One-Month LIBOR          
Debt Instrument [Line Items]          
Debt instrument, applicable margin on variable rate 1.75%        
Credit Agreement | Morgan Stanley Senior Funding, Inc | Uncommitted Incremental Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity   $ 50,000,000      
EBITDA ratio   1.0      
Credit Agreement | Morgan Stanley Senior Funding, Inc | Uncommitted Incremental Facility | Maximum          
Debt Instrument [Line Items]          
Secured leverage ratio   1.50%      
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Preferred Stock (Details) - shares
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Preferred stock, shares authorized (in shares) 10,000,000  
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Common Stock (Details)
12 Months Ended
Dec. 31, 2022
vote
Class
Class Of Stock [Line Items]  
Number of classes | Class 2
Class A Common Stock  
Class Of Stock [Line Items]  
Number of votes for each share held 1
Class B Common Stock  
Class Of Stock [Line Items]  
Number of votes for each share held 10
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - At-the-Market Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Mar. 02, 2021
Dec. 31, 2021
Dec. 31, 2020
Class Of Stock [Line Items]      
Issuance costs   $ 10,400 $ 6,800
At-the-Market Offerings | Class A Common Stock      
Class Of Stock [Line Items]      
Aggregate shares of common stock, sold (in shares) 2.6    
Gross proceeds from issuance of common stock $ 1,000,000    
Average selling price per share (in dollars per share) $ 379.26    
Issuance costs $ 10,400    
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance (Details)
shares in Thousands
Dec. 31, 2022
shares
Class Of Stock [Line Items]  
Total reserved shares of common stock (in shares) 43,427
Equity Incentive Plan  
Class Of Stock [Line Items]  
Common stock awards granted under equity incentive plans (in shares) 14,384
2017 Employee Stock Purchase Plan  
Class Of Stock [Line Items]  
Common stock awards available for issuance (in shares) 5,089
2017 Equity Incentive Plan  
Class Of Stock [Line Items]  
Common stock awards available for issuance (in shares) 23,954
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Equity Incentive Plans (Details)
12 Months Ended
Dec. 31, 2022
Plan
Class Of Stock [Line Items]  
Number of equity incentive plans 2
Stock options  
Class Of Stock [Line Items]  
Percentage of voting rights 10.00%
Stock options | Tranche Two  
Class Of Stock [Line Items]  
Stock granted to employees vesting rights, percentage 2.08%
Stock options | 10% Shareholder | Minimum  
Class Of Stock [Line Items]  
Stock option fair market value at the date of grant, percent 110.00%
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) - Restricted stock units
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 3,286
Awarded (in shares) | shares 8,808
Released (in shares) | shares (2,429)
Forfeited (in shares) | shares (1,088)
Ending balance (in shares) | shares 8,577
Weighted-Average Grant Date Fair Value Per Share  
Beginning balance (in dollars per share) | $ / shares $ 169.76
Awarded (in dollars per share) | $ / shares 104.09
Released (in dollars per share) | $ / shares 116.38
Forfeited (in dollars per share) | $ / shares 142.84
Ending balance (in dollars per share) | $ / shares $ 120.82
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Restricted Stock Units (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Expected weighted average period to recognize unrecognized stock compensation expense 2 years 7 months 6 days    
Restricted stock units      
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Grant-date fair value of restricted stock units granted $ 916.8 $ 342.6 $ 210.1
Fair value of restricted stock units vested 282.6 $ 135.6 $ 83.7
Unrecognized stock compensation expense $ 898.6    
Expected weighted average period to recognize unrecognized stock compensation expense 2 years 10 months 2 days    
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Number of Shares      
Beginning balance (in shares) 6,174    
Granted (in shares) 2,215    
Exercised (in shares) (2,461)    
Forfeited and expired (in shares) (121)    
Ending balance (in shares) 5,807 6,174  
Weighted-Average Exercise Price      
Beginning balance (in dollars per share) $ 51.87    
Granted (in dollars per share) 63.66    
Exercised (in dollars per share) 7.46    
Forfeited and expired (in dollars per share) 167.00    
Ending balance (in dollars per share) $ 72.79 $ 51.87  
Stock Options Additional Disclosures      
Balance (years) 7 years 1 month 6 days 5 years 9 months 18 days  
Granted (in dollars per share) $ 36.66 $ 139.76 $ 54.39
Outstanding, ending balance (in dollars per share) $ 51,630    
Options exercisable at ending balance (in shares) 2,831    
Options exercisable at ending balance (in dollars per share) $ 39.06    
Options exercisable at ending period (years) 5 years    
Options exercisable, ending balance (in dollars per share) $ 51,630    
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Stock Option Plan (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]      
Weighted average grant-date fair value of stock options granted (in dollars per share) $ 36.66 $ 139.76 $ 54.39
Intrinsic value of stock options exercised $ 210.0 $ 997.6 $ 470.8
Unrecognized stock compensation expense $ 107.8    
Expected weighted average period to recognize unrecognized stock compensation expense 2 years 7 months 6 days    
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Stock-based Compensation (Details)
12 Months Ended
Dec. 31, 2022
Stock options  
Class Of Stock [Line Items]  
Stock option term 10 years
Stock options | Minimum | 2017 Equity Incentive Plan  
Class Of Stock [Line Items]  
Vesting period 1 year
Stock options | Maximum | 2017 Equity Incentive Plan  
Class Of Stock [Line Items]  
Vesting period 4 years
Restricted stock units  
Class Of Stock [Line Items]  
Vesting period 4 years
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation $ 359,931 $ 187,532 $ 134,076
Cost of Revenue | Platform      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation 1,229 827 847
Cost of Revenue | Devices      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation 2,440 2,035 1,407
Research and development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation 147,653 77,770 58,412
Sales and marketing      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation 123,946 63,503 42,846
General and administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation $ 84,663 $ 43,397 $ 30,564
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of Assumptions Used to Value Stock Options Granted (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate, Minimum 1.37% 0.36% 0.22%
Risk-free interest rate, Maximum 4.33% 1.20% 1.67%
Expected volatility, Minimum 57.00% 38.00% 36.00%
Expected volatility, Maximum 61.00% 39.00% 39.00%
Dividend rate 0.00% 0.00% 0.00%
Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 5 years 5 years 5 years
Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 6 years 9 months 18 days 6 years 9 months 18 days 6 years 8 months 12 days
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Commitments And Contingencies [Line Items]    
Unrecorded purchase commitment   $ 258,900
Letters of credit outstanding $ 38,000 37,700
General and administrative    
Commitments And Contingencies [Line Items]    
Expense related to patent infringements 3,400  
Devices | Cost of Revenue    
Commitments And Contingencies [Line Items]    
Expense related to patent infringements 4,800  
Platform | Cost of Revenue    
Commitments And Contingencies [Line Items]    
Expense related to patent infringements $ 1,800  
Manufacturing    
Commitments And Contingencies [Line Items]    
Total content liabilities   169,700
Content Publishers    
Commitments And Contingencies [Line Items]    
Total content liabilities   393,107
Content Publishers | Accounts Payable    
Commitments And Contingencies [Line Items]    
Total content liabilities   94,600
Content Publishers | Other Long-Term Liabilities    
Commitments And Contingencies [Line Items]    
Total content liabilities   $ 39,600
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Payments for Content Obligations (Details) - Content Publishers
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments And Contingencies [Line Items]  
2023 $ 230,756
2024 111,158
2025 35,394
2026 10,532
2027 1,838
Thereafter 3,429
Total content liabilities $ 393,107
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
United States $ (486,886) $ 240,560 $ (21,107)
Foreign (5,397) (3,973) 2,655
Income (Loss) Before Income Taxes $ (492,283) $ 236,587 $ (18,452)
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 694 $ 0 $ (219)
State 2,444 589 620
Foreign 2,002 490 743
Current income tax expense 5,140 1,079 1,144
Deferred:      
Federal 448 193 0
State 220 256 0
Foreign (86) (7,326) (2,089)
Deferred income tax 582 (6,877) (2,089)
Total $ 5,722 $ (5,798) $ (945)
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
U.S. federal income tax at statutory rate 21.00% 21.00% 21.00%
U.S. state and local income taxes (0.50%) 0.20% (3.20%)
Change in valuation allowance (39.10%) 140.00% (698.40%)
Federal research and development tax credit 14.60% (30.70%) 102.90%
Stock-based compensation 4.00% (114.30%) 577.80%
Discrete tax benefit due to intellectual property transfer 0.00% (19.10%) 0.00%
Meals and entertainment (0.10%) 0.10% (1.60%)
Foreign rate differential 0.20% 0.10% 0.00%
Section 162(m) limitation (0.50%) 1.10% (7.20%)
State apportionment change 0.10% 0.00% 4.40%
Tax rate change 0.00% (0.70%) 0.00%
Provision to return true-up (0.10%) (0.10%) 9.40%
Other (0.80%) (0.10%) 0.10%
Effective tax rate (1.20%) (2.50%) 5.20%
XML 111 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Significant Components of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carryforwards $ 517,787 $ 563,173
Reserves and accruals 20,068 20,969
Research and development credits 230,586 166,940
Operating lease liabilities 153,145 107,228
Stock-based compensation 50,661 36,350
Depreciation and amortization 41,377 40,583
Section 174 capitalization 165,219 0
Other 286 0
Total deferred tax assets 1,179,129 935,243
Deferred tax liabilities:    
Operating lease right-of-use assets (128,517) (85,713)
Total deferred tax liabilities (128,517) (85,713)
Valuation allowance (1,040,341) (838,949)
Net deferred tax assets $ 10,271 $ 10,581
XML 112 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes Disclosure [Line Items]      
Tax cuts and jobs act, income tax expense (benefit) $ 3,000    
Increased in valuation allowance 199,200 $ 261,800  
Increase in valuation allowance not realizable 46,200    
Research and development tax credit carryforwards 230,586 166,940  
Unrecognized tax benefits 88,028 66,150 $ 29,175
Unrecognized tax benefits that would impact effective tax rate 5,300    
Unrecognized tax benefits 82,700    
Accrued interest and penalties 800 $ 300  
Research and Development Credits      
Income Taxes Disclosure [Line Items]      
Unrecognized tax benefits 71,300    
Federal      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 1,959,100    
Research and development tax credit carryforwards 188,700    
State      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 1,677,700    
Research and development tax credit carryforwards 134,700    
Brazil      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 8,000    
Denmark      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 1,600    
Netherlands      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 23,500    
UK      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 26,200    
International      
Income Taxes Disclosure [Line Items]      
Unrecognized tax benefits $ 16,700    
XML 113 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Unrecognized tax benefits at beginning of year $ 66,150 $ 29,175
Gross increase for tax positions of current year 22,888 36,198
Gross decrease due to statute expiration (317) (330)
Gross increase for tax positions of prior years 676 1,107
Gross decrease for tax positions of prior years (1,185) 0
Decrease relating settlements with taxing authorities (184) 0
Unrecognized tax benefits balance at end of year 88,028 $ 66,150
Unrecognized tax benefits that would impact effective tax rate 5,300  
Unrecognized tax benefits $ 82,700  
XML 114 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Charges - Restructuring and Related Costs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred $ 38,140
Research and development  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 19,592
Sales and marketing  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 10,904
General and administrative  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 7,644
Employee Terminations  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 30,640
Employee Terminations | Research and development  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 12,092
Employee Terminations | Sales and marketing  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 10,904
Employee Terminations | General and administrative  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 7,644
Impairment Charge  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 7,500
Impairment Charge | Research and development  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 7,500
Impairment Charge | Sales and marketing  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred 0
Impairment Charge | General and administrative  
Restructuring Cost and Reserve [Line Items]  
Employee termination restructuring charges incurred $ 0
XML 115 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Charges - Reconciliation Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Restructuring Reserve [Roll Forward]    
Employee termination restructuring charges incurred $ 38,140  
Employee Terminations    
Restructuring Reserve [Roll Forward]    
Beginning balance 22,093 $ 0
Employee termination restructuring charges incurred 30,640  
Cash payments (8,547)  
Ending balance $ 22,093  
XML 116 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Savings Plan      
Defined Contribution Plan Disclosure [Line Items]      
Employer contribution amount to plan $ 0 $ 0 $ 0
UK Employees Defined Contribution Plan      
Defined Contribution Plan Disclosure [Line Items]      
Employer contribution amount to plan $ 2,300,000 $ 1,300,000 $ 700,000
XML 117 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share - Summary of Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net Income (Loss) $ (498,005) $ 242,385 $ (17,507)
Denominator:      
Weighted-average common shares outstanding —basic (in shares) 137,668 132,710 123,978
Net income (loss) per share - basic (in dollars per share) $ (3.62) $ 1.83 $ (0.14)
Weighted-average common shares outstanding — diluted (in shares) 137,668 141,668 123,978
Net income (loss) per share - diluted (in dollars per share) $ (3.62) $ 1.71 $ (0.14)
Restricted stock units      
Denominator:      
Common stock equivalents (in shares) 0 2,744 0
Stock options      
Denominator:      
Common stock equivalents (in shares) 0 6,214 0
XML 118 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share - Narrative (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from calculation of diluted net loss per share (in shares) 14.4 1.1 13.1
XML 119 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Narrative (Details)
12 Months Ended
Dec. 31, 2022
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 120 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details) - Net Revenue - Customer Concentration Risk
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Customer C      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk     12.00%
Platform | Customer H      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk   10.00% 14.00%
Devices | Customer A      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk     10.00%
Devices | Customer B      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk 21.00% 22.00% 17.00%
Devices | Customer C      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk 38.00% 35.00% 39.00%
XML 121 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Long-lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Entity Wide Revenue Major Customer [Line Items]    
Long-lived assets $ 856,726 $ 523,227
United States    
Entity Wide Revenue Major Customer [Line Items]    
Long-lived assets 686,902 442,012
United Kingdom    
Entity Wide Revenue Major Customer [Line Items]    
Long-lived assets 127,538 59,168
Other countries    
Entity Wide Revenue Major Customer [Line Items]    
Long-lived assets $ 42,286 $ 22,047
XML 122 R9999.htm IDEA: XBRL DOCUMENT v3.22.4
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-13 [Member]
XML 123 roku-20221231_htm.xml IDEA: XBRL DOCUMENT 0001428439 2022-01-01 2022-12-31 0001428439 2022-06-30 0001428439 us-gaap:CommonClassAMember 2023-01-31 0001428439 us-gaap:CommonClassBMember 2023-01-31 0001428439 2022-12-31 0001428439 2021-12-31 0001428439 us-gaap:CommonClassAMember 2022-12-31 0001428439 us-gaap:CommonClassAMember 2021-12-31 0001428439 us-gaap:CommonClassBMember 2022-12-31 0001428439 us-gaap:CommonClassBMember 2021-12-31 0001428439 us-gaap:ServiceMember roku:PlatformSegmentMember 2022-01-01 2022-12-31 0001428439 us-gaap:ServiceMember roku:PlatformSegmentMember 2021-01-01 2021-12-31 0001428439 us-gaap:ServiceMember roku:PlatformSegmentMember 2020-01-01 2020-12-31 0001428439 us-gaap:ProductMember roku:DeviceSegmentMember 2022-01-01 2022-12-31 0001428439 us-gaap:ProductMember roku:DeviceSegmentMember 2021-01-01 2021-12-31 0001428439 us-gaap:ProductMember roku:DeviceSegmentMember 2020-01-01 2020-12-31 0001428439 2021-01-01 2021-12-31 0001428439 2020-01-01 2020-12-31 0001428439 us-gaap:CommonStockMember 2019-12-31 0001428439 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001428439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001428439 us-gaap:RetainedEarningsMember 2019-12-31 0001428439 2019-12-31 0001428439 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001428439 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001428439 2019-01-01 2019-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001428439 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001428439 us-gaap:CommonStockMember 2020-12-31 0001428439 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001428439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001428439 us-gaap:RetainedEarningsMember 2020-12-31 0001428439 2020-12-31 0001428439 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001428439 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001428439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001428439 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001428439 us-gaap:CommonStockMember 2021-12-31 0001428439 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001428439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001428439 us-gaap:RetainedEarningsMember 2021-12-31 0001428439 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001428439 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001428439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001428439 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001428439 us-gaap:CommonStockMember 2022-12-31 0001428439 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001428439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001428439 us-gaap:RetainedEarningsMember 2022-12-31 0001428439 roku:CustomerTwoMember 2022-01-01 2022-12-31 0001428439 roku:CustomerOneMember 2022-01-01 2022-12-31 0001428439 roku:CashAndCashEquivalentsBenchmarkMember roku:FinancialInstitutionRiskMember roku:FinancialInstitutionOneMember 2022-01-01 2022-12-31 0001428439 roku:CashAndCashEquivalentsBenchmarkMember roku:FinancialInstitutionRiskMember roku:FinancialInstitutionTwoMember 2022-01-01 2022-12-31 0001428439 roku:CashAndCashEquivalentsBenchmarkMember roku:FinancialInstitutionRiskMember roku:FinancialInstitutionOneMember 2021-01-01 2021-12-31 0001428439 roku:CashAndCashEquivalentsBenchmarkMember roku:FinancialInstitutionRiskMember roku:FinancialInstitutionTwoMember 2021-01-01 2021-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2021-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2020-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2019-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2022-01-01 2022-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2021-01-01 2021-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2020-01-01 2020-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2022-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2021-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2020-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2019-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2022-01-01 2022-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2021-01-01 2021-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2020-01-01 2020-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2022-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2021-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2020-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AllowanceForCreditLossMember 2021-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AllowanceForCreditLossMember 2020-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AllowanceForCreditLossMember 2019-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AllowanceForCreditLossMember 2021-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AllowanceForCreditLossMember 2020-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AllowanceForCreditLossMember 2019-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2020-01-01 2020-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2022-12-31 0001428439 srt:MinimumMember 2022-01-01 2022-12-31 0001428439 srt:MaximumMember 2022-01-01 2022-12-31 0001428439 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001428439 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001428439 roku:WebsiteAndInternalUseSoftwareMember 2022-01-01 2022-12-31 0001428439 roku:WebsiteAndInternalUseSoftwareMember 2021-01-01 2021-12-31 0001428439 roku:WebsiteAndInternalUseSoftwareMember 2020-01-01 2020-12-31 0001428439 srt:MinimumMember roku:WebsiteAndInternalUseSoftwareMember 2022-01-01 2022-12-31 0001428439 srt:MaximumMember roku:WebsiteAndInternalUseSoftwareMember 2022-01-01 2022-12-31 0001428439 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001428439 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-12-31 0001428439 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001428439 2023-01-01 2022-12-31 0001428439 roku:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001428439 roku:NielsenSAdvancedVideoAdvertisingMember 2021-04-15 2021-04-15 0001428439 roku:NielsenSAdvancedVideoAdvertisingMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-15 2021-04-15 0001428439 roku:NielsenSAdvancedVideoAdvertisingMember 2021-04-15 0001428439 roku:NielsenSAdvancedVideoAdvertisingMember us-gaap:DevelopedTechnologyRightsMember 2021-04-15 0001428439 roku:NielsenSAdvancedVideoAdvertisingMember us-gaap:InProcessResearchAndDevelopmentMember 2021-04-15 0001428439 roku:NielsenSAdvancedVideoAdvertisingMember us-gaap:DevelopedTechnologyRightsMember 2021-04-15 2021-04-15 0001428439 roku:NielsenSAdvancedVideoAdvertisingMember us-gaap:InProcessResearchAndDevelopmentMember 2021-04-15 2021-04-15 0001428439 roku:ThisOldHouseHoldingsLLCMember 2021-03-19 2021-03-19 0001428439 roku:ThisOldHouseHoldingsLLCMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-03-19 2021-03-19 0001428439 roku:ThisOldHouseHoldingsLLCMember 2021-03-19 0001428439 roku:ThisOldHouseHoldingsLLCMember us-gaap:TradeNamesMember 2021-03-19 0001428439 roku:ThisOldHouseHoldingsLLCMember us-gaap:CustomerRelationshipsMember 2021-03-19 0001428439 us-gaap:OtherNoncurrentAssetsMember 2021-03-19 2021-03-19 0001428439 roku:ThisOldHouseHoldingsLLCMember us-gaap:TradeNamesMember 2021-03-19 2021-03-19 0001428439 roku:ThisOldHouseHoldingsLLCMember us-gaap:CustomerRelationshipsMember 2021-03-19 2021-03-19 0001428439 roku:BostonBasedDataxuIncorporationDemandSidePlatformMember 2021-01-01 2021-12-31 0001428439 roku:NielsenAVABusinessAcquistionsMember 2021-01-01 2021-12-31 0001428439 roku:OtherImmaterialAcquisitionsMember 2021-01-01 2021-12-31 0001428439 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001428439 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001428439 us-gaap:CustomerRelationshipsMember 2022-12-31 0001428439 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001428439 us-gaap:TradeNamesMember 2022-12-31 0001428439 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001428439 us-gaap:PatentsMember 2022-12-31 0001428439 us-gaap:PatentsMember 2022-01-01 2022-12-31 0001428439 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001428439 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001428439 us-gaap:CustomerRelationshipsMember 2021-12-31 0001428439 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001428439 us-gaap:TradeNamesMember 2021-12-31 0001428439 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001428439 us-gaap:PatentsMember 2021-12-31 0001428439 us-gaap:PatentsMember 2021-01-01 2021-12-31 0001428439 us-gaap:InProcessResearchAndDevelopmentMember 2021-12-31 0001428439 2022-10-01 2022-12-31 0001428439 roku:AllowanceForOtherAccountsReceivableMember 2022-12-31 0001428439 roku:AllowanceForOtherAccountsReceivableMember 2021-12-31 0001428439 roku:ComputerAndEquipmentMember 2022-12-31 0001428439 roku:ComputerAndEquipmentMember 2021-12-31 0001428439 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001428439 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001428439 roku:InternalUseSoftwareMember 2022-12-31 0001428439 roku:InternalUseSoftwareMember 2021-12-31 0001428439 roku:OfficeEquipmentAndFurnitureMember 2022-12-31 0001428439 roku:OfficeEquipmentAndFurnitureMember 2021-12-31 0001428439 roku:PlatformSegmentMember 2022-12-31 0001428439 roku:PlatformSegmentMember 2021-12-31 0001428439 roku:DeviceSegmentMember 2022-12-31 0001428439 roku:DeviceSegmentMember 2021-12-31 0001428439 us-gaap:LicenseMember 2022-12-31 0001428439 us-gaap:LicenseMember 2021-12-31 0001428439 roku:ProducedContentReleasedLessAmortizationMember 2022-12-31 0001428439 roku:ProducedContentReleasedLessAmortizationMember 2021-12-31 0001428439 roku:ProducedContentCompletedNotReleasedMember 2022-12-31 0001428439 roku:ProducedContentCompletedNotReleasedMember 2021-12-31 0001428439 roku:ProducedContentInProductionMember 2022-12-31 0001428439 roku:ProducedContentInProductionMember 2021-12-31 0001428439 us-gaap:ProductMember 2022-12-31 0001428439 us-gaap:ProductMember 2021-12-31 0001428439 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001428439 us-gaap:ProductMember 2022-01-01 2022-12-31 0001428439 2022-01-01 2022-06-30 0001428439 us-gaap:CashMember us-gaap:CashMember 2022-12-31 0001428439 us-gaap:CashMember us-gaap:CashMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001428439 us-gaap:CashMember us-gaap:CashMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001428439 us-gaap:CashMember us-gaap:CashMember 2021-12-31 0001428439 us-gaap:CashMember us-gaap:CashMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001428439 us-gaap:CashMember us-gaap:CashMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001428439 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001428439 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001428439 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001428439 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001428439 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001428439 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001428439 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001428439 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001428439 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001428439 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001428439 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001428439 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001428439 srt:MinimumMember 2022-12-31 0001428439 srt:MaximumMember 2022-12-31 0001428439 roku:TermLoanAFacilityMember 2022-12-31 0001428439 roku:TermLoanAFacilityMember 2021-12-31 0001428439 roku:CreditAgreementMember 2022-01-01 2022-12-31 0001428439 roku:CreditAgreementMember 2021-01-01 2021-12-31 0001428439 us-gaap:RevolvingCreditFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 2019-05-03 0001428439 us-gaap:RevolvingCreditFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 0001428439 roku:TermLoanAFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 2019-05-03 0001428439 roku:TermLoanAFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 0001428439 roku:UncommittedIncrementalFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 0001428439 srt:MaximumMember roku:UncommittedIncrementalFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 2019-05-03 0001428439 roku:TermLoanAFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2019-11-18 2019-11-18 0001428439 us-gaap:RevolvingCreditFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2020-03-01 2020-03-31 0001428439 us-gaap:RevolvingCreditFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember roku:AdjustedOneMonthLIBORMember 2020-03-01 2020-03-31 0001428439 roku:TermLoanAFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember roku:AdjustedOneMonthLIBORMember 2019-11-18 2019-11-18 0001428439 roku:TermLoanAFacilityMember roku:CreditAgreementMember us-gaap:DebtInstrumentRedemptionPeriodOneMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 2019-05-03 0001428439 roku:TermLoanAFacilityMember roku:CreditAgreementMember us-gaap:DebtInstrumentRedemptionPeriodOneMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 0001428439 roku:TermLoanAFacilityMember roku:CreditAgreementMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 2019-05-03 0001428439 roku:TermLoanAFacilityMember roku:CreditAgreementMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 0001428439 us-gaap:RevolvingCreditFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2022-12-31 0001428439 us-gaap:RevolvingCreditFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2021-12-31 0001428439 srt:MinimumMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2019-05-03 2019-05-03 0001428439 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2021-03-02 2021-03-02 0001428439 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2021-03-02 0001428439 roku:EquityIncentivePlanMember 2022-12-31 0001428439 roku:TwoThousandSeventeenEmployeeStockPurchasePlanMember 2022-12-31 0001428439 roku:TwoThousandSeventeenEquityIncentivePlanMember 2022-12-31 0001428439 us-gaap:EmployeeStockOptionMember 2022-12-31 0001428439 srt:MinimumMember us-gaap:EmployeeStockOptionMember roku:TenPercentShareholderMember 2022-01-01 2022-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001428439 srt:MinimumMember us-gaap:EmployeeStockOptionMember roku:TwoThousandSeventeenEquityIncentivePlanMember 2022-01-01 2022-12-31 0001428439 srt:MaximumMember us-gaap:EmployeeStockOptionMember roku:TwoThousandSeventeenEquityIncentivePlanMember 2022-01-01 2022-12-31 0001428439 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001428439 us-gaap:CostOfSalesMember roku:PlatformSegmentMember 2022-01-01 2022-12-31 0001428439 us-gaap:CostOfSalesMember roku:PlatformSegmentMember 2021-01-01 2021-12-31 0001428439 us-gaap:CostOfSalesMember roku:PlatformSegmentMember 2020-01-01 2020-12-31 0001428439 us-gaap:CostOfSalesMember roku:DeviceSegmentMember 2022-01-01 2022-12-31 0001428439 us-gaap:CostOfSalesMember roku:DeviceSegmentMember 2021-01-01 2021-12-31 0001428439 us-gaap:CostOfSalesMember roku:DeviceSegmentMember 2020-01-01 2020-12-31 0001428439 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001428439 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001428439 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001428439 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001428439 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001428439 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001428439 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001428439 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001428439 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001428439 srt:MinimumMember 2021-01-01 2021-12-31 0001428439 srt:MaximumMember 2021-01-01 2021-12-31 0001428439 srt:MinimumMember 2020-01-01 2020-12-31 0001428439 srt:MaximumMember 2020-01-01 2020-12-31 0001428439 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001428439 roku:ManufacturingMember 2022-12-31 0001428439 roku:ContentPublishersMember 2022-12-31 0001428439 roku:ContentPublishersMember us-gaap:AccountsPayableMember 2022-12-31 0001428439 roku:ContentPublishersMember us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-31 0001428439 us-gaap:DomesticCountryMember 2022-12-31 0001428439 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001428439 us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember 2022-12-31 0001428439 roku:DanishTaxAgencyMember 2022-12-31 0001428439 us-gaap:TaxAndCustomsAdministrationNetherlandsMember 2022-12-31 0001428439 us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2022-12-31 0001428439 us-gaap:ResearchMember 2022-12-31 0001428439 us-gaap:ForeignCountryMember 2022-12-31 0001428439 us-gaap:ResearchAndDevelopmentExpenseMember us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001428439 us-gaap:ResearchAndDevelopmentExpenseMember roku:ImpairmentChargesMember 2022-01-01 2022-12-31 0001428439 us-gaap:SellingAndMarketingExpenseMember us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001428439 us-gaap:SellingAndMarketingExpenseMember roku:ImpairmentChargesMember 2022-01-01 2022-12-31 0001428439 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001428439 us-gaap:GeneralAndAdministrativeExpenseMember roku:ImpairmentChargesMember 2022-01-01 2022-12-31 0001428439 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001428439 roku:ImpairmentChargesMember 2022-01-01 2022-12-31 0001428439 us-gaap:EmployeeSeveranceMember 2021-12-31 0001428439 us-gaap:EmployeeSeveranceMember 2022-12-31 0001428439 roku:TaxDeferredSavingsPlanMember 2021-01-01 2021-12-31 0001428439 roku:TaxDeferredSavingsPlanMember 2020-01-01 2020-12-31 0001428439 roku:TaxDeferredSavingsPlanMember 2022-01-01 2022-12-31 0001428439 roku:UKEmployeesDefinedContributionPlanMember 2022-01-01 2022-12-31 0001428439 roku:UKEmployeesDefinedContributionPlanMember 2021-01-01 2021-12-31 0001428439 roku:UKEmployeesDefinedContributionPlanMember 2020-01-01 2020-12-31 0001428439 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001428439 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001428439 us-gaap:StockCompensationPlanMember 2022-01-01 2022-12-31 0001428439 us-gaap:StockCompensationPlanMember 2021-01-01 2021-12-31 0001428439 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0001428439 roku:CustomerHMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:PlatformSegmentMember 2021-01-01 2021-12-31 0001428439 roku:CustomerHMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:PlatformSegmentMember 2020-01-01 2020-12-31 0001428439 roku:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:DeviceSegmentMember 2020-01-01 2020-12-31 0001428439 roku:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:DeviceSegmentMember 2022-01-01 2022-12-31 0001428439 roku:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:DeviceSegmentMember 2021-01-01 2021-12-31 0001428439 roku:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:DeviceSegmentMember 2020-01-01 2020-12-31 0001428439 roku:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:DeviceSegmentMember 2022-01-01 2022-12-31 0001428439 roku:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:DeviceSegmentMember 2021-01-01 2021-12-31 0001428439 roku:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:DeviceSegmentMember 2020-01-01 2020-12-31 0001428439 country:US 2022-12-31 0001428439 country:US 2021-12-31 0001428439 country:GB 2022-12-31 0001428439 country:GB 2021-12-31 0001428439 roku:OtherCountriesMember 2022-12-31 0001428439 roku:OtherCountriesMember 2021-12-31 iso4217:USD shares iso4217:USD shares roku:segment roku:institution pure roku:Class roku:vote roku:Plan false 2022 FY 0001428439 http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member P1Y P2Y http://fasb.org/us-gaap/2021-01-31#NonoperatingIncomeExpense http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent P1Y P4Y 0.0208 10-K true 2022-12-31 --12-31 false 001-38211 ROKU, INC. DE 26-2087865 1155 Coleman Avenue San Jose CA 95110 408 556-9040 Class A Common Stock, $0.0001 par value ROKU NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 9900000000 122684437 17424911 Part III incorporates by reference certain information from the Registrant’s definitive proxy statement (the “Proxy Statement”) for the 2023 Annual Meeting of Stockholders. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2022. 34 DELOITTE & TOUCHE LLP San Jose, California 1961956000 2146043000 40191000 56827000 760793000 752393000 106747000 50276000 135383000 105795000 2964879000 3054507000 335031000 177567000 521695000 345660000 292766000 223713000 58881000 84126000 161519000 161519000 77830000 35053000 4412601000 4082145000 164800000 124921000 750810000 549055000 79985000 9883000 87678000 45760000 1083273000 729619000 0 79985000 28210000 28726000 584651000 394724000 69911000 82485000 1766045000 1315539000 0.1000 0.1000 14000 14000 1150000000 1150000000 1000000000 1000000000 150000000 150000000 140027000 140027000 122602000 122602000 17425000 17425000 135137000 135137000 118767000 118767000 16370000 16370000 3234860000 2856572000 -292000 41000 -588026000 -90021000 2646556000 2766606000 4412601000 4082145000 2711441000 2264920000 1247654000 415093000 499664000 530734000 3126534000 2764584000 1778388000 1179675000 818506000 499520000 505737000 537478000 470649000 1685412000 1355984000 970169000 1531766000 1446414000 748134000 -90644000 -37814000 60085000 1441122000 1408600000 808219000 788913000 461602000 355784000 838419000 455601000 299457000 344678000 256297000 173231000 1972010000 1173500000 828472000 -530888000 235100000 -20253000 -5161000 -2980000 -3432000 43766000 4467000 5233000 38605000 1487000 1801000 -492283000 236587000 -18452000 5722000 -5798000 -945000 -498005000 242385000 -17507000 -3.62 1.83 -0.14 -3.62 1.71 -0.14 137668000 132710000 123978000 137668000 141668000 123978000 -498005000 242385000 -17507000 -333000 12000 0 -333000 12000 0 -498338000 242397000 -17507000 119897000 12000 1012218000 29000 -313833000 698426000 38000 38000 4107000 1000 16805000 16806000 6800000 4000000 497242000 497242000 134076000 134076000 -1066000 -1066000 -17507000 -17507000 128004000 13000 1660379000 29000 -332406000 1328015000 4000 4000 4496000 1000 18531000 18532000 10400000 2637000 989615000 989615000 188043000 188043000 12000 12000 242385000 242385000 135137000 14000 2856572000 41000 -90021000 2766606000 4890000 18357000 18357000 359931000 359931000 -333000 -333000 -498005000 -498005000 140027000 14000 3234860000 -292000 -588026000 2646556000 -498005000 242385000 -17507000 48651000 42621000 36206000 359931000 187532000 134076000 55507000 31024000 28743000 234355000 95570000 22392000 8230000 0 0 -532000 0 0 7500000 0 0 2081000 -904000 3801000 -190000 -101000 524000 10887000 221768000 196046000 56471000 -3619000 4181000 15941000 48074000 3450000 313204000 193440000 22721000 7304000 19335000 1128000 14190000 8428000 6410000 167526000 128931000 127319000 -9245000 -20083000 12999000 -403000 -1100000 -762000 41402000 -7224000 21517000 11795000 228081000 148192000 161696000 40041000 82382000 0 136778000 0 0 0 1058000 40000000 0 0 -201696000 -176819000 -81324000 0 0 69325000 10000000 5000000 74325000 18357000 18532000 16806000 0 989615000 497242000 8357000 1003147000 509048000 -181544000 1054409000 575916000 -4170000 12000 0 2147670000 1093249000 517333000 1961956000 2147670000 1093249000 1961956000 2146043000 1092815000 0 0 434000 0 1627000 0 1961956000 2147670000 1093249000 3894000 2578000 3470000 7016000 1363000 1014000 0 21400000 0 0 6500000 0 28503000 3073000 1242000 THE COMPANY Organization and Description of BusinessRoku, Inc. (the “Company” or “Roku”), was formed in October 2002 as Roku LLC under the laws of the State of Delaware. On February 1, 2008, Roku LLC was converted into Roku, Inc., a Delaware corporation. The Company operates in two reportable segments and generates platform revenue from the sale of digital advertising and related services including demand-side platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls. The Company generates devices revenue from the sale of streaming players, audio products, smart home products and licensing arrangements with service operators and licensed Roku TV partners. 2 SIGNIFICANT ACCOUNTING POLICIES AND BASIS OF PRESENTATION<div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The consolidated financial statements, which include the accounts of Roku, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”). All intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Reorganization of Reportable Segments and Reclassification of Prior Year Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective as of the fourth quarter of fiscal 2022, the Company reorganized its reportable segments to better align with management’s reporting of information reviewed by the CODM for each segment. The Company renamed the player segment to the devices segment which now includes licensing arrangements with service operators and licensed Roku TV partners in addition to sales of streaming players, audio products and smart home products. All financial information, current and historical, has been recast based on the reorganized segments to conform to the new presentation in the financial statements and accompanying notes. See Note 18 for additional details.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to the prior period amounts related to segment reorganization discussed above, certain other prior period amounts in the consolidated financial statements and accompanying notes have also been reclassified to conform to the current period presentation.</span></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the Company’s consolidated financial statements in accordance with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates and assumptions include: </span></div><div style="margin-top:6pt;padding-left:45pt;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:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">revenue recognition: determining the nature and timing of satisfaction of performance obligations, variable consideration, determining the stand-alone selling prices of performance obligations, gross versus net revenue recognition, and evaluation of customer versus vendor relationships; </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the impairment of intangible assets; </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">amortization of content assets;</span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">valuation of assets acquired and liabilities assumed in connection with business combinations; </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">valuation of strategic investments;</span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">useful lives of tangible and intangible assets; </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">allowances for sales returns and sales incentives; and </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the valuation of deferred income tax assets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results may differ from the Company’s estimates and assumptions. </span></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Comprehensive Income (Loss)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Comprehensive income (loss) for the year ended December 31, 2022 and December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020. </span></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Currency </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The functional currency of some of the Company’s foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at exchange rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical exchange rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from remeasurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency gain of $8.2 million, loss of $1.2 million, and gain of $1.3 million during the years ended December 31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company also has some foreign subsidiaries which use local currency as their functional currency. The financial statements of these subsidiaries are translated to U.S. dollars using month-end exchange rates for assets and liabilities, and average exchange rates for revenue and expenses. Translation gains and losses are recorded in accumulated other comprehensive income (loss) as a component of stockholders' equity.</span></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cash and Cash Equivalents </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Two financial institutions managed 26% and 21% of cash and cash equivalents as of December 31, 2022, and 30% and 27% as of December 31, 2021. </span></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accounts Receivable, net </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable are typically unsecured and are derived from revenue earned from customers. They are stated at invoice value less estimated allowances for sales returns, sales incentives, doubtful accounts, and other miscellaneous allowances. The Company performs ongoing credit evaluations of its customers to determine allowances for potential credit losses and doubtful accounts. The Company considers historical experience, ongoing promotional activities, historical claim rates, and other factors to determine the allowances for sales returns and sales incentives.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Allowance for Sales Returns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: Allowance for sales returns consisted of the following activities (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,015 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,912 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,550 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Add: Charged to revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Utilization of sales return reserve</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:114%">(17,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(16,078)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,417 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Allowance for Sales Incentives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: Allowance for sales incentives consisted of the following activities (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,411 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,838 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19,476 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Add: Charged to revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">68,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Utilization of sales incentive reserve</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:114%">(114,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(72,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(56,953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,903 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Allowance for Doubtful Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Allowance for doubtful accounts consisted of the following activities (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,158 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,181 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Adjusted beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,158 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,181 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,206 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Provision for (recoveries of) doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Adjustments for write-off</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:114%">(741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,498 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,181 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt;text-indent:30.53pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The Company did not have any customer that individually accounted for more than 10% of its accounts receivable, net balance as of December 31, 2022 and 2021. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Business Combinations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines whether a transaction meets the definition of a business combination before applying the acquisition method of accounting to that transaction. The Company allocates the fair value of the purchase consideration of its acquisitions to the tangible and intangible assets acquired and liabilities assumed, based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of identifiable assets and liabilities is recorded as goodwill. The operating results of acquired businesses are included in the Company’s consolidated statements of operations from their effective acquisition date. Acquisition-related expenses and certain acquisition restructuring and other related charges are recognized separately from the business combination and are expensed as incurred. Contingent consideration classified as a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in the consolidated statements of operations. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to consideration transferred, and the assets acquired and liabilities assumed with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions and records any adjustments to the Company’s preliminary estimates with a corresponding offset to goodwill during the measurement period. Upon the conclusion of the measurement period or final determination of the values of consideration transferred, and assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Intangible assets acquired through business combinations are recorded at their fair values as of the acquisition date. Intangible assets are amortized using the straight-line method over their estimated useful lives. The Company evaluates the estimated remaining useful lives of its intangible assets annually and when events or changes in circumstances warrant a revision to the remaining periods of amortization. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Impairment Assessments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates goodwill for possible impairment at least annually during the fourth quarter of each fiscal year or more often, if and when circumstances indicate that goodwill may be impaired. This includes but is not limited to significant adverse changes in the business climate, market conditions, or other events that indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying value. In performing its annual assessment, the Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or it can directly perform a quantitative assessment. Based on the Company’s qualitative assessment, if it is determined that the fair value of the reporting unit is, more likely than not, less than its carrying amount, then the quantitative assessment is performed. Any excess of the reporting unit’s carrying amount over its fair value is recorded as an impairment loss, limited to the total amount of goodwill allocated to the reporting unit. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reviews long-lived assets and intangible assets with finite lives for impairment when events or changes in business circumstances indicate that the carrying amount of the asset or asset group may not be fully recoverable or that the useful lives of the asset or asset group are no longer appropriate. The Company assesses these asset or asset groups for impairment based on their estimated undiscounted future cash flows. If the carrying value of the asset or asset group exceeds the estimated future undiscounted cash flows, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company did not recognize any impairment for goodwill in any of the periods reported. During the year ended December 31, 2022, the Company recognized an impairment charge of $7.5 million related to the abandonment of future development of certain technology assets. This action was taken as part of the restructuring announced in the fourth quarter of fiscal year 2022. See Note 15 for additional details. There were no impairments of intangible assets during the years ended December 31, 2021 and 2020.</span></div><div style="margin-top:17pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Content Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes content assets (licensed and produced) as Content assets, net on the consolidated balance sheets. For licensed content, the cost per title is capitalized along with a corresponding liability when the license period begins, the content is available for streaming and when the fee is determinable. For produced content, all direct production costs are capitalized. Payment terms for certain licensed content require advanced payments which are reflected in Prepaid expenses and other current assets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amortization expense for content assets (licensed and produced) is based on projected usage which results in accelerated or straight-lined patterns depending on the nature of the content. Projected usage is mainly based on estimated viewing trends. Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Content assets (licensed and produced) are primarily monetized together as a unit, referred to as a film group. The film group is evaluated for impairment whenever an event occurs, or circumstances change, indicating the fair value is less than the carrying value. The Company reviews various qualitative factors and indicators to assess whether the film group is impaired. The Company did not recognize any impairment of content assets in any periods reported. </span></div><div style="margin-top:17pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue is recognized upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company’s contracts include various product or services or a combination of both, which are generally capable of being distinct and are accounted for as separate performance obligations. The Company’s contracts often contain multiple distinct performance obligations.</span></div><div style="margin-top:11pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company estimates the transaction price of a contract based on the expected value for which a significant reversal of revenue is not expected to occur. The estimate of the variable consideration is based on the assessment of historical, current, and forecasted performance noted and expected from the performance obligation.</span></div><div style="margin-top:11pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In arrangements with multiple performance obligations, the estimated transaction price of each contract is allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). For performance obligations routinely sold separately, the SSP is determined by evaluating such stand-alone sales. For those performance obligations that are not routinely sold separately, the SSP is determined based on market conditions and other observable inputs.</span></div><div style="margin-top:11pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">When the Company sells third-party goods and services, it evaluates whether the Company is the principal, and reports revenue on a gross basis, or an agent, and reports revenue on a net basis. In this assessment, the Company considers if it obtains 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.</span></div><div style="margin-top:11pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue is recorded net of taxes collected from customers which are subsequently remitted to the relevant government authority. The Company does not capitalize any cost associated with contract acquisition because it applies a practical expedient and expenses commissions when incurred as most direct contract acquisition costs relate to contracts that are recognized over a period of one year or less. Sales commissions are included in Sales and marketing expenses in the consolidated statements of operations. The as-invoiced practical expedient is applied when the amount of consideration the Company has a right to invoice corresponds directly with the value to the customer of the entity’s performance completed to date.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Nature of Products and Services</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Platform segment:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company generates platform revenue from the sale of digital advertising and related services including the demand-side ad platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and sale of branded channel buttons on remote controls.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells digital advertising to advertisers directly or through advertising agencies and to content publishers for their media and entertainment promotions via various campaign tools. Advertising arrangements include video and display advertising delivered through advertising impressions. Advertising arrangements include multiple performance obligations as they contain distinct advertising products or services. For such arrangements, the Company allocates revenue to each distinct performance obligation based on their relative SSP. The Company also generates revenue from customers using its ad platform. For such arrangements, it charges a platform fee, which is a percentage of a customer’s advertising inventory spend during the month, along with data and any add-on features purchased through the platform. The Company recognizes revenue on either a gross or net basis for digital advertising based on its determination as to whether it is acting as the principal in the revenue generation process or as an agent. Where the Company is the principal, it controls the advertising inventory before it is transferred to its customers. This is further supported by the Company being primarily responsible to its customers for the fulfillment and having a level of discretion in establishing pricing. Advertising arrangements comprised of multiple performance obligations are recognized either at a point in time or over time depending on the nature of the distinct performance obligation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s content distribution revenue sharing arrangements include cash or non-cash consideration. The revenue sharing arrangements generally apply to new subscriptions for accounts that sign up for new services and at the time of a movie rental or purchase. Revenue is recognized on a net basis as the Company is deemed to be the agent between content publishers and end users. Revenue is recognized on a time elapsed basis, by day, as the services are delivered over the contractual distribution term. Non-cash consideration is usually in the form of advertising inventory, the fair value of which is determined based on relevant internal and third-party data.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells monthly subscriptions for premium content on The Roku Channel for varying fees for different content. Revenue from such Premium Subscription fees is recognized on a gross basis over the service period as the Company is deemed to be the principal in the relationship with the end user. The Company obtains control of the content before transferring to the end user and has latitude in establishing pricing. The Company pays fixed fees per subscriber or fixed percentage of revenue share to the providers of premium content on The Roku Channel based on the contractual arrangement and recognizes that in Cost of revenue, platform.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells branded channel buttons on remote controls of streaming devices that provide one-touch access to a publisher’s content. The Company typically receives a fixed fee per button for each unit sold over a defined distribution period. Revenue is recognized on a time elapsed basis, by day, over the distribution term. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Devices segment:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company generates devices revenue from the sale of streaming players, audio products, smart home products and accessories that are sold through retailers and distributors, as well as directly to customers through the Company’s website. Effective as of the fourth quarter of 2022, the Company renamed the segment from player to devices which now also includes revenue from licensing arrangements with service operators and licensed Roku TV partners.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells the majority of its devices in the U.S. through retailers and distributors as well as through the Company’s website. Devices revenue primarily consists of hardware, embedded software, and unspecified upgrades and updates on a when and if-available basis. The hardware and embedded software are considered as one performance obligation and revenue is recognized at a point in time when the control transfers to the customer. Unspecified upgrades and updates are available to customers on a when-and-if available basis. The Company records the allocated value of the unspecified upgrades and updates as deferred revenue and recognizes it as devices revenue ratably on a time elapsed basis over the estimated economic life of the associated products.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s devices revenue includes allowances for sales returns and sales incentives in the estimated transaction price. These estimates are based on historical experience and anticipated performance. Shipping charges billed to customers are included in devices revenue and the related shipping costs are included in Cost of revenue, devices.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company licenses the Roku OS, including updates and upgrades, to licensed Roku TV partners and service operators. The licensing revenue is recognized at a point in time, when the Company makes the intellectual property available and the control transfers to the customer. The revenue allocated to unspecified upgrades and updates is recognized on a time elapsed basis, by day, over the service period. Professional services revenue is recognized as services are provided or accepted. Hosting fees are recognized on a time elapsed basis, by day, over the service period.</span></div><div style="margin-top:16pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Leases </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines if an arrangement contains a lease at its inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, accrued liabilities, and operating lease liability in our consolidated balance sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. The Company takes into consideration its credit rating and the length of the lease when calculating the incremental borrowing rate. The Company considers the options to extend or terminate the lease in determining the lease term, when it is reasonably certain to exercise one of the options.</span></div><div style="margin-top:16pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company applies fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The carrying amount of debt approximates fair value due to its variable interest rates.</span></div><div style="margin-top:16pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Inventories </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value with cost determined on a first-in, first-out basis. Provisions are made if the cost of the inventories exceeds their net realizable value. The Company evaluates inventory levels and purchase commitments for excess and obsolete products, based on management’s assessment of future demand and market conditions.</span></div><div style="margin-top:16pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property and equipment are recorded at cost and depreciated using the straight-line method over their estimated useful lives of the assets, generally ranging between eighteen months and five years. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMTgvZnJhZzo0ODI5OWZlNDFjYjg0OTIyYjQwNzM2YmJmNjE1ZjIyYS90ZXh0cmVnaW9uOjQ4Mjk5ZmU0MWNiODQ5MjJiNDA3MzZiYmY2MTVmMjJhXzIwNzA5_905d6877-df78-439c-8191-06d26d22acbc">one</span> to eleven years. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company capitalizes costs to develop its internal-use software. Costs that relate to the planning and post-implementation phases of development are expensed as incurred. Costs are capitalized when preliminary efforts are successfully completed, management has authorized and committed to funding the project, and it is probable that the project will be completed and will be used as intended. Costs incurred for enhancements that are expected to result in additional material functionality are capitalized.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the year ended December 31, 2022, the Company did not capitalize any internal-use software costs. During the years ended December 31, 2021, and 2020, the Company capitalized internal-use software development costs of $0.5 million and $2.2 million, respectively. Capitalized costs are amortized using the straight-line method over the estimated useful life of the asset, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMTgvZnJhZzo0ODI5OWZlNDFjYjg0OTIyYjQwNzM2YmJmNjE1ZjIyYS90ZXh0cmVnaW9uOjQ4Mjk5ZmU0MWNiODQ5MjJiNDA3MzZiYmY2MTVmMjJhXzIxNDk0_d0161279-b21c-4255-90a7-8c7d5dd421b3">two</span> to three years, beginning when the asset is ready for its intended use. During the years ended December 31, 2022, 2021, and 2020, the Company amortized expenses of $1.0 million, $1.0 million, and $0.5 million, respectively. </span></div><div style="margin-top:16pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Deferred Revenue </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s deferred revenue reflects fees received in advance that will be recognized as revenue over time or as services are rendered. Deferred revenue balances consist of the amount of devices revenue allocated to unspecified upgrades and updates on a when-and-if available basis, and advance payments from advertisers, content publishers, and licensing or services fees received from service operators and TV brands, where performance obligations are not yet fulfilled. Deferred revenue expected to be realized within one year is classified as a current liability and the remaining is recorded as a non-current liability. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Advertising Expenses </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Advertising expenses are recognized when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising expenses of $10.0 million, $35.2 million, and $7.1 million for the years ended December 31, 2022, 2021, and 2020, respectively. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-Based Compensation </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company measures compensation expense for all stock-based awards, including restricted stock units and stock options granted to employees, based on the estimated fair value of the award on the date of grant. For restricted stock units, the grant date fair value is based on the closing market price of the Company’s Class A common stock on the date of grant. The fair value of each stock option is estimated using the Black-Scholes option pricing model. The Company accounts for forfeitures as they occur. Stock-based compensation is recognized on a straight-line basis over the requisite vesting period. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Black-Scholes option pricing model used to fair value stock options include the following assumptions: </span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Fair Value of Our Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The Company uses the closing market price of its Class A common stock as reported on The Nasdaq Global Select Market on the date of grant.</span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Expected Term.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The expected term of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding. The Company uses the simplified calculation of the expected term, which reflects weighted-average time to vest and the contractual life of the stock options granted, in absence of its own historical exercise data. </span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The expected volatility is derived from an average of the historical volatility of the Company’s Class A common stock price and the stock price volatilities of several peer companies which are similar in size and operational and economic activities. </span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Risk-free Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities similar to the expected term for each of our stock options. </span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:13.8pt">Dividend Yield.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for income taxes using an asset and liability approach. Deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts that are more likely than not to be realized. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 1, 2022, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> ASU 2021-08 requires companies to apply Accounting Standards Codification, Revenue from Contracts with Customers (Topic 606) to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. The adoption did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2022, the FASB issued ASU 2022-06,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. This guidance defers the sunset date for applying the reference rate reform relief in ASC 848 to December 31, 2024. The guidance is effective as of December 21, 2022 through December 31, 2024. The adoption did not have a material impact on the Company’s consolidated financial statements.</span></div> Basis of Presentation and Principles of ConsolidationThe consolidated financial statements, which include the accounts of Roku, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”). All intercompany accounts and transactions have been eliminated in consolidation. Reclassification of Prior Year Presentation<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective as of the fourth quarter of fiscal 2022, the Company reorganized its reportable segments to better align with management’s reporting of information reviewed by the CODM for each segment. The Company renamed the player segment to the devices segment which now includes licensing arrangements with service operators and licensed Roku TV partners in addition to sales of streaming players, audio products and smart home products. All financial information, current and historical, has been recast based on the reorganized segments to conform to the new presentation in the financial statements and accompanying notes. See Note 18 for additional details.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to the prior period amounts related to segment reorganization discussed above, certain other prior period amounts in the consolidated financial statements and accompanying notes have also been reclassified to conform to the current period presentation.</span></div> <div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the Company’s consolidated financial statements in accordance with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates and assumptions include: </span></div><div style="margin-top:6pt;padding-left:45pt;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:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">revenue recognition: determining the nature and timing of satisfaction of performance obligations, variable consideration, determining the stand-alone selling prices of performance obligations, gross versus net revenue recognition, and evaluation of customer versus vendor relationships; </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the impairment of intangible assets; </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">amortization of content assets;</span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">valuation of assets acquired and liabilities assumed in connection with business combinations; </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">valuation of strategic investments;</span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">useful lives of tangible and intangible assets; </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">allowances for sales returns and sales incentives; and </span></div><div style="padding-left:45pt;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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the valuation of deferred income tax assets.</span></div>The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results may differ from the Company’s estimates and assumptions. Comprehensive Income (Loss)Comprehensive income (loss) for the year ended December 31, 2022 and December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020. <div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Currency </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The functional currency of some of the Company’s foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at exchange rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical exchange rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from remeasurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency gain of $8.2 million, loss of $1.2 million, and gain of $1.3 million during the years ended December 31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company also has some foreign subsidiaries which use local currency as their functional currency. The financial statements of these subsidiaries are translated to U.S. dollars using month-end exchange rates for assets and liabilities, and average exchange rates for revenue and expenses. Translation gains and losses are recorded in accumulated other comprehensive income (loss) as a component of stockholders' equity.</span></div> 8200000 1200000 1300000 Cash and Cash Equivalents The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Two financial institutions managed 26% and 21% of cash and cash equivalents as of December 31, 2022, and 30% and 27% as of December 31, 2021. 2 2 0.26 0.21 0.30 0.27 <div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accounts Receivable, net </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable are typically unsecured and are derived from revenue earned from customers. They are stated at invoice value less estimated allowances for sales returns, sales incentives, doubtful accounts, and other miscellaneous allowances. The Company performs ongoing credit evaluations of its customers to determine allowances for potential credit losses and doubtful accounts. The Company considers historical experience, ongoing promotional activities, historical claim rates, and other factors to determine the allowances for sales returns and sales incentives.</span></div> Allowance for sales returns consisted of the following activities (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,015 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,912 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,550 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Add: Charged to revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Utilization of sales return reserve</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:114%">(17,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(16,078)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,417 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6015000 5912000 6550000 19068000 16181000 14594000 17666000 16078000 15232000 7417000 6015000 5912000 Allowance for sales incentives consisted of the following activities (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,411 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,838 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19,476 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Add: Charged to revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">68,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Utilization of sales incentive reserve</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:114%">(114,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(72,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(56,953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,903 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 48411000 30838000 19476000 94731000 90530000 68315000 114239000 72957000 56953000 28903000 48411000 30838000 Allowance for doubtful accounts consisted of the following activities (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,158 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,181 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Adjusted beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,158 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,181 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,206 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Provision for (recoveries of) doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Adjustments for write-off</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:114%">(741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,498 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,181 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 2158000 4181000 1140000 0 0 1066000 2158000 4181000 2206000 2081000 -904000 3801000 741000 1119000 1826000 3498000 2158000 4181000 <div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Business Combinations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines whether a transaction meets the definition of a business combination before applying the acquisition method of accounting to that transaction. The Company allocates the fair value of the purchase consideration of its acquisitions to the tangible and intangible assets acquired and liabilities assumed, based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of identifiable assets and liabilities is recorded as goodwill. The operating results of acquired businesses are included in the Company’s consolidated statements of operations from their effective acquisition date. Acquisition-related expenses and certain acquisition restructuring and other related charges are recognized separately from the business combination and are expensed as incurred. Contingent consideration classified as a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in the consolidated statements of operations. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to consideration transferred, and the assets acquired and liabilities assumed with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions and records any adjustments to the Company’s preliminary estimates with a corresponding offset to goodwill during the measurement period. Upon the conclusion of the measurement period or final determination of the values of consideration transferred, and assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.</span></div> Intangible AssetsIntangible assets acquired through business combinations are recorded at their fair values as of the acquisition date. Intangible assets are amortized using the straight-line method over their estimated useful lives. The Company evaluates the estimated remaining useful lives of its intangible assets annually and when events or changes in circumstances warrant a revision to the remaining periods of amortization. <div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Impairment Assessments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates goodwill for possible impairment at least annually during the fourth quarter of each fiscal year or more often, if and when circumstances indicate that goodwill may be impaired. This includes but is not limited to significant adverse changes in the business climate, market conditions, or other events that indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying value. In performing its annual assessment, the Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or it can directly perform a quantitative assessment. Based on the Company’s qualitative assessment, if it is determined that the fair value of the reporting unit is, more likely than not, less than its carrying amount, then the quantitative assessment is performed. Any excess of the reporting unit’s carrying amount over its fair value is recorded as an impairment loss, limited to the total amount of goodwill allocated to the reporting unit. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reviews long-lived assets and intangible assets with finite lives for impairment when events or changes in business circumstances indicate that the carrying amount of the asset or asset group may not be fully recoverable or that the useful lives of the asset or asset group are no longer appropriate. The Company assesses these asset or asset groups for impairment based on their estimated undiscounted future cash flows. If the carrying value of the asset or asset group exceeds the estimated future undiscounted cash flows, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company did not recognize any impairment for goodwill in any of the periods reported. During the year ended December 31, 2022, the Company recognized an impairment charge of $7.5 million related to the abandonment of future development of certain technology assets. This action was taken as part of the restructuring announced in the fourth quarter of fiscal year 2022. See Note 15 for additional details. There were no impairments of intangible assets during the years ended December 31, 2021 and 2020.</span></div> 0 0 0 7500000 0 0 <div style="margin-top:17pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Content Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes content assets (licensed and produced) as Content assets, net on the consolidated balance sheets. For licensed content, the cost per title is capitalized along with a corresponding liability when the license period begins, the content is available for streaming and when the fee is determinable. For produced content, all direct production costs are capitalized. Payment terms for certain licensed content require advanced payments which are reflected in Prepaid expenses and other current assets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amortization expense for content assets (licensed and produced) is based on projected usage which results in accelerated or straight-lined patterns depending on the nature of the content. Projected usage is mainly based on estimated viewing trends. Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations.</span></div>Content assets (licensed and produced) are primarily monetized together as a unit, referred to as a film group. The film group is evaluated for impairment whenever an event occurs, or circumstances change, indicating the fair value is less than the carrying value. The Company reviews various qualitative factors and indicators to assess whether the film group is impaired. The Company did not recognize any impairment of content assets in any periods reported. 0 0 0 <div style="margin-top:17pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue is recognized upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company’s contracts include various product or services or a combination of both, which are generally capable of being distinct and are accounted for as separate performance obligations. The Company’s contracts often contain multiple distinct performance obligations.</span></div><div style="margin-top:11pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company estimates the transaction price of a contract based on the expected value for which a significant reversal of revenue is not expected to occur. The estimate of the variable consideration is based on the assessment of historical, current, and forecasted performance noted and expected from the performance obligation.</span></div><div style="margin-top:11pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In arrangements with multiple performance obligations, the estimated transaction price of each contract is allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). For performance obligations routinely sold separately, the SSP is determined by evaluating such stand-alone sales. For those performance obligations that are not routinely sold separately, the SSP is determined based on market conditions and other observable inputs.</span></div><div style="margin-top:11pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">When the Company sells third-party goods and services, it evaluates whether the Company is the principal, and reports revenue on a gross basis, or an agent, and reports revenue on a net basis. In this assessment, the Company considers if it obtains 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.</span></div><div style="margin-top:11pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue is recorded net of taxes collected from customers which are subsequently remitted to the relevant government authority. The Company does not capitalize any cost associated with contract acquisition because it applies a practical expedient and expenses commissions when incurred as most direct contract acquisition costs relate to contracts that are recognized over a period of one year or less. Sales commissions are included in Sales and marketing expenses in the consolidated statements of operations. The as-invoiced practical expedient is applied when the amount of consideration the Company has a right to invoice corresponds directly with the value to the customer of the entity’s performance completed to date.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Nature of Products and Services</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Platform segment:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company generates platform revenue from the sale of digital advertising and related services including the demand-side ad platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and sale of branded channel buttons on remote controls.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells digital advertising to advertisers directly or through advertising agencies and to content publishers for their media and entertainment promotions via various campaign tools. Advertising arrangements include video and display advertising delivered through advertising impressions. Advertising arrangements include multiple performance obligations as they contain distinct advertising products or services. For such arrangements, the Company allocates revenue to each distinct performance obligation based on their relative SSP. The Company also generates revenue from customers using its ad platform. For such arrangements, it charges a platform fee, which is a percentage of a customer’s advertising inventory spend during the month, along with data and any add-on features purchased through the platform. The Company recognizes revenue on either a gross or net basis for digital advertising based on its determination as to whether it is acting as the principal in the revenue generation process or as an agent. Where the Company is the principal, it controls the advertising inventory before it is transferred to its customers. This is further supported by the Company being primarily responsible to its customers for the fulfillment and having a level of discretion in establishing pricing. Advertising arrangements comprised of multiple performance obligations are recognized either at a point in time or over time depending on the nature of the distinct performance obligation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s content distribution revenue sharing arrangements include cash or non-cash consideration. The revenue sharing arrangements generally apply to new subscriptions for accounts that sign up for new services and at the time of a movie rental or purchase. Revenue is recognized on a net basis as the Company is deemed to be the agent between content publishers and end users. Revenue is recognized on a time elapsed basis, by day, as the services are delivered over the contractual distribution term. Non-cash consideration is usually in the form of advertising inventory, the fair value of which is determined based on relevant internal and third-party data.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells monthly subscriptions for premium content on The Roku Channel for varying fees for different content. Revenue from such Premium Subscription fees is recognized on a gross basis over the service period as the Company is deemed to be the principal in the relationship with the end user. The Company obtains control of the content before transferring to the end user and has latitude in establishing pricing. The Company pays fixed fees per subscriber or fixed percentage of revenue share to the providers of premium content on The Roku Channel based on the contractual arrangement and recognizes that in Cost of revenue, platform.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells branded channel buttons on remote controls of streaming devices that provide one-touch access to a publisher’s content. The Company typically receives a fixed fee per button for each unit sold over a defined distribution period. Revenue is recognized on a time elapsed basis, by day, over the distribution term. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Devices segment:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company generates devices revenue from the sale of streaming players, audio products, smart home products and accessories that are sold through retailers and distributors, as well as directly to customers through the Company’s website. Effective as of the fourth quarter of 2022, the Company renamed the segment from player to devices which now also includes revenue from licensing arrangements with service operators and licensed Roku TV partners.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells the majority of its devices in the U.S. through retailers and distributors as well as through the Company’s website. Devices revenue primarily consists of hardware, embedded software, and unspecified upgrades and updates on a when and if-available basis. The hardware and embedded software are considered as one performance obligation and revenue is recognized at a point in time when the control transfers to the customer. Unspecified upgrades and updates are available to customers on a when-and-if available basis. The Company records the allocated value of the unspecified upgrades and updates as deferred revenue and recognizes it as devices revenue ratably on a time elapsed basis over the estimated economic life of the associated products.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s devices revenue includes allowances for sales returns and sales incentives in the estimated transaction price. These estimates are based on historical experience and anticipated performance. Shipping charges billed to customers are included in devices revenue and the related shipping costs are included in Cost of revenue, devices.</span></div>The Company licenses the Roku OS, including updates and upgrades, to licensed Roku TV partners and service operators. The licensing revenue is recognized at a point in time, when the Company makes the intellectual property available and the control transfers to the customer. The revenue allocated to unspecified upgrades and updates is recognized on a time elapsed basis, by day, over the service period. Professional services revenue is recognized as services are provided or accepted. Hosting fees are recognized on a time elapsed basis, by day, over the service period. <div style="margin-top:16pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Leases </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines if an arrangement contains a lease at its inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, accrued liabilities, and operating lease liability in our consolidated balance sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. The Company takes into consideration its credit rating and the length of the lease when calculating the incremental borrowing rate. The Company considers the options to extend or terminate the lease in determining the lease term, when it is reasonably certain to exercise one of the options.</span></div> <div style="margin-top:16pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company applies fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The carrying amount of debt approximates fair value due to its variable interest rates.</span></div> <div style="margin-top:16pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Inventories </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value with cost determined on a first-in, first-out basis. Provisions are made if the cost of the inventories exceeds their net realizable value. The Company evaluates inventory levels and purchase commitments for excess and obsolete products, based on management’s assessment of future demand and market conditions.</span></div> <div style="margin-top:16pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property and equipment are recorded at cost and depreciated using the straight-line method over their estimated useful lives of the assets, generally ranging between eighteen months and five years. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMTgvZnJhZzo0ODI5OWZlNDFjYjg0OTIyYjQwNzM2YmJmNjE1ZjIyYS90ZXh0cmVnaW9uOjQ4Mjk5ZmU0MWNiODQ5MjJiNDA3MzZiYmY2MTVmMjJhXzIwNzA5_905d6877-df78-439c-8191-06d26d22acbc">one</span> to eleven years. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company capitalizes costs to develop its internal-use software. Costs that relate to the planning and post-implementation phases of development are expensed as incurred. Costs are capitalized when preliminary efforts are successfully completed, management has authorized and committed to funding the project, and it is probable that the project will be completed and will be used as intended. Costs incurred for enhancements that are expected to result in additional material functionality are capitalized.</span></div>During the year ended December 31, 2022, the Company did not capitalize any internal-use software costs. During the years ended December 31, 2021, and 2020, the Company capitalized internal-use software development costs of $0.5 million and $2.2 million, respectively. Capitalized costs are amortized using the straight-line method over the estimated useful life of the asset, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMTgvZnJhZzo0ODI5OWZlNDFjYjg0OTIyYjQwNzM2YmJmNjE1ZjIyYS90ZXh0cmVnaW9uOjQ4Mjk5ZmU0MWNiODQ5MjJiNDA3MzZiYmY2MTVmMjJhXzIxNDk0_d0161279-b21c-4255-90a7-8c7d5dd421b3">two</span> to three years, beginning when the asset is ready for its intended use. During the years ended December 31, 2022, 2021, and 2020, the Company amortized expenses of $1.0 million, $1.0 million, and $0.5 million, respectively. P18M P5Y P11Y 0 500000 2200000 P3Y 1000000 1000000 500000 Deferred Revenue The Company’s deferred revenue reflects fees received in advance that will be recognized as revenue over time or as services are rendered. Deferred revenue balances consist of the amount of devices revenue allocated to unspecified upgrades and updates on a when-and-if available basis, and advance payments from advertisers, content publishers, and licensing or services fees received from service operators and TV brands, where performance obligations are not yet fulfilled. Deferred revenue expected to be realized within one year is classified as a current liability and the remaining is recorded as a non-current liability. Advertising Expenses Advertising expenses are recognized when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising expenses of $10.0 million, $35.2 million, and $7.1 million for the years ended December 31, 2022, 2021, and 2020, respectively. 10000000 35200000 7100000 <div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-Based Compensation </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company measures compensation expense for all stock-based awards, including restricted stock units and stock options granted to employees, based on the estimated fair value of the award on the date of grant. For restricted stock units, the grant date fair value is based on the closing market price of the Company’s Class A common stock on the date of grant. The fair value of each stock option is estimated using the Black-Scholes option pricing model. The Company accounts for forfeitures as they occur. Stock-based compensation is recognized on a straight-line basis over the requisite vesting period. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Black-Scholes option pricing model used to fair value stock options include the following assumptions: </span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Fair Value of Our Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The Company uses the closing market price of its Class A common stock as reported on The Nasdaq Global Select Market on the date of grant.</span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Expected Term.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The expected term of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding. The Company uses the simplified calculation of the expected term, which reflects weighted-average time to vest and the contractual life of the stock options granted, in absence of its own historical exercise data. </span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The expected volatility is derived from an average of the historical volatility of the Company’s Class A common stock price and the stock price volatilities of several peer companies which are similar in size and operational and economic activities. </span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Risk-free Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities similar to the expected term for each of our stock options. </span></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:13.8pt">Dividend Yield.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.</span></div> Income Taxes The Company accounts for income taxes using an asset and liability approach. Deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts that are more likely than not to be realized. <div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 1, 2022, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> ASU 2021-08 requires companies to apply Accounting Standards Codification, Revenue from Contracts with Customers (Topic 606) to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. The adoption did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2022, the FASB issued ASU 2022-06,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. This guidance defers the sunset date for applying the reference rate reform relief in ASC 848 to December 31, 2024. The guidance is effective as of December 21, 2022 through December 31, 2024. The adoption did not have a material impact on the Company’s consolidated financial statements.</span></div> REVENUE<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s disaggregated revenue is represented by the two reportable segments discussed in Note 18. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The contract balances include the following (in thousands):</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">760,793 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">752,393 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">523,852 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contract assets (included in Prepaid expenses and other current assets)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">46,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">55,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue, non-current portion</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:114%">28,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">74,486 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">76,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable are recorded at the amount invoiced, net of an allowance for sales returns, sales incentives, and doubtful accounts. Payment terms can vary by customer and contract. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets are created when invoicing occurs subsequent to revenue recognition. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional. The Company’s contract assets are current in nature and are included in Prepaid expenses and other current assets. Contract assets decreased by $4.3 million during the year ended December 31, 2022 due to the timing of billing to customers and a slower growth rate in platform revenue. Contract assets increased by $39.5 million during the year ended December 31, 2021 primarily due to an increase in the growth of platform revenue combined with the timing of billing which fell into a subsequent period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Deferred revenue reflects consideration invoiced prior to the completion of performance obligations and revenue recognition. Deferred revenue increased by approximately $41.4 million during the year ended December 31, 2022 primarily due to the billings in excess of revenue recognized and timing of fulfillment of performance obligations related to revenue arrangements. Deferred revenue decreased by approximately $2.3 million during the year ended December 31, 2021 primarily due to the timing of fulfillment of performance obligations related to content arrangements offset by an increase in deferred revenue from advertising arrangements due to growth in the platform business and an increase in the deferral period of devices revenue for its unspecified upgrades.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue recognized during the year ended December 31, 2022 from amounts included in the total deferred revenue as of December 31, 2021 was $47.6 million. Revenue recognized during the year ended December 31, 2021 from amounts included in the total deferred revenue as of December 31, 2020 was $56.2 million.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue allocated to remaining performance obligations represents estimated contracted revenue that has not yet been recognized which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Estimated contracted revenue for these remaining performance obligations was $997.4 million as of December 31, 2022, of which the Company expects to recognize approximately 56% over the next 12 months and the remainder thereafter.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reversed $3.2 million and recognized $28.6 million during the years ended December 31, 2022 and 2021, respectively, from performance obligations that were satisfied in previous periods due to the changes in the estimated transaction price of its revenue contracts</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company did not have any customer that individually accounted for more than 10% of its total net revenue as of December 31, 2022 and 2021. Customer C accounted for 12% of total net revenue during the year ended December 31, 2020.</span></div> 2 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The contract balances include the following (in thousands):</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">760,793 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">752,393 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">523,852 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contract assets (included in Prepaid expenses and other current assets)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">46,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">55,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue, non-current portion</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:114%">28,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">74,486 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">76,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Deferred revenue consisted of the following (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Platform, current</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59,276 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,144 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Devices, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred revenue, current</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,678 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45,760 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Platform, non-current</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">969 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,066 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Devices, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred revenue, non-current</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,210 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,726 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Deferred Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,888 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">74,486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 760793000 752393000 523852000 42617000 46952000 7431000 87678000 45760000 55465000 28210000 28726000 21283000 115888000 74486000 76748000 -4300000 39500000 41400000 -2300000 47600000 56200000 997400000 0.56 P12M 3200000 28600000 0.12 BUSINESS COMBINATIONS <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Nielsen’s Advanced Video Advertising Business</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 28, 2021, the Company entered into an Asset and Stock Purchase Agreement to purchase the Advanced Video Advertising (“AVA”) business from Nielsen Holdings PLC (“Nielsen”). The AVA business consists primarily of video automatic content recognition and dynamic ad insertion technologies. On April 15, 2021, the Company closed the transaction, acquiring from Nielsen the AVA business, consisting of certain assets and liabilities and all of the equity interests in a subsidiary associated with the AVA business (the “Acquisition”). In conjunction with the Acquisition, the Company and Nielsen entered into a strategic commercial arrangement under which the parties will provide certain advertising measurement solutions to each other. The Company acquired Nielsen’s AVA business to accelerate its launch of an end-to-end linear ad replacement solution and to further integrate Nielsen’s ad and content measurement products into the Company’s ad platform.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The total purchase consideration for Nielsen’s AVA business was $53.4 million, which consisted of (i) $38.5 million paid in cash and (ii) $21.4 million of non-cash consideration related to obligations to deliver services to Nielsen, offset by (iii) $6.5 million of services to be received from Nielsen. The obligations to deliver services to Nielsen were recorded at fair value using the incremental cash flow method. The services to be delivered to Nielsen are recognized within Other income (expense), net in the consolidated statements of operations over the six year service period. The services to be received from Nielsen represent contract terms that the Company entered into for future goods and services that were recorded at fair value using the incremental cash flow method. These services are recognized as Cost of revenue, platform in the consolidated statements of operations over the six year service period. The Company incurred $3.9 million in acquisition-related expenses that were recorded in General and administrative expenses in the consolidated statements of operations during the year ended December 31, 2021.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed based on estimated fair values was as follows (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets acquired </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">3,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">IPR&amp;D technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62,156 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, non-current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(8,765)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total purchase consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:700;line-height:114%">53,391</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The excess of the total consideration over the tangible assets, intangible assets, and liabilities assumed was recorded as goodwill. Goodwill was primarily attributable to expected synergies in advertising offerings and cross-selling opportunities. The majority of the goodwill recorded was deductible for tax purposes.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of the developed technology was estimated using the relief-from-royalty method. The key valuation assumptions included the Company’s estimates of expected future earnings and royalty rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company amortizes the fair value of the developed technology on a straight-line basis over its estimated useful life. The fair value of the in-process research and development (“IPR&amp;D”) technology was estimated using the multi-period-excess-earnings method. The key valuation assumptions included the Company’s estimates of expected future revenue and margin.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The valuation of the intangible assets acquired from Nielsen’s AVA business along with their estimated useful lives, were as follows (in thousands, except years):</span></div><div style="margin-top:6pt;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 style="width:69.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated Weighted-Average Useful Lives <br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">11,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:114%">5.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%">IPR&amp;D technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Estimated fair value of acquired intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.9</span></td></tr></table></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">This Old House</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 19, 2021, the Company acquired all outstanding shares of TOH Intermediate Holdings, LLC (“This Old House”), a home improvement media business, according to the terms and conditions of the Equity Purchase Agreement. The Company acquired the This Old House business because the Company believed the content aligned with The Roku Channel’s ad-supported growth strategy. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The total purchase consideration for This Old House was $97.8 million, paid entirely in cash. The Company incurred $2.4 million in acquisition-related expenses that were recorded in General and administrative expenses in the consolidated statements of operations during the year ended December 31, 2021.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed based on estimated fair values was as follows (in thousands):</span></div><div style="margin-top:6pt;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 style="width:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets acquired </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tradename</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">46,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">109,810 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue, current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, non-current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue, non-current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(11,999)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total purchase consideration </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">97,811</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other non-current assets included $22.5 million of content assets acquired. The fair value of the content assets was estimated using the income approach. Amortization expense related to the content assets was recorded on an accelerated basis according to the pattern of monetization.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities was recorded as goodwill. Goodwill was primarily attributable to expected synergies in the advertising offerings as the Company expected to bring more free ad-supported content to the users. The goodwill recorded was deductible for tax purposes.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of the tradename was estimated using the relief-from-royalty method. The key valuation assumptions included the Company’s estimates of expected future revenue and royalty rate. The Company amortizes the fair value of the tradename on a straight-line basis over its estimated useful life. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The valuation of the intangible assets acquired from This Old House along with their estimated useful lives, was as follows (in thousands, except years):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated Weighted-Average Useful Lives <br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">20,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:114%">10.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.0</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%">Estimated fair value of acquired intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8</span></td></tr></table></div> 53400000 38500000 21400000 6500000 P6Y P6Y 3900000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets acquired </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">3,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">IPR&amp;D technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62,156 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, non-current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(8,765)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total purchase consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:700;line-height:114%">53,391</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets acquired </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tradename</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">46,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">109,810 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue, current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, non-current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue, non-current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(11,999)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total purchase consideration </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">97,811</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3057000 85000 584000 11000000 7500000 36790000 1235000 1905000 62156000 1168000 830000 6767000 8765000 53391000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The valuation of the intangible assets acquired from Nielsen’s AVA business along with their estimated useful lives, were as follows (in thousands, except years):</span></div><div style="margin-top:6pt;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 style="width:69.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated Weighted-Average Useful Lives <br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">11,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:114%">5.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%">IPR&amp;D technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Estimated fair value of acquired intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.9</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The valuation of the intangible assets acquired from This Old House along with their estimated useful lives, was as follows (in thousands, except years):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated Weighted-Average Useful Lives <br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">20,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:114%">10.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.0</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%">Estimated fair value of acquired intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8</span></td></tr></table></div> 11000000 P5Y10M24D 7500000 18500000 P5Y10M24D 97800000 2400000 7000 5830000 7310000 307000 20000000 700000 46671000 5498000 23487000 109810000 2747000 4146000 4262000 816000 28000 11999000 97811000 22500000 20000000 P10Y 700000 P4Y 20700000 P9Y9M18D GOODWILL AND INTANGIBLE ASSETS <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Goodwill</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill represents the excess of purchase consideration in a business combination over the fair value of tangible and intangible assets acquired net of the liabilities assumed. All goodwill relates to the platform segment. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table reflects the changes in the carrying value of goodwill (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">73,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">This Old House acquisition</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:114%">46,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Nielsen AVA business acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other immaterial acquisition</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:114%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance as of December 31, 2021</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">161,519 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:114%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">161,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill is evaluated for impairment annually. No impairment was recognized during the years ended December 31, 2022, 2021, and 2020.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Lives<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Developed technology</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73,367 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(37,278)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,089 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.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:114%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(10,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.0</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:114%">Tradename</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:114%">20,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8</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:114%">Patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14.0</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:114%">Total Intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">111,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">(53,062)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">58,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.7</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Gross</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Carrying</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amount</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Carrying</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amount</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Useful Lives</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in years)</span></div></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:114%">Developed technology</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73,367 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(25,350)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,017 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.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:114%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.0</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:114%">Tradename</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:114%">20,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8</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:114%">Patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:114%">14.0</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:114%">Intangible assets subject to amortization</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">111,943 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(35,317)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">76,626 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">IPR&amp;D technology</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,500 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,500 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">119,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">(35,317)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">84,126 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the fourth quarter of 2022, the Company recognized an impairment charge of $7.5 million as part of its restructuring efforts related to the abandonment of future development of certain technology assets. See Note 15 for details.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recorded expenses of $17.7 million, $17.3 million, and $14.5 million for amortization of intangible assets during the years ended December 31, 2022, 2021, and 2020, respectively. During the years ended December 31, 2022, 2021, and 2020, the Company recorded amortization of developed technology in Cost of revenue, platform and Research and development expenses. The Company recorded amortization of customer relationships and tradename in Sales and marketing expenses, and recorded amortization of patents in General and administrative expenses in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ending December 31,</span></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:114%"> </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:114%">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:114%">$</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:114%">17,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</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:114%">14,275</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:114%">2025</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:114%">12,571</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:114%">2026</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:114%">4,074</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:114%">2027</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:114%">2,737</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</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:114%">8,158</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table reflects the changes in the carrying value of goodwill (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">73,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">This Old House acquisition</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:114%">46,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Nielsen AVA business acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other immaterial acquisition</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:114%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance as of December 31, 2021</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">161,519 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:114%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">161,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 73058000 46671000 36790000 5000000 161519000 161519000 0 0 0 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Lives<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Developed technology</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73,367 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(37,278)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,089 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.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:114%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(10,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.0</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:114%">Tradename</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:114%">20,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8</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:114%">Patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14.0</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:114%">Total Intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">111,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">(53,062)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">58,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.7</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Gross</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Carrying</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amount</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Accumulated</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortization</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Net</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Carrying</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amount</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average Useful Lives</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in years)</span></div></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:114%">Developed technology</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73,367 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(25,350)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,017 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.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:114%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.0</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:114%">Tradename</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:114%">20,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8</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:114%">Patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:114%">14.0</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:114%">Intangible assets subject to amortization</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">111,943 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(35,317)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">76,626 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">IPR&amp;D technology</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,500 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,500 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">119,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">(35,317)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">84,126 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table> 73367000 37278000 36089000 P5Y10M24D 14100000 10920000 3180000 P4Y 20400000 3966000 16434000 P9Y9M18D 4076000 898000 3178000 P14Y 111943000 53062000 58881000 P6Y8M12D 73367000 25350000 48017000 P5Y10M24D 14100000 7395000 6705000 P4Y 20400000 1966000 18434000 P9Y9M18D 4076000 606000 3470000 P14Y 111943000 35317000 76626000 P6Y8M12D 7500000 7500000 119443000 35317000 84126000 7500000 17700000 17300000 14500000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ending December 31,</span></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:114%"> </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:114%">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:114%">$</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:114%">17,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</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:114%">14,275</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:114%">2025</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:114%">12,571</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:114%">2026</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:114%">4,074</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:114%">2027</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:114%">2,737</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</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:114%">8,158</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 17066000 14275000 12571000 4074000 2737000 8158000 58881000 BALANCE SHEET COMPONENTS<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accounts Receivable, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: Accounts receivable, net consisted of the following (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts receivable, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">800,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">809,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for sales returns</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:114%">7,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for sales incentives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for doubtful accounts</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:114%">3,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total allowances</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,191 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56,827 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts Receivable, net </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">760,793 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">752,393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: Property and equipment, net consisted of the following (in thousands): </span></div><div style="margin-top:6pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45,989 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38,473 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">353,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">182,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Internal-use software</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:114%">7,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Office equipment and furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">435,122 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">248,805 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(100,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(71,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and Equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">335,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">177,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Depreciation and amortization expense, for property and equipment assets, for the years ended December 31, 2022, 2021, and 2020 was $31.0 million, $25.4 million, and $21.7 million, respectively. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accrued Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: Accrued liabilities consisted of the following (in thousands): </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Payments due to content publishers</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">201,054 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">165,894 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">105,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">142,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Marketing, retail and merchandising costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">163,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liability, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Content liability, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">70,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">137,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">86,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Accrued Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">750,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">549,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Deferred Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: Deferred revenue consisted of the following (in thousands): </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Platform, current</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59,276 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,144 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Devices, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred revenue, current</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,678 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45,760 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Platform, non-current</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">969 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,066 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Devices, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred revenue, non-current</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,210 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,726 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Deferred Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,888 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">74,486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Other Long-term Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: Other Long-term liabilities consisted of the following (in thousands): </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Content liability, non-current</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,587 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51,211 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Other long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69,911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">82,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Accounts receivable, net consisted of the following (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts receivable, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">800,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">809,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for sales returns</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:114%">7,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for sales incentives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for doubtful accounts</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:114%">3,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total allowances</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,191 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56,827 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accounts Receivable, net </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">760,793 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">752,393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 800984000 809220000 7417000 6015000 28903000 48411000 3498000 2158000 373000 243000 40191000 56827000 760793000 752393000 Property and equipment, net consisted of the following (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45,989 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38,473 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">353,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">182,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Internal-use software</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:114%">7,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Office equipment and furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">435,122 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">248,805 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(100,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(71,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and Equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">335,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">177,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 45989000 38473000 353245000 182229000 7274000 7274000 28614000 20829000 435122000 248805000 100091000 71238000 335031000 177567000 31000000 25400000 21700000 Accrued liabilities consisted of the following (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Payments due to content publishers</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">201,054 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">165,894 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">105,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">142,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Marketing, retail and merchandising costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">163,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liability, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Content liability, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">70,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">137,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">86,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Accrued Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">750,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">549,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 201054000 165894000 105347000 142014000 163367000 47428000 54689000 37116000 88717000 70462000 137636000 86141000 750810000 549055000 59276000 17144000 28402000 28616000 87678000 45760000 969000 1066000 27241000 27660000 28210000 28726000 115888000 74486000 Other Long-term liabilities consisted of the following (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Content liability, non-current</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,587 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51,211 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Other long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69,911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">82,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 39587000 51211000 30324000 31274000 69911000 82485000 CONTENT ASSETS <div style="margin-top:6pt;text-align:justify;text-indent:30.53pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Content assets consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Licensed content, net and advances</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">243,226 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">218,456 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Produced content:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Released, less amortization</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:114%">42,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Completed, not released</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">In production</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:114%">42,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total produced content, net</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:114%">89,046 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,423 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total content assets, net and advances</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">332,272 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">242,879 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current portion</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:114%">$</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:114%">39,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">19,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-current portion</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:114%">$</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:114%">292,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">223,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations and is as follows (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Licensed content</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,393 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,133 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,392 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Produced content</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total amortization costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">234,355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,392 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:30.53pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table reflects the expected amortization expense of released produced and licensed content assets, net for the next three years (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Licensed content</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">109,075 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,655 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29,770 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Produced content</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total expected amortization costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">125,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37,805 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:30.53pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Content assets consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Licensed content, net and advances</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">243,226 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">218,456 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Produced content:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Released, less amortization</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:114%">42,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Completed, not released</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">In production</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:114%">42,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total produced content, net</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:114%">89,046 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,423 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total content assets, net and advances</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">332,272 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">242,879 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current portion</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:114%">$</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:114%">39,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">19,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-current portion</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:114%">$</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:114%">292,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">223,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 243226000 218456000 42605000 20030000 3537000 881000 42904000 3512000 89046000 24423000 332272000 242879000 39506000 19166000 292766000 223713000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations and is as follows (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Licensed content</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,393 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,133 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,392 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Produced content</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total amortization costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">234,355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,392 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 216393000 84133000 22392000 17962000 11437000 0 234355000 95570000 22392000 <div style="margin-top:12pt;text-align:justify;text-indent:30.53pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table reflects the expected amortization expense of released produced and licensed content assets, net for the next three years (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Licensed content</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">109,075 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,655 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29,770 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Produced content</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total expected amortization costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">125,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37,805 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 109075000 50655000 29770000 16185000 8403000 8035000 125260000 59058000 37805000 STRATEGIC INVESTMENT <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In June 2022, the Company agreed to provide financing of up to $60.0 million in the aggregate to a counterparty with whom the Company has a commercial relationship, of which $40.0 million was advanced in the form of convertible promissory notes (the “Strategic Investment”) and is recognized in Other non-current assets on the consolidated balance sheets. The Strategic Investment accrues interest at 5% per annum and has a maturity date of June 15, 2025, or is due upon a redemption event or in the event of a default.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Strategic Investment contains certain redemption features that meet the definition of embedded derivatives and require bifurcation. The Company elected to apply the fair value option and account for the hybrid instrument containing the host contract and the embedded derivatives at fair value as a single instrument, with any subsequent changes in fair value included in Other income (expense), net in the consolidated statements of operations. See Note 9 for additional details on the fair value of the Strategic Investment.</span></div> 60000000 40000000 0.05 FAIR VALUE DISCLOSURE<div style="margin-top:6pt;text-align:justify;text-indent:30.53pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s financial assets measured at fair value on a recurring basis are as follows (in thousands):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="15" 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:114%">As of December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:114%">As of December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">1,353,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,353,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,130,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,130,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">608,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">608,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,015,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,015,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Strategic Investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total assets measured and recorded at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,961,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,961,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,468 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,147,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,147,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table reflects the changes in the fair value of the Company’s Level 3 financial assets (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance, December 31, 2021</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:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Purchase of Strategic Investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMzYvZnJhZzo5NjA4NzA4YmQ4YzM0NTI4YWVmOGFiNGRkNjE4ODNhMy90YWJsZTpkZDJmY2Y2MDJkZTQ0OGQyYjBlZGUzMzc1NDBiMTIyMi90YWJsZXJhbmdlOmRkMmZjZjYwMmRlNDQ4ZDJiMGVkZTMzNzU0MGIxMjIyXzMtMC0xLTEtNTI3OTc_ebfb98b4-5b3b-4a10-95f4-b6763d72fd6f">Change in estimated fair value of Strategic Investment</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance, December 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,468 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs in measuring fair value, and utilizes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">—Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial assets and liabilities measured using Level 1 inputs include cash equivalents including restricted cash, accounts receivable, prepaid expenses, accounts payable, and accrued liabilities. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considers all highly liquid investments purchased with an original or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company measured money market funds of $608.4 million and $1,015.9 million as cash equivalents as of December 31, 2022 and 2021, respectively, using Level 1 inputs. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">—Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company did not have any Level 2 instruments as of December 31, 2022 and 2021. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">—Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27.78pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company measured the Strategic Investment using Level 3 inputs. The fair value of the Strategic Investment on the date of purchase was determined to be equal to its principal amount. The Company recorded an unrealized loss of $0.5 million in Other income (expense), net related to the adjustment to fair value of the Strategic Investment for the year ended December 31, 2022. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27.78pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company did not have any Level 3 financial assets or liabilities as of December 31, 2021.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27.78pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company classified the Strategic Investment as Level 3 due to the lack of relevant observable market data over fair value inputs. The fair value of the Strategic Investment was estimated using a scenario-based probability weighted discounted cash flow model. Significant assumptions include the discount rate, and the timing and probability weighting of the various redemption scenarios that impact the settlement of the Strategic Investment.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Assets and liabilities that are measured at fair value on a non-recurring basis</span></div>Non-financial assets such as goodwill, intangible assets, property and equipment, operating lease right-of-use assets, and content assets are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized. <div style="margin-top:6pt;text-align:justify;text-indent:30.53pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s financial assets measured at fair value on a recurring basis are as follows (in thousands):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="15" 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:114%">As of December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:114%">As of December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">1,353,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,353,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,130,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,130,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">608,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">608,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,015,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,015,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Strategic Investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total assets measured and recorded at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,961,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,961,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,468 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,147,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,147,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1353547000 1353547000 0 1130172000 1130172000 0 608409000 608409000 0 1015871000 1015871000 0 0 0 0 1627000 1627000 0 0 0 39468000 0 0 0 1961956000 1961956000 39468000 2147670000 2147670000 0 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table reflects the changes in the fair value of the Company’s Level 3 financial assets (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance, December 31, 2021</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:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Purchase of Strategic Investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMzYvZnJhZzo5NjA4NzA4YmQ4YzM0NTI4YWVmOGFiNGRkNjE4ODNhMy90YWJsZTpkZDJmY2Y2MDJkZTQ0OGQyYjBlZGUzMzc1NDBiMTIyMi90YWJsZXJhbmdlOmRkMmZjZjYwMmRlNDQ4ZDJiMGVkZTMzNzU0MGIxMjIyXzMtMC0xLTEtNTI3OTc_ebfb98b4-5b3b-4a10-95f4-b6763d72fd6f">Change in estimated fair value of Strategic Investment</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance, December 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,468 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 40000000 -532000 39468000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs in measuring fair value, and utilizes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">—Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial assets and liabilities measured using Level 1 inputs include cash equivalents including restricted cash, accounts receivable, prepaid expenses, accounts payable, and accrued liabilities. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considers all highly liquid investments purchased with an original or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company measured money market funds of $608.4 million and $1,015.9 million as cash equivalents as of December 31, 2022 and 2021, respectively, using Level 1 inputs. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">—Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company did not have any Level 2 instruments as of December 31, 2022 and 2021. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">—Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27.78pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company measured the Strategic Investment using Level 3 inputs. The fair value of the Strategic Investment on the date of purchase was determined to be equal to its principal amount. The Company recorded an unrealized loss of $0.5 million in Other income (expense), net related to the adjustment to fair value of the Strategic Investment for the year ended December 31, 2022. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27.78pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company did not have any Level 3 financial assets or liabilities as of December 31, 2021.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27.78pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company classified the Strategic Investment as Level 3 due to the lack of relevant observable market data over fair value inputs. The fair value of the Strategic Investment was estimated using a scenario-based probability weighted discounted cash flow model. Significant assumptions include the discount rate, and the timing and probability weighting of the various redemption scenarios that impact the settlement of the Strategic Investment.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Assets and liabilities that are measured at fair value on a non-recurring basis</span></div>Non-financial assets such as goodwill, intangible assets, property and equipment, operating lease right-of-use assets, and content assets are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized. 608400000 1015900000 -500000 LEASES<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has entered into operating leases primarily for office real estate. The leases have remaining terms ranging from 1 year to 11 years and may include options to extend or terminate the lease. The depreciable life of ROU assets is limited by the expected lease term. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">76,359 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">46,410 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,127 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">61,490 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from operating leases</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:114%">$</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:114%">56,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">51,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">30,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</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:114%">$</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:114%">231,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">110,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">12,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">521,695 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">345,660 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMzkvZnJhZzpjZjJmMTEyOTFiODc0YzAxOTQwMTMzMThjZmQyMTI3NS90YWJsZTo4NTM5NjA2NWNhZGM0MzY2ODA4MzhmZWFjYTllNWQ3Yy90YWJsZXJhbmdlOjg1Mzk2MDY1Y2FkYzQzNjY4MDgzOGZlYWNhOWU1ZDdjXzQtMC0xLTEtNDc4OTE_148a32c7-2278-4fb9-a92c-d3913a29ea35"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMzkvZnJhZzpjZjJmMTEyOTFiODc0YzAxOTQwMTMzMThjZmQyMTI3NS90YWJsZTo4NTM5NjA2NWNhZGM0MzY2ODA4MzhmZWFjYTllNWQ3Yy90YWJsZXJhbmdlOjg1Mzk2MDY1Y2FkYzQzNjY4MDgzOGZlYWNhOWU1ZDdjXzQtMC0xLTEtNDc4OTE_27ad5a3f-e720-492d-aff1-187352df7a4f">Operating lease liability, current (included in Accrued liabilities)</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liability, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">584,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">394,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease liability</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">639,340 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">431,840 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average remaining term for operating leases (in years)</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:114%">8.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.38</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average discount rate for operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98 </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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under operating leases as of December 31, 2022 are as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ending December 31,</span></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:114%">Operating Leases </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2023</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73,341 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">86,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">93,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">94,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">92,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">342,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total future lease payments</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:114%">783,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: imputed interest</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:114%">(119,527)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: expected tenant improvement allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(24,419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">639,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company’s commitment relating to operating leases that have not yet commenced was $36.2 million. These operating leases will</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </span>commence starting in fiscal year 2023 with lease terms of approximately 4 years to 11 years P1Y P11Y <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">76,359 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">46,410 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,127 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">61,490 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 76359000 46410000 42127000 18991000 15080000 12116000 95350000 61490000 54243000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from operating leases</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:114%">$</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:114%">56,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">51,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">30,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</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:114%">$</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:114%">231,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">110,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">12,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 56370000 51657000 30664000 231728000 110845000 12031000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">521,695 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">345,660 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMzkvZnJhZzpjZjJmMTEyOTFiODc0YzAxOTQwMTMzMThjZmQyMTI3NS90YWJsZTo4NTM5NjA2NWNhZGM0MzY2ODA4MzhmZWFjYTllNWQ3Yy90YWJsZXJhbmdlOjg1Mzk2MDY1Y2FkYzQzNjY4MDgzOGZlYWNhOWU1ZDdjXzQtMC0xLTEtNDc4OTE_148a32c7-2278-4fb9-a92c-d3913a29ea35"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xMzkvZnJhZzpjZjJmMTEyOTFiODc0YzAxOTQwMTMzMThjZmQyMTI3NS90YWJsZTo4NTM5NjA2NWNhZGM0MzY2ODA4MzhmZWFjYTllNWQ3Yy90YWJsZXJhbmdlOjg1Mzk2MDY1Y2FkYzQzNjY4MDgzOGZlYWNhOWU1ZDdjXzQtMC0xLTEtNDc4OTE_27ad5a3f-e720-492d-aff1-187352df7a4f">Operating lease liability, current (included in Accrued liabilities)</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liability, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">584,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">394,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease liability</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">639,340 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">431,840 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average remaining term for operating leases (in years)</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:114%">8.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.38</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average discount rate for operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98 </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> 521695000 345660000 54689000 37116000 584651000 394724000 639340000 431840000 P8Y7M13D P8Y4M17D 0.0380 0.0398 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under operating leases as of December 31, 2022 are as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ending December 31,</span></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:114%">Operating Leases </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2023</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73,341 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">86,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">93,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">94,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">92,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">342,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total future lease payments</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:114%">783,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: imputed interest</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:114%">(119,527)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: expected tenant improvement allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(24,419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">639,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 73341000 86301000 93927000 94513000 92772000 342432000 783286000 119527000 24419000 639340000 36200000 P4Y P11Y DEBT <div style="margin-top:6pt;text-align:justify;text-indent:30.53pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt as of December 31, 2022 and 2021 is as follows (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="21" style="border-bottom:0.75pt solid #000000;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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">Amount </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Effective</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest Rate</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">Amount </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Effective</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest Rate</span></div></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:114%">Term Loan A Facility</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">80,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">4.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:114%">Net carrying amount of debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">79,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The carrying amount of debt approximates fair value due to its variable interest rates. The interest expense for the years ended December 31, 2022 and 2021 relating to the Credit Agreement is $3.6 million and $2.2 million, respectively.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Senior Secured Term Loan A and Revolving Credit Facilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 19, 2019, the Company entered into a Credit Agreement with Morgan Stanley Senior Funding, Inc. (as amended on May 3, 2019, the “Credit Agreement”), which provides for (i) a four-year revolving credit facility in the aggregate principal amount of up to $100.0 million (the “Revolving Credit Facility”), (ii) a four-year delayed draw term loan A facility in the aggregate principal amount of up to $100.0 million (the “Term Loan A Facility”), and (iii) an uncommitted incremental facility, subject to the satisfaction of certain financial and other conditions, in the amount of up to (v) $50.0 million, plus (w) 1.0x of the Company’s EBITDA for the most recently completed four fiscal quarter period, plus (x) an additional amount at the Company’s discretion, so long as, on a pro forma basis at the time of incurrence, the Company’s secured leverage ratio does not exceed 1.50 to 1.00, plus (y) voluntary prepayments of the Revolving Credit Facility and Term Loan A Facility to the extent accompanied by concurrent reductions to the applicable Credit Facility (together with the Revolving Credit Facility and the Term Loan A Facility, collectively, the “Credit Facility”).</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 18, 2019, the Company borrowed the Term Loan A facility in the aggregate principal amount of $100.0 million. In March 2020, the Company borrowed the available balance of $69.3 million from the Revolving Credit Facility. For both borrowings, the Company elected an interest rate equal to the adjusted one-month LIBOR rate plus an applicable margin of 1.75% based on the Company’s secured leverage ratio. In May 2020, the Company repaid the outstanding balance on the Revolving Credit Facility.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Loans under the Term Loan A Facility amortize in equal quarterly installments beginning on March 31, 2020, in an aggregate annual amount equal to (i) on or prior to December 31, 2021, 1.25% of the drawn principal amount of the Term Loan Facility or $1.25 million and (ii) thereafter, 2.50% of the drawn principal amount of the Term Loan Facility or $2.5 million, with the remaining balance payable on the maturity date of the Term Loan A Facility in February 2023. The Revolving Credit Facility may be borrowed, repaid, and reborrowed until the fourth anniversary of the Closing Date in February 2023, at which time all outstanding balances of the Revolving Credit Facility are due to be repaid.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company had outstanding letters of credit against the Revolving Credit Facility of $37.7 million and $38.0 million as of December 31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s obligations under the Credit Agreement are secured by substantially all of its assets. In the future, certain of its direct and indirect subsidiaries may be required to guarantee the Credit Agreement. The Company may prepay, and in certain circumstances would be required to prepay, loans under the Credit Agreement without payment of a premium. The Credit Agreement contains customary representations and warranties, customary affirmative and negative covenants, a financial covenant that is tested quarterly and requires the Company to maintain a certain adjusted quick ratio of at least 1.00 to 1.00, and customary events of default.</span></div>As of December 31, 2022, the Company was in compliance with all of the covenants of the Credit Agreement <div style="margin-top:6pt;text-align:justify;text-indent:30.53pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt as of December 31, 2022 and 2021 is as follows (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="21" style="border-bottom:0.75pt solid #000000;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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">Amount </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Effective</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest Rate</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">Amount </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Effective</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Interest Rate</span></div></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:114%">Term Loan A Facility</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">80,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">4.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:114%">Net carrying amount of debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">79,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 80000000 0.044 90000000 0.020 15000 132000 79985000 89868000 3600000 2200000 P4Y 100000000 P4Y 100000000 50000000 1.0 0.0150 100000000 69300000 0.0175 0.0175 0.0125 1250000 0.0250 2500000 37700000 38000000 0.0100 STOCKHOLDERS’ EQUITY<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Preferred Stock </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has 10 million shares of undesignated preferred stock authorized but not issued with rights and preferences determined by the Company’s Board of Directors at the time of issuance of such shares. As of December 31, 2022 and 2021, there were no shares of preferred stock issued and outstanding.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Common Stock </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has two classes of authorized common stock, Class A common stock and Class B common stock. Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders and holders of Class B common stock are entitled to ten votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and are generally automatically converted into shares of the Company’s Class A common stock upon sale or transfer. Shares issued in connection with exercises of stock options, vesting of restricted stock units, or shares purchased under the employee stock purchase plan are generally automatically converted into shares of the Company’s Class A common stock. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">At-the-Market Offering</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 2, 2021, the Company entered into an Equity Distribution Agreement with Morgan Stanley &amp; Co. LLC, Citigroup Global Markets Inc., and Evercore Group L.L.C., as its sales agents, pursuant to which the Company could offer and sell from time-to-time shares of its Class A common stock for aggregate gross proceeds of up to $1,000.0 million. In March 2021, the Company sold approximately 2.6 million shares of Class A common stock at an average selling price of $379.26 per share, for aggregate gross proceeds of $1,000.0 million and incurred issuance costs of $10.4 million. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Common Stock Reserved For Issuance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company’s common stock reserved for issuance in the future is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock awards granted under equity incentive plans</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:114%">14,384</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock awards available for issuance under the 2017 Employee Stock Purchase Plan *</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:114%">5,089</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock awards available for issuance under the 2017 Equity Incentive Plan</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:114%">23,954</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total reserved shares of common stock</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,427</span></td></tr></table></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">* The Company has not issued any common stock pursuant to the 2017 Employee Stock Purchase Plan.</span></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Equity Incentive Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has two equity incentive plans, the 2008 Equity Incentive Plan (the “2008 Plan”) and the 2017 Equity Incentive Plan (the “2017 Plan”). The 2017 Plan became effective September 2017 in connection with the Company’s initial public offering (“IPO”). No additional equity grants have been made pursuant to the 2008 Plan subsequent to the IPO. The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and for the grant of non-statutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards, performance cash awards, and other forms of equity compensation to the Company’s employees, directors and consultants.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restricted stock units granted under the 2017 Plan are subject to continuous service. Stock options granted under the 2017 Plan generally are granted at a price per share equivalent to the fair market value on the date of grant. Recipients of option grants who possess more than 10% of the combined voting power of the Company are subject to certain limitations, and incentive stock options granted to such recipients are at a price no less than 110% of the fair market value at the date of grant.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restricted Stock Units </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restricted stock unit activity for the year ended December 31, 2022 is as follows (in thousands, except per share data): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div></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:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Grant Date Fair</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Value Per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,286</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">169.76 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Awarded</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:114%">8,808</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">104.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Released</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:114%">(2,429)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">116.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(1,088)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">142.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2022 - Outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,577</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">120.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The weighted-average grant date fair value of restricted stock units granted during the years ended December 31, 2022, 2021, and 2020 was $916.8 million, $342.6 million, and $210.1 million, respectively. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of restricted stock units that vested during the years ended December 31, 2022, 2021, and 2020 was $282.6 million, $135.6 million, and $83.7 million, respectively. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unrecognized stock-based compensation expense related to restricted stock units awarded to employees as of December 31, 2022 was $898.6 million, which the Company expects to recognize over a weighted-average period of approximately 2.84 years.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock Options </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s stock option activities under the 2008 Plan and 2017 Plan (in thousands, except years and per share data): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div></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:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Exercise</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (Years)</span></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:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Grant Date</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Per Share</span></div></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:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Aggregate</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Intrinsic</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,174</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51.87 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2,215</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">36.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(2,461)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited and expired</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:114%">(121)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">167.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2022 - Outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,807</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">72.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">51,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2022- Exercisable</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,831</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">39.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">51,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The weighted-average grant date fair value per share of options granted during the years ended December 31, 2022, 2021, and 2020 was $36.66, $139.76, and $54.39, respectively. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The intrinsic value for stock options exercised in the years ended December 31, 2022, 2021, and 2020 was $210.0 million, $997.6 million, and $470.8 million, respectively. Intrinsic value represents the difference between the fair values of the Company’s common stock and the stock options’ exercise price on the date of grant.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company had $107.8 million of unrecognized stock-based compensation expense related to unvested stock options that is expected to be recognized over a weighted-average period of approximately 2.6 years.</span></div><div style="margin-top:15pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company measures the cost of employee services received in exchange for an equity award based on the grant date fair value of the award. Stock options granted to employees generally vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xNDUvZnJhZzowNDZhOTIwNWNhNzg0YmQ2YTkyYTA5ODMxZTVkZjJiZi90ZXh0cmVnaW9uOjA0NmE5MjA1Y2E3ODRiZDZhOTJhMDk4MzFlNWRmMmJmXzY1OTcwNjk3NzYzNDg_5fa374cb-1dd5-4900-9189-094893eb3ed1">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxYTE5ZGI0ZTY3NDRiNmZiZmRhYmQxYjE5ODcyNzNmL3NlYzo5MWExOWRiNGU2NzQ0YjZmYmZkYWJkMWIxOTg3MjczZl8xNDUvZnJhZzowNDZhOTIwNWNhNzg0YmQ2YTkyYTA5ODMxZTVkZjJiZi90ZXh0cmVnaW9uOjA0NmE5MjA1Y2E3ODRiZDZhOTJhMDk4MzFlNWRmMmJmXzY1OTcwNjk3NzYzNDk_2656bd70-c3b1-4c4d-be66-6ff9b119c010">four</span> years have a term of ten years. Restricted stock units generally vest over four years. No stock-based compensation was capitalized for the years ended December 31, 2022 and 2020. The amount of stock-based compensation capitalized as part of internal-use software for the year ended December 31, 2021 was not material.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents total stock-based compensation expense for the years ended December 31, 2022, 2021, and 2020 (in thousands):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of revenue, platform</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,229 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">827 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">847 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of revenue, device</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">147,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">77,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</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:114%">84,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">359,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">187,532 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">134,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of stock options granted under the 2008 Plan and 2017 Plan is estimated on the grant date using the Black-Scholes option-valuation model. The assumptions used to value stock options granted during the years ended December 31, 2022, 2021, and 2020 are as follows: </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 - 6.8</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 - 6.8</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 - 6.7</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.37 - 4.33%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.36 - 1.20%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.22 - 1.67%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 - 61%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38 - 39%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36 - 39%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dividend rate</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:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr></table></div> 10000000 0 0 0 0 2 1 10 1000000000 2600000 379.26 1000000000 10400000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company’s common stock reserved for issuance in the future is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock awards granted under equity incentive plans</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:114%">14,384</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock awards available for issuance under the 2017 Employee Stock Purchase Plan *</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:114%">5,089</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock awards available for issuance under the 2017 Equity Incentive Plan</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:114%">23,954</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total reserved shares of common stock</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,427</span></td></tr></table></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">* The Company has not issued any common stock pursuant to the 2017 Employee Stock Purchase Plan.</span></div> 14384000 5089000 23954000 43427000 2 0.10 1.10 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restricted stock unit activity for the year ended December 31, 2022 is as follows (in thousands, except per share data): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div></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:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Grant Date Fair</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Value Per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,286</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">169.76 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Awarded</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:114%">8,808</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">104.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Released</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:114%">(2,429)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">116.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(1,088)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">142.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2022 - Outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,577</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">120.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3286000 169.76 8808000 104.09 2429000 116.38 1088000 142.84 8577000 120.82 916800000 342600000 210100000 282600000 135600000 83700000 898600000 P2Y10M2D <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s stock option activities under the 2008 Plan and 2017 Plan (in thousands, except years and per share data): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div></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:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Exercise</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (Years)</span></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:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Grant Date</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Per Share</span></div></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:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Aggregate</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Intrinsic</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,174</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51.87 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2,215</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">36.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(2,461)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited and expired</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:114%">(121)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">167.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2022 - Outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,807</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">72.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">51,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance, December 31, 2022- Exercisable</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,831</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">39.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">51,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6174000 51.87 P5Y9M18D 2215000 63.66 36.66 2461000 7.46 121000 167.00 5807000 72.79 P7Y1M6D 51630 2831000 39.06 P5Y 51630 36.66 139.76 54.39 210000000 997600000 470800000 107800000 P2Y7M6D P10Y P4Y <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents total stock-based compensation expense for the years ended December 31, 2022, 2021, and 2020 (in thousands):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of revenue, platform</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,229 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">827 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">847 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of revenue, device</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">147,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">77,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</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:114%">84,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">359,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">187,532 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">134,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1229000 827000 847000 2440000 2035000 1407000 147653000 77770000 58412000 123946000 63503000 42846000 84663000 43397000 30564000 359931000 187532000 134076000 The assumptions used to value stock options granted during the years ended December 31, 2022, 2021, and 2020 are as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 - 6.8</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 - 6.8</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 - 6.7</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.37 - 4.33%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.36 - 1.20%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.22 - 1.67%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 - 61%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38 - 39%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36 - 39%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dividend rate</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:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr></table> P5Y P6Y9M18D P5Y P6Y9M18D P5Y P6Y8M12D 0.0137 0.0433 0.0036 0.0120 0.0022 0.0167 0.57 0.61 0.38 0.39 0.36 0.39 0 0 0 COMMITMENTS AND CONTINGENCIES <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Manufacturing Purchase Commitments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has various manufacturing contracts with vendors in the conduct of the normal course of its business. In order to manage future demand for its products, the Company enters into agreements with manufacturers and suppliers to procure inventory based upon certain criteria and timing. Some of these commitments are non-cancelable. As of December 31, 2022, the Company had $169.7 million of non-cancelable purchase commitments for inventory.</span></div><div style="margin-top:15pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Content Commitments </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company enters into contracts with content publishers to license and produce content for streaming. When a title becomes available, the Company records a content asset and liability on the consolidated balance sheets. Certain licensing agreements, such as film output deals, include the obligation to license rights for unknown future titles for which the ultimate quantity and/or fees are not determinable as of the reporting date. The Company does not include any estimated obligation for these future titles beyond the known minimum amount. The unknown obligations could be material.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company’s total obligation for licensed and produced content is $393.1 million, of which the Company recorded $94.6 million in Current liabilities and $39.6 million in Other long-term liabilities in the consolidated balance sheets. The remaining $258.9 million is not yet recognized on the consolidated balance sheets as the content does not meet the criteria for asset recognition. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The expected timing of payments for these content obligations are as follows (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">230,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">111,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">35,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">10,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">1,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total content liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">393,107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company also licenses content under arrangements where the payments are variable and based on the revenue earned by the Company. Since those amounts cannot be determined as of December 31, 2022, they are not included in the obligations above.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Letters of Credit</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022 and 2021, the Company had irrevocable letters of credit outstanding in the amount of $37.7 million and $38.0 million, respectively, related to facilities leases. The letters of credit have various expiration dates through 2030. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contingencies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accrues for loss contingencies, including liabilities for intellectual property licensing claims, when it believes such losses are probable and reasonably estimable. These contingencies are reviewed at least quarterly and adjusted to reflect the impact of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events. The resolution of these contingencies and of other legal proceedings can be, however, inherently unpredictable and subject to significant uncertainties. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">From time to time, the Company is subject to legal proceedings, claims, and investigations in the ordinary course of business, including claims relating to employee relations, business practices, and patent infringement. The Company is involved in litigation matters not listed herein. Although the results of these proceedings, claims, and investigations cannot be predicted with certainty, the Company does not believe that the final outcome of any matters that it is currently involved in are reasonably likely to have a material adverse effect on its business, financial condition, or results of operations. During the year ended December 31, 2022 and 2020, the Company did not have any loss contingencies that were material. During the year ended December 31, 2021 the Company recorded expenses of $4.8 million in Cost of revenue, device, $1.8 million in Cost of revenue, platform, and $3.4 million in General and administrative expenses for claims related to patent infringement.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Indemnification</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the ordinary course of business, the Company has entered into contractual arrangements which provide indemnification provisions of varying scope and terms to business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of the Company’s breach of such agreements and out of intellectual property infringement claims made by third parties. The Company’s obligations under these agreements may be limited in terms of time or amount, and in some instances, the Company may have recourse against third parties for certain payments. In addition, the Company has entered into indemnification agreements with its directors and certain of its officers that will require it, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers.</span></div>It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the consolidated financial statements. 169700000 393100000 94600000 39600000 258900000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The expected timing of payments for these content obligations are as follows (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">230,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">111,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">35,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">10,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">1,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total content liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">393,107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 230756000 111158000 35394000 10532000 1838000 3429000 393107000 37700000 38000000 4800000 1800000 3400000 INCOME TAXES <div style="margin-top:6pt;text-align:justify;text-indent:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of income (loss) before income taxes consist of the following (in thousands):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">United States</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(486,886)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">240,560 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(21,107)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,973)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (loss) before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(492,283)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">236,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,452)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The income tax expense (benefit) consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,079 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,144 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">582 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,877)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,089)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">5,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">(5,798)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">(945)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following is a reconciliation of the statutory federal income tax rate to the Company’s effective tax rate:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. federal income tax at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. state and local income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(39.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">140.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(698.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal research and development tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(30.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(114.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">577.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Discrete tax benefit due to intellectual property transfer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Meals and entertainment</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:114%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Section 162(m) limitation</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:114%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State apportionment change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tax rate change</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Provision to return true-up</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </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"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant components of the Company’s deferred income tax assets and liabilities consist of the following (in thousands):</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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">517,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">563,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reserves and accruals</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:114%">20,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">230,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">166,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">153,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">107,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Depreciation and amortization</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:114%">41,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Section 174 capitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">165,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred tax assets</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:114%">1,179,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">935,243 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(128,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(85,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(128,517)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(85,713)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,040,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(838,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,581 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Beginning in 2022, the Tax Cuts and Jobs Act of 2017 eliminated the ability to deduct research and development expenses for tax purposes in the period the expenses were incurred. As a result, the Company has recorded additional U.S. income tax expense of $3.0 million for the year ended December 31, 2022.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized through future operations. As a result of the Company’s analysis of all available objective evidence, both positive and negative, as of December 31, 2022, management believes it is more likely than not that the U.S. and Netherlands deferred tax assets will not be fully realizable. Accordingly, the Company has provided a full valuation allowance against its U.S. and Netherlands deferred tax assets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s U.S. federal and state valuation allowance increased by $199.2 million and $261.8 million during the years ended December 31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The change in the valuation allowance, during the year ended December 31, 2022, is primarily attributable to an increase in deferred tax assets generated through capitalization of section 174 research and development expenses for U.S. federal and conforming state purposes. The change in the valuation allowance during the year ended December 31, 2021 is primarily attributable to an increase in domestic net operating loss carryforwards primarily due to stock-based compensation expense, and an increase of approximately $46.2 million in deferred tax assets that are not realizable, related to the intellectual property transfer completed during 2021, giving rise to foreign amortizable assets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For federal and state income tax reporting purposes, respective net operating loss carryforwards of $1,959.1 million and $1,677.7 million are available to reduce future taxable income, if any. These net operating loss carryforwards will begin to expire in 2033 for federal and certain state net operating losses have expired in 2022.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For Brazil, Denmark, Netherlands, and U.K. income tax reporting purposes, the net operating loss carryforwards of $8.0 million, $1.6 million, $23.5 million, and $26.2 million, respectively, are available to reduce future taxable income, if any, in those countries. Brazil, Denmark, and U.K. net operating losses can be carried forward indefinitely. Netherlands net operating losses can be carried back one year and carried forward indefinitely.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company has research and development tax credit carryforwards of $188.7 million and $134.7 million for federal and state income tax purposes, respectively. If not utilized, the federal and state carryforwards will begin to expire in 2028 and 2035, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The total amount of unrecognized tax benefits as of December 31, 2022 is $88.0 million, of which $71.3 million is composed of research and development credits and $16.7 million is related to international activities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A reconciliation of the beginning and ending balance of unrecognized tax benefits is as follows (in thousands):</span></div><div style="margin-top:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unrecognized tax benefits at beginning of year</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">66,150 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29,175 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross increase for tax positions of current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross decrease due to statute expiration</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:114%">(317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross increase for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross decrease for tax positions of prior years</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:114%">(1,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decrease relating settlements with taxing authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unrecognized tax benefits balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">66,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, $5.3 million of the Company's gross unrecognized tax benefits, if recognized, would affect the effective tax rate and, $82.7 million would result in an adjustment to deferred tax assets with corresponding adjustments to the valuation allowance. We do not expect our gross unrecognized tax benefits to change significantly within the next 12 months.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes interest and penalties related to unrecognized tax benefits as a component of its income tax expense. The Company recorded $0.8 million and $0.3 million of accrued interest and penalties related to uncertain tax positions as of December 31, 2022 and December 31, 2021, respectively.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. All tax years remain subject to examination by federal and state authorities. These audits include questioning the timing and amount of deductions; the nexus of income among various tax jurisdictions; and compliance with federal, state, and local tax laws.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company will continue to indefinitely reinvest earnings from its foreign subsidiaries, which are not significant. While federal income tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, the Company has not provided any additional deferred taxes with respect to items such as foreign withholding taxes, state income tax or foreign exchange gain or loss. It is not practicable for the Company to determine the amount of unrecognized tax expense on these reinvested international earnings.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of income (loss) before income taxes consist of the following (in thousands):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">United States</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(486,886)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">240,560 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(21,107)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,973)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (loss) before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(492,283)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">236,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,452)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -486886000 240560000 -21107000 -5397000 -3973000 2655000 -492283000 236587000 -18452000 <div style="margin-top:12pt;text-align:justify;text-indent:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The income tax expense (benefit) consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,079 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,144 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">582 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,877)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,089)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">5,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">(5,798)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:114%">(945)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 694000 0 -219000 2444000 589000 620000 2002000 490000 743000 5140000 1079000 1144000 448000 193000 0 220000 256000 0 -86000 -7326000 -2089000 582000 -6877000 -2089000 5722000 -5798000 -945000 <div style="margin-top:12pt;text-align:justify;text-indent:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following is a reconciliation of the statutory federal income tax rate to the Company’s effective tax rate:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. federal income tax at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. state and local income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(39.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">140.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(698.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal research and development tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(30.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(114.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">577.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Discrete tax benefit due to intellectual property transfer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Meals and entertainment</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:114%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Section 162(m) limitation</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:114%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State apportionment change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tax rate change</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Provision to return true-up</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </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"><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> 0.210 0.210 0.210 -0.005 0.002 -0.032 -0.391 1.400 -6.984 -0.146 0.307 -1.029 0.040 -1.143 5.778 0 0.191 0 -0.001 0.001 -0.016 0.002 0.001 0 -0.005 0.011 -0.072 0.001 0 0.044 0 -0.007 0 -0.001 -0.001 0.094 -0.008 -0.001 0.001 -0.012 -0.025 0.052 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant components of the Company’s deferred income tax assets and liabilities consist of the following (in thousands):</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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">517,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">563,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reserves and accruals</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:114%">20,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">230,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">166,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">153,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">107,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Depreciation and amortization</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:114%">41,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Section 174 capitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">165,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred tax assets</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:114%">1,179,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">935,243 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(128,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(85,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(128,517)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(85,713)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,040,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(838,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,581 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 517787000 563173000 20068000 20969000 230586000 166940000 153145000 107228000 50661000 36350000 41377000 40583000 165219000 0 286000 0 1179129000 935243000 128517000 85713000 128517000 85713000 1040341000 838949000 10271000 10581000 3000000 199200000 261800000 46200000 1959100000 1677700000 8000000 1600000 23500000 26200000 188700000 134700000 88000000 71300000 16700000 <div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A reconciliation of the beginning and ending balance of unrecognized tax benefits is as follows (in thousands):</span></div><div style="margin-top:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:114%"> </span></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:114%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unrecognized tax benefits at beginning of year</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">66,150 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29,175 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross increase for tax positions of current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross decrease due to statute expiration</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:114%">(317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross increase for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross decrease for tax positions of prior years</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:114%">(1,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decrease relating settlements with taxing authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unrecognized tax benefits balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">66,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 66150000 29175000 22888000 36198000 317000 330000 676000 1107000 1185000 0 184000 0 88028000 66150000 5300000 82700000 800000 300000 RESTRUCTURING CHARGES<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2022, the Company approved a plan to reduce its operating expense growth rate due to economic conditions. The Company eliminated employee positions in the United States and internationally, and also abandoned future development for certain technology assets. Accordingly, the Company recorded employee termination expenses consisting primarily of severance payments, notice pay (where applicable), employee benefits contributions, payroll taxes and related costs, and an impairment charge related to the abandoned technology assets. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The restructuring charges are recorded as follows (in thousands):</span></div><div style="margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Terminations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impairment Charge</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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%">12,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring charges</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%">30,640 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,140 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A reconciliation of the beginning and ending balance of employee termination restructuring charges, which are included in Accrued liabilities in the consolidated balance sheets, is as follows (in thousands):</span></div><div style="margin-top:1pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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%">Employee Terminations </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, 2021</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"/></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%">Employee termination restructuring charges incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</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%">22,093 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The Company expects the plan to be substantially complete by the end of the first quarter in fiscal 2023. <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The restructuring charges are recorded as follows (in thousands):</span></div><div style="margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Terminations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impairment Charge</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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%">12,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring charges</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%">30,640 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,140 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A reconciliation of the beginning and ending balance of employee termination restructuring charges, which are included in Accrued liabilities in the consolidated balance sheets, is as follows (in thousands):</span></div><div style="margin-top:1pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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%">Employee Terminations </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, 2021</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"/></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%">Employee termination restructuring charges incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</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%">22,093 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12092000 7500000 19592000 10904000 0 10904000 7644000 0 7644000 30640000 7500000 38140000 0 30640000 8547000 22093000 RETIREMENT PLANS <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company maintains a 401(k) tax deferred saving plan (the “Savings Plan”) for the benefit of qualified employees. Qualified employees may elect to make contributions to the Savings Plan on a biweekly basis, subject to certain limitations. The Company may make contributions to the Savings Plan at the discretion of the Board of Directors. No contributions were made for the years ended December 31, 2022, 2021, and 2020.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has a defined contribution plan in the U.K. for its U.K.-based employees. The Company contributed $2.3 million, $1.3 million, and $0.7 million to the plan for the years ended December 31, 2022, 2021, and 2020, respectively.</span></div> 0 0 0 2300000 1300000 700000 NET INCOME (LOSS) PER SHARE <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s basic net income (loss) per share is calculated by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding for the period. The Company uses the two-class method to calculate net income (loss) per share. Except with respect to certain voting, conversion, and transfer rights and as otherwise expressly provided in the Company’s amended and restated certificate of incorporation or required by applicable law, shares of the Company’s Class A common stock and Class B common stock have the same rights and privileges and rank equally, share ratably, and are identical in all respects as to all matters. Accordingly, basic and diluted net income (loss) per share are the same for both classes. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For purposes of the calculation of diluted net income (loss) per share, options to purchase common stock and restricted stock units are considered common stock equivalents. Dilutive shares of common stock are determined by applying the treasury stock method. The dilutive shares are excluded from the calculation of diluted net loss per share in the period of net loss, as their effect is antidilutive. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the calculation of basic and diluted net income (loss) per share as follows (in thousands, except per share data):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (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:10pt;font-weight:400;line-height:114%">$</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:114%">(498,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:114%">$</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:114%">242,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(17,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding — basic</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:114%">137,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">132,710</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123,978</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (loss) per share — basic</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3.62)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.83 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.14)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding — basic </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:114%">137,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">132,710</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123,978</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Effect of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding — diluted </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:114%">137,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">141,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123,978</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (loss) per share — diluted </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3.62)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.71 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.14)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Common stock equivalents excluded from the calculation of diluted net income (loss) per share because of their anti-dilutive effect were 14.4 million, 1.1 million and 13.1 million units of equity awards to purchase common stock granted under our equity plans for the years ended December 31, 2022, 2021, and 2020, respectively.</span></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the calculation of basic and diluted net income (loss) per share as follows (in thousands, except per share data):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (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:10pt;font-weight:400;line-height:114%">$</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:114%">(498,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:114%">$</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:114%">242,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(17,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding — basic</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:114%">137,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">132,710</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123,978</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (loss) per share — basic</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3.62)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.83 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.14)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding — basic </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:114%">137,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">132,710</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123,978</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Effect of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding — diluted </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:114%">137,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">141,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123,978</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (loss) per share — diluted </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3.62)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.71 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.14)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -498005000 242385000 -17507000 137668000 132710000 123978000 -3.62 1.83 -0.14 137668000 132710000 123978000 0 2744000 0 0 6214000 0 137668000 141668000 123978000 -3.62 1.71 -0.14 14400000 1100000 13100000 SEGMENT INFORMATION <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">An operating segment is defined as a component of an entity for which discrete financial information is available that is evaluated regularly by the CODM for purposes of allocating resources and evaluating financial performance. The Company’s CODM is its Chief Executive Officer, and the CODM evaluates performance and makes decisions about allocating resources to its operating segments based on financial information presented on a consolidated basis and on revenue and gross profit for each operating segment. The Company uses the management approach to determine the segment financial information that should be disaggregated and presented separately in the Company’s notes to its consolidated financial statements. The management approach is based on the manner by which management has organized the segments within the Company for making operating decisions, allocating resources, and assessing performance.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reports its financial results consistent with the manner in which financial information is viewed by management for decision-making purposes. The Company does not manage operating expenses such as research and development, sales and marketing and general and administrative expenses at the segment level. The Company does not allocate property and equipment or any other assets or capital expenditures to reportable segments. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective as of the fourth quarter of fiscal 2022, the Company reorganized reportable segments to better align with management’s reporting of information reviewed by the CODM for each segment. The Company’s segment and related financial information has been recast to reflect the following changes; the Company renamed the player segment to the devices segment which now includes licensing arrangements with service operators and licensed Roku TV partners in addition to sales of streaming players, audio products and smart home products. All financial information, current and historical, has been recast based on the reorganized segments.</span></div><div style="margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Updated descriptions of the Company’s two reportable segments are as follows: </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Platform</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The platform segment generates revenue from the sale of digital advertising and related services including the demand-side platform and content distribution services such as subscription and transaction revenue shares, media and entertainment promotional spending, the sale of Premium Subscriptions, and the sale of branded channel buttons on remote controls.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Devices</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The devices segment generates revenue from the sale of streaming players, audio products, smart home products and accessories that are sold through retailers and distributors, as well as directly to customers through the Company’s website. In addition, revenue from licensing arrangements with service operators and licensed Roku TV partners is now included in the devices segment.</span></div><div style="margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Customers accounting for 10% or more of segment revenue, net, were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:114%">Platform segment revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer H</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="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14 </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:114%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:114%">Devices segment revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer A</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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer C</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%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Less than 10%</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue in international markets was less than 10% in each of the periods presented. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Long-lived assets, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents long-lived assets, net, which consist primarily of property and equipment and operating lease right-of-use assets, by geographic area (in thousands):</span></div><div style="margin-top:3pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,902 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,012 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">856,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,227 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 <div style="margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Customers accounting for 10% or more of segment revenue, net, were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></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:114%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:114%">Platform segment revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer H</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="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14 </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:114%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:114%">Devices segment revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer A</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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer C</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%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Less than 10%</span></div> 0.10 0.14 0.10 0.21 0.22 0.17 0.38 0.35 0.39 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents long-lived assets, net, which consist primarily of property and equipment and operating lease right-of-use assets, by geographic area (in thousands):</span></div><div style="margin-top:3pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;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:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,902 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,012 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">856,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,227 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 686902000 442012000 127538000 59168000 42286000 22047000 856726000 523227000 EXCEL 124 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &"&4%8'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 " !@AE!6X">.#^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.DEAAZC+91,GD)"8!.(6)=X6K6FCQ*C=V].6K1."!^ 8^\_G MSY)K&Y7M$KZD+F(BC_EN"$V;E8UK=B2*"B#;(P:3RS'1CLU]EX*A\9D.$(T] MF0."Y'P% _/3Z_SNH5O M,YG6XO@K>T7GB&MVG?Q6;;:[1Z8EEU7!92%6.RG4 U?WXF-R_>%W$PZ=\WO_ MCXVO@KJ&7W>AOP!02P,$% @ 8(905IE&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" !@AE!6$,2RY%$( A-@ & 'AL+W=ORT,R'8LB&D33)#(+F7;9NR(=V=[IW[0M@B>&I;7%G. MGV]_CVQ ."L+>T>\"=CX/+)^D>3S2/+%,^,_LQ6E KTD<9I==E9"K#_V>EFP MH@G)3MF:IO#+DO&$"#CDC[ULS2D)BZ D[F''&?02$J6=JXOBW(Q?7;!9(0_GI-8_9\V7$[VQ/WT>-*R!.]JXLU>:1S*KZO9QR.>CN5,$IHFD4L M19PN+SLC]^/$QS*@N.*/B#YG>]^1K,J"L9_R8!I>=AQY1S2F@9 2!#Z>Z)C& ML52"^_C?1K2S*U,&[G_?JM\6E8?*+$A&QRS^,PK%ZK(S[*"0+DD>BWOV_&^Z MJ5!?Z@4LSHJ_Z+F\UO<[*,@SP9)-,-Q!$J7E)WG9@-@+&#HU 7@3@-\$N'4E M>)L KVF OPGP"S)E50H.$R+(U05GSXC+JT%-?BE@%M%0_2B5__>YX/!K!''B M:LR>*$==]'T^0>_??4#O4)2BZRB.X9^27?0$%"$O[ 4;N>M2#M?(N1A]9:E8 M9>@F#6E8%>C!O>UN$&]O\!H;%2>X*P@['FAL;F\-](N@OW-.&3 ^&Y M#'=TI5=JX^UP>X6>5U<;%N30:P2:IF6?E6W_/U_@*C05-,G^JT->2OIZ23DP M?,S6)*"7'>CY&>5/M'/UZR_NP/FDPV53;&))K(+2WZ'T3>H*YL5".7 C&4FV;.J"T':MJ!RMC?%MHEL0JT,YVT,Z,51WGG$MF MMU$60./Z00DW@C.K=;LN[GJNCI@QL"TQ2V(58L,=L6'#\8H32)N*D;^^3YJU MEB3.M)W2&-:6EB6Q"JWS':US8PUO4A&)5VA>,45W>;*@7$?)K.$X;M<;8E?; MKHRA;4E9$JN0$+K_]OG["9K>C4]UQ,S! M;9'94JLRVTM[W2;,IFG ./3!(A$[07,!PQ=B'(U9G@K^"I^A'J19?7*C!6@, M:@W0DEH5(%8 <1. #^0%34,8UJ)E%)3I;'UW/2")!UWL#,^&@[Z6GC&X-3U+ M:E5ZR@:XQM1X2V\4AJ">G6R_H,()?$OU;HC30MS^SYGBDQ6;5)MA2JV)31L$UY_=OL ^(]/N#[KGCZYN457-@2ZU*2]D#UYS;/T0"G %;(A>_7WQ M/".H&DF"60O<\&"GR?HG7/J@'] :_"U3R2N>99:-1&V MU*K3K,I%8'/R#[8TC-)'-']-%BS6@3P@(-V#=H+6JF^PI5:EI'P#-F?VVX:& M;EZ"%4D?::W7.B!T-YI/1K]K>5FU";;4JKR43<"-;,*?-(Z[/U-(RZ"KD@S& MN!!-LRS7#W('-']0W@!;:E5JR@/@1AZ@Z(YH#+;ID7%MVG% YPOA M\/ 8!0$%(9 )2TDM/ZM>P)9:E9_R MBKLY/SR]Z3SHP*N'WS,GY=IDSVUM;@8?;0JY/+2DD%OK)1;.J MOFHSP@6:3J^$4+/$?2]!45+R 5".(*Q7NIM7&<$U2-IJ+RG MG+.(LF(/GKP6*NIB!X7D-9/%R4C^]SHNRR7[5[ED3^4N+32A 9433F5;V6ZV M.D7:-FC59=E2JS;6O=U89F\T NAA ;[NP7! H'ZPL[O/ZAC^RE/^RC.[H=W6 MA?W='K=P4INX'1"KVQIC#FM-[!C>RE/>RFNX^6I#;+.UJ)Z96>[VAY:855]E M2ZU*3/DJKY&O&@,T#L"F,#"]H,]4GX&8I>3$K8^'OG>NI6;53=E2JU)3;LH[ ML+*BF;S6$K-IBL96U2:VU*H(E<7R2B]B=TNN3;##T?>]LE^5ND!W#>?G*>?EF MRU3VXNN#O=@LTY:/5;6)+;4J0N7'?-=^+_:MNC.K:A-;:E6>RL;YC=9M_DDO M-BNWIHK_WHO/?.R?RVV=E4YLJ]R26&_OG1HY^U:\FY2A0&X,+%^OV9W=O?\T M*M[ZZ:G+RY>GOA(Y>9>AF"XAU#D]@TR+E^\CE0>"K8LW=!9,")847U>4@$N4 M%\#O2\;$]D 6L'LK[.K_4$L#!!0 ( &"&4%9K^94C0@( , % 8 M>&PO=V]R:W-H965T&ULC91;;]HP%,>_BI5)?:I(")=UE$3B M5I6)KJC0[6':@TD.Q&IL9[;3=-]^OH2,21#Q$OO8Y_S].X[/&5=9E2Q5WON/!"#IDR"WX\+O !-J!>B[70EM^HI(0" MDX0S)& ?>9/N:#HT_M;A.X%*GLR1R63'^9LQEFGD!08((<9Y+D1 MTAB_:TVO.=($GLZ/Z@\V=YW+#DN8\?P'2546>7<>2F&/RUR]\.H1ZGP&1B_A MN;1?5#G?\(N'DE(J3NM@34 )I?H.!5/RI0HM&3N]^I[&OM*RYI-/ZDEIDXBO"#1 M#=$39RJ3:,%22/\7\#5/ Q4>H:9AJ^(;H.)(AW\.*;3]UA<-_"VF]8^VWJCI4+ M]$ $1+U;/R^UV@6XP+>[1]OEU]KA MJ]6ZA6S8D VO(EOQY.)[;5?88(:^<@FW:(9SHM\$(_@ M,N4*K%EMVM/$5>4_=]?;GK X$"91#GL=&G0^Z_L3KE\X0_'"UNB.*UWQ=IKI M%@O"..C]/>?J:)@#FJ8=_P502P,$% @ 8(905MH-7HEB!@ ?!H !@ M !X;"]W;W)KHSM98E/%FJJA :;JN'6;VNI%@TC8I\ M1C&.9H7(RLG\HOGMMII?J(W.LU+>5JC>%(6HGJYEKAXO)V3R_,/G[&&ES0^S M^<5:/,@[J;^N;RNXF^V]++)"EG6F2E3)Y>7DBIS?,&8:-!;_9/*Q/KA&)I1[ MI;Z9FP^+RPDVBF0N4VU<"/BWE3'C][/WW)G@(YE[4 M\D;E_V8+O;JU5L6N,2@H MLK+]+W[L.N*@ 0E&&M!= _K2!FS7H.FY6:NL">N]T&)^4:E'5!EK\&8NFKYI M6D,T66F&\4Y7\#2#=GI^H\I:Y=E":+E UR(792K1G7%7HRGZ>O<>O3EYBTY0 M5J(O*[6I1;FH+V8:WFS:S]+=6Z[;M]"1M[R7Z1EBY!113*FC^.N*)J7QH=J.41Y@D;!.4P"RE+1F(* M]S&%WI@^E%OH;55ETMGCH?52@B,>\($VVRS$E$=N:=%>6N25=EO)M<@62/X M*-30L:8WE5[)"C)/NT)$LT)1*ZE?.]3I,HB'DR4&G;,1P&(>9NF?%>9GRD@P&WE7YJ.M8LO34 4#=3VJ4VME6P M$#,R$&N;$<[#:$1KLM>:>+5^ J5"9^4#RB5@$56&?U.UG&[@9KR'$WMB4A(= MC&^KV39C01A%V*V9X(Y>V)_=5*F[*3#:LSLO_8D ZV>8UUQVE'$RD@/( 67) MD2R@1?F004([*I78/1K'\7 2.,SB@-"1C$ Z,A(OC.9_*+5XS/+<*8W:,R\B M(1FNIN-V?7$=RHB?99^:W%2J]<]=(YCQD>:K7-8,V%8P/>D8SX4=9F MJ*MQ>39M C-^V!IHAR&. ;OL18BR=37S@#=D +J(&MN>.PHT%"R MC8Q3IXTM'N*86#IMNS!(<#@V@SJ\$3_?GF?06E7-G@P*LUR5#U,MJP+V4O?N M!&?SBR=)/"2&PRR)X[%UV5&.^#'W7BXEB%Y B0EUV0;JR[0?A%.RC:^81SP> M2K;-@I"/08YVD*-^R/6KG2.3@MH((SAFE \K,XQ-P5. M>_G:T\G4)MIP(CM,^E.GK_A@.^B'GCTI7JK9)AV%W&SI=IGQ,5C3CH?T" \' M-=OSU'AZ>0 V_L(XB,(AA1QV+ DX#49"Z#A)_9QLD=YEC6.SVZ9AE"3$DFN; MQ308G2@=,JE_,]>NQ(]'-#KV=%!JXF"8XER&C(0A&UN"'>6HGW(WJB@R;38; M[:8NA3(9IHDL4]",WORMM$2$O76J]WIV\QDY#SW^OZ-^]!T^*?<6-G=:I=]6 M*E_(JG[]"M8C?X=^@]V7?G(?]7AA_--G/;_(6S_V#LGT"))AY('$M>F"4W2" MSS#&!(J="FU%OI$NR=?4L:,,AG/5:],7V\&8^F%\M5AD)C/!FC('$=.L1*E8 M9[#&G#(=FTC*@CBRTJUM2.,P"CEU"V8=B9F?Q%"8;8I-WAR6[@Y*5 'CN#+G MVEN)LA+N)7J3J[IVKBYF0W<*.]'A\9IM%8P4E:S#,O-C^5#[0BZS-'.69\QF M[!0VH)A:9X .PP3CL>J7=31F?AJW2;9V+&+9+&*G:@=A(^"8?7+I,(3D'.$1 M&+.#A58# !W#0 & 'AL+W=OBB6KLP$D*A(2ICK8QRX":&I,QD5]V9B,N*Y8C2%F4 R3Q(B?MT" MX^NQXSDO-^[I,E;FACL9960)(@&+L7/C74^]KDDH M(KY36,O&-3)6'CE_,H,OT=C!A@@8A,I($/VQ@BDP9I0TQ\]*U*F_TR0VKU_4 M/Q7FM9E'(F'*V0\:J7CL#!P4P8+D3-WS]6>H#/6,7LB9+/ZC=16+'13F4O&D M2M8$"4W+3_)<340C01NU)_A5@G]L0J=*Z!1&2[+"UAU19#(2?(V$B=9JYJ*8 MFR);NZ&I6<:Y$OHIU7EJ,N6IY(Q&1$&$;@DC:0AH;N0D.I\1 :F*0=&0L OT M 3W,[]#YV062L7XB$4W1MYCGDJ21O$1GK?'(51K/?(D;5BBW)8J_ ^4.PBO4 M\2Z1CWW?DCX]/MUKI[MZ4NJ9\>N9\0N][@Z]FS#D>:JG04 (=$4>&5PBPO2^ M-W-D]5<*]@M!4S^K21=[0PVS:MK8CNH% []?1[5H.S5M9R_ME">)K@J]7\*G M2Y01@5:$Y8#.]9I$G#$B),I E"MW88,O]0<-+'RUB;X_I@7>K<&[)X!7&XOD M*N:"_M9[TA@H[UJI2_&@0>1Y/:S_-L@/Q[7H>S5][W1Z*F5^F+RW3=3%N+$/ M2G!+6*?G=79LEZ#F#D[GUK_R4NG:I>GR$'QP'+PE; ]\OX;O[X=G1$IT@RH3 M$>8-^L&.;>?BU-^(WK9)*_B"_+6Z? M@49S]XZHE-N#E;)?YM12^5]J;=.O?=O;W[C_L5HJ]=9BV#K*X;@V_VLG]TYI MY2?52Z7<8NIW_=XFNB4LZ/1WD;^VODI]6+ITC9\2Y@%WVV?J96#.WO6[ MUN0/4$L#!!0 ( &"&4%:9M/:B= < "XI 8 >&PO=V]R:W-H965T M&ULM5KA;YLX'/U7K&R:6FEML(VQZ=I(:]GM)MUN5;O=/M/$ M2= (SH&3]J3[X\\0 @$;+]%\7]J0/K_R?G[8CQ],%[%23::7%?? MW>>3:[&1:9+Q^QP4F]4JSO^YY:EXOAG!T?Z+AV2QE.47X\GU.E[P1RZ_K>]S M=31N6&;)BF=%(C*0\_G-Z#V\BG!8#J@0?R7\N3CX#$HI3T+\* \^S6Y&7GE& M/.5365+$ZM>6W_$T+9G4>?Q=DXZ:_UD.//R\9_^M$J_$/,4%OQ/I]V0FESB,PW112K.K!Z@Q62;;[';_4A3@8 M (.! :@>@/H#_($!N!Z CQW@UP/\JC([*54=HEC&D^MQ^7D%. "?'N, MP-GK0@93NCN^.'0,#PZ?KAG48.; M2<(5'Q[@^U-=_P]\R[,-OS)5=S?:-X\N5XZK8AU/^ M.U-E7))%CL@Z5?.;JODV]LE7(>,49*IV^:YVIM+M*&A%4:Z1VPF&*"#8OQYO M#ZNBXQ -?,)ZN$C'04H99JS!=;201@NQ.N!.%+*\)FTN("Y=X)(LHYP8##A(2:$W1<2#T8A&8CT$8.M1KA8RZ* M MSG8IY(.\(,BZJ&ZZJ&IMHQ?89]'T+4 M=X()Y[' \WI.T'',8P@.."%LM(16)]3;<[8 'UY4"BQX831"Z-((+LDB1V2= MXD&OS3V>U0H/BC/.ITN@(HL*BEN5@-=E]#&F%T^;0J#L2,__ D;4>'><3$GBP MKT?'H3#T"1W0@UH]R*KG(\^4R=-*43Q3\3EXR#%",,!66V<@];<4R]#HKF >7T!&T5A_21"BCSH]549@.ITB;8< M&8 ,,9^B 5EMWH+VP/4IFXH5KWPJC-U\[D@F"/,6W&="#"!.K2 M#(0J@Q,\(*V-7]">O[[()<_!7F"]X)Z_!2J9&U==Z#2,.66+7+%U2]GF,6@/ M9)\RR16OW+O>6#X]/%T0&,"^+0PP%#+-%088]O&0W]LH!JU9I39%4IN"-Z90 MMQQ&451?33$-@KXH TPM8GU-.HH@/.3S-A_!8P*2.%&8'G"PBD&D+\R4EY@F MS(!BWM"2VX8E:(T3O;7IEL]%SO?7\]?X96#M#77C^"%"3-OX=2#" ='%&0@A M\\F %5&;9I ]S=1*9/RROZS V9/:/%7"/39LNO1F3:C$*C=<*LI8I[F/@,0^0@STA=C((24> -9!K59!MFS M3"EG?TFEE0O5WKCKI[UYI6X'T+NGN$BFX"S)P$RD:9P7+<*L??'"G>@/.AAHM,.)OX-N0@ M>\BY3V-9/I0!_X)'E:"2J7F#L;.<&A.=LD6NV+H5;,,5LC>Z?M;S1DX[7$[9 M(E=LW=*U(0X=$^)^TOBN.;H=;5@VNOK7D@&( A6#M)5$!T+DTX ,+:5M>$/V M5M-2&0VP/AT>WP+$>Y""D84#[8F(I,#/5T[VPTPCIEBURQ=O^\:FGD> MH9CV#6' 8>KW'W!$!IQ//979!@S1)DO,W&R[UH!ZLBEY-PL]QODBR J1\KBB]2ZH6KWSW%X"U-_G0LC]0?D/FE&PO=V]R:W-H965T&ULK59M;YLP M$/XK%JNF3FK+:P+-$J0VV;1*ZU8UZ_9AV@<'+H$5[,QVDO;?[PR$Y86@3,H7 ML,T]#_?WKK[AXE@F (B]YQN3 2)2:]TQ31@GD5%[Q.3#\,N4BIPJG8F;* MN0 :%Z \,QW+ZIHY39D1]HNU!Q'V^4)E*8,'0>0BSZEXO86,KP:&;:P7'M-9 MHO2"&?;G= 9C4$_S!X$SLV:)TQR83#DC J8#X\;NC0)M7QA\3V$E-\9$*YEP M_JPG=_' L+1#D$&D- /%UQ*&D&6:"-WX4W$:]2\U<'.\9O]8:$I"GK'S3ERH. M&P"[>P#@5 !G%^ = +@5P#T6X%4 KXA,*:6(PX@J&O8%7Q&AK9%-#XI@%FB4 MGS*=]K$2^#5%G J'G$F>I3%5$).QPA?F5$G"IV3(2.13P''56OC3W\@@?J5D4WA:ZD\ L*?7PNPTOO.K"L3M]<;D9EW\[Q M'#?8,1LUT-E^Q_)KLRTEG5I)I[4^OJH$!(FV"F.&QSTYS[2N"\*@*!U%7WI- M(CNGK(]3DHU.1+85U6X=U6YK?>"=@C<&PQ-8"*\$-QF1&R[LJ_HT'L]Z3 M30$MB;N;:79==Z=D]HUL9Z=<]DVLYDKQ:TU^JZ;_J)0F7?XQNO:-]G3MFQS0 M%=2Z@E9=+?=4DXZ@<5>[;K C9=].[^IK?T=. UW3KC8WKN@;75JW4W=5,T$3OKM]AEE4W1/YJR1;NG8I8R23*8(J5UY>,&$F7;4TX4GQ>- MP(0K;"N*88*=(@AM@-^GG*OU1/^@[CW#OU!+ P04 " !@AE!6:!]SJQ4( M !Y1P & 'AL+W=O=(>BV)-\#9/2MOJQ6E'#VL\Z(Z'ZTXW[R:3*IT1==)]9)M:"&^N6;E.N'B ML+R95)N2)LNFTCJ?$,OR)NLD*T879\UGE^7%&=OR/"OH98FJ[7J=E%_>T)S= MGX_PZ.L'[[*;%:\_F%R<;9(;>D7YA\UE*8XF!\HR6].BREB!2GI]/GJ-7\6V M55=H2GS,Z'UU]![53?G$V&U]\'9Y/K+JC&A.4UXC$O%R1VRO&K^ MHOM]66N$TFW%V7I?662PSHK=:_*P[XBC"M@^48'L*Q"E G%.5+#W%>R^$9Q] M!4>-,#U1P=U7<)4*CG>B@K>OX*D13O72=%]AJD8XU6A_7\%O1G M7)R5[!Z5=6E!J]\T@FAJBR',BEJ[5[P4WV:B'K^8L:)B>;9,.%VB*RY>A#!Y MA=BU.&+I[8KE2UI6OZ'%YVW&OZ Q^G U1[\_>XZJ55+2"F4%>K]BVRHIEM4+ M]$PZ/IMPD6(=:)+NTWFS2X><2.<]XTFNJ38S5WN]9)OFIR#2?GWU 1$+>V-L M:T!S,VC&UFN!:9JNJ;UX+(UE5J>1Y.@RR99CT1>S9)/IFQ0^PDK3[7J;-^/R M#U_1$HG-.XK>%BE;4_3[GZRJGFOP47_\G%YG:<8UD'@P!/4:BHE0 MZ4&JY"!5TD1S3D1[0V^RHLB*&S%9Y4F1BL:+#M[)\#E*N$@A?8EL_**.&>BT M9^37J\2K:I.D]'PD^KFBY1T=7?SZ"_:L/W2*A(3-=S"O@=7+S=T%QH$?3,\F M=\?R@XP90L(B2%@,!)-49A]49@]461]E[9C3H_'S M\AGCQ^LVZQ,;8\I=2\ M6PH310B:(A8F!/MRN;!;C@1RD4B3DXUMW[;E9:%<2I_.;L97FSXS!A_Y&(6&+QY,/(>-% MD+ 8""8IQCTHQC4JYFU5;9N?I9!,NENM=TK9;,OZ&XXX0W2W6&Z.- M^"F+[4DA3@9$/9X\B)W+T>JADY"\[A[ \RUU"3&F-%1)7G<9462D3\I5IBK(I")(6 P$D_0Q M/>AC^IWZ$#-0RHIB?QY_G_&5V&V,Q6Y_O$[*VV:RNJ:E6"#;N2O["DU9Q1^= MQ(P)#IW$(&'S:7<2LRQ+41]DQ! 2%D'"8B"8)%+_(%+_VT3:6YNGI"D^>>:] M\.M![0K3[PY_,"6.LL^=&7,?*CE(V*)? T+(F!$D+ :"2:(+#J(+C*)K_)5Q M[3DN:]%M:%$ECZA03=%O9O#!55UDIK1F.S&[THEOVL:*+=_YCI0W?FH+0Y MUKC11.SC'&5W#AHU!*5%H+08BB9KK;6DL=F35K362U^V9K&.-Y>T$GCJQ@'K> MH+0(E!9#T61-MKXW_J'&-]:8S+YKJUZ0.:G!DGK<^SZ1%U8G+U#W&Y060]%D MH;0&./[I'7!SAH.G-5 /''=-<.+9ZG_R0&.&H+0(E!9#T62UMDXX_BFM<-RU MD@,_\+H[=5 S')2VZ-F&$#1J!$J+H6BR^EI+',-[XECC*?N^Y=BJ=$!=<5#: MHF<;0M"H$2@MAJ+)UT6VUCAY,FN<=*UQ]6*SF3GZX$L=0;UQ4%K8HS(0VU<7*'.LP3H!=;Q!:2$H+>K9OS%45%DK1Y=?0SG> M6*LBV*NO82^_UCC>MHL[6W'0J"$H+0*EQ5 T66NMXTV^Q_'6ZTOC%D\]S^M< M06<./5@Z&L=;_4>)+C7?]=RI>K6(IJ"#U?5'XW@'5M,I\FSQ%(8W:0UO8C:\ M?YAO:5QK[M MJA<"F),:+"E(VJ)?$T+0H!$H+8:BR9IJO7!B]L*_Y;2==(UEVPT"U5F>F4,/ M5@XD;=&S#2%HU B4%D/19.FT[C@QN^/?<]K>=8['MGK+ULP_4O>O+CIW M]0[.&;F8(.E FHN@])"4%K4MX-C MJ+"R6EIWF9C=Y?XG[T2K(TB[= 9*FQ.-@>R($Z+.R3MDU!"4%H'28BB:? -U M:T?;9CO:?/*NU=>>*-VH[#F>ZW;NH ;UHC5A.R?OFC(VL1W?4T[C0DW!,0E4 M^UA7RO5]2[U7/(9JZ6X0)T>/"*D?2O-74MYD185R>BWPULNIV$67N^>\[ XX MVS1/#?G$.&?KYNV*)DM:U@7$]]>,\:\']8-(#D_;N?@?4$L#!!0 ( &"& M4%;XDB"6:0( ,\% 8 >&PO=V]R:W-H965T&ULK51- M;]LP#/TK@E=L+;#5'TG3HDL,-&F']5 @:-;M,.R@V$PL5)9!WP7L+9;>^:4S+5^ M=,9M/@HBEQ!(R- Q<%I6, $I'1&E\=1R!MV5#KB]W[!_\=I)RYQ;F&CY0^18 MC(*+@.6PX+7$>[W^"JV>,\>7:6G]EZW;V"A@66U1ERV8,BB%:E;^W-9A"Q / M]@"2%I"\!?3W 'HMH.>%-IEY6=<<>3HT>LV,BR8VM_&U\6A2(Y1[Q1D:.A6$ MPW2BE=52Y!PA9S.DA9X(+=,+LG3V6&B9@[$?V,U3+?"%'4^YH8 "4&1 MS2T:^K-_[2I?P][?S>ZZ_=)6/(-10.ULP:P@2-^_BP?1YUW2_Q/9JT+TNT+T M#[&GM];67&7 ,FUQYY_2X,\]WLVA51I'_8@>8;6MX>^HP<564)-;N-4;)9BE M'QF6KJX5-K]2Y^VFTI5OQC?^,4VK9KC\H6E&W1TW2Z$LD[ @RNCT_"Q@IAD? MC8&Z\ATXUTC][+<%35PP+H#.%UKCQG 7=#,\_0U02P,$% @ 8(905@2@ MP1&U"@ P34 !@ !X;"]W;W)K9/VM60O1>M\W9=7<3M9MNWTWFS7Y6FRRYJWL]ML MLOKY@RCET^V$3 X??"D>UJWZ8'9WL\T>Q+UHOVX_U_!N=HRR+#:B:@I9>;58 MW4[>DW=IP-4!G>*O0CPU)Z\]964AY3?UYM/R=N*K,Q*ER%L5(H-_CV(NRE)% M@O/X>Q]T#IZT/T7SKS8&:1-6(NRW\5RW9].XDGWE*LLEW9?I%/OXJ] MH4#%RV79='^]I[W6GWCYKFGE9G\PG,&FJ/K_V?=]0YP<0,*1 ^C^ &H>P$<. M8/L#V*4'\/T!75//>BM=.Z19F]W=U/+)JY4:HJD776-V1X/]HE+7_;ZMX=L" MCFOOYK)J9%DLLU8LO?L6_L%%;1M/KKQYUJR]7R Q&F_J?;U/O5<_OO9^](K* M^W,M=TU6+9N;60OGH"+-\OWO?>A_CX[\'J'>;[)JUXWWL5J*Y3# #$[^Z( > M''R@SHBIR-]ZC+SQJ$\I#U8%X^-70_5Z*NNT5>U MW'C0P>NL+:J'OH<4;2&:=UBS]V$Y'E95CW?--LO%[03*0R/J1S&Y^^D'$OH_ M8TUVS6#IE8(-FI,?FY.[HM_]#I6SJ'*Y$=ZK4C;-:ZSI^A!1%T+5R<>[*4]B MWP]N9H^GK6+K**3FLLJ+ M4GB5:5%]K3[,52IM:_E80$?S%L^7YU)PS5RZ9K#T2L$&5R \7H'0F4NI@*!Y MD?7C5;7TLHVLV^(_W0=8,_;API-$X'$8$".K$!4-J:%*;14+J1_B.14='45. M1_>MS+]-U;"Y]""!@"6:WIWXKEX+S%1DGTB0),QT9-^-.(K M/OJ*G;[>GUP8-9+5:O"?RM5TUP@O:QK1HB-7;)U,$)SVV]Z9K6+$I]PP9JMH M''&&^TJ.OI(7^8(2T$)!<%A*[--@G 5F9;-E21!$ON$)"4990G%/Q-<$XCM= M ;\!G55 .W4MJOP9:MM&9,VN[E#$>_4 ] I53=4V@1.';YW8-*;,./TY(C,= M.B5#>R> 19SVYNNL>A *FU9947N/6;D3ZN(U+11C\5#D\-6CZ$L[ZH[8:6GV MHSDBLKRY)$-O5'NC3F^?-EOPU%TF<%14+5@M%J6KD^TCGIX&#([6M;)5EA^7 M9.A'PQ=QPLC=9S5:=E,:F%%YK]0@^RAJ&";!WFMO*7>+=K4K8?C,Y:X:\;8A:B"DX(Y=*%YB+B!J.]7C>I8)V#3Y5TW.I=%MBC*<<@A5Z6,^C1: O:4 )7/X[-$1/344JB,#83!0N8A#X?X0&B M08>X2><3E-BJE:HKHTYL#ID&(8^L;HO03T@2TP82C9-XK-]JJB%NK/E<"RBW MRP.=]6DNN\[;Q>V7 R9811LZ;.,2%)&.?6^(((*8WHR&6DFG>HFW?Z\EO):GK^JE$$;2)F MF<)D8(J94U-41V@\8DDS#G4SSK%@;+/GL6I!;?X@W!Y2$%G,J5DI$%7(R4CR M4B4'&H59L]"!A%-#0](+H:&Q-EE)4%[&3PC+THWF&NGGFC^/ M6 )1B[.^,"JAW)PM8#+J^S$S;=DZ0I-DS)7F%WH)OY2R>IBVHMZ<=85 "O>9 M:0I#&6*":8K)HG!D#D0US%#GB'Z7BI6 6K"$$1<&JAW>@0)[I8!PWYP*(+)I M1*T)*B*C)" CJU14LP-UL\/OEZX\H19M " D2JP$M&64QA9EIU@X'I.Q*2O5 M.$&C%ZW2]C.X"U;6J!-37@J=5XV67BO:L$TUW= S=+.K\W76=',ME3R0,NUS M-_Z+OW?%=FQZ3#&N"4F86,48 QO?-P$HQ70Q9?%8TFBRH6=6;W+PT12'Q9O% MK@&!6M/HH*9;SU%IE2E9;6Z-[,W:3&*-GQC?L#"*K"'4%6NX=Z'1AKG1!N;/ MN1#+?:\035ZK+@)X(]6Z*=2"IZ+=.^P; MW).+M.,S\O21$)\8,1TF&:=)B; M= Y9^I(5'&;#BLH\:]$#T5FN+E[$81IZF!MZCA5[I]:!83J-53/4EXTMP %( MU\.$:OIGS9PP80P4/[)8P$YVU5ZVK;8JJJS*+]E6N^Z^VG4WUOZ)G36F,8RY M,6S8V1>RA@C0HKJ<%4VS@U867BX;?'K#;)JR.L5928I(PH318"1I-)0Q-Y1] M@>GV\W$[7!M$G2#41; ^CN@"2Y9BLHB/>])XQMQX9E1H*,0PR*H+!5U_5RW5 MNB!$"8+X[&]+:8AC;G7?,Y;S=HI3"6F MFZS^UF4L,/@@@0^?.!+87NJQKK@M2>(D).;<'-'Q)*)\A#N8!BOF!BN4R+$" MB!JT:0B[TK8*DI\1'IDFD3TV/_'YV+BLX8JYX6J_T5]WT]Q72]&_>JV&,^7] M3=\"*@D>L[+KTHHLH2RV=9$K,E'?HPV \51, FZNP2!" [.?6N0LX5!%"1D M).&YIB_NIJ^/D*YYE[CB>][O.BE \?+]2KG\?]N"(\M'G)C[A'-$1LQ.CVA& M0(9K-N-G=MHN-N?]]$-,"?WY ]!;5:E>H.8@?B6!B7F($&VF%(MH--/0 MON8\?I[S+K2?M9XXM8[B'[\J_ETU6GJM:,.F/KFSRHU_'5*KAC5;&VU'&]%& M[FT#;[CB-^8*-8Y!.S$R JPD*S*F,JGXR4LD"374#^ MY_3OJIHR?+)L!5W_XA6>P F5+[[;]9K1TFM%&S:[ALG@S,K@H6ES634PGMN[^"U!+ P04 " !@ MAE!6;00%AK0# :" &0 'AL+W=O-Z=Q[/(*:^&FID%-)UMC M:^%I:\O8-19%$8)J%:=)\BZNA=31S#"I7I%M$L MVAEN9%EY-L3+>2-*O$7_M=E8VL4C2B%KU$X:#1:WB^A\=KHZ9O_@\$UBYP[6 MP)5DQMSQYE.QB!(FA ISSPB"?NYQC4HQ$-'X9\",QI0<>+C>H5^&VJF63#A< M&_6W+'RUB$XB*' K6N5O3/<1AWK>,EYNE M_H1M\DPCRUGE3#\'$H):Z_Q6_ M!AW^3T Z!*2!=Y\HL+P07BSGUG1@V9O0>!%*#=%$3FJ^E%MOZ512G%]^J1#6 MIFZ$?IC'G@#9'.=#\*H/3I\)GJ5P9;2O''S0!1:/ 6)B,M))=W16Z8N(%YA/ MX6@V@31)TQ?PCL;RC@+>T3-XU[846OXKN ,F5*AV1LE"] VA"]A8=*A];S!; MN)1:Z%P*!;=D1.H^[^#'>>:\I?[Y^91$/8'CIPGP-W7J&I'C(FHXE[W':/GZ MU>Q=<=C><P,C-T=L/]@_6,"G7# @/[&B8@1C3RLHVQ08$I' @+- #)C(XY^\[0*"(_+S*% MX+#L6X0E*U$/CHT2GNLDUWO4+<+6FCH4X80*-12RE)ZZ3!3,3)*X9<"PQ(:) M2! F=:G,VG!G(X!K\XK5=6VVOU$. MHX[63O2S<OYI7 MPI:2A%.XI=!D^OYM!+9_B?J--TV8_IDAA>NPK.CQ1LL.=+XUI/:PX03COP/+ M_P!02P,$% @ 8(905B#,=BW"(P &W8 !D !X;"]W;W)K&ULQ5UK<]M&LOTK*&^RUZZ":%(ORW:2*EFVL[J5M566G*VM M6_<#2 Q)Q""&P4,R\^MOG^YY@H D9_?6?DDL$ICIZ>G'Z<<,?[C3]9=FK52; M?-V45?/CDW7;;E\]?]XLUFJ3-1.]515]L]3U)FOISWKUO-G6*LOYI4WY_' Z M/7V^R8KJR4\_\&=7]4\_Z*XMBTI=U4G3;399O7NC2GWWXY/9$_O!IV*U;O'! M\Y]^V&8K=:W:S]NKFOYZ[D;)BXVJFD)72:V6/SXYG[UZZ_$>1M^L?GYP]27*US+JR_:3O_J;,>DXPWD*7#?\WN9-G3^CA1=>T M>F->)@HV127_S[X:/@0OG$U'7C@T+QPRW3(14_DV:[.??JCU75+C:1H-_^"E M\MM$7%%A4Z[;FKXMZ+WVI^MB517+8I%5;7*^6.BN:HMJE5SILE@4JDFR*D_> M9$W1)'J97-6J456;@9\_/&]I>@SR?&&F>B-3'8Y,-3M,_JZK=MTD[ZI'A/>,=.68<\7A'(^,-,>!_SN=-6Y/P M_._0BF6\X^'QH%"OFFVV4#\^V8)U]:UZ\M-?_S([G;Z^A]IC1^WQ?:/_>[?N M@:DN?_YP^?[RXOS#37)^;RP\_)U)N\.;^^O$X^ MOD^N/KV[?O?AYOSF\N.'80*8M*NZJ!;%ME3\]86N&B(\E^]OUBI9N$]4GBR+ M*J.GLS)I: A%5J%MTN1N72S6"0U3=KE*6GHI$S[PD)_TERY-+BN2$O/T^N)\G/Y^=7 M_/?L];-);+-JYU<"VDD JR9C.]8$E*JR().0M8Y6S\))\DF1 MJZJXDWOW=930O I\NB6=!>02U3?N3"K*JV1"G9D-J3U%B26DVK M:S%25I*("^,W644^ @^ 9[,7K^V[V J:L:C$08FON"7C33/,=S+YQ[=_)R+K M1&4D+F:>"0N9IZO*-O0&'M^6V8XF-\^!''R:TZ +VD/[L
12IKY*])2._@ MK8B@K*8-$W(;H1_*3U\GY$WKK-6U<%[>H'DAJ\G-KPD)7DNRU& _LSPO>#U$ M09,9/2%;I+(-RQ^329*;=7FA21QUWBW,CC;D8-MDK3?*?2XBYO4H8%A*CJ:N ML2B\NR[(Z=0D"B64HA%)J]4B:UKV?WFB1;;#O0PWS^B,95Q%GGD;BI!1C2&5 M9@(@^;PK6&6E27$F)*\J^4#_3&9GO).6-_1VKMJL*.F9RYAEO)4LQ<3R0M.X M&U&H6I6L,F"KV1D!+=F@:MATU<0(8&N@MQ-]D4Y!BI+4YK\UN4K8\>9)0WAPJU8N':= MD2RRI3&2!DU7GMFT 'I>X=VRR.9%2;N.,2N%O;Q55:=D5/5U"P6#! 7>DFSR MIH']_XUG(#GH2)<=;7OT& U_E;"]/GUMY\ N:1H63[V"("IR%17VE 4_:[M: MB?TN-L9.-;0#S5),.?ZF#60]!#_UG.P=[Q MY9;\$MM%[$J1J]JH:G\6VITJ M/\A*7<&$EJ5Q30LQ%Z/#KVK=-,DM&9"N"=D6+LFP\#8K.R[1BV[DB:^%;;[-0)XW+/DDH(B;$[#5DVL?*U(;BICR/D3DC^:#X._ MYD]#]D9D4CBB:H$N"QC_-OMJYHS='>QXPP[8"SV-X$T_*PX!(\@-9J0O(9": M=EQLX)ZZAEY^3L!$@17LRFE!64.F&@SH"/G78L&*>M%M(+T+J.?YHNUH6C(? M%$[!A.S("I,%J)-EK3>#YFI47R?\:*W6\,9D52^%&4]_(9%_UOO.,.IIR=]A M$S#5#KA'(4I)*,90FSG18>,,GJW_ZOI4 M@H*$L#)946*$166]XH"JQ Y6N#C8/$-@CA0:)E""<"Y!:;&3H M609&($]>DP,<)S7O:IAIAJ-"L]\ZM]85^4MB8,W[KPQ/W$0;"]>"T&#O%2$- M_AJ$-X);88G&I[/P4ZS&/3^;'-EO++NL^#=CFBF:* -!'U*8DZV$*^4N)IJ1%N M MJ\&@O O")].^)X6L"$4]I%DRRR!X&M<%:R$$ZD6:T'$\L4'>A.6Z)U.,A0%V:B/C!6(DX\[H \"1;L-IT0+FYA<8]Q);9E_ "II( !4K3% M%PK)R2A MCTZV74U+!Y:7 )[$JRY6!?9L X"&T)YWIJ808R/Y*6@0@(%Q:U &!E-F*./6 M%B!/>?*(>7Q"((+#NYBWPELV1 M"%-$ C<4NQ$,SBH%L.*'CM7?X&*@GI6&ABUHL44;@%WF*A"26QBVW:)OU2=Z MJX%5L>UF)*LR1-@>O9,121[$7ZFCD4+YC3;VAK/91M&#URAH+#:BY"%3$'#H M_@HX7_:M )33"/(*OW'-WW\R;[SJ?1N/QPMMV%C8Q!&>YH2)6T[RE#T1;1Y- MWSQ[Q3DHDS(> &.,O6#LDS<$SRL.B^99R11\EYRFT]D)_?\D?3D[Y+]/3J;) M>9Z_2B[66;T2@VO%>?8RG9Z>);/3='8V2V;'Z>6S*H/3<)U M)2:SFSR=O4A/3T^?T3]HWA=G^,=)>GAT^ S4QX2]2(]G+_8('&+MI6/]"'?] MWOP'&'Q\1@N9T3^.ING9T1G]@YAX_.)TE,4'_.#FE?QP-\/GP+'TY/1H@-.;D6ZNASC3V M>;VGP_\!9A^FLQ.P^)CEDUB=SHZGR259D06[TRS76\N]\^O/--#L]&!VQ.'B M[/"U^_^,Q!P[A% $6=)'3'68'DY/DZM:WQ9\O_/#D\'-O0H/7YY MMD=@:$[S LB_-0DUV%>;LN XM: 1;XN\L^EZ4 H?1L1L-)P@X:1D-OW>FO]L MWUF*%[4TC3AJBT+)$;^QB8:+(-$0TVR-,E"GD@ [0O8;!8@G>6A"&(5+?PQF M,6A+@6B3;+LM=Q8Z4:Z^1L;WMZ?)WDPJY-&"6DBQV,*3YWQMH2 5>-+%A'Q8X3?FEQ% M,!BO)H=)6DIZ;B2N+)HH\EIIG=]1.".TF$B*>&[S';P39K%V1PW@-HD%5U*Z M-VL[%K&YB!I,\B6<0"3P/C"C^^3 YLE]I N<:A*YX:NTB+;N%JV$:1YUV $6 M[ 9\^+"R-0-.2%-HYN/]06FV&-00P@PEKB#BRI%%8?%%2!%O7Y! Y]##;L_. M;HZA@T0^$ =?UNISQQ1R*'@CG([IPK<"NQ9&2-\04O]C790J2J-U-DDW)P;? MDYXF94(D9GAIE_&XO*@)%[=%.2-TD$ DV;9(B M%7C,0S^25;S]LJ$U$@M:?!,Y+WH?U$(J5&G#-=*M,U$55602S&R4"D^@"SFN%3* M\Z"W83?D*^^;"&S,.3'6 ?4K610$(P5==.FS+? X(0LC'(QMBKX.$MS MZ1WMN=!W.>YZVW6MN]5(M:2786QM7BSPE_?)W\"T0"U2!Z(!)?DE5:XZ0W_5 M 3I3''PQ_CER_&$I)I;P2'2#-VCC,ZFG]:8,)KE4)8IN6 MTT:29>-<;U3@2.ZX):!EJV@PM-DT/[V(GH"!H!8V88AO2FC8L*;9[*7#_.*< M/DA:@EP@: ^J<+1-I4(UWRTDT)S]7@[.4IN&#K;)%BGK9:O(O!5+SXAXS8#: MP(L"*QU=QM(+1?#@-^NB\?63>=?"00/"PQC82GU0OLUR%!]5R.P8.Y2\LRG- M5']1# O$%CT(+GYR66Q1>X5(X)0)"K=,7X,0MZ4;I*WN<< M%[_(223:?D;B_ X[")."PH>%DRJ6,=G?V,,MD+C/MH,O(0>[--T.+EFT+Z)GV81)8:X9,+ M??(Q[OH.@("_Z> &I6-LE\8!9JG0.;(:4&26#,D\AV9%@<,(1WL3B6D"!<%2 M>B$!2/2L1[HP#06>PR/=0B3,D$N_;S82R[T1"16\QQ"PI^KS:^FA6&)K&FA2(#P(>P'EFZ.4:5$0 MZAJ@6==^T+TJ_-B(\#*59H8@TMYN:[VMBSU()&+AH,[04'N\&0U(NPI=13;; MT'%K""?]EX3UX)27,6,B\1]L!8/B M/JRY <63P3R-(X+13D $..LDGL.-G(AQN0Q$#2RZARKB5>1$]*3DX/1-PV3\<] M\@T7VGW?I9DN-:\UC/\3<@PEV^M%MB4?48J$P%P,!R,^LW!G_8N9P883G&-M M[#1".#;_EKC/=HSS^:ZWTP$JWF*E0D>)QV45EAU^%2B%BNNV?9^<"*%U";0. MUC-)KK*=P 6%0A@(L++:9X]M[0/RRECZMO*N+9)+&+!$S"BB>85NPZ*7.S(E M8MMK&O0E1:U?YAVAZ''B4 36BC[]3>CH&I2^A4*;:).JM2H1#4D\%H466!E: MCROPF\B06+,*^_FL"13*)DB*1_,!.Q(3RYTGR5MG>&)6'&)!CF+:O3UOBF1PULCP '.BT M,)UG2$;AXV51;D*S[__F)B<3KN1#V(+CX,Q C$0CM27(/485@CM2BRY< Z_UIH ,P.4RKC,MZY(01O$; M)X%!/B2,4+]NY2EM2BF*.Z)L8XHTN&G2^ST"(M:%>6\^E^-4Q.V<,7W1&N#V MHKP8+7E.!BD-+)@_QD%V4M E/:0@+P2F2, 6K%NQ8J(Z7)P3SD2Q-TQ/ MW61E8(9LM.Y&0 (72FL*+X8FGSL;:FR.3+C%C28FHQ?#0PG&@4B"#74N'$V MY0XXA)[ZW+4V,54NE3S,24G:[IW;QF]WS.CZ.CA@]%Z.+ RM(2%;19,CD";O$19F9'4T3B]2G[N$$V;E M[OF(')3N94I1Z;&)I=&?,6?[)ZBP/-G+\P1P0\]A UC@BFK;M5QI4;%I OM M3%'G!\#>.V.#N,!A+$B:^/8@%1M\.XQID#4'PR"JD@.'H6Z_D/$N3 M(:K@_G5-CQ7-%V$,8MI:V5-$I'6TKT6S=J(_Z3L^3K9P9("F_*\<8)1E8!"\ M8_-^P&?<_-BY.2U$LOH8;<.*P%&$ M+99B'S:8W,0(@W-*M""AKJF@&1?EM#6 %!SY9ZYJLO2E.]-$.3%]3"%1_;*V M/($UB"9S<[1=S;DWS >9!1- JZ@>UR48.U+\XUPG#S.9)B57#J$9GVMFAL3&H3(,Y,R"Y:Z)VK#9P MV$>O^GFX<<"@63BZNIAS6ZP?QUH)J-ZB+K:NXACZ4TMNLR8!0@:8]C,3T$%?9*-">+2:'U7T.INDUP'TYF&2?O(G";.I7FA(J>$LD3+7:&@8X-L MBK&F/0@FOF2(@8@6S)^P-TY4V$M*D2WB-VV8.\=M])!7U['-PQ#F4 C%.P^R M@N(:>L BY$6&2&.%&A0OX#R<-\1 #EK3EFIK@G'R-"(U5\BYAM7"\-L"+>&B M^8^8Z2' 97S)SD%E#\V#H=UIV"B, " 120MFCEVG[W&RTO;-"$UVQ.$TPBT# M1P^\-D9*Z-V1U#ZY,N0U:70)1>N[;+S>+95RA^0;L=+HILQ6-A(PLSD#%&V; M\[^L0U%Y'6WR:9@1(P,EXB>5_OP /8**[578@F_%@\& 6]-(*C! /ZJ0?(/! M3<0#AX:D.W- W=Q^@(=Q%3_C*-1".*E#P<9 )GL8SKH?2XS9-X'W6G+BM2GG M,()C>%FK!X!AT3KS(>YGD/$&A F!/006M:;;&BIQ ^E@G%[OMN;,K#T$[\[F M&;0T@,'ZP[I39P$PDS/BV2TSBSS\K2K%8]R+S.C_]^@^GQKAY .-]+ !B!&( ME0W4.[>ZJ.0H4['AVI 4)O#' ^F\![1[/'K?\VFAEQJUW>@8(K)]#DB:W#0?O0?YK30;9_E=$;0GGT6"U9A>Z\ V;=E3*:\ [V8:-O M"]!10;<0/QI%WH/9%@Q&<8K5I4 +,;3NR5*SRI61[BRX-6,P):L/L% MK/86HV^;8WK\"3>3@I9*A6$_1M?/#,6U%EFC<9T#]X1:?'7(Q3U12"%%AW\7>J7E3(/A]W,5#0S5^?[./O>Z%>6.N^>$C<<(Z?Z4/ M0W37D1:Q]-]XR<^0KC"\SG[3]ERJ@%<;;//7?#[X8<:'?'\4A]_V),AC1'/4 MB?E.)B>_H_U/$U3Z<^AUHY>M? 0:NLKG%;OMJLYR R^Z;6XOFL@D\<+EM.6! MKX*;_";88N<1!-"?2JK9Q@U+8@N)IY'03(S8D&8.H$:7$K+.P)K]II_%F22? M'UHKD^J6%TF]8\,!_ _N.1..^ M+2%A)KIV8W;,FR]?!Z$A*[TI%B3]R[ 7R.8\_;540\"Z3X!3Q6\^KVJ5YIX* M#9,0M[+7RGO'\4M1T$$(R-$K/DV2:X(<6SY5;&+R.05/@E;\_O>3H/TUV^,) M+N?F!G7M'/?V!ICQ8C$RMDCDB.W1Q^LTR.(Y4:F\#*6@>_RFLJ!(X@V?S.IM MY6.U+_7JY\]V?#'T O]R\AX@!3U["N#7JXWEV",4-XROHF+<@TKT9SU[C&BY M;60I63%D*6U@,L*G)@Y=#!;B]A5[X^ D^9MN6H?5^VGZ/TWG+XKO"HKJ&OZT M(C=_1X#1I.7XP!5>Y=/_$OFJK02W']WQMU(&[\NRCA^0E/N!7AZ@%F*KFY\^ M?K;53=<#1LRH.S5P#T9_Q. L&$W7U?>WC-%4M@NC5N:NM4%?ZFH#()08P]<= MR1%,Z8.T"16A FP4B! 15:AP'C O\&7V1C5YQ?5AD:-F1?,WYR@)U#WIPU?? MA,J(&@VL&V\D'WF+8@1+D?,Z/1J<#/G5\4DPMF(8K=AL<3>INVQ&GC/M [A2 M&& C['.+H9P[#T>R(J=U2'7FNJ[EU'6]1W!T?,F;"=."O+=8-L+Q[6I[2S9- MGO'*>T$&&RR^U*B7*$"J2VZ',,)H+5:IJA7A1^,F97 Y4)&5"URP8ND97_G8 MG1)X2_N#@NIKBY 58F@2HBKY.KYWO<,7H%*<6#4=I=C7: M7LKU'BF/7RTCW[M[4BXK=+CN'VF10*OI'B%)X?VS]99RNW MX3K\J6O.T97EF)(.UEQK3K>6NE']TZN/O852*.RUSY">%!4J?F7[ES_B+O'09S M)D.ZRJ:\&M=Z'JXC.&Q0#),R=MC.ES.X6"#+#4[<;S9%<"&$.6? /GM.LJ=: M%20H@HZ?O>N XX8QUXR_RUPT)5W[T'P$"' MO+B[Z$SR1UJ _3#>BB+N)-99=E7N@P5WD M8@K%Q=)',XMBFZURXU*!TB2'L3C1Y$"6\% M; =E,Q^9*)0@D5X<"YH&QX(P\G>'X56&\;V#%\$%H[S3QP^1];()Z..O22PZYSFX.*1W"8I'@@R &@QG!BR-65[YW)5C;*!U$ MLC@&H5@%W_8G-T&8=Z%VH8$C[V5,OBF0?RC_9E")6:@+Y M(&:R?ORW#2Y7N-] I$N16]([I9JT=\9@X'HFI]:8V3YH;]SD,:7I:9@.,>;\ MF+P4G_Z)2YP4,/%EJB:0L]WY0XF<"RA L%H31(TM;EI.7.UUR5O4C2!D[<+*WKI2JDP\KVQ)EC%]?! MCD9;/Y"\C%U.+Y_/Y_Y0'4IPH:J_HT+(>IA\P2* .IY!L=2$/]X27*#G[Y'Q ME^['^8./70V^8'=XN4G,JLXFN<=V'4(\N,M9$ 8;??J0-7GV>_)S28"L3*[Y M)Z62O\N PT)A:7YG;>Z-LK5Q;X:5=(E8;>EQQF4 91UW@O?S WNEKVF-<. P M?GL?S6WX:N6NY8,:>XT(CE\-)^G8]+ODD[_X)B+>07\+$_9H9+=/L]\J$RKU M6PU"!#-H3E)&&_.&BRYFV_1=KRICDD[2!F-9_ZL&Z:7KRO<'G-P7TD@27&R+ M=)$AW1 5S!.\]RU60R3.+C[\S UH;DIO<+8*I0UE;E+.*G\/-<<<%(B4\- T MMJ#CW'LMTQ?D"F_^$DK/DT]%\^5@B9N./[DT5>T^B_(<>^9S5ZA2+J?A O1- MSL%;E$N[$U-YE9E_&WIM;TRD>2[#@NXWJZ.M]^3_!:W-2)E^4_,W]O* MW'Y9^&NZ!-W\H6K=;QM"/":'2SD5:%]N7.].I?T/JQ#XY#AUBUYG#D[LTS:3 M&VSRQ/[&P V?,1FUV?YG&93M\'49RC#SMY/\%'$GP''^QQP&4_E#K6-LF4S' MUD*YU,%C4GOV>C+K$I9C<\LR5)7)UM(;_>ONH]\NH(]%H&/:]BV6_?V7[*M) MPH%U$W8 @[>DN68K"Q4KA0 =<3O;/QQJ]B%.P$Q[F\,FZ)/DM-C@#4 1=I[P MW=I\3N@?7OAP&Z'@P/4M';AY]>J.W9"#.IB?/7H5C8Y\N[)&@<[_;[K-? M@FUG>WGAS@:QZE_X?F2Y?Y;)2-P/ WF;AOWEOM7!I5WHW/T861KW%X[-:!=U M.CU]9HX8NX/5N07"P8$GOSKW6=E?W2*>*RC=V\O1X)L&;T8S!Y'LA;SQG;0^ MBU*8NWL?<;/GK]^?7;ZSXF(TX/)B>@I76%,#^XT]TJEIY.#XC M>1!SD[D>R&O/Q6[T5%Q\+60$/"RTSC>W@/[3V\MO=I9+#_]ST:^J7'Y\$/=I)$ MK?AG23$8J8+\=J?[-+&_?'HN/_CI'Y>?3248BJM%DE(MZ=7IY,7)$RE#VS]: MO>6?_YSKEL27_[E6&<$>/$#?+[5N[1^8P/T>[$__!U!+ P04 " !@AE!6 M>-]&B[P& !N$@ &0 'AL+W=OX'F;6;=Z.1B3,JI1FJ#55X MDBI=2HM;O1Z9C2:9.*.R&$7C\7Q4RKP:/-RYL1?]<*=J6^05O6AAZK*4>O^> M"K6['X2#=N!COLXL#XP>[C9R39_(_K)YT;@;';PD>4F5R54E-*7W@\?PW?LI MSW<3?LUI9SK7@B-9*?4'W_PKN1^,&1 5%%OV(/&WI2')=FP M>]UZ_]'%CEA6TM"3*G[+$YO=#Y8#D5 JZ\)^5+M_4A//C/W%JC#N5^S\W.EB M(.+:6%4VQD!0YI7_EZ\-#QV#Y?@-@Z@QB!QNOY!#^8.T\N%.JYW0/!O>^,*% MZJP!+J\X*9^LQM,<=O;A(VVIJNEN9.&,AT9Q8_C>&T9O&(:1^$E5-C/BN4HH M.74P HH#E*B%\CZZZO$'BH=B$@8B&D?1%7^30V@3YV]R/321:E6*)V#5D #H MM9EX)[(Y+"F MA%D'%H.#%5/>Y".:+I9C. F 4LUDPG<]ZS"I5_>/<-%H&43CFOT4T%U$8 M1,N)^%E967#'.7& <,-P%BR72Z9@&DR7<\=*L)@N^W@34A/?*LT\2.MR(TN> M!E:V*H\I\=PB)Q)MD[/&V40"TS-UKHR07,+5@$>S14C3&*BZI5-ZP(M MUR\_%"]RS^H1EG1I1 R_6VP!++6X+46V;!7D]63SDN4"'&VLC'M=Y8ZC4NZA MQ11L^ JW)Q8^%+ZQZK &@)Q+@MF(L9NQ\'<951U#%2,M!MO5RM"?M4.O^I#T M.\5 99I4P4[V9,*MQ[ U;QT\JTF 6,%["6;K"HPD;A59#'M+.NX+J)$35%Y) MI(H>C"0(6P7Z.+HG]KY(M#V!32\L&D324O]BUH61W)L H>\0E=U&]*Y M2H87K8//1'RX<1HP>4)@A>-JJYB!HV0;E@%C4Y";P"A)NP,=U[5:%?G:F7JR M>R5^L?@)L7*ST>H5-%DJ6!#A;9WJX\OCX';@*K<3 M!TQ3%(.#?"K=B\W$=5*9; G[D&$0)WX:C(W8&^D?!+^J8<$9YH!6;]9:)H1L?+Q,^^>*R\=5^A;<;8*. M[_Z-5?8>2T*QPX.;Z6(X;[/]-Y"%_T=D8X]L-A]&E\AX&X^/8N?7-8;WMJ*: M\Z 19*R3^'%W[B"Q&4X0&9:ME$6[OH-+)^UJ. 1WV8 M]K@_NUV5>[.CNT%_UC%F\Z^%0JDYNXI>KE?JEP_RUJDB9^$DF\DQ\>>LW43+HU[/M6G>+!OVPBH-X(LKD@]YQ3[PHGV+.I]&@,7Q M$%W$%3'OU0":X]#?)JO;\>*,FXQI97^4G#M%2?\"CU[)*Z6N0QQW5Y]F(TY9 M27"P84UFCSC< ++IV7SKX:(!U_>> P^CA8\JC M_X9PG.Z_Q/PD]3I'(@M*83H>+F8#?T1M;ZS:N"\**V41H;O,"#U:\P0\3Q5> M"YL;7N#PB>GAOU!+ P04 " !@AE!6(LH:4R4* !%( &0 'AL+W=O M+49%KPB#8E\6G0 M[0Y/$R[3UL49W;O5%V7(E:K\Y;?*F]\DHNEQ1NG%V<9 M7X@[83]GMQJN3BLID4Q$:J1*F1;S\];4?WG9Q_6TX(L4*]/XS="3F5)?\>(Z M.F]UT2 1B]"B! Y_'L25B&,4!&;\5=X:MU@DYCR/[2>U>B<*?P8H+U2QH7_9RJWM]5HLS(U52;$9+$ADZO[RQP*' MQH9Q=\^&H-@0D-U.$5GYFEM^<:;5BFE<#=+P![E*N\$XF6)0[JR&IQ+VV8O+ MW, =8]B52F8RY0B5.3NU(!H7G(:%F$LG)M@CQ@_8!Y7:I6%OTDA$FP).P:;* ML* T[#(X*/&U"#NLYWLLZ ;! 7F]RM$>R>M]CZ/L/].9L1I2X[^[?'82^[LE MXG%Y:3(>BO,6G D5>Z?B M"'88=OO^JMK6!BM$YY L\Y^F_0:GA@1;A,5:P64I@.(C@%V3'S![O@"V-E MP'.\!2F9&DYURX/"]5>KJ<2VE7KP)")I8>KN96PP/K14+BD>2" V6Q8QK@&WA$BN' M,J39:BE#IR3CFMQ>2? YTPK#6D/42+-$<)-K)\2H.'=U I0*#J(4R-(N=RHK M*3PB>GJHFNB@U6$(S0CM9A( CCD@L43\.;H7M:UJ"PI2*KC&/-(BBZ&\;)A" MH("P>:[1% K8@F1NJPL*/>N#,H5T'4)(:< MA=PLR9MCB6L"OY:$&U.5MFG)IEE:Q)2OX*.:Q7+!JUA&(@8N -P$BK8,!=TK M'/! X!SKUFR-VE#=L&$1:&MNF@DL! *$11NGTX'V?*UL!=E--45#^V32P$+Z&I0A]QN9&/ M;(VY7!C%8(W<8^A.%/$$8&>%E,4TQCX-)54GL&D)$.WM/9B/\]Q"NK.%4I$K M=K5"W/N+\#8-1[9@Y=BZC45PM'@0:2Z\ZDS]$X"62(#-N48HCGJ=296W6.7J M.MLNCT81YIV@P);?10I6Q*Y91$ _)15>"%2]\[M2&;@ M9,'W?.<1M"<5NJ-<=*D]]0>+&%1^.8L%F0I)4%T6W:\LTD_:H(%Q!.XCLXATYK7(#XLS)2_86EWYQ2Z=;&J_*VD4)A'T6 M9!(T1ZSG=04EB'.[I@.QGWH MLEN^OP1X'V#XRK (E'QDS7S?ZW:[[/KVTPN>9*]>-Y^-O $\^AV.#K7+WM ; M3;KLQH41PA<+C('&@:>MYNW<5#C[7M ;%*6$JO*F_;XWZ0[8/?62[<@, \\? M#-G['<&9AJ'*$;&,KWD99&BG.A>;T3SV/7\X/GEB:F.-MV%7IAQ1.Q[WNB>% MW;%*%VTL,YNB 83AZ*0P?E<*'8]AQ:! RQ.Q;)[5KL MYO+JZ&\%U7N:X][>W,;DK4N=H9J(@>W4(<8E->WEUFHYRRUAC=0'$C.D<[V& M>H!DEFVQ)NB90A/GIDS7RI@VC-XQ/ M^E6L2;H+!:&9N3(&-3;.HX*L;W.G4A4%MH*NZ$=0]-(*IU(I\KE3-M %"E#L0ESR&0]@M9<+9:3P7#WF;2 MY"J[B2_'8E*-.H#PC@@\8%&BUKNOPWA4*3)+/1/[S9M*2MUY&C?_H'=1(FI/ M(?!\(=AGI^L]ZMK=#H[*AC TG"@*;S9T1YIABDQ>0H7B![37A1]OX1\O(DC M&-*Q;8<]#\JUB' \K:9_ MC[UOC/^;>LLLA9K)ELAW98(SH9N.2%!CK(9& S6)DM8-2XZ"%L-5) N2YK+E MC9NCG[[JV#,TXIXM3*KDF8F0Y\6+D7+C#&O60[&QG.TXC!EI.9BCFD_J:\ZN MECQ-1=R8Z=HFIUH,2Q=:K6!Q,4>OGSGD;5E*8]UDU!G78YTC,JD%Y^)U.;KM M(ZA!8XS[/T']-Q+44:12#D< MT*!+U>F*WHB#!LH/C-A29J"@25?[0V\X\I]%5P=>?S+>3U>#GM^ZNQ'0;#Y_J6J>IL!V4=CMI;O(R/%BP^>02/@ M(92LJ:-@SMXBQYNOE/;(KJH3O:MKO/2+"C+VI)UD0+>%)M<2!8>AT-GY^1$A MPD(\EY2!>^:%,FS-4/Y#\P+:N&=F,)OO-C[M@N(%?<#&;U707MQ7WNIN]8U\ZCX- MU\O=!_8/-.48Z!MSV-KMC 8MUQ3+"ZLR^E \4Q:\I)]+ 4!H7 #/YTK9\@(5 M5/_GP,7_ %!+ P04 " !@AE!63H@%.'(& "[#P &0 'AL+W=OID9,X#/-)PT4[.CYT M:U?Z^%!U5HH6KC0S7=-P?7\"4MT>C:+1P\(GL5Q96I@<'Z[Y$J[!_K&^TCB; M#%IJT4!KA&J9AL71:!:]/4E)W@E\$7!KML:,/)DK]8TF%_71*"1 (*&RI('C MWPV<@I2D"&%\[W6.!I.T<7O\H/U_SG?T9^D_:1N M?X/>GXST54H:]\MNO6R6C%C5&:N:?C,B:$3K__E=S\/6AC+7::OPJ<)\]/E>JOA52,M[6[**UO%V* MN00V,P:L.9Q8M$&2DZK7=^+UQ7OT13'[7;5V9=C[MH;ZL8()@AL0Q@\(3^(7 M-9Y!-69)%+ XC.,7]"6#QXG3E_R4Q^Q,F$HJTVE@?\WFQFK,F[]W\>"MI+NM M4"V]-6M>P=$(B\6 OH'1\>M?HCQ\]X(/Z>!#^I+VGXC:B_IVHSW_^/'LZ\6' M#VQV><8N+C_/+L\O3CZ\9[/KZ_>?K]F 81AH<)M;9-&N@,%=!<8PM6#K3EATS ML,3F8\?L,^%0$MN7:)>(@2QBZZ"^XAU%W]HE:D!_W)1K?4^B ^[!UALGHCJ# M#IB#M^ST0?2+$SWADK<5^4.[,/&AF2,1??*'[!4KDB#,2C:K:T%$&00G#/LH M:_8;:@5/@7'?6)H'>1&Q2P$2@\)F7V8;LK?EDCPHIB'[B-@U$]B;+6C!Y2.9 M+ C#\ ?X(L07Y5&01=,?2,9;DD/VH!] C*'Y&ODF*&N,/L4 X]UV7,K[,;M4 MV^NWJ%]#I9:M^!=WU9UV(<(@W /7J)!ZT'/S'F[@THB('>_H SNB;OJC"VTY M&Z<*D;3WKW\IXZAX9W9D)+GAD@H95;5A?7T@ID>9$+A:65N/&O-BMH>V+.JZII..J)FC=)6_.O+YA+S_JL[AZ#^=88UA,),405R4!SC$M C+*20N0Y3Z$4RGPJ_3"[%U$?PQSS'69!D(2%/RR",BO_"9@3S6D1>IJ?$VRZ^3_8VJ@?\FT^'A&?(/RH(/@%=IDX M=\1?7'UZS9OUN[-MIXL@0V"N1N)W_>REV$Z#]*F)$OU'$Q>^O2Y4I^V*?>^X MQD9%H?8EO561VSV!M]L- UNU7KJ>_*H89WBADM+=#;$T41VM"TLM!<_]KK*^ MG< "R]BM^BSI#PH^Q])5K5.+^Q:=I3M#[0/_L%J!MIQ*?4.(]W7,K@&PFUE@ M4>;Z1 TH*8T_;[8=T=3#X ZOX09<:K^*"F2[QQZX:;*94E-[A;'=>$?:'X62 MW'Q&_L\VSX#H6H.[75.'/OMI/4\CZ!Q_"KS>55G(\*DRCG&-W]L.@LU!3@8^ M8=_E> EQD^T8/?"ZA_:GUJO=%4I:[5",B.::TW%!RWA>? /K\J@WY5W>:V+= M%RQJ.8<6VXR_Y?$:;_^"[J-$]"8?'BX="$5)4;L,-1;_&J<%%2)9_L*%3NXY M6#SWF/6B\<>O3^9'T'J+_FC>>]*U<&?9@A#ZX#MF\&(!?$'5*N@6UI^KYMEU MZ$_<0N\&8NLI1NH)48'M/J=92DTQ+C(:9RR*@PQO.CC.79]+:5BP."B2@N+Z M8+T,(KP\^>XS'!F[KN.3K0<51GOIGHUT1<5#P+^MAM7A93KS#[*-N'_6_HX- M1^!%3<("MX;C(ALQ[9^*?F+5VCW/YLIB:KGA"E_7H$D OR\4-HE^0@:&]_KQ M_P%02P,$% @ 8(905E6+R*)G!0 0 T !D !X;"]W;W)K&ULM5=M;]LV$/XKA!<,+<#&(D6]94F ),W0 FD3--WV8=@' M6J)MH93HDE3<[-?OH>2WI(ZQ =T7B2+OGGONCG>D3I?&?G%SI3SYUNC6G8WF MWB].QF-7SE4CW;%9J!8K4V,;Z?%I9V.WL$I6O5*CQSR*TG$CZW9T?MK/W=GS M4]-Y7;?JSA+7-8VTCY=*F^79B(W6$Y_JV=R'B?'YZ4+.U+WRORWN++[&&Y2J M;E3K:M,2JZ9GHPMVZV6;F=,@B<38[Z$C_?5V2@*A)16I0\($J\' M=:6T#D"@\76%.=J8#(J[XS7ZK[WO\&4BG;HR^H^Z\O.S43XBE9K*3OM/9OE. MK?Q) EYIM.N?9#G(BF1$RLYYTZR4P:"IV^$MOZWBL*.01R\H\)4"[WD/AGJ6 M;Z67YZ?6+(D-TD +@][57AODZC8DY=Y;K-;0\^>74LNV5.2^WP%7IEF85K7> MG8X]T(/,N%PA70Y(_ 4DQLD'T_JY(]=MI:JG &/0VG#C:VZ7_"#B6U4>DYA1 MPB/.#^#%&U_C'B_^5[Y^4EIZ59&WM2NU<9U5COQY,7'>8J?\M<__ 5WL1P_5 M<^(6LE1G(Y2'4_9!CPT,%V20:-5,E-TD.SS8?@,S:YPC1R2/(EKD MHA\5E/.(W"CG@!A,A5"Y[1 $T(>D5@'*=[9U)*."922E$4OVRM7X;$/#<(3G MM(AB(G*HL&?"E>DF?MII=)<5UYB*(B>$KEE%&G=! M1)05C"0IS7GV5=4^-@*-(D*,"@QC!@^\W"@UT;G1%ZF9AS8,*<@A+$E,N$L)R MCDP6Y'T+M%;J-YU3Q)FI7TJKD#*>B=7S=CJMD8*MK6!YBLS62*\**4N9 #N$ MLW@Q!L-6$G%"67 %"7=(!)R M^*@D$J%""_X^7_T3XP"!4426$K44L^,(9XO6L$G)$4^.Q?8SB!YQ=IQMI] U M%JH_3?7C<8B7[6#LII:36M>^QG8^V,HM*$_\(C1* G]@:4)S0NQH50:YP.Z50^J!0*+$AJ+C##!T0X$^2#M%^7! M*GCJ9:W[*EG,,:A?X!@P'Y)C&R*) -^$H=^1'!D6BPS[?^/Y(<9);&R@F M@J8HB#BCC*4HG('X'L$\IQD:5!91D?)U(UDYL-H6L ^<-$Y)GE(FV*JK[,M' MZ!:H!19AE(@"@4D0W*F"K0I-9HC#R79J'9H?EC&44[A ;OT##W3M+.UK >P% M5!]0TFXK@B(6$1]J.5TY5SUCN!,PA"++0\=!B]PQV)KVS5JF2 N"79&F6V.[ MRQR]!6'$*P7$2P:?:.24(ZAX97Q-\;NXPD.&'9CG(0V"BCQ=Y?/&M+,WZ'3- ML]IYOOI_U-">K;?K&'I509,\"WE":\.Y-Y#2>TG%$8VY"!9";Q["<$C^B*0% M+5AHA.CX(D_(OAO2>.=6B^J;]7?W$ $&PO=V]R:W-H965TV TNP]"4 M6VB%N5 =2+Q9*]T*BUN]"4VG051>J&U"%D59V(I:!O.I/[O1\ZG:V::6<*.) MV;6MT%^NH%'[61 'AX/;>K.U[B"<3SNQ@3NPOW4W&G?AB%+5+4A3*TDTK&?! M(KZ\2AR_9_B]AKTYHHGS9*749[?Y6,V"R!D$#936(0C\>X E-(T#0C/^&3"# M4:43/*8/Z#]YW]&7E3"P5,T?=66WLZ (2 5KL6OLK=K_#(,_J<,K56/\2O8] M;Y(%I-P9J]I!&"UH:]G_B\[5^2M?"^LF$^UVA/MN!'- M$=Y5+XW&U=(EYD(\9^800 M6T,^R JJ4X 0C1DM8@>+KMBKB.^AO" \IH1%C+V"QTD#BXO53&&O+78F6LQ@+Y^UP >OCD/+QKFDO3B1)F 7:% ?T P?SM MFSB+WKUB?#(:G[R&_A_2\ZK\>>N6OU[??[B^)XN[NP_W=V,LA-=!2H4=9RP& M2:V)W0)9JP9;MY8;\GTM\43MC)"5^>$2K7(\F#!H5Z#'I+DE?HIUV>-3(O&- M04DBJ@NO MPC=UPF@6I:B01CQ"3]JN >M8I;+X9O2"A-.4YZ0H8O)1DLXK.$A/HL1=8QG? M*ZR2X?9;JXL)C9(,K:4)XP-G>1*VL]YQSBC+F?>3T2*?D.5.:R?4.1_0 N29 MT#1R 8@G-,XR=.)3"C[KJJDKX1)O+/[ARVM]?G$ :*_&>/\069BA*,RS MDO@3A![>@I<* Y?H677X"L@HGW"DBH3&G'MG\80]JPD2YW22,1+'-,'$OGU3 ML)B]&_)R4A^E[V\$X@GE:8K4)*5I'CUAWY]4N!6K!MRP<5/#^,C 8X6\*C14(#D"\^=[W0U!CEE*6N5BFJ"HM7#7G MM,!^//?RA4=#J@6]\:/8/3<[:?MY-9Z.TW[1#[DG]OY3X9/0FQK+L8$UBD87 M>1H0W8_??F-5YT?>2ED ]VNE[&'C%(S?0/-_ 5!+ P04 M" !@AE!6V XC?@X$ #C" &0 'AL+W=O+(WYRIO;8IJ,F! JS#TC"/JL\!J58B"B\6V+F>Q,LF)__8+^.?A. MOBR%PVNC_I2%KZ?)60(%EJ)3_M&L?\6M/R>,EQOEPB^LH^P)6?*6 M;B7I^1FMA<=*YG"K5^@\Q=M/4D_(?)_F6Y2KB)*]@3+.X,YH7SN8ZP*+[P%2 MHK3CE;WPNLH.(MY@/H2C\0"R498=P#O:^7D4\([>P'OUS@W@!I<>A"Y@_JV3 M?@-/F'=6>HD._KI<.@I)[O_>%X5HXWB_#:Z?<]>*'*<)%8A#N\)D]N'=^'1T M<<"#XYT'QX?0__=+_0?*XO%R,?_E]AIN[[_,GQ9W\_L% <)OG<80ZP'X&N': M-*W0&Q"512S &VBM6PKDWSG:U:N"#8-&AS*135O!)@C:>7_LB2']Z=9=GH8E]L MP]7XXE-(%.F(36XJ+?^)9GXG;4M(^D=*'4OB()Q#[\!$"F3:&24+@BVH;2CF M!Z%,W1 6)+#/)/6HW';$37*LZ!"$AY,?H"530NNN"5QBG*@A<A8NC76"9==$B/Q-V/^!?8M*$5XHJ-L40DN]V7)+5M: >FKV#G$)+ MBSYPBTU&TK=K$QQ;2PDHH\M1$%HQ%D>2,XU0(4O5F:26_'%5WU_># M,SD(&!?/N/@#1(C,7JZ^;S2\AB,82K)7^$%,I< M=44_K^C$- @?\9F&K\-/ ] 42KDGM9RG3VAK'%J:U3:6S)":&L(]93K\'((@ MBB*\ -55@>2XVJ5J/X!E.-GW[L-]+2SM#1ZJVBJ,5Q>+/EN@E_&P?4J M'L?_G; 59Y7"DE1'PY].$K!QI,:--VT88TOC:2B&94W_0M"R -V7AIS=;MC M[G_-[%]02P,$% @ 8(905F/3G>R%!P EA0 !D !X;"]W;W)K&ULG5AK;]NX$OTKA+=8M(#JA^P\FA>0I"UN@2[:F[2] M'Q;[@9;&,;>2J)*47=]??\^0DJS8#I7/EV6ADDR7ET@YU2056%MKDTN'1/(QL:4BF_E">C>+Q^'B42U4,KB[\ MW&=S=:$KEZF"/AMAJSR79G-#F5Y?#B:#9N)./2P=3XRN+DKY0/?DOI:?#9Y& MK914Y518I0MA:'$YN)ZVP92XMW>KL/RIUR\O!Z4"DM)!5YN[T M^E]4VW/$\A*=6?]?K,/>Z6P@DLHZG=>'H4&NBO K?]8X= ZBT,[X8T'GA3_6DHIPIVRKTS6%4XYZ[>2V7$-YE5)-XJFV3: M5H8N1@ZB><,HJ<7TXEV14OI8P @ZM8K%C6(W\9,2WU(R M%--)).)Q'#\A;]H:.O7RIO^/H5;\>3VWSH ;?_49'43.^D5RO)S94B9T.4! M6#(K&ES]_MOD>'S^A,*S5N'94]*?[YE?B+G^<">^77_\^DZ\_7!_^_'3_=>[ M=^++DL2MSDM9;'[_[32>G)Q;L5"%+!(E,R&M)6=%3I+O3(5T8L':K+PV'$N( MQZ0R1A4/'!/*"FD(Q\1"9PAS*UZJ0KBEKJPL4OOJ3%Q;H1<"/J5\3J;UZX'Y MB>@8_Y%6E(E)_3M]:NG:ZWTF;J5="MPL$A[0CTI!E#N%^WZO \@X6YMTCTJ,#1OCO%W=+PSKF]Z(>)H,CN)CD_&.^/V M3C QL(;)Y.0\(T[VG+4M*$0B6X]_?)H&K\ZK$F\ M1?7]5AA"#S4(,9]R^#$<)>A$&,%3:UUEJ9@SH FA^*7":8&*"$2* (K01I12 M^07H5-@%+I0B4W*N,N4V#>H0"BA+8%DS_B4.YMHZ(=.5+!SJ-W"M%Z/FE)Q; M@BULL=P3\0IN-V%;H\FC:Z$B4\YDFZ"9#&5\3FY-5#1ZE-(XQ6(1W4Q.EEA>%\9+)BHRQ>NHBI7_Z4 6Q7\JN>>2E5 [&L1 ),8;H=>:9VJ'&4I&1(-DF^ ^0::-<>W%]">[W#JOM M[ @8^G#RPH47[M/K+X_M9.^S-K'6S/]WI9G#GEG>QM!+U3ZPWI$J!=PJV49; MQY^*+'RP&XX,26?'-N%4EM%K=&B13;(JI;V47B_P";.;2V62Z(KW!/ZSHR)8 M09[Q]!.-K27;V5;*3=C#JF'65)0^-J)3-T6BT9J"H+ $$;5$^P>J9@JJI5"J M"6M(K=-&BM;.+0.OU0/0R!@C\!2M,ZN/1 '>@/P^K[$+\]!2,9)D6WHSI7E/ M(Y=].M\'YK&R+;CY?MV"K!>H6<,9>)YEOE>&_2]\L1J^V4[:??#E@;K. CA[ M1NR4DCQ=LDW4Z]IA_1PW=/NT%U::HY=CHA _=KCH61&@!3%KR5&'%8\/,%4M M8CF3II^H^_0^[Q&Q9?MSY#5QXH.:8ZW0KK[DW$/U*S/;@YV,@VMX!@3TF;U- MKR#APN@\X@THVD;/M?$E: [\.^=K"H!-$DM^*V72YUB<#*J -<4.D5*PF]5? M2B#$$XWS5('HJ_)GT6+8%NG:Y5][!<0"ZV2,DF56\<- M!-QVH.G>J8)-8N#)WKZD&[/3-F:_],+:*Z#6?R]OK24W+XY,[ON7D,:071!5 M&"M.G6W/('-.T8^IN&U*"Q1C0Y*K*Q*VMB&GC8=';?("0I\\I2%0YR1>UNG_ M%3INX.^I'W3P3DG_KFKE,?-,,YMV9D/(!<2OP?O8/RN6>EK779[VOS;MU*<, MAQ$(3_E6;MOEM*+&_$PFW_D"H$+V77*@FA0VH4*B M^7D= J!$$FN"8^V_LV RQ4LQE8GQ>L M52CY/ U5O Y%W[6\4ENS8OTJ;BU2"N);K>O4I>"&.H_ ATA:(1@.@S&L7V#W M.J,V$S[U1LXOCCMOY7U?(4:=;T4YF0?_10R5G:$(GXW:V?:CVW7XUK3='K[8 M_2$-VAB+YF2!H^/AR=% F/ 5+#PX7?HO3W/MG,[]<$D2%8LW8'VA4>3J![Z@ M_11Y]3]02P,$% @ 8(905O/HQF&ULK5?;;MLX$/T5PNT6":#8NEF6TL1 DK;8!5JT:'K! M8K$/M$391"51):DX_OL]0\F.DSK&8K$/L882YW#FS(VY6"O]PZR$L.R^KAIS M.5I9VYY/)B9?B9J;L6I%@R^ETC6W6.KEQ+1:\,(IU=4D]/UD4G/9C.87[MTG M/;]0G:UD(SYI9KJZYGIS+2JUOAP%H^V+SW*YLO1B,K]H^5+<"ONU_:2QFNQ0 M"EF+QDC5,"W*R]%5<'X=TWZWX9L4:[,G,_)DH=0/6OQ17(Y\,DA4(K>$P/&X M$S>BJ@@(9OP<,$>[(TEQ7]ZBOW.^PY<%-^)&5=]E85>7HW3$"E'RKK*?U?IW M,?@S);Q<5<;]LG6_-\#FO#-6U8,R+*AETS_Y_<##GD+J/Z,0#@JAL[L_R%GY MAEL^O]!JS33M!AH)SE6G#>-D0T&YM1I?)?3L_+V 2^9B8H%%;R;YH'?=ZX7/ MZ 4A^Z :NS+L;5.(XC' !$;L+ FWEER'1Q'?B'S,HL!CH1^&1_"BG6>1PXN. M>L;^NEH8JQ'\OP\YV4/$AR&H(,Y-RW-Q.4+&&Z'OQ&C^ZD60^*^/&!CO#(R/ MH1^A_JC>8:O>O[VZ?7O+OJP$NU%URYL-6W'#1&.%%@63C54,E:RYEM$PWA3(U@W.SZNN$#"!:M'0'G%O!;[B8(*2#*0Y2G]!/3CLX^/ MV<61QK*7;)9XT32#$"=>'/@DA%X0SM@W,-][]K ]2+TL"U@P]?S49P$V!@G[ MHBPBH@[#9U/ $VH2>'%&PC3VPCABMUW;5@+MDY1S;E:LA'L(1-_(^YY:<2(+ MP1AB#$;_!R9NZ+26R\*E%:]51[P/*4"YZ&)5X\A..PL?8E*!$EE)*X4YWV/4 MV8^14CJ[7++]DLSP'%3/' 6!ETQG$"+?2Y*8N5%SILJSCL+=)X]:6&1R;XZX MSU=(9.'L[0U1BTHN'4V/#-F=%<+O69A""@+?2^,I2:'G1\%CYA>\X@VJJI^P M_YE]CVP4K=U+;%=;A30YT8M"M (ANG+Y_4QPGF:H/D +R O!7D;^1/$4]/V: MV=L@;3Q,**TI@"?[T;W*<]U1$3X$\Y32,DDS%LU<3A^!;%1SMH6=IM":!BS* M8K =/U,*.V4J@RCSHMB5&9Q/(7UW@UD49^A?&O>,)SVL;WU/ TSDNPYVRM)Q M$N(G2G]%>L3^8:!HC$+^#8\LQ>-=9Y'R@]DMW]2N(W6HJ .J_)E8_HM^145* M2(^4'S@?1B/0(NI0$1ASI1NS%"7D.WG*LLC+T*<@)PS\3X.(Y!G+0F\V"ZFM M8E24EM#1TN(H',)3'G1RED9>F"8XVZ"B9-UVMI]+0$$G.PF"S)N&L]-APZZ3 M8TAP, P%K>[Z;L')<5=5)V&,IIJ=#B<_A/^9.O!1LDXQ"6MJE#?;NY0(WF*LL9W M=NCZ,-F[Q=5"+]U=E:Q#AO47NMW;W77XJK\%/FSO[](?N,98QG@4)53]\6PZ MZJM]N["J=7?"A;*X83IQA2N]T+0!WTNE['9!!^S^29C_ U!+ P04 " !@ MAE!6JO$RKZ(' "S$P &0 'AL+W=OC$#(DV)9PD2_Q;TGK1F08#Q5R.SUZGD MC9O7K?2/P7;8,I6.WAO]#Y7Z^4UOTA,I9;+2_M$L?Z'&GC.6EQCMPJ]8UFM' M%SV15,Z;O-D,!+DJZO_RN?'#QH9)?&##J-DP"KAK10'E@_3R]MJ:I;"\&M+X M(I@:=@.<*C@H3][BK<(^?_M 4W\]\)#$]X.DV75?[QH=V#4OB;] M8 3>V/7A_IOX-B?QWN2E+%8__3 9#2_>.8'")9)N!?RJ=D M.Q\+K.&+H5".UV1&HT"=.%:%\'-3.;QW)U?B[L#VL/4N-U7AQ8NOU-[*Y^&QD(>[$1YDHK?Q*'(E)W(_C6)Q&I^)'W%[6MZ,HQNUG MG8A?P66)M';%/I U!M@0O'$D+B[[EY,S MUG/9GYQ/@A,/K99E:4\;;WEE+EQ=W,$H$9V0GB:!R= M@QFT#B2'G4>C:-0^Z$.$*VOOZU4DGJA0@/!$"8HBW8H ;WVDA=$+5MAH:L*B M8/YOA?A(4UN!NL7PDI'RKU^G(,QA:U.VV@CY$NQ2^3EXP\Z@[PDYJFG5 OI8 MA8SM(T/ \?(1YG7WH%17^1*C#<5["L+CX;N3OEC.53(7B-U"I1PY M:#A6)\"4FAB=Q>PZN"=NK5B="*0C<'/UHHF5HF[B3<^>:ULF24"K &#*'FYL8:^G5<@&UVX!JVJ5!-+!L:K]@'KP\(6K?$MX\V=A,_8H;[U2QJ+AY.]C'=Q4'S^=/_;8[TTY!U7SCK8F/IG*I#" M,+HX^S%,TX'@_WZR-[Y:[?$4)[6J_;0Y W6>*MYR"X?2@?!2L@?3BH-HO?HW MM_;&&PUM:(X]M&I=%]:48&O!BDP;W::_QX'LV#5=DLBBJ-89TGF9>Q:SJ.4L M8B8S+X8%_ ZC$9S9%#*WCF)OTFV;U!D$L4&+TJRS)2]M,+%1N141OS"1PSKB>PP^R1(XNF MU!58OTF@NO]9Z@H/IBD=U'*S &X$"Z1B'2MJNP^^,EC' X/4&KS1YE> F,MT2S:Z'.(71#=CCIQ)SM,W-#&OC"^BB^W! M^J[8'3WW?JQ,M9K)NCFL"^_%X,AVMWR YH*)@PWT&"90=<&=69C% MI7/D7>"($*\*N8->VHX@S:I469Y7&*M]A^HZ1#D"B;5#F#YW@O3:7374WM3KW#1GNG:81:-*V,) M@W)5Y0V@W2WHR@S#-0<+G*#0QI^T>%Y'@0$O\37$[B6TA?5*F66*CT'X.XY7 M%4Q=?).@9V*V\U@M-\:\]C'0R_"A@J\B[A9KOJP++9CNMJ@<;F!:""Z3G?.Z M?H,=R?=F^&&K/=)<(J5YX%D//BQ]C1Y=I!EWFB.;:-^G^V#C("4G.PO'17 7 M\UM]IM(][4ZD[NJ#F/7R^CCK2VAV#M R;(W1\'K"UD=$]8TW93B602<&QG Y M)XEP\P*\SXSQ[0TKZ,[I;O\#4$L#!!0 ( &"&4%9KXG_>KPL +XA 9 M >&PO=V]R:W-H965T+10K Q;FO MJ#='"ZW+EZ>G*EOP9:I\6?("(W-9+5.-U^K^5)45 M3V=FT3(_C8)@=+I,17'T]K7Y[K9Z^UK6.A<%OZV8JI?+M'HXY[E=OCL["E^<#FF\F_"+X M6G6>&6DRE?(SO5S/WAP%!(CG/-,D(<7'BE_P/"=!@/&[DWG4;DD+N\^-]!^, M[M!EFBI^(?-?Q4POWAR-C]B,S],ZUQ_E^D?N]!F2O$SFROQE:SLWPHY9K;1< MNL5X7XK"?J9?G!TZ"\;!@0616Q 9W'8C@_(RU>G;UY5R'S&*_4W=O5[+?3#ZU,-R31^FCDIYU9*=$!*&+$/ MLM +Q:Z*&9]M"S@%I!97U. ZCQZ5>,DSG\6AQZ(@BAZ1%[=ZQD9>?$">U8S] MZVRJ=(50^'>?DE;$H%\$I<=+5:89?W.$^%>\6O&CM]]_%XZ"5X\ '+0 !X]) M?[(COB+ET\W%/WZ\>7]Y]?'N^^_&49B\8E?__/GZTV_L%N'.JXK/F-F*?5IP M=B&795H\L$6J6!@@OO*<4D4M4BC(Y)S5<*<2]T6JL:YL)2@C(:WU0E;BO_AB M6FM62,V$4C5>UT(O6$4)H5A:-"MYD4'JC&M>(9)IU0/3&Q0.KV+G,JUFM/NE MJ)"\LH(0;69J\ $-T#8II-&SJK.%0^RS,X,:P<.74UZU 61 X &O$%-QMJ8_ MA>QHNJN:J4E=DQ4&:7&=D>NZ Y[&SK M6[.5'3C?&O#9CS8L2&3_2BC#"RUTCIVT9++@;"4U9R!MQM/&/@?7+W@.+4&1 M>0YNT9KV4O5T*;2V E,KCJS="5.#>+&+[?QQ;)H71I@Z".[\+P'GLZLO&2^U MBT6N2H023<=D.-($0A.B6$IO>ZJ<'?2)44O,2+$LS7UVU\;1P=DKF=>%3BN1 M/V"P6/%*BVD.*87NQF&_@VWXR])4LBVX!B+)O^<%KV"D!PH["4L1LLU>L-7. M3GVIU[M[7=)C"JSP&-BS4,B45F>7***@G0I7;(W1^1=>9<+E@A5E-5 >6W%% M;J 1"-&5R'2;>G4A-*9@,P>VK*L,Z84)Q$>5023#VGU&6W3S1SF(%UN"H:O$-"1MR&;EA\0*[QJ=@5&5Y$N!6D/_B2S MG=U7G*/E<5'[ Y7*:YLSB M4>RZR'S/Q,45-,TDC/'.S'OOO_PSQR*9(8AB)SPX)$JB9'U@L!-;KH M,UE3&I*J1C+ZJIS-*[DTG'RBY8GAYHTU:8/>:**T3^^AZ#V*"H,"F%)6,N-\ M9DM.20B.0R\( K^M23ZT:JR[9UJ%3&!I"2E?!!S-X>7('_64LT/)12$#4\$4 M1C%R9HF0-*1R'"<3/QJQDKMX]+ZJPBYX8S%19+6I+VWQRJ32;G[@#S::;I68 MC[;3F#$TH>RZ67J@SGF]0;RE;=7((R5:*,A>6CFO=4W$IBA$YC)'RZ[8]>DJ%7E*=+@% M:Y/N41 F[*K)>6N:VR;G;RGG_\Z&7C">_!GQ%O9U"]O(C6)O,ARP3U(CQ5KK M;6)JR[J#V!M$";#L=@:=YLBF4V=1-_.>I*O?#U7U]B/]SO#<3L'X@-K/:9Q" M* I>F6GTK7D/7[TP ?T5NVT+P+2N -] ;;]F4YZEH \.?C''-':'TFUCVTSJ MJ2Y]D2Y0.03<5-;37&26KBB9GSL_QD#,(=2(*2_EF#'OL:@=N6*%9L"T/S3&[&)9L;;95'QM9N_HU1<^V M7GO2"EF>2HJQ)QI+#!2V%,QGEHIP7:LPEZIA1IF MTWJF+*5?7 M>D.X49QZ+#JB51O$)+IC#YS#R"* MN"9]'GB*DD7W%CT'QT=*H8<&UYPP-OX$KA05\J?:" % UR/_:BZ'^.SDS'49 M[TS*7I(:/Y"2OQCM;K'(K&#G:4[)X^TA"EGL1>,1.V;A:.(G(W9&F07H8V\, M3@J#@1],H'G.3;_\/$(]FKR 54=^/*8>8LX%&>0Y6I3Q& .#R$=-/KA?Q$[8 MS>;\BVV&24*[1X$_C@S/K1OEFA;*\I'QD?&@B^-#G7X;*;/:D'7C$W7(*4UW M[0[U 5O#1<<3J#ANFB@/;=N@TP/:R<<1&JUP\YT[%2)V\P?+V4_"BSC5Y@#S MIS%'XRV,QV$\W,,\COWD,::5W=1A97)%1XG]Z$$V"6FN?W8[>L2I ML7%#QC>.:8SC3(8:5Y@^SUXR8Q_56TFZ5-4P@L#<+I\W)=ZZK&'W?@JPOC=7 M7=].!E?NG,QN#1WNC7_D=+M.NEV@,-'M98V&Y;V8<_;\-]KXQ;<3S%E[?+F& M2%$HM$MVSB/4,_+"9(#D'X;^.&%#I)LQ:/3*;H>@B;PH'+)1[(]&[=@QBT?T MWJAI66D4OF")/]A,:SXW'$7F1.B(RO!5A 7A*/&_)D]EK")(D]DHB/YE@ M^[ #@.C7^$]\+.Z1C8)I-DC_<&2=#E\VVH MUSLP*VZNY MMTWTFYNZ^&4V\7E,?K[?8_>"%S]Z-+$W:,D!SK=[8H;DIZ&W3 MGG).QV%C1E< R49=>_7^!WF]+EQMVCE24-42RI&QG3KEK+/)MS/R:(N0';Z+ M+K[NB72)GJ2N'"/3Y8=I_]M[/-MI*T+$Q&]C4.PKSLLF!K%[';. M\ >;#AHT\P_U\%N%;M.\DQ&M2>@Z?2[KJK?0;.+.7!!\U5'=KO/I6;-[!V-H MW_[8UD-ZAJS-N@MGY8JO>%&#U7#XUW3THA;.BZ()/L<14>)XD.S/GG%R";AN M, CP-XB'6#4 A=*ME+F,(X28Q7-9FGO+<)!XHV',DL1+DH -Q]X@C-B=O6G$ M7-O-D_E"NE@!_X]B;QC$; !"Q=L[:W][JSU;HNS1[W7F>#$>>*-13% -1\VUS$&K@Y^'$V]BF#H<)]XPCN@I'G@!>N?]CJ__"//UKH#R2FF3&'T1 M6:N&P,_S%$COLH4DB]B-3FA[BW<$U1D/(SH:O;8;1S<9]_/MZ>=W]27O+HW_SE ]:$NM/UYO?VV_>>$,_N;_&:Z_<^& M#VEUCV*%0^X<2P,_&1[9JY?F1G!^/JREBOU4<6_UQ\\5N-. M2JDK98-V5GBUO!K<3%^]/J;]O.$?6FU#[[<@3Q;.?:+%77DUF)!!RJ@BD@2) M?QMUJXPA03#CQ% MB6]4,1+SZ5#,)K/9"_+FG<-SEC?_?QP6;W0HC N-5^)?-XL0/5#S[Z?"D)0< M/ZV$*NE5J&6AK@8HE:#\1@VN?_QA>CKY^047CCL7CE^2_K_G[!OBWM_?WSW< MOWWW\%'[A[]^O;=[=W;S^*>VF;):+0>*@0'QI?K%$$HF_#PYK7 MM;0[@9=B([UV30!,^T<+6$GA#$!X7(N-LJ7S06@K(L[C;=D44;@E+RU5G,'3 MQD,9'FJ<6S0!IH<4(JF!L44RD?P MH"B\A@(M^7C4*-O52'QTE3"J)&X";07X%?5 GZV M!7#HQUJ6XFAZ>C$Z S480RR'0X>B1-VFK*^2X].Z,&($X?>S6>T'[%$>BWRT M;A9&@X=2F(PN0-R* Y!RH+J=I!N5I62*RQ]K!7)&F"*,72A8B3J4&ZG9_$.' M/5[[$J\[83($="Y28[1<:*/C3K@.4L$97]O$!U:Q!S)4@5"L%\'Z!__.%\-CW[F1 44?V/+,SQ+?N@*CL@Z"".YA?S MT;0MA2'IVX?Y$$(X>'1Q/#KMZ@90N&V\)TDMD*@?D"J(/=SX'O)@CK.KGR@I M!P?T=V#O@1-'$Q,E[FAV6QF$ZGP^G).2U.Q/QD.+\X MIM^G8CH9GLQG]/M,3(?G\W,R&DRRC"1M>#R[$ \,G=;"?FJ.!/ QG$[.#JH$ M1=V5;NC.-9:ZB_1>HJ_F[D":.)!=1,AG:G:I*&V9>T%.EE?@UP8QE=Y2NG9] M'*(?:$H>8D0TR?4$]=)2RA:JJW>"^PN5L^L((A=YV2+P(#<+MP$Y_$U%IG%( MN_6JU/&YHF1?\&/Z=;O1J)&-*]ACLY=7)'F@RA!ERG*V([E&>X[F9[U&E2KK M?#39URLF)4(?IG2SHY5AF(-9T8_;)!J%$.<:^EK_6FY4-WX R]HG^J""H?+P MKEFMX=E\,GHT^!U HBA\DWD:PV!"1;>U;0'D8Q]>J:5&W"_@0P,,@J)J=)E= MK\<41NH*$K;4\S0E&H/%!H>YX9"N3/DXN^A0!8 '1\S?TC=/" ]=*>Z]H*/( M#ZXNA)O(T8K46#P"9;BS"%G^B6M%"BQN0&0M)TK#^32 6;5R42?L#'L= XR! MMI!;I%$K^.@;3),K+&6Y@9=T.KU !T!!F2&K=$R8VJ8[9)M]*H\]'8+7FI@G MF/B4:R1GF44E'32+*46)X,I!-(=B[;:0ZRE)5*\VPNO&U@2/(G81#8*CA([$+]Y51(2*]M'_PW+0H2_G*Y.&7;9)(PU;"&1;D6V1 M>FS%7;@WZ+9#;A]F25"J"%I#G:IJXW9*Y8>^BW1QB1'#8+PC%%!8-=K%C2%^7ZTSUP7,,6&?O.\- MQ)[QI7E**%*;!R[Z M/J?*Z>K,Z$\@(0HT4XKL!AD"NJ)4J>62,D\=NW MG&A&X&9)G'X\.C^8H5Q@"LF];X@^1KPPQ#7E&QMKP)CX89@[P^BXO_U791$S MDPF,QE"ZFU.KV)M#!-ROE$1Q3X+_#OY6J>P9YG??48Z'G3"D.Q&#IWOEYX$* +C2N':4E%$!(NCMB!N#[U+ZT0>6VO9DF,J1' ME&@NF]Q#Z4Q[&\TUT",4HHJ8:QKW/0[4<-]^-/*1]V;ISP%"=YOY4DV:T1#<]$RJY(SII/2.F MY2B2+\3E-/SR3-+RD0A$&-K2Y,*/J(O@S*.1*TMY#:Q/X3WVK+'T?<$F<[JMNB=&#RYT;3MPIRM7*4 M4P8,+&=:[JGEV;3J?"NZV_%^OF&Y% X"".^@HV[GW%K)1?\;=:ODO:F#YH=D^[S\$WZ2OH?GOZEGPO_0J.H"DO M<70R.CL9I&MYNXBNYF^B"Q>CJ_CG6@&&GC;@_=*YV"Y(0?>1_/J_4$L#!!0 M ( &"&4%;S @ _\PL %@A 9 >&PO=V]R:W-H965TO3H*3=N 7?;VV-'!Q]7(KK]4G9;]L/U9XNNBD M+/5&%4:7A:C4ZM7)Z^#RS93F\X1?M;HU@^^"+%F4Y5=Z^''YZL0GA52N,DL2 M)/[OM-F(MWTDKKUY6Y:VH:#:DT1"\^O_[G^T_B M\UH)"-N6A2JL$>5*:"?\#"B8<[%0R&G5#EK:$?.1;L;29(OEJS)'UNKB6ISI M B-E;62Q-.>7XE]*5HW7!7RF-@M5=7ZCCX ^?/&ET!93/EEI(?Y4G$W3F9>F MLW-\#Z>^%\]\&@T#+_"3SR)OGD3G(O1F<2Q^ DD=MX$V MF8=>F$:\233SXC2AT2#UIG%XSL#T*X2Z \,9B%RH0JVT/6]1@-[_-QS>UE4% M-UR*']1253*'/K/Y%)_??Y>&0?C"@3 _=TC!WNET*N)T+F98W*(2>KX?BNG< M%\DT$K$73'T1>'XRQV> ^>_42F&;9;_+=)J*8!YUNS32(3.,9]UHASKYY2SQ MHI#^8K<4"L5I*,[@LR3IQSZ7EDV(O016GI*[DGE*<)_-I[%#N,=,&R%!X$ U MT[F6S,8-L ;ZU+:L[L6JT7C@F(ITM25/?(M EL4]:YR\,$*M5HH)O9OY#3$Y M^309VT_:@3Z\>1A,?/'LP1]>;AA(!('(RVQ'#"+PS)\ !'\"X*() N[M6A;7 M%'/B1N:U T 2.K+($'?1?!*<"S@3XL]F\W0R/>\<2 PCJVS-6RW5#:KH%C71 MLL(9?*TM5DYFD.)/X*' #R=SN+G,OCZG:K5D"D!\NUVGM$6 !%U8E$O@7$.3;85.H++W L19& 1:%SYG 1O0/GY0,C>L+_3$ M"G0&K#%0"0B5 LFLS[7&>FEAD,I0S2V(N1H7A>U30D/9N'9YESD>J.ML\EYO&X/IO(?77O-N!U&G)9;#3)3,RA06\ 7G$ MR2*3574/5KZ5U9+(. X2+V$"CF>1%R21^,553:>HS+*JIH )?<^?I?1G/IOS MG-&X=S&/Z1&*1SI#3,R\.7CPYUX+A;C? 2"(L?$T1G(D7ABFA],C]KW9+! H M&5'LPV(4^*PA+-9U0V'U9Y-*@1Z#V+J1< MF(1IS[^.3I?[ !.O)W,O".=B'D$*6'_'#0,C+_<0J*@A?5ZNGM=X:.2=!6'J MP2,(T!2<'43G8YL/L1M9\>L8B:$. 8IH2AF11BE\@CI!X3%FUBEJ&M=%%PM"@XZCV.5DO1MW<3TW\N%$:\S#N30#Q*AB D*286:)CNE[RE3 M40)J3#S(GDW--TB&BA7;UM6VI %."26 I2Z=V&[NK7*M!I7RY82RAP6RO&J M!2)+470SZE597Z_%JK;45C=, +K90><0A4F <@]FHM]A@9 W4N=RD4/0XO>& M,Q69 L,\L2CM&HH:S>/DT$)=2WKPH.,H<7DX*14X6K++%X@61:QS#!%2E5U% M>R""D:TY$>116%9U#F$.'#(#(&04!8CJ_'X_1#H_25XYZDYYC>H)ZB;&>ZI. M$VZ_'H*]T_20%-?!C,90 9)ERP&]D96&.Z2UE5[4EN,* MS !/M_;1;F,^O4875#6LXN+[ :,CULR [Y_&,GL.0%FF2Q6RR?FBY: G(O)$ M0()OPP-T8*S.D%Q'*GLOLND6S:&JVL#@N1HZV(_R?HLTN(,D2XEX.IT-8NV M>SA));*7TJ[/-HJJW'G-'1F.=*^D8JYH?H.C"\UK?4,/E39LU*II4MO23ZBU M:88&=B2CA@<8Q<0*<:UKAZ%_'&(J#($WC]%>[R9@X,W0O"?](-#HV9,[5=0_ MU?(R=.$?G&I($.!>N,0S3U"#.6Y!!9I$PYN:ZR BR(.[9VH=AU_ \:^;&3# M6MZH1LRR+?<.S3>5_%/G'F*X0&Q]]894Y\+GR^0?DV,0D_.?A&W:%UT/H.(4 MU3^%T23N'QO:ZX-SE\.\_\T#GLMN:(UHK LD)B7_'@B=W:-HXKQ Q8>LT\"S M,1"2D3N:;E^(8HAB%>ZDXEH"D^(\KII'::NYHG,+[DIZ:$#A-LN7JEG>E4:Z5FI(K[FYB/A,%47^^9/V1+G%L&NP9LE, M\(7IP^V.KL0Q+4CC_GKC7;N2/IAZE2H?^0?HXC0>*VK'-T('PA MXXYV^W[WVEA'7.6!@P&P0_=/)%"ZV.\7F;9' M&6GK)N(WQ$W)M$2=$YUWZ^J8K22PZ1A-?X^$EHKT:'K(0MU9$:"$\2N;G6-" M#Y-QF8XFD-,6G9O,V>D#+GB4MF1_><7O'*P9.?/N;\Z'Y5-_<*Y@1O)W_<^W M1=PU'->Q[41V$^(0L9*@O=9YC,-;I5X&8:??_QTMIEGJK+M* MND'K#$IKRLOP9V)4E!>2Z'*V4AMNJ&H^%+N*(_G>@X0M[D?*U2!9VRY/ULO& M%7F]5.*/FMK\LF@/$%9O6J;NRY.[12&=7K0!5 ]?)&$FUK2FD,8[AKQHCCGH MLS7S .=$HZWG5/4&=^A\]21O'T0F%UO4%[!3>RO==QX 1Q;>&2\=>#+07-=3 +)0J!J3B(G[WGN/1 M2ZO]EHCTZ.\",#BX,AHRBVI(I0E)AL*J#6*H)HMZ@VG6NLR99D[(WJQ>!M]T95U_Q.W[@.VKWX[D:[?QMX[=Z6]]/=_QQ\ MD!4Z B-RM<)2?Y+$)^[:M'VPY9;?G2]*:\L-?UTKB0"A"?A]59:V?: -NG^F MN/HO4$L#!!0 ( &"&4%8P,@ 33@0 ,T) 9 >&PO=V]R:W-H965T MNFQ>;I(9GSIP9#CE8&?OB"D0/;Z72;A@5WE[6A@:J^D MQD<+KBY+8=>WJ,QJ&'6CS<)4+@O/"YW1H!)+G*%_KAXMS3I;E%R6J)TT&BPN MAM&X>W/;9_M@\$/BRNV-@2.9&_/"DX=\&"5,"!5FGA$$_;WB!)5B(*+Q;XL9 M;5WRQOWQ!OV/$#O%,A<.)T;]*7-?#*.K"')<\;+C'+A%U:- M;9^,L]IY4[:;B4$I=?,OWEH=]C9<);_8D+8;TL"[<118?A%>C ;6K,"R-:'Q M((0:=A,YJ3DI,V_IJZ1]?C1%YVV=^=I*O81)(>P2W:#C"9H-.ED+<]O I+^ MZ:;PS6A?.+C3.>8_ W2(TY98NB%VFQY%_(+9&?2Z,:1)FA[!ZVT#[06\WKL" M%3J'*2KA,8)-1-Q,6CC9;, )ZL"B2C)K60FY@I/XYVC.6ICC&G6 '%.%4 MV9_*L@$ACQ9WL@A'TBIJ_@Y.0LY,[0C5G=[ 7RALTS" CGM3:ILC#W>;*)]V M@D9)7MT>E=QEQ;&03*=226;TJ'BX!S,<2FUWC0MU%R#=!&I4#-D<[#L#CJ/ M855(EHC2(W6F:A:>4D*E;6L:DN,Y>0^=L#U=7+5&R3P4Q<9IN&T(3;ICR3V< MO]L6@S82]_]GO4MR;+2\>W=<'$QMJ?ULM)T(5VR/$YQ?]R]/?N.8"2;E2 M>G"H77?VKM@2R2L_)/C@U=HWM^UV=?M6&3=7],Z\>>A\(]*2I%"XH*W)V>5Y M!+9Y/#03;ZIP8<^-I^L_# MZ;Z%E _J^,,9O)NQ@^X(;_0=02P,$% @ M8(905H*>N",B P /0< !D !X;"]W;W)K&UL MG551;],P$/XKIS AD$:2IF5,6UMIW89 L*ET&SP@'ISDVI@Z<6:[Z_KON7/: MT(VM(!Z:^LYWWWWG\YW[2VWFMD!T<%^JR@Z"PKGZ*(IL5F I;*AKK&AGJDTI M'(EF%MG:H,B]4ZFB)(X/HE+(*ACVO6YLAGV]<$I6.#9@%V4IS&J$2B\'02?8 M*"9R5CA61,-^+69XA>ZF'AN2HA8EER565NH*#$X'P4GG:-1C>V_P5>+2;JV! M,TFUGK/P,1\$,1-"A9EC!$%_=WB*2C$0T;A=8P9M2';<7F_0W_O<*9=46#S5 MZIO,73$(#@/(<2H6RDWT\@.N\WG+>)E6UG]AV=AV*6*VL$Z7:V>22UDU_^)^ M?0Y;#H?Q,P[)VB'QO)M GN69<&+8-WH)AJT)C1<^5>]-Y&3%1;ERAG8E^;GA M!)TT2*?L8*Q$9?N1(U3>B[(UPJA!2)Y!Z"1PH2M76#BO.IC!N\WM-X MW"='MA89#@)J!(OF#H/ARQ>=@_AX!]M>R[:W"_V?*O(7A//KCY/SB_/+:QA_ M/KF\@NL"X527M:A6P(WJZ&=!0"_NO)J_!B?N^2*C,9B#%7>RFD%-H>&5(\>7 M+PZ3)#Z^\GKK.7E5Y_@UT% MDF;8P4]A=N%4'(J"0G+6ND5H@WARY]*(K(" MWYS@- ESA(RND9'I@MO5LI:AM^,"MS&D)WR4_>I?8PGG=;FTF4$_02@[UHRT,#D+9U2GS&E#,2[U(\0E&J1(.;9G MM$)A+"#W"- -QS)%T]YR_Z6UJ')>Q0]9%X*K126B0N8^['6V)>:T%X?O-IK-:?G0_Y7=/HUS M6Z,?R&H5/M4TT=9(*]',_."VQ'E1N6:ZM=KV;3AI1N)O\^9AN1!FQO==X91< M*9&W 9AF6#>"T[4?D*EV-&[]LJ#W#0T;T/Y4:[<1.$#[8@Y_ 5!+ P04 M" !@AE!6$4\_%V % #:#0 &0 'AL+W=O_C<\5ZHTY6Q=VY)Y,5#IG-WUEIZ7XR[790[OHNL*23(-2IKMQKW?2S:3*6Y/3,'=M)Z>F]%KE=&V%*[-, MVO4%:;,Z:T6M9N)&+9:>)[J3TT(NZ);\[\6UQ:B[04E51KE3)A>6YF>M\VA\ M,6#Y(/"'HI7;>1=LR?4O'VH_["B,GE*(:X4X\*XV"BP_2"\GI]:LA&5IH/%+,#5H M@YS*^5!NO<6J@IZ?7.'*O\YGS%M'Q]SZ#*[C!?CC.F+$K9$)G+:2$(WM/K>S3-@TZ_BT]7EE\]3@'VYO078]$;.0UTE(@<%55/0@4(!"BXX3CF12)V46GI*Q6PM4G6O4GA7>.#] MK D)7EB%1*'TK;PGB[P7>9G- &KF%:[C-^AER%F$?W(G4$N]"OS-M'2.9&17YI4>+.E>LBFCI@^)%1X)*%?HN:X L4C:)/U MJ'#BWGBP:(-?#O9Y?W57"7,'^YA^K8P5H;*!I=8^EXJ6QV#+ H-R9DF MH>6JO>/5?=M=!C^=/_8X[UTM7#Q>6.+0 HP#S5UC"XO#U[2@:@AWW EPDEJO M:P:8\R"UKAP6 BBEW(.I9E= LG&X8]?!Z3R%NNOAZ(XX3V RAP C5,').*G2 M)3OH4*#R;\.9 VB&RI7&"@EN R] M8AL.ZR8K/1JW*^VZEJ[2H\JB] =D1J*'1)<[)&4%S>><8(J#QJN&0<5G;C1N#(%XB.508.&#?31>& ^N!G?B36!I2@== M$*,J^[>B*6+V:"S^)&GKIB;0DB@4K*8M\2/B1T]#-X M-VKW>L?\'@_B=G]TS+/1L'W<&QX!.3B**^^UWP]$>SEM//$8 ZW[G)&9#HLZHS^->)QH< M5?%YV/__ _%I%4>(A,)X+BI<=W8BFI+2*J_(C<7-_@1L]@'N8+ 9W5;]IT[L M9O:D'4=;F?]@3!.D&W,&4?7_@G-H,!Z=Q##:GL3E$S7D94G]%(T9)1+]MJZ7 M2&5.X+<;C]>)O4(U@W6= :ZN6H=N&76B9A 2-NKO3%1G 4SFZU&[5M*F!RKJ M GV&F9;(3-P@2MLH%AK]>'-96(?TI?WI&YY1U94XB=M-&X(=>MW9=X_K[MRW MD?"+\%6!VY ISFP^7\^J^OA6OOGH^2[M0H*II#M5>9WC(/-Y]SD'U!+ P04 " !@AE!6*&YD MJ(D' "W$@ &0 'AL+W=O'.__AZ0DBQG MG;0?[HLMB03P '@ 4#I>&OOD%D1>?*M*[4Y&"^_KH_'890NJI-LV-6FLS(VM MI,>M+<:NMB3S(%25XW0RV1]74NG1Z7%X=F=/CTWC2Z7IS@K75)6T+^=4FN7) M:#KJ'MRK8N'YP?CTN)8%/9#_4M]9W(U[+;FJ2#MEM+ T/QF=38_.=WE_V/"' MHJ4;7 OV9&;,$]]C"0.BDC+/&B3^GNF"RI(5 <;75N>H-\F"P^M.^R_! M=_@RDXXN3/E/E?O%R>AP)'*:RZ;T]V;Y&[7^[+&^S)0N_(IEW)M^'(FL<=Y4 MK3 05$K'?_FMC<- X'#RAD#:"J0!=S044%Y*+T^/K5D*R[NAC2^"JT$:X)3F MI#QXBU4%.7_Z0 5"[,6UC@E&I([''HIY>9RU2LZCDO0-)=-4W!CM%TY4;8N=:2+229J^HV^G=W,GZ-OY$S?OJ3;6*UV(?Y_- MG+<@Q7\V^1NU[6[6QH5RY&J9T#(/M/H]*VQ[KZG_:^F MY%TEFR$^7/UZ<_7Y45Q__N7V_N;L\?KVLSC3 A5N90B*:TTKQ\R&REQ()Z3( M3%4;S2MF+J06N%+^10"?6"Y4MA"YWD3M->-K8TC%^R6I5PO%,W%U3?*&FX2XG8^ M5QG9)*CO 76 W5!YV%+))^*098J;%5#-T/\V _8F6/PNYBXTEUP@6IMC&-*H M?=S"*='.E"H/ 82HBK$(K?*9=!.!%=8XP+5FKGP(*$EDZSOC:Q$2#0>6HEH!% MH('2,>JO4J:-7T5P+0 KX\[C00AH=&J3#VH0[-9/39;)%]D\D%F _QAY4JO_ M4C[TUZ%1^\4ZT!!A<($CNXIQ3XMD(R,BR:1#T!TOO$5<2'#OBH1=^0L]&$ Q M',IYQLS AGX!9/3KS>)\QK!C&KT,76=G.NQ;K5==/:XCRPV%Y+32 ]_I&TX/ M3"?7P#YBR=F6EJ_A= ZFEJ9F:XEPLFSK&:>#)PKB@<($'P Y1"D'[13W[5"F MO79P;$C%DO6^ ;%- 7%1 ":Z6&@A7QL5<"#9@O<;Z+,A*URL5F2R5AXH@LE< M^<9&)L:DA+[6$6-;7,WG%$X;[#$Z%V.;(]M(R]=&6E0//YVC9T(C3[ADC466 M5HS;H)_-SLBS%EFJ0L=\KQ+7EXOMAQVL#3..#M$G?*W=ANZPJ2?T.KL0<] L ME:^*;VB$*V=&Q-8RZ7P,UIQ/8VT\D(@E@\L64A?D/KV*@9956W%U*5_@;&<: MBO@IR*.XH7:/(\4U9JW26=GD6"JQ08>BDM:RD57A"AZ)6&ZY:FRD7I2 W7OS MU(C'/P1:D@?_'!>1S)'XT-1,RU;$%60D687:"#"YGIM<&>97WF0^ZG7@-)J) MJ:A_OBW.RG)S[!*<_*SMPKP X8U5X$KR75#7VMB0-RLR?JECBT1 ,JMJ'P94 M2\K7V?7+C8Q&^ *58\[UN>3EF'/0/-]R*A^893ETO]#Z+VJO63=R?]KA;MA]\B[0\BK<&^+BQX\ M8F,:'0^>Z)[3R0<>%96Q,>AM?EK B="$,;>D5[7T+\S#]L4):2[[6?8W@KTS\X%S'T0, PM!\.5 M"[%SB/N=/?[YB)^?Q>\@!G-"!\_O6_T(F^*"T;(MDCC.D11X7:Z)8&L\C\9N MA#PID[O5D7!;_&YTL55BDN;M+ Y1#&6P&B"Q6;52L+%1)FD'1'M.PG8%8 I\ MA/4WS@+A0-V?94I"LQ667_.WS'P+I^1>/^9H0::PLH8-KA I_A;H8QH')>[O M1^(L--TW$OQ%*^YZ#SZ4\8]B_W _^3A)<;6[FR83O%^W._X!(#EX/TT/DCTD M9.]C,MT_%+?AM!+(& H50NGA/M*83'8/Q*/A5ONC.-S;3P[2?5SMI3M)FAZ( M36^KX\''!"2^")],7%0>OROT3_NO,F?Q8\1J>_RD@/6Y01ML;]A _ZWJ]']02P,$% @ 8(90 M5CGQ^ZNR) \8$ !D !X;"]W;W)K&ULM3UK M<]PVDG^%Y7V<4S4:2W+L>&W'58H<[_HJ#Y]E9VOKZCYPAI@9Q!R"(4C)DU]_ M_<*+ U*2-_LEL3@$T&CTNQO-ES>F^V1W2O7%YWW=V&\?[/J^??[HD5WOU+ZT M2].J!G[9F&Y?]O!GMWUDVTZ5%0W:UX_.3T^?/MJ7NGGPZB4]>]>]>FF&OM:- M>M<5=MCOR^[PG:K-S;O7K;E5EVI_F/[KH._'OE9*KU7 MC=6F*3JU^?;!Q=GS[\Z?X !ZXQ>M;FST[P*WLC+F$_[QMOKVP2E"I&JU[G&* M$OYWK2Y57>-, ,=O,ND#OR8.C/_M9G]#FX?-K$JK+DW]3UWUNV\?/'M05&I3 M#G7_WMS\0\F&","UJ2W]M[B1=T\?%.O!]F8O@P&"O6[X_^5G0<1=!IS+@'." MFQETU? M7*S79FAZW6R+=Z;6:ZUL4395\5UIM2W,IGC7*:N:OB1\/G3O?/7R40^0X'R/ MUK+J=[SJ^<2J9^?%CZ;I=[;XOJE4E4[P"+;@]W'N]O'=^>R,K]5Z63P^6Q3G MI^?G,_,]]GAY3/,]GI@OAXO_O5C9O@,Z^K_OIB!MJO/;1?S\W^*G]">';O.MVL=5LK^OG2-!9V4]'ON4W\ M!Y;YL%/%VC]05;'130DOEW5A808%+-[;17&ST^M= ;/40Z6*'@:5? 0TXWOS M:5@4;QLX9%Q.P].;G:GKPXFY:6!..ZRLKG39P3DMBEUYK8J54DT!N&[+#E[0 M#0*!4DSW!^"Q?N?FQR-N _A;U:BNA)GQ=]7V/!;A^=AH_.L*@;;%P[_^Z=GY M^>F+C\NK9?'WBXMW]/?9BZ^6Q45=PYA>=6NS;\OF$':"L ,%-;8DF60C2%6M M@;W+WL,:,+BS![=>[6N2VN)U>G4Z!2UZ8I_J;)+#C1'%W_8Y,7W MFXTB25R4=+*(V8T9.CB0WX:R ZSATXVV:R 09.8%O7(IJ.P4:*"RT;\KI@(X M7]/UY:I6A55;HJ6B-X#2'F#%?W[](P#9%:H$&I5UEL6'!*ZFW,,(?+VMRP,L+N\A./BT@DG7 M0#CN,1-\ \ >LB@Q0? M?BF VGL@8(M$5%:5IOT !+84W@0)ILH]$3V!">Q2#I4VP .F&M9"I!94=%_L MS%[YYTS7@7DCA"U 4W4=;@K'[C1HK0Y(H49.M$S>G5J7MB<%6A6&&2H^R_CP MA%$=XAI0[6U,0L*/.3E" ""[T:G@+AL#W+HLKI0J?H)_%F?/Z"0=;F!TI?I2 MU_#.VQ1E=)1$Q8!R;6#>/7-QIVKB4T2K'*;?"D-8 ?D.%K=:KLRU OPH(%* MV\"D77Y6V=6MHG)BBRQ*RMH:CW#A289TA%1W8 )$C-\YYE3"08/%/?CC_D#$!?5\%/BIG+"W% VV^#!F1$ M\@)1MB\_*7^(RL&T*'X=JJTH,#H6"]9MRZ*]WY7 #R3MA-I1VJAPX+ !>%_A MV%J7*UT#Y>&>)A.X)' MI,SS@A35TQ=N#:04 ]/B6\^1&13HR ;IBIBO[(=.L>+2>Y&5%D[ ;EB'X=] M1"0+$)]F!3*73@BV<@T*F60SGHJN5"?B8KP*G$Y3G92U:5",U[7HY#6+K,GI MMYVQMK@&(3;8&&WQE@2%UV4]>+IANQH848;"H H8DO@:9][IUK[P>$( -1"9 M[H@:2%< O%N-&^,3#"_#X8)*^3TL!68N"<;1>PD\_"-0)=%>)9+=DP0?HS<, M&G%HB')7 ^@+99'N]RNT'Q#^B670>.W55J]AHFL@%"+<\.Y@U6:H8>%K1GO8 M(UI<,UNNP;7#P[$D65G3= KHIA%E0D^ _F ]G/P%/8W1FX )/I7JV&9;HP+J MR\^RYIQD^L9+IF]FY0K*BT[M4,^"O'S+2SS\ 0@IZ\=\\63I3[*5AS7^1&C" M;1_0.E+H 17@OZC]2G7L$CA'AA"5_>DL6 TPFT(SAT7Z^L 69BW&>?7K(">] M+%*8$)8"['F0>" @O;+M^8>[PG@Z=RC/_*$\F\7C&]G"I6PA=Q+WFX'4Q69H MUJ+D/7*0#_ H)M2'0V;L4""2R % +5&!UU%V2_1?P6[H#IYY1SS+\X,22V8" M7P188Z]*.S"% ]JC:6']SNQIL=JL8[!!EZC/ZQT:A45'\AT5$6N7TJGQ$]6P M\&A,<[*_!< 1*#!),-Q&:RV+]R)88W64F0%,D ZTYC2HU="A;"<[FF%>%F_& M]+L%)0L([(@0E>#$+[1W=F;D2!T-8=!0R2-@MOB9["['A;*#KUC7Y@ROR%R M@V2;&R7KV.AW*QPSX9;,O4WQYV?+\V*O0:>A+B+6PJ=G\5/+0 MY?C0CAC1!SQ8)/!$R),+ ,VV[&?5AQ1H,A'1+B+N*K8RB M'3HX!_2(./8"M-[IK48"VJ.)B5$9(I,.'+4]QP:1G=&T*=F 1LXDU@$H 2#;%'\I/IL#/8+ID*!Z'_H_ _, MK(<6E0,<\ LLQZH3Y"ZLRB,D8*^G!GO@&*P][7M9ZD\2DJ< MS0>:G5=S&7DU61+_@GD2Y/KMHM93A(PRL2SV"E4,!_! J&COLV5=+Q!(J%&+ MLFWK@U/=Y-=9+=/U.U/1!"'\3+8W2KFP[EAGHR)&_46!+W!%A5/$BO4B,?&S M'85&ZUMGY\\[=[>ZHHLDD@?@!&X-T D=@P96-L1Z$^"G ?E/7J;^:U",MMP M3&'"KM4VL?RVQE0W8$XQ+&+) <[!0!IJB<*XS;H3%84O'I9/ ,R&FJ8L1F_1 M(Y)"[#LB"1R_!*'KGYRX &.PM%$U2?0I'@J;Z+MAW;.9&/C930"X[;:1^;)U MP5:*HH%I&/R-+#4[Z2Z $$(!*VCQ5>A.$OFB29,>7Q1Y)-/''<_!'8[ 20? MD4/(!XRQ(Q%P,!Y!->-R\:C@X"86VCU,^G_N=*V2+,. 2$?660&"9V)JP$QH M"0HNW3;N%LP1JV:\UT6\'!$A'"A 35K7TT!3Q9&_#B63XJ3$!2*E\NY[%PK,'D4PU]$",,84FN<#*3UR\^>ST+X*=)WC'R- M.KL^)*0UCL%-J()I>C[2[\!&*.$(:S46+"3I* 07S&*&DG4 2,QIJN3W$5[\ M]V%\,#E1!JX+YQ^[0S2Q[.XVK,^3V;+XV!K/CR!1;12]/WX=K?Z-EKP,J>8D MW!]TP2WT-:8M="9R>HQX0%VS!X=FCNYLOR"\10(G1F'B"[ITRITDS9QM=!YL MH_-9F^9M4-87M,>L773/.=Y.6P#@DIEA.Q%I'@5:>A<>B-3V'!MDED7CB6/H M,"'' #A#T)588'."6_%6E)@)B?T1A[%31DLX*!H!]%=R+F(< M>4+CJ"L6D& MKA .@.KL2G0W^G)8>5@ X6\UKI;#WM,;: XN:&4;D_"^5K;*,<8EF<.8)LD MRB/,TDTH:#F;K4!Y]3:D,/#,K=U/Q06^:*()3'L9P4X0F 6(R"B= C13*TP- M>ZQ&TN2X,( BAU(=0'H*IMVCQ6TVX& M"KT)IY(>@ ;QA38TF]H>+M%^#!%: M-1_ 70K!]=70H]'2& 3!*1+^T9YN++"+)**3SZUIVHBLP6LU'U29"JQ?@(/ M#(!G@TT(B$!+ =6T/FVQUI_0S(#'#0'$/L.135U&A0U#P^/)HZ:!Y+("+9)W M0F-(:8K#BP^U)W$B>#[?5.NO,7[3DA*0@; JIA$TII"O5320J!RMJ#%87O;3:$HO50H7!6,WE022J83QY=[":PFY(Y4;X M760/:#&%=LX $TH9SHG=($2R9:3,"^2LQ)F:P.AH(9:3"$&TE9&;A" &U&-P M8A$3/+F,ID>2D"DWX=R<=UH%B1:#-8Z98VT-4*1IMBXVL3S-/"Q9DQVPPV,LH+9+X5II><98BQ9H29"+, (",2LIWARP0X^^B)JVU5X+(O7:=YF.FV3W7\UVC][\90< M^F;YQ">'HC(DVMH*&,@TKD9!,%\!9]2F=4^]/Z36N\;49NO2@Z+W).AU@XF> M\I,B)P9+RH+ 20,.C4$?RSOJ+ MNZ;)SGQ^;-:B"D6W9_/EL)=2VS%CAM]G@J/4HC!#6D)2//0U?[@;KLY3%269 M+I,W.9AO,J&055E3,0V5C5O*P(9*0EEN(<,L.68%:*>:E,:Z;$%1U4RF*+/R M7F((^=PX)2\J.T0:=>>:/=UB[ID=!/BFLJ.<.%NX,RRF;1#? 8' 9JX.LS)888,T#A:#PU80"(H2P]2 M4!%H#A#W @HJK#*=K: J@G%.6+U$ H6W?,%<"T*1;,1[Q0#GY$$HL3Z[K0R: MTU[O0_595BC<>Q9??I&&3X(H=2(,885SY>LU""H?G\YCDB/!1U7T_B F:TI3^S6++1KFSI ].LMYQQPPS6GUS,EL/ZFR=55=,?D#1>0Y_90@'4+BZ,G"I(OSO;P M[F">D:N[\A$;7)7JB!-P,,?+2S)+3RW,)<]DM/5? (7#R5&@)%*59H4R@ A. M-^W04_I&I:()T8? Z*XZ0>/U(#*(LB8B019%R.9'N=]X&JGZD[M!2*H<6$'H&U& XA2>S*^IZ(MO@" XQ1FU5-]4B3N M*40*G,%)MV.9+VGIWE5>1.'R<". =<("Q=^-0K_>"M+%8\8* 2*.4C!#N 7\ MP(%I\H31_.,('PH<<'\WX*M(B*5!%]UT\)JVGQ@QZ!1VRMWI *Z#<]5VYTE_ M.59\%*T@JQ;+DS^3<5S7D4 (BBWH@1#&)QCWND]"%35008,!09"$[#V5 Y Y M5B2-7$2C6#(&D['@X[%DG9BU)AE @L:+ASCHO0+9AE5U<(98($!Y"-@IRA=7 MTU%I5][H[4106Y-3(IR'4N M?2IF$_*!4HP%_AM5?,1 C7/E_ ;N@3F9*C[=;NY?;5G:$RD/JK+(0LXA;$8. M0@CD3%LP.\I-=VCH(F)<"5+P8VP(//H,)*O3$G7E>/:=LV3EDM'SA!K9ND'9Y2U>)U^\:D3!317U>JLI=H>A MZEY;YT^Y"((7$WR*SI>NU!Z5 *(/AH9UJ!I!K')4=)U>47E=F,=)"62]=:=; MG\:,]:D#U^Z @#"$"N=9,NGCY4F4<9P7C,J:K#@@BV1_[Y"KAWUQ%2TG]4WN ME14L7'%%1 -*">/Z/15Q(1Q[#$>(-!V98*Q+<@C$W+_\B?+&DPII24Z9)?B& M _,WJH4/:7<#R3R<0DKN=7<[*BRX3:6WD-MX4B- M$\%X#S !M5(8M(QS?_&O&NM#&A F#.N),)J56 B=-;D'WH70G\-U& M*7]/VK*4QK*[=NL4PU+T7'ZQ^LH@7(XP!'%E@ M226I2T("-C">BG>)AU9N#[HKR0(+^[-Y&VP\K;_3$QEF?&.WO"9D@8:_5C5K MC%G+#/X_P_M4"D_!!YCI=@&06B".-C!AV!K=\/T,O:?D"D?V\8];0E&WT M]WZDTV(M-2GE**6!9&R:$_IW8G7P:K,315T'L'(4CPZO/%@Z2L%M* M=#BEY=,_SM3%3'9RIB@\P/[*'A;",EBN1/!9#1"^B,$<5R\RF28OHW/>K?V P4*(,-(F3 MM)L-E1>&X.W[6(&1;LJ95SQ%YMPB5SBX*Z\WTY)&8D=+N<&<]S14HJN M"0?98<_OY)N&VF/0C0>-+ T4G2[W)=!0]1X9W-Z73 M?A.N 08M*MM#__*D-V0!K4G]HED=),98-J?PA LI$H)&J\BCG[#/P(7F'52P M00$I<76IJE]5J8!PE8M?*)\\W6>DSNNT#0->G3W=K'8Y%KXN&:1P"F M#5W"\T$ PHDSZ#I*Q#J![7=A:)40'?(^3Y)2B*W"L8J]42NKT?F]6QN87)(\ M]%EQS3<(-])TA6ZP,.I"@Q4RT7U)5X+2/[#E2HY7R+PN?S7N?AL;K\[9II_I MTN/MB(_Q?B<,OQY14+ 12=]9#K: R*ENX/P7!:;**^1K:S8]/T(8AB;$%8=V MVY65F!=#6Q&E$C=0X(4*>#8G(8,K\4U$BUN'+8#Q4IR)%37,@2T,/$VX9BS$ MG-87$6?/8@ M*56Y%?'(@*Y50GRE-9+O&&@\EB5 S #784J.!?$5\B P96/V>@W4OXF+:5S, M,S0)RAG68P \*][[>IECFID,#8&0UL=W*FC'[!TZ\75[C2;'*/FT+*[ Y&CI M$J#XY"MPGMA:"><_#H*.]^SN//B8FY_4ER+,YK5EOME,=>C.C( M5ZS<9>#4#3HJODWL#8GJT"4@'$IW/=EQ4BW[1C_[*UDU3SY&A4E?X(CMB=F< M8"C=)__S1)<=\^0OHN6Y0F;OAXQFC^TFPW-#-5\O 4JX8H5/2."DKBGUH M&0$%Q Q@-G5\+9#KT)P_SE @&EG#)$!I%:^#R(M$H6M-Q$-\"0K(>=)IH9N$ M8C\O@)YO!Q%+4@SQ(W/00=(UK,3$=!!YH36"P4N1L#NZG41,@+/I?8N-%7T# M!GY/LL_8811U55SBDUH"_HX6T K?( &67ID.F('N]QT!G%RI\<+9E8 >;99X M.&U3=+1E*;)+=SZR4>%X+#?Z&/F9&"GAN\!"C$Y$U*K9@ODA4I8GYX+VLEYC MTP$'S_3.IVX0XR@3+J^ISSUZ/$B&$D]3\5$<8R"H-?]BSN,-_[*_]L&JQ2G[S?\V[..!."& MI%]ZE5&I2+[29?I1;+JJ6JH20]O$5?:4J8"BW@DD21+E MYZ(NDCU'JY34&XH4_"IKJ?$1S:9V%$]Z MWK79'4,X*O -E;9W;YI'E7-371X6(:S61;T0_$/@;'G"WM-8JW#1]F>NB^F/ M;D!5/F,(S^P.(#\A6<\AR^P6N0_6JH]G3DY&YD0AXBMP**"$5RVX:<\2IQ+3Y@+=QZ=-0QU]+MX)9&?0N7##<8!JJB"(VT<04+)W+CZ-]N[ M; *(I%K_3GAAC$E:'M/E(2I')C!=^3O1S4+^909?FO$.PQ0AR[TO,1+DHDG6 MET7'^X@*X74>E*E;:2%30'%XWFYT0WZ_UWV@9JF!)WMF!=2O>A7Y_E$QS5'? MT[06RQ>*[TOI'G54?S-+2J$US=E\0QG )=A=/5^;PWXR5)6>I:HOF:A('BO_ M>'Q#D# M*D=/W=6FX;644#.?S?12NL(W?"5\YQAW#KB9;Z'_A M5 DVQ8'C$@O_1GP["%TT:BYXPA9@"3H9&3)4]M$5/KWF(X07*24FT5;ZV\4' MMMBO0&K:06&9@U)V,;IED.GZY*4>KNQ>=+W[:$XN>\K#P3$>>HT'I5>6TR0G M>);4(U(\7E>?GXO%7:)\*"Y(DV.E(N\T"]R'HWP^M_V/D$-M'$5G6AR])G$9&K MCB+Z=&L-\T,%MF8,/2<8K-O!9RL%C:" H)1JXB]X; S&]R7>Z=K3A ;D::#E MYZ%#O.#IT':+%%6#7'V>/'4DXNPIEU&\0/CII])6Y6_%WVLPU>KBBKX15/S( M$^:)PL'\O5-)'Y3+C@GH8SMO M3QUCAYZN:AR5(GA\68JSDF;T\K8*%628/8L@GM=E1@,&YN;K!%70 MI%(9Y%-OH:5CP,E[;3^=;+!GZGL?S^O\LR0@="0^#UK5W&R&4M ?.E(NF+E> M8S]6[1I 27]6_-O!ZZIE$LKW-19H#@Q=>OP!Y-<:"S]@8__"]4='6;D?=>C^ MQ<;?[ZHSX\(A]-0:ZMU$,5,WV/KJG<:$#UV ;4X>;(O5SG3CW[WM@O'1(<^: M!Z'ESODMG7*X"_ 'O*F2-0GN/GQ:;80N^M*>'Q\Q3*6S' M0M-]CJ/\+ %31-V2=%"V_YNO^'(6=*,P>H!!!1+!>-)$O#?P0LT\07UR% M!#$Z!B>GSQ9%OC_LPP^F!7G[[/3)5\_CN9'F+MT=JXM N?[9#Q$)D_JY])>M M2))>A@)O ,>!4?AOS@05@;1*A<#9K5V:RG]K:Y$6;$ZMZ#;U]/3I5W)GV_;BZCM'/G(0YR>G3Q&53JRA.L4_L?37T6'26 MOJCT"GMA]\5K,1?]JX44\7MR)3$A)AF/8?_&=&FWX,[#0%J[4W*WJ]9J0\1^ M=4GSPR&.&YQ\S6B-."1N.9OT)B_.W2=&7#'9Q&3_\3.:$W>A]<+Y?-.$R)5X MS2E'(.>LN+K#/-[;=+6A=TGGTL? ,#]ZCTRN3"J%SN+0/*2.=K;G0![6".,5 M+_YQX49%!G1Y-$7XP(R'Y#^60'[#%U3&36$_@Z'XNS@@ W_)Z^CF-DL>W1R_ M.C3'+V,7!5J=)+$_)BE21*N;&D<5] 6!$[[($CFI.PU6=;?>'5SYL<::3+^P M+.*\6R5@\)B-+K'$WS[(QHSPK8E\ M>3OJ<'./#/I4O8(7>2$-!>>WZ0=& M$@I5TZ=7C 6^)F9;AET@IK_L-X(0&Z1+DZ\(5R%W5Q#3^!:L:A M\E3!P@-W>#HJ/+J-+-R1/W9'_C$C2T/1?WRM$+#:\^X;X_8@,0>\Z#(?<0=)*F/,G<)("SK!0&:B__;>6R_ $IY]['GV./X\.<$H5NGE MUDV9MC(E,>:_\X;!CF SL(\Z]6$KK%KU>3?_]:K3J TA8&CNZUKC+H6^D?8H MBCRWS9EOT7GQ%_@33S=5&) MP/!XHEN,%;=4E7@ @5WS[ M3+%_BJ(0"Z:>7YP_> 0CP^NO7K9@\?]8=M@<$8R3#0P]77X#7@M5D[L_>M/B ME-CS#'QN^N=.E:"Q\ 7X?6- R*_^'U!+ P04 " !@AE!6 M-^HC0N$# "'"@ &0 'AL+W=OJ^E64=C?S,H^4L.%-91_4X4,$A/#J$+>\N4,OREEL^GVIU(-KM1C1GM*FVWDA.2"?* MRFI<%>AGYRNQE6(C"BXM612%:J05U[ MS-N[&NHG\.;OWK T^'"!;=RSC2^ASU=X4\NF B?1HL)KQF4!!"\L67%4B#R M;;0T0[0O @_3?A[!M!%T%X$4"F^KL5 Z*G;GMKC=KH[M]1/65?)*2%Q4C<'# M9483\AMP?3P+!)6$>@VZ5]/],/<3D"5LA90.;,VKEL%;DM* )3@F-,=CY>9) M$I!%64[(S8[K+4):A?R>0#9 6$Z#-",LI2QCA,4TR6/R$Q@S(8]65.*?[F@C M^?.\R#%W#YBIE[5RAC>3MF M83IPQB(:Y]DW!(<.F'_6'-2 5\.U0$XVI-;U"?W7OLM:=,W%O]N[%NT3WBR! MSWP%&W0-KL?XFNBN[>DF5NW;5F.M+#8NK;G#3A&TVX#K&Z7L:>("]+WG_"M0 M2P,$% @ 8(905NG.>;=! P @@< !D !X;"]W;W)K&ULA55=C^HV$/TKH_2JVI5\-XG)%UM @KV]:A^NA':W[4/5!Y,, M$-W$IK:![;_OV($ %= 7?\XY/C/VC$=[I;^;-:*%C[:19ARLK=T\AZ$IU]@* M\Z0V*&EGJ70K+$WU*C0;C:+RH+8)>11E82MJ&4Q&?FVN)R.UM4TM<:[!;-M6 MZ']FV*C].(B#X\)KO5I;MQ!.1ANQPC>TOVWFFF9ASU+5+4I3*PD:E^-@&C_/ M$F?O#7ZO<6_.QN \62CUW4U^K<9!Y 1A@Z5U#(*Z';Y@TS@BDO'W@3/HCW3 M\_&1_:OWG7Q9"(,OJOFCKNQZ'!0!5+@4V\:^JOTO>/ G=7RE:HQO8=_9)GD MY=98U1[ I*"M9=>+CT,95?A!63D59[T,Z:V-S N^K1 M)*Z6[E+>K*;=FG!V\HH[E%N$AW>Q:- \CD)+K&XO+ \,LXZ!WV"(.7Q3TJX- M_"PKK"X)0I+3:^)'33-^E_$+ED\PB!GPB/,[?(/>QX'G&_R/CTNM6G@AK9K> M L79KN'%1Q@U_#E=&+_^U[4(=/S)=7Z7-\]F(TH::V+MTU\6^KQ'*(_?BP VU+)MMA6!I M=ZD:RM]:KN"AEK2BMD;(RCP^P]0X971GV"XHD,=[X$74%^$'E MR9!84@.*E&K*&JU1'F&/D'"6Q3DD&1L2:\Z204QRETA6%4GR;X/UJ(W2OEP4 M.#& =V5%X^K%!0&Y&\Y'=MX(ZVKR23E%;LAX[@CBG,5)0M!=31=Y,B%)2<1= ME\79#4DGZ\L0G X\]WF8#2%F49:=#CO?YCGC2>RZC"AN'7B!N A>A^C#_GH[ M:M!J"[ MBM]-K-KX*KM0EBJ*'Z[IDT3M#&A_J90]3MP!_;<[^1=02P,$% @ 8(90 M5GR$R4[1! ;0T !D !X;"]W;W)K&ULO5?; M;MLX$/V5@1L4":#8DFQ9@'9KM&G[L-@'6AI;1"E1)2D[^?L=4I;B MM*Z;9H%]L45RYLSA\,R(.M](]4WGB 9N"U'JBUYN3'4V&.@TQX+IOJRPI)6E M5 4S-%2K@:X4LLPY%6(0^OYX4#!>]J;G;FZNIN>R-H*7.%>@ZZ)@ZNX2A=Q< M]()>._&1KW)C)P;3\XJM\!.:S]5&7SA MN-$[SV!WLI#RFQV\S2YZOB6$ E-C$1C]K?$*A;! 1./[%K/7A;2.N\\M^BNW M=]K+@FF\DN(KSTQ^T4MZD.&2U<)\E)LWN-V/(YA*H=TO;+:V?@_26AM9;)V) M0<'+YI_=;O/P&(=PZQ ZWDT@Q_*:&38]5W(#REH3FGUP6W7>1(Z7]E ^&46K MG/S,]++6-*,U7,EBP4MF4Z7A^(8M!.J3\X&A&-9RD&[Q+AN\\!=X00CO96ER M#2_+#+.' ,BUS$,6X:7X4'$:TS[, P\"/TP/( W['8\='C#/]KQW[.%-HHT M\L^^/3>(H_V(MF[.=,52O.A186A4:^Q-GS\+QOZ+ WQ''=_1(?3I)ZK#K!8( M<@DS(63J&-O1O%9I3HJDG5"19*B:%2/AAI4K3B<(K,S@;6G:X4QK-!IFZ?>: M*\S<\CO.%EQPPU';];J@>4)Q-IH[1%(6[DO+0>+[T_**<05?F*B;:)8-:]E< M,9T[2JE]0)I=,X$EF1S!T/.C&.8**\8SP%MJ2IH@K+4T.2JJ%:7(%E@#FD1D M3*U+F3MG9-$J:B;&@Y):792,=O/2.)W!-:ZI357$Q6":EU+(U1T$@>?[/KR= M?WS.BNK%]>Y:[$6T]%K*;,.%@.'8BR<^?*C<690K$&C/1]G6<"J7I[5N8T'@ MA<,(/CCNI2Q/?^ ?>!,_@AMIF&BGNCR-0R^(Q@\.CFT/;I:FLK89J]@=:P7 MTE35M"AV'(X#+Q@G)S]1W;'Q'O"JI'):.$Z&_LF6MY#EZM2@*AY"4Q+&\ ? MU-+0C_=IZ4:Q#$M6(#4N)Z KU\TI@D+1=)V<5Q1@5T"CL3>.@T<)*/)&D^37 M @J'WBB)?Z&@P)]X"6WKOTDH].(1G?,U+E%95$754];HP4^:&7G!:/P4L8V\ M8DINP%<*"Y1UUSCQ[=W%_QDAL\?4>W ME,--6\.<*6-=]KW+]C7JPR1N<@0JF[I[L5 &@?^HZ'OU+)4LX"^.0F/Y_%D2 M!O$+HO=E!HN6#K/IIYN,R2T6E2]JP^D*1G-MJ$# MXO3^RF6M272TC+1P1OIZO[1 M267Z?\KI?8\[:KM&PO=V]R:W-H965T^Z\:AD MO!I,SNRS&SDY$XTN>(4W$E13EDP^76 A5N<#;[!Y\)DOEMH\&$W.:K; 6]1? MZAM)NU%G)>N 80% M9MI88/3W@)=8%,80P?B^MCGH7!K%[?7&^EM[=CK+C"F\%,57GNOE^2 =0(YS MUA3ZLUB]Q_5Y(F,O$X6RO[!J91/RF#5*BW*M3/N25^T_>USSL*60N@<4_+6" M;W&WCBS**Z;9Y$R*%4@C3=;,PA[5:A,X7IF@W&I);SGIZ.SD29G1F64K0U?M(;] X8]'SZ(2B\5O*ERS'<- MC AE!]7?0+WP>RU>83:$P'/ =WV_QU[0'3VP]H+_=_0KKK)"J$8B_#6=*2TI M@?[>QT/K)=SOQ135B:I9AN<#JAJ%\@$'D]>OO-@][3E#V)TA[+,^N:4BS1L" M+>9PR:1\XM4"[EG1V">;$^Y#W6MW/^J[)<)<%%3'QHLVF6'JTA28 DTOLR5Q MB IXU6XW@!XV@!8;RH^LB&@4<:^.3YYCOV %JS($IHP6!1[+&/"18Z&P@NG]%&:-HA,K MM2,7Q$XR=N$389? J4EIE)P5.S*1X[KN3_!YA,^+/2?RQC^1]+[(AZK(A MZL^&MK,:3R_R>5\.]%K[Y1Q0ZX[.?Z -^Z4H:U8]O7Z5^EYR:K*A@\+:TJ)9 M8B5KXE?D"JSY2F.^FQ<.X&.&M88G9-)DR?0 B>^DH%!.LZPIFX(9.]-22,U_ M,!NSCS3;OMKVC/GOTP>4-&W@B\)Y4\ ?-!.HUO&!QE--BAJS924*L7AJDRR( M$UH/(7"\ MU(5PZ,*=9#E6K$2"[81&)G#&<7Q,.>"$00CC80HWA+\BCD+'36(X2L>IM9"D M9->8$)HR\OH%I91'GN>,P\"@C:@X8M^@C5(G33V(A\D!\KPU>5T!$G--I?O) M?"[<3ZZ):1O!G_/L1TX0N09YF#JNE_P*SXD3C*-CH.)UHP,T>VN:TT,TQVYL M: X3MZ7Y)<&JF?U#C0ZT +;-QP[Q <'W$@,_H9[CQY;XZYO/KUE9GUYM'SIQ M(@)F:\0_7>_Z8CMVPNCI&W'7-^)?GB)OE.:E#?O;1IOAMQ/]-X]T M&U1H*_AYB]G787K][N\P!XK&N4^&CACFE9IN5=OR; MEH]LKDWC5Z99MSU.O1A4?Y**N=&8['^.T<3'2ZCT8K,+38+Z2636$7B^$]$, MHG5L^,_XFW-^\/3"XXC= "YZ3J#A.:"[*]S;8;+6I[@YP)385HETOZ $!I M!.C]7 B]V1@'W2?%Y%]02P,$% @ 8(905CVD19'.!0 !! !D !X M;"]W;W)K&ULM5==;]LV%/TKA%<,"<#6(D5]98F! MI.FP ND:)-GV,.R!ENA8J"2Z))6/_?H=2H[L!+*;8=V+34F\YU[>>^XA>7RO MS1>[5,J1A[IJ[,EDZ=SJ:#JU^5+5TK[3*]7@RT*;6CH\FMNI71DEB\ZHKJ8\ M".)I+7IQ5=XNG7\QG1VO MY*VZ5NZWU:7!TW1 * #4I7*G4>0^+M3[U55>2"$\76-.1E<>L/M\1/ZS]W:L9:YM.J]KOXH M"[<\F:034JB%;"MWI>]_4>OU1!XOUY7M?LE]/U=$$Y*WUNEZ;8P(ZK+I_^7# M.@];!FFPPX"O#7@7=^^HB_)<.CD[-OJ>&#\;:'[0+;6S1G!EXXMR[0R^EK!S MLS-9R297Y+ICP'M=KW2C&F?)P8V<5\H>'D\=W/C)TWP->=9#\AV0C)-/NG%+ M2SXTA2J> TP1WQ D?PKRC.]%/%?Y.Q(R2GC ^1Z\<%ATV.&%KUKTE:JD4P4Y M+VU>:=L:9W0QCN[;Z,BN9*Y.)N@3J\R=FLQ^_('%P4][ M8A=#[&(?^NP:;5FTE2)Z04[S7+>^6%U/&8!WBS!=\@ M8[E&4UJ?,P3AEHHL=(7N+IM;*-;*YO"'AZ14^OGH("JGBLS%-'_,#+J MX-9H:\D;D@8!S5+1C3+*>4 NE+5 ]*Y\^>QFB @-!)\!91K36-)0@5+2$P# M%HW.*_'8>$6PA*A'$:N4L<^=(&TB FTR M#$+4$^6X4!#MI:X*4M8KH^]4W>E;&(64BXBPE(-<&?G8 *V1U=O6*F+UPMU+ MH\ BGHCU[^?%H@0K-KZ\YP7(5H)QRK,H9@+1H<(9V96#GMTBC"CS2P'GTB#R M?&CKMI>A0B&3>2G[30O6LM;&E7_W+PX8VB+(V"$Y2!CE87JXLZ ]GT*X"D*& M$4L2&L7)/C[% Y_B?R-"ID7<%Z6+07<*?^=,C5!OF[\>=2/O8\ M*%I%G/:XSM=TUL%J <"_$ M\8Z0MKKC60HV#K?7G,49@03$\<;9]F>.C0$]@[\8$+LXB7KQ[*V MI]'2H='25S=:KP47&H2_4:;^EG;O!1[ON8V'M\Y[^#\T?$3ZMG.-O2^C49IX MZH"E.-KU056C084!#;GP'OQ>WU=FW_PW),YHQOS&BA.$2,?%<+IU,X/ZWW;W M3Y\!*$9_21O>#E?WX^QI=R6.-A6:@'3X%V"DYGI[YS]@].K[IXW MUPZWQFZXQ#5=&3\!WQ=:NZ<'[V"X^,_^ 5!+ P04 " !@AE!6E"@=!C<$ M "?"@ &0 'AL+W=OGMH$D[; ":Q.G&R4_F)6 )8\-;4TTV!E;7LY&IEB!8TP%ZH%B5\62C?"XE(O1Z;5 M($JOU-0C%H;IJ!&5#&83OW>K9Q.UMG4EX583LVX:H;]=0ZTVTR *MAMWU7)E MW<9H-FG%$N[!_M'>:ER-!I2R:D":2DFB83$-KJ++Z]3)>X$_*]B8G3EQGLR5 M^N(6'\MI$#J#H(;".@2!?X]P W7M@-",KSUF,!SI%'?G6_1?O._HRUP8N%'U M7U5I5],@#T@)"[&N[9W:_ J]/XG#*U1M_$@VG6S& U*LC55-KXP6-)7L_L53 M'X<=A3P\H;M[@[R5KX75LPF6FV(=M*(YB;>5:^-QE72)>7>:OQ:H9Z= MW2AI05IR90Q80]X\B'D-YNUD9!'5!)WU-H(69JWEVB*D\&,03,'/63-#=%SL(L.GQ*)W08UB2@?A2S D)\( MBSEE+'6S**=QDI);KZPF+$"2TJ0HX:(1FE;?1>^O&-&TS#! VG( M0PQ1T]9@G:A4%KM'IT@X37A&\CPB'R5I_0%;[7$8N\_(XP>%-.F_OK0Z'],P M3M%:&C/>2Q9[83OJ'>>,LHQY/QG-LS&Y66OME%KG UJ ,F.:A"X T9A&:4H^ M*_ES<2#%QHQFJ8\3XS2+.#G#KF1@5_+#[+K:C>H!VXXQ[2SV<:;M'8+,V0\A MJ? GBWJ-C00GOCB=E(9'D&N@I*V%=1<2\30$SU155Z5P9#46__#>L)Z3>'UI M?XSQ.4%D87HBFP,:_PU"]PWL%)EQ" \8[5F;4C[F.,MC&G'N$X0[[(#'),KH M.&4DBFB,9'S]*F<1>]=S:8_3A6]*",1CRI,$9^.$)EGXC'TF]^F0^_3' MY/[#4^NK8D>!12>YZ2D9S[(K' M:#+:>30TH)?^:>2:_EK:[OTP[ ZOKZONT?$LWCW=/@F]K+# :EB@:GB184?0 MW7.H6UC5^B?(7%E\T/CI"E^0H)T ?E\H9;<+=\#P)IW]!U!+ P04 " !@ MAE!620/,"[$# !O"0 &0 'AL+W=O/_.,/4\FXXU4KSI'-/"S+(2>>+DQJU$0Z"3'DNDKN4)!*YE4 M)3,T5,M KQ2RU&TJBR .PWY0,BZ\Z=C-/:KI6%:FX (?%>BJ+)EZFV$A-Q,O M\IJ))[[,C9T(IN,56^(SFF^K1T6CH$5)>8E": EA@8FQ"(P>:YQC45@@HO%CB^FU(>W&?;M!OW>Y4RX+ MIG$NBW]X:O*)-_0@Q8Q5A7F2F[]PFX\CF,A"NW_8;'U##Y)*&UEN-Q.#DHOZ MR7YNS^%7-L3;#;'C70=R+.^88=.QDAM0UIO0K.%2=;N)'!?V4IZ-HE5.^\ST MGG$%WUE1(=QQG1125PKAXH4M"M27X\!0#.L9)%N\68T7G\"+8GB0PN0:_A0I MIN\! B+7,HP;AK/X+.(=)E?0B7R(PS@^@]=I,^XXO,[O9*SAW]N%-HJ*Y+]C M2=>0W>.05C@CO6()3CQ2AD:U1F_ZY5/4#V_.$.ZVA+OGT*?/),2T*A!D!O=< M,)%P5L"MUF@T/""S_%-@!G:9'4OA;)#C*;SD"'-9KIAX^_)I&$>#&PU9RX#5 M#,H]!IEEL'9G:Q5'JDTJI;A86N5P#8QJBQ&&+.AEH.&""S"YK#03J;X<44XV M1[IP+!>HVDL_,1_M)0Q_XQH+B+;/SKFE^N1&,&K]F%:4)_7#H=\/K]MFX M1GX8]?SA(-JSFK4GI-KDB<&:K ]"BC_LT1+=UNGP&?G]>+#];^;HRIG!)4_@ MJU@3:'D,H'/M=_O#D[@OTAR[?3I(NFZIT@^E8(_FND^_7O_ WD;Z#+$?=0=^ M?Q >V$W,,S+JM3+JG971KB+\#^*A8GUJ2W5F2]6';T(NK [LFY!.:U49ZR.I M]@O.;$4$PN^TUCF9@XEVA3Z M!ZD>ZFU/)#-6D"\=S4>5[6[AL5)$1KO 1RNI&_IA&,+<,;:$:8%3ZZ0C?D_[ MZ.Z+7B>^/,TDWA7,L7((]II@B6KI6KV&1%;"U/VPG6V_)F[K)KISKS]%'IA: M&ULK5?;;MM&$/V5@=H4-D!;O%]<6X#M)&B !C5L-T%1]&%%C20B M))?97?KR]YU9THQDTVP0]$'DD-PY*C*6I_-ML8T)_.Y MSK=8"7TL&ZSIRUJJ2AAZ5)NY;A2*E56JRKGONO&\$D4]6YS:=U=J<2I;4Q8U M7BG0;54)]7B!I;P_FWFSIQ?7Q69K^,5\<=J(#=Z@^;.Y4O0T'U!6186U+F0- M"M=GLW/OY"+A]7;!IP+O]8X,',E2RB_\\&%U-G/9(2PQ-XP@Z':'EUB6#$1N M?.TQ9X-)5MR5G]#?V]@IEJ70>"G+S\7*;,]FZ0Q6N!9M::[E_6_8QQ,Q7BY+ M;:]PWZV-LQGDK3:RZI7)@ZJHN[MXZ/.PHY"ZKRCXO8)O_>X,62_?"B,6ITK> M@^+5A,:"#=5JDW-%S46Y,8J^%J1G%K\CA:3AX%8L2]2'IW-#H/QIGO< %QV M_PJ Y\-'69NMAG?U"E?[ '/R9G#)?W+IPI]$?(OY,02> [[K^Q-XP1!B8/&" MZ1#_/E]JHX@%_XP%V4&$XQ"\,TYT(W(\FQ'U-:H[G"U^^ )_H5!]K8$JA=42U5 MOGA\<>&/!I4P1;WI MX7.I#?P,2>P$449"&#NAY[+@.YZ?P">A"N;@[G(O=;+, R]RW-0%CQ9Z,=Q* M(TJ0X_!91/",&GM.F+$0A8X?!C!1IF@H4_3=9;IIFZ9$:D[LRZ706WA/V8(/ M==E6=F748_6;M#A>OSW3.9M>L^EBQ[3J31O994=#H?^/FMI M&U&L"$F!J&3+#"KJO&Q9U:(B5&2R5=;#;^PJJ;A%69@"]X ML9-XC$=FBD?_8777TK*WU,W\'Z:-P\G%QO1I-:@JH/>P*G3.O !*+!*WSFV+ M>855SYN$&JDG5=VGLF=J)7&'A8?< M&>(T@R"Q;64"LI;UT1-LE))6Y$&0A423\)5N-"AS)PHR)PAMIZ/@4Y(^VZ," MKH[$':D1.VFS$&59W::1R?IB%W#R'WF?'D)Z'/MT"=*72'O9'P<*CJF7OJ%; MEL*;"4HG Z63[Z;T^];0SN_'UI5XK.R(::FQJ)T$OT[C24OC[; WV>6]V3?Y M(G;Q"AF_8^9Q>V2D/>7G,3%:P%,NH)+;IAE"2LW+M7($6>!D-.M(CH$(%'D! MRPEDOI,D/M!HIH/UVC ZC<4P\'M^K4>#3-+ \=.8;&OJ9475M,;2G?21IN&! MYV5.Y">'_0(>\+G=WU@+H@@I*'G7]6G!@=NV<."'-)BSP][R-_Z.466^<_"L M4&WL\5J#I6!W!AW>#B?X\^[@^FUY=_S_*-2FJ#7%N"95]SBAT:BZ(W7W8&1C MC[%+:>A0;,4M_0M!Q0OH^UI*\_3 !H;_-8M_ 5!+ P04 " !@AE!6Z?5M MN+@" #L!0 &0 'AL+W=OV4\N]W=B!C$F5?8I_O MGN>>LW,W7DOUJG-$ ^]E(?3$RXU9C7Q?)SF63'?D"@5Y,JE*9LA42U^O%++4 M@/*A[+RA1C7;"4+*5^M<9=. MO, *P@(38QD8+6]XC45AB4C&[RVGUZ2TP/W]COW6U4ZU+)C&:UG\X*G))][ M@Q0S5A7F2:X_X[:>ON5+9*'=%]9U;#3T(*FTD>463 I*+NJ5O6_O80\P"#X M1%M Y'37B9S*.3,L'BNY!F6CB*XL(_R;!1Y.>%,/,>%@?,7MBA0 MM\:^(4KK\),M?%;#HP_@800/4IA*W#.=5)(72F$G].%-HI^AE^'JJVY>H>Y;(.,](HE./&H M S2J-_3BLY/P(K@ZHK37*.T=8X^?J>'2JD"0&7RMC#9,I%PLP59P2.M1ML-: M7W*$:UFNF-B0N@&+L)@6L;D\F".EK# M.1=@\D$3.&6 M);S@9@.G, C:01! K].#3V0.:S/J!&3>H]8C=X4D6U=,) B)U(9TA_T6?;I1 M"[[0\$N84AM[!ZS60#6XVSB%RV%[..C;/,/VX&( AY[:W^O $M72S1E-F8BJ M;L;FM!EET[J#_X;7<_"!J247&@K,"!IT+OL>J'JVU(:1*]?/"VEH.KAM3N,8 ME0T@?R:EV1DV03/@XS]02P,$% @ 8(905C/.IF]$!@ L1 !D !X M;"]W;W)K&ULI5AM;]LV$/XK!Z_MDD&1)>K5:6+ M2=,NP+H&25\P#/O 2+0M1&\E*2?9K]\=),S)?27O MU%((#0]%7JK3T5+K^G@\5LE2%%S952U*7)E7LN :IW(Q5K44/#5"13YFCA.. M"YZ5H^F)^78EIR=5H_.L%%<25%,47#Z>B;RZ/QVYH_6'ZVRQU/1A/#VI^4+< M"/VEOI(X&_:H5TF"V^,U^GOC._IRRY4XK_)O6:J7IZ-X M!*F8\R;7U]7]KZ+S)R"\I,J5^0OW[=Y@,H*D4;HJ.F&TH,C*]I<_=''8$HB= M9P18)\",W:TB8^4[KOGT1%;W(&DWHM' N&JDT;BLI$.YT1)7,Y33TQM=)7?+ M*D^%5#_#Q?!YO<.>P?.>P>M<_'-VJ[1$3ORUS\D6 MPM\/07ERK&J>B-,1)H(2I4TNH)K#=8N> MPLV2HR;Z=%X5!;+9G!M@4L*E4@TO$['/CV%-,P.( 1;%K9!]D"W02T%Z:EX^ MOODI9F[T5D'2ZE5&KUS;109DG0&0E49RWNA&XDP!5[@AQ[Q7<& 6JT;Q,E6' MQVLW6CA^SV6J8"%YJ1&T0>I($.U!98A<4N9"G?-2@>M;7NSOE>A>A">-7(9(EI#5<(#[] 8#GQY/_ MV9?]F8;7.99D\"' MSY7F^29ZJC_5)]'U/7,.@#9"66FC%T7ITQ.ANI%DD 9=OX"K M0<_58)BK;2GOJ*IEEM#YM(A$;6&&@7,X4"*117I^GMC0-#/+A._F7(OTJ/92DB\ MO> #D1>P!@MXSS,)7WG>8*!1R$C &<^)+M:.12YX%HM#> 5N.+&C$&9$-S0] MMF(G!M?Q;6>"XD(,IWAWNTDQJ";G,7XM%ED9ON)0DQ39N=_ MH,S%@Y!)1NF(G!:[Z]>"NBKR[1SO5+JL&JP>OV5S 0=_D.+#'Z?A;+&08D'+ MEPB987.5='L&"!I:;N0C10+7CB,([!A,0-G;5AV2CUG,#2#T[##LUUZ!%])\ M[6;+W= ]A,CV-]O6OQLF4SC%0YU)PVJ& FX8V8ZS(_)BC@>82L3QB-G1!-6[ M6T8&KA5ZS@#6T=H#0S!FQ9Y+ODUL)\18.+M0 RD4]2D4O3R%Z.".;DWV$Y^Q M(^:&OQ*4T!DF(ER@:/#CL$3>\4JF868Q/\C1F=>^Q'N[M3 ML:*T0T[Z#OYUO "E?.0)=5T<;TIC(>["ETN-[Q"-I36RPL"#*+*BR($@MGQL M>&\X]LIF+U:>.Z$I?"Y=^$CRT+,"QP,?68.S#Z+$+,W-7IYB-Y]1#VJZA-BW MPM"CJ]^;1. Y5A"NVX5GHXXD#";6Q-#1C2,K\!B-/-]R\!H98&'R!-N,MFYL5WBU+@C[.#FLB^C'MY0TG9*54;)=MS>-8MI(P]4? M9AQ5PDT3\'+&4<:9[D,+9!GQ]K&MPU0'CB#$RK@[0D)EZNYH+@6UR"B)30Q( M*L&N[46XQ;<][S4XMA?BQ+690Q-3PUP[C%YOM*XJ)'B64ZL3D&#HO@;L 8ZP M&.$@[ ;O\%)+,1*MCG_7S.YW'SO&6\_(0LB%>2Q3Y]^4NGU1]E_[]_BL?89N MMK>/^8]<+O!R@5S,4=2Q(VSV9/M ;B>ZJLVC]+;2^,0UPZ7@> G3!ER?5Y5> M3TA!_U^*Z3]02P,$% @ 8(905FHDX:NS @ T04 !D !X;"]W;W)K M&ULA51M;],P$/XKIX 02-'RUK1=:2.M'0@D)E7; M "'$!R>Y)M:<.-C.NOU[SDD:BM25+XG/OGON>M EHH&G2M1ZY93& M- O/TUF)%=,7LL&:3G9256-*#FOL-9WA%!@9BP"H]\C;E ("T0T?@^8 MSIC2!AZO#^@?.^VD)64:-U)\Y[DI5\[<@1QWK!7F5NX_X: GMGB9%+K[PK[W MC4,'LE8;60W!Q*#B=?]G3T,=C@+F_@L!X1 0=KS[1!W+:V98LE1R#\IZ$YI= M=%*[:"+':WLI=T;1*:\]2@?K=TC.4 MR@9XV0"[[F'#%V"#$&X(JM3PH1;S&[ *BP(70#\,S M>-$H/.KPHO\*UR>47W.=":E;A?#S*M5&T>OY=:H,?9+)Z22VHQ:Z81FN'&H9 MC>H1G>3-JV#JOS\C83)*F)Q#3^ZH0_-6(,@=;-ESKX7ZM--B;_0+9RD7A@2= MHGX6_#3U^Q(!GQKJ*,S!<'J/A4W>'" %LPU(9:9J,NLD:!30 MZ^(U.<5U=]F_YU[X?=#5,%IY((W%&H?S&+ M'5#] .D-(YNN:5-I: 1TRY)F+BKK0.<[*-/9MMG=N=K%:VV,I:V*7> MR0;>;+2IA8.AN5O9G9&B])OJ:L7",%W50C6S\U,_]\&G* 30N6!4]S&4'PYZ! MH8R\UXW;6O*N*67Y%& %.@V*L;UBE^PHXK4LEB2B 6$A8T?PHL'0R.-%WS64 M7"M;5-JV1I(_+];6&4B-OZ9L[A#C:42DRXG=B4*>S8 /5II[.3O_\0>:AF^/ MZ!L/^L;'T,]O@'YE6TFB-^1*USO=R,99'/VBK267$@@IR3A\4Q8*V:.S)7#N8\0 M^/3_%J.KUAA(D1/RDRRE$17X*LUCN/[X V>4O>T"E"^Z*$(LXC@F"<])"IOW M$6-!&#(2YR')XH@D 8U#0H,PR^%*8?VUW$@04QZDQ#$G-(\&*3TZ8+(D'6:' MC,"!J)W4&$50V '4))E2^YKDI&N\T!/ M95*VWO&J<="U@)];T&1GH"$S[I% V6HL,&;@P9QZ _;#]U)4UNL+>L(.:-"\ MQN 5BEZAL&&9'@Y4[^E204"1Z@I$H>=PW4"_OI.B*9O7"U*I6KG.GL[3%#$S M]'1'5+';:8/OO=RB\_X8,%[&/KN]Z/[]8(WWXW[TP>A[Y1M!\ ?XJ37P9%KY MIMWU!G77'!!_A40U..:+D;'OOLE4M!]T?0WG FK_FB1@[^LC[,\&]F?'V=\U MN)[JX%FU484 !SRMXOO3;LS]"VNEZV+VBQ)K8*E3TW7]J +3G$5STAD\>"8,_#I).?#G'=(V 'OJOU"FB8!U-Z!*EWZ,WXHD%V]*[]U,!;> M+ \HRTD> 0J4Y2=A&!EY\HT'#'[OO-&;-RT,>KPY93R B #Q.!15&BVFA(]] M-['CMZG#&1H%<$44(]-YQ"$F4,@Q/:;,>@6A"%A&NX>$4W*$U7Q@-7\IJ[\M MZ9?R3C4-.@<#";4/'R]JW3:>%Y\:K+O O[]!461ZWP9.U8KU'EL;Y9L#V7[3]C\J=G0:&R'S0"@$?@(+:2:4 3;/(9 MY&*6D'\9)#HX($/:=W]8AAFAQ\T%]U_BV$@\!;.C@ULA=H.'SFF M^V/2#9S>^;\4:^VCK$X# "I!P &0 'AL+W=O)-FR(PF0%#?-0P##=EL411^HW9&6,)?UZPO@ ^$WBP1VM M@2/9&O/,FR_%(DI8$"K,/3,(^GO!#2K%1"3C[XXS&ERRX?&Z9_\YQ$ZQ;(7# MC5&_R\*7BV@608$[T2C_8 Z_8!?/E/ERHUSXA4.+G1 X;YPW56=,"BJIVW_Q MK![[Q#T4L= $/J(3' E;< M(=)+2L"?JRVAJ&7^.I6"UL'DM .^1K>N%CDN(KHG#NT+1LL/[]*KY.,9^9-! M_N0<^QGY&^.\.R7W+.%IN4\ETI4[]I1WK2$L?\F-I>J"<+ SBBXVM8S4X$O3 M.)+D+F[A#Q2V[0&@"F*U13M4$>ZJ6IE71'A"2TTM^((Z^%+50EJZ\;YK1'@R M7B@*T!%97H9H"WRA25('U'M(LU%RD]'B>C1-$CZX&4WIX%$HUDIX&C7/Z#F" M-!G=)!/X\&Z6I=G'?OL9-5IRPEA1D!C)A>=109Q7DS=\NVL5G4[->Q@G!$J. MY(QGHY0.5B%E.I=*AEC!["A9"%O<2ZW[0J(N>+D52N@<&8-]GOQ;GDX['\&A ME)PB*H_4N6HX\52259[;AI;D>$O>0W.'2B&0(&>4+$+S]$[#)"$VZ/N(?271DE*A<$>FR>7U M- +;/@SMQILZ#..M\33:P[*DMQ0M ^C[SAC?;]C!\#HO_P%02P,$% @ M8(905OT,9-M? P $0@ !D !X;"]W;W)K&UL MO5;;CMLV$/V5@5($:\"UKK[$L0VL=S=H@"98K-,&1=$'6AK;Q%*D2E+KS=]W M2,FR#7@-M ]]$6\SAV>&AT/-]DH_FQVBA==22#,/=M96TS T^0Y+9@:J0DDK M&Z5+9FFHMZ&I-++".Y4B3*)H%):,RV Q\W./>C%3M15*);W?6382+6<6VN$+[6_6H:11V* 4O41JN)&C+K,G+TW^)WC MWISTP46R5NK9#3X7\R!RA%!@;AT"H^8%[U (!T0T_FXQ@VY+YWC:/Z!_\K%3 M+&MF\$Z)[[RPNWDP":# #:N%?5+[7["-9^CP2UL:ILG8E! MR673LMD.964U MK7+RLXNO=.Z?9:Y*A)M?E3$]>$0-JQW3-/&-K06:WBRTM).S#_,6==F@)F^@ MQ@E\4=+N##S( HMS@) H=CR3 \]E/\N'D4?KY#- M.K+9-?3%JKDQH#9PQT1>"^853<,E,SP')@NXYZ*V6( [4'>0Q\ N17-]OV\[ MA(T2=&$I16"="L"'):T!2XOY.8MUQZ)H64ABP5M9"2^KBN@8GV=F6G #-UP2 MGJH-^9H^X&N.E3TQ+4C2O2G\@4RW4@(2 I9KLCB(P7UB]XG@:UVB9E;IJ4_# M.8&?X";[,.E'T=#UDRSIIY.AFXW'_6$T[A&R5'3#&O\FL5?"F,)W?^.Q^)F] MT*Y;RHHJ2TJ(7S9 %=!8BLNE\/V[21(G']M$Q>FX/QI-J$WZXSB".$G['\:3 M"YR/F3A'(-;I8)2X0.+!)'7C:!!GO4X%_R_QA\V&BJQ30J4LB80S(7XT6J"2 M"P;S6G/+T4SA">F.\=QQI-J6/T,M.8GJL _A9EDW6GD+53F='6U&_20^VOR' M8 XB[<+)XJ;]%^=PP#@[B7'E&D2ZM8_1H8(U](V%;N;[=Z[VZ;, M'\V;Q_(+TUM..1&X(==H,!X&H)L'J!E85?FBOU:6GA#?W=&;C=H9T/I&T4FU M [=!]Q>P^ =02P,$% @ 8(905@27%;]U P U@< !D !X;"]W;W)K M&ULA55M;]LV$/XK!ZT9VD*)7OP:SS;@)-M:M,&" M.-TP#/M 2V>)*$6J)!4W_WY'2I:]P?&^4*1X]]QS?(['^4[IKZ9$M/"]$M(L M@M+:>A9%)BNQ8N9*U2AI9ZMTQ2PM=1&96B/+O5,EHC2.QU'%N R6<__O02_G MJK&"2WS08)JJ8OKE!H7:+8(DV/]XY$5IW8]H.:]9@6NT7^H'3:NH1\EYA=)P M)4'C=A&LDMG-R-E[@]\Y[LS1'%PF&Z6^NL7'?!'$CA *S*Q#8/1YQEL4P@$1 MC6\=9M"'=(['\SWZ+SYWRF7##-XJ\0?/;;D(I@'DN&6-L(]J]P&[?#S!3 GC M1]BUMN-) %ECK*HZ9V)0<=E^V??N'(X;2#/\HY9MIQKM0/M MK G-37RJWIO(<>E$65M-NYS\['*-!1VQA8^R%=B=U-LGMA%HWLTC2Q&<791U M:#X'_R?<1::Z6]V2&] M9Y0-GLKH?,Q]'$/WY52@J@MDND"Z#12"1!O"#FF7&7(0=-O-#/Y$IKMB )(2 MJPVEL)?3#8D;8G@0S+H"_"_N(>\/\)XXP 4D0QKN\)EG:%XW7Y%YY]#_NP$* M=P$4F% FQSNW,)C2>C!RPS4-[^$S&@.V9-)E?D;,42_FZ.S!?E:RN!34@7)8 M&8/6P.8%?D55:%:7/(,5M51S2J^SL*66=+\#8RGX_ Z M3FDV'*9A3%VGL_A$1')509).PA%).KH.D_$4?K,E8?IRUIP0R"F=CJD0PG@X M@2=EF2"LZ6@<3M(QS4;I($S3"9R2/3KJM50ZA7]13 O>MMW^;_]HK=I>?3!O M7[Q[I@LN21'&PO=V]R:W-H965T MA9)VEO.)&PT,GLA MJ'Y9 E=MBL?XZ'AD56V](\J2AE:P!?NMV6AG10.E9 *D84HB#;L4+\;SY=3' MAX#O#%ISLD:^DERI)V]\+E,<>T' H;">0-WK "O@W(.34P$KQ'ZRT=8K?8U3"CNZY?53M)^CKN?6\0G$3GJCM8V.,BKVQ2O3) M3H%@LGO3Y_X>3A((N9! ^@02='<'!95K:FF6:-4B[:,=S2]"J2';B6/2?Y2M MU6Z7N3R;?:T!K91HJ'Q!;]9@*>/F;1)9A_8!4=%CEAV&7,",";I7TM8&?90E ME/\#(J=I$$:.PI;D*G$-Q0A-QC>(Q(0@ Y7K!'N%.QD*G@3NY +WBZZH9'^H M[XD;5[HTBK.2=BTB2[318-Q)G4/MT!V35!:,!9_N%+>="AO>HV>/>Q%#MH+U] H;6G. MX7A[YIS8#C<+.#_!AXPDT>%4073270)T%6;(H$+MI>T:;? .8[KHNO-?>#?C M]U173!K$8>=2X]&[6XQT-S>=8543>C57UG5^6-;N5P/:![C]G5+V:/@#AI]7 M]A=02P,$% @ 8(905MU&.U M" ]4< !D !X;"]W;W)K&ULO9Q;;]LX%L>_"N%9+#I IY8HW])-#"069Z9 .Q.TG=V' MQ3PP,FT3U<4CRG$RV ^_I.28IDT?6^VI^]#X0OY(GD,=\G],Z7I=E%_40HB* M/&5IKFXZBZI:ONUV5;(0&5=OBJ7(]3>SHLQXI=^6\ZY:EH)/ZTI9VJ5!,.AF M7.:=\77]V7TYOBY652IS<5\2M2D%+.;SFWXEO4&ID)=XM]2K-7.:V*&\E 47\R; M=].;3F!Z)%*15 ;!]9]',1%I:DBZ'W]MH)UMFZ;B[NL7^L_UX/5@'K@2DR+] MCYQ6BYO.J$.F8L97:?6Q6/\J-@/J&UY2I*K^GZPW98,.25:J*K)-9=V#3.;- M7_ZT,<1.!4J/5*";"G2O0M0[4B':5(CV6^@?J=#;5.B=VZ7^ID(]]&XS]MIP M,:_X^+HLUJ0TI37-O*BM7]?6]I*YF2B?JE)_*W6]:OQ)SG,YDPG/*W*;),4J MKV0^)_=%*A,I%.'YE-QQ)14I9N2^%$KD%:]=_!/YC9Z407>330?NF@[0(QV(R(GF+SZAV]@DZ_ $)FK2E8K8T$/,CX?&0(]8^=C C_&,5RT MG4M1S8V.S:4FV)#?9^34M/KO>UV7O*M$IO[TS9FFH9Z_(1,\WZHE3\1-9VFF M9/DH.N-__A .@G_Y_(0)BS%A# GF>*NW]58/HH]UG-51-">355F*/'DFGTN> M*][$[U_T$D->O2^4^O$U>1!Z01+D,W_RN0ILI:VK&MBPAIDU[G$\HE&@_UUW M'W>]<%ANKP2#2CCVZF_MU0?M]4M13-K&L2*H-Y+,)2&IKDP8V M.#[6^&0)!I5PK#'86F, 6N.=-8)>&*1>%/*Y?$@%X4J)RFN4P8%'AOW@T+>3 MP4%?O>7BPW+[HX9*.*,>;D<];#'JA"]EQ5/YMY@2'=?T[DF_2/1B9+X_;@>P MB;:38WCJ0HA/EF##<\TTVIII!)J)Z35.[^&T-59*S%:IMLY,^$P!8MJ: N[3 M@#P+7BHR(EFS7= ;ARE_]GDH1B,QI $Z7KC:>N$*[.?M]%&4E51FX4T*Y9^, M(**M!ZX.IEH8!+Y+][!@U*>>@NSJ,!:$;CG'-&%@M[T!;)PD666KM)ZD6E?H M74GEW;L&!SWMCT8!'1R&K4W1P>FBL:?H5:"W=(?CAT?QE1,HW!$'X;?M$4YM M#F!^V_FUH>W:;>2;-C%JL\S3;!A!LY!:^]*OMZ_9?9VT+\AO;5],6KRA.6;S M7N18S;I.L*HE!+?9XW=ZP2YSGOZD%RNBBEFUYJ5WM8(YK8V-*DM0:0R+YGK$ M*I.P=RDA&:+*$U1:C$IC6#379U8=A; \FNQLAH_N-F!&:V^<5D:>(CXMP3SE M*(5"O-5)(2R4;K-";\*,5<33TD@$OV% 2&O#'$JMT+L/.[<@\Q3L0^:Q@BJ$ M%=4'_B2S5>:U":I00J7%J#2&17-]8-5:.+I8N$55=*BT&)7&L&BNSZRV"V%Q M=U\62ZWNGNL$O?AK)9:V>L6S'XP+)K[RX&5 ME126E9MP1OY'W@NNQ*)(IR9?6!:/POC'ZP@8V=81J+08E<:P:*YSK)JEX:7B M'$75M:BT&)7&L&BNSZQ"IK!"_O8X!S?0VE5P=\/P>*!#[0C#HKE^L:*9PJ+9 M!KJSY3-,;.T(5/F,2F-8--U1^!>14 TP^P'PZ*YUKV/28E0:PZ*Y/K"9 #J\ M6-1"S1R@TF)4&L.BN3ZSF0,*_Q2*L#M#31B!+1V.A0U(8!*BU%I#(OFGI*S28(HN%2DBU!S!ZBT&)7&L&BNSVSN(()_ M"?_V2 KU"FIV (OF>L5F!R)8;MLP=[8*A8FMW8#ZBSDJC6'1 M7-_L' :^W&E@W./ N.>!<0\$?X_,060S!Q&H)Y*G.IIM[Q(@'Z7ZH@/_ M\U?\/?>[#C6!@$J+46D,B^:ZTR85HL'% B!J$@*5%J/2&!;-]9E-0D3P<81) MD2?ZHBJ;6YQ*<^GI;9_YB,_]5Q-JJF%#,Z<^[9&6-W2P=VS#7RS:.[.!U377 ME#8W$,%B&SF:?5X77ONCY@]0:3$JC6'17'?:C$)T=;%HAIIH0*7%J#2&17-O M\+*)AAY\&J%U-(-YK6_F"KS1+-R_E\M?;+A_0]?W2 #T; *@!ROJ27TOKBA) MZ#4?%?AME3WH M"Z>8D=EV:=^Y#UJ1]4(F"Y+Q7(E1:C MTA@6S?69E?<]^,S ]XUJJ(*_=W@C]$%40U7Q6+3&-=V=QYOH6#6OGRNC2'UM M-(_UV'ZZ?7;-;?W$EKW/)^%;UCR!QF*:!^)\X.5&UL MO5=MK]HV%/XK5E95K=3>O)"$EP(2W*S:I%X)P6[W8=H'DQS JV,SVX%NOWZV MDYN&$.CMBOH%8N>5> ,ZL4T[=P/-B-\>$.=.QG5N(Z9@7BA(&"X%DD>=8_#,' MRH\3QW>>)I9DNU-FPIV.]W@+*U"/^X70([=&R4@.3!+.D(#-Q)GYH\2W#M;B M(X&C;#PC0V7-^2 >Z#4(.DX_JY G7I-X]A\?D)_ M;\EK,FLLX9[3WTFF=A-GX* ,-KB@:LF/OT!%*#)X*:?2_J)C9>LY*"VDXGGE MK"/("2O_\>=*B(:#'U]P""J'H.T07G#H50Z]YSJ$E4-HE2FI6!T2K/!T+/@1 M"6.MTBW'2^D7D&.7:6YF(C_08$7!!T!W3_?W>]P3Y[O[EUATZOW MM6?Q>A?P'O@!='DJ(_-'3(MRS^I=*C=VJ;=3'/3@CR6G%.E".F*1_=FU&^5J M8?=JYG :R3U.8>+L10GJ3%_^Y,?>NRXE;PF6W CL1.6P5CF\ACZ=97_I$H4, MK6%+&#.5L\;4"-RE88G5MUCF/#Y,HW@0],?NH2G.U16_59P;@9V($]7B1%?% MT87Y%4%*_[@A2.CY0[\E2/0!B>'G[2'GR@/OR[:5\&^ MM99N"9;<".Q$Q'XM8O^'GEC]6ZI\2[#D1F G*@]JE0W[4JL]S MHVCH!ZWR')P5<1Q%7FUTPF58_V6$DFG713T@@LL&^VF_YT?A0J@F2K]T&]_)3NL MSE,SZ; ZR!F:! M^F(X_0]02P,$% @ 8(905NB8(:"Y P - X !D !X;"]W;W)K&ULO5?;CMLV$/T50@V*!$A6=UEV;0'VJD4#9 %CW4T? MBC[0$FVQH4B7I.RT7U^2TBJV+"N;5NB++5(SAW,.9ZCA_,3X)U$@),'GDE"Q ML HI#S/;%EF!2BCNV %1]6;'> FE&O*]+0XR2XBIEH:!V/Q$:.3.'L&FLJ6L4]Z\#Y?6(Z."!&420T!U=\1W2-" M-)**X\\&U&K7U([GS\_H/QGRBLP6"G3/R*\XE\7"BBV0HQVLB'QDIY]10RC4 M>!DCPOR"4V/K6""KA&1EXZPB*#&M_^'G1H@S!S>ZX> U#E[7(;CAX#<._DL= M@L8A,,K45(P.*90PF7-V EQ;*S3]8,0TWHH^IGK?-Y*KMUCYR62#]Q3O< :I M!,LL8Q65F.[!FA&<820 I#E808$%8#NPYD@@*J'9L7=@HY(PKPC2KY9$91"D M&0(J%\$&$N7[7@VIWE8!7J=(0DS$&^7VM$G!ZU=OP"N *?BE8)50BXBY+14= M'92=-:&OZM"]&Z&['GA@5!8"_$ASE%\"V$J'5@SO68R5-XB8HNP.^.Y;X#F> MUQ/0_V!&I"I5:YH^05/6VM1M5[^VCVE&N M=^BW1T8(4+5T@CS_O6\WZM6"_M7T^303!YBAA77@-:B5?/^=&SD_]"DY)E@Z M$MB%RD&K4RP="2P"Y7C M5N5XQ$,KOJ[1.'"[-7IMY3NQ'W=J-+ZJ9'<:3*+6ZH+.M*4S_0J=? ;N"\CW MBI)DJA\](EKU1:F6][M<>JRD_W/WX>&H#S?/'BJ>-WF5R;]:1HVF-VF:,U#_NLG2Z12BI]+1' -,=U,]G. MME>?I6GX._,K?24R;?H7F/H^]:!R%5,!"-HI2.=NHKY=O+ZBU /)#J9IWS*I MK@#FL5#7.L2U@7J_8TP^#_0"[44Q^0=02P,$% @ 8(905BSH>:J"! M=A< !D !X;"]W;W)K&ULO5C+;N,V%/T50AT4 M"=!$HBR_4MN $W70600PXF:Z*+J@)\ASR'M]Q,F!LF]\@[$ WY,XY5-K(\3VP;9YL,$)XO=TBU/Y)J(L04+>LK7- MMPRC4"TZSL!.$$FMV40_6[#9A.Y$3%*\8(#OD@2Q?QYQ3 ]3"UK'!R]D MO1'J@3V;;-$:+[%XW2Z8O+,+E) D..6$IH#A:&K-X8,/QRI!1WPE^,!/KH&B MLJ+TF[KY$DXM1\T(QS@0"@+)?WO\A.-8( &-N?X+#GFL8X%@QP5-\F0Y@X2D MV7_T/1?B) $.SB2X>8);3_#.)/3RA-ZE"5Z>X&EE,BI:!Q\)-)LP>@!,14LT M=:'%U-F2/DG5NB\%DV^)S!.S)5FG)"(!2@68!P'=I8*D:["@,0D(Y@"E(7A$ MG'! ([!@F.-4(+UB=V I-V&XB[%Z-8_E#D)I@('&;QGNL>R1(62^2N*=]FZ%2N5+>Z+7%*VES=_O- X!K*8#HB%?[:M1C:: MUSZ::E /?(L"/+6V+ .U9C_^ ?.SVU*F@3S#8%55/8*E;TN]-D\_$N6*0[! M"J])FJKJ6:%8"=RF888UU%BJ)^]G_<'('4[L_:DXG2->*XXAL(HX_4*^C()YAL"JP@Y+(0#<.!W$),N1<:W5Y6BN,F0:<^ M]Z=FT-W8\6H$FT&]D0/;"4*G=&G.!G4U; M%(1P7./3&C9R!V<8G?A.^,Y?AAR@(J4WKN^ZEJCFWO1;HBJ;LTK"+4FX[VGZ MX%]P79UU#W=MLS**YIM"JTI=>EGXL686&G6S1M%\4VA5J4M#"TTZVASLC1^' MEJB67X#4U3V]:36JSO^9Y4^E#X+B.J>E+YG;\4 MLFQDB7#PN@V1P/+3$P[N8$]&?4DD8:&^[5%(M[K:U'?^\O48TZJC44]K%,TW MA59=E]+6PH_UM="HL36*YIM"JTI=>EMHTMS"IB=UZMVKZ6V=>C4W0Z S.->Z M2FL+N[WM!:VK$^#J?3!^2PR_,R2C:9\<2":8K?7!+@>Z[62G<<73XO!XKH], M:\\?U:&R/N@L8;(3Z6?$Y-IR$.-(0CKW0]E-67;(F]T(NM7'GBLJ!$WTY0:C M$#,5(-]'E(KCC1J@.&J?_0=02P,$% @ 8(905L=+J9VC! K!4 !D M !X;"]W;W)K&ULM5AM;^,V#/XK@G<8[H V?LE; MTR4!FKC#"JR](MUM'X;[H#B,(]2V,DE)NN%^_"C9<6+'\;6%KPCJ-_(1^8BB M2 UW7#S+%8 B+W&4R)&U4FI];=LR6$%,98NO(<$O2RYBJO!1A+9<"Z +HQ1' MMN#G3RZ)]J5.>?/^N%N M,;(<;1%$$"@-0?&RA2E$D49"._[)0*U\3*UX?+]'_]4XC\[,J80IC_YB"[4: M65<66<"2;B(UX[O?('.HJ_$"'DGSG^PR6<&85VIM N*;B=,PJ=3*%CF$E=,3SX5-'Q4/ =$5H:T?2-(=-H MH_LLT?/^I 1^9:BGQC/80K(!
J!!43P+YZ(.B+)*?R ?"$G+/H@BG2 YM MA0-J-3O(P"GMS)UXMH@]!B[3="^(Y MGD>^//GDXX=/1$*(H:@J#)R^'L[=PU7 ^*^'<6J\;.>3TC9X[7-X3-(P%!!2 MLS8^+\E^FO[^'47)G8)8?JV:CQ2W4XVK<\BU7-, 1A8F"0EB"];XYY_ Z"\"5FJC47BLXCV <-^583/I,4MV=P=0K= MCKVAO3TFJ7;DMY+4$%B!I&Y.4K>6I"FN5(%I&!.06F6I!TFC4H*2F <"W%8D M)H<%I'=5ZV22#M$]XNNRTVJ7*#L5:@]:W:*07VOL.ZGHY53T:JFX.W56)T+< M3D (6& 4F=5814 *[+I'SG7<5J?$0(74I5?FR:\U\IT4]',*^K44^"5?\1KP M,&'_E=-XZG:_PNU^JU=RNT*JVVN55I1?:]@[W;[*W;ZJ=?M6*H;%!/H=9,NA M?KJO3CT:#/HG\UT[Z%N31$-@!7X&.3^#6GYF)]% EH+'9 W"U*!) (3/(Y;M M7!(ORGA7Y4CS:[UX)T>NP M=(';MBZ]61*2QR."/N<$79#;ES68(/N#Q5H.]Z@G0QH-4H$G184B6-OAYG_S MPN37:UUEM"\=%W^5)5FM;6^M 1I%\YM"*\[+4:WK_J"Z*@-NBM0FT?RFT(JD M>@=2O5>FA'VLGTD&^#K ,@N[R;022]5@OP 4)_/O;3.9*3J,\M7OM+H]Y_C/ M+26,>OO?S'9#:$6V#YV!6ULHCV>5+)_/J-^!PPXM-AU:99@VV@ TA58D[M " MN/4]P'1?T&*=J\-0I$$Y8_(96X '4'DN^$8.LI64-EGR3QM%\YM"*Y)\:"'< M[H]*L W5^QFI3:+Y3:$523TT(VY]-U(,6($!6TE@0]U"1F"3:'Z&5DK;[J&R M2YFQCXZQ&ULM5==;YLP%/TK%INF5NI*^"9=@M2&3:NTJ56[CX=I#R[<-*C& M9K9)NG\_&PA*B!NE4O:28#CGV.=@W]Q,5HP_B06 1,\EH6)J+:2L+FQ;9 LH ML3AG%5#U9,YXB:4:\D=;5!QPWI!*8KNC46B7N*!6,FGNW?)DPFI)"@JW'(FZ M+#'_>P6$K::68ZUOW!6/"ZEOV,FDPH]P#_)[= 'P6LQ,8UTDX>&'O2@^M\:HWT@H! )K4"5E]+F $A6D@MXT^G:?53 M:N+F]5K]4^-=>7G F:,_"QRN9A:L85RF..:R#NV^@R=GT#K98R(YA.M6FP4 M6"BKA61E1U8K* O:?N/G+H<-@N._0' [@GLHP>L(WJ$$OR/X33*ME2:'%$N< M3#A;(:[12DU?-&$V;&6_H/JUWTNNGA:*)Y,[6 *M ;U']VI'Y34!Q.9HQJCD MZI6@*TPPS4"@DQ0D+H@X57N*WJ*"HF\+5@M,'TT?;=%N%V"?I]DFZC9[W@EZ?WXTI MOU]?%!Q=2RC%;U-2K;9OUM9G_T)4.(.II0ZW +X$*WGWQ@E''TRY'5,L/9+8 M5J9>GZFW3SVYS#)64RE4@(@C0EV"I%C9(N=LLD"D?1V)O8R\UL M#+# ]8:P=!>F4''@]K M/W[OQ]_K)X4Y< ZY\M,6XL6=V%O;.PKW.OC&)B?X9V?)GLA+N3.\X01P/W](N+/+]>.C% M@ HC/S9[B7HOT5XOMQPJ7.3HX[-J&80J2:IHHQNY (YFW:NZ% *DL9#OE7YM M>3JF6'HDL:U(XS[2^#^6_/B8F1Y3+#V2V%:FXS[3\=YMVN>(F\V(3@J:D3I7 MIT\U&^L]#)M[F#5[>%UN6MJI*?#Q3DWWW=")!D?4@ K'&X6_C6@7%?F>,SBA M]D9?IIOHKY@_%E0@ G-%&YWKMI.WC6D[D*QJ6K4')E7CUUPN5"\/7 /4\SEC M*6!1&I3$?M!N]_V$ M<>%-1NFS1S49R;6)N8!'1?0Z29CZ<06QW(X]ZKT\^,P72V,?^)/1BBU@!N;+ MZE'AG5^H1#P!H;D41,%\[%W2BVF0!J1O?.6PU95K8E&>I/QF;VZCL=>V/8(8 M0F,E&'YM8 IQ;)6P']]S4:]HTP96KU_4?T_A$>:):9C*^"\>F>78._=(!'.V MCLUGN;V!'*AG]4(9Z_23;+-W^_ARN-9&)GDP]B#A(OMFSWDB*@&T^TI D <$ M;PWHY &=%#3K68IUS0R;C)3<$F7?1C5[D>8FC48:+FP99T;AKQSCS.1JK?&) MUF0JDR5!K4!;_+K+[3?_JT. MLR&Q'>A. =U)U3L_*_QE^'W--4\GU=]W^(S<&DCT/W7TG2;I&Q+;H>\6]%UG MR:=2&%MHEA8:%Q/,@8*HCMDI="AS)M9+Q>P*NYD$0:LW\C=D>> 0 M:Q!D1BZC#1,A1.0KCT#:6U &:RL6=6!.U4/!&A+;24"_2$"_^:'<;Y*^(;$= M^D%!/W"6_W&MPB5N9"3$M1CKKM(UO YYL#?X>IU6MQA\&8JSL2-1S@N4B2W6I_\ *;JJCIU1Q[+ M63HAZK9"4ZD-D7.LUP;$^DVH;D$7ZBGL#RW]#W4:C#=MF^1?\@<(G* Q82(B M+$('SK7)G'%M-AIU2$VI[6:H]$BTV_R^2AOU2TVI[6:@=%;4;:VJX"_+,SSC M7VA=OR;GK$HBXW55O9!SA6-=G MY.YN6DO5J%=J2FT7OW1+='""0=V0*\HS< J/14N31=TNZ^V&T2UT,':-,1L. M6N?U_WYH:::HVTVY!_3A2WA#EBF'/H4!"TH#%K2;'^U!0UXK/^0XA7,+2N<6 MN+W6H4NX6^Y@>+K_A[_BT3,FOW)\9\].[YE:<*%)#'.,:K<&&*ZRX\CLQLA5 M>J+W)(V127JY!(8SV;Z O\^E-"\W]I"P.!2>_ =02P,$% @ 8(905D;, M4SLV"0 >EP !D !X;"]W;W)K&ULM9QM;;,,H&2W/JN>NLN59NB_B*)%7&XW1?G$9'FV"^_EM2S^W%UEZM'D2%E'6YGD49J0 M3-Z=CR[HNV#JE 75._Z*Y&-^\C1?NX^)+ M^OA!UALT+7FK-,ZK?\EC_5YG1%;[O$BW=;'Z!-LH.?P??JUWQ$D!=9\I8'4! MZUO ZP+>M\"M"]R^!=.Z8-JWP*L+O&K?'W96M:=%6(3+LRQ])%GY;D4K_ZCB MJJK5#HZ2\IMU763JU4C5%1DE8QIV3,;E67^'U/I8DO2-7 MF8PCU;;ZYI&+.$Y7U;NJ5_;9:J-R5=7JN[:6V>&5(B4W87(?W:KZ,%F3CTGQ M]/ BSV61DXO5O_LHD^OJY4]1>!O%41')O'Q]OU7/_RID$49Q_IOZ+']>"_+K MS[^1GTF4D)M-NL]557XV*=3VEULQ6=7;^OZPK>R9;15R]99P^H8PA[&.\LO^ MY;2C7-C++W;96T*GSY;[]O(_PK)\\6QYT/_#.V;Y1'UECM\;=OS>L(K'G]N: M0XYAG6-7& > VPTH>\QW^2YG='$V>3A-J=_;A/5S#-W_ M2%C0WH 9=Z;SX^7K,>?K2/G&*C!0)$TB8CX0%()@1J7>, MU+,>NI=AOJG&**OR#ZF"?0ACF12=HP\K:FBX2)CP6MV:ZM5F9J_L(UL,0# C MM-DQM)DU-#5>W871FLBOZOHK5X/*,L"TV,A,C:BS3,5'PNI0[0K1BAX:(A(F M#C#O),3YM!$ALKT !#,BG!\CG'\G0G7MG!7?JNC*PVZGKF:+-R2115=H5MC0 MT) P,6^%-IV[C=20#08@F)':XIC:PIK:R77>X0![UQ66E3$T+"1,+%IAT?G4 M<1IQ(9L,0# C+NKHBW_GAX?\]M*A.4%IHJ:=)L6]V:*9%+31 $4SLSH1-=2: MU>==I5>2>Q++4KEDI3,;IW?C?2XMYS,[=7",2)JH:<8!QWCSI 9M,T#1S!2U M-J'62_CEYVH8DJ3)^/M#$3MJ<'10A5+3C.@63BLZJ!Q!TEY_ZY?#@ESMC@_H6 M*$U :3Z4%J!H9KI:NE"K %A>K%;I7EV1DUWX+7R:<0A7JVPOUR36T7=&#O4Q M4)JH::='ZIA2;]X\4J&N!44SL]2VA=IU2W.,QAJ%S&'04_<\PP*]3!0FJ!M$S.>S[S6B!4J8U T,SRM8ZC= MQQS"VSU-TJ].)^D[\X.J&2A-T+:878]<_/Y0[EV M0G6;OIH!Z M'"A-0&D^E!:@:&:R)\MD[+YGT 2BG34X8^R:&>RB&=9>:&'VY &J03,X;7N8 MW?8<+RLSN9(J-'5EV1D9U/5 :0)*\UG;'$U;URX!JDTS-:UZF'VIS8NF?NWL MP5E"!1"4YM>TTRQGG+:R? VQP[3887:Q,W .V$X;G![4Y4!I/FN;(>ZTNL_7 M,#E,FQQF-SG]IH+MD,&905T-E.:SMOEASJPYMQR@&C53T[*&V66-;3[87CHX M*ZB9@=)\UO8\KN?-:#.KUS S3)L99CF$.=Q;PUM$2U:B:G?0NW^Y:>,\(L5"'TL5BT4SO-0P.UP:']UE;TW]YAATW.$"HNH'2?-Y6-XO9G#8-'*I1 M,S_M;KC=W0AUYHO3G3H'%G*U2=(XO?]&_D=^].?>]M8&QPO5.U":#Z4%*)KY MVWYM@5SGI6LW7*C_@=($E.9#:0&*9B:K+9%K_\55OSDL.V1PN%!)Y';\P(HZ MK5\T0AL-4#0S-6U_7+O]^7CUY9=PN_M=8'IE>VN#XX4*(2C-A]("%,W\%FAO MY/(7]\I02P2E"2C-A]("%,U,]N1F.G:9U+-7ANHB*$W4-&/Q6_MGYM V Q3- M#$W;(M=NBVZR<"V3<"M53SQ\5;,=/CA,J#*"TGPH+4#1S-"U6G*]%_?!4)T$ MI0DHS8?2 A3-3%9[)]?NG7KVP5#A!*4)*,UWV\*).:UQ=H!JU$Q-^R;7[ILN MJ]N)RHQD,C[&6B@H34!I M/I06H&CFG0>UA9K:UR+UZY'MD*'A0FD"2O-KFC'&;O7'J"8/F4U.[L)F MQ=.#\E[/Q]N-+_\/4$L#!!0 ( &"&4%9%NP,*#@, ',* 9 >&PO M=V]R:W-H965T.MTM]- M@6CA9RFDF02%M=5E&)JLP)*94U6AI)65TB6S).IU:"J-+/=*I0B3*!J&)>,R M2,=^;J[3L:JMX!+G&DQ=EDP_7*%0VTD0!X\3MWQ=6#<1IN.*K7&!]JZ::Y+" M#B7G)4K#E02-JTDPC2^OXL0I^!WW'+=F9PS.E:52WYUPDT^"R#%"@9EU$(Q^ M&[Q&(1P2\?C1@@:=3:>X.WY$_^B=)V>6S."U$M]X;HM)E8JRUHMYO0W,"[ZK6)')]S"C;1,KOE2($R-06M@FOVHN<8HG(C: -)%$2P]UB!L=')W^'"2DT77R2+CZ)QSW[77R\:X9[W__\3'-P8[$T M?^VCVD">[X=TY^S25"S#24 'R:#>8)"^?A4/H_<]A,\ZPF=]Z.D'8SD5*P7Y M(^/:)PSW<6Q01A[%'=U-&E\,HF@<;O88/^^,G_]+X]_\<<#\[91R3,<;[@RN M:@&?Z0P:.*9D/R#3YF0?M7X;@T83X@A*)6UA(#F'G#V8GN -.OZ#7NP9;NB> MJHB_Q:R02JCUPSZ&O2@O3/"PXS@\?$4._P/"HX[PZ" 5.?IG1<;1>?A MBP]2EBW,;EV.GKTHXZ=W)>Y]!0Y4F/U&]L<0]H4OW&DA7#OVA>DUITY X(J0 MH],177FZZ7 :P:K*=Q5+9:E'\<."ND+4;@.MKY2RCX)K5+H^,_T%4$L#!!0 M ( &"&4%;G745U_ ( #8* 9 >&PO=V]R:W-H965T8:I MGEERD1"ENV+ERDP@B:Q1PMS \SIN0FCJA ,[=B/" <\5HRG>")!YDA#Q,D;& M-T/'=UX';NDJ5F; #0<96>$,U7UV(W3/K5 BFF J*4]!X'+HC/SSL1\8 [OB M@>)&;K7!A#+G_,ETKJ.AXQE&R'"A# 31OS5.D#&#I'G\*D&=RJE,:: M04+3XD^>RT1L&03M'09!:6 3X1:.+,L+HD@X$'P#PJS6:*9A0[76FAQ-S:[, ME-"S5-NI<)Q+/2(E3'@RIRDQJ9)P K-BEX OX8&PW(Z;SG6J2+JB%ZR#':R_$7$*?O\8 B_PX7YV 8<'1W_"N#H153:"*AN! MQ3U[+QLV*$EMU#^F>@RN%2;R9QW5 K)5#VE.U;G,R *'CCXV$L4:G?#S)[_C M?6D@?%81/FM"#[]*1;4T=?8O"15VJ[".8X'2M2CFH*[#P.MZWL!=USAO5-/O28CO.&GM%J*[5068BDH_ MDBNJ'W.&2PWEG7;UG2:*(J7H*)[9PF#.E9:D;<:ZL$-A%NCY)>?JM6-JC:I4 M#'\#4$L#!!0 ( &"&4%;[P[[<%@, *L* 9 >&PO=V]R:W-H965T MSBH!!I"T$,:\EG %C%LGH>"I! MG8K3&FY_K]&_Y\X;9Z9$P9E@OVBLDZ'3Y+D,Q):![[]AX)<&?JZ[(,I5GA--PH$4*R3M;H-F M/W)74<80X3&ZY)KP.9TR0".E0"OT!4W,.8@S M,R-FZ(Q(^4+Y'#T0EN4SE?GQ.6A"F?J$CA#EZ"X1F3*0:N!JH])RN5&I:%PH M\M]0A'UT);A.%/K&8XC_!7"->Y6/_MK'L=^(> [1"6KAS\CW?(SN)^?H^.A3 M VZKBETKQVWMBMWO6V&>YI2LB(S_U+E< +7K@>S-.U4+$L'0,5=+@5R"$W[\ M@ /O:X/,=B6SW80>CF%..;=I&Q-&> 1U @N(;@YA;_(R[+:\3F_@+FN8.Q5S MIY'9)' ';6$?;-'B '=POYXWJ'B#1MZ[A"ITS6)T84XAF)O_E%%%;16HT]"( MM6=NNI72[J&.4/<=9/8JF;W&@([B. ]?[77NOH=*98ET8*5;)1_OG\W2=CN=K:#;]^K3 MB?T-J=](>JT3D(B:?[\&20G;E;ZHZ;RWMS-E_7 M]8[G_9],=ZM_2$'.\RY)H4AD7!>M1#5;=6*CHO_8;"_:N"LBS=]&(08S8^J= M=$V%ET5G5 RT6.3=R%1HT]ODGXGI)D':#69])H1>#RQ!U9^&?P%02P,$% M @ 8(905@\7O ;A @ "PH !D !X;"]W;W)K&ULK59=;],P%/TK5D!H2+!\M2D:;:2N*;"'H6G3X 'QX":WC37'#K;;#GX] MMI.F'\NR#M:'QG;N.=?WW!O[#M=\J6BA,&50')9%%C\/@?* MUR/'=S8+UV21*[/@QL,2+^ &U&UY)?3,;5@R4@"3A#,D8#YRQO[9-#+VUN ; M@;7<&2,3R8SS.S.YR$:.9S8$%%)E&+!^K& "E!HBO8U?-:?3N#3 W?&&_9.- M7<@<%8=43W]KV*UP M"58X'@J^1L)8:S8SL.I;M-:+,%,G-TKHMT3C5/R9\VQ-*$689>B"*' _W M6^#3X^%>AQAA4PZAY0O_K1P2(E/*Y5( ^C&>227T=_ZSK0@J+[UV+^;L.Y,E M3F'DZ,--@EB!$[]YY4?>Q[8$O"19\I)DTQ)Y5=])1=\M#N,.HNB[VHHR;JJ#/J<<&%(G^PO7./ MC;N3\KG%$#T0T1\,VM1I,PQ;#*&ULM5G;;MLX$/T5PEL4+=#$ M(JEKZAA(G&T;H 6"7+8/BWU@;-H6*HE>D8Z;_?JE+A%-BZ+C1'E)=)DY/C,B MYPS)T8;EO_B24@%^ITG&3P=+(58GPR&?+FE*^#%;T4R^F;,\)4+>YHLA7^64 MS$JG-!DBQ_&'*8FSP7A4/KO*QR.V%DF=B"T'Y',)LZ*SW@C,4 [0PL=W*0< MEWBX ^]+G,6"@N]R^)I2_O=W:0\N!4WY/Z;L5>"N&;R8]2=\1:;T=""G-:?Y M QV,W_\!?>>S*?*>P+0\N$T>7!OZ^&O.. <3DN>/<;8 9RE;9\(4L17FT(@K ML* $*VK,D$2$RN_QXXW2^3LH9(FN,+">/E.3\HXFV'=FO/$$(TJJD MR.(R(X^FJC3I TD+/VS"#_=_DNU"0,I"8(HVW#=XJU!,9I';-<:CAF=DY=EB M^ EDU#AAH];0-8VEME7HPJZQ!!TE:(Z5Y@5]D,W)2DY$0:?+C"5L\6A4(2O, MH66E+S0]Z"T5AV^I*35Z7[GH"4W/!5*Y0/WH2HVS/0(#C/U@9YSN-=-YJC8 M6M7U(,VHH70U"% 0[G(UV"$/>TX'6:75T"[6G;H!VX**?2>,=HFUS=S0Z5(S MJ'07VH7W-=JQ!]JK2SYTGFH^6:N2'42R-Y)=-:\VD^K>3#F25SU=5O#W0;N5J7"*_P%,/4.DWLNOW;4YF-",I-49@]3UTTO:% MID>J.@#TICL!J->M@+[0]%RH!@/UM!N VIT$B%:WW47L9#W\7N+B^#6;AMIO-2NHW>;KV_!SJJ^ZRH M6::'G2U;+U!Z"I1<([M<7\GQDYG7^';/@V=U3VAZG$KN4?2F%<[:3!RSOQ[ J'VXV#ZP2[56.?EI*O/%WLVV.PP!Y]4](2F!ZUD'WMO>FAC;2H.SD5/:'HN5%^![7W% MLP= KYL-V'#VX+7ZN>'646A*\T5Y0LS!M*BUU8EA\[0YA3XKSUYWGI_#DTEU MEJQ@JJ/M'R1?Q!D'"9U+2.&,CW M<\;$TTWQ \V9_?A_4$L#!!0 ( &"&4%8IC,=1W0( +L) 9 >&PO M=V]R:W-H965T[AF_$ED !)M M,A*24D!=QR),L\Q_WT%E*U'AFT\#]R312;U@!D/EW@!4Y"/RSNN>F;K MDI(<"D%8@3C,1\:E?3$>Z/@JX!N!M=AJ(YW)C+$GW;E-1X:E@8!"(K4#5K<5 MC(%2;:0P?C6>1CNE%FZWG]UOJMQ5+C,L8,SH=Y+*;&1$!DIACDLJ[]GZ"S3Y M^-HO85145[1N8BT#):60+&_$BB G17W'FZ8.6P+;>T7@- +GK0*W$;A5HC59 ME=8$2QP/.5LCKJ.5FVY4M:G4*AM2Z+G*&3A IT$/&2J$F%T-3JGPTE9DT[%UWDM2K8)O>ZWTD>="2!X?(@R[R8(_#A'K@3NN$.>*_UD>!1"Q[U@C]DH#;^N03>A1_MX4>V'^W@]TYP)/Z@Q1_T MXS.):1?Y8.__XD=1M+O6]Z/"('#^_85J)G-K:]7'FJ^8+T@A$(6YTEGGH?ID M>'U4J#N2+:O==L:DVKNK9J9.5\!U@'H^9TP^=_0&WI[7XK]02P,$% @ M8(905C%Z"8)7! QL !D !X;"]W;W)K&UL MO5E=;]LV%/TKA%8,+=!%HKZ=V0822\,*M%T6K]W#L =:IFVAE.B1E-W^^Y&R M(NLK@HT0>8E%Z9XC\ESRB#><'BG[QG<8"_ ](SF?&3LA]K>FR9,=SA"_H7N< MRR<;RC(D9)-M3;YG&*U+4$9,V[)\,T-I;LRGY;T'-I_20I TQP\,\"++$/MQ MCPD]S@QH/-UX3+<[H6Z8\^D>;?$2BR_[!R9;9LVR3C.<\Y3F@.'-S+B#MS$, M%*",^)KB(V]< S64%:7?5./#>F98JD>8X$0H"B1_#GB!"5%,LA__5:1&_4X% M;%X_L?]6#EX.9H4X7E#R=[H6NYD1&F"--Z@@XI$>?\?5@#S%EU#"R[_@6,5: M!D@*+FA6@64/LC0__:+OE1 - '2? =@5P+X4X%0 YU* 6P'<2P%>!2B';I[& M7@H7(8'F4T:/@*EHR:8N2O5+M-0KS=5$60HFGZ82)^;WB* \P6!9SLH%S?8T MQ[G@X!>PE)-R71 ,Z ;<)0DMU.U'G.#T@%8$OP>?)>)MA 5*"7\G 5^6$7C[ MYAUX ](<_+6C!4?YFD]-(?NIWF8F59_N3WVRG^E3A),;X,#WP+9L>P"^N!P. M!^#1Y7!K !Y?#(>3-MR4N:D39-<)LDL^YQF^KX@4J%Q3=_D:_%D@DFY^I/GV MG)(HY0FAO& 8_/-1HL$'@3/^[Y#NIU>YPZ]2GG3+]RC!,T.:#L?L@(WYSS]! MW_IU* LZR2*=9+$FLE:^G#I?SAC[O$X+:ZR4+:-\<"&5.@]*=&/R& M)JY<<;"C7#_*\T,[Z @WVIMKA=-$UA+.JX7S+IM]39_.L1@2T.M)$_A6,'$Z M"@Z$>;;3#8M&^W6MA)K(6A+ZM83^N(1/LP[(;1C@B&"UED7!\L%I.$IVK:7J M)(MTDL6:R%H9">J,!*_W"0QTYDLG6:23+-9$ULI76.#XM99O6MDBK6RQ+K9V;LXE''1>T4)T5F4+K6R15K98%UL[:^>:$;Z\:(3] M>M!Q)V'70?I1-O3"KH&XO4V%"T/8]8]^%(3N,UL/>*[SX'BA]X?880;0^&!U MUF0+K6R15K98%UL[&>>*$?JOZ!=:*TJM;)%6ME@76SMKYZH2CA9!E_E%T%N] M3M#;3R8J<3EU-# MT'UYI+"B0M"LO-QAM,9,!4*-T\0# !J$0 &0 'AL+W=OBD8EX2#/>>G'M\;*ZS.##^6>P )/J:I;E8&CLIBQO3%-$.,B*N60&Y>I(P MGA&IAGQKBH(#B:ND+#5MRYJ9&:&Y$2ZJ>VL>+E@I4YK#FB-19AGAW^X@98>E M@8VG&Q_I=B?U#3-<%&0+&Y"?BC57([-%B6D&N: L1QR2I7&+;U;8UPE5Q!\4 M#J)SC70ICXQ]UH.'>&E8FA&D$$D-0=37'E:0IAI)\?C2@!KM;^K$[O43^D]5 M\:J81R)@Q=(_:2QW2R,P4 P)*5/YD1U^AJ8@3^-%+!75)SHTL9:!HE)(EC7) MBD%&\_J;?&V$Z"1@]YD$NTFP7YK@- E.56C-K"KKGD@2+C@[(*ZC%9J^J+2I MLE4U--?3N)%6;%LH+ED$N!KM!&628N4T L06NNC,/E M-T3R&/WXI:2%FDKY'OVJDM[>@R0T%>]4SJ?-/7K[YAUZ@VB.?M^Q4J@$L3"E MHJI_T(P:6GV9=L#Z:N7I^-^NJD$:E6R6Y7L"L]Y!J\M M?ZW4DNBV*P+ZZX.*1@\2,O'W4*4UM#L,K9?IC2A(!$M#K4,!? ]&^/UW>&;] M,%3W1& ]%9Q6!6<,/>R9 (XFV'(F!N>XAO,K.+V?[$/7\;">T'VWIO,PVPT" MRVO#>FS=EJT[RO8VBLJL3(F$6*UK)4=$2;US*/8D8US2?ZH;0\QKZ%F'TA6V M+&N.3Z@/Q/G8=H)AZEY+W7NYT)W5EH,<(NN=D7 IW+(T1S0K.]J"I#I(B8" MZY6,K>.KW7H]FS;8$PDQ%5I?B4Z3@Z>U:H/7/N1J3\U)>E4*0((E\D X##*=M+V8"JU?];'!P,XK.G:T>[E8B8G0 M^DH,/R6Y)0=8AH>5:LDY+G5);/ MV'84\.+)F@BM7_ZQ!<*S5[3MI&W15&A])8Z-$1[M./Z';?WSYC^8X3/?#H19 MP=DV:W8.POI?B%\(W])&PO=V]R:W-H965T&B[T-*B-:2_#4)XW?'&?0I+?!PO6?_[&K'6I94PUSR'ZPR]33X$) *5G3#S:WGH2&CR+ M90S++N_,YTV>R1LGY%H*4VOR2510/28(L8B^DF1?R2QYD;& '@\ "^.AT_!KJ MOF?/AMFMEESJEI8P#5 L-*@M!/G;-_%%]'&H/8'C;'AYP?A"3GH^QQ4#$0%(_& M?9 O)CRXQ@VHM9-#34JY$<;?@][;*^Z5$YHG_ADJL1?._S1>QJ^I6C.A"8<5 M4D:C,1Y)>6GTAI&M$XNE-"@];EGCWP24#<#]E91F;]@$_?\I_P=02P,$% M @ 8(905AE.K0(^ P 40D !D !X;"]W;W)K&ULK9;;;N,V$(9?A5 7Q2Z01N>#L[: Q$;1 BT:Q+O=B\5>T-+8)D*1*DG9 MR=MW*"FJ8RE&+GICD^+,KV^&0X[F1ZD>]1[ D*>*"[UP]L;4-ZZKBSU45%_+ M&@2N;*6JJ,&IVKFZ5D#+UJGB;N!YB5M1)IQ\WCZ[5_E<-H8S ?>*Z*:JJ'J^ M RZ/"\=W7AX\L-W>V =N/J_I#M9@OM;W"F?NH%*R"H1F4A %VX5SZ]\L9]:^ M-?B;P5&?C(F-9"/EHYW\7BXBK#6JV4&; MF]8;HV'"[N+:*%QEZ&?R.\JI*("LVY)9RJJ6 H31Y!>RQHHI&PY$;LEM4:@& M2O('HQO&F6&@R<<5&,JX_H2V7] )U* .X.0__^0GWN>IT/\G ML5>)"(=$A)?4\WOZ7+5E439 C"2%% ;GI&XVG&'UJ)X<\\'PO MCN;NX32PL9F?Q-GL/[-7R-& '%U$?BG90FIC2UC! 40#4YR=4'(*X,5AE)YQ M3IA%&- ;G/' &5_D_).J1S!,[*X0T1XH@D>'5*"*/0Z8QI4VALD,QV.D) R3 M<_*Q691&038-G@S@R47POVI0U((3#GB1$M[?#<]7>'$IA>4Q19R,4.(HR69G MP&.K,/7]9!HX'8#3B\#+OFC?!YJ.$+(L]<\S.[9*O2@)ID&S 32[G%F#)PH[ M7%? \(0M6\/D_F?C_0_3)$S.*,=F6>)'_C3E;*"<7:3\(@WE4YUA"G0V.N-I M[&6^=P8Z-HNCF1?'9Z3N2<.S'QMXAG9,:"S$+3IZURD6O.H:>#&ULM5A=CYLX%/TK%EM5 MK=0.V.$KLTFD3M"JE7:ET:0?#]4^>. F006;VD[2_?=K \,DP-!,Q+P$#/>< MW'/@WEQG=N#BA]P"*/0KSYB<6UNEBFO;EO$6 %,WUESD5.EEV)CRT( M34I0GMG$<7P[IRFS%K/RVJU8S/A.92F#6X'D+L^I^.\&,GZ86]AZN'"7;K;* M7+ 7LX)N8 7J2W$K],IN6)(T!R93SI" ]=SZ@*\C/#& ,N)K"@=Y=(Z,E'O. M?YC%IV1N.28CR"!6AH+JPQZ6D&6&2>?QLR:UFN\TP./S!_:_2O%:S#V5L.39 MMS11V[D56BB!-=UEZHX?/D(MR#-\,<]D^8D.=:QCH7@G%<]KL,X@3UEUI+]J M(XX V'T"0&H .1T O8E T323;W7@EU6$WKQZBUZAE*'/6[Z3E"5R9BN=G_D6.ZYSN:ER(4_D M$D%\A2;X'2(.(3WPY?EPW ./SH<[IW!;F]HX2QIG29*O9=D'(2C;@"X: MA;[_K:/1)P6Y_+?/J(K:[:!:%C2&N:6+78+8@[5X_0?VG3_[;!N3+!J) M[,3226/I9(C]T5)16?I.5XA>:S\++DP;Z;.RH@Q*2M,%]XLP\(-P9N^//>I& MN5[@.Z=143?*\US?:Z).5+F-*G=0U6>N:&9Z54L;X^Q]K:]/5T7J'^5"0H); M&2_[H@+BMW2Y'5T$DW#2K\MK='EGZ&J709\4KY,DQEX8MI]1-RQPW;"M93"I M"U]0OY'L#TJ^S:@RO\5](@>1SRWI,?3[-(;^T6L0^=QB&94M&HOMU+6C$1B_7 ^JNUHAJSM.)Q75(JQA[PWS<+L?A#"]UX'%>Q<,#ZX7= M"'?G3!(0%[<]Z OS.T/K<([/]< ^VFN:?P;^H6*3,HDR6&MZYRK0\Y>H-MO5 M0O&BW'[>&ULK57O M3]LP$/U73AF:0 +RJVD+:R-!JXE)3$,4M@_3/KC)M;%P[,QV6OCO9SLA*Q 0 MD_8E\=GW7MZ]7"Z3K9!WJD#4<%\RKJ9>H75UZOLJ*[ DZEA4R,W)2LB2:!/* MM:\JB21WH)+Y41 ,_9)0[J43MW-Z[I MNM!VPT\G%5GC O5M=25-Y')6[:S!5K(4 MXLX&7_*I%UA!R##3EH&8VP9GR)@E,C)^MYQ>]T@+W%T_LG]VM9M:ED3A3+ ? M--?%U!M[D..*U$Q?B^T%MO4X@9E@REUAV^8&'F2UTJ)LP49!27ES)_>M#SN MH"67JP&!N%W/8WSN /: <;@I1*\)S-?&UD6H?Z&>MK/-&5O2*K#EFQQ"' MAQ %4=0#G[T?'CZ%^\:@SJ6HXKO>$;.3X[4C9I?)*,1Q-_LUO3RZPDC,*PRWHB M=M")';PIMFE:9IKV2-NF97^;MD]I0S;<51K$T>"9TIZL,!H-^I4FG=+D3:4W M0A,&_Z@W>>'9\.1DQ[-&[\NL<308)\_T^CL3Q$[OKT2N*5? <&5PP?'(T,AF M(C:!%I4;*DNAS8ARR\+\1%#:!'.^$D(_!G9.=;^E] ]02P,$% @ 8(90 M5C,!AG7? P :A, !D !X;"]W;W)K&ULM5AK M;]LV%/TKA%8,+9!&(O6R4UM ZV!H@*X(DG;[4/0#(]&Q4(G42-KN]NM'2HI> MII48E;_8>MQ[=.[E(77$Q9[Q'V)#B 0_\XR*I;61LKBR;1%O2([%)2L(57?6 MC.=8JE/^:(N"$YR427EF(\<)[!RGU(H6Y;5;'BW85F8I);<8_[O!Y*Q M_=*"UM.%N_1Q(_4%.UH4^)'<$_FUN.7JS&Y0DC0G5*2, D[62^L]O%HA1R>4 M$7^E9"\ZQT"7\L#8#WURDRPM1S,B&8FEAL#J;T=6),LTDN+Q3PUJ-<_4B=WC M)_0_RN)5,0]8D!7+_DX3N5E:,PLD9(VWF;QC^X^D+LC7>#'+1/D+]G6L8X%X M*R3+ZV3%($]I]8]_UHWH)$#O2 *J$]!+$]PZP2T+K9B595UCB:,%9WO =;1" MTP=E;\IL54U*]3#>2Z[NIBI/1BM&):$2O!>"2 '>@GLEE&2;$<#68'#SLU+5 MZVLB<9J)-RKTZ_TU>/WJ#7@%4@J^;-A68)J(A2T5+XUNQS6'#Q4'=(3#-8DO M@0LO '(0,J2O7IX.^^FVZD;3$M2T!)5X[A&\3VFL9$J28?G?/JE <"-)+KZ; MBJQ0/3.JGHY7HL Q65IJO@G"=\2*?O\-!LX[4\D3@?4:X#8-<,?0HR],X@S$ M=?6XK/X"4#7Z:GP!3G:8QL0XSA5N6.+J!607N2Y"H1K47;>XPS#DH5DX;\)Z MM+V&MC=*>[7E7!,N&-9T;?Q M\PS]@V>C.0J#(45#&')#Z)HY!@W'8)1CH_QZ[$T$1Q%.5?E$8+UBPZ;8\"S3 M/)RR 1.!]1HP:QHP&Y\OO;I-I:I^3P4HR$,SCS_R(29-_3FH_3NU*M> MO9^3"Y 1(0#.]:3Y#Q^;.*-@IP[+1&"]NJ'3OI*=LRBSAIVH!U.A]9O0\27P M%]59 W1UYZ' \0?J-(0IC^LZ9G7"UB7 T7>P(I@7&9%:H)1)96DKN1J93FH- MID+KU]V: ^B>1YVCIN/D)DR$UF]":S7@,U[C>74:O(;OAD-Q'D;-9O"(-%NK M <>]Q@T%!6?)-CZV6([GGSP6$Z'UJVU-"PS.(\A)K5DQJ9 MJ=#Z']*MDT&C)N$%JJP!NM^",R7*H<4TA"'/0\/O';NS$:)WH?[$_#&E0CG( MMF)0L+P\W!">$ZP!U?\V8?#K1VRW-]EKT/U!+ M P04 " !@AE!6B=@S(/T" "!" &0 'AL+W=O,JX&UTGI];=LJ7D%& MU:58 \>=A9 9U3B52UNM)="D &7,]APGM#.:,L, M#8;?K4&6].<3T#1EZ@)S>)Q-R/G9!3DC*2([GM20T?CW<;8%/ M7@]W3JCQZ\/W"S[_"-\#/&LR8B)^(C^'6[H]_R^O=GWY##L*G#]1M2DAUX=]4)%IU;1.:EB*D62QZ=5E SA MWH/=;B_T&B):HMS [S9$'$8Y[0+"6D!X4L"#T)01NE^K8JQ&K?4B/'30#_Q. MIZ'D,*S7Z72=AI(6LI;CL/>*%IUZM^^BP:!^-]1'VU[(= M_J&ULO9??;YLP$,?_%8M54R=UQ2;A1[HD4M)V6J56 MBIIU>YCVX,(EH +.;).T^^MG R&T!1ZJLI?$!M_W/F?[?/ M%GPZ9IF,HQ06'(DL22A_FD/,=A.#&/L'M]$ZE/J!.1UOZ!J6(.\V"ZYF9J42 M1 FD(F(IXK":&#-R-B>.-LA7_(A@)VICI$.Y9^Q!3ZZ"B8$U$<3@2RU!U=<6 MSB&.M9+B^%.*&I5/;5@?[]6_YL&K8.ZI@',6_XP"&4X,ST !K&@6RUNV^P9E M0+;6\UDL\D^T*]=B _F9D"PIC15!$J7%-WTL-Z)F8%DM!E9I8.7I"'FELKN"C5I[*47+V-E)V@Z\O4X0"_,CR] TB@6G] 1BE+T/629H&D@ MQJ94K-JCZ9=<\X++:N$B%KI1VJ% EVD P7,!4P5916KM(YU;G8H7X)^B 3E! M%K8L=+>\0,='GSIT!]4.#G+=08MNVU[\NE8+T96$1/QNBK]0'3:KZF0\$QOJ MP\10V2: ;\&8?OQ '/RE@WE8,0^[U*M3ISGJ"0)UMKY4,=#:B9^@)Z G76!(^PVW+8!!]^KG'?"5)Z>)8AV+';T&J5A/2?(Z6/.IPU"L M3K@%9T'F=Z=)M\0;[QPYU!'23R$A?502'KS<-;/6'"; UWD++%0>9*DL^L3J:=5F MSXKF\K"\Z-%O*%]'J4 QK)0I/G75YO"B[2TFDFWR5O.>2=6XYL-0_54 KA>H M]RO&Y'ZB'51_/J;_ %!+ P04 " !@AE!6+RX]C/H" "M"@ &0 'AL M+W=OL@..3A9 YU3B52U>M)-#$@O+,]3TO<'/*N!,. M[=I4AD-1Z(QQF$JBBCRG\OD:,K$9.5UGNW#'EJDV"VXX7-$ES$#?KZ829V[- MDK I:O=X#OY?35&8E@K@D> M,YD\%DP_DQG$A62:@2)_K^8*2R;6_YI*H,S1;\YA7GF7:D5C&#GX3E,@U^"$ MGS]U ^];D_W')(N.238Y$MFK@^K7!]5O8P_MV:CZ0,X(7>-?E?H;O>M;PU]4_!&[_[#7Z_*RIZ&[47,6F+>"4YJ"4''ZLRI5%V@J(UH,&: M&!>:=)>T76]W*QUOL*>[-?E'Z^R89),CD96FNSOW<@YR:1LB16)1<%W>4_5J MW7-=V59C;WV,O5C9.KW0E(W<+95+QA7)8(&47N<"2T&6S5$YT6)E;_^YT-A+ MV&&*_21($X#/%T+H[<0DJ#O4\#]02P,$% @ 8(905E_)?G8T!0 I"< M !D !X;"]W;W)K&ULM5I=;]LX$/PKA*XXM$ ; MBY0MV3G'0!->T (7($C:WC,CT;$0271%VFZ!^_%'RHIDV0IE"^N7Z,.[H]VQ M9C-A.-V(_$4N.%?H5YID\LI9*+6\' QDN. IDQ=BR3/]R5SD*5/Z,G\>R&7. M650DI\^GTW%2B5QQN]S)%=IRO+?USP1FRL'.Z\W'N+G MA3(W!K/IDCWS1ZZ^+^]S?36H4*(XY9F,189R/K]R/N-+ZGDFH8CX$?.-W#E' MII4G(5[,Q=?HRG%-13SAH3(03!_6_(8GB4'2=?PL09WJF29Q]_P5_;9H7C?S MQ"2_$H3A#WQ9B M)5D6R>E Z9K-DP=A6=_UMC[R1GV4AQ?(PQ\1<0EI2;\Y/AVWI-/CT]UF^D 3 M7;%-*K9)@>>]@;?E[[*-AFWBL#W1J/]2+EG(KQPM;\GS-7=F?_Z!??>O-E(@ MP2@06(,PKR+,LZ'/'KA4>1PJ_:Z%3"X^HDQDG\)5GO-,M;&X10L*-#/RUC/] MM:UWJ3F,P#X)FD'4!M/H8UCU,;3VH<^9XL]QB+YF:]U3^D;]6Q3?4G]G!+56 MTO/[&E5]CJQ]?A-*CPFV'1-I-2:R2/^."$4>;6?&W,R,M9D9;1R,#CK$$Q]/ M1OX>$X=Q! \#/]CGPUIQ3S[\B@_?RL<_?,T3U#9YKJV)IPH>$HP"@34("RK" M@KX3,H D#!*, H$U"!M7A(U!)^2X<\(<1K1,2&M1/5N>5"U/0(;II+/5S@AJ MK:1GG]BMS9E[]G%:/J)[GK8$M@]4>]%]2=EQK/B(F>JU]FK-/'5&@*)1*+0F M:[7SQ+VM)P;UGJ!H% JMR5IM/S&L_RSA;#.G.X3:B^K;=.U5,8Q9Q8=>U)L, M_?%^P]V6U5Y0WX9KTXK/[UKQH1UM)>,P[(",L-_H]1_\A:!CL"ZTE$'LN#LB^W,YA97'M9;'=S)9R*_]0M D/R(J6]$"B M42BTYJ):;9.)VWM9#&V!K<*SE]>W M_9VE6*MU; K/LPC/CG/R*P2[-GL.>TQJ>TR\WL(#\K E:Y!H% JMR5KMKXG= M7Y\HO.XUX>X0:B^I;\NUPR9VAWTG,OX;I2Q_X=I(K[)(EH)#?]?MMW8/9(9+ MHB#1*!1:D]/:J!._M_A 33HH&H5":[)6FW1BM;.GBB\X4);OCH?N9%^!AW'8 MQ:-Q@/=U> ZS36JS3>QFNU6'3>_9J4@@OUP2!XE&H=":[-9>GDQZ*Q+4O8.B M42BTYG]X:_?NV1>Y3U.D=[A*W:K(EKAV1=JKZ]M][<(]NPNW*-([4I'V)YSZ M;H&B42BT)KNUR?=ZKWI[H+8>%(U"H359V]ET85_U/E&11VRZZ RA]I).;7FP MLR/*[%^[8_ESG$F4\+F&=R\";=WR[9:P[842RV*3U)-02J3%Z8*SB.,>'@, \( 9 >&PO M=V]R:W-H965TGS08M02#ZH;7/=\\]=V??=;11^JO)$2T\ M%D*:<9!;NSH/0Y/F6#!SIE8HZ62A=,$L;?4R-"N-+/-&A0CC*.J'!>,R2$9> M=JN3D2JMX!)O-9BR*)C^/D&A-N.@'>P$=WR96R<(D]&*+?$>[X6/'#?FV1I<)'.EOKK-=38.(D<(!:;6(3#Z6>,4 MA7! 1./;%C.H73K#Y^L=^I6/G6*9,X-3)3[QS.;C8!A A@M6"GNG-F]Q&T_/ MX:5*&/\-FZUN%$!:&JN*K3$Q*+BL?MGC-@_/##J_,XBW!K'G73GR+&?,LF2D MU0:TTR8TM_"A>FLBQZ4KRKW5=,K)SB97C&OXR$2),.,F%<^?P?S] R M+LP)' &7\"%7I6$R,Z/04AR.39AN.4\JSO%O.+=CN%'2Y@8N98;9SP A):#. M0KS+PB1N1)QA>@:==@OB*([AX7X&QTYA>N[!GYL52W$C)!)=<2A?=G DF4SQ$L((8> C70-9)- K7![SV:J^]1J^WI4YS>J:@%D!R M9HE%2KE)]&LB_48B>[5O_5.]WU!CA>-WRIB3%@5$ M\;@H7'37,E4%Q:EAJ@JJ7^Y:Y1IW\L^7C]9)'/2E+ O4'O'@-6F.Y+V2- 2< M.3'?HA]?/M)<,-CT2@9UI@:-^-.X4\ M[77BPW4RHQ_SA#@_WO'9>=?O#7]R&SYHT%6/I1Y&!5)725OVZEM;3 M[J)J\D_JU:B\89J>E@&!"S*-S@9T@74U?JJ-52O?\N?*T@#QRYPF-FJG0.<+ MI>QNXQS4_P&2'U!+ P04 " !@AE!6XO<3%Q8# "<"@ &0 'AL+W=O M-16(7VVE!VH^?[:19"R4#J0][2>SC\WT^%Q_[])=N*^,4>9YH=3A;G\M2U9I3'M[<:8B^=8SDF, T??+!+% M IWP_3N_ZWW>%NA=DD4[(MM(0KM.0KN)/1RGA,W0G/2I2EC^9B/5C/=;Q-C:A)8\.M3NU6I]$M77CX MJ*\0<:L_KI>D=M[TF9C9^K^9[?^?14 M+VHTZ*WNNFOO=HYB9OL?"3$OF"J?OEI:MUA#VUD\D8]TZU5V2G]IRK[MG(@9 M91(RG&I*[["GBT:4O5 Y47QNNX,)5[K7L,-4MX\HC()>GW*N5A.S0=V0AG\ M4$L#!!0 ( &"&4%;T"%VQUP( /4) 9 >&PO=V]R:W-H965TWW.G)GQV--;*GUG"@!+5J*4IA\5ULY.XMCD M!0AFFFH&$K],E!;,XE1/8S/3P,8>),J8)DDW%HS+*.OYM4N=]=32:)CTH]/T M9)!2!_ [?G)8FJTQ<:[<*G7G)N?C?I0X15!";AT%P[\%G$%9.B;4\7=-&M4V M'7![O&'_ZIU'9VZ9@3-5_N)C6_2CHXB,8<+FI;U2RV^P=JCC^')5&O]+EM7> M+F[.Y\8JL0:C L%E]<]6ZT!L 2A]!D#7 !^(N#+D50Z995E/JR71;C>RN8%W MU:-1')..)M= +IDR"?RG6G-7(3(_A LXZ4Y('N$2S+B98GQ,[W8 MHCV'BO,U]Z#BIL]PIY2,E+2%(5_D&,:/"6(46JNE&[4#&F0<0MXDK;1!:$(I MN;D>DOV]@P!OJXY"R_.VPE'X?8'KY-R",']VN5N1M'>3N/HY,3.60S_" C&@ M%Q!E'S^DW>1S0&*[EM@.L6=G2@ANL1XL%D.)F9)38A7!\M35I'0^-(@MF"4% MPSQ*9[)#:J:5V@E)'7'(Q%[O, M!8&OC&"WEM5]BR1WWT'B82WQ,!BY*W 7:9U-8D&+QM,<[Q(=IDWQ'# =T'=4 MZSL*$OUXK,2$3EMCRX>=ET?85-MK-@'1Q[7HX_!Q9*OGCF,0^,I>HD%Z*GO-PS:GDM; M/G;KJ,:J)53/_KM\JBUV"'Q;8 MEX%V&_#[1"F[F3@#=:>7_0-02P,$% @ 8(905N7TVO;- @ , @ !D M !X;"]W;W)K&ULK59=;]HP%/TK5E9-K;0UWZ%T M$*F03INT:E5INX=I#R:Y$*N)G=D&NG\_VPD9A!3QL!?BCW-.[KEV[F6T8?Q% MY 2O98%%6,KE[*ZMFV1YE!B<)[!(3 M:L4CLW;/XQ%;R8)0N.=(K,H2\S\3*-AF;+G6=N&!+'.I%^QX5.$ES$ ^5?=< MS>Q6)2,E4$$811P68^O&O4XBC3> 9P(;L3-&VLF:5OM*3=P=;]4_&^_*RQP+F++B!\ED/K:N+)3! J\*^< V M7Z#Q$VJ]E!7"_*)-@W4LE*Z$9&5#5A&4A-9/_-KD88?@1F\0O(;@=0G!&P2_ M(?BG$H*&$)C,U%9,'A(L<3SB;(.X1BLU/3#)-&QEGU!][#/)U2Y1/!E_ Y4T M@3ZBF;I0V:H Q!9HRLJ*4:!2Z)F!H-M7==/4\SP!B4DA+A3G:9:@\[,+=(8( M18\Y6PE,,S&RI0I,R]MI$\2D#L)[(PC70W>,RER@6YI!MB]@*T>M+6]K:^(= M54P@O42^^P%YCN?U!#0]G>[VT)/3Z_?N9'SJ2\]_U,L^4]B>ZD+VM0%Q]3C[Q5P M+ E=HL)]6F5@5'2I7,>#R ^'(WN]FY9#5! %KK./2GI0GNL-6M2> MD; U$AXU\HPYP7/U?1[W48M$.^]VKX9#M^.C!Q4Z5UT?/2C/=:-^'U'K(SKJ MXY%)7"!VXK%$!ZD&PO=V]R:W-H965TJWK@ ,>:RYT NO,J:Y\'V=5U!3?28;$+A32E53@U.U]G6C@!;.J>9^ M% 2)7U,FO'3NUNY4.I>MX4S G2*ZK6NJ_EX"EYN%%WI/"_=L71F[X*?SAJYA M">9'V?PD\%&;XV)C60EY6\[N2D67F O M!!QR8Q$H_CW %7!N@? :?WI,;SC2.FZ/G]"O7>P8RXIJN)+\%RM,M?#./5) M25MN[N7F"_3Q3"U>+KEVOV33VP8>R5MM9-T[XPUJ)KI_^MCSL.40)@<8''"(>X?XM0Z3WF'BF.E"<3QDU-!TKN2&*&N-:';@R'3>-NU+HW"7 MH9])OP*2ILDI6:*@BI8#D259MDW# 9-K*"=75%?D&N5!;D0G,YNO>^#40$&, M)#W$20:&,J[?(]B/949.WKXG;PD3Y'LE6TU%H>>^P1O;<_V\O]UE=[OHP.W" MB-Q*82I-/HL"BET 'T,=XHV>XKV,7D3,(#\CD.GHP?;(O1A6YH#@L/JXT&]0!>^NY-F 0?QT@])EAV)+ = MPB<#X9.7T--O#2C\ ,2:Y)9ZK*,E?AF:E$K61 Z;CN)1O7?P,P=O2_)#.DWB M&6KA89NO$:LPFX3DIRQ=G:E85Q*4V/*:5C@F5' MLA.AF(3EXII<-J29YE M.(K#672^)Y?G9F$8G$^F>WH9,8N".-S3B[_53&I0:]>4-GJ[+ Z]/U/ MKMWMK5_B>Z!KW_]ANL?$+55K)C0&7B)D<#;#/*BN07<3(QO7LE;28 -TPPK? M-*"L >Z74IJGB3U@>"6E_P!02P,$% @ 8(905D.]6_]S P 7 H !D M !X;"]W;W)K&ULK5;;;MLX$/T50EL4#1!'5TMR M:AM(G!9;H(L-XEX>BC[0TM@F2I%:DK*3O]^AI*B^R$:ZVQ>;E&8.SYR9H6:\ ME>J'7@,8\EAPH2?.VICRVG5UMH:"ZBM9@L W2ZD*:G"K5JXN%="\=BJX&WA> M[!:4"6*Z*HHJ'JZ!2ZW$\=WGA\\L-7:V ?N=%S2%[<#B5G!0C-I" *EA/GQK^>C:Q];?"%P5;OK(F-9"'E#[OYD$\@=0A> MZA"V#F$=:,.L#NN.&CH=*[DEREHCFEW4VM3>& T3-HMSH_ M0S\S_0BH@28# M,L?ZR"L.1"[)O"I+#I@K0SFYI9R*#,B\+JH/HJD[68MP]N&87""X1UD5R3T+TG@ M!4&/^^SE[OZ^NXM:=8(%G6!!C1>>%^S;S4(;A47XO2^B!B+JA["->:U+FL'$ MP<[3H#;@3%__XV[[X?A/87K1A%VUX#GWZ=PD*DRU6A-NXB;)=,9#+084; MJC68WHPVH$D-:N^1S708^/%H.'8WNY$=FX71,(Z]SFR/<]1QCGZ),V=TP3@S M3Y?84$IA5?=1CHXI1W$Z.F!\;!4FOA_W$QYVA(8& M>\VVI&W0]TQ@3S+LSGNI6=V,W]X]&GNY+K"%WXFJJ"&EZ"W/\W1NLDQ5V-;/ MNC'HR_'L?X+L*15W2L7_-;5"BL&9],;'Z4VC>.@?Y/?8+!Q%21#U)SCI:"=G M:7^2]B*5I\CW\4V.B,3A*(R\ [['9E'HI]&)#DH[ONE9OE_KCQ_D [I!RBML M>[ #@:5N0!4$/P&'T>#=C]?\$U"E+_KB.7]@VGB2A!12F+4F?DAR^M1;=R]# MBCJDI =I3Y51I\KHUU3)F\)LE!ZD MUMWY]MNYZR^J5DQH)+!$1^\JP3Y5S2S3;(PLZW%@(0T.%_5RC>,?*&N [Y=2 MFN>-G3"Z@7+Z+U!+ P04 " !@AE!6>O)%L#P# '# &0 'AL+W=O M#W]?.:RSG3C9#W:@6@R4.: M9&IFK;3.CVQ;S5>0V4QYD53LMS MES*0J5AD1,)B9AV[1Z0),8).?[6IE:SIA%N'S^YGY?A,@>9RH3VAR>WU&]O<^ MD3T29^1F)0K%LTA-;8VD9CU[7E.=5%3T%:HSF!\2YGXFU*&T0W[Z?KG[4F[C M_C2;1)M-HJ4?Z]^DW\=W2DM\\/YT):HLO&X+\S8>J9S/86;AZZ9 KL$*/WYP M?>=+5[[_9/8B+6O2LC[W$#>-=06L5$&I,E^'=1@PYN'^KK?)>[T'DGL-N?<6 MN==%7JG\+?*QSYQ=\E[O@>2CAGST%OFHBWS4(I^P"0UVR'N]!Y+[#;G_%KG? M1>ZWR;V1RW;(>[T'D@<->? 6>=!%'K3):1#0'?)>[X'DXX9\W$M^LP(LV0L- MLHM_W.)G'O78;H#>)08&F#0!)OT!A.8)651E)BG+3%Z7F:Y$DU:B8,SHV-]) MU+OFP$2N\UQ(G=Y,%Z#4$8G3O- 08?W#NP-*=]8^IY7GP'4GH]9[W;_BT$1; MK8'[CD3PD&/+A9$T9#S3)J$4:S WB_ $VT">S:$SIMN.23W/G>RF[*48FO*Y MMKN]Q;1Z%COY::O@^6S"/&>7OSW/8^YX:UY%9F]U::9%_L[E,LX4/O\+%#J' M 7[&9=5U5@,M\K)QNQ,:V\#R<(6=.D@S :\OA-!/ ],+-KU_^ ]02P,$% M @ 8(905IY9FYNQ @ #@< !D !X;"]W;W)K&ULK55=;]HP%/TK5E9-K;22$#X*#"*U=-4J=5M5VNUAVH-);L!J8C/[!MI_ MOVLGC8"FJ _C ?QQSLDY%_MFO%'ZT2P!D#WEF303;XFX&OF^B9>0<]-2*Y"T MDRJ= MC=D:,YMDKM2CG5PG$R^PAB"#&*T"IY\U3"'+K!#9^%MI>O4C+7%[_*)^Y;)3 MECDW,%79+Y'@E8O5IEQWVQ380./Q85!E5=D@WJ7[5)BZ.F%=G=#I=0Y5YUH:U 6=7&2_;PC KA%R\Z@Q=]_-#N!Y^;HOXGL9W@G3IXYY!Z=)ZK0F)3 MQ))WYGBV1:RC04"?L;_>]OX:-=Q![9CJUJ:Z!TW=@#&C\D@*8PHN8V"Q,MAX MSDJI_I:#TW9OSV43IA,VF^S5)GL'37ZGSAMSK9_M]>&NC/92)>2ZR6;O5:'. MAL/!OM'7J,%PT!\T.^W73OL'G7Y)4W!-E$XX ITA9'<"&E8!BG1@M89I=5E]RTGJ%:N@;R!P $%$ !D M !X;"]W;W)K&ULM9QK;]LV&(7_"N$-0P=DL43Y MDG2)@20BL0#M&C3M]F'8!T9F'*VZN!3M-,-^_*A++--1&*L]+8+:EO@^I'2H ME^+1Y>0^5Y^*.RDU^9(F67$ZN--Z^7HX+*([F8KB,%_*S*RYS54JM/FI%L-B MJ:285T%I,J2>-QFF(LX&LY-JV96:G>0KG<29O%*D6*6I4 _G,LGO3P?^X''! M^WAQI\L%P]G)4BSDM=0?EU?*_!IN*/,XE5D1YQE1\O9T<.:_YB-:!E0E_HCE M?;'UG92;V2"8RTB5"F(^UO)!)4I),.SXWT,&FSC)P^_LC MG5<;;S;F1A3R(D_^C.?Z[G1P-"!S>2M6B7Z?W_\FFPT:E[PH3XKJ?W+?E/4& M)%H5.D^;8-."-,[J3_&EV1%; 90^$T"; +H;X#\3$#0!P;XUC)J T;X!XR9@ MO&_ I F85/N^WEG5G@Z%%K,3E=\3598VM/)+)5<5;79PG)4]ZUHKLS8V<7H6 MRAM-?B&_"Z5$J3%Y%4HMXJ3X^62H#;\L-8P:5EBSZ#,LG[S-,WU7$);-Y;PC MGKT03QV H=FPS=;1QZT[IT[B[_GZD/A'!X1Z_C'Y>!V25S]V;=B%&_-6/! O M>)$2OD11AR3P2PSU'!CFQH0RVF"H \/WQ_C=&&N7!YL.%53TT7?DHL_>2*VE*DA^2R(EY[$F9KPJM,CF<;;H$MB)ZRLP M$A8B8:R&32M8.9RO9\%TZI7_3H;K;?$Z"AYY=D%+F/%&F+%3F(M:C;.%DK(\ M\KJT!XTP6.H? M5W'TB90SWKQ+63>FK[0-K?S8Y"SOT//MQ!9"*V50&D?1;-VV/ K_NR3G]W*= M)VNS@#0$+J(XB?5#I^C.-O06'4D+H30&I7$4S>X;M.T;%)JU&QQ*9B0MA-(8 ME,91-%OFUE7RG:9&+7/Y,K%EDHZ$J>ZY[ RUD?RG)HSO>5['?".$5LR@-(ZB MV0JVAI/O=IS.TGQE#L5:0'-6909?J&Q\0L5PF<21N$DE2H19Q1O*,K(6*JT5*Z$ZCV5U+ M;_6ACE9#\^F.AS(=[P[+4+L*1;-O7FC]*NKVJ[XV[7\PDR/R)C?ESIR6A[OZ MOHI#:2&4QJ TCJ+9W:*UPZ@/3>L4ZFQ!:2&4QJ TCJ+9,K?.%G5:*GTM#S>M MM\KNMCDL#V@[&)3&431;T=;$HFZCJ)_EX8;U%C38V_* 5LR@-(ZBV0JVIA5U MFU9?:7G0O?VF"W<#>J=7J'L%I7$4S9:R=:]HO_NEON7DRBQ^9TZR%;E2983. M22@CF=Z8OO%XBV5GMX Z85!:"*4Q*(VC:';/:=TRBKTKBT+-,B@MA-(8E,91 M-%OFUG2C;M/M2JK(R"L6LO1%19HK'?\KJNLL_[9X)T_'N* [UQ: TCJ+9RK:^&'7?['6VI>4!$0LS!"R$EONI"?7( M&IIU8D#'7>=D4/L+2N,HFJUF:W]1M_T%'L@_W$DEQ:V9;>TYB$-M,R@MA-(8 ME,91-/LIE=9;"SSH(!Y O3(H+832&)3&431;YM8K"]RWCJ$&<77W.P?Q M)V,XM%8&I7$4S1:V=<<"MP/U+6.X&]U;3/ID#*^'\-TQ'%HM@](XBF:KN?70 MH-L9 X_A?:YMNUO6NS-@'T'$/H.(?0CQ>SAQ0>O$!2/L^ V]@0Q*"Z$T!J5Q M%,V6N77I K=+![JVW=3RXO7C"W=S>@L+-=&@-(ZBV<*V)EK@ON7L:S/^QRS* MTS36978W2U05;$9[UW5N=U-Z'_M0 PY*8U :1]'L+M(:<,$4F^*A1AN4%D)I M#$KC*)HM<^O&!6XWKM]543>LM\A/_;=Q]T51:+T,2N,HFBU@:\ %;@..G5]^ M",^>?YS.'=Y;LIJV_03P[J-TT H9E,91-/OE':WM-?H^MY2]-.R6G/HX[NH! M[D;U[0%06@BE,2B-HVAV9VG-LQ'V1K,1U"2#TD(HC4%I'$6S96ZMM)';2KN6 MT#>@M,NR=ENRXHM%8&I7$4K99NN/4BMU2J1?7*O8)$ MI9%9O_5LLW3S6K^SZF5V.\N9_YK7+^=K,?6[ M]6D^;"B'UKD-[AU$P#5?WZ MO?J'SI?5Z^)N&PO=V]R:W-H965TV"K39L*-PY*N8 [Z:SF3&+D=2\IR*!03!9&PC)Q;?SP9FGR;\(U!K7;& MQ#A9"+$VP>X0DY-*:9&W8%20LZ)YTJ=V M'W8 _N ((&@!P4L!_1;0MT8;9=;6E&H:AU+41)IL9#,#NS<6C6Y884YQKB6N M,L3I>*Y%LLX$3T&J-^3C8\7T,WE+9KB9("6DQ":0JREHRKBZQC6540DJ=#66 M-R1NTI:Z:TH%1TI-(>F1OG]# B\(#L G+X?[^W 737?.@\YY8/GZ1_A:KS]N M%TI+?)M^'G+44 P.4Y@O;*Q*FD#DX">D0&[ B5^_\D?>AT/^_A/9GMM^Y[9_ MBCW^XJ$5CH3DOW"A2M6M+/7A[:BX1]9?M,;-K'O-5?H;G9MGA1R MHXN ?BW][.Y6Q)WC8"1Y>)!@;KM*T2%FQ.J=Z>%;UJ8Q& MM;O304SW_D+EBA6*<%@BQNN]0PK9=,0FT**T364A-+8H.\SP)P+2).#Z4@B] M#4R?ZGY+\6]02P,$% @ 8(905E'J._.? @ 7@@ !D !X;"]W;W)K M&ULM99M3]LP$,>_RBF3]B!MY*%M"BR-1 MH2&-# MH&TOIKUPDTL38[__EB7Z(-%Y!%#-24W7.-Y^P#6AB> FG MTCYATZP=APXDM52.K,I#HD@<";X! M859KFFG84*VU%E>4)BL72NC90MNI^$+QY#+G-$4AW\#155VH&_@ "\Z8WC,[ M"V\/49&"RG>1J[1+8^@F+7[>X(,'\'X I[Q4N82C,L7T/L#56CO!P:W@>3!( M/,1D!T;^>PB\(( U5P@+2J0<0(^ZO1A9].@!M.7 UZP-^^=G/0\G"IG\U1=Y M QOWP\QIVI<527#FZ.,B4:S1B5^_\D/OXX#4<2=U/$2/O]1LB0)X!HD1C1)^ M]VU#([1!A19E3NDZ#B)WW>-]TGF?#'IO-NK@WE?2YWB0\L0="CN-X7,F,WP! MJ=-.ZO21R32?LP1]UP*2) >9$X&0(TW[)$__2:O?G];=3L?N(](Z_V]:!RE/ MW*N]3N/>J]1&);ZKW,>G^EUMVZ\AF*E2UL$A)>EZJY_;O1 MKG@>-"7C;GE3>4^)6!6E!(J9-O5VIOK8BJ:8-1W%*UM EESIA&9 P / X !D !X M;"]W;W)K&ULK5?;;N,V$/T50EUL$V!C7>S83FH; M2.R]!&C08-.T#XL^,-)((D*)6I*V=X%^?(>4K%BNK*Y1Y2$FJ3F',X=#)!$K;.,RN^WP,5V[OC.;N S2U)M!MS%K* )/()^ M*AXD]MR:)6(9Y(J)G$B(Y\Z-?[WR/0.P%G\PV*J]-C&A/ OQ8CIWT=SQC$? M(=2&@N+/!I; N6%"/[Y6I$X]IP'NMW?L'VSP&,PS5; 4_$\6Z73N3!T204S7 M7'\6VT]0!71I^$+!E?U/MI6MYY!PK;3(*C!ZD+&\_*7?*B'V /[H"""H ,$A M8'P$,*P PQ^=850!1E:9,A2KPXIJNIA)L2726".;:5@Q+1K#9[E9]TX; M)]RP$<"+_#; M'.J&KR X5MRJA2N%;%K2K[\BM_)G89,_=7B MW&U)-FHG,\?-M2IH"','SQ,%<@/.XNU/_MC[I4VH/LE6/9$U1!S5(HZZV!=W M2JUI'@()A=)M27K;B3]5MY)L8LG,$;U9^-[(PVS8[ OR;ZOQ=,^H$>AE'>AE M9Z#M.UR1OTF91S=D*;(,3V:;36U"=/*?*D2?9*N>R!JZCFM=QWWNPG&?(O9) MMNJ)K"'BI!9QTIV<22(AH1IV%X>(<4/:=%1&5KQ0\,HB9WB?E ;G;=J6<_C^ MWKX)!N/FWEIV.G*J9CV1-32;UII-.S7[* 4F7B%%"! I$DN1$;8[S0[T:U-K MVG(4V;\#P3J].%6PGL@:@EW5@EUU)]D&)):V!(M0;HJ;0C)4J@!9YI3-KDAP M3J5Z'6U-M'*>JSWIAI.K07"8:IWNG*I<3V0-Y7SOM6KT_NY[HL,NO1^@ET8PO_@_&E>1K9H,)7EVR?*J4'2T*6[P_"XU/ =M,\7D'TAC@]U@(O>N8">H'X^(? M4$L#!!0 ( &"&4%8W?J+X P, &L* 9 >&PO=V]R:W-H965T>G[:".Q;HA*(*IUP ?$!S>Y-M:< M.+.==OWWG)TT*ZP-8^J^)'Z[Q\_=X[-ON!;R5B4 FMRG/%,C)]$Z/W==%260 M4G4F=Q5H$Z]IS'< M;6_1/UKGT9DY53 6_ >+=3)R^@Z)84$+KJ_%^A-4#G4,7B2XLE^RKM9Z#HD* MI45:&2.#E&7EG]Y7@=@Q"/P#!D%E8 /AEAM9EI=4TW HQ9I(LQK13,.Z:JV1 M',N,*C,M<9:AG0YG6D2WB> Q2/6&7-T53&_(.S)#]>." Q$+<@T*Y IB,DNH M!&6&QB)-,:36F.#1(!.E"II%0$XN05/&U2E1Y6J6D9M$%(IFL1JZ&BF;C=VH MHG=1T@L.T+N$Z(RT_+_/R, M\V2B(56_]G$LP=K[P4S>G*N<1C!R,#%LK)SP]2N_Z[UOH-JJJ;::T,,;H2DG M $PUQ.G>YSH-RB:[

;H*VZUVT!NZJSW,VC6S=B.SZK!, M4/;,I!:9[@M(UE;$B2TDSC;(7 M&28H@3+BK(YXCA%7_Q*_^TA\O]WJM_>+WZO)]AK)!I[?(U=ISL4&H KNM)!1 M@C?DP8/0"/G,Z/9KPOUC'H3^"U =U%0'_WT0Z IO53K'&]E&TM]YW_QCZEZA'9GMP[OD-[XE1Y2^VFA7 M^Z UZ/R=]NY.Z6#*L"]4+AG>*1P6:.>=]?!&E&5E4W:TR&TU,1<::Q/;3+ : M!&D6X/Q""+WMF *EKB_#WU!+ P04 " !@AE!69X8+=B$# ","@ &0 M 'AL+W=OKG5YZ/LJR;$@JB=*Y&8F$[(@VG3EW%>E1)(ZHX+Y41 ,_()0 M[L4C-S:5\4A4FE&.4PFJ*@HB;R;(Q&KLA=YFX)S.3L*^-7 K?E)5VM0K_%I#;?;&_3/;O-F,Y=$X9%@OVBJ\[%WX$&*&:F8/A>K M+[C>T)[%2P13[@NK>NW >$PJI46Q-C;]@O+Z3Z[7@=@R"(C_RM7%N(?QD[6A2.XH>B'.Q %4>0(=H#VFWCT'6C_ = C1I2"[QFXP,#O MKV8>3C46ZD_;GFNPW78P>Z,.54D2''OFRBB42_3B-Z_"0?"Q@^IN0W6W"SW^ M5A67*$%D@+5:M%&KM&JU\:T1!P[17MAE'(W\90N)O8;$7B>).DRBM%>LU6.G M^1,C-&C(#9Y3S,$+4-UOJ.YWQG&*THIG$J$5="DTY7.0-J6T1K4&"X,M(8-> MV"[E04/AX/%2PE^XD(2;1P N5J*-0B?8$Z,U;*@.GU/8X0M0#8/;#!L\(JYS M$TV-*6@!6)1,W" J6*+:$GH'RN84M";8VD\8W5$]B(*#=N'#K4<@_"_IP^ U MS'(BL7X9S,@9Y;2HBE9:G=A/#6]TRSUZSK.P1GMFMK?/2]CY)-R)-&2$2O.8 MRX6IOI:$50A$@S97+B7:Y0%W:)ICT;J=_OU,$-[+!/Y6@5"@G+LR2$$B*J[K M6J$9;4JM3W6!<;N\KM/.B)Q3N$.E: P [0H !D M !X;"]W;W)K&ULM991C]HX$,>_RBA7]5JI2Q(G MA+ %).BVUWOH:;5^KK,"*JH'8(#=O5D)65)NE7/MJ(Y'FSJDJ?1($ MB5]1QKW9Q#V[E[.)J'7).-Y+4'554?EC@:783;W0.SQX8.M"VP?^;+*A:URB M_KRYEV;EMU%R5B%73'"0N)IZ\_!V$<;6P5E\8;A3)_=@4WD4XLDN_LRG7F") ML,1,VQ#47+;X#LO21C()#52HMJ[VP(*L:;*_V^+\2)0T0N.)"] M W'^-2==X&CG%[*DLMS5MF_/1LJ47V5(@R1ZE^ MA_??:J9_P TLFT,"L8('5%JR3&,.SA@^/P=R%J17FN)KXV\!;!S_:@BP:47 -"7P27!<*WO,<\W\'\$W6 M;>KDD/J"]$:\PVP 4?@&2$ (O #_ -I<>G:(VN)&;H?HP@Y_U=4C2EO$94?( MAK&)$'='L)J\51N:X=0SHE,HM^C-7OX6)L';'KZXY8O[HL\6N&:<,[XV?^R2 M\@SAE3FD)OW7\$]G(1KJ)F[BXEKA;V<129.)O^V@&;8TPUZ:^8Y*<[+/9AB> M,:1ID'8S)"U#TLOP8-J%T?CS(9(SB!L2DW$WQ:BE&/52F'ZS0J;_ \;H'",, MT@O%2%N,M!?#".V:_T9Z?B[#T:@;9=RBC'N5]-5U5\QOYEN4YFL!?TC*-9B6 MA_"!,@E?:%DCW!NU.:EU<8W_!Z6%P;'/!E=H+1=E2:6"C0%W%;6E/;:BSC;9 M[#,^J6^8C >C"^H+3[X$X;/U=PW7_D,3G8(%\2"X((:0','(\T5Y#1GI( N3 M071!'^&QOX>][?D7H5Z#%G6@Q620QA?0CJT][._M'>*]AB\^_[.18)"27_#\ MDPFD0KEV;-!',T;P;!3U0:I2@H<65<@\'(]'G9S%;- M0HN-FV<>A3;3D;LMS#R*TAJ8]RLA]&%A-V@GW-E/4$L#!!0 ( &"&4%8T MA.>LHP, *H. 9 >&PO=V]R:W-H965T_A/8?D)>]TR_B32! E/&=I+F96(N7ZTK9%E&!&1(^M,5=?EHQG M1*HN7]EBS9'$QBE+;<]QAG9&:&X%4S-VQX,I*V1*<[SC((HL(WQWC2G;SBS7 MV@_[;]#2M" XT7L5287]A6MHX%42$DRRIG%4%& M\_*?/%="'#AX@S,.7N7@O7!P^V<<_,K!?ZU#OW+H&V5**D:'D$@23#G; M?6 M"DTWC)C&6]&GN5[WA>3J*U5^,EA(%CTE+(V1BU_AYEM!Y0XNX!Z%Y#22&(.Q M@(><2@$?0I2$IN*C,GE8A/#AW4=X!S2'6YJF:AG%U)8J* UM1U4 UV4 WID M7 ]N62X3 3=YC/$Q@*W8U)2\/:5KKQ4QQ*@'OOL)/,?S&@*:O][=;7 /7^_N MM+#QZP7R#9Y_#H^**&6BX AL"7.6J1,OB#DS]Y@2O4)S)J3X!(N$<+S0AR"& M.[)3AU.MV%]7CVHEU>GZNVEIRJG[S5/KE',IUB3"F:5RBD"^02MX_XL[=#XW MR=HE6-@1V)'D_5KR?AMZ'X<$."1W.HW*F5W_=ZPV.K\-3*6UL=<1W77,>M7+^\AN!?S*\%=]S"H M\4GH\_%)Z*X_."%X:C7V>Z-F?I.:WZ25W\/_S^63TW FXQ-JK=._===W!':D ME.M\?S@Z/\[(=ZJWZ=X56+H!]\(C/D*],,2242D4N MR\=O/5H77%>FS'@Q?JT+,5,&ULM9EK<^(V%(;_ MBL;=:3F3PS2Y4@C$G"0YH 1I8SXP[>>@BE 5F+?T*RXP?' M($WEA=+7].3/8&98Z8A(1'R12F#Y\4;N212E2G(J_KFD4$,9_ 0\_MJ'X #?@ M*9\&@"Y!U@)\W62WZ2Z]36F3SQX1.(SXE6S\_.2!SY^NP"=@ K[&C' 0)N Y M"06_/KCP]YIN.4X"/C6%''G:O^D7HUSDHT1'1@D1^$(3L>;@(0E(4!8__P0=Z]]6%,9=S,KFTJ+[-'>@.I^;;(1YEGWWQ M:!*KX1F5>$9*/+\SG @2G((R:D%!"(X:4)0]]86B2:P&Q2FA.$HH#^^$^2$_ MC<5I8;E!0P+T M/?->)+BY>R-,>DFP?W[ (PM]TI7X1.=:I5/,TR16 PFMRJQ9%ZQ6 8TBS#C8 M2 N0S:;.R51(3PYG$QR,F]-)/8*^N'2IU7D=F%MX]O)U)J7"+MN'SY,]<)PF M)F7'O3%I4JMC0A4FU&-!.Q,4:H-R!\,6)V7/O3EI4JMSJEPV5%I1Q0)W)C.[ M5:NATWH M7IK76IU8I6[AFI[W;'>G8EJV*I6+AJX$ZOZ:YJ$CI". N>I1WPI MD;@+@C"] A'P NY'U&^/?+Z!G7:YWNM:IXNM3K2RHY#M1]? M[&?7!Y$3JWLZJ15UFT)X,7*?Y(+;;C88#>U(VJR=666RH]MA?MX(+ MG!6>:T N+D!Y)VZMFCBVU4Q6D[,ND/P?/AU61ATJ[>M\7Y5([@?P2T0 %ET, M%2\M11^U'P/&=JM8:W7ENM3J/R56MARI;?GYW,Z;>ZAMU>4#9#4?-/6H^C+4 MI59G6%EUI+;J:H:25T@#584_(5\4YLY?>K5:>5UJ=8R5E4=J*]^!\3\4P:*S M4T50/:;>!+6:?/-@;R0F;)7M,7'@TVTB\NV"\FJYCW67[=XTKB_@K9?O1E4R M^>;8%\SD:SD'$5E*26O@2CO$\OVF_$303;8#\T*%H'%VN"8X("QM(+]?4BKV M)VD'Y:[?_%]02P,$% @ 8(905I1, J1J P @PH !D !X;"]W;W)K M&ULK59-;]LX$/TK VW138#&^K*M.K4%)'$6VT-0 MHT&VAZ('1AK;1"C1)6D[WE^_0])1'<<6TD4N-DG->YKWJ"%GN);J0<\1#3Q6 MHM:C8&[,XCP,=3''BNF.7&!-3Z925J1)A$43^L&*^#?.C6 M)BH?RJ41O,:) KVL*J8VERCD>A3$P=/"5SZ;&[L0YL,%F^$MFKO%1-$L;%A* M7F&MN:Q!X7047,3GX\S&NX!_.*[USABLDGLI'^SDZ;Q2HIOO#3S4? Q@!*G;"G,5[G^&[=Z M>I:OD$*[7UAO8Z, BJ4VLMJ"*8.*U_Z?/6Y]V $DW2. 9 M(]@#Q,4"Z!:2O M!72W@*YSQDMQ/HR98?E0R34H&TUL=N#,=&B2SVN[[;=&T5-..)/?&ED\S*4H M4>D_X?KGDIL-G(%;AB\+MS<3P6HX&:-A7.A3>GIW.X:3=Z?P#D+0'P /GX]/&I1DS8;ECJ^]-B&6;_/[*=> MPH1MJ (-7"C%ZAFZ\?>+>VT4E=./0]Y[[NYA;GO$G.L%*W 4T!FB4:TPR-__ M$?>C3X=\>TNR\1N1/?.TVWC:;6//O[G3@0QE*U1TV,&,_#1G)3,(4\85K)A8 M(L@I:%<7TM6%]F$$.Z$OOI1",*5A@ Y>'/9%7>=KO]/O#<+5K M[,NH.!UTLKVP\3#IJH9U[T&B]ZK5Y\KHWB=*H7QT3C(ZJ"Z_W2]/H\ M=[:34A)'>^I\3&\G9C#(.OOB7D9ULZCS\;"X?B.NWRKNKE98R%G-_Z5=\[(* M6=$5JID[Z?#1CO&0LOZ+?.(HV\G':VM]_>^6Q!N1/7,J:YS*6IVZ)B<*^VVO M]VN#/G N2S 2&B]A^?]];4\C@0W:JLJ@\I="'TJV.72M7+42_:[U;T3FK0]W MKN<*UJ?,OC)T8N7!-P+PVU%&XXIRX1E0V@YU,IS=/$OJ#I._/_ %!+ P04 M" !@AE!6SHB*O> " U"P &0 'AL+W=O.1-Z$!7&E"=QK+,".-&'L@1A MWTREXL38J9K%NE1 X7HE'CTQFNCY?JGWWP M-IA;HF$LV0^:FV(0'44HARFIF+F2\R^P"*CC]#+)M/]%\WIOQV[.*FTD7QA; M DY%_22/BT2L&>#N%H-T89!Z[MJ1ISPCA@S[2LZ17: M*/N66CLSO#8RNRLDRT'I=^C\OJ+F"1T@OWS@PLW16'+[']#$9_']&1A"F?[0 MCXUU[T3B;.%J5+M*M[C"*;J4PA0:G8L<\K\%8LO=P*=+^%$:5#R#[!"U\$>4 M)FD:T&LUR6AYO78H&4B6+E*]*<"@N3M )[HD&0PB>T(TJ >(AF_?X&[R*0#7 M;N#:7KVU!6[,B-;HV[2N#?KYU;Y'%P:X_K4)M?T*J)T&M?/B/"(#BF\"#$O@ M!#T!43I TVUHNB^O*OJ-+JF@O.)VE":XM_S/7X@,A/M"H DC8A-PT,N.&>TU M,?3V6?S>*Z >-:A'P73?@#94S% )BLI\$UW8'OO"!T".&Y#C?ZL[>=RI[D$O M.R83)ZOO<[+/RB_4]DR[=IO@_RS^,P+M9X\]3EW]EKCU[B&\.H>PL&[XR4U#@L$:ARO=3(@0 #@9 9 M >&PO=V]R:W-H965T PCTE*4YGQBQ$.MKT^1A#!GA5W0-N;RRI"PC0D[9RN1K!B0J ME++4M"W+-S.2Y,9T7*S-V'1,-R)-,3DS:Y0HR2#G"=H8EC*(D@A% J"R)\MW$&:*B1IQ_<*U*COJ10/QR_HGPKGI3,/A,,=3?]* M(A%/C*&!(EB232KF=/<;5 YY"B^D*2_^HUTE:QDHW'!!LTI96I E>?E+GJI M'"A@_X2"72G8;07WA()3*3BO57 K!;>(3.E*$8> "#(=,[I#3$E+-#4H@EEH M2_>37.5](9B\FD@],5T(&C[&-(V \9_0_?=-(I[11[20^RO:I(#H$BUBPN"C M"FZ$[F@F=QPG1<[NG]08T/L !$E2_D$J?EL$Z/V[#^@=2G+T-:8;3O*(CTTA M;55W-,/*KMO2+ON$7=A&7V@N8H[N\PBB)H IG:P]M5\\O;5[$0,(KY"#?T:V M9=L=!MV]7AUWJ >O5[=ZO''JO#D%GG,"[SY;I_09 "V ;9,0RBRAV^,LW:0I M#N7KDCK! LT@36RX-99^7U>J5V MA"+^'+:0;P#]AV8I$>H=T^51+]:Y.T,G6* )K!%#OXZA?U'\]'5F02=8H FL MD85!G86!9GZ6>/XAHVQ[U&+GL=#0'K2HV2'C#KIY.:R]&9[)RP#4WNI\O?9" MG;LA=((%FL :(1S5(1Q=%"U'.K.@$RS0!-;( K;V5:>EF9@5X"&A;->U6LSL MDK(8RN;JK5LD42G.[U0Y^X, MK6B!+K1F&.U]&.V+XFAECJY4Z$0+=*$U4[%O,G!O]?P6FCH=U!KXGM,FZK'< M0/Y9;:8>BWE#%]LGJ+JOVW%_X;X@*?""IQEACR"2?-7I32_*V5M#)UJ@"ZT9 MP7V/@+W+8JG6/D,K6J +K9F*?:N!>VOHM[#4[RASG9'KMUEZ+.<[GN6T67HL MYMI#]T0;BO?5.^XOWW^%')AT3?&41%F2)UPPH@X*.YWJ!3M[A^A$"W2A-0.Y M;QSP\++(JK7[T(H6Z$)KIF+?@.#>ROHM9!T=G?)(;OE';]1C,==Q1NV^M$/, ML3S?;7'5/#A2SH"MBJ-Y+FW=Y*(\YCRF\(7 MPE9)SE$*2PEI70WD4Y25Q_3E1-!U<7#]0(6@63&,@43 E("\OJ14O$S4#>J/ M)=/_ 5!+ P04 " !@AE!6:+TY"](# #0$0 &0 'AL+W=O08WY!2RCDFQ5E.1:RR-8V+QG@1(/RS/8<)[!S3 HKG.FZ.Q;. MZ$9DI( [AO@FSS';+R&CN[GE6B\5]V2="E5AA[,2K^$!Q+?RCLF2W; D)(>" M$UH@!JNYM7"O(G>D #KB.X$=/WI&2LHCI4^J\#696X[*"#*(A:+ \F\+UY!E MBDGF\:,FM9HV%?#X^87]=RU>BGG$'*YI]@])1#JWIA9*8(4WF;BGNS^A%C16 M?#'-N/Y%NSK6L5"\X8+F-5AFD).B^L?/M1%' &_< ?!J@'KW!\'D6R)Q(GP0-'Y*:98 X^_1 MS8\-$7OT&3U4PP#1%5IP.29*U4D.0($'1=YQM &DL^KM^]P?#A9"O/T0@ M,,GXQYDM9(*J&3NNDUE6R7@=R;@>NJ6%2#FZ*1)(V@2V5-;(\U[D+;U>Q@CB M"^2[GY#G>)XAH>OSX:X!'IT/=WK4^$UG^9K/[^JL%#- 2ZQZX9KF^<&SA>3MT.210.1M7P?-;Z/^MC#>\*?/J\8 ")RB$M^@1@6 M\ G=DH+DF]SD9,7H5D-#K;[;T+EP7'\RL[?')IGC'#]HQT4=<6I4;PW2QHVT M\1NEX>2_EMD3-@2S,Y2S*Y ML/5V6,7F.JTTQJ?=98SRIR>2S%&!6="D$31Y@Z#N;IJ8D@C<$T'&*/_R1-#/ MHEJ"IHV@::^@B&Q) D6B1YQ)P=30ZDGZ/P^)>D-:B5\VB5_V)MXSBGJ!KUU MAR2+!B)K&>8ZAVV&\XL_774" UD_*%LT%%O;_*,]GGO>RB%7^!Q]( 7: V8= M.[1^JG$%-5KV5F3T%F3;"N]@A=<_=;O7RW[DJP?0D&S14&QMUP[[3O=7;SS= M07>>@[)%0[&US3]L/MW^W>>K9F\_55!!T27*JW.6.T4)WING\V!4T9E4TX;* M,U!5[ME'1]T&ULM5E=;]LV%/TKA%8,+;!&(OV=V082I]L*))N1C^UAV ,M MT391271)RDZ!_OA>2HIDS3(7=_2+34F\A_<<7M+'XG@GY">U9DRCYR1.U<1; M:[VY]'T5KEE"U878L!2>+(5,J(9+N?+51C(:Y4%)[),@Z/L)Y:DW'>?WYG(Z M%IF.>N(-/12Q)">B4 M 9V<:)%93NN&:CH=2[%#TO0&--/(MH]^IU)2HS1Z>\,TY;%Z!W>?'F[0VS?OT!O$4_2X%IF" M6#7V-61D 5VMQW;+/!+ MM:$AFWBP@A636^9-?_P!]X.?VX@[ FO(T*UDZ-K0IT^I9*&0,,5HD\EP#>L. MA94T;=2M>*=2+\ &.9C9U[93TAN.@F#L;UM(]2I2/2NI6Z8UDPJ))0HEB[A& ML$TJ#2L!9KB-4^\@CZ6-=MB5JQ3A7?$5B#]J"B/3CC\ANXE,$16$.&827#T#K['Y[A5Q^6G&0Q MU; &M4 ;:*0:MN^E-(+D$K5I,#RLQNY!R5I'_TYNHXK;R,KMAFUY")/Y%297 M:;,8[]F6I5EK85NA3IU11V -UCBH?[>#,Y9V">Y("5=H32GV+ P^5WF7R/OU MW1T>U+=]_._E1VI^Q,IO#K2,87]=C=O!3IY:1VA-ZK5]PN?T3]BI@7*%UI2B MME#8[J'^3Y4?&B#<4N6./%>37^VFL-U.W=$T6\*_NDP>L4_V^)-GTQ%:DVWM MQW#_G(7MU*&Y0FM*47LT;/4^TT>AP9F&(( IYIC3!8^Y!AE:F3LU927:_O:/ M^Z.C;AO7A@O;'=>L9#//%C&'?^>RG8PCXU22.8<-P[4/PZ-S5K13:^8*K?D* MHO9FQ&IX3JMH.]:IS$NTAF$?=7 P:*]H4ILL8C=9AQ4-=N0J#$5F)GQ.O]!% MW.I'[+@G\SN'%2.U%2/DC$5.G%HS5VA-*6IK1JQ^Y\0B=^K$2K3](A]U^\=V M;5);+&*W6*TU_H>&!KH5Z>K](P,3?OL?3)V^N7*%UA2D]F2D=\YR=VK87*$U MI:@-&[&_03NMW)WZLQ*M\>)P=%CN_MXI0,+D*C\<42C?H8L#@>IN=0!SE1\[ M^'7WXO3FCLH53Q6*V1)"@XL!:"^+ Y'B0HM-?J:P$%J+)&^N&8V8-!W@^5(( M_7)A!JB.I:;? %!+ P04 " !@AE!6G4VIP:D" 0!P &0 'AL+W=O M>]BFV@GY)/* 31Y+GBI M9E:N=75MVRK)H:#J2E10XDHF9$$U3N7&5I4$FC:B@MNNXP1V05EIQ5'S;"GC M2-2:LQ*6DJBZ**A\N04N=C-K9.T?W+--KLT#.XXJNH$5Z,=J*7%F]UE25D"I MF"B)A&QFW8RN;Z-(BAV1 M)AJSF4%3:J-&: )Q0KZM.=M0TV%%+A>@*>/J'0KWZ\L: ]"?5.2"L)(\ MY*)62%*1K=&_<6$GG=?;UJO[BM<%)%?$&[TGKN.ZY'&U()<7[_Y.8V/Y?0_< MO@=ND]?[CQ[<'/7@YQ<,)W<:"O5KR'.;>SR1O1V@C7O:^!QM/$1K5<$! M;80??S),\WN:?X[F#]'\(YKG>]/Q,"SH8<$Y6# $"XY+K11O:DW&ULK59=;YLP%/TK M%JNF5EH+F(^D78+4A$VKM$I5TVX/TQXVJ#B0 MU(#*PL:.$]HER:D53%_9E"P[=1RK=W"?;[.I%ZP MHTE%UK ^5C=<36S.Y8T+X&*G%'$836UKMVK.-3Q)N!;#ENQ-T;:R9*Q7WIR MDTXM1PN" A*I&8AZ;& .1:&)E(S?+:?5;:F!^^,=^V?C77E9$@%S5GS/4YE- MK;&%4EB1NI#W;/L%6C^!YDM8(.=SAH\RQI!<(,_]@+"#\8"@^>OA[@ \?CW<.>+&ZT[- M,WS>?T\-Q;E("B9J=2P_KI=",/H#S/JZG(E*I+ U%+E0P#?@!6] M?^>&SL>A;+TE6?Q&9 >9]+M,^L?8HT>:2TC10A()@Q>U@8\,7-?0373NC\/Q M.)S8F_V,/(_#OA.$SF%8/$"'7=<9=6$'+H+.17#4A2J!JL#1(?T-,-S?,/ N M1SWU U$JR.N)?QZ%PR 8EAYVTL.CTMNK?*KKR]E0@1DR%0X\[LO3); E^;=B50PFHJFTK4K78=\=HT@M[Z3'7*IK'] MHVG:["WAZYP*5,!*43H7(Y5RWK2N9B)998KYDDG5&LPP4]T>N Y0[U>,R=U$ M;]#]?XC^ E!+ P04 " !@AE!6VZ\8]I # "A#0 &0 'AL+W=OVV',@644J"QL[3F"7)*=6,JOZGG@R M8P=9Y!2>.!*'LB3\OP44[#BW7.O4\2/?[J3NL)/9GFQA!?+G_HFKEMVJ9'D) M5.2,(@Z;N?79?4Q=3Q,JQ-\Y'$7G&>E07AC[I1O?LKGE:$=0P%IJ":+^7F$) M1:&5E(]_&U&K'5,3N\\G]:]5\"J8%R)@R8I_\DSNYE9DH0PVY%#('^SX%S0! M3;7>FA6B^D7'!NM8:'T0DI4-63DH4B)),F,LR/B&JW4]$.5S(JMPL^IGO>5Y.IMKG@R^4;7K 3T M3-Y H E:J765'0I ;(/.K]#= BALT7ZN4K1W:=[ M] GE%#WOV$$0FHF9+94_/8J];KPL:B_XBA<7H^^,RIU 7V@&V:6 K0)KH\.G MZ!9X5#&%]0/RW#\0=C V&%J^G^X:Z.G[ZPDM]_

"Y6(6%(>U\]&[ 'TU!N>CQU(V0E+GR@(C;4) MP;S*:*?Z-1E!TLR [Z.SN:/D1;+DV8(Y>2LZ085/X4J,/$&<<% &^X+,*Y)J M';-:YBW-'::DPYPL:?>&;8-9\6=F?"Y@E1MMRE)+BH[N?J.=#CD.IG$]77FE MP>(!)D$Q>1#;%QH(*R$*S^EXR5F5B6>3PWH\[.+Y),29MVTNX#7M0LF.35(F M,4N %ERH#5[C+E?TFP2H!#TBWD8H=?\ B([ MYHY>M(18J@< NXAC3JWE9+YUP9;@ZXIFM9-O46S#76IVOV*1I^0).S?.]>X> MY-M$IC-'8>I!?H1;0DL!C\0A&147 4ICYG^94HE+ZV08N;B-H66[WRF@G7\N MKIP+DZP;.5; 4[+?C,*'4[+_"HQE2O9?,ME_M0U,A@Q&(%7V:F M>P_N<( >K?K,DC'KDH/%/!RA414SF"M4!6([8J\,YC*DD9$*+0?VH")>/2 < M#RB:?[DZ :E$23$9_:O6K!Q!@A?\YG' M6$-0Y:\,"O>[]Z8>ZEPP69V4"".6T'5.[7):LK[:Y+63W+:OF1T#"R7E,PE< M2.JRA>ALHZ!W \WX15+D_&'V/'C#(^NM UZMG13'%&@^HIS!3'E*0ACNY:#V MBKI[7XV/W;EH>!R7,2TP; MA29EO,-A\0X.6;FHW2=^-BH'Q"/'#/&/T['N+MG.V#4ZV27BUTP/TXU!-1IK MFT6>--,8:G&0!B3_]KPVAH)0*-IB.)^M,8CRCT]PYDP"^ZM8H\@H/*^3%6G13VGE@9>EN]=L?<$SC+# MG545)[%DQ_D"+3*=>F1%-+R/T4I82P]? M$2!>S +.<"RSH'*.PZEA$J3L+!1XR!'C>S1Q\GN7#.%E/)L<,].:&TZ6RGF3 ML N*$./R%T/-M/DO#A3P+"9'!0+;4?@)[R^'[.JB;5*B_!MP $>UH#=HQQF1 MHH_^AY:P:%8Q.]+,2B5]A-MOPK&M)/1*;(>-/&KG%Z&FUVOC@/L,1O;C.S.: MMPOZ@BR7GWABLPL>_LE7E?612#>M8C>1%Q5WFC009(P=0J_%R$_YSS_W!*IX M!WCCK&16&+/69FKUQ6YD2K$"7?:N++3VG(H]FFW%0NSC'QE^0D MKM782KP:&\$U$SZ["7_,\H]1:4-(^0M*4?0B)N6$DT3291-.EMJNYMA[4OT; M 0U05\;M>"] 2-*+,"+=;)^(;4J18*P2DX1YB&JQK=6L3V$)+7*KU+^8$L\2 M'S&A3_RHE"](PELAG/4;F+8.LV>X!R_LT-DVBYQA-O#W;6H:/H-DJ'L".&$4 M/#]UPF)L&3WR!#P:+J2*UUSFRY$$GLKX5 >C7E)(D2LG),@E-W(24G&%GM*Y M;38"*_)^UFZR9W_L*MBVD2^74#7$/$JQ3.]R+!:NCF5&F@),0T"S'2Z(F8)Z MR1RNNT90E.J6T&M)/"84:L=[L*P'<^=EU1#STO;"M(.* K %8,L"XY;@J@X]>O_C$D MDXI\T-:!S%TZF3#)^*GTZA"+5@RC;RH^DI1I9T'MX&25ZL(%/(9T=W M#SB")8G.>;>T?=#2[3P\["C@T>@M\>.?QX4/_H3$A KN&9819;H_) M_(CPT_&'SR**[IL1\_YY!+HS+D3W16H4^)DP9\2>\(:+($5+; >;K?LZE0AR MQ((SZSL6_/3R>\^AI84.2B*11&2E?SHM1%F@XL2X13OM>^3A^93]P04&$%XH1 M!47#W:[H6@Y6I3.[=$Y126V*LMHU&,-2DNZUX3P_?O-V1-!H':O>9Y# 4#LU MOI\RM 2IO_?]W^Y?\@AH83A%#DF1^&PW,0^2@"NX9Q/$7EY%A(66!O3-)M90 M:=BB02";!@(B@4$KYT[29O#!/?U5AQC.;HZ"EVI7B06E:-])AH))2NH#VWYA M\)RT#+ -?HV99!'XSFE&@G>%5KEQ=]R(3.]5OA5ZC6YPM#5CFM,B2O\SY$U] M!,9G-BSX@JQ'+X@<=<3S]=K7"P:%2BX[NBQK"%U,$K1BEJ1,NC_EGDKX)%DT M#X[10EJ4":@,C\-64>9U0J<8.N71A$ZY F.9T"DW ITRPGTG-5;Y65P;SHU% MF9]:$D5QV,4[*2 KB\EFA?NI$6II+MHB>;HRM$G*<:L=[0TWRZP.9Z[3_*(] M0UR',@A('9JHF1WO9 ^Q'[<>C?V\G*M]%A+RC]58S4(T>$I%IV1+.Z!G[@QI M_^[@VX04BNF]HCFOJX9N,M/WP3#TR\"K;CXB:PL!B])\+9?E(L#%O96 Y'Q; MQ ]+;4;0BB,D&4,'I)D(V)=Z8I]GNN 9GF5E9E+T,V8H;1)&-11;W6!Q,\B*Z/:DE%L;%NP[#BB,#!ZPN813 -^]B\Q;WFSPEE' MW9\&'E>.+.F%0BK(GRIYY3C@:#7!*S2>K+DU0EMS0L:X"+ ]^:2,^2E,]BBU M2[OA'@YCPIZJ& 62(&[5C?D@J]7U$5O_W7?<=)4C%F=-A8:R).-S]D!.&BY1 MEMW'!QO=E\$WH.R(YK"E>HM9.PK5C>#6!C'DH<1-D_) MET3U+-'-0I6^%A0+\!K8]B8ZAV3ZEA55T,)N'CWE$(W!<)[_6,#W28/F9ARH MV%P*M#[S%9_[^?B-S-5'H/Q<:#/=>-3# )T_'A:AX5G@$EN;N#JJ$, B\M,, M$B8]R)A8!%3SK%QN"@[H9>U^ I&@8OI(G4FY]E!N^J)4SAFCEIML_"@H+J>"'3)^^%D:%3R2?-'MV&+QR>+QH!!BE@!0 M1)4-4[0RA)IW$_H!%E'05G7$26,-0/#H 0PWY]#SC3@+7M!&P?Z@Z:U4!%.Z MXF:@OC <.XY# 0<6W6LE'Q[BX\*MP/*2OV.QSKPUBG8<5JC%Y#IZ:E8"CK%. MBJ@AT^,DP(=:>8!60<;529NO3^G=N/JZY';@>9$*17F'7WN2 MN>A6+1F+"A!K,8PBB;UC0P^+#]DQB!5!-\HCA DS>+;0PDG:*2J*(F'$A%"< M.X&5*;L]I9./-8I:>QI4'Y?]T4SMI'B:X9L.E70H(DN]X@:N0K'_@6S6SR*!5NOQK M7?F4>UJ-3[MOV3-Y44P#P^9!X:P^DYU18;,QL1BL.+^+?0[&(*LLKP*#S@YR M%>;-+&:T*4(4NE.9,=-H/.PE:I?NQ218S M8N)*=IRE=R68HZ="$)0SQ%Q\I&#GT8,J5P5@&PM:P&-#Q(.MAQ/,XA4J/854 M;R0\$&3W5Q594AJU:!L0L3:K2^*J*.+C2#:\$+E$1^M&J.*](C?B MTLP+;[BF1!H>9IR00\2S]3/=KL6Y@.H+'5>DW-_+[NW [+]4!]'H3$8>1Q/\ M(':=>M"Q@3=97#+K2S$(Y2<\(3MTIKX#0OS*N:>$4ZS%&^\%'!>^4H_#)^P? MJ-.1TNP:<4?GN2Q(:2U*(#:0;CG,?M*,B(+>V&>U[/7+_[&TM8'MK1>61MT9 MQ10[)V88+)P$WNE%%N]PW*,;X+77AF]02PA,B2-+WE15/M=DG#SVQQ*<),U2L1XLMKVS"K=ET-VV42$X#&+4PTZI M[!SZ;D(B_UW(1HFTQN2:"QZ9GVDIQ]]+5W4(*3>P%(YIO[-.\ZOL:\$D21;[ M^DJXDE8RIT./0DH22D)8Z=!'CLXU;"T3*%@2.N7<\S&Q"CV3X: )B8[>G\]X M> 8 F0 &7M@_G@ &5V L$\#@=_6ZN"J6TXN$G_-'HDSG2D.@%YFY0H.<3?.*/*7658)8!PV\MC>Z=HK)-DYB[L.\0IDC< M45\ +"[D9^L5P5,1%R-F.QRN2JD:;**QBKA#4L5%OMU#3#CH>\6%%) %U?@ 9@@7(N6O]KI5RA5FASL"G6J HV,7Y\)D[GR MB6Y)?E\>@BF^-5@#. B_)N[$(Y0<6PB5Z-0*VW 7[+ZNLXP0VUGFM>T;@Q#R MTBC/\S:F5MU/ZIYTVAOPN/O:PUE2N/@#/(1ZZV&6PAGME#7Z&.8C"8$\2HRE MO7=']P\;ZSOA/I^+\,ZN^,A+Z4P341EXI&EPG66 0%(C78D8!7G9'!J):A^N M8>#\C0]@_.@#&-=?1/]LQ>O2PG28FQN+VL0]?@:-("2@,MH08+:S19):& DX M%5S_M;]=*4.*T4E)B\8N'AV$5RA.XTTM&2^_K:7"=*WIQ)&$W0=%O;4:Z&9! M?"L-_9!'>^9CEDE%E*+/M15A_8&NT%:E%3<%B?)GEI3EH:0%"[[HZ6;DKZ41 MA>Z8(M;9(6HIND!J(XP:D3<+R<+<=Y6P!9>VMX(XM$!?E@-7$6-FDH"G;RGK MOTZI.O)5$Q7$7&83C>X<)<4$X6.W4'I3>C732Y( OBC "D"@1^3Q?4;ROCYI MD^:+]\/MAVF:I*IDT!LX&I2'P\AK[>*E1IX$,,AVK2TV%F2YT0X11SX4=# & MRV^(4# 1W3ZB7L($:L>=C=#Z-C&EQ;Z!I'50VJ9GO;[5W=YE%FW:F/4_ N2. M\8GPY8C8<*+ ^C,)KBPZQ<,AHDHHJOZF]PGSU+D%XC6*2PLXY9A3-KR:21:K M+;5\C;-U6CX/73< *9PTUCISKY*CNQG8)&4B3N>?_]V M>A"-W[4U[A-/@&80JXX1>NR0WEE,"D975#B&JMB%T[I:ZT.- M(\6F+/>4B<-PS(J2$J?')P8A-@5LKP()'PWZI 'CF ZAQ@E""P%4T\397Y2Z M+51$_!R5)JFTVZ/4M)@_@J+HEO6MAE5_2)R.UASP'<9T<8461]7\;^+>\8%0 MR_35[8 T"Y%$PW)I;1UZYPQCEXQ!"N,2E+P66GLNJM'JZI2**+(3@F>0=/YM MVI.\9B9GE@%DK?2&(V%D,M,\FXNC4%3?<5 @=#2JK[-;Y6TZG;1SX.-42JUE M""8\]3D/UF7H^VOB_E9)OX(^12J5 Z%R!Q;C97&@K>=%XLGU](,]HCA%ZH9' MG-U.>VQ%F/E@/(3KSV[O\Q6X/.^,!@#.ZV2?"X91D4'B5'C$UX7V3%1 ISUI MUEJR)_HT5N=&L>_]FK@*(;IPQGE?P8R'ID_\9Z(>;X(E-,Y.@X]6^2]@R]_^ M 38FC@EW5?)9[RB2,V_+Q3M#=Y)TC^U@0Q)^!UC"=STYKV\9GR\+X1-&8145 M%*NY"#ZV0T$CWX58B3WC>)7_R]224&;"C3$'IAOJ=DC/L"3W M,Y ?K"9:9$YI6=V\N8;:5^W!D__PMHZ& MIGR%352O/RC7'[ (X%D/'OWN&QV)&M> 3]AE6M428?\*W9\#FU+",Q!^BZKI MG+'K"/ BW"^(/?[:=Y6/'-F@J$@5O,<;./2Z, 8U*0W:0;<(!&C<@U:XS06> MP@=%HF:L'M/Z?W2D9IXOWIUP,.[ #TKP[S#7;0W;$8>&@ _!@[@6IZ+.-T RVM+%_ M[5&2WWI;:5DBE"C'4"O*A*"$!#;(O6&I(*\95;5M.)V,CE3Q86:Q']^MD ,@ MK?."61/JZ&-@8HKE*]@Z@-E6(EPN\S?L*<,%EHYT9(A)C[QG>@^VA-!IX006 M9G(JF6R\CYI4&]5+IR%_;CSI(T3#Z+W9M$G 1YNN04SQ<3;2T;%V1I:4#PY5 MZTC6N$1ZGJ@'A",A) J^(V<^N*C"?T;7?DJ:>P'T9$J:7X&Q3$GSWY4T_T+Y ME]Z"U[)M#;B",P5FU0D@I!T/3.Q< "OW]Z2L^896\:8)G15>^X*Q4Z\5V; M_ZNL CTWQMD975I#-SA1(/3*,/K5-GG!7NWJ;2"K$.PMPFLMD@+)=VRZR^/2 MV8!4Z+7%?%,[ZUZ [A.KN;;QC9^K@6YS_3E=96"73.@RF= \^( QR0:G_#JT MC0/ZRGO^LZCL99:&&4(HPT2QDL:GK\&YM+%-$"<5D#AEO32.31IGZTY +K)L M6A)_[D8>Z[&\<=@-GDU#[\G5LE%\;F;I(4F67T=1\P,@;1+>?\V5<&P#7'^1 M\S(.45A\.@E8)UVKNG[^BZ8O?&J,.]TL78%:G)G\U6&CJ65!)PBBI\K/C0RS:P3/@-&;"V)BP\?HK:=/7]!K.@CS7C:5[?->@ 8U[GR.Q//-%7SN" M1D0A-TL0F:.S+3P1^[TWK6+4GNU5.RDZE M#&))+'YVQO9-YEM-D:-YPL4WG$.1=F1V.]9ZI!/0/P1EFSIE]H+1LPZSOY7O MW#E-RLR?W%_H3;NB7-A9"Q2DVI,-+@NH1#SX0.U]\C#36*4)$"<8F03I! M+M.H$[!E7&MJ?-ODMP%WP^50&)OZ2"B#PD^BW ,/3G.LR60>9J^2\6/E,-"J M7)4"C;;RLP%X@>O!L87[35D9EWC4%)P7:-'TE;9C 93@1"LCE;DCC4[?D(1L M\.&D_EZ$L.#;S\H-UZ"J_;=#P0=V(QN-(TT!?1&#F>=4LWDD=(1V'S4:: M.N$)RF !ZK\5XFBP!-;+) !6[(RYX+>)X#HDYYTT8ZW7:J]?_;D3-%H,%DE9VEYN M3GT_^UNZ+\SZN#TVB)K+GZTWNT":["U_[9M-SOM1O1 QWW[MR]8(4)DHOZ_( M)68C)I9DML=:2R1^I[1F@^JB-;OJ*GL9VV90^.BIX809 $;3A5RX$PGGX'K[ MZX.','(X0RXT3(ZUH0N/#/N#Z\D"R06]BRYXJ3C;*A(*# MS; VMLINPI'&;<9LB%G4-:'BF)9EI4_(GC]A/UI6SZ/$12AT;,(47 5;(!( M(,8<+I:P#6*89;88A[5M#,6?[QB''(@2@Y?W%,CDE0,I-7*']I&&#-@B+XVI M(R&"C:AU1;5QR!\6?OH0]]ZZ-7HRIGVSJ4)*^&@09V1SFGT);%=X*FO9@PH3 M]J64D8X"?)MLG>[%QJ^SH>):]IL^RY_E" M0I/@'I! 9ZG]*8_K&CU)7C/E\@46YY\.1'%T9T)17(&Q3"B*ZXBB -, W$A M6UZUL(G(8+P9&00C/C3#NA22(DF1,01.S66)J&^<-U$ 9PP\218Z]_.TUGE" M/7V4@%-#W=\G[B'$S*6=XO^$\'D$N#'R#/_+X.>L\XVX'*S-D5)GC;S>VJ7\ M.2R"ELP'R2Y8X5FH%V-#85D67);%T\ 8A4+@%]X.@%]<-4)=75LE#6N[#EI7 MV'JBFP:5:YE5O(V,["98S,<7M*Y3KM\"ED#;O+>"]R-NG\HY@\(63_#I]#&V M)H>#Q7CP$;SQ$)9%OP>L# C1^M+"L'&5*)<<02']0S0#'/]14Z92*0V6^0)G MP;-W:@:863; V<35B-[R?LX.P= J,G=R; ^3O7.!??2[3*'KE[9]:C[0C4C6 MOE4FYD#>$@O%"M,GMZ38PT"1+YQBRL.]N"5!YH2. M5>)S@_"YTHG@>O785HA D.BMN^C+@KN2]0DC42 MTI4H$F/\*QY OHOMLQLS FC0MI0C Q$-A$3/C84@Q&#'[GZY\WOG2A^!EU%@ M0U(0G/K_^K*'>PUOLSXYJ-Q2'8\/O.O!T>-/\+*7*R%C^L2'WWRY0K)TNH[N M'?)<1.T!0A?(L5X4MCTCJ;"/$$D+U:/;I@7\(81HE$%&372B92%<0RQ(U[<_ MQ0&)B#9)<2W?[-TMT_;X_=O#&U"=YFJ>D(S5]@6NG\_U9Q;\(5?%9?6V M6!9R9HX-QK1HJHGQ,D6@WI]6\/,K\ 1?M-N[9=CE#>:H#SY8P49U&Q?A1%PO64NW.1^A*DK[8@.TPWEW*0SB @'9X)2>4 Q\-;K7.UU9G ML,I/\G_!#YP9/7BX%-\+LQ$4=O?-?C]\VA"?:$-$]5^A;F#'-(>KB"*BL:NC M^JV.NS%,B_@9%]%@MMIE"'8O0#.:8Q>F+N-<]3B?N3.B7B'7CQK,:#=CV,*; MO%+*+FZCXA1^O*_<;#9&8;%;UB*R1_F=Y(N;$)&V '!Z;/A=4P8H7S40"]>1 MGHTI3=58@24R^LZ]8Y($D#3\VDL&(>JE8HZR<<4E)7Y,EB!KK$D3)OY2JVSA MUAME#!PV::$KD?._$>MV+!9-,O7&[Q7'176C1] '!HS'8+N 58B#H^RK(@*A MMG#3IM6Y8V)T9B?70UM&+_/!6B E.F]SV;X)S]3Q[+O/-0O>8]G^VM,MLJ?Y MFI';/X82N>L?R?_Y@\%H3H\RR-'YNJPHBSHBSGDO:3*Q8R[+B]-G>NTPAW9O M]O#.'2XO.$ =1+BEZ!RI"#VZ'R?&7J)3;/)X7*-%A,![>:X9\,5NF?IQ3ON9 MG MKLA+!?I4WGF\EI/%O1TC5PJ,$&U4T:V:\S$ZW\[94(J@.3-\]:;];C$=5 M!-E2ZI5HH\" Q0APK;%',:$XTGFP@&Y?+_$W?HZ>RC:Z$:?F/%=&N;#^W"$. M0J_GSQ8S!_I+V>)HV2D2@?)ALV36WT$8%]E,V']QOQ)*MMX*H='PT_ M7CFAE1PW 4IP(>CB-$Z!ZYHFMTM?R..]N0A%K1_4;+.E8Y5?W-RWDYY;Z&*$ M=#U-A60E=#)8BIZ[0.44TNC<@ YAK%*;)VJ39-UYJ6&!+N+2) ,SN'!AGS+F MNKT0X_SG@QD>33##*S"6"69X29CAU=;^W[.\8[SZLU]["%4(G1=P2[N;TB12 M*G_)K=VH4ID[816(RWQ+>>4SEP0F#K,W):H,R"R^(V6CVEA2[4S6.Y7>B&?1 M\2S.XGN2#7E+FQY^_^R%=CV\;6IQ&SK3H].SKXWB(\,>.=?9U!DBK9)Z3)H? MT"UGUO$=VHET8W.BY)"D!_/-Z98+/X3EG2$IABDTC(V2:WOS)+>^&VJ7*[ZD MWB'']U5! P*C:V46[X>2_ 1"JE M+VAC=HJ=HB>SW[0U$BYCM.=U% Y2KJ[ALW.(E-8F5Q\[R%_D?%S MY-PZ@/D&2C7#R+YQCNOC^&&>^>%KFS)ZS6?VV&?18\/7KP<#"-\\M:$\BX9R M/38GW_%KQ#;*Q26VZX63]26YIK_&CHU0K4)]H6,=V4\I-BW?JD#UI$D@O\BE MKG%(=N9!LC/C!:]4HND?P5D17V:?(/3B^MGK'TQ<*T<]MR\P8GT?+ GMKC%J M9MP8&;KOW:KN 'JPTU7+O&PKT;O\ Q+\6SMT)Z#$%B8,MSFMN1'P3'AUN7(4 M_])>"N7[[(PL>&GDH<*?W^X [7WI3<094B"H8 $+C0)WG C8HP]Q&MDOF6GO M'3^Y.I^L]GQ7^@4]Q?G.Z+B59OO\^306;TT&:K5:U+=XT*XREJ:H5EQNK>Z2#!')EFB@26;3ML![^_/&2ZH@M[^L M@,+Q&1L5ZG!8^XJ>EV.(%;;^(RAY]>I6(6H7J-Q B\8E&=JJ2!#XUJ9'P@%^ MJPZX)P5CO7+&%W31PR!OVKRLA44$G:B!CV(Q9SW?K+TEOS =7#+["@[D<(33 M$_9D@2">6U<:]*K@HV._YVP_HBTTCO5:#&T4K?0DQC!I2&/)1^U'$TY\%*X+JF;().YE-YU> MM>?C'P;F+C/+=/7Y]1A@JHV---X%-*(U5.+*5G\K&WH@)TL88.85^$2Y,X,1 M"ODAE8BJ_;7$22D7!YR_8:@_G?I-'R59V54ER L3=4Q!^0\S M/[(*;&B:_"?G:*$[ODJKLM9$1CR$F9R,W+@HA^ MUF( 452<:\XR=J?<:XGN^4LS!Q'HHBW7T39"%5%L^EM'KX[963S!2.O!>=SEI'>/TA^*H*G0PZY@GABY1LSK$1?Z%+(&:V-FM<'J^8PGX4R.I\%=M M";:$OR'ZT?A/?\8I\I2S]BE>$@RSY<+5^(*&P):T7';;V%K2MI!\T-E M9KH_UB2NQNGNA=D$*[.D=WTTA#O21K*$ZIY M%B],,]H40C.MPHJHPJY!01XTF7%NV M:;7@*H<[N*C /ZD'ZA0%&P=H_[?0Z$NH;IVEV##!?M'[W'KS]MF/MY,JO!MP M)OX6!Q_4](Z:'ES_PX -^H&7]"34MD&[00[7(_G9 1D+U8"T7UP$"P9H,QUK M4TEBM0W<,1),2'.[0UI_,6GG#BUQ-*J:$IL":T6&$QVG>M[D;9$Z X%M.,+6 MS ;\B4)3&R*M]L)XG82OR-"R>)[OVT>6F%QF+&)GW$XA\O DXPT"-+:N;/8" M$3)Y1 =DL='1M'[=]$%$F><;P"HE$6MV4<-13IPFO12%[*-!(4-N#PWA%/]X MVKWE(@@0_/@@[F!IK1!F5@X+%]G5(3(<1T9TF%&"H7M75A6)B1^]65ETMFEI/?:?@/QHWM/3&8=6JB$<=-XL)>Q,I)X.I<".?1?+HP MV /"2_P[NSD^UUYMUJ=CX+?#.QU"DGS;7W(-E$_^(I^!)R?M[:"B_6]E_&U!WW,R@0)V$0TD'1.#YI4 VW+M*BAH8'KG M_ S5 @WGK&*>C9&1"*%TEYWTK+KG6P/4MYY!!TU!&N5P5]8,W[O1MUB0?MXR MWFX-8(2G%$1]J+#ID*V6MY[#,JX,CSJ#F;6%4^BOX__O>$GR?W\P=H;S"S[&'N2>]?1 M,O8%0R[SRJ<8-<&)O80>#/Q>]*/:6X]A+>=Z_)B\U[7OK!B)0RUS=/>HD$#U M68>*>8A#$B("K__LHCX-VBZ(=V6.]CM-S^O=T=*1+2&UN5\H% M2YR4X]V/T%"K#1B"Z7(@/7W2UYWO1=/&L%P#'#/="[TKLB ,Z@5C)=VG4A@/ M[=^.1\7CQ^N@V1/7=?#C;D08_N>XZZI/C*23MP)W;:" %?RK '!YZ\OQ2!PQ MCH&XC:9?@M!@%Q3HF#CKS(8K&=^^>579)M+/? 1NU9LA\RSI:&_M"GU0Y%DE MG0#\-N>* 1)$BM,R9RK9BCDGU>)F ->O#N=8"*]IY[X(,.R;H6.M+SUY0JU2 MJY^?GQ^VJ!T@D<&"B/'QN__G_EJT@IQ>,5CW(#+[+:9@E4"%, METP^8W<*$Z!O.S1/P]5OK*7-T;U;.8M$_20[>G"KN&WZ\]E[(2'/CF%?Y,AW MB@86AG5&LFC*5\I,X;!$QWB.MM@.Z82VJ37Y*2.#MS]+QR<$S2Y[\^QI."?Q MUOB,?N2=&4 Y9C!0>4 M_KY]9Q$J^RQD,_UVO64;]"]VT>T99@U3*_ HNA)U_-V, S#86"(E&CZ USR W-=AAIXRO$"F8, M"XYXJVX!M,!0,_BT0J(!KO&D1P:3S:CA3WR7IRK8$&PFRIIT$EI'+R5T@R:1 M"!^HI /1KA$.$J>;SHG*\3II[*"@HV*C=T9.OI@#QU8ZN_MD"Q%?& M+U46Z\.$Q?IZD$-\I#67=.DE,P6,(%V*E-<^)^ K(==-:)8AP 7P!PSKW%7- M^6'VOTUO'@OP(=)'TDPB'.(,7M1N31R0'=P*D,43Q^I>LO%5)<1Q.Q; M'B44P&"*&@O55CX*^[W@BRW"?VR%%O2.S[U#19M7L^NXYC4'M?F2EYZ7R!!H MYK0(;RC#C(O(-0O63(0&$%08W#OII0/%J>[Q$@4*G(/626,Z=K!A+,A[US+Q M@# (K6]FT4,7-OR9!N2EZ5;$J43VJZM[ZZ@L[8_('&/*C$Y;!,VY:1&P:MQA MLB43>9"CWD8K'Z\WF\XQ9-;3\<)5"'EO":J?-]S[#^:YO#._JD2"RQ6-/J\= M#^(P^T$CQ9OR"AK!Z^1A*#/B0\ZTY1Y9'347^L1S MK3SCP(B=,3R#G1')?'#O>8-)/@6X*CMF_YFMY(;QWIA[$MD_@PJB!1'/A+@6.A7M \9LPV$.^X) - M;IQ79%T46^^CD?0J?H\3](4T1*(8WO0K&NCV6NB'"[7!=Y"^TM2VDW>RA:8M M2-M\G5?^H"@=W#LMR[.=9#[RZ#;%5N_%,.=&?#2)VTL1K'_VQ=^K1O=OAX[T M@PAT.@70J]_%G<->&$3R,J][=^*3_\B].TYW:(FS0?>*.M^H*-LA;_-(5DM? M#IO#?S3K[!=>G0=??G4>7+ Z"%6L-Q[BI96?4'5GKCV@*YA7/6;_';(!>U;O MB0_X4QZE 4O<4HK?K(N(,PSNH(QD6I//N":>N2_BVQZ>%O*"2(\'TUC0HP<= MR0_XP.V3=K!D&*$3V(W,M M(#'Y4]MGE:$]@>;X_@#E-RW11:8B:AI 776.#A]MQBR5F6 M?1,S/FJ^DZ6< MHC_@[$SB[F/Z[JA$$V.=K KW:P^0!T!P%0<4C&IX\;DF-FVG! M/N6"E8BVNS.F,@8+-M<;\T&,;'L$V8%RR78ZMA@7(,-7.VMKN\A7ZYP6H1N> MSFDM/[79Z-,'$)M#!L5I^C_E]$NO(\Z$TAGHU]+,PF.QDTX*@-MSL?UR.A^? M-;B+J&P?&W\^?FM)5F6(HZ]7R%LEV0NAKTF6CMFUFNEH?7J'6-G;]X8PK J8 M%%K)\6$&_*'TRPIO1 I*.3&JMJ8FK%\@FJ'UWIDV]A:&IR2PX0F!4!C6X0 : MGJ)JMGFUF6SX3[I>(1K,Z?]A+'@+BLP^:+J-<6$9 M49-'Z]:\J$QQJP3IZ=I;X"/6E)>2W9//]@4.<#-GQ^R=V\:KRZ2D78/4BC0T MX$-;(E\V==;^I$%[A.!9V=FY')RF/6E,.T.A.')S6K:%I&0"C5K4VL(S;Y:^ MO]ZVV[@)._>IQ>]&DV:G>5N<2_&,U#WP&C3+#7_HVK81CL!D^>=2LLS4!]+S MM-(6$B#V+C*.5$\K^*G[IK.83/7>3,FRF&U"CJ MK.^6WDH;EF1%Z:S3?82H MJ*SEZ%=N6L+/KP/9W-% 9>U0-LU%#RTOK/118Z'*7::V$76QF387'+QK7;\@ MOI?BK7_03F1)5<-4R/!Y-Z^T^=A&566T(E737;@'I\G__9-_U@"9&5MF@6,I MK(05_2G'A53!&L>;E#])'1\#?;E0[P*[^L]':G!_(K"] F.9^ DNX">8A.D? M;H9%,4*I_9IB#9]S^IG-LNN$JD'K3#0-%K7Z"8'XR=#XE(O3"?-A;&G,XQIB M4(,:GJG6OG!,*6"UDW0=Z$C+S72*/BVF0BKMS#T2FF3\A9"J\+]:AVO?[4&/ M&IVB:7$^&Z!"PYMJE.=UVG>"%I9W/) KUA/V]<2?<=8TO!4V\+?"T@)]U 7G-(NI%U&IUIMB N]WD6F! MBU1NK-/W=I*/G_68N06@?DMTZ/5LZ+@FR+YF3O.;AR,7"]%U!11N.&-FQM_( MJ.C3[1Q-SFG"N''Y:Z!99"9%77R?;W)TG$3[K"D\^AD-YXBOKBB[ME_[5AT) M)7:(WIMA@$@_%LT6%8"(DML?3E+HDRY9Y4Y&),NZ02RFY.8)$4HE,*[1-TS* MUH9#*?14S<9YT*;OP&",Y+RB T+HR13XI"GOZ!2B!H!,@1[\_=&YT];A5D.E MG;(11,M]/F/*O=AAO1>+80"]JQX!06_39' M5QKM"6^M5/AG-S0_^J)&=W/'I)RD\3$WFTGE?V;0E%^ M2X Y#MP&=*5W\I,NM54C,5PU\EQ4 MZ3,9"/3ZPOG8]>Y"-0R_6:/7$A >NFZ3C?>I/4W.@#-BH?:X4L6[3:?FD[OY M@0J'.TP7;D7B;ILI][8WJZR9?"E_1WX2N&#I,)U8CVH1KQGW]QO!FOXV(7F= M#8$?8?0XN63.X4+E-Y: M9>:TLI]I96TY4W@-IY:S6^IYYO..VV[12>4OM&L:2@9*[&Q*89_]+87[LU-[O%42^36W-\481I MY5[&0T\&QZ8MYSU+8VL,F_)YV*58X/BJ.' Z.;R?%=RHE272Y0:M!_3D5T8T MU3'1?8PSX19&Y6]H-#"MU&]V&2*-2W*UZ6N.#VK/DPGW\QF*ZY060EC-87D* MKLX,TFXGX6=D14ON7+ERV29_[ZQBG4,0FC="9Z@684*^8%K)SV&YTB+M6*[Y M>W$M>'4YI^L7=UJ43[DH;7"\RQJ(./8(XP)_K0H85?U*7JJ72I>H,RK2DP\7G5<(%8\8(7@DS-MFN MGZO*T5.\7*[[X"2^/^6Z!$A441K7; MNJ[/Z["%4C@^9&=*1J?W8G'!19 S7?T_.,7.//:6O.9R&YB(+ M%W50X$C.TA5.<0\;,D:8X:1%Q1W#?4F$+JJ^0X![V;3]2G@DNWZ.$B_8KB0[ MT7B)%N8 7Y4N&!#\R M +BO+?ME@GY//JR5[C[Z!$KIMX8_W^YM;EYV8VW1E:Y@J_:MAHE)L'.1;D43 MX6)H:'25;X7)\55I.GQRTI+1#4C"#*/@QB#[^L_.F-(L=MQV,RLBM%AEAC>@E-_0% MJ:>YXSN6"]0@08/U7=)7V5,]"!S"JRY?^VIW08F:*_9KL6A3/?S2F^I"2^>W M;*&3JIGGU2&?-9W\3)QEM@Z!&,;"1AP:,IN8Z81,0SYNM LRFQD^CZY]QZTZ M;+:G!>MA]G;_^LVPE6HGDF$.9Z-B=C:RF]8-6N-A*Y3"THER]I D%G ,"'S.3%'PV"\R&9K"# @/M\TJLJ-YNW.-O!15,=\K_62] M.C;^YF\!=6!CX1I^#IH,S M;*I3&)['J_Q?].6KEG9\]A-ZBQ=W3/_M[V" M?C#SL^QXO:Z<3/$/37."Q>(MG\Q-X:("3Y/*+(B9%'[G0A+RZ!HK2,69W=CH M5ID$B9:Q;?M3TLE%G->"2U$W6)]L MWKPW>FS=8LG#?^=#J\KF[X!U(NTO?\DA>CS&NHDT"1UYTJ2@Y$]00G:*:%9K M;J\JTE,X;N9=6="*JYCI-NKME>W(LC3&TL^QKH@!AUWY%A,CM5:K1L1):;CV MT;XX)%1/R\6I,F"N\G<.ZA6\UZZ-=:IPLW!_'94R*II]+%L_EB"J="F(AG\* M;;\[7_)8%D0E&&,8),)$(S0"J>X+&]L+&_2RY7ML2D@#S)4D8+.)Q=JLT!EE-B8'53E>L/<+C1+J5%];5D5 MZ6>RY,*7^+C&1+7D/Y[4I9!F-#1Y)4//%RK5=O6?:$@VSVT@K."3B[P9P982 MK8&"H,]<.&CTM'&MP,8:^-1Q5B-C+5^M7_[@)Q\P,,U.]')I+9T$DWJJ9EY7;MV,15X>>6I^2 M :HF+A;!J-+$Q,4*Z?K2XIR5] J[&P"WX@,3W1]:WUK1:,VHCL?749D%*-'% MP=9BL0]1V<'F5&@G]JGNA1U#5Y>?V404:N+=& L31EFB;AJ&\/)OU%6\[1?&A.7LX,\NX<_5KSCM6_>RSIZ MIYS+357MJ\B1M#?4*\<$0N>B,&S9"(%&!)ESP?)*M=^,/*USMY\X">_2?L"99K. K11ZN.H=-WW'7"<#_?*L1?[V.'"_IJF8-\VFF8^6LJ2UO1 ,V MBY19*%.0/;1LD=-N&ZWN("J147.]]L]S+&/!H;%D*6(EG/,<$S MF*N5VO#QY3A:/)ZJ(8N]C=P2:10@]6%J;@ZU^DR.<1L:C;+9(,L:\N:T479\ M#^TBA(JSF2!0D@T2TNH#'Z7WKH$9T7352C0/"6YZ6J[1%5T\OEUTY\;(@O". M.WTY?9+F>PRD=- M]L$FFZD-SU.KD\*G(CX.WKY+W0JV^$0SFK>SK'I.>^\(B9%[J"-BK@$M6^Q_ MV$[!#+ 5$)M.1;[>[$P"9A:,&K0IF+,>(*Y/W1=GX=8T3 RQ"I!LIFED&L4*;D#Z;(\XR MTWM5>'LOG>2S==7OR KU,)8Y%)P*7R[5"GN3S: 5OY#Z-S(Q]I;:T*NO"\Q% M) W1^Y"F=GTJ:7330)$M%.ZJS&B[\\ .EJ0O_ DK&E9-LM$=;B0]J>A0@=Q0 MOK4%%\>-C!T<0L$2\IR_?!/,;!CM:4"CDV%R; N"<6?; 2"_/[N3TU %.1# MUX@=%Q;-+T4H19:ZW47D+QOYHTTEASTDTU:P$W8@8 <>3MB!*S"6"3OPN[ # M5S?!C@RG.BD:9; \9R-N2&2XF9>KH0@2=0=T!><;;C&>[,XW+]^^Y7\=?7,[ MB?KBI_1=\IF/A=R )///SFLO)OXOH^!<2SQ>ENN,C M#],7P=)@,'"5K5Q1YI$F+\H3KH?P-TBT."#"9CCP+T-P&-\T&H*5*+$$>OGY M.8BS2HY$SP:?&*L]DS/P3<8L?#'3+,06AAM/! ;4KZ+FE',G]K\EX\_4,?!Y M7?$K]B;7=T:1<\B$AI!Q;%F"11@,NZKRK&A D:$P:+5\O M3A'X*@XT6 +_OW2M!2J2C-PPA<:VJ(]QJ%.3&*-))#>>5WT=P\M@5?K:G+3$ M0=I[:.;@-%\U0.%8;V'N(:QA#G8-.V\9;R3!S^]25[LCYBX^&3'X3>-W.0Q!#EC M7HTX#)/L]KXX<1*PC25X=$F0X_$%D-8JUV5/E1;%B>2HI&XEG7M9I<+"=6!= M#'M"#:R-<-706N#GU,ET10=*Y1#NI:"[^+<#^ VYS-7FE%\EG8?D[A(H/444 MUT+[K,$TYCP8WTP#5WITC)W24%!E&W[,"+MXJ8,P:R/8%%^&V^$TM)OALD:C MY5>DMS\MEYN1?>%G!4B.2RY==HMLF5.+R0&*U=T>!'3+$;&<0&,N_2SZX3F2 M"K8G$CD>P)BD8B&$ST\5AQ#-1A6=HT+W4N=B\\8VOA!ID'0X\-EF#:A4PF[( MY@4?X[CISFROW/*C5E'*U0N0I:2VHG>8A4 IO\E6V$"0-CPMU_2U1CG(EE@X MQLBY' C"90\T9NV6#-O9.1:SN,H9(]" KI@I'1D&U=:;'Y(B2]$M._G&-.)H M'6%-@5PT S=!)#\O>3?QM-($EET6N.DL_\:DVPUC,?IZTZIA( 1D0ZEU*P(? MXP*55;N<5[I[1-YHVEE#:8O3LBI(G0:;1 SDVUP-O5HW'1(HRIZWD9P.9Y=6 M1LF)48V#F_C'8,!'@L H$NW2RRWH=?-X4QLG0*LMD4A6#HI;8V-/\:INCQ,1 M&[N_S5"YVL[MRT3,(4(9J^VA6&#&QDT0ON/FN8GU75PN6Z'[[T+F"4U<"8B] MI?-A%$MYI6B6H=E@O$OA",1/3O);/L]SRQ0&S*]%6PJ+(!M%+4VEXHAL4!TM M.R<1O:[CF"E,@)7 A32S!@X"5<>S9.ROZ+B2XLG>1(_K FK<+C.X)2QMM&>D M86\4V4(W@,%HI&RW.3& MYB9GNZ<>Z=V@/9)Q:WK?C6'0[,< HU2V&)ZJ4!N M//A0S@2\1&F?D22E$1"I]5BQD<#)R#@[L;/(#3N:?LYRI'HR2/KY>[ &MQ8_\BC@,;IT&:2:)%/N;WVK&8?R1[HN%Q#G%7@TMY/ZA#3-[;*1UD M9%/S<0 #:EUQI$,\@LS3&8K?QJ@3:F M"RV=RGUD"OM$;TW>";?96FIF"6_HUO2\\WS+5MLR!]XY[RKGUI(1MY7J$/I$ M5P:>:.9TXP?ST:Z5Y(TDT4**!L)[ZNF%PH@= ?S:;UH.^^@ZL\.'$H'"H;JB MK"7OQ9)A>%>6GW-7,:10W8E2\;O-8M%S$0=O_9PV6$'SD*.C!-=1U$U], XT MB0SX!&,.:*EEY99E2T?GUU[*INEV=^_^+E&ZON"$RA MEOZ#=\2-KY9;WDM^=DYSP ;T P\)"L/F0V+SS%,)6#9R?W37P:3BF#7]1G8^ MNVDBWA6E98.37\$4K+8LT=<;J1SFWPEZAJ9@%9>^L&R$(^Q;&,<&0[%)1[8W0E( M.-3:)-!DO1FM^ VP\U^F1HMA/MAK0F(?6)Y@J_CV$U$=5%WLQ"%W@H=G>=7O M1*/'K9YA("0E@.0=X.J37-L"@=XXMCKG&+54M8LH7[.RV(B8R"/]LZ2MW<#( M^H?'NA9NP5"F!D%- !*$VE"+Y'>"TCPNGR9GHN7&ZBL&F*B+IO/0,FSQ)'B( M3^N6+%(;2(_FW->&R0#"!TH7T]&[B<_SNWXCQ*O?U-Y4@=73KD9MTWAH,Y4,N M;U%$U77>)90(K_D< :P*JU6?5FCHVP(GO2#Q@D7#<0D/TY;Q>_-8B][5D_&3 M=LY1TG.G*&X)?8M?%AL-M-P+-U1)*-JT0C"UO'UCVYG5(FC]O-HEG@-HQ" 1 MQ2D%WU(U 8W'B($+K)#?6)*UZY.W2?(1I!-?/N[\00$EC?W"#/C,9&&)T,LV-PM07PA]WPV(H3M]5&?"L=!!XG($I>$' O:]T:M[IE4?]1U+TG9?ZQ)2DF%:$>W\=SDB&YLUQH]P**)-S O-1AL M42E;&W91)!7(8D\ %F%X/M_(=!R5:G5*YRN12+)3$0S68@;2BM4Z*:N-7 M* ^1'R:QU %'R8>V;QRJ%B#[,$4N66TMYS)6DW3?[""L"A+Q>>L=\)'G1^ U M<^5'3U+4H-O3_*GV"YI\;#"[]R(1OR#K#XL7\H6H;IX[UG[8NXI7IV?:F^]D MG'2"#>OS@;D=UN*,#NQZ2,^/S-J-J1I/BA.)H$$_(8\:T+WSLG8_H: W+Y*R MQZ Z.:R;K%#;UTSEDRNHGUZD2/?G'Z;3KG8:\&W4C&ED'F<[4:[1A< 1B6%K M$DWU=K;P=P5R@)=OWZ**K7N'B#-_*Q75\;T]QN[0C\LLRTZKW,+"^65772HA M,EB/[WL/5W-&[H$$6/;WYLQQ_.SNG:,G5M\F%"GZ #JTR+,-8'P)=M#ZU$8- MG),]-%9M)BDD17/NI=X4387J('1#:Q"1W#4,;0[@\((+UA6!0O*@2,$0$QAT@K&XO/ M @@"BFWQA LKH#>"I3;?7F:$>UTA?>$]P++DQ=1K"XP>6IH;)C:4#;>)I6'H M/8:KR.WBI".CDI+.)SHA?%^0]$EN,"K%,A\QNCCUZ!-\H,]\1>C%E*C/PUT9 M?2ONN'#4QP;A+\7'?P;<<'7S?IY&;#;(S2$ M@TE3:3CS9RT&E:>PPRC1(?1@A:]$] W5527WR!SU+>LJWVM=G(Y_U!SV>;/) MC4@P;0XJ0IV_F4D:'DX+L]9+NG^'<.,&6$L_:U#,FQG!<*AC+@L7+5FT3K.Q MA3)NJ0O6A ]^"BXVEHP(7^V?TT5^G5]Y34S-&PEV?<02L^(2V ,]R8;\),)YX)@,IG9L-/\(,:,X\X_F8 P45& MI63E^Z@GQDB\9F-57[1^C%(/ 5DQNF7=MZ'QM =AFS]?N-8'9^1V-N"$@9"% M "\Y5[- FU?E.U<-@VR^R>-L"'&T]=[=Z6E1T>AV5R!EA*X:!*)3N^/ L)(1 MV"P%@OGJ_>0M=;'C5PKE:8'F: QA.#IL1K[D&Z_TS.R%..HY^Y'ST4F8D:-8 MB@:X(C:NU@/S?IN;_N?+B#^>,N)78"Q31ORZ5-Y?; Z>(FJE07U)S=4U"<&% M*Y22#G6V'--E?<26*0NG87<86E* M;1$G18I\A4B?7+'N-YK[]7$!8[[34EIH3CFE#@LB8X+"?0$KN=YN8Q7 M22PMTUKQA(S4(N\&BLW=DJ)PC8!P'!" ]U(9OT;,>@5ZB5K=G)9M(Z(ZV\\4#6L&[L9 M65MSVCAR$@+$P8X?63VSE4"Q6G3="H1UE7C"8 2 M[WP/];O1UN+@#/D[KB,\ZN/+M-EK#^U-S%W_N/1?A5EW(<#$2TVTF$2BHERA\QZWIDUI2119&"H+=T)( M>IY+*'VV83*IR_J>K!H>Q[VC&8K'[HI;@M0_*M1C]*+/W&@Q$Y8@ *"%'9EH9ME44F9!XL(.0'/I0<0&[@:?C-)K&J*94V:*8Q8'9 M@&U.K)?8+@)S!Q(]NHM'@W]-NZ>J4FB"C-AVP#-EJ8B+LH)N0%"Y&DLL MB*V8DWT*RS3OJ,_/-N(85L$F+#%\#JD6-2?$_RR(/@MQEK@\%X3!& MZ:TD=,.V@U1E!I[7/V XLPAD[[$R:F;521L*3[Y;PHQDEFE<,,Z+RX*"0\E\ MD;H4*2'Q>#+O@FC'J:O6Y@Z.K)..6A*5NB]V9V:0 !A.CH)Z=WO?I>HG*"]K MM[<]=\B:08%6W M5')WB1$3'G61Q)++S;N<>TYNA&Q87'$^Z1J)?/#2S9P^&!K^^;QI3LN$'/_U M(%M.YN:Q]:M?4@'W2:I6>R"-"F'QRD>@I HA9A?G&^&SY5FZ3,N[3@O1=8.C M42/5<,*.I?/YS93ZSW)1A6MUO^[I-'0Q/%7)-N MS:A\6:DJUJQD(.H*H@K$Y!82#BX[14B7R!TSU'DN7,I_M;2,82!(4PLM1[>E:!&K."43A+MN4;&[#R=)J4UHJNZ MI0OOLLMRY@I:[V>N_4?:UB*$- <($UXN;0M^&F$8N_50:9U.!1@ML].A=0ID M,F[+_J05%&,G85N36*"PNVH1A=T:"K"GI^':HJP+:M"A>,HFM>XWQ_T !OE! M/.7)@V;6RR1WSL]&&;Y64MZ4#4+U2SHMT'=EST I.\KJ8J4AI\A9&/J"$B?- M[GKNP9-@:0;,Y)8I"UGWJ[2 B_<#F:2\FW*5G./[ Y& MEQ=QN)GS9#$E!*@RSIC:(=!&4X7MNQ+DM*>FX%>@,Z"D@G(],,O6*;YV M"A7)/*"<5TGWE#LG\808V.@?I\VP/&+ZPB, MVIOE[//^"A _<.)VY6V8>%FT1UYSW 2JRV]Q$T/4+NS\\..]J&RBUU]H%6LG M';/$[1K>EV@69\R(J\X3^_WLRM@_G9WI%^BN=Z%U<$?#WD7Q\G@X-*BUAW\C M_E>:A]C\G NX?89TJ"0PB>'V_")/O)?^[2BU"9*Y/,X+ 3&&N1XG'"WAO ,2 M^7M%$;^2G4"(P[2H7?6WU985FHG($A/%<"1/[^&>A]F7D&^J:#L;AWX;WN%8 M4G:J4H[7C S&$L70[%'#%>,R1004S84RR):'0U4V AY+:3NGJ@S)Y?@AS%KA MI=M-1P0+G%H.SLN<-@!1JGA9(4E+L1;Y2J \C[QRSJ?F;TM)*[IH; MC-P@:"D:J1&[2686Z2'\N^22JA/3"V[G@?6?R>&#&%8<]H3"YFXB$IZ\\#+: MY_X#@)E1IPZ=3ZD(J9\1Y^:6:&$89Z+7.3=.2GE-+@Z[[^[5Q%[(!2;6)A(. M@$S///'7?_WF3Q%RE-;<,\)HG+99$D;+Q!OWAA@NPC#7NVO/#X/)X/!#W>?X M*Q/']P9&+70]*TB!J0%S(VXG.9PZY..8#@"7#8XGS44^<&'",H\36+"S9SR. MN=7%H+PAQO:C-+"H)/K/S>1_@+[=0E)>H4[ G #;2XN0UG0*P)#=$Y<]FS,* M(&BE8Y<]:6]-]"<6'"VC[@&_1Q5ISM(V?&\S(OHG-@R@YR9N^D3-]CTE!D)MSC&-1)NQ 8-4D1;+N/9 M401>SFN(B8$D"#XB 2,7R.63JNC"J N%]C!C5/J"]UZESK4WV!== M,.]'.ZEM,#3M374Z8]7X>?/K9P IO$=G3A[6;AV^;M)LS.:/'9]N$13:V!FR MF08J,*%F@BE=\C:I@L['L"E\N!]TN_&.#DWM2.M7;^I1,:QQ<>U2WT]57Z*% M6%X'O\EC<9P(L<$)>0L%IT@\EQ7!8;$.H1UFK1HN/T^C4A[\R"[\ ):$.;;[ MK=HPW^_C5C/RL5&Y[(W41@:/$"N%D-M8?VO%_M\#U#:,&?IG+H548>$+ MWPB\Q!FW\)"+,G4()L"E._RL)R4#HTP:B0<^85"GH !"@5LMM^LEZ!&'BJHT MO8XC(9(B?IKJTN%%"3A"2-515+CH? S&YK:R_$:JXQ.5RM9E4ZK 4+?^&X^> M&;L'C*+!4J@#GFOJEM!I6<:)>>VZX/J3;HHT*J*]G*>&(&B3 ZAP M>3>L$^KC.9K^]50]$2[S6_"Y_>:@"I]\=($JO ?/I*? MW%EU%4@:1^^]MZ$!%6M.&3?X9VZ+)W'Q<.'6ZY\PCB !F =#CF ME-:/?2$)0H$,G^.(TXB+$7W&F"B/<&[B'96T%68B'4B4>["#?2X?1AIN-?M# MQD9M"L_(<_@4>D1B:CX@> .TD*52[M[#JA',I7W%NHV<5LVIX:[>M*1*'<+\ M_W>LU[6XY(Z^*'@]LR+=G71. P3)7<$L4)@6/9+T@^?=9N2FT!U0NJ-7M>R* M21J_"9?_[X[\#O45;#G>M2XQQW='-\1'GZ6_Q!\_YE8/^<++X:?*.UZ0\FB%"!2C8D=,_*I2%:EBI@E.#):]\1TKFYI82SQ'6"[@ MMJ87#T:R$VI/!X_3C>)0] D]J+_%$EI>@\FCA)IQ@+"@*."GG%NFO4:7PVS& MMLSI:X8$?>KE,Y0)H$>#X8@XGS$>:['5@O>E"2(\?F."6O9_YNMD>V M1]E12=#,W40P;LFPSPHC/T[$^&).:WZ;&3ABEN7:=LQ8=*8U_BT-OU1&X!@- MWC/*14_F[8QD2JEF@4BL'(9NPVIX:0,15V(Q?7H>"%68G@=4- H!(?O0PYO@ M=?.C4.6JT!TW52K,C?TTP9^\L_)(32X$ONYI8LTETNP"IAC1_JT[,=A#GLP. M#YO"-,G&LO3)P4PWN&6QGOM>JY 5GK$#=&IE\1L+.[5L(_ M#NZOY@&V%7EY=#F^#_K:C\((G+1+L%>L>D%BT_W33[G#N*XUC!6@:4Y$,7M/ M?1M;P1;X+/7$DNS.258QRSC2[RW-)$&OBD:2Z1*[50\F+MUW#UY M _%; YVX7#H<:I41,V4PDQ%+N-L5VT'[?T\FA_L+4]%;?_P)NVR$%[ZA%/<8 M.500"J.K8ZS26? XA0?RK+S?)]_W?W6;F,*4Y5$G;OPW6I_.CTA^"'GC.YH) ME@%W$G1(;]GL6IQ(:7GZ6'CD'&F4Y!_(1]V)K%ZJ$9FOXKOJ5;FZ"<.@IP\Y MK*W8QO&$R&I=-1 Y-S9L39AN74P6[U.RPF2"."@;(8Z[%1?W),S 5NG*^T' M!XV5F3#$E^7V]#533HIT(I.&$X=ZTPTAW0^T,V-(]-?9(HP;E@T<$>&QJ!(5 M^9AYG;NNL"X*?@G7._4V5O0"08D0E(\O$)3WX%DN$)0G#$&1-/LRO7T\8E%A M:"0FB"357=)NK?Z$M@1SW[[A4-6I\$3IZF_,./,S;&OQ",\^39&['K.JN\QT M0YRUQH"/*SR!G,OWJ ME_^@$?_+L?Y'29]\WH<_2'7A:P(O?QV,$J@ _PSFEQ"/O(P:1J"D-)VT!RNE MSCN8O90U'7U]!U)R51JC'9!A,(FOR)N)D.\FQLH%I;*/XK.379D5S)6=JLSB M77]&Z4=6I5_NN&@WDDQIHL+PNS_^FVY5#0^LZ"!V8%EDX=__Y>/??_195%J@ M^_WN#_]FO[SO)Q\_!8:=;X[.^*18*:QXVU*VE5!_J,R:NBF-M=W$ERFS)LR"!#7VKYRZL[X1(, M?[0#B=[*H/CV]DWY,&/'163+ M3.YKHE\?>93"',ET)KQ>RZY=U ^BQ$#X13CD!G;C:'%P@R"%XN-93H8ZH:IG M@JXQ&&:.S@6W2BGMTS!6^]A6.(@*'1G1:6?9E&[$>S;O)#1-/S1)+OOZPAV8 M)"#3%V=@.W?OX,PX9R-NBP07$0Z%9B<]--31=%@%^[.I9@N4OJ&_\?TUZ^/V MNAJ7/(SD5H3[K>RX52\W;(X-$SG@QB_"02JZ$V$>D2P<,:BQ%F7MLH+ =<:' MIQGMM\!*#HNT1K\<]==$TKYT U# M1?]G%U@'TR\:F!"BF!RITW[CUG;F= @+N5T!2S6 5XY*_$Z=PZ6%3 ]#EYN, M$?\3T.,HF3&L(L>5Q4;*VR]E/]WV&%)OUFARR%;S;&KK%AF 2,3-A-A=;Q=- M34]RA7#>HX8HP!5MN7?[ LE>49_.4:*F=+UQBTB%"BM^,4+OHM^GRW PEX M4$$!:"QHI1K1+$H^82*9)V)"#*=+CY"8FL?L[3;* \UUV:W_UC2H\0P).0O; M.LF48IYS)@KRV7X3>.6A*M]H:"402P@8U>G#]# M\B*-Z6/H">PPQW\6W?.C37ZH2,)T-/YQ(Q=XX">3O3WSHX+4ZN2S"KE$-0)9G]X/O4H A_[=5S MUO9@\0G*J3XHV^#]H:]NY.BCN(6()CT[.*?;L07IKQFR-:!B@C6.3R@E@G X M2^0I?T@-A=%^]299O>!OQM7*):8"JU/IV5S-8?4-C.S9VV4J1>8%F?(FNN@U M6EGV/+4 XQC,//;8N"@RN!2IDA6Z*;KC.*M#GZHQ 2D&IRT<1ZBNCHKVXT#! MBC)$)"7ZKBYL5MX#W;'HPJY2DR!6@B@SK( K)_UP0^.-0SV<=9LWLA:\>0:@ M\ YHP1>KKYW_[A^#K@(\(/\9NK%R'Z&L5X=HRG'21=%6=V\[><"YIYA"$ M10@"KNLQ_6-RM$_/O 4P_$_51IJ"W#[S&[X@U(",>5+YM@)GG440Y"AHE9YV MD@5!(QIF!T\KM)'&ANPAL*^8'Y.T>,_8FJCEN;IQ\,%V'W.PHNSZ.@(,B_4#NV.A2Y/2K8&?@"A33Y9@6[:600HP2HS%!-"%@Y5-4]9[;X$O-!*+-?Q/+C7\]^!9 M+C7\#T7QXF?32!Q*]/!Q M;F\[3FX]Z2@U]<;3LDENR+0UEP_&26]7&,.N&FQ,\1G]4#!U_-\*TJ8@*TH6 M:-<#K 42I[^$SX!7&M4S::697HJ+9X3@YK MZ3]R?I MQB[R5?P,81&GMK2-AD\_%#1@U I0CBWXP.W"DEYZV^]D;>CS0 M0'T9NJDVIPU5V->G_+U*=%)0>96SYW[?>7"W<^Y#(%GM#Z.GE].;::^]T?O$ M8R*;*=7?$W".0#J4XPH4D&L(8AZ.1!4Z0W6*L^G"LXH-8V2L\JG:S M##?42=[K$%DOI'V7NX'0H5[(8J%+\S:GGJQ1W]SIQU"991>.>:TS 8DNS?9A M^5.XP[NA0?GG26QR$2! P9\Z+EIP.2-\D:-6#QI;=ZU)C?H=<2M\+PD[4)YV MCP^:J&UX3*01)6,8SH(&\2TTYJV?1K-Z(TED>51/7LO ?X-[#:Z =)[R%J?Y M(2%JXM.$R%&V-&M&MTF/QJM=0[W-L4_7AAY1&RF1(P<HF:L)'TF[9G\=;@ M(=%!' R6HALT3(QUTZWN^A!C7W6[7?C5)CP$S$P,.XNPS:ELO^9<5O73AF#Z ME./HB4MRI^W:7'&V;6S)(_UQL%#=H.S\L3Z&*0QP M$&V#QL3IB$2"HUW=!G,E$3U;4<]%Q75;&CT_H>SBU(99>8@%%].=J#-]Z'FT M=Y# =>GP-'W/)!Y)/<17_Q0Q:TRC*J"$CA]NQ)A1ICKF$67L=P1(YZYX[&8/BSA+:'/2 M6<_@G3,I153FQ'RXG"Y$+PG;07SG.?#HKHJ ==/^$/OX&@(K MN /^_6T3PJ_7X#@EH-KJ&4N! /XF]NX*=8YP ?H\:05G["01G$9V?.WN.,(K M_N2C3SY]'N_F$'#VLJZE-LQJ)S")-,R6#EA! U_6U?P]/E:#4T) MJM 187=HCM?#7PII#( M;,JUDX#1@"P;JK+?W/@)9ZB;%=WE\3UZ/_VF0D?NWUJY=UI>7:+=>EV95L ] M!H%\[0B:HPN#A^^F!/WJ-<4?Z,8.!AC(I>NP)I'W">-_#-<]%;+ QOK:&A^X M8E9$/!^&64J:LNC.'#(Q)(FG 2O86X1BDG)3&&[>T=SE=*VI .(PI)2/) M7'[?))7+M0;,)D,V8G*:/[JK).T4LU+J;R;/_59!PS__##]_D$@ZDWT[-JVL M=ARFICOP"D\6DB?JD9* %,89XR#E;?7R)U0($Z]LZ@^X8SX\ 2'(JNV9\RLL M6&$$&.K><\%Q Z!)MW6+@8N3.90C-=6KRM^[=EKB_-@9-L!I<01DE0=G&8D& ME+,AR9T<.DB*"N%Z1P*#A0OT8F.=>3YO8G%N4'#6G.SX"-]D+@ \(%+!DFW* MGA2&0H7X:GAKTHJBHU880Y#D 9&!OP.DJ0L?H/QT0!7PAK,H#A?(W-QSWCE^ M5<=#YQ]*>O4>>-(X2>%R#FIT393_]5#G\$#6LKT.<=M.2O[W[/*KC__S$;;Y M)P_:YF#N_OUG^FZ_OJ5)A^OC3U]@+%"@H"QEN;'0GN!NFY)8Z7>=HNT3@2X] M:X@,G_O&(FC^L\79NTS7SY^N*0BQ->DW]G9++O*#2%EY6;0^8 Q#%D $:QQV MY/*,_?;@2)]>X$COP;-B@;Q+S%8DDX0 M1%YT02XL7&;KL6:+VZAW&A)+\"I4#L2)#WEJ8<6FN.6T I>Z M?!H#A%GVC5DBZ#)OCSYOD_9M1@/*]AZ4-[;^ M"I-F+U)>5H./J;HR@)HAAATNB_/]L?RJ#Z@@KV0-@<")H!/;BHX&%%Z\C[6O MAYORH#0C-_7AP(V$37D:H"AXF>=?,2DW[PR^Z_IF>[5IRF%8SO$3YU'W8)W6 M][RJ%=FFN$W$*KO:4J]':;CFL$2!H;4I7VB8%(5\'0BD+HMEH-\:8O1'*_MP M$XY@Z5/#L2D/O'(U21QE8:5B>#R@8*/T4;%PDS=E<:P=7'JC?#';>NB/!_3E M[ECJD!D$>RM7Q1:#A=K;DT .^8DI =,&^6)SW^R@_/]6\Q%Y:U#I"P<"$YOF MBOD*T_& 'R6]R%Z;JI&WQX8$IWC'IEWB'.W_UX/!7I>SZ.>?1;1DJ'T=[B9 MJ./%S7O<(5?B,'/%DYC@$J0_YMBG(HN'0P,X4LWHK^@(\['#,E^]^,6>MAF MCS!CL9>9*0KK-^A)K0CB!#@5F[3"O'1E#M&_H^N?KCNG[+!X7853/DH@V6*A7[1[JUOSS7="SDSUM)4UH1W6CH#\M M2M1LPG =I?';>SZGNFJTY9-\^O"?$>%,O=TWE1][>"*UM*"J(8 >707ZK'SP M\!0&7:G6EP=[V9=66F$U9LS .\3B0=<,3K(4+%A TJD;ROV>W2Q)[9LWZ-^> M(RY$!83[ ZP5ZFQE+XR[*DY>BCS/G\1,QW/5$E?1 *OA1=0A>C]^(3$(%>O! M0@P&WH;]3\WJR_1 _(U"Y._ S#D52)UA^YWJ->)- MXBQ%+'/G MG8>2ETT'S435&>NB4RD[/,./Z4]@>6+&+9,VFXN(CT"T+^)XN6 MF2V$C="G;D"0W25LLX(27;B3 [K'&TE2XMC>U4*'WKO^Y\$S44IEG*NN1+F0 MH%$)^/Z3Y@J!S^][(;BS9 FG1G27H;5\^D+KTYG']P^N3.3$L!Y1X](;('TP MVR=E=GU0?&_.0C29&XPZ)[GHBY08Y'Y[970;!2I?$FOU,*80E<2N%=ZP3=Q; MZ0-)&AVLHYP?6!\C&$3JPJCNR4WGK =$84YFM,D@,X.W-&G[SX B9Y6 \\F$ MN-K#,M_5:2]@#9$AAT*=+V<53:\Y$^B41-<5T[F%=5D'%YQU+GHZ%"J2WZ8C M1/W 5 G#O$%76I*R$B_N:8&).;!WPAX81F#+')MAIH,%-Y8DK_6AO/C<]0%4 MN@X =J-R7M(&(R*\/EYM:QCWN]C&STEH91514 #(R\,*XU_@ "6D $L[TK![ M_<0EY/O+>[^3)'*-\!M-M.R/M56UY;=PW\1<*F 4:PX,RJ>S"P!=0?M]U6]J M(: A;FS<#TMN*![N@71N,4&D-B&*(2X%W^*%-2*;;E;S73EZVLSXI%+-6;IS MT8@VRA?/'?Z @]MQ,85[MK(TW$6%*5SIVM$R=(WL? \K)[L'%"X18[Q--29F MG,6)]LLUM!G9HI_I]_SM08S_XP(Q?@^>Y0(Q_E 8#Q\NMOZ &*K<2#G%XEKW MM_-%>KV&<7 Q73H4?ACX0]S$W9'ZZ+P_!5-(W2O'OY!#W5(R:%@P>A>C3 M%IR%M-Q3DB"DC!*==(KF( ;?**.,EXHIS>_+^JX,@_+7NAK;%<%'X&?'@^(YUY5I!SF6NL5DN.JC.^<%K%,_4I6@8DG<+3QU4P=]!O+A)[J"QG6MK9\:?H\K\Q2U5KI3Z66ZY=F[[^Q6#D?AFJ_ M9KVAKO=Y+UVG3Z#Z_;J+ FC+0ZR]\?=5Q0MMGAUO1&S\Y" ,L#A1M0SIG_O* MY!G1"M.;6'Y>\-; <3=MJ>^RI)6\ LZ5^7OWXB[/0M[WV6?0\VD>C*TG5?I5 MKD@L^(*SI4QGIVJKDT!":B^69;K;/M-D*HESU6@/%[8)\&* '&)BGOYK$DTK M7G.F84GC>5>3\AUQ'(43$LR$V&?&$T_[M,#15R6=RVOE<44 MIW,/1"&%C7T)8;LR++(U7#_-+8U+^5[1"2+2+]S\%+W/I8>+I%TPA4QJ[+7) M0 FB]D''.O6([BFAO$W))$*AZUZ.3U?RZ6>%D1E/FG=6M,YR[H@^HX/J).;L M4D[I:'(M8LU'GS!: 9NTR=,G>F&IZ3.X'YJ!SET0LIA3)! TB$ MJZG2-@^U<6+I;&&I8[<_=."SYE(F.L+:2N3.UUKD,4+[12U#3+WC/'0.<88PI]6 MU7:^?%ZL_H)>$PRALHXNWC'1 M\YYD>" .^^0SLW/W5"L+K?'0DX2G+,[=!7@-=Q,G)ZNV8-GIRX EN *D/ M7RW&6:.MDIR;T-^SGX G)(/1-%':0 C=",Y[!M>4,BTR!R'QRPO?@6VBZ*EL M"9H0"Z%I "*6'%O%"<^Q"(OL0I3Y$P-[6Y1CV4AC4T5 M_M>^:\2-J<+D4@%619V1[%?1@C!>H R7QW^V\_Z#_" K[M7SXO5C_75 MEW7PA<.2I3PG/PVO*_XHK+XP /1VX;P^^F>+PO<)K(>9,ENR02L04*;,(BOU M< 4W,NE\(V*8#IS1-(07E(A#B?SN@A)Y#Y[E@A)Y&$KD_;;9+YOQAA7,23P/ M+$ADU425FA%W^_(G9E@PM7*?;&Q7G+ZE<(3_JJ2'%;*C\LP M2Q5GE@R8)_YG@?,JBZZ0 R&X"=,0SBC MKF9GE$6=5@'DDV57KGM[6*T21CD0BPX4@R#=%TH;OMA*%<8KYGE=#H,"0L$J M:"50K\G?/0NU/5>MLV:LZ)Z ]A@82_;/J:.BT:J[@ ?2M[Y'NU)R@/HRBM-BI/#O_E"93'/\&(R9!:!^*:Y M#DT# M%3?L-!XM+!67-BW%KQ0N8193D7AH(@4:K"$U(@!ZUEV#4[XWQSTAJ#?>!BS!Z[-]L$D?PZR*+J.0()W$>"(#(,D+2W\MC$F8B8TBJZ&0 M.P13GV:=^)T] )Y-ID&I%:HN$IK>"382=_D:KQN^'??$Z)GBR=(U]X\:24P# M2-P?G.'784T'_UWGH\Q:\B09*[FZ5;DM!;&7,D)%UL9)U$;ER'WP^"D>A6H2 MCJ T6UO,???GJ%?[KX\^>ITATG&.#9O8I@+UBMJTP>K]@.N'%I[_[I^(N MPAE9JS^2/]9%*71(&/9=!0[E)U_(X'I45"RY<.__BFWHMHFSI!T7!H!'Y8V MHI-F)\-4!U]:#.RUBF;"A9Q))^]#7IL!3_7OSI=Y-! M_N?/V]OCTY+YD"H 1_U5(IR+N$$[J3H"]Q"LN\C0V2I="<(C$Z.FAJGA)F5S MB,A;3**$2?(0!N_YF27)]SL'^KVV-7SSFC(XJMSIR2V. Y=I&T7(-MW=U23C MR5%7A1*CIDZW/<7+)%\GX%64MEDST*I96I7&C+)\64DWX)2J%_E]L?KO[JZ" M(!S2G'ISIIY92W<$E@[EVYGJ MTZJ H2TOC">ETI%M3OST@"OI%BI6"<*$#U*1 M*0[+MSNVJE+L"4B-WV*&R,$:(0;U\@U9=0'P=(>1"SF,=7%9KMV1$['A8F%R M7/OJPF[SFVT"&=H+MS'+I/9A-8^Y$XC).-"Z2:D]L(!(EI)WZFDN[KEFGBU" M!H;1EHMI84),G% +)9M=%"5)/[BD[#4/B*7!)AS*7H">\0QA3+D3-06"TGF M9;\Y;9J*T7F9-]6S5-XJE2N=HDI8-<8G$?=A"GUG& -'(X0E>55!#TT?D%:G MG=O1U>->87!79#FF,?D&4TRRHF&5+/<.$:@A7M!OB?2*;L[2G4,6B#W0Q#(- M.9OD<#B")SL$!ZD/J_$?,R'2!0,??L.D3M5(Q10L?S T/>"H\>?@PK;-$ HK M3"P%)9&6O/3FM6$M8"'Q86Y$^4MO@/VN13_Z+E=]>GTG!LHQU:+(RTZ19E;W M%,.<;FO:U5(S\*+8/]N+T)RW^A"J*,[^+QP%5"UB6WL)KB_I]2H(VD,K6"U8 MR7^-SH4O5I>$ W*]F+.!A/.A"S=A%=.:]+D)6/39[_%#JA+9*2)?=P^YSS]1?P$8&-OK]!6ST'CS+!6STH5#2_!SL M+T<-K-&M%55E [2P0JD;<<)(#5=('%,$?GC:>D<^9<2BD/^$&C7,]:0KLJ\. MQY$=QEEKY(>?Y$@'6CJLHQ]Z'^G$=&K@OLO<5-L%<,'BW'7]=.H4DN5G5Y@Y MR6=?F$MR2F(Q]T[(.I-TFIR8"788[D_:LZ8=&G X:(@847_^FI "I:AG.(G,".-?Z) Z#FR6PM6Y0RK-K5R-W2G!O MI3GI'LH"WC_<.*SJ"G'HD0 9P6LZ'K;:;6-SB_!&XEU%S:-I95L-AUJ^;?R# M5#B$FV;Q6M(QJ_'99.7$-G?\"%5]8B0$=Q.>Z:D S!*,#-Z3O&4D@],Q,=Y$ M3;>["#IL8NR"S/K#-'*$%D54[H E&T^SPD&!#1@"LWZ+2>-D&%5B-CA_F_*N M"$&/I"LY>0:4FSXJ3\Y@6"S4+KI^],X[XC]NRN!W\@ B9*&& \5*P-MWUB:/ M9[&79E+)N&*YR0>8QC!#3&"I=L=ML*DEX74?235C^#\9;38'.VW1-ED%YG7A MOX4PL;MN);;2'VS"DNOV0(%V6X2T&N]JCE(2;5L+DRS)=HJ="--N?SG$"D42 M(I--#RM7C>S9!F7#4I#*$ $:=R7=JRGKO?1#RI2!;P)V$FNRJ4L-RT:!II)7 M+&T2LI(F*%\7 M,TTSO8U:17MP7O>:2TGQ;90\/=Q4S9;(0W;AIL@=X;&/]4CE+<]J5%,7;UAI MX8-Z\!@LNMR6JF:CL A0=D+H80:0T[;FA,S*RWX1)I5H:CV[B/HO22-L M'$9IE*)>0S:X6/+$9P ZZL$W/1):4T]S^5)-[?>QSZ5K/5$NLS8;/>R[!IKO ME6%^2Y_VU5SW-#$DM #0'SCI%KZ/ T1M5.P[/K9O6A(N8P9A^B+52:RA:%I% MB2A%8T^PA_('0MUJ">D).+X_5DZ3(69V0$#0K;X-A MLRT%,^GMY=-%/)4NSB%Z#SM MNH(YN_TA/$7*\I(VOB!99-#!6%A<::L?C>=X.@ #O:]*EJ/EM1QS7AM2@60[ M6/><4VVKD;*WAD#0YL":+U">V%7B+CY)F!VZNC4&(W^550@$1N+^YQ&37U%2 MEWLZ>]:E"6<$P^[) D((/:K!2* A[(:P? EYB40RU\!CFK8J$]Y+]=>@> M36ZGM:E=*37O*I):JY3-EGPZGJ\9 MD0WW:B\E2")HP%?[Y<$\=CXI#3-G1/K$G-SQRU+7HH,E3 016$$LJV @'$+! MCU41@K?>+[EG67IC(PM8A[4Z$O P>6'$(=P$N<#(9E(*)IRPND9S(K=-+L=O M3)O(;5O$>R2Q11J'YZ;NG3*8"U;RT;=BW@1^A_Z+[R+0_!L+7^GM_MQW=_3? ME-C\7-[R(2_YQW^V_7E[K6+IY0+EU-9%\90W<#R/Y:#L)]K4:V?PYH;XMW'^ M[L*=C2?3%?=KSEWVHS+5T8'.;7O(3>6!*5FUQ MJB)/XB1YVWD3Z_.0X8;:C$WR.\WO+S=9=" %J_2G8%PI%__O__+Q[S_Z[-./ MB]4G'WWRB?!NT5D)-IS]D3=T\#;K38W ]U]_]Y__^>*CU9ZDO23W%&6A9!EV MR9 H4CA!GTW6X^R0##]2L^CXQSFO=DO%A7 !AWVCDQ0:!46RH?1YIL^R(B*@ M*PK F1)(KD1]E0G!WK;:T&*)I+3!W/<<.(;A^M3(U313"&8[\!7QK"B>"!B9 MY"CI64&I;!<&ZQUF'7/A9B#]"@5]33B#D"B:]94FC79\>"=H&3HV0[#E,FX< M4L.=XN8[!-6)_D+P<3=]O0[KAQJNZ0%?FAM"B#IYPTA#?Z3T9' ^JM:-"/7Y M0B(B#HV!+(P1NXF8*L^^R<^G?(@F7Y&F?WF[*K\WDTI=4!415?&'"ZKB/7B6 M"ZKB":,JY*RGS.>T[&/*!ZB^-'S&E G2#*G0:FLT!!PB=ILWK!['10PYR>J$ M\0Z=0F3(^=B(Y1TIHC-ZN&Q.@\BMX.Q]&@QHWWC].']H^Z-C/AT<\&7(>!%* MRT2&U[^2_\3%X&Z$O\'94.?;)J$<)6T*[@A_B$6CTJS4O2[1R0-751="0X?:J" 9(!Y!4GOWG5E&%4 M7R(U0+W^6),31X3>H;JTZ__*JO$5U66%?QY,&2G=C$MCI#E&KF0CU\PZ,.O@ MOPU4360D3M?;Y4!4> MO+G6QP5,DS9TS./HRZI\[%6IN8]]_9.6(-%).R1.U64>'IV!AVOG5',=F?\L MBIU(W]+4IKO99X> M>YZT LZ\D5R:/70'4>U@5$X76Y,O$_+H(:B48G#^.'5.@*LC3$H1#&;9N%YA M/""O>,(^6^X;N$S8+[2#XOQ$XB#*3IF>B)&?B!=QV42/.2=E.RNG3J1KO/0- M*Q!-\"C85=PV9EP5^MEE1_TZK&E16/8M)J=PFO8J18H 6)#B$R%;C0\F J<@ M*AXN#'F_\D[EK5@.0[>IX1QJ"]0H>J'<\#%635-M0+1P $\4-RI:,PO5_-%E M&<%QV1]11H;L@>3YF@;:L=KA2*UX(FQ$;R&Z\O=<\@/!\=Y;__':4@,7=2C? M1=ZA4Z B#\7"92-L> $TFWYGJ*XQO,\X \*0F!'DJRY4 ^M?V3 ;^U0AIUB5 MQVW=>;#@G(Q$&; 9E\.0]*XW&@_VEJ::FKS 9FP=[A>NC9@%9]6"/$>O*@,F MT]%"CE]!E\=(5?(.0[&MKZEYC8NSL(IJ( M)(CHIJ\/UA*";H%2E1GY68>;$MG+?;4EG3-*C1,6@W*O>,DP+_M.D+7#@;=F MD;SLMGR1W0/MBI[/C !6/C_ M:/9KFA3Q95+R= (]!S77 M@*W4T'EBV+0IVO"W*"+D4]KXCRVZ705YKWC"M#'!40.:09U@&^_. MOV:>O1"_2X"1]S$-INUF"?KVNNG64;IG)K;!D^[U*TV^6*&!KC5;/Q(CY#H- MHSR*[^8>V('3;V&I6^M5"\_J]D%2EL".EKS8M),JE;KLJ(6Q&QU:<>)'YDC7 MN'U^^JVER728%_I:;"[WX"/2721:@-F4I=RR\^[OF4= B]0S'\Y U8"#1E+. M9)<662\$$%I:TY:$,%"NW3[]!:U^OM+\M[_ ,'P8)],[=;AA8QGL[,0=\1JO M"(2Z;K-@YI_=6/Y^8\E^S-!Z.G28'QQ43(>J[#@X(]IZ;D".K!P<\ M\9#1MZ)=C:94$7/BBU+C-9^N\C48>'\;_*9(QHD]>O-H(^5"ZNXD>]1Y2JP- M4YGDT44'YE=-<_!T@66COT8#]G79UO_ Q%Q2P8\Y\C=$0:9^>ZT/_WEI?7@/GN72^G"F]>%B/G^^^12' M!X(,;:D-:I2;!<@!B_QLH'-%C%^P O-D'95!HH91*ZS,UC MSLV:)+(JCH2,;5"#09HM93:]3,.OL$6\5(/5 "\8B4>'-8.:\CS=<;N=US8O M>^)7V!-PFIBS2+I+!$%\L3MM.^=$H2L;.!66 M1,,8/[.JJ540QJ[3^N<248K)COK?::$WENP66#CSA+YIXMD(F NK$Q&"S^7F M"8!9#E2B[NZ&>4GS_Q+7&Y51C7H'&Y>X@4J(' 6;"42$E@@A7.8E#]7X^DU> M47VF%AFL%$8@P+-VJTI#6"MXK7@[I BE(2^.!W&IQYS[>ZIV6GMZ'4=B2:OQ$.RQ\S M5?M$4\FYP4F>9%:,FG]C,K?@ K3#"HIF5!H:CNN_T29COOB$\H )AHROX-W$ M9M_["F)L@E7(G' Q#/3:?^MZQ\:@=7RID/_0@O__]0B#ZM0P[IN[*V1-.L ):6LX^KI28N84G M*6TZ@;!202&^Y/1B]>,-$:;">,++IA9<.J@T8P1+FR]R-?&/F0ZA)M5K\8O5U>,<.P@XX@C>Z8L(/*)*8L8W4$4Q@V!!]\"DU'T9ZNA4Z:'M^*#42$$P' M5$X,%'X41(@+*W=:;GWD5\"'8:KO@PFFQ'.\.#U,/&^+91C5K)ZQJ6=4Q>/A M:4[9I:3^:W:)U!I*,P<>HZ(AN4%]W5X9&21V8:N31_>W8YA>(H2J)SQ^0(GU MIRMLZ> GLHZ'NRJ@(@<&.(L0!V23@N-W6VY8% -_4)FE(C9]:0<#V?2Q_(D4 M#1O2L-D'"VCT?,%ZAR/AF<-ZAC6YVX5/_G[LQE)!RJ7 5IZ'XZE<=\%X5>UM MW7= 77,G@MV+3J]@?6[J0P(:YEQ$/O?M[^P:)F+38$7! M%2\II<=.*7$4[("H!![O!=<)@R6 /6M,:*\ M)(JT'_YW]3G14H;]\W*3*ABU)(D>;TE7#M]_\?H%>K7ELO2D_9A&Z[9>_1+# M@X6%>E.O:[A3"-<.M%/*DY%\7]/9W(KJ+85N9:,[DE:B.C]P#JI629N(G14N MXKKKWNCW2=])0E?)[J#1Y"@1X:BG16,/?UG3CYJ_9IRI&N< *$X^OOQY0[R7B-)JT4R8E!?710]O5^-@MA MB5J+TR/61<)XXB-3-O&JH&H'4D?"R<76A0Y2Y?0G'1%=*I(\7.BI$,T<9$^( MNWJ_II>,O]8GI6\@.D\#W8C'.?#A>/MUUF)&O0XW+4+T&V..!!?$+R. MI*#GA#6E#YG^4PMOTA7'KN"V"\N%O"^-%YNRO3Y2BX0M]S!D7[37Q 5X612_ M(AN<*@QQ.R\TL42LB<G(2)U\Y3I@@P)@V6+3)\=!G\P&7B7W43O$)$4I? MD=IA$]P\ H.LI9^RK1B4CSXVT-Y3%'5=C:)V9@G7RV0]YF2%?=0T%;6S2ER2 M:^L?QC(8;C'5EJ[26"(F;"Y3]6OG42BE-FH5W!^$FH>&Z[ ME4E[4&8[\8>D38GZ\L-/PW5;(FOCFGTYB#9+2?\[0O.QI@9CL2-+=/42R1/FB M/C0=J?MNDE>F7/_\_O)7J@3?D>#&JQ"K,,'!]V5]5[:4> N1S!6*NVGN#:EC MKFZ'K0+>)W3U7SI'8N?('R^=(^_!LUPZ1RZ=(X_KKW/1C,H=R))4?S]277)& M=]U'93QA0$'I/OP*26)7#DD8M2$3-3"?3+U7,^@IT ME+Y-? @>OHK 2L.F/X9OG:"0&;[H:OD \.QB/LGQ?H"1YFK=]:1.'+%9UI)\ M<;D>F_0Q777,06]=E&1%\9>2)AG)SUS?! M\8"O\XTKX(M0,R 9C."X,9P,];O2XB%NI4X4NOFY+JOB<:3EBZ!H>DF YQ,3$Y&J1V9+DMA0DY9;^'28K1V^^#_<\&N M -D+LQD1D=.$G>^#!( M&*O 4QZ9%*G8DR7TE'Z95A+C436:S]^=P0G/"/X'3C]."*W&>FR"2<+ ?O29 MP1+T$E_H);ZC2Y"$,K[Y\6?TFM\22]]77Q6KKZB,_X>7S# ?%O'+MJ4$U'<5 M*C2LTV"%P+J%=AC]Z_G%##WFLO2XHI7(H?;5H1RI[49=X[*GRIG(K.LYEX"S MT'US,2"/.5/4VH"R5WE R$1Q&HJ:X\. XW]XW_&A"9*:E04WR,EI=:)N4S#N MMB*2&(601B(S8OY<]&I>K+Z_Z8%O[BLI.I$:81?\(>A#MU7F:O^UVM4]Y6"U MC6?8$-_IVDY:?8@)C]UG9$,[HBW4'SJILO37"#0)'>N% SCT -BXAQATTH;( MA(A@.8XW$#R[;5Y$T19I3D$:_#CLHL[O\&+U13ATI'W)TRTFK =3[KYE"':. M4]%UR,0.J1ARR9#T4;:-ZKN)X\V>DDWOE\>>ROC<-?/RNV]_T'LRBFD1 (^R M?ZX10?M_1+&;^'9'2C00> 5,L@"M"5O7!'=_]F1.&XJVP7>?-*LPF\>JQ'T: M,-6U^F9)BU>N]^IAHQV80]R]6KP6C M+72N]TV9PX-1&$LPK>L*Q+Q,HDG5SAL5J&7O)+C+NYHL\LJ$:8,+0_2$!(P& MZZ[C'%:C.'9TB@:C$@F]*:8^3JXFY3.C[E60>-CM-R!2];2J*09;%E6ZH**% M(J(S9)(.Y' )L?1.*(8G[YE> Y:4<+)A\(-%3*@'PZ.;&8;M)U+EZTK;I(3J M=9:)4/,?)5&F_, +6IP6L8RGP\.9A^>O^# +]=%[O6/^7--QR:&3[!W46JNI MI-V4B0-&J(AH: K3-B7G:RC@[Z54+!SU\1P!/;13KI%49#W$)Y 8TI'!S_9= M^'I3OZ$3QK66%9)1/S&',.Q@W3I:S'2%ZL5-Z]FDNB55JN<\;&5/G&?61LS(C5M2. M@G:S&(H2P$4D9:;8MNY#](2U8O3-C,7'".MU9',C]N<6-?1J!V> C5&V09NS M?@0,2&^LS=;E$E=9TN@LX/:> M W?25"GZ,A.9F+#(T4+!G&T2DX[$18865:%QJ5GQ MRQ2XZ/.PT9 N'0-/P."]3+QAH'DYZE!7"5DJ.M;#:AT(\==<:0W1%0O#DBA9 M_ /:ZJC@<8-,N$#)"X';_=L0H8W#[7VN"L&\ 9W#E5_$0* M@4S=N&JJ,CHXN"FX"#(WE2GN)Z*)((4 M5@:)HE2S@7AE"Z6H5A7P\(M2B#47H,:$4N+KX-X0>*4@X1MJ_Y<>RU;+ASE/W9=L$,YITW431;8P)5XBE91\EXS5SW?*5\(P5XC)USLE6!-D'!^ M]IS/A\^X[;#&F; @ N2P$?;2,!2,Z97O^2FO^\HK,<%SX8=+)O8%9"U5G106 MN6=:9SL9=/@Z'KXA*JNX!43>X8'B2@Q_V W4#WBL&3\IJY%^1]XF/4#?-94Q MX5"$TNI!+S9"5UP,3B]0/X7Z??K1!>KW'CS+!>IW!NKWX3C&WZ1'(5M1)SZT M>(9*J(RX!OBS<*:U4?'4/)47J[\0GP =-"[)2? B-$8KHQ3R >0&KZM3)T>" MT4I%!YQ3U=LPAOU)PIP!*2]2)G+]HH)!0**,2/>I.Z0+?](VRZK< DXN4EH2 M*!:.EHN/64I6 )W')6_Z;088'['PK-GAW+1X6A,*PG0!X@&OF14Y2%E&KJ\8 MQ[-'X82^?$?R>[3:$DV7P\?>!,W-3LAVDU8S.AAJFOV\ OG]TBD.U1^ M_CX7$AIEL_$/X$]=YTF%A2\+(K(-W90L71A5?=8A&@UOC9B%&*F(\VS*&21? M]W/KPZTPOILW:(E<5Y2+HFN1BMYM23&L!#PRQ%R'05*U2]\P">3WY"U$<&1+ M/C)R%J4* Y*C?EKW-:\I#];/0EO888KCA(XQO3F7JN6?J5TF!M:G2Z3I $NJ]P,!X+B1OM16].]?-N7@-*T MC>S_U!.+HY/SMB"^X3 8NL'CKUHT:5#:1W!F2FHK!'A3P-PD+VW9&W&((RF/ M FUM^W 2H:^@K<,"E18U&*<=)5^N.,6D.55..2 [W6H&S=WY*>28?ZQL@YJ.U!?V. C"*CYW56SP#86YVN*S\;8T,VD MB$+]Q5';B#),6QT)>%:HVQ^B"I3;*<6C-TM,!5F*#&]DD;"C1#I)2)^UW5&U MV"9\E(X:TS8A86Z;2J@?+6\IB1O[5HB7^F-M#>IAW.@DF*4H<63__0@K>$>) M0F+P" -E].3AE/6( M?QUO.$TB/!]GL* AZ/F=-;,*!YLUTUE$OI!I>ZJ?G/%U"L5R MZ%//@1#B,!?3#+JGU;N8VZ3%$NTQU0;*NA$B(88&G.$W\U)_PJE0K,*E&G-$ MA*HG\NE]^#DI5:LKYW.">:U1=KSC;I0573GR+E4_T2B' F1#@K&"6[&A$YPHNJ"HM(&'%_XFEY:7)7$\;,-H?Z* M?G \7*-7(:DI+FZ6E,Y9+9(0C0U)_DYA,72SO#_@' W9$NSC9[>5L,T<(\^# MUF0*J^KA'XNU&Y_[DR_Y-B/>L5@UO&WOV[.:F70^#(*+^:0_B3I/7.HX[%(# MJ6?E?6[/'L6,<,7L^ ": C0*$ M52TD8A)D5G!\VM0Q9NLK.VI2Y'Q7ZXNUKAU ^$9#V*[M ][9ER>V8?,A'$O] M<;4WR1Y*U_J#3R=C:I7H9HXN]VOAQ>I/5K -;Q#B^?V<2P)''5-^:ZHY]G;E+L'RQ)<,V,Y&=-C85S9FD^ MDU@$KIMXZ&&M'*7]$%%[F*KM9PHF%(N)?GS#)4S$0@4S("ONR;IUM-X/QWZ@ M)4H'WJ#T"'S^U.UMU\ +B&+>TMDO*+\9=7LX>WJ-C2C5T[#NQU )FZQ/Z6C0 MX>Z\1+;_A%RJ^Y,!*NRI[]AU!32(C3#D 3F^*8'SLT]HT92UG MG)*FH.6);<^$23\Q("BIL_:(,R8$1W)+.%SJH4^PT,C M("%[P#A_HB MUGJT6A(IP7$2SUC(E._;^&-Q,&00.WK&+Y_K%$"'Y0UT5[AV=QQEZP.1EA1C M!AI_!]L4#(ES4=77]4['797U.N!/9!_(A[^;AR*]?GM A8\O0(7WX%DN0(4' M A4^P) +IQ:53,>R%4[=M3+,4WHA')/UJ/C;DY*UB=S6 M*9R$%<'("$>?--*1,T5<%AS[!ZM?C3' IV\G#O(M\<>/0Q(%IPA\;5-!M5'U MEG ,SY(+.TI,Q:P[KG<7POT'RZ8]C; /%AWU,\#I9(H-\5<0*4[X^,MJW1^I M OSQ'ZE?X.,_KIX1<_B>NPG"R'\=!OI3_HA]/F$->,47?*D7%(J YU*N.@X M0ZZ[OJ7KL1*60_";_JZEG]G#92&(4KZ0$AQPYIU-C0*!\92GH\T'O^:SCC7GRTVE.2,LR:?YCO[/HR9U_*]>,# M/JLGSP3?B&"K?7G'.GI-%X;KY2_];-_3I?_"EYX_%HUS>#1ZMI8:5[I]V/!C M):EH87VT)W*P*5UL'G!$P(GIHHWFR&>;B!@79!6W:44Y6BI?O553)17 MY5%X&T>^>Y$7;J'ARXQEJ3 MT;.56S)W81K"-S=O5G@[C)MV/GS\XJ./Z+?T_XF$%%_FJ I;E[ZSY?0-)3VD M.]-:0'EEK%-HMMJTD[-6UF2$,_!)9&B^2B 9="[<56KIMTA4 MG34*$W/ YCH,?LX6<#LDK5J"Q7D/IH%2*),KR-F&?V@#W+__R\>__^@S[8+C MYF#ZW;]^^H<7?[";J^L"YMLE._DB' _G"'2^MD*I02W_%);B$?TJ6!TO@V-R MDN7\I>VY5TEF\+N8&?S&3 8N^,EG?ZG#5MO2@D3+@A"&?*>H1OF6'&*O:?&& MI_/CR3?(OU_-%R!^GZH9JCLZ)MF\3UE]N,HULRK[DA,'X44F[L0GGQHJ,^9U MJ3D:I_'J7__3+X1UV7 1S\TR?/MSJT.5%)%PH\VJ#@\HT29.S[1K\,Z+6\)' M;CO3L]&S1I&C1"K"4Z=%P'QK4;=F[6#;7<6?U1RYY: M/[5#3\$[G'^B?ARY[AY-N#H++%30H!8L4D889@R[I8A>_//(@(2/Z.-E&JSW M*M@\GZL_8W(+2YG!$4NUT>3T9,BOAG_RAZE]>;'Z;ZW@U$DG(2YZX@LF5Z+\ M^YLJJIF%DT$2C0PHS/L"H-4/YN:ZSIWH>A)<-*/&N=! MMM/.+J>.)*=XKU'4$'HXK&IR7,+*#;ME-(!TL$LFTF:R*G&[D:,NA0:[[TF. M9]3HG'T-S]I=5WA1GI;-IC_B#"?\_J&LM]$#@DL+D$VX+_2N]^'%PW-1O[3 M#<*(TV[+5 IX/.YB+U?RCJ@CT'W=<2Q)@SNG#54./NPZW./=@>:'/I@F/MRI M,CO+Z@%6HT%)99NTC^*Q79$%$NJPS6;[0>#IOB+O8(=>/9GPO+[[N^8DWG-C M\2-59KRG.)W W!'/AS3*&BP3:Y(76)0L-8CN<@D;NG#;?7B6&R84V-)ZZ<-5 MVVWXPE?T.\H24)LGTB.@.'PF)^I?OOK\F^]B(H-QR>NJW=Q0*88;$M#44@\W M2G90$O7F9OY42C+%;SM[UT5GTP1R#[3O1R/G[F@(\( _\\&T1_4%7\U@%W2@ M-A2;CF( %$'#VCTT]MU1N4HW6HKCD$QJF=7JJU=?K#ZWYWKIDB=A]/\B93,= M[J\^?QEC_=H(;EQ1<5VA(_:&)_@XI_ MCFVU^O0C=I/S% 8MI6(DL.>[ +3&S\9CPW"(!LI\6[\=/K5@#N7!/ M#4'[M-5*.4!BR9MOSY9?VC@4_,5P5;LS-_"&=0&Y;ZLO$A>-(V1C-@\O:F+T M(4!O<%S$JRL,3D/U/"&SF]EL# H'(71YBT%H8%?/I.$)AR=UN_AULK!T[EDM MSPMM[C9>??TU?\\U>].N:L4W)9Q*3W-UH#?8Z#[+-SA'T@FZ+L%?K-D)-[D* M!O9-M$7: ]-E4[HYBQUU6-9;BC8$TQ4[$CA/9P+!L"4U#U=Y(CB*O M6IE@UA@@ISP0_EL"N<&#KT]9Y^=!0F:SC( M/,"5NSFCCM1 S7F$(LT0@PE93T3XO?A.1?%*6S^ST@X0 ML=L9#I:4V2TRGB@A2D;[[''R+;]_\;L'L2_/4#1D-*\^Q:\!!@^>K]A.BB48 MFG&A$HD(G4\N")WWX%DN")T/!:'SD$RY^AJ1L5M[CGO.4EG9@)TA5'5F/HZF M&?J2(2Y3#TA88.7 S &FF>P,9I!6#&X=0=2,8API=6.",^#TN^D:X"\X>IG3 M50I*VW?#T@DU1VG?\6,E1$](#.+PJA ];K1I*K@8MW5345$\>$05JL(X#SL6 MX]>O"F*8._]Q)94])BH@=G$'\ZPO00,L";1;"M0I(\$$":DY@1? "^Y'IEO*S;G4TZ&*_3S@I,^1,F.KS3;N&95 MB@GN.\)?P^5NZZYAO#FZ13.CPDD[&<@-.3_A[XW=3467Q,_3 M!1(3KSY"ET8["8NDEVR&9$LT5D*8>^S;3#_/PXKO[[?U>.L*[-,LDGZ5:0.S MBTHHY2[9YZY/N:"!O?P3WX*[!\#%S=$0)>PG.!T?XOFH+!>=WAN 1EAX2KQ. MV1]J7LA0AOYB,@"/OH#S^9?O@)3_+@8SKTYKRG@QXJ:@3VI30J:W_Q.I]WT; M#'^Y.3WD=?_XS]Z_;YF0>KW JF-:4":=%&/NDW7-=B)OZ"!+&S!>V>&J M@D^VP% =N&,K/9R^D@(650'(@),.?)08C,0$.%O1&P9Z9;+14C*1Q SESPD9 MS41T#+S"YSRES4=I5 M[5BS5EJH.*N/]O@2V1P#@,(3"D-*2?^JV5T1>!3FQ+66\FALN\T1B3WK(-7D MG+Z:YD'?]NUT#27;05"KAX[2AYQ.L*R#&7,@;<24J[(G6?LAKA;-_&N;B_TANQ^? M6\+194/E46I3-:,#(@D_$H>HS-%;=>A-6Y[5(Z3UG[P>/N,&BP M#;$0RF1W,E3W'++/T@P]53".%.2TU4BL<\-SJ4D+7GSI1)B16QH%9C+-%E\& M1T?M,4M-R/(+)\A>18GJ7FD?:Z5$F*T;,//%T;S_A:=5J]VQW9C+F#ZKT<5* M0H,9V/OI(/-KVN7I!\'-.ZD'$4FV-)AD[9CL0_H>8]SX1NO_M\>&6M5-,NQ9\SGA6W*8PWWW8NX)22@:;JZ!0=Y;UG([3L?5# Q,3/ 3" MXA3:+][H6 A9\'A#QY(USKDW<1RL+U9_E?OHPB3>O#7*/TT'H [*9F?FJ8S+ M;D)NF-G\1?;@ZPDY9&\TW1A/X'1*)'NVP1;4JE$AI- QM_L 4Z<+$"'?!(J: MK*K4)+I[$6-6R>2\X#S.Z&5HRB%GP9FR)=8.M<^?W+ETX19+<6D"^Z&OQ%U^ MN!$ 6[+'4<,^5(YS5RP7"VM&>TY7>['ZVE:37&5"Y28)+A9P GXGV(58=J?= M&PP$O5WPJ#MZI%$Q0@82&Z(KW"L4BZJ=1Z!ZPI)V/Y02LRA4,+/6\:"Q85C4 M]3;$4RK!P/0VH/D"YRC)FE3^C*-]Q"@2I:&@L99P@$:!UEA'Q_%S(\L WU6R M*.QA0@A$\.)&GJK0[H*;,'*4NB:J!&T/:=64199O]CL88/8==;S ([\MM7S\ MPQM:9*:I220>X?;759>P@N\::J"3/I];FRSIRD(C!/A7IQ.['("[4XCEUAE6 MI^^_ZWK'77U3E5OI&HNX[E0R] E8HJ\=[LMQ0'=WRKKIR;J'L"&WQ["1GQ', M32((0F0RP^85GW'\7:1Y1.]2>46TKM$1HYN.WR>D=NXU2 #*1 M.'WE"K6AK>D.D@7SQTRU> A138#2WM,'BRYZ&=8\A6^]4Q.1+B\V61I-Y8SO M716S+G%=S26 =?'2:@N/4#/_M[MLL916TV7,IR3.@5^;JA^NN<08<.5=D MSH>6RT!+S*-GWI <"],R)! ?)X M9)>=KN1'U+^$>TT(W =I6I-[7H1<'/KBTPOZXCUXE@OZXDF@+UR8KT@Z#I? M5]"6QW!F]?",U,GL$^*]!P5[$B?EC#JR'QJ@:?X5ITH5I;IVJ-KLC@0("-N8 M4OQD6+O]'?JYU#D.8QD2?9E=PR:4JAAB"#5S52@TZ497'M^X*0^^CYXKY FW]LE-#T MK8@?8W<*&)=9F[4;KXR\F[%?8N+9V%PGN :9[%A4\!-XZ*5/LX^*H/&9XHJ5 MQW4-?]S+.&IA] '1/,9=-);9# !ZCE4Z#SYYXX)K@Q:@OI.,41.^,FS*0S75 M(;2" 8M)9_.R_N\&5C9?6<9UXVOU3R(_\UU%SEW:LK,TJFJN75/-UF6\,3BT MZT0V%S%OQFPCT-<+1%UW(\C@WPB>/X8=F>5 37D56UMW(ZRT^N]'Q6U782=O ML?)>K+Z+7S/>PV128]*$55@E5,BN&HK744:4O9<"97)5[MB8!*3-F3U"2>IC M& "GW:7W=0:YI&N,Y;7+MUM8I7(&S!/E2V+;[J[EPV"U":LQ'$T]U5^M)2>$ MK@9,4B+'W !TF6*>&N?[4LE(PO=;FHG_,W2[$5-BGAR,A9']!["7MRDHA_&8> MT+B>%,>L(N:,=NQ:T'TCRHO;BFM\V&6E!CI'Y M+GEK4@9#/Y)S2 )68,>@!:='P42&'=WM!TI@KO[27?_'WY+;GB!C3XT1G%@R M>?9//OKDXWG"?7U2[;1-MZVBOI(!' DEV1 52+E:EUL^%#&K8R7Y3R.$HIOZ M88V,V_0QV=GJP!P"Y<@K;9@\>GB:XV%;F@VP@K2\;IQ5;$^LH\$"K:* M$H7>(I,R)NE$=,@)]),2H4.8\])R&[.A;NIU3TX&5W4$&@MN,B?R)\6J82QC MIV9X5_LM$^$2.0/Z,QDA&?P74C");DF)EMC5J3M:.L1\D;6>L+I9:BQ1_L3Y7DW4O;$1C!/J@$P9(:@/F_5'!D(^/S4HE0_ M4<-5[=3HXB/@MJ(B?L.SET'+.8=.-^SZ-+F2O@RO="P+.%E$;<1NV?S*^H1Z M47(M5TRR9 \&C 8@8+-APR+#24NW4^?2$V5$7%\P 10W#@SOP_.3A_RWKI\_ MUHO5%_%!V*'AQR58U,+[%])XI@\IP!H=.9Y>;3$>-.O9D% J=><16XCY1972 M.?->DD':Q;YRV1]WL&79D7T2_B<53B)M-!A#>J/K=DK;?.(IC;Q,_U$&D%9_ MM>7X+S86SW< W Z5(' $@[,M8\O/183!%._KX]YYKDJPO]>D*CTT/^B6U?R0 M!:-2RU6\MN_6?%ZLWD[?.T%IW/F@$>89HX$R@**>,F: \0SR#W!GL"H+7*%] M#:R:;#P/]GY(T[;='[>M?, :%MK)/0.G7R(- V:6ZFBHF-38AXD4X[9B)J"P M)>@F@/72KN&<1&.Z7*(6<8KP[$C2CN7 M\*'WEJQ+!O2*$$81][K (^XM PY(@'/]651<(J,X$>*9\6PR-$P7".[/[R.J MO-05(? XU?2-3;PT [2:Q#Q]_U>75E),)A,B1M5>S6ZE_)\1NA<\LK!GN*(X,@83K[#*"0K/AM"RX(1XQ-(67PF*_T,>\),:K%-O.N[:AUVKD!F )KR M **TUJFQ:(*.\'1]*W M(E8]:EC=ZZ,*MKH_*DIV4HBM9)6 M71F@=T1TM&=%BX8#.<.*.Y6*'5U9B(VD94WAF7F)* ?]&Y^#<=XVGRQ!:<3 MSIV1M+!DI!-74N%S $ E3Y\*+LE/8F.7DYD,)Z8N2R3&'>Q:9-HUPLLAK4T+ MTG'?NH0,80>,/:&IWU!;R-JGQQ1V['\N4O)/+/BYIXDGDSURX%WJHZMZ%&S> M+HTTCS+/]P*=[]YQF!ES$W6F*%@+JZ<>(C@?^P>DB;,]72C*GK(?#0":820, M,*!F3UBUU P4]U?6TD[/S'9,_,.S@^>GB2[+-(CL/45XT3)^$HDA^K:=(^&C M(V#;J%J1Q0G#-7 _[P@?LQ["V7Q7AN"5.*G"DC&LE()+@W=#J^'8:@,'8[BH M8-(#+24.VZ G<)PF5PR)KS:A'_%Y[KE!=:*9%_B%P2_^XP*_> ^>Y0*_>!+P MB^^979Q\AV ($3:^:5G3&UD?20Y2@5\LLH('/6$11:Y+)]W(T?%M)>YWU;H< MO&N&UU9V;C[C )\C-LU)S6^[<-/T%PCV[8[:KU I>'I-!E[Z*U*4L&6\@'U M'6-3 21!=:T%USGI34#>/>):XU!@&.1!MI/BAU2%JU/FJQR :CS% @],K+9T MZA>S8W_A('>@R1F>.8\L($V!WC#MIO>+B,%%P3$4S;<^A^&I&I5E=!32KO5R M5VU!,0P4(RAFD3*AI[362O1G,E^OG.7A#^ WN2T;QKFGH3"D: A->]S#^T8; M2KD9S16/T:2/4%QTPOQX\@D?W^3/T?9"R]*6OQ9,3R\!)Z=:"N,SX">YI;U[ MDDPMOJO-@[2^B0)+T2@N\X+V[X7@7II7,QVK'*/%("PAJ9P*%V*%:8J;'45T M_4OL$U&Y2^V9]3#SBF*AGI/2S/,0X>BKB8X]-W"F-,S:9,1N\23;_B2"\Z2B M.M"OM&]:68B_??6543Z#:N*U7NNU=E;; M=__T^K5]%UGOB%0+EPDG]C$LF,:C@&AP.$DIW2G?QA'PN&[Z>;AZ,A23]KEP M;:F<@391+Z,E]?@X2M5,(193+ 7S9KR[;M($P([FE1NZL(*^V-)JAII,X!&6 M!=%>338'M(IL/?@C>D(0FED&R @2C@#O6N@I\,XNF#8,XM M/J&O1D:4!+ DKR5OU#V1UN8DFH4^M%A11,>;JJ:.3MTM5*Z77G)KN>OZ?,OY M].SC$!'&MI@#/:<<(T;5R<8R"JBZSOAL=S37.WK.6,Q=-[M0SM>!$R(^39J; MR+HB5"QXB8!'K?533W=YV&SH6I9',VK\+EQ+EK/JBOK0G X^D M +'V0J<[CN3^R.FZ8]HRK]43>MR44\#UH-,"57?-U2;@L7J,+B@=T'*RK88: M:!!@18U%+#U0I @ZE<].O7!I*MSZI7TE#!1^==M:3CP3OQPPQ8$5?2HI.!CGAVA&@$@4=9R7+S1@) *$J M.$7GA$MR(9-""X9/J\?&_CL?XN/I0%7E8=/7:]KFZ_"TTVC.]Y?9&^S#M4". MEB)\WPJD.^5+GL!K)SU76?"SK4[A0TG(4,;SRP2X%7L/9-N]TK15O+0\X N^ M P/8EFSN"_9Y9#QB6!,LBV"YP@:E%;6CPUO#"'&'(F^+M8C*)VZ!V$?A.?13 M6;#Z273K7*/LS+73 8@PLYJ16I4K$$D0%RD$R8C)*U7R%LZ1HJA+_%F[[+F9 ML%:U9&5A1FCQ$X/>UO9CX9EL!'IA1#? YMA1(/07)+$6=R*00O.[6<^!WL[? MQ$T)H^UI?W;]UDDO.88A'-\S]NP)5Y\/R/R"OHMXKR3OCM_8F2!'W((I/Q.T M*BA^*>F2&ND'5S8FD=^D,*6?3V.\#\.7?'LE!/6EU7(( %D $>8M&M^8M;QJ MHZ6X]HM\]?0@7AT;46K M9V+-ZEXA(,^+R(HV'/=P\UPO]=^ZM=H&/>ZC.RA,GE OP5D60Z_YTD%L\8N] MV(3=)_4QIRD([HI89B]B1"\_W(R33?E.(B5#TW%F5KK>Y[P ?)=UWY5;0WWP MNS&(':[1[#[:^\P)N&,[PE50(:;@)92VY2@%^R6?W@4@ULN[-1_H(0H(_B.: MX+UF0Q(-=-T;_(F7BOIGM\K"2YK'6$N0?9,6O(5JPISX]J9>UZ.'IS&9A;29)9:<8!T$BJ,7 M[1I20^MIJBU>H]2_'-O,WWEL&\;L5]P+3")\MI5DV1;&(BCR<:Q<2"_@GH]U ML>)"=TMR,L*F3FB/G2QM?N1SV=[?'F#E=Q? RGOP+!? RI, K*2=P'JVB)4/ M5S_2(<^M'IV76!.08731I6P ZYTA_+COG)@4XI,KI=8SBYU0(1CFW[!"R]AU M3;CT;5VRUQ"S9])[D+@"X@]GW"-I3':.D6$OW+=)&4$*@+=5>R3R<=\0X1U, M_8K8?R;QP!- +\?8M=1-##%>?:BUZNN/B$U)6@K7YS"-'\YJ_*N4=@6@4G"1 MJ)C"4.9>C?. YP[4.92&%+@FZTR@/GTE9*"%RR 7#OY3Y'FV"T36C21YPUN$ MU6(I6 _T\'1K88JIX*D-3MMIRB/)9OAJA<7S@M:/]3 ?35F) M,I2GT(P%V-6ZVTYZ%C%:I./[I2"ZON_+X'Z^(N$:]FDU+/CR^U=1C)I!7V5P M ?NV.H7;52UO-[J>Q17Q*D7\(SW2#_]K8:965:1"/=:^?O%Y7_XC&,?P*YVZ MQ=^=GA<)-2:$HE?#IB?"(R0X%"L%PD0)V8E[6C+M1J"(B$+J;Z@>]C'?HRG_ M4M;[ZAG15 2#@T8[5B:CRSQ/\BO)GK"\E3]R9'U6HV42">NF*3AYBYFZCA8" M>=MB&A68%R>]X \\)ZD:PO@EY:UMN4?_F;PVJ"VWZ*19" 9=[T\JT&/GKUE3 M/LKJ V5/,PQ-EA&%X82=NRG[/,@@LJ2 $((?1U8SB&JEM8FW!($2-Y5MDPJG M(4HZE)Z ^'6I-(RH;$&]VQR.Z ODLH09LHLO?EC]F?>#2O/8:OW.AL[VU9__ M].UW$\P4!E>1?A$QM;&"],. C?S4N&Y,Z\BW,H6%"/U1.YGWX67Z'K6*9ES M1450A3+W!WK*__@WW=5EVY)KSVS8 M%EXAR==V;1PN.2FR27-%B_I7*F(F7%/%.U ,=HW!,#1LED?1,P%FQ1\!"V@4 MOV3"9TV]8V8Q\3"T=,%(%>XW#4./GTI7*@6VIVEK[F0DV1NSYUHZX_Y2WIG- M^\N?O_V3'6XAT*RX_U;(*\(+OSQ>4X'BDX\^^8@M&OTB#%6)A !A:Q6 <%NI M&70J(3Q4Y@V T/&*L#VP2)A&,#F(+'UT L5-WG5)_"/@+H-#IM,H#22"Q\AU M/+@3#@I:FS(\2>7!R+;N/ODW7EJRFFQ4917J\@M#Q,/^)"(6*ZK-5VL@Y.1&,5!*;UH/3;2FN/008T;X M##-_6A]+&)G41?92G0^\*2_XB-W@7>$(N/SS]<3]0P6+L.BT?IOQCJ)4X=0D MF6*A0%J=J\0:M'FHCXK0 BG5BE!&1$<_B6696+E(1O'-9NR8BHZD8O]O=5MN M2W9BR!FF6JN"?%^[C,RW>GI]Y4XO;Q-??_L5_=O,(GPL3&)!')<$XQ .9-;V MXQ!+#@@US=7@2ED$"KYNX<1+08M68R_%.4*@O:GTDT%[L@7BPD247$*5TV;YL?"@_-09@16OPIME6325'<''V<@\;H9G( MHOK.%L[-(04WW=V9RVA=CTT%C1N;1IE[/L V)/GMSIC$NQ@2/Z4TQ8->F00% MRK#3'@85F^%U)R*(3+WAVYPB)%^>+4Z@3OEW//;)S'_[W#KE M/J NKH]9HWGU3,1?Y#I-B,V#A=^\<8%*^I-/GI/36S=;TS7DT:.T:&:3&9$' M?3-LDQ+I1:T]T!;;JE3--0GB.-W"*F8:TA03 DD)B4[DT11A6P2+%B(\^J^V MI=?=',=B]=>:3&5=\JKY82QO)"R56!">&A'@$,Z&# Z%UWHS'U;O+')76>E* M\@5D MP19>263\B,2SR:GL\E@\E=(!GFDX9/H>C=O6Z"YKWLVVD@:Z< ATQ3 M0K:7F=66*L.K$IRXXBZQA\>.(8PQ#0@:AW:YZ0'&37+8J@C5^:BT@+]\.CQ^YS"Y=__1Q%-E40(/O^8\X7 *L;,41=8 MA,$B?G^!1;P'SW*!13P)6$220X;'%,LP'+P1S1?^9OD*JL_@JU_\L-HS#;8K M7\_SQ8EKYRBEM;[3J@<(9^)0(HN/4XK='7@2/G_AQ9A/DY*@&N>:J]42UTY9Y1V.Y1(0W$9N9,6CIB97UIA'L(@?G M?2'O0*% )_0@.9;[\KJOI!KCZ5CD:.X<-GH>G&.H3]S/)U4%D='8S0=%&L5C M:_D4@A#?>Q"W9QB!P$&R47L%V^H:!Y;TS*);&:A#9NVT;@AM9]4N@TC@:6YY MJI^=[3F;OS/2!TEM,-SZ0!TX#H$0"?/8/3E0?48F._@DMVBC#,=WL'4)=_/( MZG:SAN_94+Z2Y*VV>(USG7)F24'_)>4$]X?*9(DU*';!-'UB3E<]VF:5YU7U'EKA[V@\>\*L#$=Z-GMW&LKBFHX(NP M;KM],#TOPXROGCG@[A=?Q%2#7']2=--:5")G.651QP[3O=X.U3@VUMXO@()8 MZ,*Z1"5M<[+*C+[5D+UA(6BMP15THB)$MGEOJBI((W;/<'WQ-;2K!A-"H,NPF6FJW4@'!.>X:,,38=1L&B!ZF/C MM2H^@(OE<$""4V<+8_-UV8>9^.1WG%E81+EP]$ZCX=+%%*(=47O@OM0VGB%D M8D/0V6[J@S!FP[S$$J@E9>+BN7 MR,>?WC?X0FC!J=EM'Z*3N GUFIH+Q+LK MDM]A;O7,,D]?4_TB86?&Y-K$%I2B9%,HT"2M()^JT?5 4X*,^&5HI,E2L7Y1 M+VJEIFA7HTMV1I(>L M(R]W\P=>WB"U8"AHBO4*;CNW;YVW]4XU5HR$@,/2,R^^]0[:UOZ=:?N0O4BM M<'BN+ZMUKQG_3UZL?E!B9/>"G+O2$7&IH/1B>M*3#8/-G,-@%*%52 K:(WBL M7.+=2K#'":PH>I.VJE,R-0;>E5LX6](XZXG41:J<2_D<;E23(XP3BZZ5KP^. MJBD'&RG)9#VR$..\/_5XL%8>U[XV"*[;N-1!M$CW8!^M(EUC0P?"> 3#X64! MH@^A$8$?L^&FWC&MD(E[F5A!\J3#_5Z&[]G]X@=_YQ08Z+301 4E)XHF?LB"#ZD!X'%F&9\B&:XI?>!G#WAAWP\96Y EK(/"*.:DK MUEAWZ.+).G$>D/CQ=RZ+H!?>EGNNSIIO+Y03L6LP0P2#RZ Y1HX\ M#-W5$SRCC2- -SL8??U,BVBS7C_(8X(0-%U&^\YBWMA8GI O1IH_5V ,;N?KJ'T]:+O2R>T#RBK(ZMGHYB3L0>QI-LHKCY!,+% M'(B-#&-U-VF_3] (-+#A("+7+79M,II:Z*X,^CF%?)['BF'P+=41;;?69@\, M8PW'D%6='3U7IDL(U3W$.:7:E[N!#Y3AN9<(:<26MXGR*=82FUE6RY>/,4=DSB'F"8?!9$]/A]"56PPCYAB&MBD]RO3#\:$S&+V*DS#E 7I9UKQ@+2AO&9UE' M-B/RRD#BL2T M7"*LK:FOPXTH_'*I> Y/1*A;/W=E(![DFZGPU,'.0 M#Y&<#? =I'^"7KG(G9DR=)&7CH 6X;XZ=*E"6QW5W6R3);S#,YXM[W% ].MN M,%"*;1?Z(D$BDD0^'T);PD0$"YDT;.1 NH6HB\S(X3S]*R>/S1&)\"[\-DW9 MBDUB E/!'X>O%B*%9_:YR!ID[T6G:H 1D,^=DTK+F>7JG-!O*C_AA%?3,Q(* M>R;]BD2HN 7"M\K9PC_+4)EEI/3\DSX'3]9CW]9&WWD?,:4!1189*L\0A3FE M*/8CA/!S4>KC"1C''RL-5>WPC(N*^WJ27L9MMSG&@RWE0_?M,O$XU])2KHL$AD**\Y M19=0?BL:SVO'B[7\18RQ5.]5BPI=I6EV(I[K2?)(&O]3W@+I01"D;HWDR(E; M IB%MN-4#A2>;]'S%.[>R9],&.72)[/)M(G M%H>JV5U-H__,0SG6L03.6G"HZ<$/_.<89DP=YEN3OW47G01($A 5N= .\H=) MW,6^E<85!1."+U*G1'6;A ]F[A]_&,O]+2EK*;#R&7XG=&=TZ7-55V:!YKXC M9Q*)=&VLB1Y2?^QX@N?J>B2!R$F[Z[[H.*V#?=SMQCLFK8YXH[$J]\.43)W_:$"LL[S$6FASBM7I;M)4 M^W?=F^/JF]=>&-D)$N24D36EX-?2I&$4#SC[[0K4+S7H#-!02V0(\YZ,YSQN M;S%,;=I?DU,#E?:=V: )O2#7F>JHO\J=586GKU&D&]CR2X&R\P8R'M35ZQS1 M?*$ZZK*9]%U,]C-3A)MNUJ.DV;*;<1L,8TNQ,ET,0NJT:DQ%VP/X$@C;?,Z3 MO@;N%TPT+%+;FA,70Q).KYU+"([DA]97@37)Z$\G1H?6 MHR!GMLEVMSI^>)%,34T(E3FGZE]JQH";5NWRYQ11W=M#^\PI#[)H!52DW8$2 M/,U6V ]-!"S6VJ\'QZ6B$O8/AVC]:[6WQ%IGY6E ?]N3^>2SE35319X&23H< MP!1//T2UY_>(P2J\-MR/?=K92 MCW(B)#/!2Z>MY-EY1;.-E[\(\) 5'%9-8N_8'KH[*A%#HZ3(R1%'_6'.!]4:("J)2Y*V%25W-B%> M427X1%L<=#1*(E54_7_VWK7);2-+$_XK"'?WA!V!JB[67?;T1,B2V^N==DNO M)=OO[)<-D$A6P0(!-@"JQ/[UF^>6>1( 661))9$L;,1.RT42R,O)D^?Z/*B7 MT5&5:4*VX[GP@(%(2(X&RPD 81?F<.E)4Z0.V':5(=SA-,K+E6SO@J:;$P>C, JX.GD5/6-7D7E!;8O\=BP03EVNC/ M.*N?BT6FOML";:,V>:[OH B+W?Q78J>4 V;VTDK#39@&T>:^ZYMP=#& GF'( MONP!8 ^IG,2)CZ/;A7T>KH.8X&*9X'%+K+#".8,4E]7(&8+5J#QL&[D.>.!D M&Y2EWGH[WO.LT+ARP1XA*C+#?)Z^V E]C.Q7M0((FT^[0TN7PP>L=C"(NBHF_Y?G+W%Q>&7 = ;9'M(F925X_J@.D"TSJL$'05HMXE-K+S_UN[7..K(664^S5<6$(O4D/=B9:0@G?>%2L M 5%!B.-/0R%5:,D=&A9=BSIVBL=I(1R7O8&"KD0]B@CI-QV-&1G-=#?P$H!U MA2U5A?^1:)Z.,&E>%T8U@'"V_=^"7RZ:)A@FR1BX7!0B<5J'*K=JFEAD[P:B MK^1AM-1O&'G**J?#T_8@,,-0L6:V@Y=0LWWNA) N[&\*=#$E"N.W[?S45@TM?W8=5+; O.1Y1^[K3]Z[NT0$,.M!FF/H)I2 MD@JQVXX)^#,UMRWV>A?4@^>=!HF%=.)C*+-8; $EDM-DXFY@QZ,.69L2?A,D M)*Q<\;=2,^/2KB#>$D-^KWNE(*@[VJU0I5)E&$" TC-?2-N&1Z)1&Z'[$LW9 MQO&:60<=I3E09_J"*K6W!I#>BB%H+8_TTRL6N1Z*179@+$.QR$$4B[S@ZU30 MKQ0Y,45=NFH2(XZ. &-[;0F_"M4E<66;$/$6GCRC:E,N4@X]:"[OQQBD% 6Z M+_)TJ,TR@7YU]IF*I$:L,.#]+HLCS+_8_W;\AM#R$JNP*SZ(**3 (3F.?H0D M#V>2V!9IEHJJV#']D2�]K$D-LTT>X#KG>.,@9($)/ M5\?@YDGGLL?1)(#"%2XA6(GE=*JY9:,9=/ PMR,K'8;0F'FJ%\B;=X= S[LK ME-;RVL88FH@LF9 MMK!TC@V7-3VZ@.6?7LK[ M UB_9+4UZW_Q3! _V17 VC*(^KWFA,I^'.I;WY/4Z((>Y2?<+0Y^.3;] MTFWGXC^^/LB*A B.;^\!O:N33:1M\>Q2$ER[.H7Z!X0^R&K5=YVV M)( P?HVPF*\374D28Y4DAAU4R$)JJM%B@HL/*\:P[=2%0=:?B_9B4,4MO.PX M>IV#&9I-IS7 EM(4B](3TTE5F"#>J_0L=O)7E"[%=-U=02@_J>Q@Q)02*='X MXCVA.?I@O<>PFO>?[;X--:X:E9_M&\%\&3FF!$U*R*XP"8C@()+3>U^KA59[ MK$#P(#I:2\[BR(2C^J=[@@65_]#R5*Z&X6^(X4 MPJGZ(T^-T#"9GJ])HO>I"YH AXZC7YT#E"$F%*ALD $'L)-!VYZZ"#@-)T4Y MF^VWM^%[S&G:,X>C!UK%-%BD0Z)53K!&G9/#7 6$RL'Z>34BB6M'GY?9KHL43[EZBAF5;;?'3N\&,I]6".4:;B- M0],*",[)?G9?T;56#GB$D.\ _X..BDKX8&$5M:-R4<@/K!.XA$U.K&27Y%6D M=_D_&':*49NY1T#,A#E4*/#WIH9*5*IR*10C=LXE^)'.S1=*P*1@56,?,T/\ M=X@ZE(7Y8*_1.G/T&DU 2R$1:JV#H. >!Q_X.S43O'1WLE6-I48E5Q_V,0B$ M=+\T=+:$KG^C0?[)417GJ_L,>X5P-2@EF7*/)"G<['[A:FL>N'25>WMK'?O' M@I5"6#SK1Q2:@GTU00OZ#(N/Z'5(,*?#/X@O1FY8N6@F?$=@01?4P70A.+]% M<:$Z,^S)]@$9A8A4&9!*_A8E_H7<43*04\/9"99CUWN$5SK<^%1 Y>P7+I3R MW#:]6_)=-,'>CUGR#MU>FKB P2[J-N&>+T $;- ;PUWO]$[N>-)@-6MD@5W4 M^CN!*=4<+JJ^O(5/2D7A@77_G:X6UDL,G5@2KZ,CBE$J.;VJX%,#?[%J<,=$ M/'6/C1(R'SL7%FO5*(]HQ\3=/M"BSJ0PKC' 7]8M[7< 5TO0@^"M:CJ#B;7G M3.Z,+BFY"1'P/&X2;;7".)"J'Z\?*_2F Y86=]+I O98TUKUD8-!) M0"O(8!L"2@3$. A9#*\K-DV"N]%O9[^HLW4[QJ()Y[LBJM5/ 795F_ZUI;C! M2H$0\B)K-O6:8_Y>SE$AL329CL7%5"A2R6$I-I^I>X][&] LQ()?,16]0,%R$6LV!>6;6VP+!"TG%:=2..3$9PMK%"#,^EYBHXU44*_UA)%2 M-U]BWJ/H)5+'LD/,RSGA4.4SNKE5,#\;HTF ,S04PP -KAJ*H;QX67+ MBJ<,?@^^E[I4Z09\SUH">KMN&)6WU6G!9EJKF1R#]3EXQ+4'?A%"\JQVU:^@ M%ENUQA+J4-#UBW # 97WZ+:\B\-YEKH>=BBN4,45SX;BBAT8RU!<<1#%%0[? MWM-(C3W$?1"0-A^L;P[V,N7/>S2GUGJ.HOG6Y//0R%YKE1)+F#1TH$7+RR#Z0?ZWT$Q'R5[*/A5]<@ MJ%)8U*O<^AP =\"]$6:$D8=(C$$@)8Z ;?.:_&KVFK/D,[L E]JPK2W:UJC M8(H<7(J,3#G?MZ4':U4G$$.W69WN5"$WA2&D L15Y%.$AS9BVC!G@LPE MQ&-U\[J'65@I.VM6+0"K=T$,P:X4* KN4$/LU9JIRVNC"P44-V, 1/C*@VYA M#.K>D(!4-Q0DZMW3Q4G)K' 7DLYP!/1/+F\"3I3]"]2UJ[11QRSK@_:66M3VG3+MN<\P M31)T.L,I[F9X^R\]A1/04B+]%H)CL:6HL'111KHXTN\ YZDI2]E>X(?D'W?[ M\I &W"D"7SJ0L+ \ S[LK2K 7AR.*M1*.JE!'\]!4;Y'3QSSB94A-.\^^ZOO M^306J'2 JT 23C[6))TP08)*W5\W"-),CPG;W,4T2UJ5%(*?7P-+.(J=)P<0 M"B?4>ZPKT(:@ +*DRA'0JY,ZPT08"%@"^L;WOL^8E="1OF)9A J,!SI#FI U M@C+]$;[*-;?3K*H;*WM'L&]2>8N:I?T%VCSY2D]UP#],C,#U^"Y55=V M&-%/!0$W/)\T6.Q3RP@<5E +V(/>8@_T;39O00Z[CQR,$I5(VB7A"LF5LH?$ M!]/*[9-NOO-J6DJ"1$@U$@O=Z5@4U?!K4'2A<$J^(F!O%']54.'I%QM+A+RW-Y%N.Y1O@5^< %$5.8Y\(I2KP ,E8SNX ME[0<"_=)T:X5D7 H78&D.PC7B0'7A66S4U+XR>#4=EM?0\$,;B;.$Q ,RD7M M[) P5L$](:18B0;K@ %F4S>-Q(*-CD$NAV0)T"<3PV(\9(8A((*I_<9,29I MB(*^\TJ57KIHS34/"N0HDK-C9Z/+[PI)#:&Y,=6EIYO J@]O8>D+7F4ECJ-_ MED5[VM0'$K M0!Q%-1U )T1)87+4$_/:!$)>]EU:L5*C'*K/B)=3H&I(\2T1Y M(X-)D4.U/-G?R:)6S0$Z-Z0'X>P?@MOU8^6>U@ZL!VIUKE MG=%V"<(OKFRWBTCLB)&4\J&UGE4)[@($Q-U@2<;\&U4JI_CPUQ1D$T<,'P(M*QH=[. M_1+2?\?9N5;98^A5<$*_3G*IPP,,,:MU$<$0!J2!CK"_S Y)FNZ#WFF'N[C_ MAU3U)TA7H*_YV<137Y&\[YPI[SUB5SJ9KK2Z:-M@(A5.O1CR/0$5M':X/+LA M]@JPCG31[)3:' GYH5T*XH*50 A;94T7.*POTLGNO2*T1A9P%F=X[LHR$&?2 MQN)-:XE<"S:V E8K"DHOW"WL%ESHYVX)*?2C:BZ> +3.*T)CX1",'1!NEX>< M^3=\FN.,X&[T;&;^W$=(H=)J)#PB-0E#.ZH( IH1!=F"\[6 M8=2_:$+/WDWQ;HF37_GL./H[NM10L06&+D*F>7?7.YP!C^J*M[CVO?Y"6F8R M :9E+G<3EU+N(BC^)6]A]WM2QXE%WQSJF98,MNJJH8*H!MV= M5$$W7KJ;&H>,D6,]R#L.+8T!.8CJ>,8K=H'OPJ+7XM]H]$.IB92:G)\,I28[ M,):AU.0@2DTTO#8J:9>TBD)>."ZWYNB?.\2G7VP7"B+;RP5#],EY?[:.4.L0D8 9;(VEVOU:RU-CPT#B0B0!IG.&&3$ MX**/GU/"(,&WTRW)K7S\0'>U$.;D@AH-7:-^B"\!MM*B"( <'>0S.5:^2-.Q M-"AG4,%10KZJ[X&*Q$2_7$)OW>18:">Y, _'>/3EJ9NW$(,-&JQ;?FO'[E P M[KYIBWJ+Y :^_T;LR=CA85,2'D+RV!U;&:O@C MR2VW/J1>.%A:!ZZ*=0VYZ7CU'+"A.(!Z(D[&%8 AINB<"8]*!1X^3NJL]EUM MO0[4OC8J;NFD_(IRU(?7/E,Y6@$0$OXHD!/7U!5[! P4((1;R?$[4F:L.2>D MSA@I=S/#:#@@L/IT2&F+M/QP9#;<^3;>;MW;1N50.M>6 [01E@_ W_G)1R][ M,/G]VBX_:H];-1SW'@C8[4W02]U24MT3@6& X3K,B:&@Z@Y(@QG57L# +I6359S*C*JV;^ M764=4+81,\VZ%XQ!)U1(V*A0!TT;G@YED;0L@EJ V0Y\:%H:IA^7RMKN+O_# MX60NG$9L;R)$8;*&CH\RPE2/2+ZD0,['A;1V'F+G9P!_=CAG+YP!MA9*[!9W'<"M]&->C@',39849NH# MT\1-0DSI?@T1X>4N Y[-"M@,9JLW)00O%(!:JU0"UD!K$P-F/X3H< ^0!\%Z M1%;A3@U1J+C%QV($HDKF?.LT!T QV2K--^BQ_ZQTL7/EV4=>O/KMIY='HV=6 M6$"U9!/:YQM:$;PL$0 1"UT5]0#R;ZZ9!=ZF?W'&8*;P\@GH0F=[524FDM/(YL'F M8LT3HL_\?@OU2 ;D=Q1R<[$Y$)I!Y@_I;7&_9UWB\E)8C; %"@=&JG0H"MR M;.R2%UR\VSNVF"J@I&0M#B*S<*\S#AXL P,WIFB G)ZG*QG0B-@B,)0@!T)D]0TK!IK0:=" MZ0/UT% OOWP0D[ Z5YJ,\1JY?+FJ16G+4*-IZBXIC0099!X7H:%E](!-5'B MQJI09$&AUER*!J4/UJ,Q1?":B%6H_!BI<\"X#RL?I^9.H6!"R82=76UZJQ " MT)1[I?1K'8I0=@.1'[J33V?T&]8S4%+0OR\KG\> Z8F0S4$5_3_C9\(C^E KGNNPN\(!4.K=3^*!_ M#T#QO%4HJ*6KY-W0MH&XCI=>S:X7&LR:-*HR4,E0^\?Z$GE2>E')"-@L/J[" M2\(BUH 3**TTJ\Q$''[^#R$W0Y_0"_KFA1?[L:M;.D[_A#(9H@"QKA&&A&Y, MZ;&RH0K+/BEH\2GX-YC *(YF$%>WSC= ^)9S*RDMOD&F:F6\F[9O=0"^TJL. MK%YW-;3# W>68X-DADBK1>M%84>GUOG.)/B__ #/ \G4K(#SS-R/<9"5=TR. MLR17)%Q$4)@TC=61R$$)WVV34$9?ZXZ'7Q;VND[4IW:"O[X#C\=\$[!5\D.A M(QC$QLPSLJTQO,=V=O#DCJEKGR>7!4%8$2:K,>[B*(X)B;%-D$HQVQK3CDF;=:UH&R[^ MCNC5[>'#J"'9,_2ZGD'/NSN#7!8CH,*HF9L7'27X%H+IMC*=T_!N5UW1*FG4 M'OE!^ M!S@OW422/H+\Y.2;E)LR6NUKN8IUY7IL04X!^H83@OJ!U3^ $>08- MV](PZ(R1VB2,R& M&6M(I818R'89ADNL%Y(RG;>.<@&Z/E3PUM![8>7X&UV( M3"OT-$?HZX-%4Y(0A#KI: .O,]CL;Q69,_MCEZ T\#!\9".6/"H1%M[) M62$$<8A6O.QH2:V$-S^EY;I066?>W?EV37LY2A"0YM8>]W*ZF&Z9;/1C0WEA MHU"?F\IM%R$4@P-*$ @*.%8,<$'Y=>FY=RK ^6-!N(06W!XLJL_ \SU%L/W- M%BHA7&2&D5)=8U!G6+#"I<%U;JS@#7V>:S!^)T![SDCS#P2O@77[Q=Q8TPG3 M#)A#/\3\N!5>W[$,)MDBE_-=4;<\^9O4#JGU>4PT27&H4YPLDFG69CNF.];# MA!BJ2$ARWQ*+5:-]'8IAXITK<3^*$&FW[7?I1O451I#6X%@R)"VYL%3S6OOM M0].(<# \'FK?%SS"=(+X^_135246<[-F[Y,)]^\!KCZ: M]3[GXH!"�(_(:<,QK(3QB /7F$-@(@,M:06Z 7 FV M=Z?[RB&'QCD+NA>D::?I;Q^&:JN ::7R>E(3DE"GU"V2GR'\/,?O/3)+'Z"O MA!U[I8M4%5J_ &/@T<[6R-KZ76_O44"X[(B%48^U3P*KOSZY@[YM;/DST$4, MA$."GM>1>WUB@M.GK0 V)S0 %$.\\5?Y9>WDE7Z&P;K P(7P2POJ9-UNJ"UF MM#%,[A"&/ /!$$'(GF1#[B.$\0A?5CSN?&N&%=&'<.K^T;8V MURCUC[05>NT/N5@=1PQK?/T=' 5W[:PH=H1ZP6R*7EO,-=DHIW;SFIS,4VLY M<,W&V#1W< <'T" LE"=H'HT7U@BHG.R@ M.:Z,_'&9NH9G!G4*0(300."$%YXJ2$5JI7-KI<\W3@-B#X1^)F7Y3B!NF,[% M&D;ONIPY4#V/%E8,O^,UO47_N4;37Z%#"N\V7DELSP;)PA>OGU.9YHO7OSSW MEL5O&4A]EL!2T$Z_!(EY[:_=YPB( &J9N\@"&*+2]UZX64A4FBC3?O@5:^O8 M18*?ZO@*AYW]*L'E2+@DP($1+"<#)T&2=YS=+$KH,P "9UR$]]17!_O&30A8 M!2=A#, RD3B';(!SP?K77Y:(XT5HZ#C$(S?^&8$V=:BR>-I)6LZY""AZF=V MNQF]D3L2EY:46E8#&&Q6LY6!LK68IXC0@TBQSMPBW3PUT-*#7.!XA?"CY3XE M8Y@;SG3'O5P;O"XM1#?%F@K/H9J=3*C(:]6=GG3GIG^2\MCYG S$=VPS!OG M.(N<"+02\;K*-H@QNT'&^KCA"O@-"FK2'1'JXB_*X# K"]D=25@ MCEJMU@QTW0/HI!'4!&-L4.N/ /(MK/C C9NZ$^5@C/&" (KOUWS^PGO!03;^ M]OKU*%T/_4L:"A5%W4$2?0 MOJ^:Y9P&I,?AZ$=5]$(P55T\1%"_J7F,XE &/3ZKJJ$7H-=SA MHACRDT(7Q M 6HQ:6#V.YZ!DNHUX>;25C[@>."63I@XV*X]QS9;8_? M+9B?DC:5?@YIR\"%@=G1Y55BX[!CHKB%1%/N.L/Y ;1QX$N2F2O]]V2P-,3! M0>)'L3OE0'H4+\*NQ5IQL*F;T+<<(RR7^WI@8H_AV_82 8$$QWKLY/6 V@>L M#TD]>63NP\&<&8QLX K701JC@YH**T[](2AC*$7PC\*+J6M5^@+ M)$I)(]OIPK#!YF'53>I +A#(TFD"TA^$([O&E#&9MEJ6LHRYR\[74=Y1_18K+;V>QVPZ*ZLHC31L$DU9BW;1AJ/DI+ M6 J_0GB!^A@.;J=.5@40["K'Q1>=9XK15092:.-OE,ZWUI4[J<[7L#RQ57GJ MZYY\D2S5G*K2*D0,4RU0W.>D:D6I>H>Z>&.NI$UR>B.N1]"?OT*@-[M0OGA% MR^8$VU@0"0LH8?5^6'!K6!8)W2&Y3[P&WW/QKYGXLU01!:,D.\SE=5M9(MKO M-HX9/ <8CM!RI/=3_?2".-S(HF2+ #Y''SL*Z254R15]OIP0XBLJ[E>:+QK.E4C]K^ZX%;AZ598+'?6=ZD6O MG%C;U%&(2>=SG2$X6\")7#>UPRM?FXQ M;L?)F59D=@6Z.G:H5=1"73!L-]X!#G.]11#?W[!(Z(2D,AG'2*G_;HUV@.,< M8N5W>A*2AA]\; 49+W]6$YS>\!UW3GH5G!0F5:37S0K"HM(\0WR" G525BS< MN!@W90EI @WQ!,D)M&[O!1=O73]!/[C+1[87!'$"NW+AJR6\P2RGYIV],VK* M.:GCZ&U@3BSIE"D42Y3$#P:MZD5I-]2L(R2EXGXJL)Y1!);$20#;I>47U2XN ML*SW<8EHH3CE M(AXHR+*O*M@5QR9T[/9?=@N2LTHWI!.F0(?%X08.#:Z!&+$(M)^5'J@$[(8C MNIO$8V:%6]R4E$9DS5864BWG,_*(3[.8 7V+\+"[&XA,$B7^05$4JV?&\ZS: MU6]*=LXNF]^%[S(G0':2G>!.O0#.\0%'E=&U_D> MI-M:);.L\&0OA&:.#T41@:=JQ+OO7-,(*2KFBUNR4N3\ASMC<60R\H7+6O#P MRTJU6\222G'IU789L>]5X*0RO U+M5H!+EU)6QD?O00X)J)27+VLU/T6;H(0 MMOG?NZN#'E\R[B%[.4>$%XN_Q;5C[9\UG@#3.*X]/F?J[J4$)15>KVA%"KJ7 MDS292Q%RI_S*D>*A%K#22O$(G[FU'DQ%5=J"OH$7.V-C:2 ( 9CYA(2:*S#: ML*FAOH5VK@V#'KNM&9[;"R=VZ4_%GYMYJZC7V8E=H0]%:4D+:]7L*0J\20E% MIV7*7HE'OZ9Z9F^!Z# V-JGU/-]#7>I86^PQSTQ!35(8#E\8%M%[S=Y!N.@Y%RZ MTX%&QFBR[)\/N+AHK,%"??=-).Z5&FE,7WFGS MY%KD++"(^>^J<^6G@D6MJZU^J'!SEU])]@+-%)%^_2+U"A7AE,SF@FOM!\ ( MZ8$*8C>8= 6(5!W&4GQ7.MSL #X9%!^MA+V"QVFCH%.[P[@AZU<5K0EA!NHA M!J(EC5DVXOZU+2M5B@;_P>BJ]<1P:2I%CY*@L76D-SM ME'17)NC4"ZCL K ,%78%I]CG2Q6Y#86Q\5;/?<12ES62O^CV1M/,<,$#Q/IJ MP5_QA#/J+=YT4"_!R .6>.OP'_78(!B7L(DV7)\KV8>\A1T/R%Y']KBS+1"' MX2:RS] 10:1F849-WADL*%K4+7$GI#,)JC^7X(6W07Q67_F\+E:HRZ"U-Z4: M.@ -MVX \QH1/>(@K'4V3ZLC:#1.K.VZ. MH^\K:PDW+G$SAS9-,3')#VQJB0>'Q0$4\%@GL7!_E=G8R*GT&1 M-ANY7%( M),08Z8Y9C/0<<1AT#!Y'(L?&KA 2K=X80DXBR[RWH9)[A5HC=D2S-4?4[493 M? %8CK &G0U_Y!7?%*7F9*>/A;NO84%D/I^[0*=_:#_\>O3K?T=O*58*6?K2 M10&BYQ([?>PQKQTA\Q#10*WCTQRQ]+K3Z/(FP)G9E.4[%:C\WTFQ *3A40P8 M[".,U!+_"AL7JB\>[!>EL$2)(,0,GX?CZ$=)Z4"I0"D@ $$+7JT39)XD+4BJ MD&4P>2=4LDG%K4G&7K<(\^*'U,+]_1@J#)WR:P,EPSW*<\X4\.]A%J;U!T.H MN/%KMMRL )P#1 .\C7-F-3S@T>K59[%_^RGAN3^GB% M_P C2A2UGTO--#=?>5L$FDP2*+8$P4%<[0QS&:KHRC688O$)I#3LC]]WZQ7KIF$TGY&Z'0D-86H,K8'=^Y3Y MPR;X#E1*R421*92M0GC(FCK_-O=+M@AR*U].%C'.8(YB7W/%,58C)'R4&L2/ M!\<)L<)$YB2DYV*6017*PD7C'$LBLJ@MI0))I;W'B\H*&P9P%SIQ0.4T"Q[J M!%'ZW8\<5QH6_G;2<[,R-3DWHX5=X\P.0_43_:@IG9.XXOQ!7LYC'&L;#..Z MOF>@4YQE\MI048V'81#WC3O,NQ 6IR>C"VX6>?'"30&%R V0J[U+%]>_7^M1 MP[3734L?5D>NB[S$]NB8=:/@5TUN49/BR)Y69E(9ZY:Y T"I#?P'"DE8.\-.Y+$ M$8_#.]'"I6HCN/$K<\N)X9XEIXX(_)4PBHL4V[W$:CM\$G6_.RD&"/@RS:89 MR.*7V3J\NCI-XMUW"2D@M6U2P\C#Q 1M.E>88YB"@-1IK%(QB5#R2+[E7XM$ M5#T/-MY(2?B,T5U6&UT-I)(,7#7';A%A#7#[]":\J=$;@PP;W)P15%K?4TKM M7%!WI*DI7B0',[XH')NKJ,-PP] PY[:JP/"#4]X+R.H*>?H5/0'6.?4\_2>)9TG!.BPNZ#Z S0(PU]:&S=88?AE'[WT8E M;OA\Q'#I.91S!%6N ZQ]IF]#)!U%S.QI;"1TQU!M2.\-89.)":H&>L[F1C=R MZ[3U @A@[*@%HZC2P[WQ";;R,U6)Y7BY_5,X+H[__4T0Y,D4BX7BAW9R_*IL"M[9-P8 MJU712>H*7?TMU]K<@50\/T_)Y3;"RPD5,00>&*4;8+\AL=[%! M<,T+G?CAZ(7"#+Y% *2,6U1\6 )9)V$8*WK";9<'V1JE2HS@Y8$K5 M'@_.RHU&7,K$"H4)!Q,- ;EHH06DKYS8#2D(/<.9)A67A!(17-ZBKF[W4GO* MJ3^LPXOQJU Q:U6.V(@P>"D4!;L'6J@92@DR/ZTBTA[W7-64M?O"*=*G9WD&#S)*JA,4;"%RB1,,W0U;KDA M8P[W)51&I/ /F#%LIJ$Q!FKQCEUD\/%N[574J=2C4O3&]$,(XR7;VZMP_ZWS M]*I:SH>JEAT8RU#5LB&(R6[[9QYFEYGHR4M-L 5(%''_;2,(Y]DT=.Q:P3J[ MQN!Q@'N.%8ARA_F;LY8^@(3O"8E3 "H_Y,-\S;)R#5H1).%X\%D:YS:1FZ/M M?(E:K;0_&62/4'^U-4PKXC!*V)!J43MHG YG"R-D+IA;[XEFP'5I>00/CW*R MSG"V/RQ:D5*$8X,+*$"LQES(U+A]Y,&ZN8)GE"^=N>/"L;C-R0SH4.QHR*3' M,!5$4;QULS*,$O(*Z:XUX8C 6H+W9M5R@CL1O,HQ#HV#!I'%OGACFQ=P4"PY M5]5'5!V@3HM?#=\4$-J<*%J^ BS 0]-0P%V"=3B%SN&PIFJ>$G.)G5K#N\/1 M?6L8P^YZV+>8P#L(C%N>H)T39R"3=25 DH3TCA@UZ@1H+[-ELQT$.@QQJ8=@ M@%QF!GM-1F2'X*:#CP>*$8!TW'+!N:>V1%_7T]Y0U5":.5!<")WQV:^7=6-F M'GNU,E#D)Y"&E9F5[Y%737:WQ<"C\'X@H(4Y SUFX:N/9EF]J 6\#W!@\ZR+ MWT?>29[<$6*_:GEQTS+.TD>][=;JKN"B-.6&4]$C5L1 $@/7" )R, >\91:L MS54U6ACL[HD[NW6D+N7V[=+;&A3:+4'Q9@$[MRMF:MA[%0Z MTE7I*RJ<',:<]BP9*RNG-B+75\RN;@*U5X*H+;4G4MB)C<2M1WO#P#Y[\HX: M^[K*TK%<[W^4BIE70F@%WIB-MX,LB)+_@)>6:V.\LQY80:H%>U0FMYWG'KLX MQ_G)N9A/;ZS?G]@?'KWZD!L*Y-A/3D].3CL!'?LK%]#AB?AHU711H4>?R.C& M,+@BX2L)KRT%P05UT)#E[JT%IG;:#1>%4242#.[CNV8$SPN:@%((5FP1OV*Z M>LE /BBUR 73:NQ9L>V(R#"CV@O.N4B= L<-[9&!1!=:?)G5U1AVAW+WNEE= M([WE*$@/M/M=9=9;3RL,;,6Z#@S4O!4$CQ%+IJZB,AG\ M^HO<+G#TG/J&"[Y+UA0!MCH5G-_*WJ<*T[;JWQEPX,T/+V*,&O\SJ=/D7]&/ MV"QJ90(!)'_&$08=EWT,-VU@&@JTJCR97P2&-!0]9'X$DX;,K9(K\11#OW.LH&V$7'3_JV 8A&F K742.K M39)*596<#J :-*%QB-) 6L*D46^A,)^?)7)+ZMI$KV;!"*KL9H@3+THI%4A5 M5%L,/#+CNH-N[Q+/SNH7SMP"2@;$J*A""3%5& J_23XH+A.%Z8Q?23$Q25\*K@YL M):R%ZY M6?T,RF7?PV\(4BU+*,[DQYP"*L<"Z!WD%R+5^<'E;Y>PDB')XW-%%LRV,=]4 M96&HOK-JER [IITVJYR3!FR&;&]KM6I%'3Q?FB'N6P?40I>'V9_H=$:,I]9! MC/'!]C$G_5.\T:!BG)K=X.POJ<"S;0(^$9W]SQ;BE2(%8]N@ Z+,E)J^]E#" M>.T.QI"C*OEPA%7%*M)[T H4%)>]1]"F\>W;?!ZRHJ>TEGIUB>LTEH(TC?@/ M<@_:9&51OIQ[]_"6/GH!S9A%$X(&]R$&6P/MG?$O;*DO;N. 0L:>,AF5I"1( MJB+4.'I*VH@4:VVH]7"U'A=#K<<.C&6H]3B(6H_7C@@%[5F\BCJ0\D[ET=T4 M(K&SHPBTF/A#ZW@WF;O^[++/2^?D5F3T:"1'O!*(,;OPS'H*"AH?*H\A]5MA M0[I&7UD!"DJ87G=P?>/,Q)^7.2-JQCRIL>6?^CPXU^"_0[ 8TK0A&GSJ4/FL MLB]A=>(@$E"TT'8E#. S6S*16)F#OK,%%V,[?,;=OOR#<*:]?FYQOFCU<+F) M_<\D[.L"><& )UBL*%< TVAWB1,I^D]9/7/>"8$>Q8/WTSL$_YA[@4%!^:E8UQO,X$CQ>V?0ES'PF_&X_#T$L825 =,MB%V6(& M$_A&Q7W+N5AMU+BB;60\(-3?XL&,H%"+$HAJISQ1]G'T*H#[]F-J+P)Y1-^$ M.!I8,*"@9ZVM3#4P#DTV6LREG5@-/A@,'D-L]=O_,P:>=97,K;?(3!V$-(T5!/%RQ2@%&*NUMNHPNP'OO<*G= 80#=2=;*Y.G#AMP3(,-">X\"1( M@(,#*]MRH?15/+;[;N]2E\^=Y/:&QQ;6:K]IHI?&G!?%1R&0/L M%"H=_-J4(98Y_Y@51)L:LTAYL80M9YW,R/XU%C(D*9Q=56+9CJVX<+<4UBFZ MHEGV 8;M+!>-F\JD/1EWQZO^%[GP]P1M>_& T51;GE"?G7.\/BXAD&_ MR;@53'4IR*Q 1G&*6.GL)N,Q066:2:DJ0X>GNGV,.LQ%U!^E0XOC+W)$)RB> M]8V3F#B_2Y9:2!A4/W]H)^!N7R(?O9&MA#0EX'A#*4JL6GR%VD<(,M;]V-=F MJ%9.XO\M MXL)4IX6W"0E8CD$>#",&K%2E%PX3CLYV)IB%L$UT%[;ED8O$&F MU'8E(3Z72T'P6D\"X36->#N:^8Q3,HCQU:C$NH-J@_J;@HQI)X0:Y(Z"4WIR M?"!4;(FJB'T:U<>)>])UZX3^8XIO'UW*^]75+\BZ]HNP0Y?1*ZP,!>0J._%7 MJF+C!5D*;Z!BXQ 5-]@YZ0+T(TZ8@#.Y!DT0S%7%"N+3X#46O2\;*?.%BALV M^Y$]$KXLE>)HP)F\54195M*=0=2XN10&":Z,SE:@Y^RA/2!EC1 .9@;(Z"[1 M0=F3LG))H:R*7 UQ+=V5C@M7=1?*6-=5Z^ 9FN98_JM])3B*U2%H?B_UWXWOZ]H M?^/H>6'%R:JBWZT;$>,>292(44]A%_'Y1$^G=%NQ0$I5@!2!U[J=+1<-J&RB M0E7#54BL6$SQ$*AU)ZS"Q(#_=)ID+(GX'0!B95EAS4SF MH3LI5)SR'H@,O>0;E=,,Q3O($OCPF#*B/7M68AV\ZH8"8LSFRP$#I"N3RHVZ M1EH#<4A@(6ICR./ FQYK'&5IW%U$IW#F7/\%4EQJ2A=,Y^9Y4+[HT#GK!',_ MP8)NME ;G;FKG3YS':16I8EZSZ*DN1'?M[.HB@9,U+*6.VNP6.W'-YY3Q_+* M:>F7E@J1,H$)XR--Z7C8%JC/1+QD F,#=]>^Y8^R\NW:P5D+3Z&>D:/:I_8XDYZDEMO_;+! M0.)A]QV;'ZGVJ6]IQ>&[Y3@3!5=BTAI0X!QS@0B8U!+=E72H6"R(H>-[1>\= M^VTIT%%\&FBT[ 3E&!$ST(3V/"R20O7KE@D%ROX5@"C@YZZQXI.ZYQ!J4_[9EH4<0[M6\BAB!3,5(#Y[, .(@[ZV:-3H_/_])W M;.][)$^9"0:AQ7$H(.7GSQH242$$_IT[TVWB* MZD\Q5VG*1N6M^TG-"6KCP<-EIEVT54#;>0F"_[)[X,>@D880N!83UVK(:T?K MS]@ZO2I0CWFRC+$?N&(D?D*H2YPG/)6?Q&Q!Q.A'6^S]+8$W#1E$'/) ME_3'J;(O?(L!6R)Z],!((UPPI Q0>3;WS$2K$P)86\QFKB"'K"!M&JT=0UKB MNO-0[E]&[(>!WAU$&C18WB(0/M)KP+W2$[%F5MT<6KWAO=<^ZDZ5<6UHWZ'D M, UU=R:4]MSX[CJ ^TDB6+"+1F+. @T#/*I-W9@+$-USX;5 M/?M6VOIV&S=&NO)]W#_T-6-[-X$JRA5ZO_4=%^N?"L]A!-@#")H]:$%7K*?. MHEAE9=W1'&*QGH_6VCES2&,@*;@K:TW0QHZI=L6%[:EX!FG8!8P9[3@76_IV MT\6?0X2BN#G*S90UZ3W;<32Z?H3].-UH/_#:OOSNRS%EA,LU.CO&M4A@'W-" ML1$BBK2SOV&!@&>+P""B2PYQX8 !8IPKX^YK^UXG 2T72K9)_>0RSI[3R@L7@@HCJN89!'+ M:]BUQ]PU IQ9$W9'PYX]ZIY! 0QG3!"%I\P7LU;" ZC[ M *%9SA'T2;LFTX;(".6'.6"'^XH8+*\9=O Q=Y +C4+8%,Z$>G?>4Y2B\NE W>&.E!B8HG#$#1/K8>7(85@#^UA2Q:[OW5YG24T.W$83@!,C9UD2D]P692U4&M !)'C_OJA@A0'O*V9&,\IB M$U'DM$)$>$#"4%2,=NB "W>/@B-F P_VJ//(J,N@^KT)['ND7RN6WA"1QKG@ MP>74ZDC?QH>[3)U.A'R/';$(P<3,&UCWZ1*,FBG.5WZWJY7J+?L.W+,N%LO"ME/_;8(M=9:Q_C?QC2VJ$ BM2<+P7 M'A04,8IKA'&HI*"R]8L67K"W4U'&4!*\>*92MP'"Q69N>[Y!W;\3)(U2Y862 M.L>XM-*S?U 4H4_S:?]#J4 ^*:[$(E3L-IQG4XR7!0Y*[VIZ)Z&M?)XD# MLT(-2-PF_0;X#BO"6B460O2VS&V23V-'-R)T%%2X[.P&JEQN81D+.:$]07=@ MM+Q /B(H%K^%$U(M@2_&S4/=#D]&5B2D6T].!*\^ M5%H([C @PQY5"\=$? <)10Q90.$&@I\3S_:BLGH -%;PG?:>*!CK-,L7GC[* MD&_'5:*Z+;2W$%VWGK=I(A 3]% JG7XG$'W8B@ $7"F"%I]DP60JT)>!MXS] M7T<3_)&;V_W>ND/G=IB3:(YJ.*STYRF"=XA7"$ZUWZ.45A7P3?P*:%3J[N4- MV3V%'AH"7KA[GZY2W\: ]R=7S5%3G>E;5@(:QJ$[K)+PW; @9*RTV@1#1/R0 MWP!7#O#H08K\%X6X8\4S>3- V_+FQ:#8D9/3X1?9^5H3U$#>LS8%=P23L;%9 MA]<34'Z^@76\[)?:IZ. ?IJN/KLH^&SWI0"TB1 \62%W*!HL\ VM%9(9H+:L M;R)DE<:>SXR)$Q[0#2C[$#WW'3%]K5:\W0C/8WJS#?1*SY";PI*# 8:5M@#(=2\ M7Q;V;:-SS^#C]='S2=MF%< @2'(@U2'/!2;/-XI+C2PK'&EP>>QTN\MP])4V@+;0QE=[3%*Q8 75RG5-%P44C?BQ= M("F<&?@* &_W#?5B@V,N2+EP,V<5>/LT&BG:!F8U?B[!&MDY+0T$!'@F0!?) M\YAF=L!VO6YQ]/Q'*[E J%P0XAA.%^X&>2:\Y>MLU8C FK[=^/UZ[1C:[7>3 M6I,XQ9L+>_??VH/PKKZQEPM1+H&SND86NC( MR!V=>%MRF*8+K!S*Z$E3ED& M!+7+VB4@FC0M'B/RM@EPT'JN'CHH)^.+H]'7DV^^'GW#$@[?_>$#=^/AD?G] MU@@OA=(4:*FDC' E-S(0JUKMB%1U2/60+Z20J%^'/I# YMX;YNEU,5T-74P[ M,):AB^E NYBL):ACHI4//;H,/'?Q7>F.+/77>R!]IA2\ROI&P%((I M-Y/[!'F>N0=W=3^\VOM;C5ZM#)X&:FIT5?:RI%!YQ^2A+A7L7,ZKHEHX;^)]J>"N%;X+8Y6T) MXUG&E*,C.BBOG:B6"_G+N:>BRA&;8<9 [&K";E@(&RA>"+B&D$U8%PZ $$NH MF+8,$'QYL=L>EI2 #U78'=>T)FQHC=H5YG'(9'<9E%=GU-_\\ *_= ^P0S@( DYE:@,/OJD;/AVLJ1=7 M))W!Y)^JBJ;X<383L!/EZ=X[^W;PQBI'HLP->0U[(;"R2C/94',D@:,R>R'V M$#DP)O@]E+#>V'L0IY4Y:P #4)IVU([1$X 1HR,&Y"GF[!E%VS1Z^,Y-MMV% M.VJ=:244V"X6JZ2J$"9=D%H,[&]+2025YU MH4!ZG?W,2070=AOBGWWY:V9]28A=741 ZQ ZUH($0^@[&$3" YPU=&8]WR;< MZ83,6XXI&,E!R68YI\"_7=%%1=R*7O-(((N6F6*UCOAMJ7_#]C.-9(Q!Y DA MX5BU:N9PI-(%_(5).!@9E6)B8KM472!M@ "VSS1RI_H9.#1'13PHCR) ?<\J M2HO%94L*2.G>U8*J0'@&W58:;&+,54*O+P^-5@D1*/H5P!FHNF9M^Z]CQR]0+##>@;13W%)/BW M+/T*88W3)(Z8P+X16DE#=2P.A=QPW@+"PADTK'ZV(X&#&W?35$"QU$3/@=H% M+U"(GX/RA_O@-AM+ U'1IJ[M7\4@A7^,Q,_8(P'.CTI++] "H'H>EQ@E>Z37 M9JTG"PH>P'BY&JC[/\PY08A"2+RW8*Z+-'^FB* ;%\SF,2;9S/8$LE1Z@]9?L>@)Y[ MBV2R5'3O-I7;S<'R0,^+D+2ASMZQMN$BCI?H^KI6);FDP_LYX5PB]3SY7:*[ ME38_^+/@*+8C)((]G"@J=@<)G&#Q&Y*Q 8*."_7T"!6E@7M$%@P-UEM"T^ 7 M13%]."H?JX&/ #\0/1O!G.72U %'Z3-6NSN&:\G%VE-,IA_5;M8E[1\AI^8: M,QT+*@C'!\ _"W*@AR:1Q]PNH":WUK:XJ+1'D'^6;43][',((<3]-.-BMO?) M!$(D[');1];>TA,D*U.D#]"Y/^SFH^XFAFZHHR1IU&;-L!H#09:1D1"J=Q + M%:+0PYX\\IZ0U0V$%HO9(D0ZGY:J#&K8B,?<"$55L;!J[\A!M_-6@.$S S<0 M8[D/-L*&37Q4! P*>?Y;F ,T%@,C18_SI'AGC4HS>2<0T539#.8H$T\(NCC= M=V1++@BVT_&5MMI>N,0=:L:&+7Y4"Q+BG 7G?T)2D8Y#"A8D\O8"P9M!PMZZ M_<5AMS[7]190 %&SF77Z[BH(YQ(!L5U$B?!PA66-7D#WEX+4 $Y= ?Y (AO< MU^@S=#$__NV)P"?B*#1W)?EV1JB!56ROCE)33ZIL#)[,(7?Z*F!9._.0YR&&5E#+9AU*I))67OA%LQ')].0+W. ^4P+ZZ/^3 Q MA-N,HUX_VCA:%,PK9Q1Q(8V9"T]J9JHSW"L)?'1\)5#;Y''TO%AZ-VLC+XNK M[#C:;?\KR&MP)[WF'<.0%; H\;)B@Z:TB71"U^0'>#J[$@F&%@58GT&%GS)! M ?8@0\9Z.\-9MI@);9VG(5N7T/ -RJHNE5L#L8JVG!F59X.I0FJ1_57(5LK MGD[_Y:O[Q(0KF&I/4+\:&\#EH'X]?G,<34V*ISV%8J)L@FF&2LJ5QT2':8\* M@#6_QW3P8D8GL\NI!2@>"VC(&YOF#C$^:E=YHX4H9$@GX6M_ATN5G"OD*SH2 ME6#Y8Y%FZ GAN#BTQ(,0+<+"HKJM?#LA0#Y(Z]4!)-0^K9AD==_F*X[*/"_O M\%A*=9#X,)O&.)A'X11/L9 VI*(?=^!*[,Y7QQ,16^6-ASZ0U#AG;2P/F.=_WM!\#@H=%@%:( MT=8$CR/T!WX[EZHW1L:!Y3A@#;<>RK91JYYP;.?'O\?J@IXY!:_&!6VX*AN+ M?7!IZL.0KM(5Z=F9L\/'$&:&)PK.ZPPP(^=YN#0>*@#"!$DCJM2ALY9,. =W M9[7(T3)%P)$I0@")XQ,#! NXSB1X7-8EG0GW^NM="_NA7A:*&;284"N)("S: M5<#&,*6;J*]NZO06WT8>KJ&-<7( LO+[;9:;\)+5A\;!4J6J-7=R6W*U)2VP M2GC#[Z?)A'S9]W;&:1L#T)7GVG=B)*@VYAUF;"I]1:"#BDTT&@*'$*2L6-B5 M3%3?67O+_8BPD0Q'#3<.=4] D35J7.CVX4ZI[*:L")F01$+PP7V3+RM@E5-< M_V97^KA&S)F!FAJ5J.PU(#3Q2&S<-%;7)90[(T8) :ZP6%/!HHO8T9KUGNL* M^Z[AL!0EM5YC%MR=,S4#.54\=;Q@$I(/6GG$\^J^:D^"1_<5U=9KMQ?1.S'F M$@BX!WGT$9<>T6Y%7,@,:J!A,*U58 8KK?B:VC8BPQV5'A+'U\&VJ=@*I')N*USQ3)N%+NE=&Y6*!(Z:!DJW(DD M]"PHYITXO"GNR,3.B8J8X!_K9,72IZ'#<9LT &?IW[ZZ/P=S>OK5/2?INO=XA5B+!BMCX"=FWF#'(R0G3[#;#.O4P."PTYYX MZ$%L#79(%X"B\-[DY7R&)3<]3=*^EZP-\D6\M9V"OICN#7+M;;+T#%#9Z M.1CVZ-P")$\'.H"!4A7*=[[$&8Q-GIGWQI?A@;&9,S\2-K]GCE,"BG[H83]/T$_%8AACU=R%W@00 !@ M[MSQ-2T7A+K[S](>M]&9!!7!)2VM?4]LW0ZH 8,(U$MD?X.+>,V<3];K([#& M7Q#3Q:&SU&'- )C864$8"(R*^V!U?3;:&YF[$)D[/XY^!B#C-\G46/OWI4/9 M. #)P[MWM0WQ]&K2GJVN2=M"RL^_&@K9=KL*["D7LK4"%9_IP/5KV-?/?WD; M_?33@^^3J_OND]//H%O7&"P7QX*O!-;I+^8&S4X%N?.""AU^0(2VV'Z#R&_> MJ!#CS]"0S'V&/P%\7!6]9FX!C,K1;U4T]R/"53M3VL2KIDRC_;]M7ZU$;J\% M>,S^Z3Z@+A^_;[+).P@$+6?C,I>FGU]>_?>OQ]+NX]_X?>>-D)^3MQ+8'KT? M,@J&4VZ;13X_MXN]I2C]+T_/\ MHW=69\KV1I./36&F%* FFIQH;/WT.PSX^]K4 M<.H5LP] 1K6IP/DN ##*^D%C &V/(9O]KA5"!JJP B/(AW!P7C($3O0:8;?V M_]AL@*"T+7@2AG%\C,OC)RG(H^1]DN4,E01/QAB4A^IQ&$B$'&8DB1# (.'! M1LZ .P>"I="6:"Y>$ A@N MC^@F] 1H8\+JE%!& <]-Y+FU3^Z,RZJBVM&DJN#^<8$+Q=5$P%*$*M4_%MY8 M7HJ-X)P.X;B^ =H5NWF0J [$U%GWFC"]33ZE4H".'Q6'V[Z8/^V;[U-+\50 M[ # 7CX7JIO4^0/5H<2D#F%#T8>+7BN&TA^K9'Y+!_&%!\!X6S88A$5,[/W? MO[=!$\ -3!FHS.^H;4 !?S2ET[^"+, LHU-BQ'+(M_8/?QZ=G&"'$BAS[!%K M6;^C*TG!N$_^XT^CRY/OO'$,]RO0#:T&\D?NG\8[8-8[QR"F/7=V73_$0A#$ MWWK!F9C7Q@[C1_ORNQ]'WW)M7.$!US(?91[L?.C1X?H:U MA+UYX2P)ST&UJ W5MZT:A#1F2)K+1?]I:\!&P=)#E-"5M#]8+_;#B\,H$@-2 M2!B3H;H0M7)8PYG5$RN8(#,(A0)3\ O#Q+V]1IILH"NIFADP4!C=[373Q>KW M22$B.E//\_EM,@::M)^*R7$<_:.\L:(WN;7_J0F"WQP_MQ_^;.W+Z+4]2J!= M:OG)/TTSS;,/\I]OBF0N_WY[!^@#E?SG_YC13W7]N,O?7=B>0-8_#*/8O@KKHOK(80VQITKM<&! Q];OH[RZ91C/[+?MW M5LH0^6^_)WD#J:'"+.U?>$E_MX:]7;7OJ])* .2-H AXR8O[/93X"H,P20\O M]1R6^@86B9+ ##@@Y8'VY$*O*QY*Z&O%%,LAE*B]5FT2JC8* .P1J9KJDMXG M.1!H0*7?#-8FO";(3\B%,!&O$FQ!=)Z)O8G0^[,JV/L$GC;:.X7%ZNC$*B!= M\#VL/4;.5,_%!M=@(8"SI'[Q8I!P7(',X=:/0T\2R2&)YU!\'T5W[GPL=@81 MZ!(:%XNTK&K"@IV#JR7EDMBDR\_ICFU-D>.3RP)>G S(%#LPEB&A]S$)O3ZM MGLUNHKJ:_.VKJGRW. (#9W1Z-OJ_-Z/C/^8W7UE-V:SZ*%0%9Z?G\P_?\1#X MH(-P(\VTM9UX(#@"^ICE_A)^"">D,Y_'/_OW]Y]=]!94_M=_4@F6TVN5W=TC M.YX\F=?F6_G'=U#/G"?+;[,"GXH_>L@:6=UP?$+ZH:GL_T_ES?SQ,7[TUR;M M^>SR^.KJ>N7')\>CU3]=]]C3XY/KU3]=]]CUGYV?7 Z#'08[#!8&>[718_^* M.H'T@E4]H*O^]M694]#@]V=WN7QQ483?&DF1Z.K+>9U K/ZZN"6X/K3+L$XF;P#_[A(CW@> M4_Q_W^WCVCP;UF;5VIR>#&NSGF^R;4Y+.C&"WH^+.BG7="K9Q]GN^R6U;;9I/N++1XD M5_LX_0?;(:W)'H"5O^&"/=LDIC*LEQ>PL[-AP;9:L&>GPX)M9:F>70P+MI6$ M77SD1=^RH/9BUMUBLD]A/.[%U'GEL&!;+=C5PR[Y M)[M@IZ=?/!RU7PLV:F6PGH0WWU/F/KCR@QV\ZI8?'*TM5V\?Y^YKE)I4_ MN^9,Z!4C#KH_&#_S%W.#P[!C'YTCBL?H_ 7BB3-NIM".9-09*RP@HVMI)POH M1Q!JAH8N,-X**E-C9!*$]S*"'GVB:L:.82YY747"0"-KO160.0T"9,R2%/K4 M$ <$F%!ZV"[;L)XTY(HA1;F=#(9PP^1#(3AY;E^Z2(@-D@#Q:0(/Q_L^/[D/ MHVUG()H=YN?E,:H_.,=#6YQKBQN%:_$P<,SS,R<.0R_=;C:B/>5>NL=@/ML" M+_(*\"*+A)"/'$@D](XOT-0@X)5;DXO"+HYM>0=B>UGA _ @$K$OO@^7V=J1>[96NTY?;!@6>#[:1G4A3 M5N"CJ151IF3<8HM5^P9\7$#> F@<=TF5'N5E^8XXM]V"(@H8(R/@QLZMY5+' MD?5>$/(0\/D 7'_*8&3$C21\7808^![8/*S=7K^C#5H4S$T#UMAQ]/<$R6+H M5<2"PIQ:3!F6C>VUS78D\#@Q9=C$[ZXP/-'&!I37Y@[1&@75H87&;CTS MZ^):X[5"- !+Q">(8 \=;^39!6+OH[+^8_ M>#'?N,5\3/"('114Y*B2E>RWF=DVSI=NZVJ!A2&>^4?F?-ER1N!A[XF60.FT MXQWA/V QK70=(: )H>=D-2A>H0JG\X-K?JRNP9HX;]V&P!-/-GMBL(UN(/A[ M/.B N +NG=;//1+"G&..C>$1;VUX_&NK#**??HKIR%_);1:.R5%PJX4Q!B^CO9EPM@ YQ=$W(60]W_2[WQO5#?.;WUN/+S-W^8[#]8&\B M=0!(G"T.[!QRNHF*>Q["!>K0K$B\ -SP_7;7%[?VDA9IMU^WHDI4:C\G &[]-<=[7KQZ^3.' M>[Y!04?F:QX6@K#:FS>9\UBZ,A/PG!>#Q M")HP/,PJ-E/4'512G#G$") \$L["((0VFC'HE !B(EJ0#!*;9C<(?YNDF$HA\59."@NV M[ BR[N)K[;33(R"_]6,CZ#MTMYG)UAK&( #N(40Z"/\[!D3$N;OP$,&,V0AE MX 3(;875I%G"7*7,;8Q+8"5_5C(67CVW%YP=7!Q,[G5E9MEB%KU1KV.K7W]- M#@Q$6@N3 R9X@[8%C&56(GFS-?/+_" 80%^RQ&PF'P]31KC&X'G9-0%,:]$M M<4=#Q8&T64U@ZMKJ'41VLW<1(+C5-*I/J'[QGO LN;"[&2P%L*OA%89+D-@3 M ?^N[2AP 2I<-[F)GK]Y[2XBH!2 =_C5DG-I'VE/3H4$<@A/S=>Q57D+<+GT M2(2J%CD8@&:.)BZ/LA9\C?3JTPSIJG/X3_M\^_>[]G,=,+8U(V'Q90RI/ZVR M_[!2[H_Z'0\W]Y[ME;GWO4!W.ANZH8R1W:!6-B:\])^(XU>O/KMIY='HV?V\-JEFP%(YPW1H=2+^=QZYO91 M%(\#1AT[2E8I-Z:$!V)U@*9^M =8I@HONDL CC[Z]1W\UGP3$P3D;9(Z7$7A M9L03I54%?#-&A&)KO$#TJ0<)MC><> PQ&'OJD]D<$'Q)-UK3NP85RD;@:M/1 M[AANCCV]=N=P_GEN<#51@Q3F!E-/$"W"@1$N< ;4PG8[T-1L45SJ%VM#0*HK M:E115BL7\.I@W>T]7RWH8KWO]7PY"'@Q@N,RV:#=]/*&4INHST/1*SGGV2NW MN%^TS&0NR@3$S$;>3D,XO/;T+< NP>O/#H;-&3LX@&1%C@8U?30JA [QU@H, M?EC#U!)TK-C+:*O4@-*SHF>%,^H>'J)'P,GDE A/:(AB08. +V9 5V&]M?60Z"WV,-)UM;C"0.^%?A M7@.Z"4(VC5(ZD@6L$-2SZS_ M'+F7>]/B[^R2*\QPX2, \Q;)T\O( )XZ7E7!13^SY@, A:.9HT''V:)6)C\4 MHT%$4"[(=P"5"\["C;TA4X[FTAVIO?WK1N$7D'4N M'#[*S90V93=J*_O/PX^X&J_)KS]@0?R=A"T(8[ 7-J^R&5BS))?$1"I"[EV0SB@-]R&9V MH([/+LE"[2+C;*C*,^ALF&>6+ ZW=!MS$=;'+ K;!=W3<0 ] MCVC[W-IS!]YW;B]%T!2BBLKH)EEP<+A&W4!G=@'>[]B*##J:J;%WHEFA"]1+ M(4-B9:VAG[OO>5U%6L.DJ_0&ADK8TL'YC[+(E_"RHBR.\ -Y8[VZ*H(TMU5ESM>$D[5PK\9G"A\A'#.> ML".[A+4LW)+V)CA[WNW3TU!0MVI#*02Q>K\Q]I*6A@KZK94.^J$D_LYPTQ9% M]B_(F13(&;. T!ARR[(NB19-ELNM(:OF:OG5WG,@1D4\,.[EUZ45([0.B]4M MN1LS,FJ.F?5K;"_.DA@Q"UQ$/SP?UTTB.EA,4UOT/\KN^FR1-]D\-U$GF7$ M%PTROZ;1UZ9[=!7+\D:7RIH[973YEXWMV-VT\K:\:-XX.?I? M8,X?A!#YR\0$M-:!X])1V'"O%!P"!0ESWM64+@%3W'#]#$<"^::"#!]&Q5OO MX[=,G3YW"A["DW7=CDZC2-)?K5J $#07HE00C>;4_@U3[^*(*,^/2OKM;WY^ M^J)K3YHONN3FIH)4@%$47(W=A9X_VT0@7[ZYE=4&2!84@ M%HWH!$V)/N]_4'D@DD!JM"78,WN;-=F_*;VB'$(@U%[AK4%."/($)!/=\Q>K M>A>5$HIU54)8IT+/U84M=;NR)9<:;);7@2B%,NTZO'52TJN[!:884V$*8N&N]/PWK*:4.SHF>(5E% I(;D MFX[KT7AY1/\2.?_96BLESOH^C0FGE;5D"MV/Q-B>=)0(+(V:,HW+]TLF$18; M5JB!Y8J^2YK)+5.EVSFWL[+63(Q$=RSII_:Y!:7],.\%M):RIOQ\I-##T@WX M(WS!VKO WWB7+-$.G-J3 3HR-V:./W9+7MO3353E&)*CHJ\E+)+]MZ33I!6@ MN[]HQNGT-/S:&_J0!N+]<)HX-4#TGA6^"+/SU+[46<8&0(?:4]UGM"CDQQ0@SM@N I\/M-Z2!D<>2)<+JNGRIWD77#TL."D=! M^5NX$5MB IY)N6 _%D!6![^02TPQ*3-DD6J)F")_&G3',D2J3PTJ4' F/ MA;87_IQ-_?/=$12W+YG"R[B,H3][G(&6F+D25RE.E9WB0]&(3>(4VMBJL&EF M9[>H2>=/K/Q:ZZ+BHA@8FY1ZD'91]0S'T1M=(F*25"L _S-_=SDN7%]>X$8. MI1R9/0)6F_"P:Q52L'>(W!R\T6UIQ#H0UX8%V7(G4/RX4$)0*&&9P0-3#?14 M_D;2C"-,7+]_J[2&64M]SD%%AC^=]?3L<;L:[W,MW%U^?75\'HV5DWIU=GSJ M_G#[I1I]UHZ?K(A%)DT,K^1X6G[9CFPXM*:U&A&][X-4.SFE88K8%.[@K#V6X0;OUY%?UM)LNY M_X8;KAJFG^GEZ5V-DG MJ1*[&*K$=KS$:J@2VX$JL0LFA;4W5$'5N&MA3+Z$0O@(FVQG[$VV,S>=R5[9 MTJX-4HSI_;=0K,4JU4 KHMI]S9S46GQ/2R[U-N*?=^);BUR[>^4M@@^0X%[_MNKETXXK"O2SL'%44'0CU9P,!Z= MI"[&CSDU:&4Q)"S\SSK!Q(#*LP2OMY>\@]_+3+X*C:. M;)AHQ..S5SI?.IL/4^6WFK.@D M9LQ51C E_AZ>NU?=+C0*33M5\ZG;O-WZZ6/2'D+_*?F)%!6F/(J$M3&UL]9X M$*EL.9,SK9\LBW5W6UH] #ODEJG$DCCL>H3W+JHB=FH'LZUNM38ZII_;:M_R M4+[@9=_V4.Z5YFE-,O8H' </D7XNL M:M59J"L1M= ,,(0X&$R/\45/<32V.LYK <0S0!UF4D&7T!DINV"V"MB,F>;E0YCT:54D."7E$0:3$(\/^ &3WT1C[_"%H:$=&JPOQ M;IV61-M(X*/=@BAH3/NONB1;K[-5&/B&[;5OX88AB$V:R6UA9?1F>:B&2$<= MB&7RE+2!*V>H4<*JK&9;-4]F#5T!+HF3X\.8 M=C+OJ=>.3Z330%!R=0OXM;3:$@^PJVU7E['OX\[)CS]"D?2HB>-'=K>W/*H' M86-YU#S8DE=X/_T@U\U!&EQ"2H(3?NG170Y9PP9S5H@VWK)@:TO9"U:5N9-W M) >>-8D/_SW82M"C:*S.#5"[K%:KD6 F'"THQQ;^3'7OS%Q-G%-F7F61"@UT MFX;5NO_A&J,+BLTY*1FE99XG%<\IJ*W,D!Y'W$;]T'8L*OQT9VZZCZ(EK%9@\J--58:9S?-R"0825=MC"8M/ M4M"_G.GAAD^O6A391"#$TJ1)HGJ"H%0>XA],I=BWAZNC&3L *@]32V/F>)%S M=:8,[ _UENL64MN$>J0<%\-?&0@7%REYM;RDH56V2I'):[0NJ]<-YSXU9O_& M!914.R2*;5I:DP_,5>G\Z0 R]&HS9R(SK'Y2N%226_X@=)8?K+_W(U,H(4Y% M:CV/#)$O8!$/6,GH62?AK-?KF@>;&U3X:T4N-S?0VZH1B;U+%D>W"SLYN/C1 M_."G4]BF-5#OED2;3"XVLI@ M>;\J0+"(#89\GU9@Y#2L-81#7'/@I@?*D.X%N^A58M^S0(=\;\R7IU>R=KZZ M9&VH/MO-TJVG7'VV=[<^Q5E^*B800OR:XRW?Q-!S<\C7_M\? KA#EV'&:V7< M6A6F"7)$#F68OPKYGJ0FWQW_8?ZUR-Y#VS3[)O"ER@KM#=%5J)@FM!_B3_#Y M*4H[5B^9!D1K-I.%J3#5O)N<_>B MA-#=3I>"33MN>C-(*7034@9IW(@+!6!S0#M"71,3:!NGF&:9)7O?^$&7Y;CS#$\;TYJL%?J MF17SV^2#Q,*CK[\G?^.;_:\,>K5P0M'8&'@'Z4 MSN,C#E.Q"MJ$@2<0]=*E..C\JFE)B]:OQV^..1"T#";BY\'('9[ZP1J^B-=$ M#:^N.5?.#X9+6FP1 $+-!8A9O7)*Q+0$L6>#-AT_ZJ&4"A?7>T.I<$&IBH,I MUP_1[0C7[PL=^I#A5*B"&LR)8WF<]+YK'E)%MA22FF( %9'![-_ 597.1:1I MUPV0R+$5H,K5B#&&,8O5U\?CB^/%1VY^GZ_.RRK^?V4M1S">\F1>FV_E']]Q M0?.W&98X'N&/OF-9XJ !#$X8%/@E^#[ZV/O0QR?D1S>5_?^IO)D_/L:/_MJD MW<\NKH]'YZK?[KNL>L_.S^Y' 9[?;[18_^*PD " M864.Q/=O7YU]Y:,V:(A]>SK_$(U"K45RW!8\DKE/??RN[[T,8+9DT;HSR%-W MLQI=[.>T_@?]WQ\"XSVR=GLPT0WW\02F^U7/XOBOLB:">^KD^,KJE@A5?"3S MW*NUTT2UGV#.3W#Y1L/R?[<_N7\"QB.,&,( M27(QZK>;",ZJ"7]*B;IO43_F&0<]SJVEE6-^+6F-\'^M27*URY(KC10KI?9T MNXF?1#V'M8(7?AX-M>&TKZ_ZK::'[/');D_U+P]22*WYKCR$!RH>IX-X#.*Q M'PB0VX_KD9N*GK0S=@S[SV1[='9EK*]9HOW2K8_M7EZH.)Q/8C' M(!XKU^QLVYOQ4,3C4SJ-IQ?'5Z>[?#.^Q0P6I(VK%L35 ^R_;4)?>W(*1B3S";,0F1*8>,1K!&%^=#0'!77(P#%*_S;>_A0;P&\=I">UT,XO4T MTQD_(DWTZZJ<9DWT]3_L?WPSI#3V?9Q#2N/P@Y(/M0CV7B4/,>N-;O2A06,0 MCS7:XZF*QY#2./B@Y-=GWSRY>.00KMY(,D:#9 R2T5L!,N0QGDH>XP8C'G., M> Q)C- JW+88X*F$ 8#> WB]7C::TAB/-$DAJQ[^-\ M4CF,55T^@AQ'QB^8TG M6W0]A+*'CIY!/#ZW$74HXO&D',K57+)/S*4Y)68#G]Q/F\H]Q*P\PO7;YP!J9@T^O?0&_XP#%:^N*Y$&\!O': M0KP>Z/8>O'A](K=X=Z]WIF&FWL9H6I6S'DK8H82&"Z2O-J^0?BKE,T-UUA?T MM ?I&J1K$\5U.NBMIU?VU]R:*I+[G4O_OHGMXYNA_F_?Q_FDTC4_ 4.MJ1N) M/3VQ),U__.GZ='3ZW1,-M@ZQ^$%&!AD99&1'[+W]N#')]LO8]C/.]BO,PXKF M][B@YXG6\PSE7H^G$@<9&63DJ?IHE"G_@3.,"T@=^>V1U/R\4X-\Z$.D1#\^$>\J=9I[T\6%_.R7E2 MPOEQ/O8@GX-\[JJ7_H1E$XV2OS:)G;3]WS1[_U__:?^/C(E_>&XG_MV\K#/H MZ_NV,CFBW7QWEZ7-K7WMB7VJ_A4OYXG_23*VR[9H5O]$K=C$0,'V%UB<"R3K M=*N#:Z'_[VTEHYDG-^9H7)GDW5$RM8/]-LGODF7]U5^#.I:.S\WEU?GY M^'(ZGJ;).!V-1\^NKTZOSJ;_]^JK_WH+PAN5__G79&^G,(U>V#=9P:]Q%CTB MJ.4JJ6ZL:(%.&EV'2OF/1=UDT^6C'YZKWL/SHIS-DRJKRP*XS/_')%4=_6 7 M)(U>FHF9C4U%%L39*(Y.3TY/$4'+_F,43KA_JI>[-%/P='XAKO;H 8-W*@[U MKE>;>-?8.>3)O#;?RC^^2[-ZGB?+;[,"1X(_^HZ?SKH6]$O;#X3WT<=>]1R? MD/IA-Y3?S!\?XT>MNY,^.S\_/KLX7_GQR?%HY6?K'@NET->K?[KNL>L_.S^Y M' :[7X.]V.BQ]P11[K6=GW6^VF/;TOG\/%;;];T*!XY=GS*-K![=P,_8HLOP M,W[U8_=1^5';F>B[O<]P+6[B.W["[M0#6[[1XQR)O9C^B]NDN#%D9/UY6 =< MAZUB\%N&VK_D'+_.BJBY+1?V$6D=1^;#Q-BS.S<5;(?U3^O52>HOJD<^[Z/V M?@*?I[__89FF+QK&>ITGS;2L9A_34],;V-RYF78T^593W.U@Y&E\-1K%Y^=? MIM'R4T;G![G;+[D[O3R/GVU-:S/(W2!W'P65>7X97YSNO[;;)A>YAZG$+Z07 M=B0=^/A5O5]TQB_-^VSRP.:<_:V].Q]=Q"?/ML49_S2U=T.)Y.;;].Q9?'EY M/FS3;F_3U]?G\<75:&M@S&&'/E\IY?9PRT_O^EX'4W6V$=[&%YT]06X4IHDJ MRL9_T@(P7?TU"B)O3\&K^B1+L]N'YRP>G5I_[&S;Z_83KM".1P^&\_&4S\=I M?'5I[9SKX7P,YV,X'SWWQ^4H?G;QP%C1 9R.3]:1\#$G9??$8O1Q;&Z?6R)V MQ&U9V82@ZYW!(>'I'H&*_/:TA:3[Z'7!^,1O,^MW9),-&@HZ:>JM2YSI3UF1 MFH*F^P6V[%3-1%PMP#BL3%*;-!HOHS^?GU\>7Y#978E[:RCI&FJ;+R@TFK[ M@%L[!U-%28KR7\- 9 9WM]GD%N:1+U*[4/)GY+$J%U64&KMJJ5VEU-C?1W-9 M 3O$.Y/G\+_\] F5[T+,;UI,KF2+=UO(F([=\!:D?K M]_;\\$3M.3&6/&W$X$O5##OX^CE%O.(-WM=L(;V8L'W MPR][Q]#_H. 9%W]YT H>1[^;:&SRS.XM_D*OWD8SR6J_]/;-BPEJ$/MKJUEJ M^],*5(M])JJ#:DGZ ,8*7Z\7>0//SHIIGL@WYO;O]:*"E7_;,Z+^%?+#8$7E M=%#]^')H];&IC%ZO.YA@EM+>P-]?O/KMIY='HV>1/QG$YKT\#<^T=G[<:Z+JO,T+-K>X:;Z!;P%V3(/9="EO[M MJ_N;TBY'7^U7ZUF-)^ CFK+\!(:NK'WK'1H&.W1E#5U90U?6T)6UH\LW=&4- M75E#5];0E?5H]\@>/.HI=&6U_+"/H@K>9C^&9WSA9WP!2N']:C_>*_;XJ[G88UUL/V\;$?>WM_;BY"*^.KL:6J!W?)O.KN+SJ^MA MFW9[F[X^&\57YULT(@X[]+EW:'M*AZ=WDZ\Q83;D_=Z!/L0)!S^W[47DR3_- M;I'M)K_;AV 47UY?Q.>CTX]F!/Z"/1\?Z?(/4KS_4GQV<1$_V[KK;Y#B08IW M9]9GI\_B\]-M_9=]DN%MPF 'U5]WNFN::0\-[CVL+?BQ*NLZ>EV5TZQA@L&/ MJB]0XM#NM=R55/LPQ"\QQ*&68>4.0&W/1_N/ M63C(W3[)W?5%?';QP$C;#@G=@1\7P*Q(U[+X<$I!R#$^X\'"\B4K8KQV$,,A^#*9Y>CX],N M/.SY^>> AP40S:QV(P*,4(476V5VZ##('ISEK+"?-66UQ(G6<1LM.9F5]JO_ M1LA2^4H?MK%\!B"7=A!IUD23I$K!104$3'C5U (9I[;68$LV;_\^?39V?%Y MQ.MU'#G1P8>I!;9;#T> @9;_?'EU?":_:H.AFJHNB\+D_ P8CSRG1K#6O%RD M#O>9OV5?&M6+^1SFRALEV[PY9O/NRO&/*EJ <]43M&MQ@UC6H3Q?7QR?=\7Y M\K.#'3OAA9^6@(B;YP(1:[<3,,#G+=CSU5O&JW(.J)_SLD:!^K8R@,C[WGBP M3P!-5+_BZ^G$_R09V\MHT:S^20?EZPOL/.!"7ER&:Z'_[VTEHYDG-^9H;#?_ MW5$RM8/]-LGODF7]U5]#>;?"KA>P/?>5,YQ.'VV&=,)2,RDK5%'?6AO#5/ M M.Z9D9\82W59F^K>O_G0_J.^5O740V[;\S[\F>SN%:?2"[H\:9]$C@H=B[1P, M]GVOK9,R('X(A'\V.K[Z0E=#&RB][N+BY^4=VB_!5."??SZ].#YMFPW)UCCP M<>LW5;E,\F89F0]S@ VO\567ZDT(N!_\9%KARK/Q =\_/QY%?C$=IGA2*)NN M4,9:9<"" 6MT44UNX6.[E+.LP8L\M[>]$2ATA5,/%DZ>(;7%.&GL-[PA=G%\ MY7_=P.YQ_%FJ4#C7!C1\^@,U[&XAD.VW35) H MBW&D)P6UB_PXCX!_/ MRX*(3W (;'7;K_3-WDT.SL:D@3_99;<66V%NT.3BF9)@R0"Z.X5_+F 9IXMF M41EB=T$?)2MH\IF=IS7CC)MQ34#\S)G@/ #V!Q:56/[P)1J>20,ZE\2>F_?6 MW,.%AD?CE HKH(S<'^7)HIC< GO#@R'\S[^ZYYSM%(3_*^1) $'X@96=3/Q+ MV+8/"3 X8WP@$-@WF/MAL .!P"=5,P.!P$ @H#(8 X' 0" P$ @,! +WSG$@ M$!@(!#Y97_(>-OG_8FIK$TUNT9>VSKK)RSDXZA]3>GQH]4!]4]SM^H2KZ^OX MV4-IL7>HT'^0NGV2NO/+47QYLFWUT"!U@]1]7 WC57PV&NV]U!UX4]/5E]FA M':D._/B>IIW6+V^2G-,QLZ1Z9R"K\*#.Y/WMN[\^NX[/1P/7PXYOT_G%A351 MME5%PS9][CO]^C2^'CT03'+8IL^F] ;FE,.-#/UH"BA!H8JG=)856=U46.CQ MQ$!'SL[/X\N!F6/7M^GTXC(^?3;PW.SX-EU?QV?7@[>^X[MTMNW-/GCK^XDC M1@@DI:L%-*U:P*&/?.@COW]-1O&SJ__'WI=VMXTSZ?X5'4_/W/0YA%\"!$FP M>Z[/<=M.O^X;VUF8LF69/;,VYW8$HFE MZD%5H>HIYKBTY5EH]:/5C_E]KSW';WE(6OUH]6/>Y5 D'/\%GQX/B1.^("*2 MX''MA%HFD@VJS;TI46T#F$ENG%I5A3K%3L+";6^VP#&D3U>T>P,Y25F^UZ#H MJ#@\2%EX5Q?*,D[K4EDMS<0NM%0)J/RHJ(BUCQR. M!LD7$IM/XXQ@U4S)NS-==)O*).O:.L!Z&#ZK"V;+.<#2PX[B#^ 3@S3%PD.0 MC:2XYCX\A:>EN1R.\G&"58R3;\*GTF@[J)[:*#J$&19?,D68%R"ENN!:J>E: M*S28DW"P 4 P;U8W88"8 M6^0LGHRA:%$80,.F]C7TI)[OPW3>%,=7"VG_5- !.56U+VR5/-<(LDZ]UE:M MXO$0-F:(7Y?=:SCHL;2^?$)'IRG\Q_P(>6L,94WYC>W.K1LHNT,SJ^Y8Z5FT M"-QMMUJ&GLSZ-ZQE8[2Y'LG,7M#U-#('])7E@:K9DLZ+2SR[#%5%]/!^P,C< M[6@)P$@;,T7IF =Q%N$J(#1\4W9_9A[7'.1=.+NA<'CS7>T&H.(MD[L!'(68 M1W?EK1TV C3ZBX3&^VD]#6:951ZO]>'#K*%.7X\F'\#G/Z"PF4 BP&ZN!&)F MI@6-78--I?ABB9!(N(&K6=4"+U;4V;U$O;.<@G6H,7QD>*%5CI>L'-3AXB>Y MDUK=:'5CHW7#"QWZ8#+*S5&.ASQC0=-=;7GH_ZNWR*KKE:@B\F\/JFU &=&= MWH0S76(9;M.I*J*GKA["AK&-\J&J=>Q,*^'BYKR8%Q9M>'1;5$4;IC%JU=ZU M^'!NV@9C20\V4)7#BTXLN[)O6D37\[R"U1XH!UOOPFKV,2W%Y.(8J3C'?K+X MMJBN.+8OP]SV? "?RP$!NEV8MJD=Z<&0Q[DIO#251/#F\L').,]U/X%IZOZ@ ME_5-E8D<#G51RMC-9%P4*S6[*D_/JMA26[]8UZW\?%O7T-VZ0ZM7*J^]R&@_ ME=_+OJZ=5W_HODZS4759]1P5+FV#UQ>5^]T.MLVJ;[/JVZSZ-JM^19>OS:IO ML^K;K/HVJ[[-JM_TK'KC#X[ 'RQ=XU?QE#^XF&#FBP]VKU%(VW="]I.-.N^_ M!FM]J=-*\_I(\RL0YT@L$VWO5.?,SA J-QA=TT%^S_M2O.RLKS@G2!++.T)X M4<'>-_'KC]L?MHO?F\X4]GHVBS0 MGM6>SGL]'(SSI.X'=L^A[>:9[-XPH.AA5)CKBXZ[AD]U/MHYG6^ZM.) E;3)6]WWAC% )GML/\L,RC,-U')+G17P4]&PTQI MHYL?^QEF47P8F50/E/'$L,46'P4=;&9@#,PPE?C?#B6 M;Q<&K %9]O.:SZM?97\!:9 MP)/ALU(9V]!PAV=]^/AHD%\[]>? U#%G>S$S-4[P^88#T@$YRW)%\'2\1EKU M<2HK-E_S?3PG!F9U#?4Z4O,.0?B[7?SO;./!QCBOY'4^Z-;$R/,X9F^DF&TP MAA(L'X:Y8^Z$@8#_7N34(S+): M!MK-4(Y/EFD[,:*)&Y_U*R9K%-1RZW"K)Q8['F==LY63W-:E2!1$TMU!8I&D M8^YJIF'+FGLCG??-I^ HO][N' *6@1M@6:V_S1T?O@&E>3CJ&3Q%LNWF;J+) M,8;'=H;7PY'NV1?9_,#Y&[W=^828_55;5=7EKD]O.OP9U-32:A>2CBW#=ZVH<^93# ;V M ];R/)>]7JFLY7!M:I]!,826^C6)Q"X'L#$9;G4GZUU)-*YA-[L3-DIAX:-= M;P%[$PQOD+!8=S/ ;'L&?,^&!JQN-A.*I,WZERF8NE8*ZC,:3&( W%B#"*+. M9=H>,SVM[]4:')3K8_%AL79+D M PWK.^AE"3A>7[-\T"_@Z0+>>[\/ XX-S?B'(&J SJ6>:74?34/942 'L"+V M26:[,U@3:RFJ;)B/KRQ^P/>_#I"YO6N-& /W(%AV4!6^5R\Q+[1L_?:LKFQ1 MNV?&6!GBB.W6W6N\$]#5\L[7O//B9M[YED)^-?G77S*%/%OUPQMM*SD"M+\R M!VPNL^&$E55"T^@B'XS/+PPJH5^(*%^ZB1K0VYI":"<;@S3-^G#(&Q,JSS%@ M98Y!,(-3-.AFWF+.0!-%!=>R]C3ML0G',P#H1795Q@\J(\,$Y"X&786>3&DQ MJ R1K#B3]RPPORZ-_%=*#Q, ?CP_-1RTOZ)Y@+8"(NYK'>6TK51H&C+&/L9-7V;PFLQ'C9 !^LS2; MLEN]JGOME!UT[G4J-T(#%7P<6*?:Q$Q9:76AH[9[GVA96F?#WT2 _AT^"#]WOZNO. M?\G>U>^ NMN=-V_VG,X>""A.\ZKS9W< JM:Q"SS$AAC;UG@^ #,+<%YW_C2? M>[/]9GMOVP1O$#.*#GOGUAIOAJXJ#;?FV@"WS+;BPYB/O9^!!8,](OC?SO!" MYM8AQ^?N=<$O[.RB1 MHEK+]]%OL>U&SZ;B'W0_@V7Z M@,<>3/H40*WS9@#CV#6K\5Z#^_ 5%WKR\,GJ2XG'PL 33?]&A:\.2AJATN._ M9Y2^G/WM:EZLY6O +^.EHCIW7F%GW9Z]HAN@2EQWO/(]>"S]UW\(QMS?IU]@ M?DQ__[5TOT!NOV:J"/.]RGXU%V;CG)@+P+S:I<)WJ^* A>M5:P'H"YQ@5^CJ M]4SKNH8&3^C"J\;@;I*"ZWJ4K[*I,2EPW*YASBJ7W\Q9":ZG$:L%CZTIL;/# M0AF&H>'8^AA/ $#)1B-=7&'C0J/Q4HZH88,4D0?TK:T],82W#LZU,0C-YN,8 M;ER8*HXP;W@80N]V[65W]WJ>&$Q/Y)Z!;+HBUL1\77M=!)Y+0RP>Y/G@&RS> ML+B/PYZ271L/DIV#<3XHBI>K#]J%KZJ-\42P]\@8BNJ6AIY4.'&C;IJ8\%;G MS>$?)^_M1Z^ZXZ$Y2*ZNNEEB[#6[A"AM=#OT_[-C+\6+VNQA@8Q=79P\QOFR M]S_U##K&%[-ACE($2AL^UUQC][IHGFGBBS!W M$]Y"/\2HGZP4L=I5^"!8 V87C&LQ@JV1( UTVW7QN_C?(@)9#1IOX>P9KG0J MQ]T1^ EWW0]_ R$SH;%!#R3%6 )&_(I5-BY%.>7R!]-+O0UG@NX<#T#N**T< M$5A@+(\P=S+U0@WQPJ6Z+#$Q2V&?.Q.D-(9-[5+9F"?>@9[+O+H3F!W+!F#( M)WMOC]?L(VF.6=A] /3<7BK9*5MKL)$&A<+PBR>:EMXMNV\^;HU6D,BK&J\^6-$\U_=PT5Z;ZY#U3J[!R>"QD@XPK"V7 MPB.Y%%I^@I:?X GX"3:K4G=FT@;&]YI&^8?:%,=H9'UR[\N1_.T^HG5'+ MOX)6Z-9)Z!@3#ECYSR=UFV4*W GAIOC"<'QB)O-/PG?;06X%->D5_GULK<.LDDH3$E),ED5,DU^H7];03!FC_3/,[P1 M+!\W_;IZ'XSJD4%*\#:\^C@^I7/=+)11]DY_RZZI707+&B M1\-P;O>%G^B\<+\,CM56 ;PYMJP?)LUE,*D1R-L(X*?_(5&[K97 M25XA;[;YQ61[CDFQ*JONE2U=Q[RL.>TV9CI\%%7YN)$P]ME/7!4Y7E4QMBWD M+>@>#'W!5W,_737YJ'MH9/U&D>347R/Q\\KM*I]HD M,I< M5E'=W=G(P-J>L"<5\\:4D7E_VZ_@7RG-T?'(GE"FJY-+&XF5F,I:9 Z85-'560175>_HA3"X7Y=L^ MKL7;JB"NTOK&<8FGX[SRLKHFO3K'"T][HO*DK/$?7NC2Z;8D /8%UAK+^!!!L8$J"3)RC68-B:^2+$@A30E_QB15/1/O9Z0R74"5SKY.] ME=3%2.J>*:RLO/O*$(.-RT# 5.=\,"@)&0<&KDJNPC(X4/:&+4,MI1QFR ZW MC>!M0*@LO86M@)V!SUTAGB$%9%VV:TMDL$S-*<*6(.==*VD%KU19U8FJ58XU M:O0O9-$#3QUTL6\+:OEA; M;LJR#+%TWU:X5QQ3K%3 MNQ 5-!)4-D_$0SU(9#[ 8/C>WAP.\LBSO1F19?-T0$8T;D^CJ.J<+FX/5 M^V ZX!9M-WW3*3PJGH+T/A(Y&]&L,2\:C)$*80@KF*59@M7V8%+(+D;?:A=@HQB_!-IV)FE1$HJ;S0'DS-.WV=B;"/O8FMS \ZJ]\ MNP!;+35[84JALSP9][#<&2_U[(W:)-5PTAT,B_BH;7P@QZ9&/2^\+5"MZDX8 MUA##MNC+VS'D328RF23CW)9H7V$M=3*RH[%#M)0IPP;K!/;?T,9D V0QS1NV M.[M=%)9S0Q%54MV62V<978OG%_&SDBSZAA5$^QJ%'L9EF))@ O#J<]-MPHBJ M(<3($(_P>R"FIK.%=0B'>.UHR\/-H%%,8]UD'U89\E@T(\-B1J-?=O"\X]75VU%X1@&#/IZOF$YB5Q/SZ^\M2L,,X=S PQR1==Z6AQ[0[BW[,A MW0+D+3.N56\\";6JM!.5O,@PF3B BSMZIT&S;VE1K$F 9PW@"%Z8U-"]4LQY M-I9]\\K@IE:>)]@*X. 907+'&9U^/TYM,E$! HK MQ7K<)UG+>3G,KK:9=CM5YPU!K")DY M&U&J>@.P!YHV5DF.;TW]&\5KBJ7UGK;7/9RTY:[ZC3>.\^]@WA=91N]U,H E M,M"Z&8=4;7V;XZ?.:1JDX.;7S4I P;*AC9O!Y_M#U+H>-DJ!PZ@.B5DRSMQV MK3%,/N4#M\$2Q8"YI> %TZ[LAC'GB[;)3!][#>7V? "A3TQK=>/V&=[=AA]1 M'6--^2UEODW"JBVPP&V3L%9@+&T2UD9PLO]5( SR_A409%M4%$!G#U;#%@83 M&/2G>7U?%;28'SZ\+:DPC4NJ)3C8=X">C8C="(C@B\+[N]>6E7AH_8&*CA-> MB&.NQFD2N@O3T)"UHX<_,6Z\ [&OM(U(;GIQ%0="=_>647S3C57"X8R+#F%U M6,\\"J]8RB/(MNQH6"8[E/9+YB[@Y(V?R]+_[(T*Y4]]J5M@UD14\O*@$"):MZ^ M%Q.-)2S#62J)V ^ ,:'K'];#JF\>L?>.F;K M2YNAF,#4>- U'0[+:%3MI56N6='2K;@KM%D"U(J\^FI453K432JZ 3+X MN@CEE8TDFBWY[*UWTW*SM]2ECUD:>=]LK&]TT2!!+B, AO&SW'9T.PLF<^-S M.AC>0S;;\VIWYGT#2U&LCXJT["967^^U8_GBK6!T,M/@H>AZ8"1W4/&=(ADF M"&5UG3_(:U6+-8H%?LP&G4L3.*]O-$I#=[()87'OKT#0C)/?#)[:5:S[UB(? M)P[4M)K"?G?C;IIUNW86C=R!;/C%+@8&3G)=:BNHA337?]4)LPD@B#[*=!O, MXD08UKUW;?XOK,4X+\X%>VU?-;8F4"3-M22RBI8S>):+V/5;*2;I14D-ZZ* MBA%O=SY<9%=7Y@:YJ+&+0;BM_C0J:::N&9LC;29P#:N'F?X%TU_#GS8.E/LI MPKH%)?XH2Y;VZM2<#0B=?]*U3#H-J]&>MXC->*$"B(@#!8V1=2'DS*US51!G MV+:G:KR*XDML*)#EI;I8E%"%>=%H/6D4S5 *@QK&F.!W2Z1\XCX+?H.UD(VW M%$=&7<:)&5#-Z$Z6]DU,$=^+/Q_--,LTLVB<1@4I,IPK\(2ONLA=' QU M^;&P= <%['(>NZPLC@IHXO%+5H! G,FT5?5!M8W<_6[C0+; M!HBE$]%L@EBT;:P,L**=KLTP-\Y 4(2R+82+N&U:%=? M6YWF#=N=C_WF^5)PP<_>WJ(G96SHVK%J7.58:<5^ET9$;;]#+'"VYDHCG%QO M_& Z)+\1!J]M=/GMWJHNAY4/-E&D8SVDXC2V)L; 9 !.8H/%@SO0RYF^VBC. MNPMS?0Q/J2^PC9U2-_JH;^"W._MU*7"S6KLL"[9R6'8(,XU)T/4W922US$VA MB[&N"^O#YA14B6J3SEC#8':JP_S.:5'I;U0C3"2A^;)]RX8075?9$M!,A4UFW-7T!4!YL+4 8VFA>P=I^+WM"W MKLM-:V)1OM@F=)GQ$$,C-Z;B:M-B==])C'%%PU-_]I.$$(6W>RW4RK MZ7""]^"P1NQ=L_(;83]5PG^+'7&+182G7S.&F>4-X\5Z29-"#L[IH(OG8 E# M]86CB9A45[)%55C]ZSO/?".M-?>5#3#V[6PPQ-.,$17'II[LR5O##3:" #7' M3TR<[C8=R5)HU!"NR.SJ&;\(2R\-JP:N_)%R >9G^FL:BN"G% MK)I%MWQ?)L,,X&YYJY M3Q)$_=H ?&KN&0;C896P9=]5)I[?D/:%B1.#LA@K'YSGLH<=Q[HRZS5ZW=@>64C6P+R_-Q9GY7AGJJK+E&K[S:[FL&(*X[/0U/ M4AALM,T[X4"T/W+J2Z5Z-#<&,7(]D71B#-IQ&64IZR$2S$X=?=.Z"K[5Z;!E?P%[O4D].S"]%\FO%?, T"T[0W((BZ/RL3QNA(NV7 &;TG7%AM M8M#6D=&]*T"Y_'IBJ29$87JG;][7=-#,6;99 T61--@,NA:2\E&&AG%2J:H/ M;W=V.T5V%#HQE6F9-;AX3+%29ORE'J8*=+,O&-\U/A.ZJ)5+7>E+0U&:%4)E M:9.Q2&W;X/)BW[0.-FUVYXT& [9%8!3K0K8_;)M)'ILDC"[V(#2K/N_]JKZ3 MJD+)UE.VH\&5*X(I1JGL542#\0 ?7#-=&GI6LUD$5O0;6)K-7*TY [ E_SCLE+LYT9YZYI,#EW?.=K#@M' ($$=:#![GET,!JK*LS<[6P0@B@O\ MV>4O8P/%X"W9@=6)"70IHNTF<&2+:+]JD[YBS>#IGL4:);-O\[3J=6FB51&X M&6(:U_3-WL]7I?EK597V7J,_,%&3E@_Z Y2PGK67%F0U; O^K'4DN9WH1#59 M8T[XN(^Y7%[PF]FP*LMGBZK$QLGQ= MYH$,[\VZ,-\2CNJLY_*!;_GV_ M+K[K[,98:GUD\VS?9\,O]Y7]%64/O&%=2H*F]VC4O>Z.,:1ACIV'3'EUC2\\ M2L&X-'N*^E414ADC%K,'JSA]H7W5)XICH;Q',7GA&.-V9KIB.Y-<5T5A9QF= MGND:;LM2,].N?F!NIU'V"D*=!H&EJ6N[[F0%/X_&!,Q&UB@>6%V,*WW/>O:\ M+P^R@B:@D5CX!'=9,=N+)XYDJGK M%E[%U2 S->DFW&5366JF.FO8EN5S#3[VHGQQPCZMF 5_-M_I_5M4!YG]!H>F[?>R,]FXWH M#VTZ$BR2M5%2F\B+ UM9)JIA[6)/=F>;&S0PM>(N+#-/C6/66[U^_] MXQ_Y7['&ON!B&.>#PB^K("NMBMA-H81U*>I\$7NAV[@2S;6Y(,A-\KS3S$M* MZU.W\CX;=]LSZZ5+ZJPTM8HUX(!CQ;8;*KB=2ENHXB"D),EBO+ DB)CW!800VBFD7,^ .R'!AT()J@@ M"ZSY.QXD^W(D;X2GIT>-^7.Z&4#;$=Y;+H[W#_ZG.]P]TWGPRG\X.C@^/3#S%2>YZB87=*=_[8W#-4QB %^Y)LR!7"_ ME7_X767#JZZ\_BWKFZ>:+_U>V)W%V8G0/]7LT&R4_75]*FR[]F0H6M<6;RY^ MO6U^-=6"T?XN B/UD"MI- M*8+2V#H(_>OW^ASYX-'3>8N:1L-3XR?*6>?5V[W=DS\ZA_N= M_\Z^_]8?](_!R\IAH(8?^OOH/:Y!YB8BB:CG>V[ .6-AG$:N[U$_]CCS69+^ MLX]Q39>ZE. ?*//H5JS 3I;/?=I%-=)#CA _5EK7?E??W=;P_^/J&O?_Z MV3L:J\N#KV=_1I67;6>W_QN??N^^?+ M _]D/[D^_G'<>^,==S__&/A'GPZ^GWR"S_WYD1W_>.=^OCSK?>Z=??G\Z:\O M1Y\.OY^STR\_WGCX[N_=DTO5^_SCW;=C=N0=L[]Z,+8O1W\> M7QSOO[XXVS^_/CO]R.'/W>/3OR_*[\"[QF?L8W#,SBZ/]W>]SS\2[W/OLWO\ MY[MOG]F!>P1C.-G_"[YS#G_^2(\_O4Z//KC?WIP>C."_[O&/_8_%V[2 M^[LO/T7CD\NCZ\^G"UL['O_O?TT(P-MOV-'%;F2KFTO?XB!H=7-%QG+_C0.7<$HY/TR4 MYIY45RVMFJZ_FIK=#L)63U=D+ _9.>]6/=T;]*YR?:'[0\RP*&H07KT9#(?/ M[;;=WRYO06-U12\0+6BLR%@>LG/!K:#Q =OG7@RZV"BO*'CO'/SO.!M=MX?] M)N@M['X0M7J[(F-YR,Y%MQ_V53/R5D\W04]AMT.WU=,5&S\K+S MWW'^KYU9C;UG^BB?5R6X,AE\[P_>GKP_[9R\[F#.UML#^-?Q:>?]P9^''TX/ MWA_L=]Y^_./-X5YG=V_OY./QZ>'QGYW7A^^/[I6"]E0S>RC&-JH"YA<%/-.( MBP8?3<^_XB7X8R!S94K!LEQ;)BCXR_O!E[&#$<4[2R"*$\*,I%D5X:Y2B>K) M5=8W)*DVFWZ^G;;*LY#"M;[4J^9210[!_771,O[%-]L2>ENR]PTQE,L>R MB%?XL*T]^ZRM7Z=Z^LXIQ88_4&>"*?]>5*^.X3RL8]9%1VFYW3EW9N MX1R,9]?D ,F;(>I&U;WIY%U9E>\.!Z7>._,8F$9E S##@5+L59'15XI)([/O M!#F \#T%_+^:6-M?BZ2[7YVFF/V?H2V [=LZ8MO1YJN>3W]SFT@Z-<,HDH&@ MS$]0SR #0_FBO>)%)E#-?C>_.+W &[;$Q5]5ZJ.((;8E'Q#\-(Y'E!IU]4QC:_96D+"IDS M+*)SI:QZW-P154IH*MP16RPY*8Y4=JXL=C0P.LWR'O)YEOG"%>[8!-V2X*S9 MH##& [Y.-C;?* ZWDA*B!*<;,,T4$J<::>QA\#H9Y[:,LRN_-:BUKJY@K,9U MS,?=HG(91CKN3FKYA_K[IO*X++V<4OIJ3IM]L" 7Q-@0P]4"P?!>I9F$@5KVJR1>T0<5H"^JB1"O#6C/)P87U MNL,;7UNNT[Q!WS$DI[E@TT/ =2T:5%@-PO4W0]GN?$ .@<:'J^GH[]*V0W:* M?EO(85$TOJNXNVJFWB9;7=F@IF3N*U)I/-MK:)QH@#?U"L/#WNV6IO9$BXSY@_^D)[E:&DI1]DZ335&- MJV.M8?1O!&+,/\;W2MXV4RO1.<+R]GP3IGLSD5E%56<1JV>FC YL;]S/;.\[ MTXO>$ML5OP9_VA !562 !94%*=PD^ZQ;1+$ 3SF/HK]FO9ED,5Y-_88-!X M<'"^@B_=/S?04[!R@%]M6C]@'*"KO]9_=FM@'&!N/-^X)&YWVCDS#I_%VVX-V;Z&ZT M/]T*J8C!(^N<)?7$GW^H&AK#/O\!=@:>37M@ _9UM_/'>#1"6]$8S?1W>&]J M>3V); M(SHIY-&X5<,+T_ROMF2F&[M7_?]NZ#AMSY::=L>$"^QPAA>VH4R#>*=\MVKJ MPK"I"\;$+QHOQX5>)(5>Q(5>8 =#W4-=* (6FP$^\_?^[_GK_J!%??B"=EZA M=#'W]QEIF9 H\R'Z.P:\)IA.)[M"S7917W[3]-?F7+]E89R)03Z@KWJM*Y4" M/J[->M5&L5CA^K$VF& ;TW6FVY+??S.?>:I=>:W+GBU@G(U[MQD++R\WA+>Y M(2LPEC8WY&>XF-;E$*W[0V:ZO'FT)T@)5 4_H/&L!K,VTJ0=)2?8XR=\IT9; M@>;A5;J6G;[&)G9(%'6W<57$T9HMK,J&V("\YQ<=I<^+@*.TK!'U>TP,O.;X M566;6/BL3E.\12I!U0QD,F15QY;Z1<>].2?!S?V!&[:)\5.J)2X:BLV9Z2;8 M;_/=EG\/OA7\T//5D/K$)*S*CC&9%JMAL,T+]R; I[5,KD]ANPP2#9&^ [>PP"C[\;>&K/L&0[-V#.I@@ MH_["=^9.7DVS,\:<#RIVJ*<7CDE":>IMF[4 ],9[@F+K*A[O$ILJG\5<6]\B M/=4-QG"X;/_I9D!K!6(A C'47>OR@?TE,7S;= MG@QXW8$+C>FL:&&Z&@HDA MA?>@7'[@#NYBL/NQ^Q:%+ENE?4.:(X!^<\UJ,_1&>=%84PV2@JVXRO"RNVM2 MU^J.HSWT)^'H0)NG#OI;]N-2G:MGW5,!V^U[R/;M8F?8'X6FS-_"B=:MV,D9 M[T1K=>S@KXJ['626MBEE<#CWKJ1M'3$OF/E-YQ,&O%';'+,%\6:GT.A&Y*GN MJE7V]VODCA1AE'+X30FS@S,YGF5W"BN4MP8X6U%;@JB]K5 YZZ/3@YDR-E6S MSK#!UNE?,P4"6&4#S$\WPFN^1MYOW3!8X;W8R$KN9-9![=VD=T42&\];AHW0 MRLU#Y.;4&HKS(I<8&):6A[]I$=J;U2M9-0!K=+6><%TG30=SV"1O5 O[)QA[I^N\@R4M,AJJ/<,;?NB>, MJ%2 I1<:_F4C9@U5M&=Q[RKK3F9&E3OU?!NST)85S[M%,(0;MNB3;AI0]CH. MTVJ+BREK):D,J[&NZPR]ZH8(D]41-[& H\XB;^;-3 1TG"K)UN8+@]F.TX.0,]TM_6OX;^>@"KY&'[PS$3)QWL%47+O?7;$WFA_9V>7NC^/]C_SSC[^_P/?<-][[KO[W^^NS3^HJ9CR L?V M__&SRW?T[-/?O6/X^_'I1>_L]*QWM'_DPI\OCS^]@S&^3X\OO_PXVOTG2"(_ MT%(2*75 ./4\$M'()US1V%;GSV3?"U?MMX,+'J\1/DZ_X=QS@/AIX2+)"$\X D1042)B%)/ M:%\G(?>W=C[ QO\UP$:#>UAJ-,C[F9P6K4+QWKTR$9QWJ1+NI/W;?[![O'70^_/O@8$ZCJ54;^ROC0PW&\ R% M%5_?L:P>G.]=R^U1S3\6;U9H[?\TN;\8G>:/D1Y8YE\.<^QGSHI1I@D M6H/)^OS-$>]AGUCT&NH&_]8M^WS35!\A #D.Y&GV_YZM$^XO]G?MO(N3W5KN MDDZ\X\&BFII_5E%4Y^_-7G&S:47VMY_:I+OGO%$R.37=GY+)VYZQ('CLF/^" M-1RNM/PA,5M%AX>%">#"3; 73EKQ]YJ]V[FGWCVK"/[RJ"FNMGH55RJO\Z)> M<]S/[(7*>*BV)F]8O%B$GJ)_8:2M-M7^)^#6HQV1WLRSY%,\F\,#6QU[-4OO/?[Z+?^ MN$?4P$2K\+&@8K!\VBC;\][37)<-4X][1^Q]]^CRT#_Y].['V?X[>G1ZP#]? MGK/CWNLOGW\[I1"<@,F_PSL/4 [%FF.M!BUH1CEQCY-4ATPR>$?[<=1Z HE M$Q9XPE54&(RB+4:M'D;]F,(HF6@J/)40%<08#9+<

M!OC\8QZ-TW"U'_+X:<.%PM4J^,"6_LW/[1P^?]YD=7'^^_.*> M[;_O'O_XXI^M1JV> V;=C03+PVBA*%2N![A$8U([ I!6*BB5 4J2K#7:QBX3A@]VH2; M;T8MUFRH]6*T4^D84RU8"G([TUOF>>^X5O:,Q;D>J_' MC)OK*YDIPZ#<'^HF MI5))G2!OSXF[#9?N>WNZUKBT*(NBV(H#NQ.[?76"VV#3NUJ/=L%P=3*;!,$3 M$7+J^B2*?8 K(0(B9!B ? 6AEHS&FH%'2SW?\<0J72\NVM=Z\0J]*$.C5>BG M5>@9^X-)/P';@TCN,\)C\"%$*AF)?1#4%'T''PGC/P54NA%!BU6/D1U M.A@A9F"5RKH$0%ZV\B_L3JU5_B4I_[2%$L;,]1,6 MDI122GBD!!'<3XFKHSB,DR1)$[ZUXSFNSQW?751T\RF4?X,J!6\*G""C[.C: M!$RP^N7*\MOU]>@QH9*7C6"+"Z78S7G;E?T1.%X'Y?ZT(=\% MK1Z2Z"F;%H MCO<3?G)Z\ ]G&B0TC8@?"0'F#&4DHJX@2<>0\W;,FI!!2L;PE\=':#8;MQ9EPE2; M\ ;WX#T.YB3].-3&.6N!:W' =3!CPX OIJ, X]),VQKMH"#JLS8G30_?H]/,_&B34#2*7T"3AA*=10J1/?2*]A#+I"4G= M8&N'1%'F1*O%3ZG%UY-:S&6H9>1[H,58[^2JD$1A!(8$(' D M/>F'H0=:S#PGI*N4';;QT8K#_DCVSS,D>GZL+?$BG)K%%<"4ZUYAT<'WHI'F MGX.!^I9UNRTD+<6P*'V;,(EBX8)-$:78_8<*$B=!2/R("Q&%@H&9L;7C"T>( M1U^UM&&*U=7HQ17&M!K]3$9&&7ED8>QQ&A/E9HQG+(?%3JJ,T)9Y./<)%Z!/8OY $ MRF6ASR+!(G]KAP;4\>FC4T[;D,3JJNVB3(=6;9>BMM/F@: B=#V/:"DQDIA$ M1";<)Q["?HIW%=;.V'H"&^5;E3;L,.*V@ZM"B]? MA:<,"17P0$D5$Z$C1GB24!+Y/":,"BE#G:HXP2QMWW']#>1N6UT[PA;#SF]" MM?1T\?5O8?"@)=@8'%YLS6\+O(L#WH\SMA-30F@5 =(:#\YS Q*E7DQ6OEI^6,6;FF= MS_J3'DVD9@'A$NTKH6,21P%#]S*.W9 S5V/C3N2.<^+XVR44I^(%N0'1*D]#W4L%B"9C$N!.Q5VX]ODQB>PD'#1&[Y3"T@+!Z0O,T:22@)?2-\C4FNPE-R8P9\ E:CV ME.(>V$IABJVJ7$?01QM);;;CZNKQ JV*5H^?0(^G":48UV[D120-X5\\<1D1 M0E%"XT@K&KIAJ(.M'9]'CNMO*I_WRAL698#P:I ;=1RDG>Z@?TY&.N^!4L5M M9>;2S8PWL-ZGL-S[L-HM,"T:F"YG22^5U $5*B5)*C7A4D@215Y(XI Q$:<: M3A?P>,+(B43+%[7!"KPH^Z)5X&4K\$S( O0WH!),B5@2'L>@NRKV2! +%JI$ M:!V*K9W($8]O_-,&+'ZVE6VJ01-4)]=?=7^LG:IG2&%IM.&+9=L52#V#K_N4 MC2[VQD.8N\Y+'^BZQ:F%X]0L,Z6G:9KXH2")%BZ!,X81F7@ID3((?5>P-/7Y MUHX(G2 4*^0 M8&,%34T6HU^LCR$3U.NO( D?N01CC2SD1CIB6SO<=\+'TU.N:$ACS5J4/?;&9#:YC$ZD*FXX="TLR-$&7Y<(5+-D4SKF M7J#=D'#I^H3[ J]34D8"V,B$T22D*6::.*[P'!8NRDVZGY:L40#DI:K]PD(C MK=HO5^VG[!.N6, CJDFL$U#[1',BTS0@S)>!E!&E(A!;.R&+G.#QE!-/HO0; MGZ+]9N*ZQ9F@I6AC)<]P!W-357N:?=>*_-#YH(6I!\'4+*$5]Q(I:)P25WJ: M>EL[IH"%_;Y"?E0;&5E5.^,>^MO:&H]4XNFRP9@& M =H:H*^"<.IR$J5A2B)/^$'*?)_[_J*N45@2+I#1+DQCHN,@"!,O83%C1JG#EG;[26DU MIQJ1EE>QXEL[0>1$=)6J]MO(QJH:%ZT>/XT> MSY OQBP))"4I2RCH,7>)2!-!5.)QZ:5!&'M@50CF\)4J1MOX8(;-(GVS&+Z- M1]/@KC5$+2&'M,6DQ6%2,DM3IID;)5(2+;DF/%2<"!X%) *@DH)Q,"\"3!X- M@\!QUXH0]AEB&R];]Y>02-KJ_D)U?[JV-J"!#E-)?!#D>Y0 M[]<%,4'?ND\E8"['2/@^S'[K9]W_NS7*QWKVBK9:A=V^VFNN00L)]X"$6=92 MF>@D=OV84#?V"%>!1X3P)(D#$2=4"AV)!)5L"@E6@0A\P4+ZD-.L%=+E"NET MCZR(NBECFJ2 (X33$,S5B"H2:MBQF,LP3=2-0KI!WNS\/@$W]P5HZ> 7I_=X_WC[.33T?7QZ4?_>/^=?W:97)^=?OS^F8KO)[O_<#\) M/6QNQ6&3"8^#D$CMQB3U(QU30% 5A;(T,^%?UH16C\1BI+$9Q*.7^5R M\!T],!E%*GT"**VX]%.N0W]KQ]T&T)N]DYKY0>=*YIVON+^U.PDPVUX"+3-G MO=(QHUBM0CU4H:8+W:B,4^D*X@GD,HZ2F,0T=8F?T,0/9*!\%R.ICTX7:6]H M5U'N>'0QR&'_S:>9*U%+L+5:B5H;B>*1BAGL.8E$FA >2I H 6(E>*IE0CV5 M,H'78]1W'7=.#Z]9+^?57E<.AYW=#ND\3!#C-$B4EZ;4CWT.)Y9T.1^U.UQN=DRE221[^J($1H@8ZW/4P*'I"!,BL#3G@S\ M6!G:./>^\(87T1;A_G@XPGF)*YCT_20)N.NE0D>IY[HR]M+8UZ'?(MSF2N./ MXW?_>"J2@9M*@DS)A .F$>'&"?%#'6B91G$2R8NRM&>TD:95B0N(B$5R3R!4) =7+/9 F5Z6$)P'SF?9UJC',Q,%* M8>%:!IE:5%M].<2( &4T L.8$:$8 TF4*8FT%D1HZ@;*"X3G^0_%M:4)58MK M*R]/(G)UXDI%J$!6')>&1 8*_AK1$/,C6)B:=O/,"5RVKO&E%MQ67Q@Q&. G MF!>>>,0%%(+#-5%$*NT12GW*N0K@@-4/!K=E"54+;BLO3R*,@E!%(8DCQ<$) MP/90?AH1Y5(E)1Q[L<#P>>AP-ELU>TMLJ=\&E9X@5]^C)AJU%M&&I>6UM$?7 M4J#FW5U0\^6(_94=7:H,(.7Z"-;J^/+=]S#$I,-H0$K"?/)+2T 637*LX82LC4NW!M>+2% 4N3[FK"$LY)1S^ M2J3G:P)63. %81SY%&URSW>HM]1HP]+2#UI46WTY1.\P<"/E,3\@0NH(4W)3 M@B7&)(IA.::!>#1Q1I+U[%G?"1B3D(I/)4$0L*! M"H=)$ 6>C"/B<@I&F\)F%$' L> RH1&G M89P$*Y/.TH+;RLM3&@CE8>ZGA T!<%,!B96G2.0G(?<"%?$4B\L"QPL?D,GR MB$C#"\IK6(_TE=<"IM&I%9P4/J!)K&/'/ZN2_T(2R64N[7C.P!%OE$4,U(Q#B3OI"1I_RM'>8(/W#\<#:18.U+ MN-?$ZDB2<6_<1::>SL"TZ4@&O:M<7^C^$(S+3M:'O^O.J^Y@.+R9F'(S.PB] M>A)+9 CSA#_-X%>],8;Y?Z^Y+8=F5][ GASKT4EZ*K^W>/4@O)JEU X3Z7/E MP.UJ]7:[>3MD9 ME+N!YTOP&E@H"(]CC\0R9L0+J:]DX"6)'VWM\%7JW_>RPAH- T/I-$NRT0N+ M9SRK&?%>CR2,2!W(O _K-FQLQ[[=C=8-6AP\S5)S1WZL*=RY+UR:=/>6YKX%K,4!UI<9,R2(?%=**HD+.T8X=4,B-.=$*! M M$49A$&F,Q@8\<'Q_UA!9W:9!;<.P-0V4M!"P9 B8[HY./<4Y TO%C5.P5$*) M3->2 #0H+_"B5,<4(0![!@;N.D' QO<-FVEU:A*!;FX9\U #L]@DNZJ_>; - M:C".N[K:I4V7"\/]L% N21&IS806(;!91B$<#9PAU.L^E]4N_J%JM0S1[M:B&TA=L4-[A9B MGQ1BI\QO'KHQ%SHE%!QOPEF0D-A/. E5'"5AZKD4"X*YXPKFT,>W[%XEB#7V M^;]&$MY;5BV8?RU6[]B=>N>#WG4FJR<:3 .-.24:U"]_!F3 $7[0NB,3S,*2 M_6LL!L"VP,/.:-#9&_3-YIB[U-=97_:3#/P"TV?-="J]<6[%"SCL[^]7@Z%) MC/PMUUV)!02_?\O4Z *&Y_[G)/="(35N_149PP#&HYN_LBJ+& 1353*-?^-P M#81%5-)(Q5P'(>=QD,8I6+&*QLBGQ4(O_0?FMU5^ZR*O*2G.-8ES+;\0F<(4 M?Y/=;_)ZN/6OB97H97W27/;I%;MQ7=)T:>MB]180?9!+LY\ &#K'3\&8Y,J, MI7.1X\'W'W=O4 B^,<)*9_#?_Y)K.X44-7MD%1AF,4=PGU7#9AO6HH:]/_E_ M'YW.X?'>]@HAZORA[ITWJPW_EP"O\Y.C@^_= Y>=TY>7OP?O?T M$#ZP\K-XE?4[HXO!&)ZAADY'?T\TG,=7.K=E@1TX%N2O]YG%Y7@XRM+K9T+F MAQW QFBHSR-CJ\!(N_)JJ'\K__"[RH9777G]6]8W[S-?^KTG\W/ X.(00PB> MCN?A^^RO:W3&UI>(T$4XL7AS\>MM\ZLIV\O^SA?;E+,;?^UNTQM_=]MC,;U+ MW/S5VQY[^^^X&[2#%?Q>C[TCOGSGE1+U9SX[QW^W,O\T3JJX5T_RSUKFP\X! M'&IJHA9UP@EY[.(T8BX/^TPZGF?NMQ[SOD%+A]ME^\QR^<^1$L7VRS@ M.>)IQWK4>:^_ZOY8__:8>OA%2M0RZ^4W>IPO*D'^;5>.,/#ZF*S #;T0V,QX M?BSB)!%I["5*\D"X,0O#*/8\[@N?>CKY9Q^-!Y>ZE-SO[K3 O=?YH(>!!!S" MIVQTL0=^WJ"G\X/O27>,Z[@['&KX?V7*CM8@UO_]:'_WZUG_KXNS'P/W[+(+ MWS_\=OSG<79\^L4]_O'%/?ET#-_YZ!Y=OG./&'P.W_4AGUQ\N>[Z[,_/U[#=R\^GW8O/O_X^\O)7O&=__GK(NZI M[LEEXI_MO^Z=]0[XT?Y'^"[,Y=,!/]O_Z\O9Z:'_F<%S/KV^//[TCO\/DA1/ M)_V+A(=)%!$W40PIU ,2<>H3%G O\4*JTB RJ3:4.OSQI4FKE_O?8M>&8IX/$TX''H14RE/(ZBF"D6&>RB)7;=XU*RQ:[GQJYIWH8$V3>E)BI MJEG&71+3,":PXU'"$JK]4"%V 98Y$=M *I86NS85NY0G)4T"EVO*P; 2%,0Y M3A-/ICR06ACL MQ+%UJ,-XZ 0^7R'L>E&<,_OZ:Y8T>"Q;+HHII$I9* +F<^6QB(,Y%:<\HL+5 MS!<*?A.T'N)Z(=6[&0\1S&?7"Z0DL,U@9252D)B'@BBNPDB'*@@X1]8*WW$C M;X6H*UK:F44'@_PD26+N19II'@8!DN#[2GLQU:GDL6P=JK53]6F'"HQ.SP\C MPK4.\5\1D4G@$^Z%.HW\-&8A$M1$D0-*WZKZ)JMZH$)/QG&84AX$2H@8>[FV_L>ZJ?JT_^$E 1=4!"2D(2AX$*=$NI$FGA*A%(RQP NV=GS/=4)O ME51]D?=M:T(.T=>C3F[UYS%T5"^\%#P1202'F^>"N1ZWO4CSW.P!%/ M6S]EO1#MXXR?(B+8/Y6Z1(0)-@.6+B!:DI* ^^"8*I?&PA!S4Q8X_N,Q[2>T M:HU8KEXV6*A02]\T/Q0>]Z027# WE1%/4T:C*&D]G;4#BVE6+"\48>Q'Q N9 M2WB<4H --R$J#628>JG2 ;,,$]SQ10L6+5C<"!;:C3TPF7DL9%JE.:1(K11A#6I_4#XAD,B)IPB.?"B^,A(]G+ TC)P@7Q3FQ MI@;W9NOTPA,W6YU^(IV>>@*2135X DS-R12Q9*$0J?*#5Q? M*,\F"/@KE6_=YBRVV0U+S%ELX>@IX&BV8TTL?*U]/R01["3 $65$,)>#TR!] M%:14QQ0,#-_UG= +5RB)HB(Q K^% ?@+WH*=M8W-_^!\+'AP!K=_+=I0NN>4]ABPA-A MPI2+DDH5"1HQHL$:)3QR%8E3&A(_5KZ4(4V#F"$F>+[O1&WJ8(L)3Y@ZV&+" MTV#"S+U((G@0AI0D@1_;AG4BE!%)6!CX@:2^BH*MG0B<'!H\VLEI\P,7IZQ_ MYH/AL/,V'Z39J//J#?SEUS9'<-W'V>8(MMD'R\P1-*!A,:,]5A=WK!Z8(]6Z MX.^\D_TOW__Q=$2#('1)BG<"G'K8B$EGM+P,O,_7OUM,E_0Y@P_*F%HJ>!HNL9MR!PI8K"(")N#-O$ MXR0B4HJ(:!IRE@!&41-NPY2"623ZM> 8 M4-=3A&,'"B%B1IA6,4]9$K#8V]KQ0D?,\0I:/5Y9/7[./+]6>Y>FO5,.@2=B MZ48B(32$ Y@C;ZA4H4^2('*32&CI2;VU$[B.*QY=K]LF]CTFL>_!>ZD0X.21F(*;P!.6$@$>((G\D(6IAR<-M1%(ZE#6 MYO&U*/!T>7PM"BP-!:;I%D$8A#02 M,MC:$8 !@.=KA $;GZMW+2M5[KX=:YLE% M1_85' 9?=7=PU=/]1[GDFWW,+H&UWV[!;E_MUQM0X$E[\"[PX*4S3KABONMC MD]8DT*:V'YQPY85$1#2E+IA2(L($ B$S"T5='Y>JWV+1X;&(S?H1TF4]UI F/>$QX M2C61(M'$@[V#'<8:_'!K!XQ+AS\^@-?F#JVN2B_LJ)$-+WI-": M4$T]PH5'212Z*4ED[%,9IUKXH-(SSC57\)![ M.DE"$F.[#Q[SA,@$CF_-E)^&G*:QC_2;H>? 1JZ07B_R9F)-RHX&5<*>+A+V M'G,]\;(3CA?N=539E&4R98M;"\0M/N-GN,Q+-).::#^@8(]$/K@8 OR,.(RD MBD4<)QJ+#Z*0.;"-"XJ(K%+QP0*#H"\;"Q;NJ;18L&0LF/)-N."I%J%'9"@T MX8GV29P$G+BN3F''/+!1 ]OLV'/\QQC@JKR9?6+[C:CCDY2:\ MMPVG"SP!,&E/WL6=O(>S;96P)6%*N2!"J("@(T4BJK G.V=@7H%MKBBXY0X- M9C,H'GSPKJFAO>%*O0"ONE7JYU7J:2<[5H'"MDIA*ES"!;C;4J6"4.5Y<9AJ M0&8%YK03B5D7NU7JC5#JY7G'K5(_D5)/^ M] >3$;PV'7OQ #7;BBG6J1M3L#HBSTL(IT*02(0!T:GO 5PQ-V'@2G!O$>U9 MV\+MU=7JQ=_2M5K]A%H]Y4M$- P%#0(BI$2M3EP2N]PEC/DT='V9^IBLS!T> MK%+I=JO4*Y]P1GBJ71,IGQ$_]@(=1' F68-2/ M>8]F7UU1/H9UJ9M:L%NQN:D#S^EVM##V%# VV\O)U3[S U\0315@F4X9$4RG MQ/N!+IWSQLX?+HMG-M+M'F L+"/986$)X($*:9'@#&%0MBH@+D@V2Q M3^*4">*Q*(Y]Y@7:DZ:MDU@4ST.+!QN(!PMW=EH\>"(\F+XS 4-/<^&1A*>: M< ^K*\/0)2 1TA-^&DDO03P0CZ>2;',+EU5/]8<&'=%EJN&I_-Z21ZQH"E>9 M+?TZ'_3VX*59?PPK69?"V9VTGS/[>/!]E$O8CZPO\^O#D>X- 2EQN/G <'66 M=\TM3"X0)MT9/XIQ-XJ4DH0+[1&>)!&1/O<)BT)/AVF0\BC8VN$1#VLQ92W\L:F\ZK6/=UFHUF-F3#^+2"H22!$24'))8J8\XOH!3WV?:A[$1J^C!=#9M"J]BBJ] M;/=DCDJW6OM K9WR'GREJ:9!2M"V0NY=363"&.$LI,P52:HYW]J)^&R^R#K7 MT*RN:W"L1YW)ZYYE>FAS,6C>@CPK!/VRU"78'/A=WE462&7+_;,41)[MX:I# M(4,=!@#!%(D!N23"IPFAP@?93C2CGL++)^&X<[+X5C*@LZ! <8M\+PGYGC5? ML<6[Y>'=E-^8^,R7X#H25P;8N%HD1&H O8CQ.&$IC5*>;.TPSAQ//#IKN06] M%O16&?16P]MNX6^)\#?=#%BXL9 \)$G"%.'P#Q&I5D0$:1*ZB:L%][!IE^.[ ML[D!*VGM%3YZ.992OGT#:XL.NMWC&8TY>S E-1C'7;T87L)VE'>/\D6$;,J* MQ*X)V5QID/X+F>O.?_V' #_[]TXLAUGRF%#.+:O],D[VNQ9@C<_UMSK_@-*R MV' .N_%X/Y!Y']9M6+[W#Q3.ZB1WVY/\/B?Y;!L[\#F]"$F;E2M3PD,AB8BI M2T*:LC"-4JH45E]N!XM-P[E#,=;'?6DA;JTA[B<0[I%Q&]8"VW* ;2I"0Y6@ M,J*,Q&X*P.9RGPCM^<0/M:^C)/7@_\%%V9Y3"_'H\$R+;JNDXR\7W7[&@'MD M@*8UX):-[:9(IRR5$O)2*!# M)'C7*8GC@!.F4Z9%X$=NS!_M>C]8-9XY,;4%N9<"K?0]K/0-N5\>RF8 MBS2(B RQ060L0Q)+%A(:ACJ.HCC66J#S'2Z!L:7%MU72\I>+;ROM?+=(][-( M-^5^"QIRIF5 J$X\-.(XD6F0$.HQ+V)!*IC_>/?[R4!N(5D0R^E[N.C\@G:4 M2\B"6+=HS"?S%ZV(A"')SC7.Y(BEA\.LI:U-G= M>,39!5QV+7RY?;MV]X['O5CG)ZDYX88G]>85H>8V)7!1!^'1; ]*S4+?ESHF MTM!ZN%20*&$IT4H)'UC].GI4L0V4"<77H70ZN0SZN1T M"TD515% 4Y+Z6A(.UBF)N6;@BRM/![&7,!^94SWFA'2VB62KD\^DDPMG+FYU M\AEU&H&H%IL6B VS39_=,-8NRF8[ZD**7:G M#4C$$DZ$X)'0PO4H=1=LPR\^P-&J[;,9^:W:/HW:3M^V41&&,:,D=55">! J M F:B(+$G.4M+US\V9WB M[X/XUU;Y+4-,-%(P/X."X@@_:-V1";@9\.YK]"N.!R-X^FC0V?O_[+U[4QM) MLC[\512<$^\[&Z'RUOWBV2"",7@.>P;PV'AF\3^.NAK90N)(PC9\^E]62]PD ML &UH"5J8P<#0JWNRGJ>RB> M[6F>X/8QGOP9%W"=X_ZPDZ?1RT'LVE'G:_SU6R>,#N%#<*:I*^^:\#*^?(MU M,!! &+>^I2G&S,V,KX[%U:_Y=BO:,L02$QR/4G'N9'(I6!>((T8KJECZ2#!; M.W_7X<76Z#'P)W*#:+\@F^ 17]KN-WLZ7/OGM9$XZO30U6&?'K%;QR6EA8W+ M>(4$%N^/:Z2_A"4Y#O)?P3W9QMQ+ZW"0%\'_^KF!U-KZ?F:^5O]?_[1+^P@I M,\QH3"1V_::)^Z0(4S_[YOM[9W7[UH$+/??*NO]G;?[?VQO;FQO[79 M>KZ_:^V];KW:VWGS=NM_MG;?;?^UE9]F;V>K]^_>_:/QC_5+ MI]<:'?9/X!IA>*?;790+,._R=-.(5A[-Y4I4Z0"XTZX]'L:7Y]_\&CK#XZX] M?=GI59]7O>G7(SOX!.P[6;XR^4Z'-?/GC5^^Y.47>,S-DZCJY),G+[^H7IK* MUAF_)O0+PNFM+^,7Y-;7?G190E]@??M;?W39'[_&L2PWJ_F=+ON3,/L/!.AX M'L^K0%_!V]R@/0\3C/<_=^$3_E/[R8QU$.QBVMF#)#:W- MZ&,6M"U&VJW[;)0LU1/_Q)!7 B[WJYK4[*?.NPDU/O-=XE4K-GRD#-\\PX>? MU\YKJ>A=2CR6BMZU1*=WSJ/3;.=LF^SLO\>[=(OOG'G\8?/@].!HYPP^GWTX M^A/OY>O]_B<[.+V(3I-=^N_N[M%?A[OTPY>=SY_PWN8!.?C\Y>S#Y@XY.-M@ M'_9_^_QA_[![T)F.3K]G!T?OZ8>_JVN?[FW^R7<__]79V]_]LG/VU^>=S=#= M^7VWN_?[7YW_G&U/(M-;H]U-S_?VMSX&%9D@B2,OK4"^4M![->GN]#K=,4P8,\0AYZ-!W$J.K$L61:(=3]1R'E6IYUTX M[UEP7JGGO>+LMSOE[%E#K:9>HR!]0%R!QV<#L)]5,G'%8E21+V4Y[]4]N;@W M.HR#G ]]/(B'L3?L?(VM3[;3FU25:K=ZH.#[*;?K??G4!SE6_AH_F6WG^U. MFOCCCUWFOZPI)C;V#O0+K9H,O]?] ?S8:_F3P2#V_&EK-("K=:L,@)8->8\U M)P4]J"_V#>.R@FTW%QF'_TH8;%R8$ M-V0O[=OOQ6$%;)*BJBITFOK3,V6X_W MWAY&@Y33BB/^*<,C!>?-P/E4*"5X38..'CEC(^+:6*2#HRA1+HE4Q"B2Q<1L M4<.'15$*UAN(]=I/+BP*ZU>C"JGS/09T%@?]P@'WY(#I@ )6WCO@=Q0U58AS MHY$FSB 1*1,N"A*\R*DLU9G=!A%!36&#,9[I"]QH#7./$,*#=,QL&8>'Q8:; MQX3-USG%FWD0DQW,J!;CA1%!B$QB$G&K!#+6.,2H3(Y@[CBV\ZJ6!P#EB:N8 M/G/\-U7U%-0_%/53&L8YJ; #K!.G<_,@+9'1- 'JJ58X21^2KT/#%.2O+O(? M50,515,S(TPKFDA2I#829+7$P A9T00&,QY;RJBSQG)5FZ)Y1%I8^4SF:X"Y MGM/\P(WK.U6J>.9I,#6-4;,7@V;(P!M6A)M7@Y(U,\^2X&>DH70F'YM; M;]]5FSWJU];6G^^W]P]:]Z_$=Q=&7J(:>$R_D$K57JE-OQ#R8?7??OP:Y7_5N G1NU'??[G#T=J[G#H= M]+]-9]4LU9!LP+UFCP:4W1O;"0B6PE?VN#.RW3) XP'R_N3HI%NIX''>]3WR M$LJ8M39CZOC.[>=IG]?([/='50P%".BPWP6'@ MT\,Y>T4K/(Y[GY02F0\'ZU'_Y ?GW1\TPQ[Q3U<^#>XWV[4]']&U(LD4$S-/ MB8+GE.![8X?!22>5QY3 ]Y13Y^W'[3S$/\\Q6-K62P>7K9>. M/GP^^/O#T>[G#YW=O[?P[O[&M[W];;RWV?V2[V'O;WCE\\[ISI6MK@^;.^S@ M\Z=O>[^_/?#[XMO-YZW07GNO@[-/W_YQMS38Z=)%@AJ5%(DF! MN.4!64\,=6K!"F0,E,6 E]OWOL>U?&]]=<5W'CFOA MM'MSVE072)ZLE2EAI(ARB%/LD>:6("<@HC(CUP74["-]KGUIF8 M)L&(!PH$KFMC0MN4S";?%\HKE/<\*4]0$RWW-$BE.$G,69&PP5XIR63BN'AP MC\AJ?HK5E,%&N8# !*!*,7'(NB 0C@(SCIFQDJ^M4U/HK-#9*M/9?1+1@Q.. M>T9B% 044'!, )M%CQ..X-2YV_GLEOSSXLLMFO6^7&<]2X35)CCDHC.("\J0 MPT(CJY+&.!C+3:X+2EA;UU$;M+!>8;U&LMX]2,\FH6DT$9MD.,6 'F,UY8)' M*C&6M.C6IG#=UO?)W@/>/?LD=O[\J!T5@GJ"E, :\92C=!I;\/&DQ\9A0W!< M6Y=&MSF52^3HK7S#A;_B<)1/MO13*]I!][05O\>![PQC'G^ 4:M_G$UT>P[! M'0HF+>%^Z:3BS<,*W"QI7:MBIF*F)_7D\[S697CKGV@S%W!WBV] M2_]6@;ILK1@V3P8P=F_@,?IAG#9I@D.0R( M!O2"Y7MB>2IS5E##;50)$>8/!>\Y51#:0 %*7>^2T!KUKE:0JJ$BCFZR<=66L M+%U&RH\*-#Y-"*_3RTCMQ3&$OW5&ART[0J/#B([LX$O5V3/%#+"+/I^=\TOY M_G TS+_Y[Z=D@C?VM"H0NY_+&_<7OZ MX>]P["B7._DZGU]W#CYOGWW8WSW:W=P@<%V^]_N.V*$[='OS[N_OTZ[ M^W^*W;/W9&]SZVQO_XOX*'F2EB2+0%5)E.4TXX,74?-6_)Z_C\\LCZ_L0!4S M%3.M@D;>"+DK7+5#L-^_[#^0VP]L]R;-!ZJ@I9O>,'R;,YJ'G5%\%P=?.SZ. M'8:WT?<_]:JK5+Y#<1EJ=!GHC+Q.UH"$YAHYH1+BQF'D='0H2NZ(%H20[# 0 MQMM8-6E7L1!#X>]BIF*FABZSM0YM2(7VDHH M"?BEYTXIX9NXT*Y\09EK'PH7\:CS'1UV0HB]EV6B_WBBL^F4E8\^N<1QY(BK M8!%W-*>K>8> ]ZA.0(+*NMRG;%RE)R)$B?W-W)*& "X@:#6$3F.5W_W?C:-6 MMS]\;M5Z2ER[F*F8J9BIF*F8J6EFNE=S&\JPXT[Y1"U7(6F3A/'!)1RCR/T) M?[Z;=XMW#([!=L_WC^(?X!T4Q[A&QYC/-KC!PJ@@&=(A@5NLA$4:7.7< <(( M9UD0FH!;K-KBAEIQ]^YO4Y#<1"37L"]?D/SX2)Z1N,QX PK7(VZB0#S1A"S7 M"DE/13 D)AI,L["\\OOHO]ENK@N!-J./1RX.6HRT6QE$\VSGSMU:JWET=<^Z M DH*$BV.0@?..#=!"%BJ4@#:,HG%'(^[T_&C1'WY\0!-^RJ MU44 I5'P_""?*EB;6\8(12PRF$;$H^?(!5 4)E"=)'44IUS+'[/F%''RRF M! .HL>2:2R>D8E(:2\!3-)+=#O"25?-$-#"U>8"S7T:\1RHFB[BR'EF!*?)$ M"4X8.&Y"KZTS1MO\ANJ[]\ZJ*32P+#1P#Q:@25%/J E:2TXL=QZK&"D-7(+; MSV5Q]9L"_MFN>9Y%R85$6N;]!AX,,DX$)+S #(-[@!//SC[+ 3TR=^.*1V2! ME<^]6VC#^.7=-2UI*L5,Q4Q/41I TL@MB3J8 %X TU)%<" YU]Y)27V5@D#. M4Q!(:9C[>$O_]K>9*)_$ABL6!%)"4,29UM\-8'1JCF7%IJ M.,<<1^RMA?\K?&=J*NWBF\%GWV?2\B+U+%&*D6#!(9ZW[XU@$8$IF352",9R M?>PV-W/7X"K'W)L"]ALB\8^$]-(NODXL3V7?,9XS:IT$0<[ ,Z'!($TT1M+& M!-^X@'6JH5U\P7%S<5Q;+*VTO6T*R*?B;Y8X$3W!*%C'$,?6(1")%&GMC5.* M!*)REIUN"U:0OFQ(+T7 BIF*F98Y"%?6S::LFS.!NR! SV!BD>58(.Z-0%HI MD+HF1NP\#4&*RLO'SY_.CWX^T]Z\/<6.: [WP[.NM/MXK]_!$-CDI)&.@I@#T$$,MKE MD)FQ0A!E,*/ 'KC-Z^T7OX)[8 V(-9<&C M"X%1X6>73H(8I1"C'B&>A"A.9 MHAQVQB;$0#&LN;0MV6Q5BK+'W6Q\EU2$I3!34Z.'A8(71,%3 4//&+BT+B"7 MI,_]XB6RU!/D/6?!^I0DMVOK1INVG#]/OZ"[D' Q4S'3DIJIJ1'#LE8N2JY, M!PDQQ=Q[RY!6D2&NE,HR'Z,07'*189VX:N)JN?(Y?@OI%[^\>QME"ZJ8J9AI M%31R:62[1"[#V6P^3A B&1\1#E0@'K$!U\$DE)B3GB>EI:YV%74;\[KJWA5B M*/Q=S%3,M&QF>DIY79;9Y5IF9Y1YU-90FINX<440)\$BF[Q'+FEEK8FYA4$3 M%]J5KR?SNC^ 'WLM?S(8Q)X_;8T&<+7N6)W;"]B5<%:GR+&[VP?[E<73J)NW&TE_;M]^*YW<]SPS/U@IDRX)3%B+CC\(5Z MA[1E!CF)N3%)1AE<;OS1H,V4 O;"R2MCIJ<4W863&\+),VI:29>6WN'-3]$Z%C[*97<*WQ4S%3,5,Q4S%3,OB/B=P MFZT-(O$4>6Z-;IPAQ%A*%5C:L'N[SZ6%\J)<8C+3SR1PQYBV#$E#!.)$1N1( M8LAS3%S )&!!UM8IIVVFZVIG4%#<0!37+H(+BA>(XMG&)!JSR*-#.AF63YQB M9&FN5!Y5-%9X3Y5J(HY7?IOXMG;H9)Z-X>?4/^G&8_.1 #VI8*R1G$NFC(+9 MCE5T5@MBF*Y:*-WE]$EIA[Y HJ(S!^,=-38R!FM(L EQ)@-RV@8D<'(V"N-H MM2O"1)O4=C2^23W4:HS)/R<.N"$?O2X"**U2YP?Y=$%6&033V(+S(?+69U)( M*\T15X&+D)LBN]PDK:Y:\07?*XAOBCG!,IJ0/.&6&,L#:!*:3%#.AD3FP7=9 MX>L$_]3!$ 8KN)&6H^@9S>"/R"06D=14"*=4Y+GN FUK(=M"U;715CA@!3D@ M:N>5-1Q30SECTHEDB55"&&$55KRL\8\(\ZGT)N4]%@(S%)W7"$P-CKS2!$5- MJ28,/'N;V\',78NYX'O)\'V?=NA.!FQXM,;SQ),Q-DF= @D(>!T0YQ0CEPO=>9JH%(F "@ ];W"["G@]N!MZ88$E8X%[ MD !V@O@4);4<_A>%,PKK8#V5H"$#F4O)%^S7&LN;WG20C#N9&R@923SBB1!D M@N3()26YT#I:YK.OKZ1L2SQW)Z5'9(&?;$N$SO"X:T_SP\0?$T?YR^7\RY7/ MNBS- Q>S,Z6#8B;JI 2.' ?L"/A#(D4GG./:FFH?G9[OH]/2/+#A"]\6O]S$ M>G^Z _?TD5#/#)8)"6$2XI82I$4T\&/B+C 1"5.Y>: VLR712\9,L\%>TA.7 MPDSW26P*N0(PUMR"NVHESWW$9(I<"&E3HK8N0BX];AZ-C]]?Y^.@N6 :9 C6 M.>.)"8X,Q@D%EL/$# M+?=7AAHFYX3E_/:&\($PY)S M2I5+!@M&A&.<"NI363>7;MV\#.#M;;[_MOOMH],N:HLU4IIYQ+%72#NBD/ \ M818)MY$U<.5<^:3AA51]7MZS_*7D0C%3,=,J:.=2CG*)/ 9Q@](FD4C-D/2, MY:9*"CF%)5+62RV445*#TF;"M,W\;=@+,13^+F8J9EI2,SVEU"[+['(MLS/" MW!@7&,81$9I@H14Q(*VE0)CG>M!&@#9735QH5SYM8I%5GY@@-N-AY9&FD^LIXBE9Z0P!K$S2N_W9TK0'+$4WY^?&G>O<:)PR3!N%H@&"Y-13I GU0)7)!:U"$!S745B[T&*AQ4*+ MUVC1.&^EMHD*0CD+S!B+HP&&-%X1H<0\M%C\R3HY\_UUSO38)&5X0"$1"4K8 M!&0\#B@7EM8AV8ACSL-I4\;;6M95L*E09Z'.E:;.^P05J8DI>*U4XI)''[6Q M,DAI0K D6,]OY\Y[E'DN/'E/GO37>=(&PF.D B5*(^*,:>2H$LB3H$0"YU_C ML+9.S6S'AGOGQ!1R+.18R/%<;ULGB= 6>\\X9T['F&(4Q/B '>:L%G(L'F:= MS/GE.G-2%6BDVB 9N$*<,(XT#QY9S01E@9-DP,,46KJ MH07[S%!1%P@8#_J9* MR-G(D2-.2T(%]TKFW@&2R[80<_<.: !YEIX"S_POJPGPSY&%^0;_AL[7]7]5 M7VHE6?U3CA7 L:T+X)S?QOD-7)G3N>A_'#S!*I#O\%V,+>MS\3O;.P7HM7;[ M([CZJ-]ZU>]5R+2C&%JO.SW;\QW;;;T;P2^JDA[*-N9?6X2 [9O_U^^>M&@5>#F6WVUM_MN[X_MS8W] MK#^/+\V]^/?X'';#9Q1R>?/'GY1?72E$L]?DWH%UK=_C)^06Y][4>7)>2%YO)!E_WQ M:\R([->.3Q?=I HOGH:(QWN$C9?CF&3Y\'T)9_L(#K^SPL)6Z_6_#5AKTCUK]XYCU0.]3*T<9OX)R MCL.7=YE1\_8JO_"QMN=^GS6=+!IO*-$76#5Y2N=:&IWJH%WKEUQ38ZZ* M)2NZB;9$FV'E\.:#M\:^G&^-?=LY>MW9V=PB.V?;\-\&WJ';[. (WO/[-MLY M._@.GY.WI;X?7&R-'7<./N^(@[/#HUVZ+7;.MO#!V9_BX._7W0]_[Q[N;NZ0 MG<]_\MV__^I\F-X:._IW9^>L^WGO]P-V\/G+V<[^V\^[F]W#@[__ZA[0+;QS M]OYT=_,3^?#WO[O_.3M/\-\:[6YZOK>_]5&!:207 B5%+>(*4V0X5<@%YEET M5 4FZCBYV;RB9(68EHF8[E,?0D4K%):::<:9#9IKBI,U/"5*C/$5+Y%S7B(_ MWZXO=+0X.CJ]3DAKU!HQ,2\4;?(LW8S' M,#,[DQ8>O="R1WVXM;/J%\^LD<=3-BVZ:H>-7MBX8H6RBM:WBKZ?"3D(02R5 MCB.%N40<@X^OHUU< )$&DWEMG>NV%'/W&FJ>BU\0O3"=7A#]6(B>4NW$ M6!HPQP@GGOUBK)!1/"(6O(Y2A!BQ!D33MJ0%T2N,Z!I$;D'TDR!Z6ND*HT#, M:H,2-11QZC!RTB1DHB68X2BCS&4L9)OBNL[*-$[N-EU(5*?(4-52L^6O]-1L MQ>_Y^_C,VAL\I9:HJC;^-MWY:6*M)-UQ$%S8^ YAD)P:P'[Q$%903BGDI8V4A6%$[F_P3S:FV= M:-46;+8F3$'SRJ"Y=@U1T+QX-$_+!ZN$]E@1A(F"M5D(BC3P,G)4<$T"80'G MJLJ,M[&:6S\TKRC\J +(D:<1,\T@IS M)%(*TFGBC8]KZT+9/"?-I.4(-M=;#:BZUSDU>8"&W MV'(DO?-$V&B8AM61;QDMJ$R*#_Y>3E#=2T MER8U9RKN*AG&-3+5I]GC6(Q*&AA#5#N"N#4":2Q#[A=O!1$F69^ J1AO,S'W M^8<2!FTNK&L3'@763P'K*9TAF5+$*X<2P: SF$O(*&.14U)C3UE*!AP0(]I@ M\H+JU45U;3JCH/H)4#TM*Y*W0FN64, :(\Y%U1\-(P^R CPQ9CG)BS5MLQO: M6)1-CDW6UB^?;*^[ M^W]^Y,D2$1A&1H2 N&8*.1D),I9SI:)Q6N*U==VF;-8U6>;Z#RL.[J?PSH+ [Z!=;WA?7I=5B#GQF%TQ9A93SB22IDC1.(@ %SYP.&2:"QB>A^ M5EL:KPYM[U-L=7JM9#N#UE?;/8EY:V,X&MA1_-3Q\-+7.*Y84#8X'K_,W/O> M(,)8G,5P3EQ[O>T+BPP+2=V+I+:^35HN 5&]/]W9?X\_!DRC*!$*0Q<4@" MII,(P4I-F@CI9[6'L7UT#/JAVJ\ ]=#IC4!6='('GW)(XY$W+2XML9>V+^PP MWFO=[H68.G SL=OY&L/6=]\]R6/[>[\?OG6ZW;*+42.3?;^B->C.V:>SCTQA M+:R2R'/#@E2I."]$7A_?QWOT8$T M,3(A+SSH%*PL,MAQA'V(S%HJ=6KD;N:SVN]XDPLI#S-@ 0:M7W+]9;BW#GQ M/_VCZGP_2B?=JLWV2:^;$#AL3,Q1=LI#LJDF.:%!:)#K9"Z$:0C2'$O$"4@,0R0H#IH" 5O2J-/:NL&SI\/OGAI9<-O5%6 MXD=/F9I V7,6+'4"B2@PXLE;9,%F*#D2H^'.:2O7UEE;XR:MQ/5N=#19/>R- M#N.@!=KZ:-C.S5F>V;9&,SIO5D:X*%ZQ<=$#)W)V!%I#?J>1<<\B1YSK0'%-_@4!<6-1?&35HXJV%UX M\M,$N\%1QB71R#CO$8_4(:M!&PA8FD$K1&L48%#JC355(T2F=RR3F6)F2 AD3(E($ M1XR#9,[C[-6VM6Y(H^/BV#90GA9EK*2.\Y"0)$$DOL5$*039D@RK51N MQL)U;KAB9!OSV88K3P+L.I5LL_5$/LG6&_5S)MPSRWEKF(ZX8HC"1S7RT=F, M@-#2+C)76FN9'QQ6UO%6 _ M(K"G%(1AB3DM$Y(J-X:VT2##!$%&"*-5TB C2,ZBD<0T*(NF@'L)140!]<) M/:4>J'$R&PM)F:N)A0QJ1T!'4,\D%9P0J=;6>9O#.(Q[83 MSGNZC_>]^E6JW+BD\5P=4IY'P.,1E,7$3)LQ13!*F%1CW^B%:CN_%&.OG<3P M;#X=\0IS;Q'6U"$N(T@.L#8*/H3H?!12LK5U(MJ&EV2<%47Z(^Q9%*0_/M*G M- BPN E!1R2Y28@3[?*9.HUR"_G(*=$B)'!7=!NK><[E%*0W&.F/H#\*TA\? MZ5/"Q*K($U8FU_7@B-L0D5%.(T:Q$)9$FFP5;>"B(5GRSV=38])GZ)9TO(>? MX'D>X9-ZNS;.U+E! 67]\?*4N2R)Q6D;Q M7'F&0'-81!6Q,8*%L8NYJS1KTW)P>%417F\#QX+PIT7XSG6$!TDLSV534XBY M&("W"!B<(3 RQHE("E;.Z1;@F?!Y/)."\ 8CO-YFC@7A3XOP]]<1KIE7D>F( M-&,1<1]S0I4ER'-J8^ D $4XB*PWF@*4$1^!Z,N%R31/F<]%C-I?.*('0!B/[$;8\ M"K(? =E3>QP!)ZI$9(@H \CF-"$3>2X6(H6,P0*/BZPPVHR) NW5A/8C['$4 M:#\"M*^28*)YT4HEQRQ"-AR'%+D )O@VAC MC0HY?8JW;ZI(5C*[5P;8CWCLNP![(<">4A($;&>-M0C0K1''QB(PHT'1I<29 MIHFXL+:NV_P&=Z/@>F5P_8BGO@NN%X+K*1GA!$M&:XEPH!AQQCG2-"C0$BZI MJ,"DR:^MRS8G35JOG\\N!:!A5VT42JMJ"S-2E*C[:5 ??C2(H"[D?)@#K? M>11$&DTD$CGYB2=BD0U4(&JD,\Q1'Y4"<%/=-FSN?@H%W,T%]^/HB@+N1TE^ M.@&4)R M8P9'L/<6ITC7UDV;\GFR)DJU!F?'<1(\(%P!M+ TR MBD64FT#CJ#6U,:ZM4]S&FA64+P_*FZ4Z"K8?!=O3I:@XXY%9B93F'G'O"'+* M:.0E%]&1J%A5Q86VC6E2@;GGLZTQ/GS1[?<^H5$<'#WC[8W&*H_K.9W7PB:% MGNY!3]NS31N#9-YG4J*."\3!HLC!HH-8Y,19I["V86V=XWG\CA+M;#"0'U5= M_ #(Q0FI$^53 L,2;I(0"5P/SA!/5B&MK44R":=Q9 JP7F5HXX:4G2DX;^#9 MB[)@/P64IQMC>,FP(1PE8P#*DG&D ;THT!@9#4P+X];6E:3- /+SV<$X+ZO6 M&L2OL7=2CEH\96Y4+C61[^3OSNCPU!3)Y>&P1M1*33 S"B>3BS;0&QI/E]V+QD*]6;L7!>"/"/ IS2$MTX9+6,*C MHHCCH)&U8,L@>4Q64.F86%NGI"W(;/?-@Z'O2_ M=@+H$'=ZMH,XD8$Y!B.R 8>:?6YH?;#((4;GHH;IG2-$#!Q#9/( M8YW/>SF)K%<&108N2DR<"$QSR4S=QC?T$9N;''Z*I>6DB&?E.-0NC HY/!4Y M3&DB+S@7REEDHC9Y'T8CHZ1'#!8![HB*2L1<7D:WB9D[S/DHGD--6S7-E4@9 M.*W4[7\;MM*@?]3J]+[&X90Z>GFK/+K#2-R5O&]ETCJ"4<_]/NM4_80V7/6_ M.1GX0YO;:/935OZP#(Q.J]XU\?]..L='L?>PIC7/(R>B=EG_QI[F(1_N]S<\ MC/\@OIF8Y$W7]D8;O;!U;I6R.M>X.L_VSG0D)*NT1YI@AWB2"AEJ*5(QT2BI MQ)'+7*J!M*69+=504IY6 MZU*_,"[Z>"]W0Q::N2X"P@[3*\B:)(LZ 1Y2H% MRSGA2>2LY38NK7%7%=VU2^N"[J="]Y2T)LS@X!/,9R= 6F/KD)/4HL2=3BYI M7DEK3=M,KV"68^,U1X6.8:?")Z@.=S*$/QD.)STR\Z^J?4@[!E$H>9!/)S]^ MN[#-;ASMI1P F;P2KG-8ZGR/ 9W%0;_0U_WHB\QH#\]DE+%R3J1 7#!P3JS4 M*"43&!5,>&K6UO^__])@T5\;E"Y1LJ*63X#<&>#%29D7Y3O332^H]]9RI$5( MV4D!E"L*$YQ9$G@$#J#Y2!63;:7F:7M1 -[X8XB$F9(,(B&H3A3%66A6;N( _KYV/01]&+DRV\N+0#_*^GAT.^[YC1S&T MOG5&$Q$RUBK/;!_D*71(U??WW#"OP2Y;8[-L7%@E9V]?T8^%P^KAL-E&FMH2 M(UC6'X'D& HU2 ?*D-(Y0BJ9CB;5QF$E3MI<<->F00JXGP[ Q' \#(IXZ?Y!0^..]J><,F MS#*L%S,[JR?ULG>5WIO/G^%.[Q^TN0YN M'J0CTEBDDJ2(6\F14U8A+#VF 'C'N6MB<+1 O*G:HT#\J2'^?@KBF@7A+$8D M.8>XT!P9F102EFD7$KAH:>7W/YAYP6F3Y<=%O8>380P@.VX\S513K8=5.=7= MC +7MQSAW#ZW7SG"N0B>VYFM?:V%,CQJBTSN(0Y3QB.71$#*>VL3Z5ICU!FGF"E1*2 M8? G-&FSN0IA/B)-/+N2$*G3LSU?2D*LUGT^X\1(&*]!_QL\Q.7IK,YP> *3 M/,)0#$?/KV*-5]D8):99S]H\6^?1,:FL]089K1WB MWCADL<-(>T<,@L?-6,@G M-0@*UA.1@*B#)P75SP#5]6]&WA/514S/"^WI0UA$A2 -1T#0.A=F)L@Z&9"* M@9!<7Y$SNK8N#8CIN@HS-T@Q+X?4>!N/)WOV52&("ZE14A\?3U1N% N'%0GA*'6"6 M> 05@!C!'G$;&++&&N25M9);RX/1:^N*WZ@.G@3#SW@/(I>B'IU6^PXQ "I# M'+0Z(*-[H\[7V#KNP@>578@GV84X#VCLI7>'=A"'[[-MML]-L]$+U:]_L\,8 M7O6/CF-O://]YH*80_BS[DD>^'>COO^R=YQ?*$&1.FEOMJPUQYX)$PDRQBC$ M"0TH9RHBK9BVDFH,TPW4AVXS,7R"%%!I."E,"R3@IP5WD MB%$=$0=^0 :GB @&3P%F123,Y088;8UGCS:4[9.&J"0[0J/#B([LX$N5NY7@ M@ZZFG"1LN=,;#T25JA*-T2&W MG/U\?6ZU*B^^T>NRYB M_/H\^S ,HE"CZO(-<\I40K#+/,##-]MLA$XG)K)BXY>'#@CB.3 MK$0R"!P]Z#_B]+AQ"V]S/%LM\&&Q[D(T*T@TMI1E9'AH@CD@NCB7%V;9VWB9KGR'$"]WKA/B5FL#")BH01R)B(>-04.4,XBHH)83$+ MV(Y3!@UK4U[77E*!>P/A;I/0-)J(33*<8FV"L9IRP2.5&$N:X4Y,@?M2P7U* MN4@,IO6"(JT\05SX!,HE]]CFR1(>D]*=/^]T"%8&9)G3BL6" _612ZYM](P'$0*7"BN"*]\NCL<"BLD MWQ"2_W.VY["AN;LZEDA(D@N7$@L^G>4(K,HU-\K&JGYXVTCX3]15FJ=)^4$_ MB6,7=BSL6 )N(#M.!0@4Z/X0@D,AL("X#@%9SQPB0B=,O'-@^AKC@>5\X).$$.RH M%:^&#^IJ/\W -J%_XKJQR4V=5^LNGU73AZJ7>I[1T]/\F>4H/U'$!Q;FJ>5X M8_3*#@:G,'Q_V>Y)+*MSC:OS;(=ICAUUN3.<#HGDBLL1&6DI+"Z9D4M&B8)5'W!@&6MJ:W"3!< /,K8T=:VG: MUO-7&VY>HO!R:(JWU\4Q2.B3P0#04O* %RTIK@?Y7HV'O1Q;J(>/9OM*.Z&# M,-3D>E\6<2(4TBQQQ%0(A&+,E%:EJ\$SP&]=VJ'@=['XG9()"C.B66!(Y+-' M/"J"'!,"Z4228T#&+LF"WV> W[I$PBWX+3B])TZGCP>*%)D$.:^$5XA+C9$. MTB)+-:@!1:PQ;FV=L]GJ;TN?8+ND'C_8 ,WC]3^+T,1BO/[=?L\7QZ%.0IIM MZ:Q%$D2)@**A# C)@>/OB4'>60P.!1>>\B:>5R[1Q:5P_&^#< DHSHOCZ<*/ M' 2 (AY1:G@N_$C L; @Y;D2C#MI/6,YH"AIZC/M?%N(% 'BZH*(V M& MM$;$J9]=YCDSN,$JL\-$9YL"<35R(G]5^P&,=Q;N>\C4>\)NROIYSOO5" MQFAE%H)RF&_5EHS95M0@T"@102')@T;<*((,N/!(2RT(BR)0HFI,^5H$X)XX M;ESGLY)K#UJH]^ZCLS*D6\X(KB#I3@GM$*-3+$J$)9>(RVB1$\"\F KC07Q) MDU3]1;!J@EJAV^;P2J';I@0["MTVB&ZGPB)@XV2X2T@8YQ%G*5#V+6C MSM?XZ[=.&!T"V'#&TI5W39X%7[[%.KCMD]'M;[ERTQZF>AP\ 24(N*>\BD[L M5XW%U:^'@_.[.;:?(G*#:+\@F^!F7]KN-WLZ7/OGM6'8 9?0'MK(,3,@XR'\%]V0;M7M5F_Z]<@./L%\G$ S3\?I2&=^DO'+ES/U!1[/ MUDG0=?+)DY=?5"]-\=SX-:%?:'7[R_@%N?6U'UV6D!>PUC[HLC]^C1E1;I;K M.UWV)U'XQPJVOX+WN$'G%O3J.SF -Z_8%P]%Q&U/]>O,>O4XCNWT8ZD;'^L@ MVL&PM054%%J;T<+*1#IKZ"5Y/>2Y/9E!;V!*[<9GD9S9_[[S^U^'N_0]_ R?]7D'[YQ] M(@=';[_L_KWS;??W;;Y[]N7[+MT^VWTU%<3\O/7MP]];[,/^VT-X+KIS]N?9 MWN9?G0^__TD.X+,//G]B>_M;[ "N^9^S\_VBK='NIN?P^X]T?+PDF+Y*33ZYQ$?$A> MDH04S_GB7@KD5(A($B*T"EK@?!"-MH72A9,*)RT))]7>>[-PT@(Y:7?:3Q). M8DPMPLX8X"2ED+:>H9P73YRCPI*0_21>6^GMD@ _IP[U_:/8&MGO<:;*YCTT M_P_*F:XB ]]_ %:&GQ>@8_,,W,\3,%-TX>?Z^/G/&1U+I4\J*(VTRT6"C,/( MZH@1%D1+H;WT/*ZMJS8F->>:WP$CRY'96-CN.;'= A1R8;O%L=V40E8R::P2 M07D&(^X20U8YB:(FD6+E-"QB.?.0R;JZ(1:V*VRWO&RW .U=V&YA;#>MO8,U M+CC*D,3 <1Q;@DP4'N7B,-$GACT;-WM^O$,[K*F%(AE#CWM MGD]H6'6&'1BG*H^GBD.YDR'\^7 (+QTYF.#YA7DJY:VH5[*:?D=M,:5!_\O) M2YAEU7&PJW/L=7_PVV2&O;J<8"M>"N>Q7)&#F3 3.(S@)^*(&!4YS!0)TIY: M%)QDD2;KO%GE6K:%J%:4J&H+!\U%5$4XS+C>J-]RL36(/G:^QM"RP]:Q'8QR7,?. MIW;O%0]91=:^_P"L#*?7KI1S.&9O\ 9FYN2'#?]_)YUQ>8FJB]Q>.I_1^_W? MXMO)=-X8YK?LI4+_BZ)_/R.JB90@GSE!#%,-],^!^3T3*$F)B7$8:UM?@Z=[ M8ZSA^<"%+9\A6]8NUQ?-ED79STF94\K>N20LTQR)9!CB6B5D;7#(<& M:R3E*CP*.4*)CTX*;6T^78Y58=K"M(5IEREB5)CV*9EV.A@D@O?4)8]82B0S M+48.)XFP]80$1BB8.9\EHIRN#M.66%$9A#((UP?AUA8F3>DLTKK>U:'M]_P@^^S0?+(1E=IS!EM,][OWO^_;K>W= M5R\:Q*@WW^HN.-'O6OM[K5=[N^_V_MC>W-C?VFR]WM[=V'VUO?%'Z]T^_&)G M:W?_W>RCW)4HQ-H- S#I1U1U-=-5 . I'I^\:$TTY.[)$5S"U[ 3+UN;%.?M]N*??NGW_Y:EUXO[[ M[[PS^\)]# M[(_^ZMF_SYVVV^]F#MOS"X7,^[YR]/=S9_^WPX#-H2]!Z>_DS-W_K?MC_ MD_SGS//=/S^&O*D/AD!1P5CSY!0R+ 3XCN* HXT\R;'@[_1.8MC(:ML;RIC% MVG/GN4G1.8XU3-(@";9&B+56!/%]G,$X. &6W_^?+4#!SIN-W8/6N5:=CG_5 ?;KC5Y2M^),1&Q]O MKR;6ST?M^B@'%[42WA$=!2[>V?A4!U<[V)HS[H'-\ONM] MGCM3C?G5&UJ.4;]U$:2WCO'/Q^QM_\L)K" ]_Z+UR^@PMG(V"\6_OAI[OM5/ MY-=6?W#^0O[[R6__T6Y]L\,JZ 2N<*?7VO.C?FX 13&F^71'_MO6'W^\:E5+ M7 W^:G \<0I>M/;A R'[DJ=/SW9,N$LNRV\;#8 M)I/V_#Z'AS#OA^T6X+%CQ[D]V>,;V4YOG-\#S]'/[X!; M'U;1Y-ZG]K4' T?AJ'-RU'IWY>/@@M4'7ODS!Q^>>[[Y0]OKQ6X+[GH$?]BJ M[@4^(E9/->AWA]>1=SG&(8Z?[]8AAL&(0)0P:)7%:Z<)?U'3QD)W6\[8TVO.^?Y%'^ M] 8<5]^)P^8XHI_.&0[O;6Z+O;\_='[H_]UAN=D9_?V_5GT5%[AIDB MVC >N=0^Y&G-MG]0'F3M?++'A57#W"0%PBSW^RP,]Q+4Q [ M'7]]SC#;V]S@'Y,,T09N4.",YHT]D5,H#$K:8@*CG9SPTU.3P(R-23,I@N#& M60/N!G?*"1RD4-9-PZRRP&1]O1#BUX.ZYO=TVW+Z4T?(!(^>E@ MKF<7PE^-NZ>+N/OP(H0!:N2PXP\G+E>LG D[GO+5V%Y1.GG@.]DC..QWNZ>H M_ZV7?39P>3K@-PTZV84ZM%]CR\78 ]#EPYOQZ/QSJENI_WH"[@ITKY#%N_3#35^Q?O7K1^W]AX*7?;5:/G?@-/L&=CC]\;W.G*IX9K3\\_YSK$G00,T['/RR7R MRH"U6U7>&#Q4?N]A9PCWEY-_\GHW'"\B@^CM<-1R-M]L?[QL7;7E5>--EL/S M@>O!Q#N^ZN!,5KV;5NOJ!J[ML/?R#ON+5MYYSYOM+:(K2YZ/32X&'$>VTQW> MOM=U=>&BC0;7]G6C5Y.Q(J3C:L5HV:/Q:G\>4,H38S(=!]=7N%PA^628C65= M_VL$"X\#/JT^7'1P\U4G=OFI2W6+D<8NA^T.^Q=39D*OXSN=FA;G4VYR$U=G MR)0I9^/RBUVCWP_C7MJ"B7&4_;%GN0)_HA^-!K;$('NPE0%Q"(^T@7^D7NY5%(=IDPFYXM)L_RB M;+_BGJQQ+GRC*^OXQ1K\<[+("QEPQ2# 2W&\%EXH&^"(_SOIY"KNE\M[YH,%8\']1VZ_-)^#11=14'#86K/OGZA/ZXQ#\Q;W- MW,_$*7AY)STU$YJJTI)^,CG0H^0MW#P[*DDJ+W*7'_\6K@\7X2]$'HOS;0-8 M>OI@NBKQ)_L'$<1Y+R]4E3]B<[+\6#%WCB;NXQ!F^3!--D[R4>@XJ-RC/&?[ M#FQ@)WL>7^V@4[FKUTJSMV<^!1#0"V"]?B][MMWN)!C@QU[=#*].S:N/-)FF7VWWY *;L-B/P-L;G+\5WA1@A1_G$<*5#SO'PU]OGXM+ M,_G$TT\^<QGC.]U G M@U_&?H%C?XV-Q@,.ZWZUNH>)U+U8=,<+Y44\LA?'M%OY!C=5_"RX>43;#4=Y M*_X3Z*IQ-YW*WRK86>3XGPQC.ND"0KZ.O8/+5:,7RB+RV(M(M]O_EAVS*H=M M$G@;1/ 9>Y/86O4;\.]A +/%?AWO&Q2;+-:UND92(:8X&.^^G;?EGJ#CAMC1 MU;C]4H8%;]E@^%FP9?UJ@#M';H=5R/U2L\*5+H.]E>X==&*6)'E"PXM9Z_1! M3(QCAC-J^VI9!JM;M3!^G>1LW M5BFIF]''G%$]SA]G50(YI9/C #>\1"YW]>!J,6]#CC6IUA+J0'-'>Q&38:OW#7>\0_I[;9_9%G?;R4WGZ\M!P4;>8IRV=Q M4/1&HOMI-NOT<2?!=6(F&=L MHQ?V+ZEQ6#R&W;-/WS]BAPV-EB)%G4,\*(_ @A8)*3UAS F25G=?=#);6N?3 MY>Q%7\TFS=U#E?^;]T-#O=NW@ M16NG#SZ"'9Q>!%&G8J?CZP_C]2OEDVV#> 2RZV1P?@#NRF6'EYH*L'CUMD'' MQ>_YP,XGN,#Y\;UY]D9*/;&0=S<:?OH)S$*]FL8:L2O,;W_*+U>MIQ^V0[^332H/+ XF1,+C[H MZ#P!ZNH9JNFWC&\M;V>/6U7M5=+XW/VYZU_OL1*^J*NZ\"O\/M_1;S7>_;[W>K/2:?X]*P^>6C-IBS MZ!."19P@KEQ 1GH)/P:I00(XQ?W:NGXQ6SFL!;S6K7:"*RUQS]DP;]'/>\R& M+%K+;/CY;/B\]3$HBZ/!"A'/ ^(B2)@-5B'JK;:"A>28L3%GY80!+\1TYT$DDFQ+V)") JD!84YH;UTH!_98TG>4;,UG ]GQ'GR^)Y MH&'XPVC(./ QGD79S.T9WMW3U( JH #()7PZ.S:0/@ 999LB 7N@^'H^'8')/_]\TPD=B M"B6(3S]7FAF=KWI>,F%%$6CN?,:XIUQ1(?)(04)&ISE7:UY\./G$.ND/K3MX MFLU];N'$O_+$EO"XSJ<$C!@.P60\.AZ> YS!N?EV)DHSC<97M9:@[$P&<$P MM2>8V8E5F EH)R&4L%G:;YA35 4M?=5AIGY4%;3$L5L)@ZJ+VKZX#0S XFPP MFY<5>DNL*XRDP+E,>F%!D6(:>9=G5K$\9M;)Z[>"*4>#57U@FN9E]PPLSX7RKO" M:RZBT*"GF4P:U-"%Y'EWP]_HAJ-U<+]Y)(57E/#,.:*-I<0XN.!"! 4F+F#, MAFX_ZPISNRYN:1J$WMK)BK5+_Z]VP?U=7^^;E[J&/GN595A E.9C!&$6Q@5/"+'>3KDXIOP_"R$$IF)DCML V)L\[ED0-9GA?=U=[9U7YY?2BS&#B8""065(!A9C@QUGI@_<(']%>#0 6&EYNN]F*> M9E?GT-RO,7XP,3Z -9ZB157#I6DYPQIQ)@ZC M8(H)CRR=*6RWFQ/%:4YLSJ*+A5,RK/4L>S:.H9H^>@MR*..)3]]/T&QMTFRM M='^>GV)T& S^^0B,G'E=,X2_\_"J3UA<7 9K2Y=E,)-1_;.Z]+&,H9ZG+R6G M:XH<#T:?QMAW ]/'0^D%J+.(?>^R7/_^6J)_/\W2F6&I1MUWJ5062L_GR6#J MPG!H1@%SIA>/7@[M5I6?F'Q]-$;/KH/-#F:M0,@6_9_\UF$79818*IL&Z(#+/P"[R(!^U MRSR) DZ>QNA-6&M."%(T!)\+L$LTEX4#75;SS FK/_OCB-F[OE7*I)K%XH[_YRAWN_'?5::I. M*$]*6?JE55F=&XL-5)[KC.\M>+1.%M6B8+ M5S.RJC=7O]Y.OUH9_%;^3JAML"\N_#7=9A?^[K+'XE!Z=?%7+WOLY;_CM.@6 MJ_BU'GO%T+25"7WK]/^U(S!_@:_9R> BB<"N-?IR\_#"9CM,?+O]7$_2J2N[ M6^.VWJFV! #LI;3&BR9+/NY= MHQYRAWM>'2+\'1P?ZX[O:XZ/W@10KAQB?< RE-JCF3-$+7* M6XZ]O=;]/^^YVM<[@F1A_W!'H;K#MZ" MI?KGEW_^_0I__Q%LU=G>RK#LP+W*?*Z)E@4EG.66:",+8B(5+"]T+!C;VBGZ ME(F['99]7:EQJVG8MX3L59G7 6 '@!L!L,BC4SH73A4:0) J[13UUL0BYIF5 M(0'@>DY^!X"/ #/EP&0Y2*J7%I2V, )SS)*5+".T,)$'3"?'_,91%^S]2J/ M#@ [ /P^ 5 6!369,-3JR(6,2DM5>*^\Q)%7/B( ,MT!X",$P/T5#3"S>91> M1:)SPW"L!R.&6T&,"$RR0A=1+\=F M*X\,;F)A'%N-5QZ M9#QN[3#=IX7Z6C#;#!CWJJVMO/)"%^UWS^MYX3++\\Q8+CDPMV54% *8W7*O M=,RN*J?O>/T1\OJ*X0; +90%#O>%"X3[F!,3?$%X\"$PDWN)*<>LZ#.UGHS> M\?JSX755&,Q!CF"-2)YI8YB.A1&,%5%'X_.K&B5TO/[X>'W=1A'>LLB)MTX2 M,#@SHHN@2$&UB$9$*4(.O,[[0O-'Q.O//H3X6YA.7_3^G V&K1$/[;PT;%>! M;',KLV3#:3P1^/KA\=HE+P..'EPK9.T@ZZL@ZX\U4X3G*'4R1KC+'%;"YL1R MM$RT-K8N'RB'6@I-"0::VS9'E0N>YEZ%C[6;#V-[8Z.M:^']9>-32$5<*[ M$$FN@@;1'3BQ5G(2E?1.:F:4E,#:HI_EZ^'@!V'M9Q_H>#7RM\E1K+99Q9JJ M$I$<#AD+\(:A"39]SR'L>SFCQXWQ-^G &2T5+BL*(PW/C=2Y4Y3EA0]>J2SH ME.3SU?98%^.^4K/Z8,#;Y./Z5>CYL&JUWY331I]YMYG73<>?[;CBS.(?OON?,_A?WY3 Z M7U"![=A$P0DW4A'CA22J4!DH8RZGD:WVG 'T,!+L8>4CQ4'%RH60!ID$E1>Y M\]?I.;/H '6[MC.W:K=^H[XS5^ZRZSOS]%JY/*G%=GUGNKXS3VW'7=^9KG%* MUW>FZSMSOZZ+KN],5W5\2T]6I@N>6:Q*#5Q*88HB+YB-OA BP,^[:,%-/5E\ M[^5>OG^P/]C/_LC?__V>[G_8A??M@>WY\\>]D_W!WH>_3OXY^(.]/U_U9!V= M[7UQ;"][G?_STA__\^&/; _VMO?EX_G>O_\X?Y^]/M]/:_GKPZ:^,\Y+3C.1 MD8+KG/#,:&($S0@+EHI(-9=.;NUPU>?LJZMWNKX+'0(^$P24/ACEC;'<"5YD MP#LV*V(._R@N&E6V)A3PXC,923=9QXM JY&,WVD M!76Y(MJQC' : @']7A$1F*.N*)2@-G5KX'*]1.KQ(N"SS\CN6L_<$+.B"EHY M!50M+%:#9UL[FO=EWK6C>,:\KIEW01H5?! V\3OMBP\3+CM>?#:_[:)WEH,0&EB:. M6YD+@S6"6@>E<]:UGGEZO+YJI&@>J7=<$LXD_,O)2&R>"Z)R!5*=2B^HV=HI M5#^_L[SVKO7,U[6>:=+3NNXSC\TT^<[JV+\1:FWH/L.Y,#KC1'M$+6TDL2%C MQ#*A"V6UHEYL[0"Y]+-OB?>7K$^1,8*'T(@CJH( MO UT+(#)/ MLCP#L9I);N[4C"F#M_'&P]K,/=G3M9[JRW8?I:ZP]I3+/ M&<<2.D8U"/G(66Z\,=%2W[6?>:2POMY^1GJ=&1]!1<.)\+R ?ZE,6PP0*2-Y M7O#HMG8RU==T'=:?<-UNUQNA ]G'#;)=1OG3!=E5LY@ZG07%2:Y,()R*2)3@ M.2FB$$4A0',.[*XRRCN0[4"V ]DN:?W9@^Q: QIME+'&$BHX.>HN$;#;<#DN/^5/=H?0'4)W",N'<%57JO6?M[K; M5 *58P>9T_%T@!]X,0E#@\D+B\8Q*&U;WZJ0D"Z^8BP@WGQV\58C,1$6^\(,S\SY=.M?RZV!!B/2/L#5O5^XPQCO M;8>E5 %E8SQ)M_T"Q%F8X*=@3>;1K*5W/$'%[#\&FAFFO>6AD)S;(H+A:ZQG MEFDE,YG'0[FUDUIM]<;__2_S9+<0>[^@/CJ:3=,N-I#@QB927G 5]7>= @9L]=)>Z#6^_4+O\5LMZP-9Y]?74M]/USOOR\$ M*P-&#,T"H<"TBEK@^#Q?97#KK)69"2S/*<]C;EC,7":HS:6.PHC+>^?YFDU, M=1&W:YYW[[WSKMQEUSOOZ;6C>U*+[7KG=;WS'L^.UR1\USRO:Y[7-<][),?W M(,WS'C3RTO7/ZWJGW"X0QYEFW@85C+(\A!S'0,B02R:O/[[-7^3\O_^#['_S)FW=K@3BZ]_*] M>'/PBNV]/,KWO[S]"/8K?_]E]_S] ;S_P'_5;S#.=).Q8D MX89&8J)@A"HK+&.Y"SP"/O:9Z)I'=0#8 6#E:<30"F9!PV0]1G_ZAXTSZ]YWH/RZ^N34[@'C/D8/SZM>U?LOONS M!\Q7$);?JE_%=]%Q)QK'M90FN55+K(6#1QFB"D3GMK(M'R].K MUD51:,4!DXGTWA)N%*9'18-=\*(M#*=:*+0N:/'5K;F?7M>[!^7'78_IH<'W M;!<'[+Q M\)IEFD>"X#HB!FGU(&NY4/DQ@D;\JBS+@[X2'%ZO=%?SDP1;,P( MET5$-SB84D'F1'++(A-:PO^Z.& '@!T +B5""( YKW1FF.0\*JORF.E(*5-% MYD+6Q0$?+P">KPZ1"1JL3$5B%C5!MS>QSA0DP\:(+ 3AC.WB@!T =@#8!D 1 M-/.@ TJC)?>J, :X2,=":)L!',;.4G^T +AJJ<>\Z",ST)&N1/4,." 5]'28#?%8O< JA[G*7% MOZ+?=3P2R0<8S=R*S[ MMS92\Y;+X:IU/[^.)V]+"_$1;L? <&Q5VR'W"&OK]@:,?/8UJ@@ M/LJ"! (HHJRQQ(6=4QX(&0Y';5;8>&'G.L[0>E%>?XCBMDX'WP_#H ]H/,X3@ M00_G)J7_DF:.:R6D=9QE7G%0]@JC:01]S\F\&Z?U2('=K8>"&%4Z-Y)(:E&- M,V"RF5P0R903CAE/98;N)+CMISV#H.&MYS_HI*&!H<*?+<<)V'#&[ZCO+*.XSM,+;#V*Z%U;/'V%4'A5+!X]!) M(C+F"0_*$T5S36B6\^B#MZ8(=Y2Z_I@P]EIS5[!\>A]\OX!%Y]WO-P3*/QK'=L/H4>_L#-IW#*8=*;'9M9#Q8\^#3P M!+P0Z,>H_^%K6 &L^EB2, DN##XA*?5[XW"K':=] RF MB3;-M4MZP [;:,;"^SW^@6TO&F[7'@,^%H4R0H&0D7&78H"[D1"N3298%#N>X.C7BN0R) MJ:FAUR:'ZTRK*!YZHYV?'878,S&YZLPD\O1+D)R$ "^-H M#Q_B8#2HFSV9GJU/QRU.IV=#1"PPIZ?#-^]_YH!ST!8^;'8_3M) * M'M*'QB7"M-Z[O81, #EC9V:A7$@T@TGO$TC_4$\=.9U/W+&9AG(>">"_J9=9 M E'S_FGY+@ K,SH:H-Q G!F,%G^=3D/]E0F@&_YZ.#!V,"Q'F<#O 7I\'T!L MBE-/<+!)@.4$N&%0,Q /F]5-RTV$SPY/J1Z0LK3XBQ;^*8%N^]/I 0,DG4$< MF/925U8X2("+4M CPAZ-Q_YL,!R6:QF?IE? F4_"=#Z<36;T'#SQ.QB?U(<48<"K, M,DG@][=[NXN?D#1 #IX9RM2VNW T>RM$(V 36&DX-+"^ '*M7MYF:\8GXW6HAZ4#A5.83.*WM-)(+W@M[ M7KD^-X2[@6LJOV":ZSFO+Z=:!Y!\BQQ,0R.KI],[&\R.>].YG8;_G>/KVM]J MY3\U]UY=V+4N:%7 7J6W/$I(^_MX, QM(NW-D6Z0^RW02,.>)2DE)CYM\ "0 M:%Z10WT3UP(!O+]-U]5OOR[Q$= D'! \?SYJR!B>"3?Z 1@"US!!<$W7 ZR M-%/R9[_G2]K&]YP$,YU/TH=Z<'V#,<#0V?' '?=.S#GLLS<_Q4>-1Z%W'LQD M0=OK"VR?%'ZYI)PE8H(G+5-U0N<8D/;[:?GIT=<\JD3!)4W" Z:GXS**-HX1 MOH_O6N#4:S@A?3)7E MYW&]TZ2)KUS,)C0^A:,8@"0WD_/6@ZO=777JEY/9=N_/TW$#*2 4II5TW?SQ M'E@$0,UFV&@7C3C&+RS$V17TM4I;\-B-HCCQ0$"1"7<'OXB#R7363^?6PLSV M$=;R()%#=9[7 \N5T8LK@\R>B=Y[ST;6ZT;=VDTW_"OR:/@-] +_W=I:^U_> MLT.PKH0JHB*%XXQPX1Q11@3"C>'!2P;4RE2:#"8J$ M-Y.7 Q"E4S-\$W\;CXX2<)6\5,+7]SV9U-%#3T66>UL03Y7&UGN::"$4$<8( M[JBA7!>K.*:<*PI6J,PQ^$QN=>8LT\);(1Q3FCY7']."KA(>3Z#/F-/HF>HV!AZ8)4@:+,P#T'()".5O@2TLSC>/Y!-39_YV;">B5B!#!@/43 M!QC&*6V>VAD]CK, YL,@+O!I&8K0FXTNI=+SU*RKLJ3*%:&1?W \F-:>$# F MYS.TX=%+CLKVK%0?L1P7S'V7H,T#'J-#9X&!R^Z%80+-V7RQTD-Z?MC@XHXBM ^*K\_Q)6D M+R*X.T#EY*Q+WTD&&( P&B_XPT$#]@GZ2P)=MB!AXZ C)X.B^B*\%6X)%'53 MNGN:+R:\1XM\=5F-';-$(BW*P+_-TJL\W(Q#:WKI90 F:V_;[OW<S:DY"L1.@OE(# #?Y(49GIGSZ=:_EF4'"([V M :[N_<(=QGAO.RS%E4?22[?]8@Z2:X*?@C691[.6WO$$%4&GLNE M B.+BT(HZT4&KW%*!\FE6U7Z(E>Y]UF4+@>]7$0C::9BY%GPV@CM+K+EKE06 MGZ@;NZTTH844SD!6@XE!T!CS[8C/ND&6/'TI0A$$QF>6?\#$C=.D2:%: MH4F).5_Q4D3\D'X#$SK MUW'Y8)84@XV[0)$=_*KY73UZZ76+]RRK6TT$:9.<7MK*BGZP41'8K-.T5GR] M -'3L48PS>4FZ6JW\1U4,QR3& 2QP3!"O1"6@O0POKA1_J&7P0A)"Y6KG.?&*ZXR&HWF,69,:W?M M>XB$53C[*1"$J4<(X+9''0!EQ=8U7B#"PW4YM(H;HV)W'"C MK(LBRVRP'"Y9\!LWX.DN]$87ZH.2>V M+K"6 WKU#Q;"+L7S6L(.)7AC.JX&U5Y_1;04;KPGZ>MG0Q7='Q^_9FP-W MMO_A(]][^1%^_OX0[!4)D!%)EAE'N&<,+&L:B8^:"9<55+ ,^@P MPS)#:=AVA1@+ROMX5#JT8JWU>=#*A^/3^J=-QD-PQR-0D([.*QV_\D965'9F M0(DT'T-*4S@UD]G"#;2<%34:8Q9%DQ6T[D5M.U"1ZK9[[T+H[8]!]68#;S_X]G>A[TO>U_^_+S_9?<0K/&0 M2^PSP(4DW/A(M%"!>!4*5=@B[]QJ7F0%LX0RQO'./5%6PIU' M*V+&?1[PSD?C:TCLA8PLP\=KG@J_+(RGETEC5A<"T VI-\MNXON)_Z8N*94S MK!WD[4*]^U\^4M#]\ES33!,5/"6\")QH63BB9!944(P6WJ]Z_0 +0,47S@1> M *7EAE*I/ !$SKC@DETWU"L?VN5PPU!O145-WLUS/E+NKC6.S"8#)F"G!6ORPSRF%?95Y0:S_; MO=_->1E4A<>6/LU:=UP]'KB@E,J$\6F3M,'3\KO3*H6XS&&*F+E:JHJ_@_5D M!BM)^&5X.B7 -_>V_0SRQY&4V]E&]:[+,[T>00]:OE?XZ8?R).=3 U9B><9U MS46J8G!AB%FE95[K4F87WLT,KG2$% /+*'-V2TH:F60QU [=,FHLVQJBNEW.QD#6B94FXV/JL(M MK!M -;R/G)P2J5-Y _XX#H8GM3L?B7WQ=[S?.D'';XH9IF,LEBAS M59:C164\J5]'C9J_/L%VQ_/E7(T(JN9X4@?"TNOP MKVFO&/MI2MEF:SMM)_8\?$@@*9=M8^:WZNJ7%,[.@%G3/E^=[;W\DX&EBNX9 MEA&P3PSAW@IB(Y/$"5I89:V,>?8PL8'N9K_N9A7U0G,:B*3:$4XU)48K3_(( MEVR# 5N5/4R0H+O9K[M9QU7@.8V$,:8(%P+'X-B,.-"(A(V*%3CMZZZC!1O4 MFC)DL!8K>. \\[>E6O6VW B^O_,TO'FY^_E0&(EGK=+!FLTGXV&JKI^,3P:H2&.<,"4]86^@@:OJ-*ON)A44U$DQ*2^ILH2G MC4'3*E-L)[:#E>C*DLRRR0G6FV+23=*%DS(].QZ#&;FV@"7]LUU1/T,L:RRN M1OVM? %+>\"XS%*Y*FS9@H7>;YGT1Z"_3U(>/=!YF7H%'PJH=/L!7._(S9HJ M]^6>+F VU'7R==9Q*#M 6GTS- ML&67UV4*S1.P,AQMMZHI1;6F15'NI.PJL4SL@Y5\LE8R.GSQ&"YR/,$V2?W: M)U16[F(/$&>F^-KV'<-Z*JNV6553H[Z9%IX#*6 ].Y:]'55^D.1_;)CA A[H MK^0';J2:5/W2$ XZ(]NI]^FW5_#:XG;K)'KTV(P\05IHO.;K&*^DS62G1:/M"Q11Q.+#,8G-HB%?1+04U,FL0Y*)Q,*YJ,&6#9^I>PI!E](I4NSE")Q4:52A6[3 MJL9G;%$T3=M*0RJT!70J^[>L:PY5AR/XV'DBL5;;@J:50*59]%&(G@6LB9E6 M9--R5R7R-M7)I+-=>/?*R$19'8>@'^?#.!@.J_*D$7KBQA/XV&#ZL3P83!N> MA!*SDZ\7*',P/6Z8]SE0YXH"F&J54L@H8BN0%'D:#EMB9:'@+?2A14.(=,HG M@]E2H=(0Z'B$Y8 @3\LL'3,'J)D,9NV(D)).\.55\&CC.\LP4IF35#5XJ52U!C%;JG5*#S=-4X^XZ"R#\3?@K^W> M.T3DI46M-HXJ/X%[*-$4*;+9S3^=9BOZMBA6 MN%B3/TY>\M3[$0^F>DK"G]7H?DI^$(1>F+)['):SM42J<6&AM-[D%M$#3^!+05 M\<[]X&B0"M5]:ND\K7-SZL3L1J\OE98Z;.W#"=J=J"W 5Q?O29THJT "VM:3 M@9TG)FR>4ZOUJ&FZR>"TZ?_6-N'KY4Z/05_"?@&@OIA2TT/)BD9)V5 -MC.N M$J^G52I(?VE_OZ,2.S_IO6N];EK:!/5'++S8E]TP1V '8Q.+&:IJ:1TGF.5= MF3_/)I5GV7S=1 *8*U#]%0V$1K=+KH6RU],2Q0#)N4&ER%:*<[J?>3*S\!&E MLQ>K1Z^\S&GO$WR@=NTZ@V&J(VR%A%?0VVV_M^TX:GS"0)3CVNH#RCQ?6JH/ M6$G;;EK5_NW@Y!0(;EHJU%>^Z2HO566^GC<^WH5/N?7HTQIVE_S?Z,4I>:7U MYF5K?='VM^:7&[NURAMIG%OOWOV^VEEX.F[AR1*,+.S'L@57ZH2RP((+MS"8 M+1K/+I CAE [Y@?3TJQ"-=H[H@J;/E< F#,MNH M2QF(V>SV67UL#3!M7U"ZY6/S*1T6F.2?PK"4>93%#6#)UT- M ,LN@YHVL+_/Z7B !CE<&D-5[!W<],2BT%SM;TBK:F<"%. MITX!R(CC$4E_7G)TE$Q]Z8,68<+4N1V);P0;;>LP)0$V0QV2PPAC4-AU."80 M.%LH00E]RO8.Y>TCPIV,/PUP'2-$!PP;5%"TW=L]-RP:Q<3HM(P+HC@;N]>:\7Z]DL=M4 MPU>+W::K0NU=P]992W>*\+?=V]]X6;B6^;1L?=84[('XP!/JS3!)"N'YQOH^K12HVN:@8/"K[\=?YSW M?JGT9OP<*&TI8Q6D>2WM8DS=O1?)V&_;2D32#S8IZ>4C-E!>*P*RH*6*UFIG M[#5X88/4'):@?3PX7?@P:VY8EOP7Q$7JTZEC(+44;(8X+)Y7B:9I#U\Z0Y"Z M4!2U7WQJSK&!\V?TX>/YG";QF4[-ADG96?IS&59N:4]+YE2]$E )/I6QGI0* ME%U4M^B[.BG^>C'1]DQ(/95$5XT.5?H/'5ET0AA7@ M%)(>[9(2A\;9 K57Y>,RP%(DTV"7P;INO7Y+65$P[D;D/]ID,0-?4XOJZM][BZGFH0O]#@MJ!UM\X#% M$F;N!^/&#N[WIB=8KG\,>OW".$XJ4Z+_\6006A&Y1*FUL39)U?>U*M/0UCB] M91%L;OP92WEN;8MO5?D\"W8ZP%9:KQ9#6A9#:]9:!FQJE(&)K+Z25D=ECPX\ MF_(44JBK.KI2/QF-STKSN^FNNG2D917,FJ9:CD*II&$9':Q+09JZF83J!W^E MJ/H(%;VGP7 WQ.!D_)L/*3A=]^FN3[@2^7]NO]N^!NFT*>=:-/)RA0<6%FS2 M9:=E[!:$L3\#"N[WL*[;H[R8CN.L_!&N83Y:)%K,3X\FQE>FP_S4)UY+*)OB MN*G4)Y)%M665\(''4K^GU.Y77U56358J=ADGQSCV!8ZC4KQO0OP--FT38:[5 MI%HAFJX&A;=[?UZUU[349GM+?-L< T&?-/8TWG0,;:_-I&HPMT@(6^KN=N7! M(X34)63U<:QH/IBWL(Z&P(ZPKO.+Y.-"+"Y2V^"1H_')P '_QG;_N3J%HD;( M9\;%#5>M'F$#AZU)-JFV.&52 !?/)U4F6OD3^#SF&GQ:L/TE:8.)5)9'STS" M0O-=9'2FG H01&E08_(ES@9H3JSD=&[WWH$Y<8HP7?L\[6 X+"V1!06O9H6L M[KD>)]1$99J'-H7/E]:@5L^[LD=$ETFQE$E1=)D4CV M72;%M3(IKLR,6,UP MH#XZKPO-K.4L]T8:KT7D0@7EH]5/M4GP!:V7K\SG:.L(E:I<*@E)77[SKM\* M@3=ZP&BA(/01TB_4L=LIP0N]O-1,%JK\=56K_D*W6HRI^UBM%QV7*=$3?3/8 M!#B@UW*A$]7"Y!I:6=LQOI0\?Z6&=%MWP+(C+W5NB&5 %D/\M4?Y@G.:+ON< M*P=*ZB"!IN-IZG7X?\;36>.B7$WIO.TZ-\G2;U<4^1LV= Z_!5!3NAD[.&.' M'2K%?(:SUAW3EG";"6)H)DED,3K),DJS:YVU(M)S&EJ MS9+7N;S\@3+9F8PCP2STNK;G M[9L_Z]J>IBT30 N0S])!,Q*29V,-AA( M358V+M1@E3^J'64C\]2FO(Z,EZO 8RS]04N+&H3V>_#P6F8_/!SE2_65IC62 MF931ML;'EWZ_M/2U@:?+@&MF*3L>S:ATD6F<[U*@H5Y18Z"OK*%!Y,7NTHC8 M9"[ATP8GI\ V@UEM_96?J\K_0&WWZ)=IMYY:]MLU@W*!5LHQGB"(['@R&:A?'@Y"H2]9]/]?<>S/#^>'9I"^YAK3S@5@G#'(M$\ MHR03W A/I5+4/%?YC(31^ZMF[H8V>BWB>&ZR.R;!O3S-O8K"NVJ RMEX/L0V M@G6@LJI2JVML4>+7\T)2XSTT5NJ^!F99MN*\M4D2@DL>OCKQI:I;1=,L^>R2 M*"OQN3VM>7V.=5V(UMY'F?"3I"":&?GU MF6C#4"$?[*Q]HDL469TEROVF:T'*9<*Q@BE&^Z!2\76=F=49JF"HGAVRF"M) M;2"\$#C4FC.BBZ")+PS3,J..\6L/=WUPB7#3X:X5+0R>F[7:V&:#U@ZKV&\K M&IQF"XPPB\>W&@>DI(99 NI**@W'9W7SGNFLSB@'97@X^)+8NV3\JI8::YP7 M>8W)HQ4'DRF>4+_ZTWC>= 3X'7UDB]+D$X.9:'4VV[29F=#>1VM"UV#S4BX: MJ;W(%D^YV.5VZS37LDQZMA!&U7"N9$ECR"C,0BM'I-6%8F1*-\"B-&"I#4LS M1>*D#-3Y]<85#XJ(OU[IX?:BNMH=J2G-L< M8-+G1.E"$&-]=)HJ;YA9#6X4(9>W;?:1!V9\=CQ<) MZ,./RH+X& M*?Y,J_UM$,-28TTX;/?"SR=GF/ 21M\?@)SM'[CLL(B&JEQIT*ZP#:[R@=@@ M,D*I*"0/QDBEMW82M27S$+/@IZM"(%'5I9) %$Q$EA4Q*BYR9T,0A8BAT"'R M+*?=_=[+_1Y].>329S9Z2DP1X9(52 E-'4Y94XQI%J..^=9.Q)S--%!E]6JW M>REB;MO?MPI5DH"XZF;3RE/ACSFT43*%>6YHD8X*K@W5CO. 8<[GKR7FWS%#FFF5&!"$R48\&21 MP4VJPI \-](++JFC!C 7[8#115QYK81&^JC5EJ7P2-,*:UKE[94YWSC;KHHP ME15G*>)8Y^=NIVR^RGVX:$U5526/1G5$YW2,)AXV3DJ1FC*E\3A%.I/':#%" M#U&M:C&5;*AF$I)[\<8=TT;NJW MK+*R=U39)NQ+U=^R-/6J7)(X'_E%Z"L-ZBC]B&70!WYDRYS?>B)V]:%>&FUI MV_VBTE29ZJ?S9GNS-$"KWE[3$2S9F*-C4X7C6A[:=E/0/.%T9Y M1WGPD@8N!.4WGB#ZR^)"<4ESN/EW%6_N5A31M;._?(;>>[[WQ1WF3 6IO2:. M>Q#NA37$1)41D3GX"[5&A6)S9_O5+H(;@;+$U+59MJOC\WKUY+Q^,SIOI0=F M"_HVOZ@-IB60WW#*K9YHZ![@LJXM4,W3+3MU<-LD9YN0@;: M^HP##42.&<$A4U9:FD?KG8R9,?'&(,W#Y0 :*Z")2 MG&[L8P#!H53+(HUUB8E=?T3FTR*9?J@<*L MU3]GX:+J#,SJ>O=?XCQ.R@J624ULQASAF4 N-Y(H!U:)]SQC-M_:F9V-KVE@ M%J#JB"($ /+ 6:1&Y\IG'H< !W1;7R=-: ($7[#C(>56;V=A7G151[LGAT6 MFYFVL<"!INOO#96);ZKPMD8ALDZ27$B?H/4>YGFN M,DLC,;D7A <@4I,)2WQ4.C,S(Y_J0KAND2, M-_#S0^&YSP1U!+1;E&A@(!DPDPAG-A,1"TY%7!LQ1W4AHW8QEP47T2MG0BZR MPA>9-+F-JXD8+^NV"G5?H?5N_T\]E>&"!N57'=0%S1%6NE TD]E2>6.32IW< MUVFR>95L73G)EZLGFRZF32?*>M!9JZH2IV*'%"YXN?KRJH1ID>I66Z>MS-65 MQ@8W*BJ]JM%'E7Y<;;0I$4J!UE8[X_Z&UH?]5HNN6F1-W2%WHJ++W-[M$ZNHJO. MP7$!MY_O'^R*0R2^@FM."U!,-4'AB(*D;OT.L9C)"T4+G* M>6Z\XBJCT6@>8\:TOKG7L[ORFUSYJR^',KAH,UX0)YTGO#"&&&8%";GD60P1 MP#_?VLG%I2'3FSHX [6Y-(I;8R(WW"CKHL@R&RP'4A#\Q@[.[MIOI!<7NR+^N&U!B"O%WW?8A/^2Y @D0+=%9(0FH+)I8[P3) M <,%\]8(ON82?"[VQ[L9F $DT4FO32C/H#JKK=%5+13*23G-'FM-L6Z2,$V' M419QFC,S09_9HK\>UJH#IY9J)'PPB8*JAU[Z>]US/(4D.28Q#?7'TSM>. 7Z9GE]*K-ZR@C^.ECY9?:;1NF*W,2AN.DTM8] M)^K9])L:.?V"+KS>;LJ.QI%YY4XW+NY@;:A):MW?/AQ<2CMGJ,Y8^'EHX.3? MN>,QZO/59ZMA$[V3L0_#E:87=8^'-&A[/(EA4([*JH>;C1VH\-N]=ZT;7;KZ M#:T ES.=5EH?3T(YD3GT/H6R55_=#/!Y,,K5%U#FKF-J_.**E^F^GFQ4=I_' M1LA5NZ_Y2?F)%]<^K%/,:Q\=D6&(E9/QBN,CB+S7/[]=3)3_NAX5:\=,] M=^*XT4"'Y6-C?)L)/)3EUCYOYA-D(V3FQ!T/V4IDF:GG=7/3B_ )X78C'IE6 M;YEJ2LR^F7KSO[U_#\?6#'OO @:@>GOE S?"5T>:#T":K^I8TD%HC=UY"%), M1+,(;85R?%0KNE)6-)K^>#@B0%Q@>.-JHE/37'0\K?7JWDP]M4;SV?3 MF4EE1Q?PQ32U#4SAM*8='M!R/;R^O?BFJK,.O:ZM,852X>THSY;;[U83E-JI MO!L5G'Z*X-IIZC=?L>?X;*4A?=4&+\TG>S3P?Z?-F)X.M_TU1HJIPJ>/A=4^ M-8LJ1Z)-%@%M;*]646M%ARW2:GWO)JIK*4QJ>F__K'G@H'3R3@.^>PC,'"9) M>32C03,()Y49#N!P,- -SRZK@/S"I5S-Z&L&9:"?X5-Z]N-A@^]*U+P=3#^2 MB(G7;[&'WH,SP*19SU(CM#5C[7P0ACX19)H,=#!)IBP.% (+IR36U&3I!-O2 ME7^O";,>[[$!+=[C73\\:38$ MX^N%I5&N8,BI MHK;^=-T?N(7:MRM:?FJ^N'MO<@A'&@[,YRX)8/_+Q_-#'X2@QC/",\8)I\80 MG3M*M.""95I&%=QZYFAF"NZ+/&2>2RY45%GAJ8/RO&;IO$KW8--CM]V[]KSL- IBK)6@"-^ZK,/[IL'*R0U030,& M%;!NF76=YK2E#@FOK#R%\:)WE]L((U/*8/C&I&H\B$TKT"W1CCGACTL5+1;2='3]7H?3&++'VW'N1;9U:, G;)P.89R0CU\+LT>6DT(>.@@&=[S;-D'^?@"X^KSMK ME"C88>'^ER-V2+7/1::#LMQ?>S+)4Q*["&)O X9" M@89W_1BG\?06%--[APX9# 0]?:Q^,^K]CP$F!';?V-+$5+M/8:0YX!X"X@"4 MOC+3:M.A]/Y,.?#-()+==XM!)!@;)U3U[[M5]0TG'O^,:(P=7&';%H<^)(?6 M#P?C4T ?1<6/+]H[16"N:V]ZNPMX;W[V6POGD\NB_DUEE-7%.M.'5>KA8NH+ M*2-9=2BT=&F@,#D]10[8=,F_C$$*#5PZJGY3 G/I;NL#+6CQ8REK%M^5VM.I4L;*NM)>K:^8+>XX-*=F@@^?P:S3UZ-%3YH%1/RZ^^[G&@HJ4LH(+?J/B[6! M-&L]#CT\^-?QY*3A;:Z MTM=$:ZM,[V/2 G)M'4.?--M/?J1)N7ULD19B0O!WO^#6D!]7^P[QDD-:L%^I MIHN1X@NRJ*1',W7Z@H=]8W9;LZVZ\I]V^8^ZN/P'EYNTWBL+.EC&MKJBH<== MW?+WW:O!'8\'B>Y(%>WJ\]_+7DW\.T K]@[[Y M>X_^\^]7%+YSO'?RS_'[O_]@[[\<@47[\7QOL&+!GKPZVT/+]^"/S_^ ]?K^ MR]N/[P]P?:_._SGY]?B?EW]]>//R?P9H$8,%*_:_[!YZKV7,N"!Y00/AS#EB M*!6$@D&KLC(%?]69QY1U1:9E\+K@3%*=Y5X%S3/%"BVT7S5XW[[ZZ]7^GZ\N M=^-M](A=^::G:5)N+/X>3,W1T20<)<&]-!.WRIE _]MYDOD7YM9/PQ'*^+NM MI'F]_^N:>VB.BLN;^#8E#R%ROBO?/%UO;C6:GS3-K1Y+ \UOSFR.'NJ<1RH= M(YY)BXW-';%16:*T=#8HR8.C5;>RU1S[27/,O>J&$[V *3\763?!:;+U=T>^MN_/DUC]KD'VPQ^'(:=..DJ)]*8@W/&"6"HR4@1N8F&\ ML]E:Q,0R:PMM8A:=Y4XHA851.:,F*YP*Q5K9Y-.TFP]:N5.+CA.;$V)_2(6) MX_D4FS+\^.(Z7H-\>?.-*5'Q4FV>X'A! EM.8\)?U'_X"5CL=&C.7PQ&:>'I M2S]53Z]L&M3(4ZT1 %OUDO2^\M<+97V;E@K[; +_]_6;JU]OIU_]:^;7?R?4 M-N/9A;^FV^S"WUWV6)9M4W7Q5R][[.6_X[3H%JOXM1[[KT0,)4$ S2$U_W]; M^=;"/$P9#R^RT\\]MHF.5PFOI+GK,_(O\#4[&=P^CXFG7!$L[6IXL=ISLQTF MOMU^K@=,ZDJ[!+>UN^R[R5E_:8L/?75WN=4K;G"QJPHG$5?IM@3DZR5'4Z]> MX9/:-2HU=[AGBCO>^JZ.CW7']S7'1V\"*-:XCT>3\7SD2;5"YT*(\;)=8Z;< MFFXR/GT 12\!ZJ:)PZ,P6R6BJS9\$S*@O6L>R_V0PC5/YC_O]0C:6Y_@6Q_5 MWF_0)""W2N:>X;RGP ON3*%SZD7T7$@N&3]\O;$+2+[6&Z BQ+<-'>Z'V?7: M ^1/U'R%GT__.1CS-P?[QV]>_OD%W@_OQN^]/7[S]VNVE[T_2]\YV#U[?P#O M>E=]Y___GV-[XH=O/AR)O>P5WS_8R_>ROS[L@]D+[Q/O/_SYY9\//Z/)"^OY M^1B?"R;O;.\=_?S;P:O9_DL'[WQU&*Q44LI(N(Z&7Y MUHXL:%_J?,W[L5D_N4LF 83HW9!9+A-45V'UJK#K(*^#O,T=D*Q@+H8B,QS^ M"<)JB0-R75;DBGJF$N2M=\'I(.\!(.]\&?*$S6(( F?/*$^X5($HK2,QAE'O M"UHXK0'R1-;/.\CK(*^#O KRLB@SQS+ME2HX,]PZ*D/(,L\!\Q0O$N2M=X#J M(._;0][^BI:7ZTSGF;,DY#ALB05!0$I)8BESN7'<6>NW=D26]Y58[Q[V>"'O MQJ9Y3/\\'=.\2*_'T24E':HM4D%NO.CK&TMRI)*[_VXX7NH.QF M9[41SY\VJ.4%LSIG#(P>SIG2RK@<$"YZRV6NV'5-UPL#KH!MOY27T4'6<,_ D,TICB7/,E(P'0#8?,REW=KA6;]@\FL1;C.*W*O2MO+* M"YVRWSU#.UY0*IGT.A0@UZ3FVD@>G1!.1)GGUS7,.H;^U@R]8J;1 N^IH"30 M3!#.M22*>0JL[61@@8.=!CH++_KZZU66CJ$?+T,SP9SWH+V:&-!)J7V@3,?< MT<)P4S'T-9%9PXG0'!1#+06QY8B+P@@M4>0'L/E$7Q;K M[XYG^L&1'LDZ=<8$1M.XOD!U#O"=<,$$TMX90Y83+F:*SZ$@,N:5,9S0W.3 UZV?JKC)W'U&:6GJWV,ZR MQVQ8'(QG9KAHN5N9%S>UX:KDP:J2/X>]^_$<^P+4&_B>LY#OY8R>#>#?E6E6 M6\A5DZH.V.\.V-V:"6:)"9,39#*U?3HDV0A+M\Q S+0J% M;4\E[W/UU=9O!Z<=G'9P^JW]$1V!3@)]@:1Y> MX"S.A\UXJ.W>[^8\S5W"*4[3GH/G?L)A)O:\F06Q-$'B>J,,'_GA8U_)V> $ MVT;"4=;==*MQ&@D^3\QY-26J'),Q6_I&>1MI0L!X,3)CN[=:*XD7ZB8A]>Q- MLZ$67QP[-Y],>].YG8;_G:<+&&]:R>:'P@]&TWJDU'@Q[*M%3.E]:8 !;AP_ M5=%0SP8<:34%$0&7Z@?E6-6EV%4S5DU]2/QYSK)#D:W)%DO@\'6O2I7.<_+ANHT&LUCS)C6+I$LJTEVW<85 M':7>.:4>G;_9/32VH)+EH&7E1A!.>2 V9AD!,C7<<,W/ QS6,_SFLNTJH+B5/??]P<.KS_L? M7A\RS;SDPA#0O7+ !^O1%!.DD(+ZR&U([BW.MOD=B;(U?,"O59Q=3CW]C'-' M-RBT7]":P*FJ#2" !1#AFTGOOX3(T^BF4L.L'VDFH'D>5:.BUHE]276[/;'? M@52\MB+74?WUJ)[M??GCD&>@H<6<$6TE2,5@)%'2@%24"J@_>$.9W=K)[DA_ MVR 4EP7;S>DXD1G:'BTZAJ]&G/^&)+LL?4ZVQDM*5 MS&XD=3-",:F:Z\+=UT/T2DF,&_+AT\ EJ[YZ/XRC.B(PW$A4(YJ[!="ZCT7&ZOQZ-J]-KN M?1V)LKLF47IC$KUSB[,CT3LA47CGWF&0G&KE)0'8P"YYH%J:S',2G9(^SPM> M6+FU(XKM]7XS#8D^(SF 'FZW4$%/S&"$G':QG*]FH4U[ ?9SDKY9NS!;_#0[ M-C@W=9KFIYZCY ]AU.;HTE"NN!/%+;#UJ,V0*,$K'DX/.X.SAZU.A7ERT693Y@PS11WG7\#Y7]X$Z\49%PZW.BM7?$,IXIX64>*=_:T5I>9E!>(BBR M/OZJ).SV?'KTSZ-K9'F<^)+E=B%!C=*.G$U9M<[BWN\U4BQN /DH7W)KZ#GTYC MN<[?$UJR]0F2H'Z=P!J/O\-[?_/RCT/G@N6%5\3GQA!>Y :,>!29XC(7 MG(FM'9:MALU[Z=!*:[2<2 M_,'(?SWZ'98^&,^G)1=THO0"CF#[+W5=\>G7W5D2@:A6Y(EP*3U0H"L)8I+EDF0F! M8YGF)6Z!51? ]'(W%5(7WGT?: P=>9B@,SSOE[Z!BW3[TLX 9.Y-ZWM.L>GJ MIFMKHNTH=G/)@>IEDM^X),M>FP^H7'92KU*MPZ+'7P:^#F8P^=UK@_<(EJ&)^-)LF=' M/4;_J[[%THV$B6+7\" MR'&[5\-+[Y>5U]S,!% VEYEFOHC.U;\W[,W!^YL_\/'?/_+ M+L=1TEF11\EB1J1QGG"G*;%<@U%II8B9TY8+UE8&VT9 W$ W-W!MTA5E$=]0 MS:Q.][;$IA4GIMCYBQ2F 2A#B?7?R5 M3>.=OS6W"UB3U"NGT_HW+C=1KF:&:6]Y*"38;T6TT1OKF65:R4SF\9!E?*O^ MUG'3$/84^(!84-D_DJ2UOS##,W,^W?K7,C("++:/??7$+CR7&._M7$HL]ICR MFFCDQ1P-$/P4K,D\FK7TCB>(:_]Q]05)P/64?3G^[W^9)[N%F/+;T(^:=K&! M<"^0N&JCQ+UWEEN?HHHLQ[^.?@#[;_Y7CXYN41>__A[8?]O_\$\?3S<._D[>#] M!W<&(BG?@SV 6,KW/[PZS(23HI".*&L+$$4>,$J EJWAQV =4:J"+?4&D!#! M[Z)UDH.Q9+05*@] H393F[W_ZMV[ MWB]O]GY^O;][\/K-_KO>6H' $@&OB*7RT3'SOKX$/8_QK MDPI1<\-U=/,'/X9+5?,WH]ZOP4[F6 >1J7YEJRUYS5&52 98F:B9\FF3(OUN M!BS?^WT^ >-K&GJ[1Y,03JKT_M/ZI_BH2T[R!SSNC/ZT^]=N^A/[Z<=%]D@R M$JMKZ?V?\="G_*_??_NE^5KKSO"K968_/&OQC)0'.05+89%? ^K?I[00,P<= M"UC#-;DR[;J(5$1R#C (OS>X_VE(??IZL^".1W _1X,PW>[!">["LX<])C8= M'T)D*-V.+5.T#T;'_\X'2>-@-5&I"#-9C!J"E2@#4.JP#TH*H\ M -,I:;AH!L,[9N=X=7"%TQ2%KS)A!WZ 5PZ/&;M!6;11)],N'=\/^)/ZCG#) MI3:Z./#7(USAA_FHM)863UE\>/E <(GU;I=I"V@?T]"/TGV< *#!RH;MM*-> M$O*MR,ZIF:1MIYCDZ62,U[HXHA:9G02#@BH])*G1I9]AW L&'I5J-9:J0JKK M"+XB?V5%R;WUH'>_5Y[^#H$ #*B, HD3%2PIGTQ AIB<@XY456 M>&JSK1V1;X@IE[9]Y=_L5_!2P6Y(R8D_#'Y\6#JI*A>G!^/=$IAJP@G3?T_& MTVE'&Q?1QO[+/P^+PCB9>TN"204N-!)%=21,QXPZSC5G^=9.KC84N"S11B^5 M^8%H<69ZG'#XA\%#4\8-$.0-RI8.1BXFE2^[AYE55M"@B TT8&ND@B@7!8F% MMCE5C$:FL>?=53""J)%Z/".E+$NE5HKV4M!C#/<\'&!^ LC#,AD:?E;)KWXK MZ(%%X27OA(K!?P+V6+ MB)DF7M*MG>)*/ (B:].*#555-(8R6E9%J=I>G]C*V%N[/#^:P:3WR0SGH3>? MUF[RE-6/MPT:6*+S.!R?@4HZ.Q[[\I4KBZM>6=)^_:ZZ$T"=CP@&!"#LFTH/ MQO+MW@]59?6/94N *L:'7(4]&!(S36?PG[K$H3<^K9AMNDCXN M946N!15F:V6=FRAP(WLLDFD730#*%A$I)'FA,P3-BRJ_ M]6B,\6C4"!8O;(+87\](T]9&5O@%+)A?QM-9JQ:NOZC#>1*<4B=]'."1_SJ> M_!O/J0W86>VW(QO2UU*N2$ M3O6X@%!>@RWT_E!Q1S4#AUFW/-D3R= C;XGDT5SO"L14;50H25 M#C3X7QQC?Z8I6"9X=^,Y[-!/?WQQG?/.TU'>;_#RG3L.?CX,;V*-(BWHF/Y\ MWOK;]QW*=(< 5%[)HEQ&@\D=J[W8D4_+7R_R/K9IF?M1=86OWES]>CO]:J537/D[);9+MMO\ M:[K-;OD[3HM;??.RQ;)LFZKK+?:*%ODWF!1\BX]NZ+]9YBNM7N7)P/MAN&N@ M55=F5&"/R5\1Y/Y*(+?42_ ;C2J[GZU?(YL$][Z[(ALN'$SVC89.MWHOLJ7& MB_P/NG_R/GOS]ZM\ M_^]?/^YGK^#O?QV_/]AE[]>:[KYG^]F>>'/@C_<.W-D_+__(_OGP7KP_<.S] MWW_ \^#O?_]ZO/?RKV.P!6=[@^6FNYGW(5,Z)TS;:ABP=@:G]!6Z$)G.?*1@ M%_:ID,]OY1@6=Y_^VHKYZNW,U#NR5&HF]P5F89 MHCI\BD[#%#:\#XVXFR'_F%&Q)H;?AP:PL=0E$SUT*'@C%/QC'05Y;KG/)&$^ M!,(M-AIS+)!,.?30FERPL+4#I-"IB@_"N*]7'?TO'MJ'<^^>&O1^RL=\)R_# MIS $0/*+^H'S3B;=ZVS**&*1>\UE,%RR8!7+X4]*9"S+M'X0F;3@S,Z?<8!'RJ"C6=;H.$I\-)+HU2-3, M%4+8@GCO%.$A4&)DEI- \NI9(H%G*O6%U^/B(_4?5$\L9>STPJ?@ MJZAOJT.MNT.MHS74)EB]JDZ].OC]IW6]X0C5(D2]LSO31@_(_\S*J$U(B/FGXU/CY2=9*I;?6HS>"#U-1E MI43EH57(FTR []#S6Z!G!Y=W#I>?U^#2"Q>*H!GQ+O>$\\P0S>!/UC,I%,N- MS.W63I'UV89Y&[?3)V_":0^L;SX&#-UC'?O>J7UWC&=>_UZW($GG#: MQF[9B'S:.S7GIB[:-,Y-YF&I.O.A1>$3%'4_/&5W2I7>V_Y%12F_EX0"W]HM MR:3UF4XPWJ%@_+(FWRBACB)2:E@43RD1)J.8%]AF+.B48]%FAUN3BCYV+ MY=NZI%O@V5_RO)R.4T_7SO7R?2'JPN>R[*I>@L\.(6^"D'0-(9D+F2_ 8!"9 M-81'ZH@Q,B.%R"*8#G#1W&WMJ'P];'=]?'RD+I9'CX_)!3TO(PDIYG .@J.?5<8L4SFF>!.YCIN M[11]6:P7W3YY'?*)N*$W=$5Z:&WQZH88'7A^,_#L+.[[0C\<>6-=\#-BYV?U\<,EE36TE6[9_14'W>]$=H73EL'-RWR"",K;;%251KL+E M"U\<.1IA,3P!9<.O?SN/&"5A@Q&@(3MNNVS0<,[)W"O7WKESK8.34F*]>!0/ MP-1GE+69_/#O+FLSY:=6A2=%.;]5)M>^2D=GM4BBHCZ ML?M6J,+AP1%^S(*(]%X3>C]_%''" ?#F:5Q)ZUY)P@]2OYQ3VZP?SG2 M%U]:7,A>/ ZVL3L]S-9S >NH<[G;*WM%9XVV]9W']V#_W->N.1-1OJ!(*O?. MU?:+8]SUT4_YI!0<R?]XQX9RL"3(8J1RWGQV!/PTL(=[V@8[;,Q\ZK+][A;JJ&WNWQ7 MO^[9-+M>"K_NR:;'/S(Q'I$TES90Y6(VW&10+%L9E4L!F,X\TZ*$^622]6]Z MR*_2[\7]Y.JD_$BZ>/2'&QQ?J=M?RS:76\_^_2?IM;4XA,0ZVBA5.>*Q_3L71&N-SQZS/>C Z^9$M9'H37.(IO'].SGEJ1>+>"7_.)6AXCK MCDF3W51=V4^^= !&ZC*!VOQ3&G :6Y#;;"/:3?*$.67Q\[BCB<1DC^UY_;F[M?EF;^-C%[]KZ[2S^^ZTN[G% MM\?V_#][+N[G;_WV>OQU00 MM/,0M4*VGZ-!WN\B<2(KDKA54'@_!3$M^;][Q=?/[I;,I._.7#08?2]3-Y@# M"N>EHTJ!-+9X??.D %-]!V#==^Q,+^#A(MZ_DZ=?D(-S;C"D!K_W122K"RJJ\,K>\VF]\""/[ MN;.AS\K(IB:]N=R'8*KT9@6F<6 :=U?R3D;C-*XB@;+B;*Z)E4H3(W"5D3(Z ME_V4I#>G>"+F&3U!-OE4JR_+,N/5>QGO;OVY\1S9FE@'K_']L?/:&%HT2QVVE9:]"CH/^ZF M)@3-N'Y;(CP#S-(T(YAV2Z*L=<+PS$RCQ6:F*$D^U3"3QD3@&%-,CP[A6(!.- M=RS97/:27[;K77_Y+4T:YKF;-)I/?-D[QN\//]ARE$W;1N^HM=&/K?\].#E* M/]\<,2MM*!O[K4[3QLILNU4"MGV];_2*Y[I^OW5P[;C]_=2_[-9QD1R=-#W[^%)<);[BBTMO\G'Z?/JBM2"-]\?? M.7G8G#88>=BE$_H_[T%8LT@,5Y5L,6T%3I&D4LNCS :<2TP G"[L;'55SNA;]?+/?>]G9_?PI2QND,IH()3V! M*!5Q/&OBJ1,QAY55JU^,*W(-R21.R3[^J]T:&FUCSC!(_=-R)":XHYV; M =P;:F;$>TT>5II:4Q),10"NF96*F^2,TH:& 'H:DZ=A-\-V\C]+ WJ*KPZ. M[JJ3NHQ3IWNV]2DYI"%> A$NB,*WO$W[&.S]H=YCW$-:VL R$M.K=S8]DD,\ M*_E(\[&X&AXW:TNS^APWY-!A>LF##!7=1 M3EPA0S@(-[I9;UD$RB)^63/;GU!"N\8Z;CEXY_%38SG6V_M8' M=K1.;&_G7"H=C>'& .@DC7<@K-&Q-#)G1N>I$];(%\,QG9/F4FIJ<^ETNBFO M6DJ/GJ-#\G%N_8[:!&LCP//X54<)C[E;\D'#!$_68- M?HP&B@-2-CS*U\1>OK^;THFQQ\.V/14;D/93_;J]_P/>\@XW-^*6SWCGK[JZQK;/7 MW_#;3S?&ZIO;_2V^O;N]OE/^^Z6[^>&?][]W.YIN][=UW M23V<)OCZ1CIZ MF=RYG@9#WX]A*.4\&1DMH2 M@9P]L5X8@H23(M^4.>I"+MN"S5);\3(1S#\& MI2I_?-I@9ZD5-!I-[=9^.JY$<]E0\V(R_-%WB)W#/+N9#Q4([P6$'\: T%G% M@7I/9#1 P)8&(BX"L4@B@V,>G.0KJX(^.,^N5/*G O?=Z!;;RT?EC#_[&5-U MV>4OZ&S;&PP"75V('G,A4I8:Z4.0U%-P3AOM=<1/S8:&Q,.S+$3+UN#^ M1.M2&#_WE[4667'B9"ERR&*!97@B!L!QG1/7WJZL;!_M-,[K#6-1P5%F3QDGYR4B8&UWH&F4OI,N7#6F_#LH%AQ[QZX M]WF\,"%B$((#43P4UW#-B0_:D,2XQ?]Q)9U<6=4S==IYF9GT9PZS21&F% R*S]P1XY,2D) @S1EK02N6D5U9!M94>=_]8#*XV MZ[ U8NL\?.C-,R('F9Q<_*3N2LT^MDW=TOFFD?.?Y:XV\H>C5/>AI@V=K[^. M.2E,9WR-#9[-OC\^=3&'O MOC+ .=Z%:F;"E>5SQ<>IX^.W,7P,B?F4K"*Y^)>"M)H8J22A3$C%1 )EW2#A9,J?$X9/BM>3ATO3\?PTBMEDZ- $@ EX(J! M2S2)4%DLH).%[.C**J.V;:;6VO04PC\+[_O\^_AAV1DZRO;=<5W: VV7AR . MW:F[.!3M0ABZ_YKFB_T7YS/EC^%$P7>M#:?)M=?4 ME7&**R.=4&D!!3DK8B!* H$EXFQDQ,N22L2D3>282;0UC"<2_UV++(\;[NMI MJ--SX63:OCPH4427< AJM66F(?01CTI<^\7%+/ES.$DJ8$X1,-D88$;,%JBT MI2%86P)>&6(1.XD/SJKH#>@"F-!FH!X F#-:=)EUP!S9T+O.-MLWBM4/P<]* M0>>6@EZ5J6]N[U6^^3CPR,TL98R8IVPSDN(7,L"GUSQ MRC>?GV]."S,KYUP S/P>YZRX>!]<%&.X:$6VT@J'V7?1K:8N$TNI)U+FQ"0/ MR5.QLFI8)97/U.I0S,A)$6JN)8A^955/M[S-??,<$ZZ&29HUSXW'7R !W<%QVF#8\VC M'P,C^M%_40&N<_7 MQ;#Y/0^)YU!Y76B#OFFX[K<3%%U=OQ AM!")K"" M<$,#@<0#\3XS(I/)WHK@A5#%"J5MV/AAMHO(>PY&]:#>O>=U];MI0C9BU##7 M]AJW'1XI)CC]DWA/$YP(BLH0O4Z9@DPX%QFS@B,R29TS\#N;X#2ETU<'C076 M3=19;_Q/_L"[/8C5^&:R\T=[*>+[UP4PYST+123N?/1&/JFW:2Z!XAWPU_>5.]J8ZQ< M+?CC!CKM80OIN5G.]2+$C8' OW\^/]K^HG5QR+UYR>$ I\$ ;[N%0S#H^9.A M?0V.2QGOT'@?G>XG?-I7SD@N-NCWD^/:W MC#G!/,-$+'Z6AHT\G6M_[@PNKN;0?4[$#Y+[0ES&BWWI^E_=Z='*+S?##V/O M^@,:8C1Z2 MT@!>%;\ZYR/SS!K-MTMY-8Y;SAJ[F+"%)QHM"5MH,K% M;+C)H%BV,BJ7 C"=>::9KLSQNC8/BAEI)GEPL$<&!Z>N?WS: MVDO'.P?GB_Z7=-I\Y/ 1-@O"X="A[I(Y7D/G2Z/2BZ]J%J=+R,XGQR>-<5ZS MA=TL,1??69;Q$7_5(4E(0_C_WKV5"VL5O[U&1Z(\FW,^T*Q^O>.;=UY\H'%% MRVG4,'6R,9LK#FR&1\\Y1 =>,R6LCT+K:)C-\SQ?KL;U_)%^QT>O3)!1XU57 M=FB'CK7X;AR?"8_YG]('^#TWO7;#8C!A*S:'=_?6FR=#/&5?R)^TKGL60SQK M;__U#%YL=>^;CGO?Z\OHO?+QNT.I?/$?Q\?FQRF2-;P\Y+&M#T-T^[V@6^M? M?O#+:H&T(8 ]A_'A<^V@-G#XJ"K$C[@7/4L/\I[[)?>[^5G9"*E"S/._(7*X MV]U[?]HYVX)2@NR>K=%MO)ZMO>YN9_WSM^W=+[*SUSG;?OOAM',ZLB&RU^'; MZ^_.NKN?OV[MOL?/_G.OL]GO;?'.UXWU-WL;FU].M\ZZ7[8WWYW]^^SUF+B? M#-(:91AQ(E$"'/]FO&-$RN224-IS#5,68G[N$F M1CB*/%,;RCUGF*QQ(_'&D^ VVLR"@(E;$S?AX2+>W_00BE)9Y*]%^1 2+AC! M.2$8\H'?,:>\@0%X?^%E/!D48E"C_DY1WWUU,^J-X\DD",1FZ@A@L!.GDB%& MX3J0@]36B2(C\N(RYL]GQ>K#>-C/];L\*P^;K(+^*,TN"]XP7670EQ1_QLU_ M@Q(NN:B("*7IKP@:.<8DD48J)Z-QCX1B#4#ZQA1UH%QJW)I M?639>J(#9P2,E\1([4CF!KCC+DAJFN+1%)C<8X3A'-68%H8*9H&6@[)T9=6^ M,#^F@I<=XK=T T[N#VQ&[8>=38SKE1_TI9J)C27/<(ZE=/_)%ZWO!1$-)E@F MI* * !^\SY9*P:07P"4/N0DB3AEE)8@XXX+=YIV$*^AH\*SWCD+_X.ADD#;Q M&W_M'X0OSQX=X3PZ#NC&V^U=G-W?-M;??=M^B^_C[\76QRV^L=GY6AJ\.^L? M,'(^L.V_1IK =]_#]EX79_=KZ.R^^;*]_N?N]GK^_M]:ZZZUW MW$@'97FS*:O M[*I/_983F;W2P>?/F37^[I):7S6PCS0 7N:B^Q-2TZNL=3\=7S2W33A)_Z*U MAA=[K1V\W[0L7AP>P'^5-;AUE#X7C_<)_8*/"'M_A9T43_II(U\\U>7&N"^? M#+<904(3"B(2<,D1RP,G)B:=3 I,XMHY@EGSVYPY;)9LVG2;/L=!ROT4S@,* M8VC_\]7!B> &@]/RTLOXN)S3-WHM__ME:P';*XU\H9EYC-Y":IZKMW N.N1> M74R[\5;!!2^9-K?_J^N[_5#6G!)QZRFD/8^+E6#M%H(Z?:1NKH4N6BY-*QM' MZAL8M]$8!Z.U@S?]C?77=&,=O^?L ^]L MOL?OZ/>V=O'[WKX[W?Z(_[_9Q^O9XDWOV5\W:P<^1L$E).) . (:M,&,_4.F*G*D(D9?XRC9WY*9C4\ MHGKK7^D=IO[7V]]I5&>FA4+44#8S9!ZZDBSJR "QIYU@P1AID/$E) MQ2M4S2Q4O1^#*G B9ZHBB:%(6IMB,B59)DEKX[2RR?JPLBI46]M9:EA<*CXU M5&+J[95FJT&O^-561G4'Q2E<:R5.;F.H )'!"^DI4Q'791JHHQ6F9A:F.N/I M-)74R*R)XL4!3WA*O#61&&N*MJI@RB!,R2F>Y)HA0C73X/3]DB:[[^*PS-V8 M/_,(%@:NJ93/K^KMRD5]8=+OZ\G>D+ MME[4[OWO+2C"&RTB@^A\ @7!*2MHE#F"U* 9- L*KPO*_I3WX>E?D7#8D73;V]8Y::2@;5TZ* M'91"QJ'K#?8:I=[]_1/7[Y]>=@3?B2G^3*?<5833VP+\W>5U_7YP-'*Z)O>^ MI4C.TN#@,M+IG$;ZS_?4O?_:>?])>!NY<)HX 1BHE!MBF#$D8_SR"$DIX^Z% MTXEZH9T![UP&!\[XD"7G/GE01LBA_ :]&,ZQ!HG3*P)P7C@PBA_O[*;3DYJBD-G! @7#1A.L[.0,V?6AA^4W>IP/F@X@U&* M>6V)-QFC,T9// X'R<*7IG<<7TE75KL'$^P??O2#Z[A]H>@]/,+8BHWR?M-7 MVBC:M=)^47F]8/_#U?DB!1C6A89JX26@[Z:L/OD$R^RVXU^=.VFMW3S[_*2- MX-\Y1M8(.B]W@_B'3Y$Y9H3BQ,<,!$P2&"\<2-0J6VT\SVKL$ S/)FJ=%0LA M0O3<2%R=!$98 @Y2C1V"F=4#)O?M)S]J'9WL%87^LS11P'G\3$4CBE^.130[ M)D7AOSGA@=#P73W?1>PX!WB!7.9Q.LY_5E[W&:1WZ\4^WL7*)SEXP-G/GSQX MG-+1W4X>K-VA(#F]0QGWK!S,[*-KP.[M !EWHUE\<7RC^][E^M] [>8T9?L7XX#S]#"ZQO1;"R=Y)XWATEP5RQB[^FG_3B//&K$^< MV0O(;CJ>^W"'?.7C3N=]3>]SN:OO<[;]^6^ M]KJ[O^YT]EZ?=OEKVMGLG&Y__&VW<[;%&F'3D2TZ"#HRXQ-A1AH"W MB)#@B MG;2)2B.$%\V1-J'T](^TS;K@506_90*__YHM]+N6&EPGVA4/IXJ'IR/R8!&4 M=*QLLS!-P/- G#*9^* "#G>T15QD5>@VU^-'?/^[0F&%PH6 PME"0DR-*^I- M$_6Z(RS0A@211D&28I* <4!LE)J8Z*27E@=G=7-@C)HI]VG- _3=YS,>4#R9 M6128N*,-W($"SDS$8#=<&N;*B:RD-*.8.:@[[&C?'O'S('\Z)Y$^PF^<+#X& MAA&J1"JGV"7QV@G"L^%!.<8=ET7-TRZSC\Y0U6JBCTX]07X;#S#,*B.S$Z:( MZ$;N@A5.2JEMIBD(5>M!LX9F:1E^EELJ2+'K0R*8K ,["43*"4AQ@2I-H MD=8B.G$,5"$B\4X!41D2%YGZ5)PCE]QZ;J@P.7 QE0E;Y8]N/26IE/9:9ITQ M%V/%ZB():AQ0&9SQE-8<>_8@85QG(Y@D&4.*1C"-M1:&8I.*<: M%S*8*>&C:5?3%S.:[Y-C/T$XUQS[*0)\9,U/-'%F(1+F'<4B\LCC\Q+ M,#B195$O:8. !5ZFE\GKTQHHE1-G#:/@@W4AV%C4T')@ 7]3<^S9B-21]3;G MR)QVAGB;#$8J+KJ>*D84IX)+C%XB[XIO8?2 3WO^/9OO2U<1!.2ZLC M>(@(\]JNMS]0Q # U@9Z-0!T] M]294T H8<3DC7TX. Y5[6\RU6C+I./_5/3@\U@Y M32>J69:"!(%_0!:<6$L]<4G@Z,;@C2F'0AAK(T]X!AW_1W#&?MI3\Q54EQA4 M[U/0G!:JUHZA9T;8D03,QYBL3H[8$!F!: PQUEJ2$5Z9!%N&?&55BC95?&JR M(Q5;*[8N.+;. &'MIN-*5Q\53$?+SHQ+%JA7Q#EN"$ YXBA,(#G*&*0!%K5& M,#5M8UAEJ\O>\S4%:XY:LGZ"(!]A3(I'K9*01%KA"!C-".)V\3@"X3((G1,& MN7JA?URQOC!JF^[,9#^:F;SH$X_88HQ=*_[[W*C$#1U\KNF"GW\0%$7PPX.A M=?S+H5K)/^G*W>+_W)1"/\O46YQ&.3HYO?\NCRXW?(8R+WKCA(T_KVI\[ M@RM%_\^)^$%R7XC+>+$O7?^K.SU:^>6FJ'IOGUQ_@*/W?NL=YOQH=S@$4:0! M!X-FM%\B[*9!>15>DYN9:VGM# IR_D?/,L=L])"4!O J^XSD*3+/K-%WD%NORH+1]$VZU4E3<"1*AXAN!:?62:D%9P#4&*TH+89= M/KER(N!6AX*A"\[$S_RA35%USYD_CY=ZL7/AGO-(98!7^#8_Z/TTC6@([N2L MY:J;[$[^/GI*G=WBU@>RR8D:X""$:HZ0#&F,,QFJ??+/#R^K9WCMM_)QU M/VZQ[M[6MPY_L[.!U]AY^_K;UL<.V]K\<+:UVQ';N^].._BYW=[HQD^';>]^ MX/A]9UL?7\/6[ONO6YMO=K;._M[I;G9[G;.XU]E]]W5[K\,G.98EH;2WBI'D M/2,@C23&14I$=B)D*EP"5AW+*O@M _C=IW7P"=!OF5L'GPX/1S;"@S#*4Z.( M#%H0P'\0PRGBH4Z)0E 2&.(AEVTA'R+H7:&P0N$L0^%L(>&R'"U_,M0;.UJN MA'7&>>*XHL6G,1&K#"4:! ]>EO8MO;(*IDW9$K+ ^WS&TCB6"2E38C8+;R+$ MB(NF$#A[F'R,TC7?GHU '5EN=10.J N$6Z8@8=RP+$<+.%Z<:*"* $V"(XS7'GHU('=W35L;:Y"V)W@8" MRG!BN%7$4A"9>6"AR/U5P[)J6/9CV3H593;)Q2P!7 3K!7719P49?Y)5S;!G M#Q#&#<$-RYXN MA$?6=",Q.$W3?<(R :I%;R99ID]ID#9::($4P$'+P MTD0C-$0> "0U-8&>C4 =66RM%$R[LBL= 0CP((CC@1+F$PZCP!#6\'##LH78 MI1XS?FH=G?C=%(Y;QPY3HWD"^*M-$$\!B* M&ZF5D&EE5:NVX@_>>IH_Z%O*II*HDY.:*B., .&B <-I=A9RYLS:4&MBLQ') M(_P% UAPDR/Q)A5')&N)SQPPG*TSB67)[5T=D1:\J>3='W_^7[=W^#_KWU$1 MO<_&UH,)T,SBPYU.9P90V5!G=4"D4,FIP+C/E,EL5$AW;AU]MQ]3OIT)+*>) MXA.A21@K#UDG@:MDB0BZE(>R()9:9 C"28JK@*%0>$%;3DU5899HP11WO1<0 M'/[O?QC.^/_485[L8:YKP)*M :.YH4T1$/TUX5!$]@1X)).1DZ!%V1Z0+(=0 MUX"?_8QEV'S>/#AV_=;8%O1SF94O=/&Q6KE/NRXY<5>ZKD%/M$U]KO[$N;>4 M&V("QSP$H3;:=? MB)5:5?20B#8>Z6HTE-CH&9P]_ MV!OLX0VTP@[><"IO^L_[%'8]%\4L15H+H#BU$7B@J5@I!*LB:WH!.*/#7@ ^ M"E%T#*$N+V@C3ZFZJ^84JK;_O4/#WM_[[J,]V=A]#]M[W;W.YFOH[+[YLKW^ MY^[V>MS9WMV2G;,UL?'VP]?NYDZ_N_EW'V&';6R&K]W=+Z*[^QFOK_/)1>FC MCYQ8&XJZ*I2_8:HL4K1L='.)F. MC@ MCS7\;@F_KQOO/V4#R:7 293.%\4&22QF3,3GF'Q ]@8^K*PR_6(\9VJ=1UO[ M7H/_4UU9=?"G/OC?.E\_J>20B0@<;8I4#U)0Q%&I25"">01>D4NK. [^>$7R M:O 1->\U 1+U0CL#WKD,#I!)ABPY]\D#3@H)S02@%Q. U@GP2!/@M//^DS#: M4,D-4<%E MQ)XG+&!\_!J.SQ5]8WYT_'%]R+"="L==?/7S:+[MAAS3A<>\M" MVSA_M])^64+64TA[/@V&R[=@[7,J6$)_.+7*'&B7%?PPX1?C8GSZHK7^L \; MY9G-8C9Z"W&"13?>%[[QJ&$" _S]_DEJMPZ1190IUGS!G^D(+RCL-/^XSATN MULH7K8E+Z>BWAXD>2,VG'E_(-9>K^0MG[_#'R":^I..&WYQ_U?"6;_V*PZ$D M5?F4MVD_#5R_>;V+>[W]'O(E5Y[VU1K?&W)W#.4F\6J8T]$Q_F>O^13\0'Q8 M@^&UCG">[_3H_A05N!G^?X6=%$_ZZ2!_IR+[IF%SUY'B]?#&-DNBM8G7\VO_ M('Q9.A1X?=K=??=)VQREL)0('EWQHG:D"&TE>MG(ZUKS;2\#17*;,:\ )>!,I7/Z?Z-(#F?^PW"C2-:^6GYC'V\ MV58NL3+$HB9&=](@N5RRV]Y1R4;R0;]_\/6H]5]-&!V9?<0#7/ MKRD(7%84AI40?(Y]=WB47E[\Y7]B[PCAZ/1E;[]Y&LV;_N?\L\X+*YA#C!9" MFN$:_OI_OO;B\0X^8/H"QZ94_\X[.\Z_^?S7+YI?C51VAK\S\H5FYM9?TQ?L MUM]][V,9?T$-O]/'_J A92;Z3LS(!-832Z];.*%:K_?+Y5Y.XQ;.X%N;O.]T MEP'#,@UFZ3XG% R7H:L(<4@\1*EV0;=5%G-O1'BC1600G4^@(#AE!8TR1Y : M]+DR]7BMXU[;SN/TIHO?O_DU]?])';R8G:70HCC5"' M=O%[MS:W\%K7Y/9N![J;>)UGW2];?XWLFNQU^W@/?7S-Z<9;3)'/WK/MM[_M M='?_Q._I[W7./K/NVS>['?[G#G*GL28?Z[7'C-;A V6 ^;3UQ%!E"&3-6;19 M<6B**6TZ08#^^92KE^&L% 87W&'97"BEL-F%I4)L-K\>5#2:'AJ]&T,CE0./ MTF6BF2Q'HB4ESE,@VB<1%0O 36P<9;D>+^\L(QF3/P40L8!8F>04H6( MZ4'$N.DTZ!0L>$H\BXH IY88R6AA+3%3*0W00EAX6VHV98B83PZA*H>8)8AX M*_N->/,O((73E M$#,%$/C:"A#3 XAQRP^7K-6<61*I*)4.JH@OYA_6\NRY938%@Y'1UF*\@^0Y M&,3QP>%S'2*]W!2J)&)6,&*M#$<%BND#Q?@)R&P33=1[DI3.Q9)3$I,X)4YR M%QD-0AJQLFK:3)J98!+/"!3EM/ECML\ON;SEE)Y1A=ZJ?_E,Z!K&T%6RK"3G M@9C(,4\SF*(Y;@-A66H-AD5-UEVG::,9D <<. MT91&FV:66>:8C1YP20+P*ON,,1"99]9HKD7^Q 1=^4'KOIG8NO_H43_>22'_ M3Y%%;#UVN]W)X6&_:?IS_5]=W^V']-=.2L?KO:/0/S@Z&:2CF6FG.UN[B&7> MX1]X9_?+Z=;>FUZ7;]'N^@>^\?:][.SB]W[L]KMGX6QK-[!.;[2=;NL,K^UT M8_.WWM;'=V)[]SWM;F[!]OJ7TRZ^?HM_$'A]O>[9A]-RHJ7[^5,&+0)'>J-, M3@2\*-;%41$*C&47O<:L:(C ."-37"N(*#BU-%#KLG20.3@6P%@OG8A",2I' MN^]^7?M]K?OJ=>NO_WW]>K/U:J/SQT;W=7?SKULU,2\:,:\'PG!T?OS5-R_5 M)6]Y4EY9Y\$!]TP#Q0AR3#((G-W:&JA^?,;E<9L%FT]\V<.)VPMWB*6U$!#U MCH]:?Z:0>O\4B&FW]M/QQ3-]ZE6]7-/+1P_O\V[:C7QQ^^5,T]'O!WC1:_L1 MEWB,> 3MJV>RS-'>>?\),O-2&T^H T60,7%BO<&UTD"I@UA\[F,A%+@P"6,L M@Q10;%$!HK$86%(S:8&-1OOE3!S=I]?O MRL[G7=UL?"\=PZW[5%#FZEY_,(+7ZD)WE0^8[?LM"_?][O:[N===] L6YL&Q MY:HC3J0-GXOXWP.L+I96YF=I5'RF50Z\F'Y7J4(C//GJ9#! <)B3Q_H%GY&=_T]7M/?.TT)=[.Z^V>VLO\'[_ "3>C^]IA"9=,1%*PF4 MC,_;D E+D6<;)*8I1;^'TK8UXXT;#_;#F5U]GHIT%>FFKE=6D>X)D6Y$]A%' M#=E<)Q*:PK2V3;G#Y9W?Q*D6_A&F-_3T='+UEJI M5)7M@S$V.A.R]C,DC3]<;,0L#^GE8#;'XH\:58I!.CX9[-\^NM]S([GK:=>Y M7GY245C!Q48Y[4 X;44PE D54S2&)WM7HOVWZP]+LUAZ:U"XVW2WB9NDY=$4J4)2,C$.18)CBLF4SI13Z%8C, $[>'G._@Y;,H[=?RLZ]?[Y#*>]@@;;8$&5LI%0+ MP:!T!3!J3=89F'#1.>0CL9*.&86H\:,7F07).'4DZY (.*.*V8$GB;D :['CUEJ[ICR -5+[ (Q' V"$,AI;)EYG7B MF@)+68*LM&-V(WJ$=F@FDE"<$^L,Q8C.@?AL.1%)*XW)A>!.ED/$F MUC-:GN#P@NI9Y@J->L1#N<)XH]//:4;,-3!-JQ&Z)CA/C%J?QXB&@>RD<8S( ME#@F.#$0JZDCF+(&'-><93FX#+2-.>WTFP0?3?W@&6H:RPT)T^H8KI#P]) P M0F2H"Y89:)(-S#U2 N*1<1*?@[+6AJ 5K*Q*U39\6CU;3R:(LLC=P[?),K3N MRRRK8M93/Z.%608>[XA<-QW78R-31_\OXU8M)O"4P9 $PA( 6G:SE"-*6^8, M=U):N;*J%6UK.ZU4=B8$LZ94OJK@6L%UQCEV!=;:H1CNH-7^H3C>H3G]W<>-% TCPX/CGKE M!2^')L#_I"NIH_]S4V7M_*[IU5NN_]6='JW\PNY]:JL.4W+ MGEN=- 4GRI[]M/CA$_LBWU/J\(]!,>\^/FW,BU__OY->8UJ^^&J'%_?]1]_M M'Z_MQ\M;7VI1P\^?7&+ DHW$QJ (E!UZZ[0E/F8/4!Y[Y*.BAE8[[HS@P5&+ MP\%MLDH)RR/0R'T8,Q"_,>?2C3GW!+J&DR5[)\;\#V^L2AU6JO7#"GW+!'V>!B\C&"JLQ0_#B'&21N&U M]Y8IZ>^ZYU*A[PFA;V37163+G%>4E)VSXD2A"_1%HAT33F5M0X:556':\/#S M%+6A:9IRB.XH[1ST8ZNW=S@X^*-M?3LKV8H?).#>6+4(Z*,ZM9DD90<#8XK4!HI!@1N Q0ZQFS M&,JC"KPY:A8PBI71%D-9!6(D*.)=EHW.H?=N]D)YX?!ZFA-H"GC_&92&&_OK$Q3(>FI(&F"XJY/"IB6 MQ"B+[((F09QRE@C&F &FDN.A4=Q5[,&85*L6LQO+R7*9E1 6'*Y(#+SFQF2J M @9US()5>C&#L3Q"+WP6R63'D%08I!?%M\,QK@G3-E)9"AC2ERZ:MEG$HL4P M)/F,:]G&*(1,KLR \6A>8 MD9X+I"(@9)N5-LJYV>ZMDC9S>MRV@L$3@L&H?F\,1B2F"=<<"/@"!D9*$K,7 M5F?D,BP743[3-G1:=D6U]V,Z8C8G>R=]5XXZQ70XP'@8GCPJA,?M'>!EGC4_ M6+*ZRG\]CQC+Q5BL7QL*_'L_-5)=^W'MVHC.2P; MD/=H3DQFBO#L#/;%RBJCM$TG2/G]=RV_+$+(3U$BI(;\[(7\"+MQ2&\< M:,QM@A $!$5V8P5.>1V9#MX;83YD^*9SH*N":P77F:L+5G"=-KB.6G4XZW"%S*0TOA'0V92]3D6D R]% M8E8FCZFRUFVIIBQQ/04U_L.MD+.H8!+9S5??Q+^UY3(.KDI*;*"".*09 !PVEV%G+FS-K03 %V M,07&EY Z!:8Y!8J>&Q5U!\4KJ(7QN68\B"X13@\L5XU]K5%"B0 M<)]ID*@7VAGPSF5PX(P/67+NDP><&A*::4 OI@&MT^!1IP'OK'V244!VT1$! M"0D!F$0,S84::,RA(T:K+>V+[,4X&[B:!H-T=)A"D:/MG[YHW45N[VI-O:&W M-[MRF&LA#$YPB?R]YWROWSON7;EH+:0,YE]A)\63?MK(YW=^[<8;K=>EEL/\ M^BE <<'5E.B"G*6R1&Q2#&$E9\^U\/B"43E,B0,A/ V!)@%!*!P62($[88,L M5:M1._>O1/+(-Y*0,]407SA_=353"K"F95P7QV%I-;QP9 F[A^W#D]\OW>TDP9C+?-5#Z[J MP3W*SNK@X,O)RXOYN'Z2-@_.[1;^N)R+R^3$L]/%Z^L4YYS--U\VWG[ ][SF M&^MK7TO2T7G[9F]C?>M;E[_GW=[H%@"^;O/U*7X?ZWQ\#]N;[VD'DY7.^J]? M-C;??=WZN 7=W==B>WV+3Y+#%"(@2S>*1 ZJN'5+8IQS!'*6F"):GHMG!6:' M;2JG=8IZ\;9/*_XM&_X]=/.SXM\SX=^HR:_W0LB$T$>=)\"4)!XB)2KQTET" M%L=Y915_W#9VGO!O&0Y&-.6P<'!T7%+<0?HG[9]4>8G'96SG3_T5/O2-_.?P MD5>MABNP<+C&!\*PR :L"<4 CB4[YE(W*R9=6#2K; A[-0P?JHP'J$;D;/ H@3B;6EG9MCU^LWW0Q[:1!V\"^]H[*E5JC&@T0E%AN9IGC,LH#3Y8@4 ME*K)T/31:5P;T]-HE>:&9"BNCL8!L2X#"6"HEM)9&DQ)AD1;3*T?=(:*/364 M'^'X9 WEIPGE46W,&$R47!(KDR,@;20%CPE.,>Y= L^I6ED%W08^?B2RBF,^ MGCCF82J^U,@F^L75X[*;Y[3="L.XJ!6,QR88EV/0&*M:%A9E=!6#[=?JV6,V8WE:3&,&LM/&,NC M'(-&)[2T)'C."'!GD&UH36RF7#OK7#9\957H-F-JAF)YX6L9YSN)T^(62Y'Q M3&5WY/S!5Q1Z/!0:U[FTD283DR"IF(0!CXP@DZ!$\Q2E\YE:FE96C6EK5FL6 M"QS!4]D8J1'\%!$\PB.,MH'I'$F*M/B2*$"\9I2';.)7GG,&25M&S8N6S3'TF55%[(B MZVPCZY2;ARJR/C*RCHI"L@3&)H_S2&L"*2.H@M?$:B$<%R&J(,L.O6U3.66K MF 40A9P3 :OUE!/&4FS]>?/8U/.I5XT+"GGFO;(N\QP\!&E,D0P4C#JN@D%X M&154HH;)I#+0D#C8J%ST,>AL3;8)=!37[OK\L-B]]9-&9L24%91^? -50:DJ M*%4%I0514)J]6ZTR2E5&J^.2P9R:UM550VIJB$34V.M#354T* 3 M@YRMLU27AF@><]0TNKL6'4N;2OFZC[WCG5>8:QSLI<%2]JSL=G<[I]M[[\ZZ M'S] ]^P#W=[];7?C[3NVO1Z^XG[ M^>=>9Z\#6[M_?^F>K>%]_;W3V7P-';SV2;I)C(H P@@B/&4$LK7$)4\)TG0) M*FGIC<4LV;:Y?O V<95-J@"X( (64=;$GEA(P1KK +N%(N4>:L=DW>M#58 M?'( '"D39@X0@C?$\" ) %CBA3;$1^F"ULE0IXIW3)M!U4V:(?*ZGO[IA714 MCQO^$*L8SN*HN/9 #5@O/%C#O "G:8(L="5KLXE5X^))BN*:DP0ER4H@(&0F MMNQK\.!H2)1&8S(FLJ8-],$-QK6G;Y8CFEOI7% R.URP#-XL=S$!]VY3.8OXX/QQKF%L6JUK%<:>%L;&!9>43(EAVDN448( %YDXK3FQ40K* MK-9-%YO1;:6GI=(R1U6DB@A/W7)5$>')$6&T^RIA9I(SPP0E(2(@TA/OO"?: M"I">&FLCIBH@VUI-N:VUEE6FLR>( T*F4%M9;D![DHVR[L%^N,"T"EOW@*UQ M62?C!?N M!WTE,E-$A-&SEU8JXYDA3F9/(#!'K B1 $0;I/8XJ$AD6!M!?8XP8>%[FRZW MAQY*8Y9"<^9)MH@J8CT&8DT0DI+"4D8I<9%E CS@WY0'HJRE"?-ICHG8RBK7 M;?[PT^)52&J6@_H)=HEJ4#]24(_0$)ZB*)4QDH(Q2$-*<34K)"1<&4HA*:53 M$]1J:O64&:J7S/=&4:VDS,MF446SQT"S<76JF#5DZSWQB1<7, [$QJB)-%8' M*:B01="&FS9_N.A!K;0L+B@\R7Y1!85' H41BB,HCJ$0CFC@DH *GACI Y') MT\1B4-J[!A0TKZ66F:,]MYW$KT(M5:AE$:AAQ?[I8?^X#):T,J;B(AD]I9C4 M)D> A0"$31XT@T3&O),W4\+BRJJ$-9LJ'?*L2UE,I80U%[G\_V/],CM-@;Y(: M[?.)8N%\ZIY@O/?""+8$$RP34E %P+GVV5(IF/0"4T >\J?UPMPHHXQ<4;@) MNM17*?JUV]XLX[Z)W_5K_R!\F5/HV/[W#@U[?^^[C_9D8W?K#*_M=&/SM][6 MQW=B>_<][6YN05'2Z^+KM_@'@=?70V@Y_??9%NN^_Y0HM8IZ3JPOA395SI?H MD$F2.E%#LY:,S MKW\U!/<6)KN:*(\@2_:C^ZJR9$LN2W9K(7:I);^64 BJZFA5':T'^11^9\NW M:LI439FGLVYU&*3KN;?'?>AW\KN[NVAER9;;]MH-I\VM\WX?3+G[G M>(K]IK^]OM/O\NW=K9*BK[_GG?7N3DFQM\[P.S8#IMZ8HN^^F:BC1;UCP+P@ M7AI%@ E''%!)C&46'&-&!K>R*FQ;FFFY-RY>>;)BWK)AWJ.875;,>R3,&RDK MX@K%D^>61.40\Z+AQ% GB4A>(AS*X+E9696LC2,X1YBW\&<\AP6;_J2"3571 M>A)3S+_PZ0U.K]4J*V0]!F2-*V@9KXSE!GF9DI) D)1XQ2(15 KCC=<:.-(T MVA;\P6I_54%K=J-YJJZ8-9J?*IK'1":"1$BF)$OF"2B7B#$J$IH2S3E9E;/ M:$8"HF^(#;L"+P'S:CM*[5]91YX6\7X1\;X<6DQS[,W@$EF,D(0 ..( M3UD2ER($DZB5AJVL*MNVTTXR:V-@1=:*K$_$H2NR/CZRCK!GI34/7@(1H".R M9\6(E=GB\Y5(K!,W2F$N;'@;S/+Y8X[__%H'TGG$0.GR.3PXZI47O!RD/K[R MGW35W%/"Z=J[SN^:7KW%>;R[D^/;WS*IM^DYNO@,W.S&NOYGN=PF_BQSS$8/ M26D K[+/R+DB\\P:S;7(GY@HUH_#=^T,KMI,/B?B!\E](2[C+;YT_:_N]&CE MEYM-7[U]R_ MM['Y079/1SMB_][9.OO\M5.65/S:8=&1<(Y66 M5(((AF4F=![MB'VU@>MV=[.U]M=?KS?_^D%GZ\1>U1]^X^ICSI>_PDZ*)_VT MD6_,G&XZGK&>ZF>805\_::6LD9D2):1%WF0TL9P9HJD*.N#\,L&-SHB[]2]/ M.F0@Z LIG@"8QA&97VMM<\T$N$<[]QV[MVO/=>VYKCW7M>>Z]ES/9<_ULY:J M?N_A0!RE..0^^\?MUG["E6H_MES\Q^V'G]YFJK7.92ME,N=XM(GIR "D=R:H MY'V R%E,@MK[M%X/N?*\E"Y_CD$/2Y<'=/OMENSLKK'.YI_X^1W:X1_DQN9K MNKW^IM_EW=WMW<^RL[EV.E:ZW/WSR_;NE]/.^H=OW;=X+V?OS[8WD5WCYW0^ M?A!;O+NWL?[E6V?]MXG=UME'B:3)$*]$)J"C)#YD1YS+RC.NA$U%*@A$FS]< M*ZBV6U><6Q"<$\9XC[FJ5U&"*=KT/EJ9LC%:>.-^J$Q?<>Z1<6ZTPYHE5IQR M".,4<2[J0 PK'=;:*":,MP8HXAPS;9#SA'-/U&+]K&'YQ^ @GH0K>OKR+OG- M3W=T/N=G3-4-4LSXL/Z9^LEAUM%N]=/14"UG36EV^HO<-NZ$YC2*HOH M(F7@<[*2!\^R%-XG%J.H_/HYUYWQIBO-+42EB]\)2%+:Y(CWIO1@X;^-ESIP M6%D%WE9T6JT!,T2?:]Q>VI=)8Q2U&A@(8$Q9E9QG0H+(23EI*U]\YK@=X8LT M9U=VPTG(,A!()A*KK2!>F*B8=BS(6*J%;2H6UB5@U@G$JX.]PWXZ+@QB_^"X M-3CG$_7DW6T@9$SBP+2'H PN1=EI2:W3/D3M4["YDH?G!*%Q#T5IDHXA-3^<&2OJ6F%FI+7(+NQ [C@".7PYKV-5D9I@4;E MP%G+@2?,92.W/S1"K@CUF @U;B28,Y4J^4R\ $' 0B#>:4VXCZ:<^/=< &8T MMDWA$3S#OA,:.]1$VPG)T M7"(1,;R$DLQUJ,&YG*R5'I;FO[:P,5Z]]BKF^/1>W_&*1#UXOGTZJN=H^TVKW^6E:Z(=G?^KJQ M^?[T$S.0 _64>&"!@(^\V,YJPB$K[;P-@?.A)PZ=UN&E.2+R%:AFZ=YF@(A7 MH'HRH.KC/"N;;8S=]-W!]I)M[@P0/O(C!"G5L7:IR.%'_#:PMDGDZP1*2(I#((3 ML"(@UG)/4HA,24V#ED@*N>5M_7"PG;WS 16L%A2L'ID55K!Z4F)X#E9*LV"T MX\1SY9 81CUV[IHXP M(B9;E63??\J@\,TE \_:CI,\)/=T;E,[=&H2&UK 55JI7G!@%>5 MVOFZ6'@225TFYU-3=RNYP5'K]7Z!AZ=5UOU^U]]L/[7[:^K>$I2]K$->1H]Z@2_$QJ=6NYX#JK?OWML$S)C7PQ-Y>O3O!M M>^\]W]I]#]V]#[QSMD6[NZ_/-MZ639X.V][\N[_]=GNO^_:WO>V_1NL$;_:V MU[=[W?7/'._KK+O[GGR#RP2UI;6BX8*@8=3)24V5$4: <-& X30[ M"SES9FUHT)!=H.&/BJ<5#9\)#4>Z7)-35CJ01/B0"3!IB'/6$F.2<\9\D\ MS['<:M >0:F+C@- "EZ (9Z (:[ <"G!L#EQ#;0<)/,/G5.ST&HX>31.XOQZ&SB6,:E]OM=(C05=C)JIE M1(:@O$'$A8# /Z?(&6H1EA9[;A*Q4JZ\):INY"]#U_(=U*FT^Q&CM$J['UZ[ MIZ(T0:/D#GP2::5 '+09.0S:#F*1 NTF=5S2]+UF['R'LN(5VI];/ M&-!I[/9N/T:7%V&4OWQO+_L==_;X]:0QCV:0QS#Q-457U[NSII(K VR"M.$"=8 M(2N81$I+IUEB,7?96EQ5'\.K@CU98=_6?AQ7UX'@U\HJN7Y,[>B'@Z)4+X+L M^%RF=RG9%4N)*HO\R@:8YTTL>^J$_27J:,#=XMY=F ;XH1]C[:0H$9JJ M[WN)Y7UJU9BK/WXM%7.4L>Y#"*U;5JMUURG@U97>=,O$4Y7TP M;U5MWY+$X*_T />=^PEA'06/GK"HN* TET&X$#,%D,^=+N^VH78IK/HP=J(O M!F79:FYVXZO(0HB=@^;^SOH>;FS]V6XROLPSO"/>!^I_\<-+;\R;S* M/HR)CEHIA)60F0 H(A,<0=8JXYF57GF_\I9@4X<+GM'Y[:J8I<+"%X:%6\>] M"@L7BH53.U]:2^LY8\@J:A#7F"/MJ46)V&!2XI;YN/)6X+I<] F#"@HK*%RN M=U]R*,PIT0H,%PF&S2G'4$B+*8L,)6,PXL8$!!A($+%."QD4P2%O3YFZ6O0Q M@)=0U_=TT?WK+>J[\_E0;G+P8X+QABMM=!+*N&@-49PG$ZIP=ME1:[:D3]$@ MK/ 2L20#XDEBY+#G2'+CN1*6Z]R C,@ZT;_LPE5%/Y5N5^'9 ^KV5'B6-: M,(V\"P1QG0*"/SBD6')48^N885FY,5LFN_T*2_KF'W>J:ONJH]#/M[:OBMT> MWP3,5O@YD[#*;4A24![QF 2RV"GD" V<>8X]Y1"[45&GLJH\J2I/*KA]R7!; MA=.+AMNI<-I9$8B+$7'C&>(X*&0CX\A:0@3&000!X;0P=2QTA;85VE9H^Y+1 MMLIP+!IOIS,"D]8(N#>,E77^$7Q5]RBWB__ MGC6@U1T5$EF6,A529H@E)C@>I>+12L [L%C%:4<72KF1\Y?H"**(?H7AL M]G"Y *77J[4'*F8<#=">M4=O-KH_XF!8-(?;Z*Y'-USKAH;M'\9BPC_\[Z@U M//D:_:C?&K;B #Y\#VME6]VMOLTK6Z+">FO@V[W!J+\LE8VTW3_]SFI]_>-PX:)PTMW(SSL^[ MU(.HL620(L$A+J-!1C#XAZA@)'/,*%8B-\@M0&K&32I38A2D,WK+L90Z)J.9 M(#29',&JZ;+(KUM?UK8^?-IX7]MH_O/AZU;C0W.K-JL?%ZO\IG2E7*<;GWM- M=> 2=U7]CK_\5#.:Y\F7M//^MV>N.V[[?SNS*5Z>1VV1SRQ\W#PY9\\!S,-6[ ME-J$F2:(!Y(W"2)%)DF)0$LC\2)Z)<7*6XE7KTH/@8BV"YTINVS:/9"B/3N, M65@LR,,H5R<=V?[PI';<&N[7CO=[G4MBMV\'Q84=T$S?LNUMPACFWTXPW7.4/*;Y>\XBU'X M 7A5]H,=%D7F_OV36KMC>GZZRS[3R^ MVF _PB6KM5P(/^^1-7AWL&6YP2TH#_RQ9H>U*\4?Q,O%_F(U8*/Y\5+$\)K@HQV5%[N'H;PH,E[Q1]I1YEE0#/?%#S MI8M^<6I2S/,:,^,$:%<'-+*8(9B6%FC6N.=TKBL/N<8<8KK6#S!+<.MB:?JQ M, ,UUTJCOB_L5:G/$[,6V^6>;C:#1T?MDQ*0;*M?^V';L%:] M453LG[A^*Z/+ #S:B^]1T&7D"W*OZ_RW+#C%+8JUG3O6X<6'%O(T@-L $)[? MOEY:YCSJP<@-X,V*9^[;[EZ!01?O<+'E=HE]\)=>)]9^&]-S_%[2;=REZ?9J M[6N,M2:@<8$@/BV(E6J]__ZW?;:O MD&KC7.N@>(LY@KMT"2KSX FJCP""_V0,/$\R#98DR_03?/J)^R6:!VN\>;K& MMW-*][2!FUL;?/O[/YW-3Q_A7E\.FP 2.;?(8 MI,M+,I-9HMQ2EY+6TG,GA';-+[9^UO[Y]J*UO?'W_ MU^;7;U\^W">S=.-S+X^3&:JQEH0*4!21K,'1:JJB55B&J.3*0]&[S0ADMBMUOD%9^>UVWL_A:M(M0?@TD*,3 R MEA^(E$& :K9?N*PE5]R53&VW?-6U/HSBUUZP]@+)X:A9%0] 8696C;P?Y=SC MTZU58ZW&^MS&NE!VP ON;ZK:LPE]SJD,?\;?H[\A=>^S:/&:/?CD!M MK4B03&@-RQE@I,CWT:D8Z.KC5PNB?GPY4T?F3-W]%63Y:/=NT)071S.8HY): M$994_(QWFKB_XH_8KI%JUNXQ:[>A3WU]9FV=841(C!U7T7$;65$E M8:..1G%%/"N/^5]=4C?99\;N''ZF6]NK9TT:;/3W K[V[0!S__,9IOHA#[5-XA_4PMRLTR8NHK$!>&H.X< 2Y2 2*'-/@ M.41D0JZ\)74F6%UPM:"ZNF=4AEP!U3*]VQV 2J:D:4I&$X*Y4]XJGZ*#V^CH M;#2R JKE!JHIMH4HB% Q:N2L%(A'K)'E02-!O1%2);<[=24V M5A(LI<>24\UTD(!;T08 *B>P>F"@2JV?,:#3V.]5&'5'C+K0D?BTL7ZXZX+1 M,6B&O-,*<4D-,C8%%+1E\)_(F%1YYU;#:OY1(52%4,\$H2BC@3JBL$^"2XCY M4N+2, /_3UUR96DWJ5RI98>I"54LB=PY0Q -22/NP8MR3F%DM):*!ZZMSCR! M=<)PG:A%]4ZO@*H"JH<&*F&B5T:RE!+CQ!!CO9<.D"LD3JBJ@&K)@6J:L#Z7 ML)@D43 T %!%@C2)%MF0A-4D*"58!5054"W)N]TEYO/>""$YQ\[RH+B-V&+P MI&AB,J20'ABHJICO_GDIP*AIPB&X9@[Y%GE!8^BW*1J\;3VJ=@M>MEN"E9KCVSZ;@U?<'\SPL:0B=8(A0C0X48%*9!DWR.ND!1=2XXQ/ M$N>^/V:)6H-4?7\6K->,62J88MXR<*R]U-(2[%,P2AF#::ST>KGU>BHX,D$' M0[S*BNP1UX0@2YU$*GE/$A,:&U/I]2O0:Q\3$=A@#6#.C2/..,5!J:.BCDCB MJ_VC957IZ?VC:"*.5G+$#(^@TBHB;9-%A!%0;0J1(=,+"R4JE5Y>E>:4"!:% MQ5XX;C6Q6(-7'@2$?Y)S$ZH\YO/0Z[&I#M([KBA!!((J! NJD<-$(1*(=$Y* M'G3,>4Q,1%TK4FGVR]7L9#ES6#%MI.&6:^>8E=BE%%1TX)I7FKW62)P\A%1EA@FLI(*\U^%9K-(F:@R9CI@+F/0AM&629F9A!F MLR2KE/ZR*O5,2C]9\+@H98@K)Q"7TB(K-$5*, K^F B.AV7TPV](Z4_XQV"P M\7H8J*Y\GES$EN*=?8+,XF+=])F$J#SQE^O=/*65!K\"#78R2662\\0E'@G MN R:21.]T8$$46GPDFCP]/X,(<0231)*(AG$@TG(DN11Y-$GHH@ULK+!KT&# M,1A=GZ*DEL-_HG!&81VLIY)I',BMSYG?3H.KI.V"U'A2_R*E2AJ4EU@.KC2+ M&)DH/9( P&"C"4V4Y*2MI"^PC+A2XK-S$U12"0JK0K+<: F:2Z,FFB5E112B M4N*E4N)I;[K(5U"*&#<.<4&_R01*I0E"+]@25[[T_:/AZ4T6EPM>F.4(?*?B7+(%*QP2HDKI"-"LE%W* M2YMHKC7YLC3Z9TF@IE! )G UB<^[=>^0R44_* MN5=,A; ,5QK]"C1Z4;GW^VETE03X-;6>32#,F$VYA!FI-!&*16&>3 M,8*XE;?,U+G4E5:_7*U>5#Z^LM-/I=!C.RT#C2HHC:3->^11>:2Q4BBY;*4C M8T8LCD&OTNCEU>A%)> MP3*$W@@T\:P5UFU;9;U@OKK%SM&+0?^%[8T4PEW5N3[:CLBX@EU+:U54*.)< M%N=P0-91CHPA"0OO W5%G:N1\#\A%[1=NU!=6G(JSPI;*VQ]ZEVJ"EL?=V^J MQ%98+T.6P\O;Q!N M^5T2B(J">\02(XB#443&28F\8-A(8S7\LJ@-P@I8*V"M@/71MVPK8'WT0YQ8@S1.&$6&/1=&1AO3REM:)US5I<(5ME;86F'KL]L\K[#U M<;?,QZ5M1AL7# 8Y\A)Q2R.RW"GD/+56BJ@H4Q6V5MA:8>MS/L9P.VRMSBW< M.QX>?KOUN1C!&VEB'>Z[OMW;6]P] "4CC (3[ M^S9\'\;]Z3-M;.WQ!OUP^I_3_/S#X\9!XZ2Y=<@:6X>[7,!<6\R0,88@;J)" M-J6((G:,>L85EK *$2#C"-9AV!]ECDA8^8G =FQ_K]4MQ(Y,E: >C ;#5CHI M_]3JAM@=OJ&JL*^/C[! M\UK=XM?SXRVU7BK^\K[7@7&?%(JM_AC4_HH_8KO&:JG5M2!=YT=F?BMNT1O! M<,/@]S>U,V4O5&;^[,EB8LIA3<"@5&F8H+8]&L0WDQ_^F%!VMKK%:Q9?^F-\ MKS%" #,G"?*ZU!^_,=Q*PSW8>;P*DQZ-ESCXTSC)X\_7BT^FH*H\C,M5A71 M5WZ,5\F5GUUWV]P 3M-;W?:&4U@W'J2B8[K1#:<=%RK*?$ M6,UU,3($UOZ9.77U2&?2GM2[>F?;H&>Q7EN//G9<[-<8J=>RFW1/:UJ@UB5+ M^8H<\IM>_N5XV@O*$)\Y'V.W(Y,8?&\-]V>\C<%E=^.R;U)X+L5M7KB#?G2X ML_YG!QQJ\$_^/-S9^HPW/WT^V3YXU][Y].VT<>I)<_U=J[&U<=)H33GHX- W M.CL'.P?;Q^#42&>49\LH[+TSD*BSN7/&=E.J)N4*6&L?^'O7! QL4 MWE;%%W*W">DFJ_HJ"I@?"_(V9B"/2 JV#&,D&+>(YS:M6CE0 \IS MZY!(A74K;SFN@]"^ODJ*IU7DBP^%FWC4^HGV(8*(W3>5G%\KYXUAX_UE.8\N M.:,=1P!N#G%+<&;4X&'XZ0$MSB?;ZO[5&PPVNKX]"C%L=#_8?A=HN2W#$U3E/6R*I0HZ?L4:?)ZQ!M((3UBR2"JE$4\2(^<#1E99&D@RS..P M8-:D:AOT*C7Y&U[3GY3_ON(-3I(W-9,/"1.>&YY#J,"-$TB#K$P3,Q7D,2YP!8,2Y=DJ"(+^(3="/YU%0:P!0G."* M4+/E!N@1R&J$G^RP=MP;M4/-Y1U2'UL_X)IAKS:([78-QESL.NK,7P[C+I^?=Z?-@M5[<932$E\LWL7";?HRH76P] M7XAI]UNQ;_M^_Z1\<(/56VU2+[ETYRW^8GYJ MQ?P,\ES?^.8UV\^"-#X;,'ASR\WZIYV&XHYO6D-XOK]A8@1,3'E2X6R;]+'7 M)@]AO-WR>=3+V9@":@JAS\KY(XZ5K+T!2/TX? M&+(K=1-"RMQ?/NSN,/\C?ZTVU-K??@4,$U):1G M[*G#.L0"Q.//H]@=Q,&%RX[L27E-'AK\%:S>I2&^&,28H#KX P,0O3XL!MBY M?;@*#$B[!;,;8%XG64*8F/&61J@=0VA26IL6O"\L)@@J6 _;RNDF$.EAII Z M*8\/953JP'CV2W&.@S.CDPU-OF9RWPQ3;G9M5VL7!WLF'W#/>#*Q:0D\Y@+U M_L\=@C=-%'6"<>4UYUXH1Z4W4B5A!?BA(ET1O(D%-1R_*BJ3K\YY_7"2B>YP MM"ZX2$#@A2JQ7^4Q0!>Y&NYV7.^OL761 12^L MU80Q:B&0BP:'*)A,,3!PFL_6_O?*3^JW.LH+!(X5>.5JE_P M!RY_(;M9 PA,VK8_W\F:=;^'A%A)*][FYO.'[('X7HW?2: M9U^\$#[!8_)?P&X78>I9K BV._5[G7J^P/?Z_9[K]8N-0 ?R?.'[8\L)1MC" M1\6EL5TD%?,WRZ& L>V^"+?SH@<1P*W)"[!O88WS'\:2#ZL GN.H-%( MP)8 ";[-R1>2#1HW')9*T>U-1+O0,/!#Z^7E,/>M!#K;'1:I MF[DGW>>K<$D 69R8GWL>OG=^J5,-^7L",!$ M5O;BB/[\!$_(R]([RN];..&],F/DP#^';Y=>16'\)ORNDYR2;_7]J#,8YNVR M16KSJM)/IM!KU^CG5,YJ$C#D/\X[_G#)R+,S([\U5T#FWF"\$C/QS+'-J<9A M['>*;&,9WH!/ F8#?F[ED.HLPV<[.?J\'.N!ZY8<(@Z M0A&/&"-CA$;88<:=HM91M_(6KXJK_5Y0^,W"<(-4]3JQ]MLXO?%[O=8%."D, M?"F(!<:$K->%!,-?;BGKDPST202/)W:S=,[7PD6F29X2:6[A.LRIA)JV(%?# M%9E"Y.D=M?S[>,>FP/=+,SD>*<]53T>]02M?\*;TX\"W/"MV^M?E;9OQ+B(^ M_XIU@UY[-+SZ*S.E04^P&MDQT')JMB[\N]\_+VS:B\@!+ATBFV"P;VS[V)X, M5OY]60Q!!B].X/2[7_F&*3W8&Y:"'S+P%ZO]9M3-&SIP%8S)+LU8:OO];%;^ MJV6()28X'J7BW,GD4K N$$>,5E2QM*M @\IXY;__;9_M*R2 )!ZL&?%6\P1 MP2DM+L/,V(#E,:\67M5X-S[ <;V@N6\A_.8G<3ST[JE+PI: M BAK^ZT>*GW](PCC)W% ^?KPQ] :%%L6XYV.6FKWCFN=7HCMU=K7"]'.Q2!D MLH%2^*OC[]?RJ,KMCOQG&$HQANZ\Q^9/QF_S(X]OE+=50BQO?S;J<936@F48 MATQ@%"$^*[WEJR?CF:0:[A!/E['*W)VNLT#VO-' \)+00"@'WD87]2>'O'+@ MUQK,N@N7W8-K'8:EFL=K9VT^TMT7(6]&O";,](P;-QCY_0P1>[U>. 8G.R<6 M(8[>:V4@**_)>XD0E?=!1?(*YY3S49;E>BW_U18:TXXY'"Q.6*%>0CG>GWPY M?\>7MN5L2Q1D(F89*,_OYW0C*%*K7^)5WI0L'/?2D;\@,//B6!A%MPW*NQ^[ M%^_2*G9#>X 1$+>MWD:(YGCSQ<3>:#T),RLW)\@>7,AFB\JS.TDPA"D/>V;M MKPBK&C_.?TD#?W=I7SR7NK$.:1(,ZT0S9$@40PG EGDHQTVF?AS,&$)Q"W M1'D*6B57.E-/?ICFUH[4?O9143=3DQE'V;XD!9OM_XXB)\/C\OD!-D@$<95O,1L'ZOJN 4/OZRGJ M!]Q8VX5Y=AAGY20I9G9]A0QQ&"F!8;9!6[T- *33BE8FB$!4KH57(8E(A((E MUEPP[V(4$A1)FI@X6/5J*1>WE "[G%MOM,7(.0*PRWE"VFJ+),5&8XJY);D) MS?RU'!_KM"=G,41O'%/ (L.*1O@TYP:+;'?.A \G"E_J?HA'X'*TBA"JW4I% M4/1E\]O$Z0&/I V!QW@[)W\WYRZ+8URE]Y1O/)U3?&C+#<]]WQL,BP3&:S;9 MFVN[BF@M"->()*81I]%F3LU<;2VRD?16.OWLCXI3/#9\'@Q?KUOL!(.8E@(X MSJ5/'9N=YKRZQRG:LX3JLR'!$GJ5\-NQ5=V9!.OJKUYWV^L_XUA6@]5\D?1B M#U3E^!Z^YOJMJS28W*J ;WZ)U=G+$/$\&="V"RO\X=*>6U'T>A="M*4H\9U^ MWWLMXX5ZYKO5OBWW*L^K8/Z%=[X%#>#"I^]QA.;*Z9MAQ?LUEL27-CWX*?@3 MGZZG[^94%M:#0_\+)&>OC@#@/E/P8NK[%\XP=CD_D8/+YU*J?[^H<\Q9+C:W MUNCVUN')]M:?[6WZ&3=.V_N;$'%"U ECW2;-]<^L\>G#SUG.\D.X9F=_<^O/ M_4;GGX.=]<^GF]\_\$:F<][RN'GP#3?7_?'VUL?V)7ZP22L(B8ED1B.(4 7B MVB=D@U-(!*REH<;P"'9>R3H3L_4$O\R(^$+:/%2X]]IP+ZAHA<)2,\TXLT%S M37&RAJ=$B3&^P#TRP;U;<,A6N/? N#?=$U>&Y+DDR B*$\OU[G? O=S]05G-G;6)YQ-USB=!J8N. Q8*7N > MGN >KG#OJ7%ONJUBBDII1AVB3%+ /4*0%0Q^Y2'D6M^(J0+\UP\6E4YFOP*I!P"IQDQ0J@05T2J#L/>^=,X,3@&I M9+&Q(4HE^,I;HNO&D"4BK;XG]ER98GWU>KSP**O2XX?5XZD@RUM!99(,N !:8T*<14DHA[^$DS$I!EX%\;;KQ*9N6M$74FJ@[P50?X"E&? M;]A;(>K#(.I4N(L#!5\X-5I*OO!6\3CE[28CZ M9(UDBJK1KWX_AE$[;J:OHZ.CDI7$MC-U\\=V[WCCG$KQ2\F7MM4;%^V_^C+ MS[LNLOQ?@SA+#O% #+(R.!1=-%0*@5.8J<1_GF6 %V7C K_.1:;-"WQZX\KV MUJ J#:Q* Y_?8*O2P%\O#7S*LIZK2@.KRL"J,K"J#*PJ ZO*P#EOG#W^LI5? MYBPJ";@OM)08LZ=?;(UWQ@5Q@> ML: #RT5V02TSB)R7%Q6T9WWBB\F(?O =<-_ MVY,[-%=XYME9O/GISX/MSI?VYO=FI_&]@1O?=UJ;GS9(\_20-K;[X#/?[C1;.Y^^B6VZ_7/[]///G&>%32\4FQZXMK?" MI@?!IJF]>,IY4B0(I+G B(O(D"$R(B$EBXD:I7$ ;")U*7ZYSJW"I@J;GNM& M=H5-#X]-,S6X*3"G"\8!RQ#7+#,&2Y;9O86,CB03 )L8KDLYV\FW.D[_8'KX M9;;_0*WGAK9H3M?JUN)/OV^[>[%(AY5YKIZ#,1>;G;^6YUI$'N+%W^,5YDRJ MM,BK,N\+3XL4D+:9O@UBT61G56TW;K4JO>:2H)G73J@R*IA5W_\>D[CL^HT M?O$RYGD>QE\KFH95'7JJ<_C5.?S;G,-_\1MOTRUHYC0"KSK25 SEMPK?F=.* M!<*#=9%+GM/L# >1 A>**\)W-^YSH'0JAG\5<3EO;C5$\V"--K\W]W<^05Q^ MNDTWU]=XXW2_L_/]X\'V5KO=_/Z9;9],Q^5[!)Y-&^O;9)M^/(2X_+1YL,T; MZWNGFY]VVMMPO\WOW\C.>CB8UY/&$$$L$0I9(2*$2 PCDX) >4UQX,D[!99- M4%*7YI(3U%2R^$_43BCL [64\DT#D07T'?G\ZH5]#TD M]$UMJJAH6>!2HFRB$#><(<>80,13!ZMJ'2#@REO&15W*Y]279NS"3L8RD7!1 M -NB^9:?^SU>O+]_Z:%P$X]:/]$^1*RQ^Z:"C&LAX_.P\?XR9!"N+:-> 60H MC7ARF9R9>A28(9J- M:B^K>+Q=1KWO='\..%VNG?S[#\\O_=A6%^#CB\/(;YAXGZ MSO9AWY?K5?D^"]6JJ;"/.<.]%P8I'3CBG@1DM M(P)IBX@DFG!5D;U(OJA7I M$D5UE2X_;!A3Z?*#ZO)4'!.H\20:AT3P"7$K+5A('E#248"24RD=ASA&+:)C MQ )U^<6WD;O&)X$50&._I.HL]T1^1K/7]14\+1J>9D_?,\EI@/5"F'&#N#8$ MN=P,V'+!'3/9]F!P-33X&F*9CGY5G:F>EZ]1Z?,#Z?.4N^&PQ8XY#_Z%9^-N MWM)KQ#)Y=.#860,!.3.\KFA54ON(JCB_0]69UU'MZE=;6\O@=U7HO#ATWIYM MYTN4#(PS9'"T"):+(IT(0U$&'IW"7)BX\E8R4V?\.6UJ5?OY%>@]8^>T KV% M@MYT>:2.P5D@MVT[^A7>>TZQE M6?;Y[S'*%Q\;?"]^B0%9&)+=B[5^[-A6-X<)15U/9MF9)H@MJH%.,IG_[XN@ MVWE.Z8RYU7QW\8NO,PJ3M5@KE^++9"6*#[=@-<@E:Y$/$+P)HWY>BE72FNG-)>*:>O?+I5O21,Y4^A M"_^ZEV?Q:O<:[X$?]\OH5/CQ!/C1N(P?X&UXXT)$GN1TCG>LY+U*+L#/G%$< M"_PP2T+6]_3X<0N:FOQ[UH]6=U1P@5RBZAC?FF=6C:/>H)4O>%.0A;1^Q',R MC7]=ID<94W'@\Z]8-^BU1\.KOS*/$^2QG34!8]+J,FW)Q7_WSQ)N1Z#BR/6C M/40VP6#?V/:Q/1FL_/LR2TRKBRY.X/2[7_F&*3W8&Y;""[#6ZQ>K_0:$/O;S M53 FNS1CJ>WW,U;_5\L02TQP/$K%N9/))7#[ G'$:$452[MJY6W!:%3K_?>_ M[;-]A51[GTU4-]?8V[?S1'!*2TL+DH+6#">1HA7<:6*]$ )+%H)5UEA>6C[X M#ABF'/JT3I9AQ?$-H?K]6:O.6[8/!C%>L1?2L,-1 M'_Z_8JCZO&NHM,%HC"28-I1K#I'UP:*8=!#,$F[8"V&H^CB"58_C0RE'X]X' MM4*/9C//]A)K36G4,W5-EK>:[<=?;VS]G+BHM%A51#\,O=/MNF,_1Y:@JYL3 MY][$6=BN;$Y\Y[=SZ3= MS_HH-N')6\>Q_2,V8!C[KZ(#T!%X0CN=S>_-P^VM/]L[Z]_PYM8_[:M8G?%?+C]X M_+,A+W<_!72.OYX-DF7'K.PW;1WW*JA:'%3-DG&E2 .5D2!%<*:7T HYX0T* MB=@(H;N-@:R\U;+.\#)52KT&;U)4?!!+!47[_1@K,%H<&,UVG/9<>@ $58[1HV*1JARCI<*BUH_* M+UH@%LWR61B"L6-6(>(Q1MS&?)B<1V2I45)R1F2"(,W0NE*T\HL>L?Q]/_9C M<4RC\HZ6!9'6\G)4L+1X6)HM_/9<:>R3S1S&!''"$C*<?'BY=Z^3?*BA;')3MS4!9),DJ32UBN(C^ MJ$;6,XJ,X=$DBXDDN8\M,74Q)RT^4TB_&!5Z8M_K.>%;_'D4?=$"-79M=YCQ MKM_[471.K=E\H#1W3GUE?MEC0EO1U_C#>!&VBC78.%^"MPY?/$EA>=BBCQGM9A M? Q]#MG-:S[2^B!SM-Q 7I$\OD3\_G \4V%/B+).$H^42+QL76:-2DASB*>% M@Y4D;F$LCP^A2+]D!WZAT/5^]5)SB_)N++*;*LI+3-/U__/P<"4NN9WOSP;^93SN MK=YE_-J"(?\/C+C9&V['X?O)<&^'9O*9HMG]2QCW6'-O%QOA0=X-\M);Q /6 M2,M(D>?>:4M"=!PB8B979W<=:B#/;?AAM;:U'P=Q5H2.X?,)3BU6. T[WMPL5_YG2@LS MN]=FR@7467Y>',_7+U02L\VU76.TQ4EC9 (!-;1$HLQX@KPW1%K)F+=QY2V? M-I;6&FYT&G1SZ\].\_M.9P?NV3Q=X\WU;R>-]U.">M#>AU#DH)G#E$\-T5C_ M?+)]NBU > E\LPWC9XWU/=S;***(3B\PQ9\6#TVA\]?LQC-IQ,V4A6RJ^C*>1KXW= M0"BX.D8B@ZG,[6 5LC(EY*/D3,+\8GQ;P@QY<_S'\*I@3T:9L34G^.J-AN#$ ME?P%X%H/;Z#*Z(;\ ZFU!M=09M1>(&<&YZM,\(?AS+CZJ]?=]OK/.);58)_7 M8,4SH$YY#U]S_=;]H^"L0O/SA>>;HF1E"A$FQ'"WR (N-XO*Y>18YHFY$X_* M4O+BW&N-S?02WS;+N]SKFXWD;8A8;_G.5_*QOMSI(Z]3'^XN&\]B0DC94(%"!P"L$@4O%;[:'W5%[BB2;S]&8R( M [.41>IIX$8;)X4@AG&ID[(QF-L>&[\N=_XM,&;!U[L?/]S?QZE#\Z= MG*1FR$?*$'=2(>,H0=HJ+U7D6KNT\E;C.LC<,Z)"7'1?MEN<\G\II4WWZ*MR M/QB8Z:MR&04FQCG;YC,?8]Q1Q>[%Y6FJ\FQ4?ZJ+6[1.,>D84B'7+9GDD(L$ M5%]1DV24WBJR\I:O\L7K_6(+EYY"0>[7K*EJ15[Y6??QLXR0+#%*L J&DV"< M98$*(EB,-A"";]N*O/*S'@MLFU-^%M,Q!1TITBY3)V(=7!/:J#GRV%VEQ+TQ>6A4NSW M8_C8ZN9Y?Y^GO1F'E?=S)PB<)6LUWCD=O$389;:?J"/225@D M:J(YQ$H8<&(.6^&K!HK7L$_9S,7"XX1%S9;G$7JI./!^3P>YXLAXM#E:;@OR M!([F7[WN7MYYSVY^E7A;G$F9Y>9V6%F(LSE2R2?$*+* [E$FHZ)+,JR\U::NI:XP??%X? O*I>?6D+X@4\G5M5?$&!=I3P:U M9%O]V@_;'L5:@/\->[76< !_Z+>*8M@)4W*MGZ\NJ&S._Y;I1KN#F &BX%(J MV38BO'RXL6;W(KE2P'/N+.[YI#>'Y_H;J@/Q67V.W!1C] M-?H1P&SMXD'YK&Y?XH]>^T<&XS$*CT_/M^+@-M-Q"ZJ))[2$F]W:Q^CZ(]L_ MJ1&3S5#^]P+U7ZTHVRB[ O1J=M82%=1AC5Y_#P;_=6B[[7A2&\_HQU%!5E&O M;73]:NTW.P!;6]H_ *V&/:FQBP_,/!<4_S']@.+/Y(_?Z[7C_9;?KV7"Z%;( MMAF>\%OK=QC3=50LS&DAP<1I'05G@ML8H[*.!A.CD:$ 0&*PP Q-?KC^&$46 MC[D45PJ(:A6DB,AA$-<.(DL\3CWK]9!)V%"T"MO4V_4 M1]D1FF&KZI]IF2\%((UK5&H%84FLV3V0B#WPLT "6EW?.K+M"Z[;Z"B[2G>Q MC!A'L,E<,RL39UX8'SUA-CDM'0^^(*V;R,.Y0=QH?IP)!T&I-E,IMI/"FH8% M#W+4>=?K]WO'\%+O[1%\-O5?P0PQ:*$=H"%0G M'5FR%8(L $$./N\FJDS $<"#"0*+GIM.2Y:03-A'ZRPCRE^'( %BIA.P+:%O MCPL6RUJ[-.(/C20\&,J5IDI:P7%4VB:L-0LF1.MA]!62/*(L>0Q(H@U7E%F( MMH0&45* )-K$@%2 ^,8KH[6U=T*2><63YR"2O40 DHPD65!*DN2RDQ(8LZSR MN0O<^&OUVF#D#L"=G\3V XCT!VDL9B" /O:'MB!IS6<.6EDXX?X]N+2?Y0YD M RX4IR?_OQ^YVDU]'D@F D$>,A'&$Z> JV$<*X">G"$&,6%@89Y/.64]QG?#6:T?MT:#VV_'OM;N=//YE M:2C8MJ?*#WH_BF8O']YM;*VO?69@I5)Q0&@YJSPSZSI\ZC9R]D]RS9V>CDM&?/A[O9)9E\_:L<,2=E^ M3OB?_Q?"/C"4M2,PH+TPD9F?!8SE='!^X+EMM,.YS\V=R/IQ6 C=H P ^COK]3 (\GVY^, [)V_%'[-N]F/.L MK5XM]"#\R\3R\:>/\/'=1)Q&1R#^4Y2F3'0KG5"!RP!>GDB4J?G^W)Q3]G,D M?9Q"^&L\W,NB_FS/U=]?UC_DY^\2:2,6BB-/J44\)5J&ADYSH[UPX$AG!N-5 M,0?/P*"!%N");)[\7@.7'J0QYRN.^G'2376B%%=Z_(4-G6?%)U88Q*/H ^9] M(8,M$"N7]68LH5F7PJ@8U&#R%7MTU&[Y8B-@^FF_#7M[L;#817KDYJ'E*^8- MKYXW<=J3Y-^\1,FT.S*'WWD9EY6RA4>19R=N+LY^W?K M0\%4($E$*26WB6N+K65>BB2M%8*5N$$(T6CRP_6I]+_[O0Q?@X_]7F>RIYR= MJ,'$BZJ\I"M@A3;6-W:EQCK9*)$65"$N D=::X 5+)R-'E.>XDU._FIM(V090H'/P!HA&.N1#1T$)\ MP-5BY4X,_'#33DPE/O<6G^:!WS5.$I,[$3MN)>+28:1#C"C1Q%(DD@7J5]Y* ML\JN#A$33/WUX+Y:^P@.F8/H;2Q.<,U@*L'>+KM2 GQ=VD^N1?#/VF?&)F2, M+E+G$75 L/9K?VV\V_Q27EI8Q^RUG9ND$NVSE-[-/4I2@FQB[&W"W#+CO#%4 M2*Q+)J_:3>.-T>U<%24A.>,)D M,\15<,@XI9&!I? J!:6(O&LE*<9!4&F\HYE['@NMB O>2&^P5E'$&XQ6M9KW M7LW(C1)2*7!S+Z;(QP3.4Z0"T"=[O6KV-.K,'_Z5PZ=RV^SV8=+8 MMIW,L6S9<6Z5=NTBJ?R99>O> &I3%&K7=5T;^W4\L\$=]09%3/FF/-[R(YYS MO?_K,@G>A$7Z_"O6#<#Q'U[]E0>GFKN%[YJYYK2>FIT+_^[WSPDF]R)RH#B' MR"88[!O;/K8G@Y5_7_;8P5V_.('3[W[E&Z;T8&]8Q@@ $;U"RKIO1A N]/-5 M,":[-&.I[?O_];_ML7R'5<@.E' L7;S%'!.C,_XX2)OGSVUL[C4=KNC\Z#T MS.G+1QORAD _!ZXYJ=>[3$:?CVO5[^C;:>:T]2F7XAK.8K(YPYM,S 5XG#+Z M"ZFOM7)N"M%Z2:02OW#\ZV?S8&V7>\9QD I1;2%*]1S< &HX(LQ;BR-VTA5N M )UU _XUR6KE'J&3.6 MNOE)?W1;<5B;B/K?DS>X"Q'1ZXM/-TX:!QN[ /&"@)(CS#S+;"(, @$9D =W MWF+)DP[N"L&I73PM6IQPR*G(6#@:=X4,[+7#.D$4B$$HK-$D>:M]$LKF_+FJ M(&.A*]]!C!.86?=QDEFAM)D'(,; UH)W+4)!0I MEN N>BHX*03GFGWCL_V*?NS85O=B6'AD3TH_N0P/81E&_2PZ(7LQ,Y)UP6]J M73ADFMO-EH425V^(="!H=?$L_UH?QZOE08M^/,O+@D"TVL5C\ZXFC!M<*8@J M^X/\H,DV:1LB2'C&>A[D]$#J>4.R/%9:;$F" S#ZBIY%-!&P4 M#P;SX'4L6GVK576].W*7E2=//AL2(][HW:8?M+DF^VI),S<6A.P M0+7QL8^B2WW^=JW7F:J/1@ MBE6>[?O -?S@^_I3?>@C6UX*EO5LPQR*1AE+KJ**< M)&RI8J[8B> >(@[\*\'<>*2?\T!?_<&GQFGSU.\F+7'2UB$=-=C,D#>;-34( M>T^T<9@5M7_Y?-,U!Y^RQ)Q+9/PQ.>X48K*C]O N>S'/!SCG)ZMO3CZO76-G M+F^!'8-)RNB4#T:VBO"FB'S&R)JO/-/QLU!B"EMF)WN.S1IW'[\A@4]X[BA^ MK:73OK9E91 /T8<\?[O?:8 P&'P#^AB?-WC"NMP8>(CJP M<$;CY\[6/X<[!W^V M=EK3X+*&FYT/HG&P1K;I![8)8]PI[O7G?F/]D#=./[:;W[]T&IT_._\Y]<>- MT[U=FP(5@8,?QC+E, ',ACGVB)&0(C:*>W#(IW9O. 9ALYA36 7N9="6FR"I M35Z#%Y_4=/?TKUN;[_^__]G\:_W#EZ]C!Z;VX?.WC:WM&1Z(2X(_5WMO?OCE MP5(G&$]20HCG>>+&,D$A"M#P TN"N%]I[KXT]<=9F?[NCUDF:X7,W[8E^Q+# M]^6LP>!J+V6P#W[N8":WJ!4+A -&1BZYM](P'$0*7"BN")\?\,^I2#F;V&)> MOQ;/6AN!"]F'=PG/)>I[;'C9/MW%,?[;T8$*Y#3\/1GY_/.+5VG4N MQ(50M=A1J1WG?Y9(NC>*R;LLV:GU,P9T&OO+5'7SV$*]P9IKN\RI8%4P*":A M$(^,YA(K@CQSEE"A373FF@-V]T9V,='W&I-;US3!'%*P 9@5P@!D8H&%16 PM98 MG*@5X.?#FG9[-Y^#O?D/%QR/:5]C[%@4Q=3GBW:[-//\X'MY0PKPASJ][NN+ M)WS;#F8@_3ZYB*MKFYM%8G4SO<^/*HIMBKDNIGJ6U0/"BC-6CU>+ @W2/-Y5 M"3,)H022A(7,[F*04]BC$$A*/&@KO%UY.SR>A8&:+Z>Z2'R?!PR^E/%"N>NU M8CEJ:Y?^6NAZ^<&[2Q^LUOZG3"SE6\[_)OCU(/2M8;O.LW.6U+0KJ MHYT$B%<*S'YL%_49.8$,*U$GA?'= H61 MP4N"D17>2XY9TM$DAK%U+#D1E:B$\;'2*KBYMQN\%X(HC"2&N)-K0Y C2D,$ M2L WY8IR1P$$8W>^, ZNE,9W"Y'&U=J'GSX>C4G]QKOQ^?(?Q:*7.RCCI,QX M4V1&=M>N1-U"CEO9E\C$QZNUKV>NVI573XK]6P6'1;<@31X3[_8NN'KS(;Q, M^/2.)L0ZY\,MAICOOQ>[L5]NJ8_R#ELQLO-G36@/SY\T+]DT]^FCH_RCS.T?MWDF,X^],+JD=M7-%PD/. MQ^KMJ$.?FY^]-D0P ZAA^X=Q6-M,L,:P0,_?X=X\JXJOG^<[KZ $[=;*[;G: M>BO+I!L5PGP]0>C_M9VC/^!^J[6__GH/SEMKV,JLY$>U3^V>L^U:.:&#@CBT MW +_ /+G>R"BGXKK_EK]:_5]_FA0G&_)B@:V="\61S) KG-RMT"N\>G."Z/W MQ1&47EZKXLZ#""!95G+#%,+BH")'?"[C^0%S=3R#\7D=#[P 7'(TKLJ_'Y4< M<<)*3\%/QIHS04WBE@AM-0$;'1T=TS4S3-'DAVO.5W_*([I($[ Q3GI?';14 M^R!G!OL#W=SZO!NUD]%8C!0CN06!I;D%04*>@BW'V@;J_,I;DMLY7]G8=2[9 MQ)1.#< P7>2>!]"]6Y9K8:)SM@$/Z[Z9"A&9^'D7L](;W:ULU3=8[PCP(C6.Y*R8U2'O/D#+26Y5BX#3D<_DWD;_?[/!D,SZN <^PEIV% M(W 3;B8K.7?>+PF5LMQ;&ZWS*G+'0)B=)(AIB);D- 1E"*%+< VD1Z3E@^56U6Z:QP9-ZV4B;J M-YJBR@@]5S%I;GW;%5AYQA5!UON\%P*Q8][\@OGA45'*+#'XED9H?#RW8#4+ M4XVGGTQ0SC98QG1N8ZR82$K1=K62D*LD9!. )/!L8FA ("H*<:TDLE8JI)(4 MECN+A9;YQ,8JO\E'>9%QVJ7]D"\1[OL#I#]3,TUD[&'::MSN-&5MYO3< YRK M+,#XJ]^/8508X\*7F$P%S,3'HG)@,)F/@A+C-9^Q;&[Y76\)MIY8)+SCB,N@ M$T7- MTB3I&O\H\QT#J9[ BYHZ?- M]<_'S8-# A)!^,BSE4X'6F9UW!2XIQ9_B8ZES_+.'CG.;UDBD[WT(!YTK5/DSV44J' M\N_)/LK?>1_E_]T+7FZ>O.<.+XY[37"2+(K 8^[HXHBB1%,OL(OZBF,1MX>7 MM$!&$8>2#,:(1 *U@#6BCK59 M,-2\!$_EEE!3>C ;9QY,QIC*@9F+,)(Q0F74S O!O8E.!LNM]))PE["5%<(L M-\(T9A F<4J=] 81FAO!$2V18UXB*5R(3CO,15IY2UG=B,?Q9HIVWCD&4\L, M-UN]W''J+"H_WS>Z&+7_BINRZ"[I+PF%[E=N<(Y"DV3X!?AY;X]RJO.*G%T% M18N'HL\S4*2Y=LQEYD[IL[/C(K*YBD%&PQU3 IQ9M_*6LSJGLQ1(LU#T[R(G M=?,9H;&BH PP18;P,4@ ;NP&3?'%M/4CZV3Q\/]7FRX*N% \6A[SN>!R73P1 M=*LH;@ZMQJ5J]XKR_"+EN:DHSY=@+!7E^:THSV_DE9CFH4A:!1Z]L)9Q[(*- MC'&+:?#2$^:NH3S73X7?]]TFG1MLOH N][>N'\O; X]3/E9.]=E,%Q-=54Y< M53Z6:0@C3CQ1C' *N<&\R8UQ<$ IQ)0P]8$F)J*';0!Z F, MP<78K75LB',\J/&$%#R"\-5X_AD\8_KMCOJ]'ZTP+F#)UQ1/&?< '<_9I6J' MR;VFWV]2PE!63LW<#=8=0,\.1\->_V2Z?F*#_;,/SILYY\^+J'P\\9F++'8'YOWZ MF-.Q-ZXA ]D8C-J9(G+P$I@SO\RM;YG:W1U>$K&",?.\M?;8B/=&N3]2_T?+ MQ]6QHS^1L.MN=J$0IA_/KLPG;,<':L_.7A:K]P.@^5S^DVWU<_^U7!,"GXS. M*+,G3-G%_59K7T ,CUH30K]QH=)8_8[W>S6(! 9Q,*AUZ1^*% MR9V&F0^>*V-7;66>H_ZYT.5;7Q#I;J_6SN)V'TFS'%.L M8@!'F6MJ-4DJ&.O;\ BFN9HW6OJ"IZ=W)^R?C4 M:)&CGP3QQ3'S2R>,QX+\JN4V/WLW!>Y%'2"Y:I-"??"LOT&$);@:K_YP9V:T)U%:8P1& 8 +<9GI[A)6R)BHO/+:^>!>Q.'.N;Y4S8YE MX16FWVES-]B<_2. MAT_.7F8^A)2[I+-SLFC,T+>J2"BS5&#);V/"EVOHY2;I5#;X7JNX&*%X._%+S&@M;+2]?F):'$0NNQ(]1$\Z>?W O\4/C]$5"6?R1QE>[XG^LRM M-/%=V1FL/MN3]5?.YKWB4S-2"XLQ\4)*P:VW5A-M%82IRB=)3+JBU]/,J9GY M$=%LYN#==.9@LB$S:6@RV,Q)VJU]V]TL,RG-S(&36YPTQQF0EW_:YJ@#]Q<[ MG8_[\+^#1N:P.M@^WES_3'8.BM8GIPWZ+;>YI8V3J=,VG?PN[<[V]X_PO\;I M_\_>FS>UE23KPU]%P>].Q$P$1=>^N&\0X39NOW2,Q-B&]L _1*U&("2N)(SA MT[]9YT@@)(%9))#$F9CQ )*.:LE\V_CYM')]<'L#3#G8_ MTOK6_M6T,@;F-158"I2"B67EG97!(J&L4L%8(3!>VV3K5$_6Q<_B=BS.^C7I M\\Y$9'*.%+%H2]JN87NA1#5<(UU4DSD@;L'7764&XY=I)[["TGT7!IL?O% M,<]+>FL%K/6V*2,2,*DQ+43^18#W\"319R/]%7N*:F:NR_RM/S2 MJ^KYEYA[O#[1&5G&:L]_KJPW\G<1>57>R.P1;;)F-*2D!-8"$0(A&!?>(HT) M0UB",\*Q9=*QM4VZSNDDH/UK'KFC![DC4_2UWQVYK;B5.S)SY1US1["5 M.7<24,(!@_+JB%P GR3B2)(F,22?\N4TN<$F8XFGI4ZJU,C#]/S/3C?%9O\- M)4=6UQ^YWLO*)9D]JDW6CH- F""91IZ"-\)M[D%$3$ F$"F=QU396/#WZDE0 M>YI+4F5(5M8E&>AN)FNM_)&9:^Z8/R*XX\H9CZSF"?% !-)".\1$\CQ)C*/* M_@BG&U/H]%8^/;)XUV]H#=5&6K+.X#).Q7$SM=F(9UA9Z< YYQ%CS60J2IZ$ M350(^E".F^JVSA*BY-Z$?X,3#U90@9+C!G'.'WHH"K^KCZ6 MUT7+X;P@KQB6I_7NK4\;MBK,U=#P$ZY=V-ZC^MD\-X%SN_'1G,_(;W(W[_LC M8%(UR9E6\;EW4=_=/E2.:0L[BER,#MP489&3*2)*5.0T6!8U6]LT1&Y,IF%J M@P8YZX^2*"6"8H%'QZ/BTAA-*;6>8!&9X$G908>D@41-7F^O)&J1)6K_D$4& M%H8X%$,"VT,C0P8L!')$"L,P5T3D:^I\6F^_&XG*@/48J8J<694$F+< KK:5 MUL&W*VLY(XJ"0!=2A8=2A2NI6B:I.OY\Z+P!7 JYTVCNX<"M1)IP"0Z.Q$(3 MXE@2:YN &QOD'JD:M.]N_HBMRP>V]5I\S^)!WD/_R/9KI?N]K![$2Y]L%XS1 ME7K^2CU_UJ^^'[HDO,$$O-OH&.)):*0-!3="L!B(D5X%"NJI[P?]5W$C*K%: M3+%J;&T?@A\--N83,^NN#]QWNY&W_G>AH\-? A4 M<(K=)F.,/_//L5:0>)=<:G>X'K:L'\KO&&&JO*>[XJ-=C"<>O4SHZ9#]_&M) MCCA=;:_3F&4#E$+G1E_/G7D;G?Y^A,$-E_'F2>6'QM6X4M4[5/42QGNH0G+4 M>(8HC>#Q.YP[GO"(!#/*!!UHDCXSKNM[K<#%4=/?XHZ7H#K:JUOD1 MNS4[F:X[*Q V"VTF2^W\A)WI@];7[N,U>Y+K^T(B65J,/SO=P9_R^\@DVS+$ M"CE&>'N2=P7//O0I2N&80R9D@F6<+SUXR9&EP@?OM>0TN[4C%QV&B>HRLKJF M^WOA7A0%EC^\;?52$;*7#(,#X%PHCL%B9(.!5;2"USVCZX>&)"NIT44'EB(=4W !%@F6DM/O_!3&#P_I366O'F6F'1(0 M-N&]HPS,0UKQ,@3C989G3R.W]-.SA]?9>IHS0G&Q"3S9S@SVP8^32. MPY$HZ\H/E_M&[= M60VS?&I8>)+C$EC[$D]MLYW=\MPA+:>'SFVK]N]FBK5_[F>?^2%%15W&$G2#ZBH9;#?Z)P1F$=K*>2Z7PY9.X$V8-D_TAUY=LI MK>OP.CTXW?FTCP^VOO_<_[:-&UOOZ?ZWOT\;G^HE.LS]?)"4-$*A:5FFG%F@^::XF0-3XD28_S4R\XS:A_Z2_"X MSJR-)-9V8_>4KMIMHI?&E<:8W^-X," %!+F0*U\LMLCB9%#TE,=HE%$B *[< M5.I=5\W.D\'QK>EI<7.#/B1SLA!K>NL[9L3)5_JH= .K5XFV'[A1@U*[-T/- M]\C8^2GWX>891-]F.?_4[?0>>"VZ"J,?8DXF6Q18+K57D2##&49<60BHL?=( M*4LU%1":.)E)@2D158N"UXD;GZ>CCP\@>X_2T2J(G*5VC@61*B8/CKY#N.A$ M0)5!FG*-'#A[&'Y0P8JU3XD$N_3<_>FB5.;$Z;XF)+ MW3(8H.?8GY7E$7LY(]08[X3#$U/:,R2P58A'EI"+3**HC9#4<*Q2YG*1JVV$ MGOJ,&9UG+T>T/?3^JM8\+Q9PY\JA[5[O/(:M@M&E1,7R)]T61'3E(454UV5M.?^55 /53- M*J:>BX:.Q]2>$F^B1K'H.1%31";8A(R*D0BM/ M%E(O\#:MFK>T(,=FU;'8=9^CHD@\_CQK=M_0(=FK.^W/S(",=+IYWPX?\^X5 M3QAIZUVY\8]P$B8;4V&F.6;<(B.XSDRC"6DFP%.P*@9LA1!!9^[T63GQ;SL5 MO@Q._'-5LO+I9ZFN8SX])RJ::#4R,F+$$\'(,)V0<_!7I3AUB8&Z2K6!\0KG M*%<3'5;EH&QEW:GG>/5+DGY?OG*RV3=\6XV;FX]S_5ENUQ4(#]9%+KFWTC < M1 I<**X(GWL_MZJX;/[^Q)2^;8P)[1A!@5F)N HL-T1A2!E!0U06R^C6-L6Z MQE7?MJIOVPS"F:?A3%41, MD7SV2!:M>&NI]'".ITR5([8JCMA,'# \1P?LFMOG$7U<*G_L8;B\,UX%Q7S1 MZA)%QACB,6:*?V>09)APPAR.%N=B_77XPP(Y9(/DUO"[AK(O2OKNE\_ C22* M&$PI=,XS@_A,BOWGG2>LGK&8SWB[^5M4&\3<:4]V=)>R,97M#""(RHU @+"(.OR&CM$0R M)_^,YX&R7$!G-O J7SE?M2S3@F=['ZWS=R6!5ZX?X$O#P7@2.#K*>$@"66/! M"S$X(J>81S$P2[4*%*N<;-C 51*X2@)7;MN2)H&? =TC&'T["4RJ+/ L@7D\ M"TPE5@%3AYA)&L+#F.\3>XFH%208X@BV;E&SP+\5C1>OF?3'#0?\GB6]V3ZW M930[TB)@H"T\-PS1_QICOC/VZW(T M@4_(HQ?6,HY=L)$Q;C$-7GK"'+FSRTK1(?HUVN0^LC/U2T, '?3HG>CN_KUH MLA1L/]92[EGT(]O(C81.Z:LYL[:Q"VWVODD*'71<1 EP0NQP4.QP978 M+)+87+T_),SK%(3)//$"<2(%G>ZQQM7>H+)=4QVS:)4,<6XQ<%!1I%B)/2AK,(!X# MH[LQF4RH@?"WX(=?&/O9&OE*B!9-B+X?FB0T)5$@ZFS,9P4@1!([< .\SQ&G MUP3L/K@"&Y-F_T:(?FG^9VOV*T%:+$':V=H_=!!78!$QH!%)B$L (A-X1,): M2FV@C'FVMLD5OFD<,T60;GL$VV.FM!O/X TYP5&8S=!,*79CV\>:B_V+&$MK M>A-:]W)$G?^4A<*V+XLC&_5[#X3Q]+33'ICE++SY3;>,]."MU[:Z=I9O*M0Z MY5<4(3P\NXC2-U; <7E?+-5=OL?($M:.[.-4_8D7Y"8T_./I6:MS&>/7V/T! M.S%=X1N=]H_R6#KK=J]0XM'7/W1Z_4:GOQ]A<+[SO0TK%$8Y3"L5OT/%159Q M;C(\[WZI=:AXJ0JJ^7U M5F7.,/@Y*WW+YDQ8OP,?+'=WS)_N']E^K=DK/N$';W7Y@]=?TH$ KF8G$W)G M!=;G,=FSLV[G)VQS'Y"G-N>K%W.3Y=)V_=GI#OZ4W[=RURN>+L;[/QN[GP^9 MP5X9PI%/&"R5XQII";)LF><^6IE,TN WWS@\PU.N,DY[&-R+UX;[XHGOFB T M3?^+:^+YR.KKB!J.2ME#)BM?>ZZ_C,F'QNLTVEYFT"HLF@<%RJH?!]I8ZY7J MV,O($<$%*>+S^-,?92>RB.-A]/'_SIO]RYK-2EDKUVO@%$S/[@\\D.+]&[6O MMX!KF.0'O!H. OX8VP!.+4"AK/XE=-U:N*S"J/D3'34#K.V[MZ2_9&?77S2. M3R!TV;]J;'T_%,DRQ;U#)%]Z+,(70[1!V'!M6'0L!K*VV6D/ZQOR4E>+.74Q M3PZI%-(%A9%GCB#N>4 N2HED2L818CP8M;7-U#GO#E>S3%P=@3D%Z]J/W=,L M[O<93PXF,P7+A"21N\ U(9@JZQW1T3HIYGEO\88S;\AA.<4N7G3 UL;VVS.- MN''\\9!2)H@A!GD>00+ E4,&_H,H_(JC LN(X]IF'P*M8N?'#>1&[0M %OQT MXZ/ER. .3+M'3(RD 7M'G3646XX=! [86TZBX=)B]U Q>4I&H/@GWV2][G4P MW8-ZLY)"Z@"\L.1&1L%1 LA 7'F!G)$$&>$3-=)(:4F)%7>)2J-SM^^?L]O> MGA7>2_;?L^U]6*+\.D.^4PKHX4HV]W^K4<3'2;MC7F,<[Y6K<_BN&\%7?2@Z*, M]ZU6QQ<_[:3Q.")'&+U=&-P?\)Z3-R?H8!RW]@XY@[7G*4>Y7B,NL$3:^XBB M)(IJ[''B<:T6>R!&^09:]SS>?5]FL7- 65]2!^3AHKAQ4MR'NLFWY?#SU\'Z MPQ5UXD3KG\5A6.<X1%=2JL8LN>]>*[X0^_AV;O MK&4OWS7;Q5H4'_I]\/3!Y<,(,ZXL$W#U[>*%X: MN[!9OB;4AF;FSI?Q!KGSM?L>F]GA]=T?O>^Q][\FA*H&J\6#'ON+PO)[:AU* M.7Z9.^[Z047DT^\>7\^*B.6@WS!&&,.Q%_M7?[3J5Y_S=\'_OMQ\YKKZ[>]6 M??<]A^\1.Y_JM+'[I56G?S<;5ZWC^J>]J\96GM='T?B4H^?M"7(4(J7QL*-( MV200#Q@C;8) EA@2DF?:68B=R3JEL^*D?:0=>4T6@PH**RB<"H52*^YIXKD4 MBZN #=8&\(X*)XSQEO[JSN63H;!"N\>AW7@74(Z)T58B1G5$W&.)K(P.84>- M(-HDGA/DFD[R^U=85V'=V\0Z[32X!='3$!EW,IC(2,*):2ZM#-3\ZEIPA74O M@W43K./8Z.A31#XY"9Z=H^#4.8Y(Q%8I08T4!K".+Q/6S:A;ZQ)%Z2'F8\([ M,SVKV?OM,>@D97!,A)0B )(.$+5P&Z)ES&&1:*R"TH6'KOI$4)J2CQ8+C2 M-8B+8)&A,2++ CC3UGB:&R;0=GSQ-1A;+*1!PPXDY00*>H MP0NUJ5@"\3T.&O.WS>OW28Z'0@#O8V,"^P,YRX8!^X( MX;DE7Q57+(-VC\457G!'@M((L)HA3DWV/3Q'5#(2F))<2+FVJ=2Z4HM$XUHI M]XR5.T0*N\UD5 GSY$'5$P^,"!-HXI+(*K!8 N4>#RPT(\;"=F4>,PFF6TBD M.4LH24LYP=+ZJ-$5:)DI;55RBA )RJULZ0**A8>F?8F@HK(--,V::0RRQN7*2&'G41"."., MCL$+#$$%9>NP^PN4]*@2FC/6;L6)4LEP$[SASCIG$XLN$"*PH0SC*JA8!NT> M"RHD,2& 'XDTR!GB@23P.Z1$$"RRH)2V$$6N;4JV+O"S,P:5J$L]\H?5WPJ>4F*L,*&TV:[V>MWB[8TU8'%70!E<; 4_$V!M>)) M&ZJ23_.K-JF4>X;*/19:1$FEEL8B MK;$"[X-ZI*FT2$C0<>HU^)N9FIFM,S.K&]J5GHE3&&YTX!KS7B2A! M,2,<:^U(%5HL@7*/AQ;*"Z&"B8@ZRA#WGB*'64166^P292'%W/L;KPO)%TBY M9W1>4>HHWV\;@@]LV%6A;>+@+=CX;3%3 2E DI/M2?>4JO%T O!W/<# :G%;&(YQ/4+FG#&52 M. 113%+24JSSX2EA?!U/Z4V\Q'A;Y$A^*WBIASS88RSZ2TPT?JM#3F]J6QS8 MEEC2B8/.ZMI_6C#4DBZ;?]NJ'FG]YY8K03W=_#L;WO]MU:16:[?,8WF=0UC231RH&#IO@ M)GD'FVE3H%90):RA:GWV"=41/*/R'NS;%='(GKACN]"QN] MS1]L_ZULV]OG.M_V?,+?CQNE?Q_5/?YWN7^WA*:SS M/\*GOWGX__YJ'=#6#W=\=GIP_,?QP:?/8I_N7S:^?<0[NWL7\#_6V&V<-K;J ML&Y[\'T'K3K1^%!A*CTH#E)8*,0E]DA[(5"0"4O&A'"1K&V*#3S1*AK=GTP0 MDHA$J$Q)<\&\BYFQ*$5I8N*4X4H"*PG,$B@.L?#6,*%1/DI$'' *6:,2PE;9 M8#QE4OJU3;FA[\\8S.5"965P'FAPK$DJX.2#MHY'K;3"B:04&.> !,)./0:N MU'U)U/WR7G5O->@VJ1__V3KX5B=YK?:__0US>2\:QS"7K8\7]=._FP>[K9/& MWV!PA$F>)Z\153&S3VB)G,$2*46]HSR1P.-3#(Z-#*OLYU"BN"/.)"QBTDF! M$4O.3.$YD--+XY(20-N+DHIUZ#EZI^W*H>^-^__)XG^Y='&PU3O>/3]C^[CZ, MXX^C??CK_M7?Q_6M[[!^>U<'IW^=%@:'6A5\4@H1F0_7):B[BRXB2K@$IR5I ME?13#(YQEM'(->,T<.6#BX:D$*-Q1FG"II>Q5Q+XYB00# [.]-R:(&4,2"#E M'EF,&2)1!V&)2E*$;'#4 PS.RK-@?6GV3E#JQEAKY@QM[/5K7=N_NUI]]G-? M?(LX>5&L?9[/I&9;"\&GPM7$#;%)N)JX]C$-KO(^_PG;O#W8Y2^PR?5FNWEZ M?GI]GPS1"JX> %<3/3_&X*K#]K_M7>Y_V[^ \>#\F?W=OUKP/-HX_=(ZV'U/ M]^EG >MPM-\"@RFIH]29@#*9*^(8_K'>$01&E!IM P,Q6MLD&VRRE/;&9*ZL MB-J?E8B^LHB*PT"MC%* 194)0CCN!3*.&!2L]BK*%)@'GXYOL$DJAW\\(XI[ M*,5399/N5/AGUHM4-FEY%/[>G$WG9^/31URG?Q[5K[9I_?@C/CC=9CN?/I/Z MU8FH[\+/W_;$P?'?)\4Q%0\Z68(=BB0IQ(TBR$9F4'3&@>"X(/(A =Y@D]>C M'VV3ED]$*YOTZB(J#AF("7@+\)O)P:=]4O\&X]L" M?_ITF^QL?NW3??I'OC1^[@XJW-.>"4]0];#/_G>(#+):!1(BHYIJ4DF MZ12KGGB\0T0KD_KJ(BH.*4F<8_#ZF,M4DSAA9*/S$/6QA$7PTG&SMBDG:8B> M$^3-\/K(6[5)"YW5J6S2;!7^_KS.95;N_:LZ/#.?XF_C!MV&,9^(!@#!_O'V M)7Q&-*X^DGH.\V2B"5,K$(:0"X&ML,C%R)&T48I A5+:KVTRO>*)Q\HF+:J( MBD,7&#'1.L0EI8B'?,4)C!+2@3FIJ"-<)!!14]FDQ;))"YW5J6S23!7^%WF= MDX-OVS@[HO6K+T>P'K@!:[5_W#JJ9_80^I'"6O#&[E_E<5@0.'@P/HA&[O,E M>H*T=39?UA#"*>RY5J#P,S@,6T81K6S2JXNH. 3GB"4/YLB MX2XPQJ!)R,1 M5E+SJ#&C"C_8)JW\K<>MYH]FB.TPS[N.2\1[M[PIF^%&9B"Z39J7FC]C0%>Q MV[E&)EP!TP. :;)/*%52TH 3PBZ7C#JP?"[1@,!&!6V<<)SI3&*B00A^GP"8 M6:C7G([9EUU%ER*"K51T'BHZ1B&L361\S?%UAEBB0F.1ZDX=S*Y%*P+Q!&C5:9P/"2"K-W/#4GT5$;8N>OD))F3 M^$?FZIT[URJHVVFSG]6I][X-RI<7]GML^V;L;35[OM7IG7<7ATL5PLE21\Y: M]=U]4O^4]2(<'QSG[VO 9SY?-HX_T_JG+R?UK:,3^+[+@Z]C7*JG>S\;QSD= M>G#4H(W3^G%F6?YR=+"U31M;^Q<'GSY?['SZTJSO_M4">84YMA1'Z@@6GN,TSB7ZH>= M>GU[M_ZQL?NU]KZQ5?NPT]C=;GSZV/BP_?'K+WA.IS*7_GH MP<,0.Z,8YEQ MPW)"DA.$>1J=MC)&0<+: _E47YY$N7CBNV8?OM\_0*OJMGV> ']*(MK_G'?] M$5B5VH@F/(%%=@&IH[,EM>W+&LRN]L-VFYWS7NWTUMRS &0D[M4NFOVCV@^P ME9UNK]8L":+AU7#N^YEW.O_:SO:S!7\][_8*,NHF?,YEZNC8ZVW4MMNU@E(@ M\__"M]COL9;.X7LBF/W3S-\+]K?XR%FWDQ_;6R^>.AQD0:27OQH^;K]W8V'T M!^.Z&71^2WY6[_SLK-7,O\';X8$^?T^S#1/H=[J7M;)WV/D9J(('%\O"A'RW M"5_0M,7'^\U3F/Y&[6OG- ZFU\OSO1: @F<8U UYV_:QE2W21NU]+[_W+J+B M_JT5#[7_>00=?PYL+ U6!0#RX(4V$(T*)I-0AF3>F^VI7:;$.)@/97G'@4P6 M4/ PQGWYYG#],ZY_/H2%C@9B?<1#9BWS#B-G//R49.+@NA!G.!AA:3:F7!4" MI6WE;061N"THM;,AHHP*5"']0P'=> C $/':"/-(7,W. PQJ%$AKJX6DHR U MAIU^,/FS<]"]WM$ FF#AMWHRVQZ-M1;-TFM85AQA#GG]X2T'M4G#_.]O* M@EJ#$<8^H/:' 3R6 \TVX09\UP%F_5%!M]YLG=8ZY_VS\S[@#X#/.JR!;YV' M6'Q#YQIN1N=-G)5@,>6L[CM#R^K-E3B/K[Y=<-YWCSO%ZVE2U8 M\UC+7P7&IS6F^--CF8& #Z209Q@XZ_2:^0WONC&?4?V(-V3P_[CMEPVHY/'- M1ZR#[3_OW_V1:5SX+ZUI&3\,&5N=D7^/NC<,V-\COF,44$9P:7OTR7!H/KV+P7%B29)0\,FZ"M$I9 M*Q1))!AV9WA%Z$+;QP=[Q44*2/V>[6+N\CN&NP.K$49-9;@V;\W>H_QIXZEQ MWENAJ>8I8.<<$S($D7T\I4/E3\_:G_YX43_^?HAU,HP1@;!4^089T\AQS)#D M3"O#G/4TY--ZMC%YL7GH4*]G<;IQ"VZ[//%Q<55*PK&D@W38@U,/PF 5=EY9 M3'C@(59R,'LY:!QO'_H JLXT0YBDA'B$F$ICHI$/7%#N!78Z@;WG&W>U(1L& M5^"9?CCO=C,$#/W:9BQ3 (^1@VB%V1 2"(.P1OMDJ!<9#QXB!SN !F F.NWOJ"#Z'Y6' MY@,BG=TB3#B%8">'"8^1'N8TC)_DGEF12^ZM- P'D4"8%5>$/U1Z]MI#$-MK MY]Q:X9[;UJ10_5$._6L>^?LBQ*C$[ XQ^]FXVC_T6 /$*(:2"QYQ%AS2RE,4 M).7&&7 !/< -%7IC\I[8F)R5D>(EQ-)YK[ZWP1$*#PBD$OAKUS'G*?P M:OG*,/^8G9TR6A]\0Q[&1FTBH3^',Y]>M__NPR!M<6Y;-P+W9S-+4.Y/5+J]R_//Y,-ED'=@-E'."B(/F(RTT!B\G@*.3F,V-C,>.;\Q6M6/I'G7,84.C]Z]U#S[OO$-+![6J._I_<)>KKFS>7![M-P=+W1[I_EK/OK''<:NW#YP]V3R[J5W^U M&A.=NO<*UJ[&;G8<]OC^%3@,QZ$)#0@3<"8XUTT%KT&^&UY5X=J?NZ;#V]$;;JUQ 3K$[[0W M]'$3G0JO%0;=C4%?8XZ*]PMZ^0I]9H4^$WVV#GD(SFIAD)<^7ZIF#!GM);): MJ>0H%=YG.B="UHF8K$=_)/I,1X"709\E=.C$D]#GH"L/L0)P?N#A5(:ZT0S]E@8P"!G)9>JV@C]6QMDXEU9GCE^;PH]LC*\WDE M[/FS<][M'U7@,UOPF:#L.L2<.VL21@DS@;B( $.>@ \DK,516!YCOO")UP6; M9%NM')]Y@H^J')_7 I]FJK!GUM@S66W.;(HL\LSN'"+BG&ND90J(>F&\<)$R M;P%[UO44#K"5]WM>2Q6+4Y_=H]B-Q5W2R@%Z%0QZG]>^@J$YP-#^! Q)&PE1 M)"$K#,1?L)?(NES4:+5)@;%$4KZBM\[I77ET8*J[%#L_51ZXW/1;W M!P?F@R-P=I:OHYSG _7A'$9Z_Y);C7_?PO'@K%:G@O8978ZLD/PA2.XGD-Q+ MIY70!AD>$^"WE\A9S5$@VGOJ U>:%Y>MUPF>K%]\FDLY(^5YEAFX)HBX+J$: MK8M?VFM7PXONH%W7-72]:W-0U+;4[ T?2J]VD=W6XF[A]?6L? $K5WJ7U7'M M,"B$'MQ?[,8?L7T>:^!CM?,-QLO1"_8;M:_-?)^Q?]3)]8K%K5/X>MO.MQA= MO"Z\RQ4:OZKXN+PNUQN4W(7A#=U;M\5OX0B!;-ZOBBU7)):6]OBVO? TDI)2\ M_)[7N*(]V+B=5&[;SLWXJGO8]]V3W:;UJ_JAMM1)[TP.*W@N^Q H5\DA8@.W M%E;)J4P@K>XKIW]L:0=V@O@4);4<_A.%,PKK8#V53&,PA<7.3U#$53L_NYUO M;+T_E%SXB,$-H9:"+T(S"10)!%$((WD@!LN83_7TQF37PINZKV[LY9O'S1^Q M=9E_:Q47[?N=6K)^6.G1BF#1!M4@8NYN4(XX%OV>8I/.$B,S TL[?3:H*KU"OI#_)W#0@(X+/N MVK7J@B1V,@_!D$R@X(C9O;XK&U7GQEIRBH:K9+7!MB;_81;\JE"N: NVH9-RDYKNP^S/F^?9:7U_>L5[9V[XV+> MG5H/A+&9( XH7-\!AT_>T ?J[6*[^W]V.Z>YNB+FJ>;_O^TW-7NC2S&QJNO7 M IL7+7/*P.2&3O70S^["6VWW?V;(XNYTRFU0A@[>I-YIY0#\ZK1]E!)!U>=S,=H(O]9Z,0Q0NC)%6-8.KL,^CZY01K9R M^ANUK9+A*T_@,A=6Q'8.P^[WW_'8DD#HGE>D'"G\81)VR_E?Y$#TFN+D,5]- MIM=XYQ*D(OQ]9!B@HS1*16T]A $\,<,"MM91;A-5G+!?$ =/\0JO)?;K-YWOF_J$;, 1*6&(MC8R ME?S:)M^XZ]QSM!B\TRN,X2"5L0Z;ERW<^J.D1&K%/4W<$^:X"MA@;4 4J'#" M&&]I)24O+B6[_E!J2[!+%BDK6(X@+3)8&)0YOUF*EG&LMW"XJM&RN4@XA15ZET MTZ=Y/RL95&[#F$Y+=SROX?*'E=L/<))O)S)[)?5?X=*-;MA2O_WBO<4_BN'_#5V4_J>?#;2EK2V#TM: -O'&Z($=M#TM,RRLI_ MRIY7X^/_"T3YNE]*[?Q+7-(@@&_W9(IC?.UY3) MUF!6\&K)!WC#SEJ,JOS@]"![5#F&*G1J86F*PX=F-PRG."\@2D M# )&AG!J+[.3/YQ9CG^*5T4D,[K3^6F% MNYM=T4(H['>;WWM[M"4B#!9\>/I24.#F0Z[2-;]7@,8E8YSQ-KO^H0F#Z'<& MFS_\M@'O;B?!9Z\#D O ,QCR_YTW,PUNGNII)^]I(3 P\B)8&OG:XN3G]'IN MPV>/)DZ*Y^;ER )2[%<9Q0R$I)GY^&S_O)<7&-2PR#/8T4'#WX>#? SKX?)$ M\7?0POV2YFV[/Z09.0,5;.;L!VS-]?E:(3BG9?,Q>$>V,45X6)Z+C&K!N!"- M:DLX+Y,+1S>J<026+9,C9SZ';K/(B]W^_$ _[8#J$KRB_X.GI(+CM!#!9M>? MGP[TYE:06^##M0R#+G>*E.ND$@S.!'.D'(9Q=!G^>O#9"AH5.XAHK_'FUIDA M#&/XG#(A6#YF5')'3/3$YZ<1!=T$UEFB2RW^YF-R8;X+>^/\;'S[#*_M7^[D M.)/NYYBSM?/ILVCL_G%T\.GCU<&6Y_!,L3,>%M G,D.BIAS MCQ]LG4 ,^^=)OJJ5>^T<[)Z(DOCI^Z'D+.CD S*109P964".2X,X"4DZS^!5 M,]'WPV!IG%36@4PR[;7 1%$KI.'&:(G'B:*V&Q]VZA]KN^__^\0V'[_\OMOC MXX18:YF705-N+-71,:LXBTI;XPU>FQ?[V'6KIP&UV$XJ)>Z/"-YTO)&^3'S> M;_KW[? G_!U4;\$XR%Y!%(_?'PIJ#8Y!($4QB&+.>V@3",(*NQ0Y,X1,B-;3 M@W-&-[!\U6-?D(:S3KN(B(KHLCA\^6<.6O\%\5Z6F.$?^_9G>5&NU^Q=Q[ E M!UD.;,=8R(8:]LWSX,8"R_ 0$>^TB1?HU)P"?6F_WH+U?[:*ZARW!8E?._?,QE\^? M$@W?KJ'+-QWAI^G)F']#N),O"Y;7>L]A!7>NKWB-AD M51(H!,U"P$P[9]8VN9;K6D]2=_YKGHKUU*JZ)X+ZN%6L8/(MP>0C4#*H:(7" M4C/-.+-!$^9 0&,&0L5(AXXA'C.=V1C8*3C)6 MDJGL#0OI1ZX\1^K@//*-L80M;4 \V*X*QF8'8Y-\SA%K&CWVB'J5BWL<0X[% MA((QR5NB.;5I;3/3.3\'Q69()?9$<+HS!UPI_0SBNTKI%UOIQ^(\\%.EI-@A MSZ-%W*N$M-<.19]PU-3QD.]VLG6C6*7TRZ/T+QNP5*J^B*H^'J:X0 )+RB&E M#$:<,8:LU@FY1(5P03N'!80IZU*(M\<7^GJA2"/V?WTI;I[L?F\\036C-5IL M>["TD=_'G_VN'99W;O?C::_1:1=%FYU6IL;9+FKQ>@\D]:I,QT-,QV2W#1%% MBAQL!<;.(2XE1X8FCEBTP8 D,.'=VB8W=)WJY_B)\]#,Y3@IJ)"Z0NIE/(VM M\/E5\'D\BL=:FA@IBB1YQ(T(R KXASIO)(Y689Y/()A<%_HU"*0KD*Y >I5 M>FD/A"NX?@VX'L_$2.&$#@DC'#U!/*J(+.$2:8ZEE,%*Q<&=)GJ=B\GF= M240"T1+^&Y(1#ZQ3?0C_R^L7JMXDW(:$8;5_NE(@_C6L2HWAP76I59'HZM5= M+M5@JR+1JDATV69<%8E658Y5D6A5)#K?^/U#2?#^[B%"\]Q[N ^1IL?FJZIQ MSO:B(N4/@)/GH"P9@<'!1<%&A7*W7Z2U9,@['9Q1R5IF<^&L68S2DQFE198C MV"P(M)Y4'SMEUJM7-3.OV*Q8]O?M\.^._Z5SM*+7,EX(CB9O.4O%O,(J(B?S MM0PB() CEB'I)<'!<2-XR 4RG#\[@+L'&5[I"EREVO..>'ZEVI7V/DY[+\>U MUR67-R5RZQ%LG$2:6HHE,5+J[,KH[\V+62G?GH;OC@4", M-H'Q98@2'1%W\)-AU"'-A0D^,"XI7]N4=%9,8PO$D;,O)^]])G22JGG M?O9QIU)7>OLXO1V+ 1)GG NE$.<28H"D-')*$?W:QZ5*K][P\[3M*P2I'>W:JOS_A:%N.;< R(6W Q^96>>1H2(@2IPF. MG,9,G2O6"7^#).,5)KRVHUYAPDM@PI@3[\%-X];9S#X+3CP ;(X@L#KF%DI M3;ZUM+9)UK&:52J_PH05Q(1YA0$5)KP )HR'"#8D9B.S2$6%$?=8(B>D19[A M((2SSN1VUP3\A%D=S5%JAU4,S'M4SWMC=M#L*H:IC\+G% MR$-%'JS\G3:P,G./,'/?)V^@I4 @['4H.+!P/$8#X7 **!HM,#;4&AK6-CG7 M"W0.7MUA6?1@ME+>^2CO6-RJ, F NP0)80/B"5MD.'-(*I)S64P)#,I+S+/3 MV)7R+J[RSCSJ?*CR5E5S,U'J\51YQJB E968(\0B+ MR"%6P-YS!2HL9*7"JZO"CP^")$QJ(P4/K.= MK9.?ARX),"7&H\0Y !&C 6E IIRRP(!/CN,$/H:>=#$>W4^@RCLNH@;/KW7S M0S6XNO\R2_6NWU9O+(67.A+D W>(.Y,KTKQ#(4TTO 5U?#Y M\5Q5&OX:&KYW6\,-]XDYS2&(H EQ*@UR7F@D(J/**RN#=47-Z10&BU?1\.<> M,3PG5?"VK[;.+:%?>>Z?$]ZYB)I&3!2BBE+PR5-$+@:"6 #W7')&$M&9 MG&96Y>2+=*.]4OOE\?$KT_\BZ##FW'N2-)AEBB1Q#)Q[XI')F43.!%6$ZD 8 MH(->NCF3 K:%A%:)A_<%!!PXM PUA4@+F&+20.X:0)XD9A9"*.$!]8 M&V2R*9H91 4O" TKWUMHM]-_1(^6)_1H);?V9:6)RV>\.HL-]Z\9 %;@/G]P MOYR("GG0. 1#$6'2(HX]0QHSAHA/-GK,J3G4JO(+6" MU I27RX?49U1S HUQU(-#G-"(]'(2R<1#S@AQYQ"VO/(%96));^V:;A8>LPL M"W67VP_?HGPC;[9:MJ\OKMYH+OP_7^T.OYD2<7[X+]'V)_^W;;?S/G.\4>2 M1;)QO"T.MK;9P?&75IWN\8.M$U+_]">(>..DKUFH10. ,%KK?/8^PV["U0UD\M=WOS78I4?2V M_3D^[_6;Z;+\4[,=P+"SD2R,MS3FDHP@>8JO5N0!1KS5[-5OKWA*) M6B?5^O"F7M_VS_N=[F4ME?6AM68A1[6^_5GK@B35^IWBC1\ZIS"/R^(BLOJ] M5XM#N;M^YPU'2Z$0TY>N7))"O%=\,??@_-WEG+7KYKMHL) M%A_Z??"L@>:+L\G$7=Z$\N7?+YJA?P1KAC=@N7.&9) W''SSX.6-XJ4QZ"E? M$WJ#<'KGRWB#W/G:?8_-%Y[UW1^][['WO\:QK :K^8,>^XM$\CWY8@\*'KO/ M=:T^P,=;S, #38]-24Z>U'VVW5_L(4!IJ6]'' M4Q>[-4;6;TWTM3=PEA/^Q3Z.!&:/.V)9[%EG]V:&B2AG^#[ :$?'^U&M^VX3U[HGYS&R>T?KI']H]/2&/WY+)^]9E B"AVONW!G/Q5X_CH:)\V3NK' MGZ_^>[4]R:QF8G0.PD>B&4>Y$0@R03/$5& @-,(S*7.KX8TEX1E_#37ZQY-8 M/"M"X]E!TS,/JBIH6@AH&F.'((X+(ZA!%CN-N&$*&1D\ ENC0XK68%9!4P5- M"PY-SSSPJ:!I$:!IG-U"&F&9,0S%HB^K<)G]S@NDO)#*<\I@JRMH>@PTK3SE M>Q&CYF@TUFP[U%J9E&8D5HV]-\;3=_>A^9R"SSN.S1^"I].9A&*O M+' 6E] M(OPT07(=M4962(%X$!A9I1@2GC*%M4\1D[5-O/&N,1SO"84RNQ^2$=PCZS07AL>$XX^*W35'WK9M/J1!OOY<4]EL!= MO\D;-L_Z[AK]1'J54.*@%$C)JF0(#-U,":)D-LA@,0A5'V&J$ M&962SU/)QR*/3/J?? CE(1&G+"+MI$1"B,0-]^"0VK5-PO',DK*5JB^H97_5 MV*-2^CDJ_7@XXAB.0D6-'/8!<6T@,.$B(D,9UBDD@0U=VY1&;TSVOUU*![UH]M_8B<<212?PQP_%%O6^ M#+:Q@JK'0=7>1!#"O36"X A090WBP@IDF6=(4BL2$X9 6)+]DXVJV\FR:?8C MW9/7"$4JC9Z!1H]''!0+89E&U*5<&.PL$3!DHE));#+T8!2"S#8L+4$8*&%5_['7^"G.W%/,'3S'!1J, ;.^)XG8J=;N?D_&'GKD>V&__(F_1A M9(\^='K]$J'HP0^2.+K6;/=V._Y QP)6U>+9P7'%%-T,A6"W3GW+9J9]W.&0SZLM;O MPM>EV*U.,!8I^ACN([PX(#_,KW]OPPS#3GMWL&<[:7MD3_\SV-+_Q&YF\OAE M/^@*^QZ$?7XB<*&!1MAB 9+)&.(B9>_&"]AZKD044DFUD VAJZ3I0@8OKP$- M%00\$@+&PAIIN0L\&"1\B@AB&8:L9 DY(SQU3 LA&(0US[N&6:G^0CL%+Q[5 M5$[! B'">$#DE;*>8XJ,@37EPGMDI.,(O!S#4JYQK:I)EDC7%_\*5Z7A\]/PL4A% M6:FPH )Y)AEH.'/(!8<1@R %XX"QXWJZAE>GK(NMYLM425(I_-P4?J*L72KA M,N]I K\,<>8\&BQ\YE MEN,9A!J5=B^T=K\&3_"OM;LZ^)B-UH_'&U$DH8/V"'!;(*Z<1,:Q@$#S&58$ M1^?$$AY\#%O;P6#C_6"QS.]<^=.?K[%$+"+I/T__56LU3YO]MUAMLTSG/]-O M[W[\Z6.O=W/V7=UE>1* ?RS ^U978",P3E\^-!B,-!4$L,LK"WRE6$*4L8K:XTOO5.">J;/J, M]7LLW,"& M$6@L;W9D\0.-(<_ZQS8,L:!9+WO;5E[(3%#J:B+R" $[Y25!DBJ,N/8).24# MTN"9!"-PTL+-S NITJ&+G0Z=.?W8+%2_4O''JOA8H"&"]5;1A*2B%G'!+++$ M"*2Q#=%Y2A1U.;GP'$+C2K,7VI2_1GQ1F?)YZ_E8P$%ACV$'*4K))L2MQZ#B M@J/ L;*1B@1@OHBF?.4/.O[3[?QH]K*6]CNU;NR?=^&G[GE$YV=O[*3CM>]> M/9A@Y'K+=CM?B@W;A?W:.ZM0ZI$HA2<"#L&5Q2IBA,'0Y*(\CS1)%%$#G@FV M0D;BGEMG7V4[%UNO7X_FN-+KF>GU6)3!O:/:XX!<3!!E^(21LX2CR*43&BGUFX@R*FU^>6T>/[Q(S'N=#*)!*<2)(!!+<(8$8T:&C-8AK&V:ZO#B M);5QIW_T1';BY:^?+[/U*AQZ) Z1B6B!1!<_/.(2I.?K\E[$]:9<2$"BE@1L,E8 M(^=E1)&XJ$"2+6=^T1CU5OZTX5H7BLXG^;+35:_B.P:*'SKEK MQ5J>R/!5F.R[O!^]3JL9RE>6"\(P7OA0H[RK>0YKNG,6NP6B51#V6 BC$P&& M=I0323T24AC$+008-F((-4B@S,&_QJM<"OJ&*-LY/X0M\^;LOQ;R0[\W_A;<-1SUX-!?PW6>= M7C._X5TWMFS6E-\OFJ%_--3>D4\-UAG??,0Z6-7S_MT?&5E37_2B>8586<"8 M#+M>OW*U1OX]Z@Y'[M%-(M6QIKXDR6ULP?_/<+^].^V_6;.=XX_DH.MCV!SMP785'9P_*55IWO\8.N$U#_] M>;*_VS@!&PK/.Q'_O8(Q'7\_=(QX$4E"/#J"P(.WR'#-D%8J8B5"\I*OU2*X M(V<90KOG\3:HGMKN=\"@PK#1V^Y?3GHWTV7YIR8(;;O_CJK"37UIV*69^07& MU$Q@0S/C2^?TK-/.NE#KI%K_*-8R&Y)M7Q87U=7O/7#C2MFI-0M?K4AKVD*( MBEYFK1LQR@+<:_;ZPR>E3JO5N0"37OMGLPU_Z9S#J$/O7^]NJ]S=:PCK4UC3 M&U-7^ ZP3BU[UHOOAC_\/F04;;:+V18?^GWPL(%]S#9A/$FZ@1_@8Z[;O$N1R(-R_=/]X^OIF)>;SL/P08_-2DV= MU?L""K:BCSD2K#&R7IMTX29LP1M*W(I/_[DG)NL'$9RE93[X),J]QSNB(N\PC@D55 MBRP9C0CN7IFM S^OU>F!%VB[W3>2G"'@TB!"\45X8?;TX[AT41J>")4W1E* MU[]!N#Z,RM;M8N;V^2D*G2(_D!]^G3AF2QK/#O/&]>,\KO<_#X[K,+83O'^U M?;%_NO^S3O\Z/=C]#L__"V)9?WG0G,@;7]9SW+OUYVG]RN.=W2_']>,_F@?' M'Z]@K*V=K8^D?OJ9-:[^.OWO57VB19;C3OJD)%*!2<0Q\\A9 []&R0DWDO%, MBBB(6E=ZDKM@Z0G2*J!:4:#"3A"?HJ26PW^B<$9A':RGDFDM\/[P;Y4>#4[O/H\X5A1 MPWF07*.@(D-<,0IX!3\E2Y372KGD8TXRK&,Y65=54;ZMC([/S1&I=/SE=7S, M)V'1&:HY1K"!&G&=,-(B&F1"LE$FKH,/A8X;:19(Q]]4ZBHKA>WZH\(E"?%' M;'7.RBX8H#C-_M.\DQ4DFWA9[^1#L?BWPJ?A1E60-3O(VIO,]_@(N"0= N.3 M+T$0D5EH/6)&19RX\1!' 60QO"ZT7* PJJ*262*_I-+NE]+N,8<$L\ ]<0DQ MP2TX)-@A1YU&QFLJK<2PFW1MDTBY;CA>(.U^4TF2G9N#M&A[(&: 5.LP.G_0G7PW@IP:!(I!3UB&<:.^V<1#QIKBP) M-C(-X"38.N&3)5552F1E=/FYKD>ERR^ORV..1G RTL0,HBIG/A(VX&@0@D@0 M01+*4S()=!FK=4H7*;WYIE(?7_L=?X)<;GY;W ?=K^M4AX+<" SVH[X?3L, M&A'WIOKI;\R8"KKFY-?_IYEOA_=3\I%2I93,1\QBG9)G7WJK M,B6+J]3S.<5YF%)/:6E:Z?,#]?GRMCY[K2"<\!0)+UBIST9KBPBWE,+>PA:2 MF34TK?(>55.B!?0O[B[VR^M>0B$HY%:3=0*=SPOOIN*#447V4'8[8"K?$/B=T/@,X.V)$M/ MA;TP[L2G;J=7E>3-)STQO $O--%$1N0"YPCVCB#CI45!@9\AJ&#"LK5-LDZ4 M62=T5@F*N=%=OS)'_IM3_;DY*97JSR^3<5V-2^&_PB*9I$#<0*CA='1(\)"Y MF9.*N>+>,+%.^:P80N:K^&^+<7"D#N99M(.+0BM8T0:.5SH5(H\Z"9W#+\_W M3Y?0%-W=1VK^IV8C5/!?\I!VTEXO%M:ILDLSC*!_3K2_2]1ZYU5"GEF+N"4. M&:8XBEY(&;F+U OP2:E>%V3ROLZC>TDMJ0T_1Q,!G+2Y!]63<("8].2 M'0*?_NY=DCP;#!BPC7H@8%E2#7O_]E![B%P1FL0-L)Z%EX1:!^$R-*=[,,P: MG2N^0'K,:_AL.I>\=O=L!$,_VD%BS="/S= 3 MNH>.PB3@QG,#[F%-/2*!H3D!$@ND'U$:!4:![N'S1LRFXPE6T>&S_N>&V(]J M@6"G!16]V3W,O?$VYO>SG-:X/@T8/KOKS&/STS$ZH&E]K?%VW0+P: M7Q\37R=T9]\/M<]BWTV,Q)I*"72%D0[#)!(67P.^4?AJ%? WMD$] M_*O37^^KV37[Y\ [ZOT_X<-J+F4+>QM$.'%4>=K/>VER57R4=K3I]-[2R(+P M4S,P!0;^8&"@'0SH2CL.*C@-I]IYV1 ]5=?ARP7Y73J\+C*O[\,5L7HL.4Q1*RY%)K9I_T<\NNO@!O!Z?=0'3 MZ!:/'7SWTF0&KJL^LOV6LPVCPC?TV[UBL%A5372NG);(X7.%U* =W',D.M%V MOF]]V\+[N^?&OK-\,$[G_]P%P!17,?$#WPL9 RM1)K$7^ 1L1D8#JI+C'5P_ MCWC$G:DI!I-(AG7U88VW.QI7&!;X(,'E'9Q&E%7ERC)RBP%;N*; ]O,_+4^= M_]T1/^+^P>DN^;FS&S1/]X*?.WO^3P0L^IW]W#DC^W]^.CLZ; *XG<#SSH+_ M7!^1@T-UV3P] ]""F>Z<'<>2T-":]C)F+O,IZ("2@9'/96@TXS20@%'^UKRB M;\!F;:0%2Z- 7U= RX[I(%7M&&7.I8[ )+N,%S@,%P M_6;8]4/:G[G;R,::O'ENRO-6B8]H$"C^<03-V_HD! M]0'D!*Y#W@.Q-IL5.BHSMO*RO'I>N3'M,)[4B3\"\9V8O<[V.>A3M>28(SEV M+^'=QRJ,1:B#@!K0:.-XBT[)"Z<2%4@Z=Z$) M'1D1@,;,?>XS7V@.4LE+1,R2A,*KE*4)4M'$M%54T\3CT<3UEV,51T1*B9VT MM ^4$"M7Q"9R8P[F#?5E*#!*B89D:[H4_H F=#]#O;K2(/(;50A+0;C5#91R M%X6X:E]M"NXJ2WR5DC\#7AN3RW7C:C4*Q01H-8/Q.J+7RU+9M]896B$PQPJM M\96S9.P)*-59:<$42L=XZ3=4 /*1PG"+6313X@28'OD,)U9(ELK>V7(66I9; M5L4I%X3<;3U 1P,*4:#Q]"HE"S-ZNGD.JS#2XFODD;IOGY3/:4!0+4.CJ.$[ M\CY4QBY +?D-3^JA8O0LHM/&VM^.D7OEJ&%][;\%5C:[,)Q* :N!ON' M>\ M#[5B!,UVP:DFW;?#[)7\5R'N2_L(_ MLC2WQ X;#3C6&92D1F[:''7X$^#5M.8[XB;)C+7C8$$JT!J53;>#QQW=*U$@ M) ^],(ZDQPS50HN0*VK 9H\#$9@YYV]3FM @1?$O&-)8Q\*:=>>P+FT>'AW[ MFONQX-+U(XY>$QVZ<2B)&R6$@&;*99 0#'.*@WAKVK5[;TU8"F4DB8(D C$; MB(1[S/=!'Q>A%I%48;WMC[CMI_O'2<0]/Z2>JP0>F')&W9B$D9L8'E%JHBBP M?9\:811M30?D#[<=,'GH< 'PS- 3;"I7#N")O5# "ZAOH!5TKJP2E"\ )=8C M(M%5C8\&72.U'F& ;=^WBM>8S@58+])."6C3SP8(;8E?IGR,KAS?FX+I'S)Q MG;8;H"-V8.!GC5'73J&>?=_ZWZW;@!Z%Z+(1GB6,1,IHJ6/"M$XXX'K$@<*8 MX0E14^@?/]:>3WDDC6L\^,&4U*[@L0^ZFN='S ^#D /"\QE^\8K- M&W?:;\JBQ!.@#Z];[_8C[?;U_+#B7)@R(J_PX=IDG MJ"N(D"X/ FETC!85GM5N31=IO-]^!Z$QQO,B(CR/$:Y!M,=:4C\T(J;$U/O] MJ/NMCGW 4"HB3*N+(Y>)((#]9L#?"=5*$66$TM@)?FNZ%^MPP^^LOWF^C -) MF:\H$YS(*%8>E=SW10@Z1*VV/^*F'^Q\/Q9"<$'CQ 5L56!Q2\^-A1^Y6!;- M\W2B>(";/LOB'F[ZJ,NQ<3]=KE%XL4![ /KH=WI9BDZN*65DH'_,U,L4J$S2 M6"TC! M7TY'3,SQ;*)JJ&#KT]YJ&/:S&O!]M.,;@XNOY7QJV)@#&P3-OM!0)4)/NX03 M#;J!%JX(0$N(/*$DB4-/$:RJR/F-1M\SV?HU)2R+$JZWCR/J*^(1W_7\V',9 MT\>!+TA,DM@-?#]T&1ZN $1[ MV-U#@GD=<8(..GZSV0ZD<-E*0#5^XAL39='&* R ML#F>='7QM!8H8*ZF5VAY^9WE>9SX0 ":1<(P%B8^F/P&_A-[G 5A%.N:0!Z% M0+Y<-G>VC[6)I::Q &GM^RZ3(G:Y)XCK"4-%0 *>,/3NA#>)[30?/3C%0].L M(\JH:?SN+YM5L>6,"T]\'-)!VBF.T\?$:2FR6 RK0BO[';>VI> ''YWF>I> M"P2>A[DC(W>5P?W>\!8A\VZ[WYM_RXB@5@9'_@QB.8 QQ6QB=49^MK)J-!?B MQ+@R,^+,%0D,]JUH7XJK_-6;<5T$%)'1!9R<^]P9)LFCS;!0?S3&U=O=?ML' M32C#;\&8Q,J,Q6EEB$G_2&,"\E)+9L*(,1DF,@&U11,P:GA$(S\YCD"5*L*" M__E&K.T4$C#B@>H[F",-LYA!@A-<6J DC30H#$(0+* =) 'W F4\7X62>#&E MWB"EJTQK64(\SCC6?U,MH_MM1S3 M]V,=>GCX[KD&CV695LR5,7:QYQZ/0@YZ&9>O' /2\ )1,>N;5^MIWVS;Y)V. M DMP$(*'UJ *R+J![++I9[!,;7&1F[?5+^^J0IAIQT[6WO2N?'HI\!#D)VLP MX/N*RT/\W_(*&5"6@"C?7%[>LI9>N^FQ6*>?(UYX>,,UE_HL;>4V;BAFD9!&@_-S?T(M\DLG<='9*&-&L,2Y[Q(HX<- M6SYR%XY8_YI!W^<[/WLC6@/ !I[\/6;-R,VN9%$7JKA7H8H'>;76O4!%\_1[ M8"V:TWVP=,"B^;$7'!W^W8+G!$?G>Q0LG?3@\.O9_L>I A6T>7AV>03CW+]N MGQWL?&T?G;9;S1]H-;53&'-KG^X%S3^_7/[G>F^J6QP)*>8?,%=335RPH+%8 MHX[@SR@Q7D2YAU',8=@@P;ST[U4L+ONTY7UJS'MIF$>3B"I"8\UYR(A@4GF1 M,>C;!]#CK#B9]VK,6PW,FVB3)U0D=:R-Z\-O+N.>[PKIVY35A'N>XH'R03^, M&R2:COQ;7M/IS=1@-[PX[Q/FB2Z*8U5^ M*(86]=L8<_@IZYY_+/;HLRU=!-_^7&U@#7O+@[W]&8V!/< [0UV/8:V?1 E7 M8/H2)U["#%$Z) G 'FUP/IVE?[_FH'5E[A5D_H?6TJB9?QV8?T+G(:"GQI* MNF,4=YDTB1MSWW,3345$=1A&,=AY/MAY\2HQ_\;[Y J=1I?U$X9E(T2OWRM3 M+NWAWD.ZH*TAG-VIT< 3*3-?;:U&A*HQ0/L+SRX/DNV+BS:LGFR;;\7F'21_ MI>=I3Y3@5N/7'?#KRY3R$HO(]PDVF>11XK+(9Z[PH\!E@4=-R.WA/N#7,GJ@ MK9#_J>;R)]=::BY_2BZ?\LR$@- J<97TL740IE7$QG,Y%[&F80S_\X#+_6E7 M]+-P>>UQZ298\PH^MA7;:H?+<^LHLVVNS[A%LRRN&J[N %??IP_/)(V)"1*7 M**W J J4*ZB)W3BF8%L)CR6A_^I]&$T7#*C=*1O#VL_K3IG+VK4S98E\/Z&F M4(YU;B/M"NS,S+ 8KD@"[7)?%*: -XDV;([4OY:E\*8^BK;P,8^NI MU)6J;FB-:4^,:4=#7>9T^^K@\/LQ#4&9 2/+C4-L-.^'VI5A0ER5<(\G2FD_ M+C"-3Y^)URZ6E>7Z%51D'L#T2?K;:/?:9-V:W^_*[U?C_"Z)IIZBH>LE6.PL M!+-%QHJ[/&2^TDED_"C!R'H.Z/YN25$PM<]E 8ZMV*/(-+:5T$VOU[8-5+"4 M1Z^%6HU-[^KW6MW,IAR_,,_+^N@RWX9[]P.V[M#NW/9PXVH0@<[PL:N$S[Q!5)@I$M/"2">U$DV=+4E]H)LXPDLRH%7?0P M*?V!:69U1^6ZH_)S=:RODS:>TC]5G;417S#J12X(<\]E+!0NEP:[;R11:(1A ML(58UJWAT0<',*Y2(^6Z47T-JZL-JW7^[SK!ZL11IM8>XR),W#!.L.F]U2X*=6,M\R^<7,)C= M)"E*#\-7OHI>W3;PUN[M!SM[WO[UR3$-(I)XE+D!%J5FAONN]*3G^C&+HB!0 M)O2]5^^#&75/QSL(CG<)_W]RY\0>I\^M%F8;&0RO-9Q+W$U'V(VTCS+5GA9= MD[ NM>CHNU'ATKRWMJ/E;;18^';V.ML:V1K=.H?=J>+IZ.CYV,VP6G;7%E<; M?CL_[!ZVS'3?S)J:;Z/FYC4\[_K+L8@]'B8ZN M:"W82'.U1=1(7_DA?N1%-5V3]VS5P@O3$6UTH([6V[VQ>+LH2C=W3%'HW98S M');3+]OM%EV$1U^>87O@%:KMOF?'C"?@U0IL=_1>N33;2F5]HVLTF5/G^;IY M^/W8Z)!*RD-7)9@?)&,,SDNT"V*2^T*S4/GTU7OOID[D=ZWK?4\+J*:))Y8P MP3[01Y1(S@4)W=B#'XRJR)723US?$!7#[FEM J2/&^K$8X_N8MD70JVJP>9X M,.*-#2?P:3,OW:O?_?K(@R1MFWR\UV:OGW7RJN7[6,/XTWZ6YCHMV!-7[)?( MTFX_+WN@C%[.MQQ0QNP3;>PG//?<]CSMRU.KKF);%)A<4JJ,A%M4 MC5A%7Y>"IMW7QOEO'_O$=SM5!_I>>EZ5X1VV(-&#!+-WE8#O6U(H9PW?A'NJ MJ>"(QR;RKNC(A0VY4WN<8G66/J M+C=.<[ ];MSU.="FR\UBB[?52=TD>T,=#L M6D"4 WJ85BIL5S!I3&?$&BHTDE+[+"TK '#G8[]L&_'OKLR=;64O@OD23?<9 MPW%<9-U?*6HH^"%Z/ Z.ZJRG5UA(6[%+TS#EP01]G-)PP?JO5;5NMUM[7 MF&X[A&V)RJ^;WZ5J>H*, A>P6]R6L]?#,M'%X! 7;3)D$6L],@&K7P,R OT; M>^&&%CS5,G8MB]O IV+S*G@=M%BH-G."EF?W5[""[M;*\"2(7MW"$WPF3SPZ M"TQ7+<7N"238L5%"^5\\_KGZ<$.?N>[!WK&Y='I&3TZ11UCUVM>?ST_V-FF/S].Z!7GNZ C M@)YPOL_V83R@JX">\2$]./R9-E''./SB-_\\8OL[/\_^PU#RA MKI=PWV78##Z6&AM*@F4@3!BRQ'\U "F]C=I9'!O4-&22$,4X$S()2$R42 )) ML?S89&GZK[O?#K]^_WCX_>M>\T_GX[^VO_ZY^VW*5SG&#S,;&=S^WO%Q4A;' M3"D9)50S+K1@6H$)'B>>QWPFYQ?-#U=:A.QUG&;W5U$3>[J_H[A Q$6\=2[: MHC/2RQ,EQ[!Q9@598-]?(O0BBI:E.[ D?_>\8,L"K_-QJ].T4ZMGP%L,"/'N ME3$C6F&EYZ TZBEI%.^\Z0L*O8/CJJN'H:*LB!.:!_FE4 MJP/K?')5^CM *5)H L.4\(F]6;;Q8(P%FA<45J%G8&IDL&,( M\CD,(;/JR86XLLZ3!LJ,M/C >7W9,M@T=9!-_T=C^**!58\$F:6R;U>F@3=F MW4*)*]>DTK)5-^^5O=IATU*809H5C9I:0)=F5!NWLFBP8#-69(J5GJ2WQQS, M_8@3>[D@NW\%[R?[UU\8&'%7S9TOQXQ%@$4Z<+GR,?,.C#?.$RP0$ 9:*Y8P M7R_8W&.HZSX_*B$^9*,D4%)N;C72 2\^N#G'.K7B"/@68;1NQ;%>@V7+[!LR M-^J9!.O9J.((.VKO=I"7QSIS3+5R>.@"S>S90,9.TM>F6X.%C]U*.S@:Y(,#OKKW.ZH#Z@!/8-1+#R MH8-V31Y2)?^FR:]L3&"APMWAE!1,HB#F.M:)8IZ.1:S@+QZ&3"L/GG[GI+LQ M ZE K[6)#+R?V51&!EXVK[>OF]??X3F[OYNGN][/TP]G!W]^9_O71[1)_VX= M'>[1HQ_-=O/;9&3@MK^_L^_#?63_<)?N'WX]W__S"_MY>'+=/#WR?_[XU-H_ M_=DZHM_)6&>04_S^R3%-8H-M+EW/E]IE/DEW%,D\3SC!1^* /#:YQ;,9S;'2U\ MPK!Q?!B9* J)YWJQ%[LLH=R-F?)=3^J $QD(SQ>OWD>-P'N$!D@US*T"P]

IQ+'2%"B*7!3YS M9>C#?D6 >XGT0UM:E\2-8$W4N2N%_J)RT0@7 FJ MM.M'(E2*G$B BT-HR3B7$11' $GTY!+06J)O'*\/&DV^+!/@3:!:UA$0"*+P(4- M9&[,/:K#2"L.>[9Z$ODE',S]:3J## 6AS]-."LPA,"_DY52VOBLB$1$1XD41 M#7V?)2H4G!KB*1!(6B12US;"JB'2ERD;(4P"D"DR<3TI-&@7BKM"<>5*7W.) M_V-$H[\V9 \&I+I:]>IR,@M G8A58&*P]D.?Q%R'81C$1$K@VL"O38358>+] M*1-!DH1H'L0N4;YP61Q&KO T:!F42 :FOA8D7,7JTS4;+YF-8=<%1HH$'H]8 MPF/)*?5E)((PX-IX]*[E0;L!"&40T-D:I MU1/(+^'XP 8LSDXLN*M1=F/1KA=Z&+S,I=D80&8Q]+(:T!\"Z-^G+*Q(A+[P:>1&C'LNTSIQ91)*-XR8[P.:QU$,@.Y[ M@.@/#HE9(@\]L]NW1M :09>"H%&D_4A%/@^X9$0'7&G@0R.BF(92QW&-H"N& MH%^FS%L0@DJ0@+F4)("@<:)=GH3,!<&H@R!@0NA@23&%-8#6 %H#Z.-V?*H! M]+$!=-*GP (6FC#P7<8UEJ6FL2M43%TJO)@0)3P6H K*&V0C5- 9U:C7LD#7 MMJU5T%%I.RT*A92EKZ2!"72J6FBFJ*Q:]8.![\PL,C+3;S%:J:LLNX:U49RR M#*(#+Y;P=EN$KZRE@C5*<+ML"9#JI7G+&%O#.']X5879U:'6IM "#[8BPA^G M',!B]1L>)=M]D=+QJYUO/#/GW7EQ"<@?JKY18P4SJ[H)I,Y#KA-7;LA#]D"+ M$%PE-&'2,!Y[Q 2)+YF1 1C8B_8F&=, ,2,^^V4V_'#X OZ&ZS_^G39/]=G^ MZ7?O8.??[0-X3W-G&\;V[W;S\#MKGBKO8+(GR?D1.S@$Y>Y\#Y3$+U?-PR]L M__Q[ '/R]G<^I? [:1Z>X/C9?ZZW1ZQG^.[.WG%(%(M#PL!PQA\\(&ZL-'=] M'E%M:!3"/B[[<+C.57DH5^XNK,.AXM;'\J5U+DM]BK(A*+8[A6*^)P*52.,2 MSHC+HMBX<2P#-_+B@#&FB!?Q)9^BU)&SBS'B1Y&W!H4I7UBP[%U:IR\=A3Z7 M:_ZIFXT!4HU$RT.BO2DD$EZB=,"DJPE6.""&N%)$W(U#EB2A3GPM]*OWO!&P MZ:8ZBS=)KV-SEFC5TCH^ISX<>13-TGB>C!@3GN=[3)D@CDV@HB"4)#&"$'_1 MMGZW6\0UC#\$QO>G8)P3(KTXUJ[A#!O]19X+*(Y8KCW*1!QY,GGUGF)!KGF] M_M;\3&2JZOW,Q@]K=VHRNV#_[07XQZK*VZ9SN3WPJ$K72V.;G/0$/!IKQA== M8TS/8'\;VZ"QHZL3FB3-\I[SW[[(P'S'DY,D179%6>1O32^T,_=HI)P9PU.+ MJJS]6UN /?UEAH<5_S->E[ND,&]XBY! 3_W>_%NF7/?/L'O8D2,.)KJ1C/R\ M0Q^2T!OT(6EEPY./$^/*S(@S5R0PQ;>B?2FN\E=OQBD=R'QTV2=7;.ZZ),FC MK4O!6QHKEUN*>0O@8C+\%HQ)K,Q8G%:&4O$?MV]0!/QF3_2Z_WPCUG8*"0 & M\(HU>\7[680[OPG.NCTQ,&RL09O)\=71_1GX>Z/=6$X13>>_[I;'_G MY_G/0W6Y?_KE^NBZF1[LG%SN__AZ=G3:.FV>_FPWZ=]G_X$K^Y?'!NS'0!GE M>CZ7+O-CL!X))2X!%Q&*E$PG9Y7$LBA(EBI6@$B&,!AU2 ,W6XZ$VBSPZVK<->+\,)X?A+%,IV M!N,7V=7HE[9M2[5;3R&]%X=8^_3@RS&( )H$+M^' 0N"SSAQKX!NTE2Q0,N M?"'C.QG.@?(9H2H.A)]6V>_6V/\NV2R43P'OA M&J:BX@!9^K%TP\!77AP1S;FY6S"I-EX4FS@T2B^+C$B3'PJ=.SS5^^;W2F_R.T?3$B:2VQ< M=B[TL.=ET5#6C'5U&6_G6W7NQ>!'Q(;%>K'2M5%)6K;;J2XH>VR]"C5DT+SW M?[?LJF%S-_S#!05@7,\8?>K@.7?LT*Z2@!KC:^1.%E&/ASKP0TV\Q+9EO+7& MRU1;[F6R[,IVYGYROOU.#K:/O3#T N,3-V"" -\:[DK*?#4SQF#$!^)&( %0Z M7YN QH$)P^ 6):^FCR>B#W]_^SC0TC,A]=V ,]#P0;USI0=$X@LF-$FX2KAX M]=[;FC[4KNBC,ANMD+J_.&]4O;?37Z9]MO/P!1 MZ]:,3JB_?_YY]!M/'YO7K7,\:6S^V OV3_>#YLXV@S'Z^W]^N6S23T#PN^1@ M9_]8JT1&W 2N$CX%1 3CAO,@=&4<"H*U&!71DUXX(*]8$#_D410S[0D.-$8" M/_"D">(HII->N.;NH;/7_'BPO^N\_NO@V[<_G,^[7YUO_]K^NGL?A]RMKU][ MAYR-0X[>Y=:;I9R.Z6%\:_?<.*_;W3S_P[DPF9.W;,)2[@!BJW[1C5A>.3#U MU.9"(?!,WUD>TQ4C 4M/8%/E$_AFW\:*8)]E?*Z-(('[SKNX#L >3K??PV,_ M^^@*UV 8:5>/J]A][.&,%WN775>U19X[YZ;7ZMI6R8.AWC2G+6?WMS(7/>O)^=;%J?0.I$D:?#Z1R+X/E3^ Q]BBX*'*/L3 PFNPRS0V>:,+C M\O:5@SVYTS+/JS=CX0$S+%H7+:'S7M$3&L^6DU3A^&%YMU'NT[;XRN.[RXN?!B_T()-LX_)89BCD[W(8//; MYJ3J92TZ9XY!YRNVXB[H!48+@ZIZ?2,!(=WCB3DN!7RS6G";Q :+CA^!NM S MV61O[X(X;0N_M&U-JIL(%?\_&#,2D(1]<2R!F*D>V6MIOGZ"25WT@2+RX497 M!%^ZBA=8J(;3O1@XH.%Q"BQA,TT8-@H^5?BPXD/40(O>SK:!NC:9M9M';D/J M_ 7:70=[DN_@2$"YF,?NPC9]+^+NAQ1]50%++S,B[V=7Y;<+#B^ 0$\\&9]D M?I=IE4G6/;]M87!!1A&N,X(U^-WJ.PU+H; %F6.2!#$",R^!F*L1/%?G]4D= MXP,RRG9'[Q23M&>^+U?OP/>?@3*^?]4\5-[!SM%QJ!+/^+'GZH!@%)+GN7$" M*ZVX-(F(>1Q+OF@']@%$/#\>(#,46<"6:ZPL0/F###B+!^Z(IW-2C!O(;"@] MAU_5@/F+91['=3_WM6R1OE:#K?NYW];//9_1T/WQ>[FO=7:[7;M94>X/F/,+ M7+ZIU/=Z^>ZR?-YS5%* U7L&?QW.V*K2H@?O6H1L%LB3?C ]W;MJ]DL?YY+R MHXIT'Y#RT6K0[;1F;NEV2J]^2%KLRN?1U?[IU_HT60MM_/O5P<_=KW]/X]8\_3#Z<]3>/?I&=N_WH;Q?OD- MSSR#9UTU=WZVQO*6=A0[.-P]#O$,59O0)2'%]%-?NR*R <0A93Q1ON#AJ_!J8%HG8+H#+NG(B"#R0NYSG_E"<\:IEXB8)0DE<7Q;"/!T M-F4-1X\'1U?C]"/!F10B88()+C$2DDHC&0!5P&Z+7:J5I6= I^:$LN2; M*,08(->C3+M81]R-A2]=$V@JI&(AQ5H=!$N'/Z18Q_H5#'H^Q\F.Z71M0;/E MN4XF,NE7U"&Q6:-\HJ(RS^\C97=RM6Z+&[%E3[LUUL3],XD-LHE M/QCNCL6-6JM;GE9W-.4"\Q-"P+PDKO9)Y#+#0S<.(NG*2'O*\T2L:0!:G1\U MPI#/2$E[.,,L0V!O(-,MW9%3,]WS,=VDHR?T8A8J,*5\PUVF0^[*1(>N(9IR MKG04D0B9CC8B,EV!M6:Z1V.Z)3@J:J9;$::;]%^H1(:Q8HEK6.2YC(3*Y5$< MN$+R$+@O]A+,OXX<%6&U@ MO='_6X6L+]>0H'/=P#-#Y5>H\L0Z(*::L@UBZON$&.H:H94+6\3<&*2>FT0A MX5X@PH FK][[6R%]N+]W<;Y8\5.J&N$V!>'N 7 /--IHC6N/@FL3YILG-'%9S '7))=N)/PP3I0&H+/E&_B2BQ77X%:#VZK,_#[JVP.MXUI]>UR8 MFS1X->&!CYH;YT*Z3!CCM1UF?F2\,T#NW)^_6I^;UJ?D*G)I/9;W4APGUL?E&Z5:[EZA7%>ZQ+_[! MSMGO8QTE@>>)R%5)'+DL#)0KJ,]=4(1IHGW/!*&LS\WK<_.:ZQ[$=?OC7!>9 MB/B$1*Y45+D,DR-B#R26#L'8\93F7 ;UP7E]<%YSW8.X[OLXUQD!X&E@ZP+" M0-9AM)AD"74C&@8Q_%NI-;>_2J- 1[YFH)R:B(5QS"FE0A'L]Q"P M)!++L1'ORNVUWOI0EI^P%D%1393G^ZZ2$7%9$$A74NV[6AG)=:"UK?(-MB*; M/@&K&?Z9&#Y^#.N4^2)* A8;,%6D"(74"8V$8#X!&R8QR[%.:^G^A*P^8:(R MPTDH/<^5/@U!NDOMQC[QW$ PN,1@4V.VBM)]F?8P#5;9*/E6E/\OBI+?RQ:9 M,?7G!JM'T4X88S31P@]"8IC4C!/B 5HI2;@1LNST4]LB:X-6UU.V"/4-()). M7)_YV/=3)"Y/J _;271L" U,2):&5C<@QC-%&=;K*-V7&NSFK[(ME"D#E&T\(R)7BA"K @;$E5$4N'$0!K#3.F+"K&X< MW(ODR*>*D*LY\FDXO,056FV 7NGR-25.UQG0=T->,F6=!"9402@"H"&" M05^>[TH&JE$0L4B U&4 PTNN8+,,WEF/*A UCM8XNHI%&HPO2^8 M3C@!%#5A1&/A,D\D+DM\SQ6&16ZBB<]"!0*0)4NNQO.<.&H=%6]Z IX+_^KT MU_MJ6K;;;ZK>_Q,^K&9R+K*3M%-X_>@XDN%Y=9I<%1^E'6TZO;%-IK1_+>?_@*VZ/1RQ_Q6[3YV6T^R[KG3:QD'ED;UV\*R=#<9>"UN M*.CB2*-$/S?X=7A"FCFBTTO=0<:@*1(*+PU\]6X>1IFP) X]X1L!=!9JP8-0 M*6*DC$,>).JV4[A@$B>V86#5N+X-$AEWRT7X!&L *W71[]GI'R23L+)]#F2[ M8,Q1N*:0\_,_+4^=_]T1/^+^P?GN;X 6N/[SM'G=.F]>?SUO_M@+]D_W@^;. M-H,Q^OM_?KELTD]G_[D^(@>'ZK)Y>N8W3T\\@)GCF"A*$NZYW. QFXP#5RJ/ MNHI3[1'0H7E@G?I;\Z*'@!7:\%?CCG2C*1&>C$%!CPGCH ^R6''E$\I4D 01 MO^VLJ*:;YZ.;YHXZ%HH*&?JA&P@)HL?GVA4T"%TBM4Y\JD'X8*>!K7D:?$DV M@$/ZCI3C)T)J$'I:18IYB2=T[),@(E$LF0R#X+8SC9IRGI%R3H^.F0I5HIGO M&B]A+A.:NI(JH*&$$QYQS41H2VW<2CHV^1@E&DK+WI4C+D6FI[K5 ?_#0'3)R5ZE^><-;A,R[J 3,O65$[U&@59CL M&;2< ,84AQ.K,_(3AVNY(R:"Q%HRT&L9L'0B$RVP022)>40C/SDF8?BJNJLU MJ-QX(4Z,*S,CSER1P!3?BO:EN,I?O1G7"$$='%WVR16;NRY)\FCK4NB@ !;= MS-+(6TNB^"T8DUB9L3BM#!'X'[=O$$#_(6KH3O>?;\3:3B%Q/J+@Z6") _%^ M%N'.L33X3$OC&7IY(LL1OE5)V-)"6L+AT[@$_69.,/+WJ[GH@N76.=E)EX.M>'1WJT_T?^[^/KH_8T>$7[^=.&^[[>G9TOG\% M O$2Q-IIDWZ_G!)\I_]N-2G>]PF^T0)K_^O9P0\8XY]?TZ-K*S#/]^F^__/P M P@^L/JO=X]EQ'VM!'.#6/@N"V3L\B!6KL<$&$X\0*(K]!N0#T9OH_X0O^>G@Z_[V MX=Y!TYFRB<>(=T(DE:A[VVOGD7NXTG;U-MC(8 <+I$LG+PC527/0"!/XKG9$ M[@C4$RZZ';P"Z@2,$6OJ@&* *L%E*U4ML+%SE9F><> FT5&I:(.I76A\=@'A M(;]$VK:8UVL)^P8#%CPL,+PC,R=@KV?M*T=>61WCX\'.OGTZ:"H@Q(U58T0; M&*48)^@3H)\H^!QUC/)!>&'X>IB3?7]'F2WG$)\)+L_@;MUMK[!TF2*I,5*LQ@0-6 \]&'VZ^/K9"3A\7'&<-$P2=P5*$N("'X+TP?@T;G8&> M8.R7*IJ9/6J[V7FKVV_#* W2B3@Y@?VVP\81#J>5FPL!PP(5$9Y0K/K$EG6Z MO>$*CBW \.4YV"%VR'DQJ5ES2$<6NYQG!U1>(+Z"FD?N 379Z68GH@,LI4?G MFSN7::\U/E"[PD +N++#-1Z016,F111$)G)8]!POC!+N."S-AI=HI>%EE*XR M*_\*CAMN&"Q$OUWN9YJC.F%7=G1C8)6+C9F++K]2*[Y;94 M@#).\;IK+'65=X]LGOE]83K(#WD?W@_$@.0J,OP==DT#J[6[%_BVAI.#"9N7 M<)"=&7N[Y4$#CL*_4::^?%:Q4;(H%YHJRMYSUI[NB M!!RNL%3[.P+ MBAV2W@"QLDKEP[>-TBR ](!DQR2>!>A9L#QX9D4DN.W6%A[#O]&7('A)8_!M M2N2]8KN3-KJRB_4 4KK$P:F6Z)R8_-W$&J 66X#>15ML5S?;SG;[?;LM6LXJI]EU3*W@&6[&9ZY-*86=4R2C-+-@)WNQ$W/SSK? M+PJ9"MNGLK2H&U&QT"0MSG=-%I-?;B ?:/"3IE458?UUP*2EL96/>1QA+11Z M'2^[F09U8X5.59_:[MKUFCLGQUB(B_LL<94O,#):2I DK^=B'Y$3^W_+!/?(M",54+^ D^ ](B12TRM]4V^0X+ M0+>S&6!WH:6@?EW9#X/S5 3:XB#UQ*H00ML3Z+Q2<"HA5.)Y7J(_7BZD!(Q8 MPPCUR&OQ/E5XC] HZ&6I[%L$&3RD4KCROAS@4&&/@1S)2[RIQEJI M*!0B].+V1-JQLP/$/^_B'6@A6 6H<](8F]SGS)RG_7/GV\CK\J$!6'U-PLO1 M\XT2LV/:#HRZ9_$1QP*O,'966;>]&.RO&Q/L%!)_,WA@4GU9@ 5N534:L_2, M0O57\*XULJ3DP[7U5=Q!]N.7(G'T]9W"-87\?X'C>7S;E:P M>XD,):LT,(:H480!C:@[BZ"A7[1+*]2FZIC2QH+!G-OB(C=OJU_> >BQ6CN?S;[WIL3=?8UY8#Y:SA1Y[2RKC#1F+Q='X0V-X/\)M M,DL?%KL[.\Y],!T2/-U\%D,F?NMA)$[KR 97[(X%5S@^:=PE%W6M)GS+/HYD M @PC9[VM*!A+49\1.[O:LT8U98ES7B3O?\.6C]3+]Y#E\QZ6W'Y[7Z4G3VZ_ M@R'+1KPYDRK>DLI,/9C>GJC4Q^:-<^,+-52VB_.O930O6O6B+M9\^7_GSC2X MVTR?NZ[E0W-[._:T8S+%A"<\H3&/!)%,2QXSCXH@X=KW11#JVPK93J7U?NQV M4&85L8%?T_SLL\GP W%BR.#@Q*5KZA I\M&ZE_NGNS"FUMG/TZ/K_9TC;_\4 M[CG]='I$_SYK[OS[K'FX30\.CR[WKR;RT4ZW\9G>P9]?SYNG^Y?-TR]7Z$39 M_]$\_?GCB[=__H7 \X+FZ?;U?Z[W>_OI>'/X@,M015'BAB8R+@M8X,;4Q*Z@ M2@I?,,4$)I1,-U%\EOJ4ST']_U-S^PW<;DQH8DYE["G&5!3'H:%QPB(/.%W& MBR2@UMS^>-S>_#C.[3I0A,9AZ$H3^RXP-Z8!D< -J#)^9(@V5&'Z6,WM8]K; M1/X'IJ:^>M;.L?4S;GC&$ZG<8F."L6,_"V MEU$3=-55H%L,O+I#^%.OUIJUK5MPS>ZF9 L5*Q%(E21&,,F(#+PHBF+0UZ@0 M.HAJ)?OYE.RC7O/;N)(M6:(5&#]NR)+$93QB8%)+YBH2^@E:VYR(99C4RVD_ M]QS4/U/)?@$NT@\OI]_=/5 NT"P.>>)Q$U+&/86U:L)04H^I@'HQO;VL:HUR MCX5RJBQB-40YI4A$(M^X@0ZDRZ*0N8)KYNHD@D^E"(1G7KVGRRH)N/8H]\); M:#T*8D24)A/F)BHV? 'C(V!8:,6K$6!)B,**(2I367J"8%QEN6."',DP" MXH=Q(FI+ZCD18]*2BGQMA#:AJZ1BH&-$U!6"*S<"Y9!JZG-.L6%&5"/&2_-% M?KR7)?5B_$4BX%Z0^'%D#(LXIE:2B,4Q\%(4D,C4EM3SH=S)E"5EPC"6*B*N M2; +.-/<%4$DW3!@,2>1$(H ROG3'8%>J+^H]C O'S'BA/M@'7!-7Z-##9IN(&%2[H,\BQ"O"J0'$"&K$ MJ!'CL1##\Z7/E$X,H1JL>"4E]R2)50@RBW@\KBVIYT2,J3,IV"?F$^DJHX7+ M- W$(%$9 6($9<(\;/'U#>#]9R ?]J^:AR>L>?C]F"DO9M)7;A@9ZC*BC,LEECY01$124D.5 MOV"M@]5FXL.QXF]%48*2'8%Y9Q)NHRSN5E9IA*^#7I'!T)"MYU0BM/5(!Y44 MVP8KSELYY'83%[NM5,^75\[)@#:Q+HIP7MNB(=T^3%/G?RQ:8F%V5>FUJ;H0 MD:W8GW_YY10R\)=9R&"N51&O9\K\MJW&]]#J "\PZ;E.N5]BROT3'7T\JXGR M'0QR$(/?L*1T?E>3["[;O_*M).UR+-Y*\CY+L-K6ZDVM(B=;=QEA@DCXU&>, M)4QR&7A^0'R%OTD3'>_-[/3F3Y4V[7;*&K2% K]8"R5_317YTF%S?72JR,_# MGZW]G9^MYO6NMW]XQ\N=H'A;YY^.FL.=DG\K29-J__;C?/ M=R_A__[^X9??!SO;#,8<')V"@K^S]_OG^1[9__&%@/(_/!0ZW+\\./QRK +F M4Q81E\6Q=)G1@2L-IVY(%*=2$BX%>?4^Y&$C]AX<,7,/_GCLOKJWN&)KM*O1 M;B;:!2),O"2@@<\"ED0T)B1./&Q?S8E/E;!H-]V?L$:[IT6[JW&T"Q*>$$_$ MKA_!#T9]XPH9 -I)+20+)2?"O'K/&&UX9)W0;D-241?12O\7QJN[YW6&PSQD MXC+A>+).*14L)$#3@$\L##T:T2",9:V'/3\R[4_I8:$A82"(=(,D#/&H/7*E M)K'K">630'%C8JR/0J-&\/ (G>7$(=;!PX_!OM0#'2(./>TGAOE!* 07$O0+ MCW$"XLFK%8N58-\)Q8+[G@H]15T6<,S%I+XKOA_$#1*N M$O>^!&_6@>T(9 M'WF^3"D.AB8J))%R%>H,C&OIQM:? Y8I$1%@3Z# I*$-RL/5B+JI0^4>A7N3 MQ".>B>+ )$SP2%+/4[X)0)G@V,RXUAM6@GLG'1(Q"_V0>6[$? ;<:Q(W]I+( M32*J0X_0@!*;J]CPV(.SCY;(O2_!WW#8[8GV796RTME3!D[XL+RZV\EF+D<]@S@.@CL^#L!'1!VM;2^2;9_;NU*A9 MH^924-.3 5%8>D,P^(\)9!QY7 M%0Y][NC11:R7WN5%S0LEE02Q\8C/K 3!9 MY%.7"Q& DALGG%"CC1"OW@?4;U"ZK!S[YT3-&4D=DSD0^#=2=MKIVTR"L>#> MDCL8QMU>='/;M_"M[3::_C+#<-O_&0_#+J?J#6\1$B;6[\V_92KT[AD"LS%I M((XF,D9&?N)P+=?%1)!82V;0FI5A(A/0G321).81C?SDF(3QJ^JNUJ"6\H4X M,:[,C#AS10)3?"O:E^(J?_5F/)XZ[;BCRSZY8G/7)4D>;5T*J@,0ZA;):F^! MRDV&WX(QB949B]/*$)O_=(O.'3H(L\W*K:W;R?#6I!/T>.QT))5:N;IH)H",J)F=%%>4$0C.BK M-:%#FSE8T.'VEF4J[!]MJ>ISUE5& RDMJ^6R3[:"U_27:A>"W.0T# MSEGS5;B1,P_ZF0,/$46/Y48!+C8S4J NE5X,UJ,+W_S82DWB[/XVJH]:CW.0 M)*DR69%<-;@^1)_R>L-IB=PQQ?*:HH>Y21*C\"$=S,\LGZ^':ZY&U_QBL.;. M:VPZ;1*8B.WE_+7?A@^)+UP2O#9_V&^30)=_66%B7_<-AIR! F:*!^[^5A9B M 3A[^'(2^\SVM0:#!/M=-K#Q+MXW^L4_,-$,/^_:2TG:1KRUF:1I[FQW0&ML M.T7GYBWG@\!VU-A#'EO'FP%I-6Y=R#F+"&OXRRY+V<@:VW;;(9>IK ;W8#2K M%;X+"C%\4U[-&&%CT07'!L,-7&IM8.V;6V@?-06N\5:]IS+'N=)V236 -D*[2:AW4Z#HD@W7(JG4 0KS2).T8&?X>L<4#H242$Z)@RWG(.[,7I>2A"475V4,+^ ]V>+ MB\R3?">]7 <$=).L8%RES 5J+F)H9X$N (^^@)5;&PZ]D0J_#[8Y M[X-X_Y7FN(BXL#?KA*/:8VJ5$ZL5W4_) 074:B*ZK^QR=T;1OU)T9FF.B].A MK!0SJ\-EH/!==K,S)S<]I R8Z2PQ;B&*OK,73C*KQ'X:W)H"W59J%AH+Y^=I MKV<,#NT;LG'72IJ#[$1TTFL[E8'2=@CDKR_%57%7CDL^HCKBQ$;F/V3$.<-^ M9!-_+L#/)JB[+>)KZA'_C^=T4C0FR'E"U[XCF:%:-*(;CZ7)CZL6FP$?AP_G MS)L6R:I>TAA ) "87L%N.Z;=159S_J\XOWCG'';!U#+.7W]];B!RX*I<&+LT M*%#2O&>MH8L^2%(UBN1)FIU;2\H*"2L1TUY>#JPL-9+F);CAF^&UEVNS:W=4 MR_8ZJ-7#DOV5 HQ5:-5Q=B?WMG**;)X&MA0YIKL&[:(>J!H79F!]+&9R@X(R MBW/0]=MNHX[SRU:T@=]-EG6SXG[\$^1"7V\YVP->RZ^ ZH&X.]8.02.GU;T$ M&=NV#U6FJ*PSL.C1E%&P_)5RUNV \C/4T!IV0M4!5F-$8;.S0\G4E:<%F0Q$ MW/A0L*".(R1O.@5A@#$F[6$40?J):SIXU0/&) ML&JP8LJ^+>]EJ!WGC8%6*(%H$V1I>/Y@+>US97$'S!6AH3K-*ST\*0:HY[V\ MT'07V+?*#3:]<7,QSSIU+*XMK!SC(BD@NU^E?@S#'*XZ: ]&":QG5"Y_6O%S M>X2?4=EMMR=6.K=D,JYO#28P2A45 4SN_^@CK4Y4K$@*.X)?LLMO*108#.;0 MN6J,3;]G;>G%"K"AN_R9SFB^[GX^^'KH''QR]IH[NY]WX4?ST/FZ^^?>M\/= MK[L[SN?O'_[:^^AL?_QX\+UYN-?\T_FT]W7_ >+BN21ZX>;\UNNJLU:W#2R2 M#SCJ0Q?LL\)+GL&V(0;!'U^[9_T&J'?J(<+QF;;UX *L:23Z)3L?5FM/?YB" MY2HEJD"(116TL2VVM)#W)8!G*C"'QWF-3T,EGWKOP)Z!Z5W9O\B[/V[4[1I# MFTQEJ?66#3T>A3YV'UMBR7:9\_KCP;>#/[;@E1;DNP7!-*J'XW0'?AD4I"7( M5OX_Z]0!7LE'?>;+48X?LH"K9S.NH&DX0DI(!//A[>4%"?'Y04)UN,]JQLJ\ MY'"?U93&[;Q;B>3&+$^T]'\_KSQ^V##W\T*OO,1EI:T)WI,"]$#XK[I#P5OS+BYN.R1C7(:G25:50Z M58JW?3(RZXOLRB&AO0<$"S^X M,73RI<4! 7*BG1F^=CE'EH4[8; DQ;D6+!+8_27U(^V/T?OT^M[CO /9SX+, MEO.C\)J(.<[047?I '\L9A2>)NMP*4_B8=32C/E:[1VELEO%RE0P, ?;OF]] MVW(2H_&XSRTG4.+H\.KY9X6SIQ+XURT1;%4%R;#3(QB%^R;8%N[ M$CEXMHM*R&X?/>?&5GFX#X=?VDB+RIB::TL5O%3-OF3=8F0%3A2'9G:.I05[ M!S HH&5P#)WF9Z6C:SB02]!I+JE9^S@[([#Q'P5NBG$HSU3\OW706 M'J1II^:7&;JMBS4N78#PS-&-EP,9-F(8KS1;S9;%.Q@280TPN[!C)R#))KN% M\,#@OO(E16*PU)9O;H2'\Z 5*H I+Q77"]"V526=1MC4LMIK\@?H?&D\S+^!TOLPD!-%2X3A08Y=@'?.:_K'S9M;',Z,O<&J##APV\EA!(&04 R@5V^A MG7W 'E;'00)/DY1)+WK%Q/%\#H1#KSAY&YNJ';8T^)QS41V'S1B"Z,/.9J,^ MQ!'UMUC<$2_YV%KBU=?^+>LY9);R[,\N$9AB@ $PHN+HI%RV?J<:C5T(D.C% MIC:=\>!5;8,=19AN>>,"H)K'B.ZM@@=E .IZZ&X/ZY@#@NF-J"+X8YX\Q]/#*]:(/FR#R)G^S.OYR.Z*= MW;\.]@X/=ZL(F(/O'_^UBQ$P:[6XUI/\#5[Y[RYBU$?T^72S3BK6;Q:52ZMP MAU5^K?OGC06WY(U1MBH*=##(&P/3LBCOM];DGTX8QZ+DA%? ME_3#$3+ZN#6:@_=UH -]ZF8&[>A_]T&ZZ;24F%8V?2XE[5['N@?PPH;L?7WB M.#AQC)=2EH"3NBS!BA_RO>1SR@D\?B*.FPW'G[>_'CI[>WOW%C^4.ASN[;".J\NEZFNNK2:0Q/^YQU M?U\5I^S6]5,=EZ,)4&5?5S/#(+31R,KB'"U)VZ-G;M]V/]H_X%5@[SD:9)%C M!=-HQC<.XM8#>>07=8>M1#(9;M(N[$GO:HRKG<\85?!TGJ$[ M!"!OB*]H5D/UO'^.'=*OK5M_2,U%G(9-,RYV2HWN%,9_Y ]/70WM2JQ-WW,6 M;U%OL9[?=VHESK:\8&WZGK.MX)Z/?8;!AELAYGO;7FVV;?-Y %V1F(!RT##(A'CGS)[\[Y_ 2!E?IM,I<7))8#9 M(-++?J-[,0QP$)<8Y':'I5J@J_I]"68V4!:-*!_?[7,[A04VQA#_,-H5, O0 M3X8K?9&!S;R0H%RM&4U02$4&XS)Q7<92_1-H65?2V9:TR M]@#YL4CN+?3N^7J$O>NU^5UEUH^\R$8:M/OG'>>U^../,1:]K:?)@FU<%]BO M.W:$7=G]M.(!UG&Y2+=9JR/KU;EA==2=6/#692+!VF%BL0[6PN_VX1$:DW9_ M8W0A!ELY>/I>U+I[,]J]78#U68+.TM=E:[,R&F7>9 M[(T]FW#L#S!^GI-,9B_7\VEN2UWG55/]9B_VG56_Y:[1:E.BU1V?*VR^0,S[ MZ*W+AHMU47Q?%DS.TYS'^^O-/STO)^LB)+TE_M;$*<&L$W6W^-HS':J/'!(\ M_>LGEFN+,UR'KR;O9:DM 9%CA(]MT9F/E-0L?.VF*)4R2(,ND_;Z19F%FP]Y MQESSTE;QZ[7,%9"VM2&*I-#.Q$WS@P+6;]?IRNTZ1G=T[G):,W%0,[JCZH]A M;CKU&W' "M=F[HSY/FT[E8]MD>=%&OPY=C6R%#?^IL$KBJ,@#"NA'HF/Y)5/>/)191O.0D,*AO)P[5%5&SL+RPVYG<_H(]<[*]AG*V_-0B MLR&)>.K:2B_RL2#%PY%R 8VRZV$1UPV$4Q47JH/K[Q^:>Z<=F!&D.W,['B]& M-UQ#0F=;L *VW@0P^T@]OD^FK/;Q#?NJJ*5U#GPQ5%S1X%>!K<+4H"+"-],> M5K[8&ZE!]G58P*PLDSBZ'6EV?G?"?;8TR-D4-W^$+RXC%$:VE)30N.Y4_0QC MJ5-";T@)716T*5) _[ZO.*?>S/[',!KEP@PST#K>%B'J5^^>+)=A 8$>8(98 M*Y5I62MJ6.QMF.3W3;6,QGJ4B\?"KT9RQFOQ!U8;FS&G_/F,WK7/P$#$_P:6 M)6HCOU''F;6^MB(_4AB?TSYX[3)]D)CH3&(:,$A-5 \BJFWL[S1=9\W)*_P9 M\?QU;:<+7?KKQE3LM#C^GTB7*XLPENW/\E[6KPJ19=4=(^5WX<.J7MCDXP?/ MQ;*0;>RB<3554WEF9;\R51K>5,3Z+Z'(]THQA__'0)34C/ @1D#34W=5OZ"; M80-,VY;/%L$KLNBQ>)_-I$<:'K5"\0*0XBQCM-TMC4N8)MJ91L^GML=W/DS& MJ2ZZI6N4;1=N1=%BN5MW>6I MD(:+?VQ;"L,EO_4^-Z)@3,CAJDZ(T/MG 3S!G&8?<^]- M."^_5O)BL_=MZ5SV?&D<-SG!BJ2W#4J>O66^I?[I'*:]]B(4/!*Q0L;"5=8I MG^FF!?D$9DN]#K .H"\[S>Y6O18#)GD92W'S(0&0!1Z7[8#TVR20O'72(.O_ M5=J.CY@;\@@"/UY(X/M;Y+'4E[FQ7EM\KK\@#(DV_'&FN^@AV-A!A"D0X-US MCZ\\56KU>A=OW[RYO+S<@E%NG71_O=G.5 N;?;\Q^D1D;[3HB3= ,H11SOS8 M_DIBG]" 1+Y'F1^\T2P,PP@F\MLG6ZT><-WV>5$NL(@ L=XU;<-TB@-V4YRH M5^JOK=,T=5JU1#!X-F[@[O\^!K@]VWQ@[UV?4_) 'E^Q63T8LU9L/L1[X[_! M@,&-FM523TF;K"+41_6)TA"DCFI72$ ]= M1]-W/Q;INT4F[H@#>D-%96U1K\FT'FS1K-A\:HMZW:2E7TO+C9.6HZ(R"%D0 M>Q1^C6(2OLFZ9WV8'?./6+YI;\91&8#PY2V M'!"C?':EJ0V5E6!(;A1>;:@9"6"U6<(2[,C:C%PK84EK8?FBA24;.EYM^<^# MPJ#&?F8 /FMU>.JAM6$O6-9_/YDK6C8MYJB7K6DE6OY:L+TBR M3IYH$B^888;.*WB\N<*R/L]4&RLM185G\2O%0 MTR/>&T$\]ZRI?8S;%& M2ILCOH):?+UD\17<)+Y&NC$5H:S?.VEO7'"A0-N^%)D>$7*U,-N,"6VL,-LL MF[$69H.-#6MAMF["++^C-"L\EY10'D#M*L-+X^IQU3S)QOEYIG,M?*F>WDW7;;2NUB\*!&RF9ZWI(ZS K#('< ML G9PT^Z6;/::&=N5"L0ZZ9 +/7PD\\Y_+RAM^J&RLSZ#'1-I@6HM5D3JL] MUTYL\EILOFBQ&8^70< ^<>>=85?;@6NX@0TGT&4L3>\2FWJ-"%K\V C5P@=@ M;T)=]F8NNA2:@5'?3>"Y)MO4=-%:[J[)M #VXHV:4"UWUT[NQK7LF98E7B]D7+68)68*R(1SL'UR8B0 M%9V^R*X<$EDY&V^HG*UCC]=B5@ASFZ4Y+*?,X$K)HLV6LG7AI+62LH-$'4(+ M^7B0)"9S_C(]0(';).+'ELC:,-2/W78[Q:\7,O&;N>B5+MX0I2)F#MQ#*H[E M$*SX5U(@6?OFB>X^K/:;&W]@647:M&Y%AXQPCU* M0&0./6(T/*95:1G0W@T,W?D7# 5?YQS8"$BP 3 %X18+0%PXGVVJ FDX?_WU ML;0 MOLG_;SG%&=/W'D-\PN=^V2CTVUC12\.-FA%_0SP\ MC]HLY]]FR]X'5HFH9>\*RMZ)F(]2_,:>%W :#\6O[QW[K$IJ2#,0E=9JM:=2 MO:[S"!)Y&'5)7Z!0KNWAU9\5EH;>K&Y2?A$CJ&W5LFZ-9)T/ MIB8=,36/651(NF_P3BSG]LBB;OLB2]N.[Q4!&2]*SM7&Y^K/"HW/C9H0?Q/7 M8JX00X;-RC'#7_VSP?MB*U< VD%5V 1]/_]!^!; M]"ZW=5&K.R8MPN%MA8 3MI+JN)@;A&J(\V[G9$12-AS^FX\*S>W/I=#PO7\4"&,M%-T\ML&6F+;!RQ;O+5/=: M;XGG_<^XQ)#=7J][_M8;WB)DWFWW>].W%&OV_I\R>S.)"B,_6]EP#B?&E9D1 M9ZY(8!_>BO:EN,I?O1D;P'G:<4>'/F^@8]("4/-<9%?SMS%)[K.-Q'L2X?9\ M RREVS_2F @2:\E,&#$FPT0F6DA-)(EY1",_.8Y>O3]$0G.ZB]N^FI M =D*:;3TQ[*M,%C^4^,M+YA_Y[V78(L0NO2G\BW&@J4_-=P*_?E71Y^Z02;5 M T\T:Y-J!4VJN=TCPC?#>/3"F#ILI=GCNPR'$>LTMA'KWLMR&SH;I8/7IM): M3(B]H7'=5Z+8V >6H*FEW)I*.;\J;-G/>JWEB;D/'P^^[@Z><'#9P92NB0,R M7J1FO2Q!MU$ NK%RSM^H"=5R;GCP^6AYW+6<6[$#LNF4@^B85NT 'VK"'5P[ M/KLYX2#RWQ 21OB#U-)M#2>TL=*-;E;1J#KU8/W$\ -YJA;#:R.&IU,/R+'/ M^*.E'DQ)YF'B 7_1PKE.05C]6:'IN5DSND<*PNI/:K-E\P.#@VO9O$:R>2*& MU#^N)/-CI$I,&\U3B1(O4"[71O/JSVKC7,)URL1 W#UP8VMQMX+B;I&33_IH M\3U3<,+NCSM)/FO%7XS,R#$DZQ[[O1@SU"BX[^;*UMKS^[JSPHMR,T2 MKK5G=^UT@+K@V\O1 28\N^R8A84& ((YLZ(?).Q(:0 QYNUM=K<<8FWA&_6% M?7'E^$O3%.;J!!.J0ZT/U+;VNL\*X/B!%MF*3>@>'N75G]3FJ@.4/#29J]8& MGE(;$%X,R'YF?@,0_L[[,D]U*K+4Y(50_PO$)@KD;[ +:0([ I+SV\BW\-I0 M)&^HZ)O!K?64ZBG54ZJ[=95"SZ^%WEH)/>*50L\GOT4?#-%N]O^W=VW=:>M* M^*]HY:G=A[A@0FX])VN1! HM&[* M">/PA:Q]C8V1[9WRK\_,Y)-3(#&I$G M1B^Y@*W;S'P:2=^,+)6G+@GC44GK8'9KP\M37/G!OWUV#_,AK/ML6Q& M/G#/$#JGA=1 MMX ZV6=37X 'XY%F\3KGBPE1!]1%Z]E'HGW(K;M;A?0AJWIG-E<^)"W7U")5 MMJI:B?,&7N'XXTYLDGC]RN%L3!H_F17)XTU%*A9D&HD@HHIY/&"6?+Q:-M5< MSLB BA'U6'#8^XF'IW5+KG;-(.@D#4'F[_A E5-R:PR,*V,.1I5JK1P3Q/PI MDL]6(=99^5@CED:LK2&6J1$K7XAUNH!8O^,T:<32B)4WQ,+[#=K=P>:01?"W M*9%G9SO7EO?DD/]>]CND[04AV"XCU[X5(8/]I;&@._ZHMJ.MV='@JE5\.QK2 MG[[G3V;@O8?,"W "&U@.FU!M6-L64V$-ZZK>V4O#NJ*N%;G*!^UP[^\1YAW1 M9J;-[&W,[+K1W$LSNV9C[G%M9=K*WL/*.O7+O;2R#ATQ-] 6MC/R*JR%W?0; M>VEA-X)A%(3V%[6=O8.=O2!L/0\V=N5#2\@-O6>DC6I$+7E">4U#2IK<9>3# MV!<3&L;)+](FJ=)6@0'")S(>H*%.%0B TL>"FM]RFKQ/\EKRB\?;S9-7XHO* M0;)2%"D%^"L*0CZ>O;; ,USTCK=8_T&&#@ GB<^ D(%(^-(>#QP0(X//'1( MZ#QRSV.FMLQQ D]Z?DAL3(IBDS'HQ_P%A@<\D8!U!5/Y2!H_+8=ZH%=7_F3" M@R#)MI(4PCW+%U,\J8)"1C,BV)@)AEO6'!^<8?$8N+80PDWDB=;3ZN*#H\I9 MM:J.GS"A"[-+Q%]Z=-ZJQW>.%M]Y<)C,L#*A-B,C!NK/L!PZ#N.*,1,,P?0J M\+I,TR)@(IHR93CRLQFY9Y[,Y?;82>R^"S5':&H+9A-$EA-W-C 6#[U6J]/Q M+JG3OS $$4\.4>PP:![T3^;2P3XBG.#@6?YD"K,V#7TQ(U,8!CFB0J D\.$5 MW>;V?PXRD-++M8-?#U;E=-U9\2L.S:LEW?8^MU]?XT:,:E#7U [G?<"Z8*Y,M?6?*$MC <->DBF$].K%,_-]'HT[E&.^)Q M_KEGAR/!Z-^'$HC.J?M 9\'!IT7M =5)C_O3(5L[,./QFPU,-L[$UMN2/0[F MY.!BB%,^\1?#>_+5A3%,RV L7ABLH%H\M>7W-['5@#IH?^G6A[?]QB +@%;, MYQ'47,LD>DN\D 9YD^+&H%LAV/\BKE+4R;PUCZ0:G"PKM0_VQSEOYCE_1I5W M+Y/*00T.^#=VY,Z(1:. V:O<.PS$F\]2T*(1(Q@V"@_#-^@ECIA#W3$Z:EBX MU#KU0$GEFHL\>$M60J/0\06,!#I@GJJLH";.5O(36R6S>KR=+N=N8ZL:(=0#^W^R1?6Q:*-%GU=3RIU]!U4>6*^],VUWYU4C#,S6V-7[K2< M[=!.2P;=>LPJE,[:E:?MI(TZ^3:;)'GL?%'D>CD[WU.A?@H^@4L!,[\W(S]\ MWRZD>-_";..I$CV2LG$"DQ^!!2^W2=*;W R.EGZ1[1M/V[B=I*9>$]&DQ5XT ML7^X$=RS^!16BDO2_K@L[J73$+T^T>N38L'!?KMX@Y ! '3\"*8"C?;[YN)I MZ1?9OM<$?6I!%TW0*:=N2=K9G;J+?X_$IPOM:6E/2WM:;^!I_4G#T('B+O&& M)XW!^^9J:?$7VL*_X\WJ\SVU$KE*N)"2ER%@DF0BM=.62N2OO;*"JD3**UL6 M]V^[9<]Q>9YY;0_I?-57H?-AUF1-Y]MI+IRF\[T[G4\QX'H_&GW2:Y+Z<-CK M=QMW:]A-V1%MQRA^W[J]'Z3>Z9";1G_0ZP[(Y1T9MAJ#!KGIP\_N<(#D.1H2 M1BV'3)D(?(\\.'Z@R'?JS@8ZG3(JD(#G^@_(JH<+C&4@H8B8ND:6/HPCE]#XQH\ AA$&QXH#0/!N MVJ"D8C[@,9=,DRM"\'(^V; DS@-\F]1')3+&FO@DJ5!&3B [D'%!/#IA)0P, ML)AJ:A R:I>22!!9-51FT2FU).^QA!Q%'*.%[VERD6^@2)7K6([*S4"J8WRM MKB]C622S,9!-D1W$(N=1,O&%NNH%=0>O'8<:!MA.$(P7,S;EHUA":9/@F!*Y M1[(FSOF22QE06+;\6@S+0DW)1#ZHJ)AX'[ /S96?@9IA2)=Z498 'A",85PV MC!JT0))18PYVC*&\=7K3!+Y">/&/,2RK&"NIAJ/(:UD/^ DE8:$: 5QVSD MN/[^(]5904H**92]>O/(+316%:]D;RB8]][8A/$WRLK9VWAG\\0X-M=__=(] MR-J18=9.7KW8RI%Q:E;?>&OSW:*D,SD_OW*CNQ1O:<^\!,YU7X<\=/>FL]< M.JNV;9ZLL3%NY6!7PIMS9FNKYS#)3>T.6[WN'?G1ZUWG5>'6S-"I7<0UB<;5 M1B(%CXEZO]?YC=(U"]G*PXI173F$6QJO)*(F7@42D.1MSYFZRA:M1+.Q M8#/2H@$N,S=92FM\R[$1(+YUZK?]=H,,VG_VNJ35N^ZWK[YIC"N$>#7&I0:C M0R/!&1GPB>^1EF\+;OVM<6Y_<*[;:'=(Z[8[U.!6")EJ<$L-1I=QE[2B=[F/ M22/:#L1-(J)]:7?KI'/;U4<(N9>I1K2G@_&%>Y1T(D^?(+PQHB4L8GSXW)3) M/!(]B9G%\8>[8B;J^/2.]'O#5K^G%ZL:_8J'?GTZ@V)"1_COMTA]\Z2R9B;/ M9CFI[!-Q M&P .4X! !$ !R;VMU+3(P,C(Q,C,Q+GAS9.U=6W/;.+)^GU_!XZI3)U,U MBBWGZM0D6[(=S[C6L7QL9;+[- 6)D,03BM I&WMKS]H\$Z !$C),7:I?=B) M*73C\C6 1G>C\>O?'E>^'_PMT\_ M_?3K?PT&_SB]O7+.R2Q:X2!TSBA&(7:=!R]<.M]#V>OIF\'K-\/A ,U/W,$OUJ<'(\G**3-^CM;/A& M,'UD']ALB5?(X1T+V(=']O%@&8;K#X>'#P\/+Q]>O21T<7A\=#0\_,>7JSM1 M]" IZWO!]U+IQRGUT_*O#N'G*6(X+4[)]ZA4'#Z\G)$5+WY\/#Q^-4Q+ A^O M@;,7L! %LXRS&])!N%ECIJ;A/Q_"SU#/T>!H.#@NU>2&&5FQFC>'\8\'#@I# MZDVC$%\0NCK'O(:# MD!) []^TJ9#AV0+ SX>4]26I#!CP>,P^#C>&QL[OB:XK8=YR2,;UX"Z'_[_L^0W[;_G&06^?\9W7?Q MO&WW.8D7>!UZ#]03_KOCN1\/S@C7B@\<^/;U]E*MX8CJXH(IIY17WHA/1^)_ M0V>0*\\#1U#]>E@M6^$2,>R.@T_BWU6I3HB3(@V$%7$PIBN/HY(L^9@.7,-P MCB+7"R_Y0DM7HB4F(RO1: ?YN#S(@H%3X-"C 3\C 2.^Y\(A[13YH(W=+3$. MF9E,UQ%K(7C%Q_V.#QK.!#UGY22\G)C9'HV0W2#*>[7$HX9:/%R'S,]S#1M-;3J8:+%J\W37CE3!TR=W*V>Z3F9V3%.[;$ M ?/N\67 ,<%7A&T%6QU++89OS3$LU>'$E3@OH)K]]"/SNY#,OB^)[V+*/O\5 M>>%F&SP5W+10OC.'LLC^?YRX@CV&BE'?:B]LPUJ+[OOMT-UOF/*:B=CRPBX339(EABT&!T$1G,$\-O,)BRCF?W!B M)Z'NT0#?>8O F_/I'X2CF3"&>L'BAHO@S,,,!5QW9QX7Z9M")TV0Z,)6"]FP M"EFA%B>OQDGK<7A%CJ@)YD^QKAX!?(OO<1!A$]#2HEH@CJM ))0]&M;3B'D! M9HRO&%,O,#]C*>FT _ZJ.N I&Z?(IT?#_QLA[H/G\^._>\D[$2R\J8]'C!D: MCIK(M6"\KH*1V4A* \F(T+=246BS>2!.C:!)RC3V%\BC?R _POF@F(R]BDP[]N^K8P]<',&F\+U'@W^%$<-&:TM2 M4CO$)]4AC@E[-*;G>&JT>HARNO$\EHZW0-:CT>QF>NU@8CV63Z5]-Z2N5I[8 MC>"@#[H!/Y/C [D9LI(/;D6"^E@6N FM/,2OQZ!$GMF)NC1#(1B<>V@2X?3 MQ TDR'LTQK=<":/1+(PHE["S)<0>&PVVDDX[ZM(IM,3&2?CT:OA#CPIS^0T_ M AJ.?)E$.^C2<3/GX @6/1KO:QSF3N4;3.^XQ!FIX&I"[=A+QT[.I^QQ=C@S M1W#K$0QW> 'BUS)F34&E!4 ^@<9,>AJYUL'%D?[Z1!Z4C+T62NE V]F3XKQ( MR_3)?=P!G F:^D^&?,)>+G,D2P3Z-!Y)9W9$_H^CK7* M3V8^\ W46A2D\[S2U]9'3!J\9N;0Z)EH$9).^NI MC7FCEEH+A73*5KJO^HB)TCUB#DH3N185Z63=X&/I(S:RVZ3%]EY'JT5%.DXK M'"]]1"._[G..0^3Y1C#(1-KQET[1A:M"SHN$39\&OH.'XAI1N.Q]CUM M8MJ MM.!*Y_+N+A&^7*;5[\7"#"_(;.A&/B;SD>^3!S 2\B7M#O&5[!9S72!@3RLO MYO5K!4DR-&PC2&F[X*>L90YOFB/:YB2-VXO9UC!S[8:7XE/V^21-;H)6V.18 MC"<4MKQ]>WG;!NQS$DW#>>0G7)Y%X.K:H)6X'8:,-$E.KC> MU$;OE)>[E'_J$^_G J<*T.FRVAGQT4)G&/+3]WFG&NQ\XO MWO=6_#O=P)8> M)T'FGR,Z6R*&(;.-YR89WT(R26)T%&% H]E?D4>QRW^Z\M#4\SU(P\I_BU;8 MW5(VGJNY6A&4+*]U(EA<2PI]U,1*I;T1/Q?ZXR0= MV@M^*DG1:L7'O21($,V1R%&=E&PKO]O5JA5#LT0C((9Q0ZI2F+4%?FB0KKT4 M5?#\@:*S2WF13.,&\K*7D7H9:8B.+:BH7 O9\+.V"!XC\Y2FA7SLHAJM;$B6 M=4V8;D5/3FI/0N3XEXQ\+Q@EQ+KHS6W8:8&6+-]:H/NM1S?-OG21KOZPH\FM M8Z_%6C(\ZR=UOO(K0O/W\+?!Q\SFM%T%>Q&P9)O_S$)O!8E@+Z*0#_1H16CH M_4NT_//C&@<,[/D5\EWK -NT02M(DDNAE8*0->Z.HXEQ*O4AYM;^(H+:]",@0 MW<1O'FWX[(.0\37$F.U6"#0UZ,3@K61C-Q2#M%ZQL&0U[R6AC%,G [P9)RVR ML@F^'ME^GQX,%EH:X:(M>K>K> US+<*RA=MX"8XR-.=XCBG%;N)V MW"'H-9RUB)M? RXCGM:7YS_8PRV!,@Z7F%Z18#'!=/4TDUU7A58 9.NPF0"( MBAVHV8&J>S_U2W>_RZ$*V>=VBEI+CEJD)5MOY:*Y' -1^+&O6EAYM#LH7\T, MM*!I$GGW7M-23I+QO&AG&)>GS&4P\R,7NY?!&6'A>)YL8/!GX((]PE6^&33. MG]C;=@[_H.9I94LR$M8O".-YV70SEA:(M-W\'PZT'(JDNH'XE+2^YODD*)[U M8"_)!6U>:,$;>+4 MZZFU8,K)Z10O'/02$T7:F7Q>77@!UZD]Y,="^P4C^)TO@3F5.7X[JDF']3O) MD*?.AE.>OUG]Z?Q,6^"@L,A@+R)B]+)/9;A(<(MG$85K]N)ZQM> 3!FFPC9^ M&:RCD/],^##[7EN%Y,G;H!4KR8I8)U;Y]U\D8>*;0]:Z^ ;++TZQ@8YHH5-N MXE[HXK'M63*_B]9K7YQ$D9^^#5Q( MW7&+?3BOAB2FVP+O;A5II4 R[BFEH%AY_EAQ*4=)T@"XAI!FX=N+1PFUHDG^ MR46D765:,:G+M-@@)F5_P%Y4=*(21SJ)KS=H(YXUB@(7T\2Z%2RVEH^6-6B% M0K(#*H4BB>"*MXZT7D=4[&0U[P6A*TQF8:-;U[$7AA\C#)!"EC4(&J2GY MH, /+>:^$1\MJ)(-5N1^K3AT<]Y):MB>PM;EX*6DT\(B65,36/I]Z))S[-[0 M)-I$_-3*U&W&2H?4>\D6JLS>.W R]G&!/7YB8""7+@FV!T_!1XN]CRX1Z%X1)_0?0[#L=S+M9BU]D"O@9^6A@ETV$-C*-PP"L9Q+4X:35[ M0,7XY(K$+09+.5\%(4LL$U:H=&;!91'&(CCS;85VU\JTHB"G6E6+0E&Y29L0 MI\5EB44LG_#B"DK2D+VPB!&,_S_+*R>>SMQ*()H8:D&7K)PUH"?_R&J)G_S< M0QI/R?1FH4CD[QFQAJ4993LJI15D*[G]B5>2=^&J^AHMU.Z ;&6HCE1*C: MB1Q#'->WG[\53'(H8'/;#E\U+RVD9J_9#,HX0@U[#/-QGR(&094K\,*VC>-I MRU*+J"*RKQ[1@:C'*5:T![9RZA$G#0F/]@$#6]>A@_[$U+A5N*M.*@61OTXE!*:M#ZAL&"UMZ=:/0BEY*2N%9O)I M0,+8*5R]P86B+:1CNPJT$B$9XTIO]#4&'O)ZG;CBRL-^>S&(4)-7]W&N]4(E(^6X"6%A0&(6$;BXPY(+V,Z);%.*0 M?)[/,=A!TB_;"L2.JM<*CF3?:Q"-5I!N MC\R_!I27Y9/B7]C-%8-MI_W.ZM?*AF2QK)_[\L:2-2M.-Q>'/<8M@Y^+;1/K M0=JZ7LJ9ZA'ITC<^ALEE $C]T.YMGVZL-=(Q/%(\]:-ZO+KZ':0AO=<@*MP# MGJ%2G$-/"G_;BK3"8/B2^:"Z4.QE0R4;H4?%Y2 16M/M_;MF%EH\)IU8.)-/DM;BB)M2 M%\#Q9X?SC)U598V@T!JA#D![Q 1/6B0X"6M5SF O1PD^7>:\&2,MXI+IL1GQ M?B\"=W@!2V+ASF:G)][U7+2PR;%\,=/2?=(]7-6!+ACO(Q9R&:?Y*[Z\T/"( MT"^$0B! 3-H^K^S.Z]2*@ASPIQ2%D@\A:4CQ#6/P)PV/_MOA_X'F" M/PJC/ M*6EE/"%%J\^GE!N;M*:;WS!94+1>>K,1Q:A5Z&=GYEJID&,$E5(!]0U$A:F% M;KIQ\CH=4>E_.O"_'CZR#VB]]OC0P)?X[R @<=O%)_X%QU?XA5@ CG].'LAD M22*PM=[!% DQ#A1!^5_P:HKI@8.F3+R"^_& GX'P@1.@%?YXT))) *^73'V< M,GF<4M_[L,;4(R[TZ..!&\5)'P\<%O$:O3""OWZC)%I_/(B+>R%>'3AA7#RD M _@7^^"2%?*"2_X;,#HXK.VWXJ6]V\RZ<^E"H^<>DA[8&ZD>"[WFQ\.(4DY3 M,E>7DF\7AVZ.?):-W8]OB'[XO0!N_8;I3],XV\/'@QEGXX6&H,1?5B3@\XYN M#" Y$]Q'"XK%#\TB5U/8"M$B?&<*3B$,[AR%Z#$"592N29J)=073Q'-A2H2P MCC5WM"LW&T:B&$>0K>-\7<- R^IZK*/:><_B+W"5(%@8] HN9%\&8 2"[R/W M_[@F@MW_C;S9]UNHMG:JZPF?$#3.!);B'[PTGDG+4?JRSPW:"!Z!*[]-\4,6 MRZY-LW7YK$A7(6?N30P]6M3O0F;$5HCG%Q1$\/FW$Y'O"S);"PU4/(\! M3[]BRF=*U9&+#!,SO?XAH"#Y])J0\DR9+%/Z.[O$U"?\IWBWCA7D?&_#N MS-'6W=;HL9\)M'R"'\-3G\R^UPY/)UY/*"EA6DNK<8"K?['*F^I*%X2>DV@: MSB,_/8^W'I%.7"T9&^7#.J*M=:M%$\4..N6&'Y8;6,RCJ=!F.FH@RE9J%2T= MU7/K5:D7\E1CK:X6LV')!F\!8LLQO4$T3/XHZ'?B5B[7<)/3]82454KNAU!6W9*=0 M:P#)G3J^X9VAM1S66C%[APO*HMR@D+JCMKD_G[=&J8DL?68E+3Y M)IKZ'EMBJ@&OMK@-D*71%]FE1G%RS;T8#;8;':&EDS#5:,[,%)\SN]"J;O$B2T&?T@*B;QGVF M*Q\3'J3)$@7E)&.70>RO'^6OT-8/Y[,T9@O3PA-OL"L167R/"TG317?9Z!YY MHLT7>0[U>M6P+9^G"2QA(ONZX8DM:>4?!$Y M!7,F3]-CCXO< E,S;](,8Y==4++ZS&:4/$#T&N';#A?:;UY8M*#5=KD=$UNE M7F%\&,^5!H?ZP)06+&P=ALG28V/?_9U$#/].?$A1P*ZN-+JVAL@&725^%DSO M#Z@6>VXC"^?#6'&&IJ27*[+6'>9>"T1^CU(<4;WD&\4]&I#:@_S3WB,H! M%S\Z1-^H';9:,?.98_:\\R1YM[?UQ-R.O253U,2< )Y%BL-"QLI AQ\WW.+D(^WUMY7\)-HN9=K+:X M#3M7Z@G@ V[F,B@4M*']J>U ]999?3A,(]$3G6K,#0_G*/#8$GQ/X-?>:#1B M=6$;L %[811BRM6+S VA\R;64]C0(Y.-BF\Z]QXLLA,26YDGO+E?UUMM?K4\ MK=C0TNFD\LKH)V$-U;//PES'@QT+.G :[RYZ0XD1Z7,;3X0U_@Q\G]33;6'J MLC;,2/E@#%%!R>NB++[F+9P/_+P,<^H>TPTO\(WR>L?S>?TEJVWYVJJ\\/4E MC6ZX0_=@C#1(,=)(8X,8U,?!B;R0NCN@QN3//6E+RK.XZK:)_[]E0&4-J27G MT537_-U,)?W=)DF\)@'8 ?AH,\_%<6U\C6@9K6W,PMH0;'D!K095<7T'DD/Q M[_%_XT"<:\(/]C 5JQ'/FN6Y$W=K1R\5;6TDC**@#;, Y!>B<_E_0)&_1S[L ME:?\A+)<(?I=TRS)W _MU^T]?D:4-JJ)GW]^^?5VB<; M+')X\757-)QZ4U&/7F4RI[=!C,6]Y #Y7QF^(_/P >F""QL(;.C/!*>IQG$'Z"25O>Z580VP/P-3QEGP7>% MUI/2B-2&/BHTV>3N8993L)6/4T%LK697M@UE$^X:AZU]CSH&EISF%#>:;BCF MFD&:!:[SQ:A&-I;&\RO$-S420@(4L"?]1H@+:J'J/F[[I%U=N#]_VI5Z$VJC M7JTELT>MKGEM"?)J?".1#[;&R.?;5&YKA*1KE7M)$$%Z1O@GMB;Q6TZY97)" M)DLL'Y1K9>?Y&F3M8BWBD\=SOHW&O1M/0P2Z_"57GV9+"(#G$ZIR-TQK;-R2 MZ7.;(,W2;S7/TC8L[)FQU?W6_ :HDL32#6MR>;2)VM;0.>4A<8OSY;_)N5*91C\QX8@X\)N(\M69=8,5LO)TETN M=^M7KH0:YJJH([,![XJE"X*J? R/NI$LFV$K4UD3 QOZ6W7U708E&2Q'MU\W M[-SM&5E[@"S43N$9WUNZ:X#?BFCS6 CY/CL;RZ/!W?:N9I$XD- M?2IGJ!!Y8B''Z#VF:(';9*%7DUH1%UB>/,E=DW/Q'H#&C&5 ::OR4+CHT7R/ MTKKC[4WVV(2XBIU=SZZ_VUQ+L.NKVUVD3S)-W6'A[!F^>YV%>[7, E3/P5(M MIYJ 2O=Z0&UY6P^KK5]+L_QE-%4PM/9JAH;(AGXE-SGO1NX]B(7[A^=BPO_ M_%S(M.EJX&BAR:R0APRX_+UQ$D'R)I;?,V]\U;,G0$O_?%T(7*+CC MJX./-W*-+9S&AR(=1,]S:CM:&7278? M=A[A"9$R_^DV%T-J6[>:7=ZM+M^HKCJ$?LCU;ET3+-5HBOD/Q*V4-*-\[,*& M%IMG&]4PL&'*->2)2M)G=4DQE9$^C9;]ME]]W/Q?8)YXOQ;/J7[_B?V'?/<)IF>3S]\)?O?OWE%;CO_O.O__9O__&_ /[[AW<_ M/7LY2Q?G.%T^>S''L,3\[/?Q\NS9/S(N?GM6YK/S9_^8S7\;?PH ?UW]T8O9 MQ\_S\8>SY3/!A+S[V_F?C7?9\B0@J:A!:R[__[[__]#Z=X7F \72Q#--47[ 8_WFQ^N%/LQ26JSE_%->SK9^HW\'5 MQZ#^"+@ R?_TQR)_]]=_>_;L@E*10Y. M>P%,9R]#<<%X?GMFZC 6-(Z5[$I8Q)4 UT\G00K^/4Z6BZN?U$GDP/A:CO^^ M$<;E%!X^IA=A2A (V<">U="5)V&>M.\&[/P0TB/9^G9[-YQCDIM.^>_8Y5_:QUVR76 M,$_W&'9[9:T_\?WBXOQ\]4P8+_'\ZN^KHFO%D>6LMV0N.4$C.I8TSU.:71"8 M=YB0@,4)_HS+ZS%K*YQ4$3*S#%2H&MKD!$%:B3X9P[WMLRX>0+4+1<171Y%F MH90J)"8U".\5.6LZ@Y-%:*LWH\GXY2[^=S28TKXMJSI:?1XXI)*\^@XV& M3)I?K M!(HQYT26(EK=QV&Z@V1(OM&1'+CG(!TSZ>U\H9S'=>QA\I86WNOIB_!QO R3 M&^!&SA6!3CLP!@VA40Y<,I)@\DP!JPWHKE3^\#=$B.5FLJ=119,UZ]PV483S'_&.93"@\7-T"_Q#).8W(4 MG>=%K5R)$D#9B."=(M*2ON+H5#)[X9YZOU'R_/5SMIT_QB-EW2BL1I M6@%BV8OH!.0:$BFT!ERV#DIRB-P9)9CIYK-O 34D_ZPK,UH)IF? *G6243H% M4K@(RF U M*"+C9X+A5G*3Y)P/JTSE977APIAG9>^VH+961S\E$F#U8(BAB" M$>"<0]!$066#YMR$CH<^QV_/+L/TPSA.\/)YY+'^^$>:7-13WK_-9OGW\60R M5ER8E$%ZJ#6A!"88STL$>AZ7N5^W!B[SW;TY[B'"7\PZ>XF91O; __/)NF M-13&@TZ16W+-9"$-:S60PM504&6O,S-9]O&)-\(9DJUK(/7CI[R=]#_B/%1' MZR<,"WQ7Y^]-^75QJ8M&13 T@B+=+*P"53VN2"2$DM%*3-$XUL?=>1#6D#8* M6K"AF0B:L>+:[JB4LXHZ@)."_&YG) 14 IC3]0PJ^\Q*%P+L8^SUUR/K@R;V M:+'6C*E1#:A(S5P[&3D0I:?WTX"H9KF&B1]K'%TS0R0WOK$R* PRTA_>$F4 MTRD#3TQKCY8\RSY;&@^AVH4-=OAL:"Z 'AN[(\\HW!:Y$"/& \L^F'7W!^_A+CS>7FN(X6 WE+FE4M*A6-2A?RH+1U M)1III.@SM(UXAA29'LJ >_NUQ\]\#U9?A4Q.&ZZM)0%AEJ"*-^ 2\R"*+[J0 M/TUKK#>Y!QB:-I/^<3/>*4RY0O7YIN5%"I)KOH>Q(8&*3(/W-M&@%1O;A8+&?G7^#=I"N+P3"G&&CE(WEI M)@/%9!24L 0XJ#6W&EAVQZ^AK92RZM-N!S$: P2/+DD8$O M1GG'112QSV[88[[&01EH\PO,&P:)GFFT*" 6AJ!$H.%2V I12,%*LH&E/GIR M*Z2!>M6'L&)#5ED#,9Q&65XAL\E%;44&Y/7ZI70>'(^1QNN2BAB4=9TN@NV M;J ^> NN-!=..U5Y(T2\ B)5:6=;K@L1G/ M0#WN1J;D6 '<(<-_?']WEGZB[X^]2OY^2?^NDKQF91U%TF]O0]C_3OF6I[:\ M7+X+\$:WS*^CZR^)Y2,9M!;14/2DZGT6F@4(6=7P6BB9;8@N==[?^ +FZ./% M.3WD[7Q6QD10%J-(GH.IMS 4\P4B)Y9:E0P%BQ&UZ!-XW0 Q) _S6-G?.W$\ M<*[;;]VM;R0N1DHE*[1SH%EQM8 'ARAI3,Z;$'(=C.J46W(7RI[N(GQ5DC]N MXMOE$MP@H&,F%QDX>,[)&L60P,FBB(K(7#'>Y>/5>D_^5Z&\A%9HRV'#*7),92ZN9%<@0T($D!D:L^YU0'@!V2,CR4._?O MW_256<,(?+%\4VJ6R"J1&N>?Q@D7[V>3/#*I< S9@'7!D%N?(T2?+21=DZM3 MB+;T<0"V8QJ4^FS%E48B:$:)GV?3V6W+L-;G(VNB=$4HR$73V%+==C6.4]AO MDN7,QUSZ9.1NA=0@.1WGN%BNU^OZJ36+HC#E>=$62'P4O93HR"1F!2(+%40J MC(4^EF,KI"'IR38<.+MDZ3URLB&*XD*",-.%8$&,002K+:JSX9 M4+=@'*\,IQ?7Q(W5 M>6SU@&:3R4I2ERM\I#!PBX:!M$Z "HHL6]$>LK*&"^/"%%S A"IMY-"C[5(MZ$-:05.AQ MW+B_(]!*&NVNF^-*&Q.BOX?Y;WACJ".+FMZJ!-1[8*"$(L\[! 2CT18*;X5- MK@L[MF,:DE_;EAJ-Y-!N Y4T\CQ,",_S?#Z>CA?+.MA/UPZV9-EH3@;;>"1- MG3R!BMY!0>,DZ6W+79\2BX\ &]*Q>UN&M)1(8S^JCV,H$E,RF0@HD29+,%5C M.$<.ALG:(H_1]+%.)PL/VAS2>H[%JR@AQ5J7POI:P1X%<*LLMZ48WZG:Z:.' MM$]KNX?"S:U'9 ?*\ 2;O"%5/SP:D'Z5"$AJ)%:30UA014T:1OIHN05HICFE??K=5(_I^+Q7)] M??9RSE K)GVM4FWJ;4.A!3A=6[XX59A1 97K5(>BRWB&9)J;H=7!(.N!8^2<&28WU*93X JNTQ2O261<,HCBD8 M0%4T,0<#%-7DR%U2*79R1;8?HSSMXFG%AWONP\'SWO:T]3&]4 )G16@-@?.: M4&9JT=IZ=*!YS))'J\WI]?(^6O94?FHOHC27TNE=SK X>S69_=[6R;Q^:#>W M%NOV#&Y]\B_/Q+!,/YO5N]DN\_.]UCAM] M<1:F'_ =#>9'TBB)(IVH.7II(+&:ZA;)JCHM,A!G:CVZ@%QV*GM[TG$VL(85 MPMOY[-.89/S#YU\72.^_WD1X3I[+I_6U6!E%/3 %B\;3FF8&/!,((K(<1-:I M=.KWL#O&0=G1X?)]@VGN08*6F2^;\-5N48L[^"1RS;D@EX*'6EHN,8AE5=+% M,ZV.\9!V?"OGJ3'DJ W25^-IV&:;N,3G 44%.(QXVHK+,[!IZ3! M"Y,Y2YP\F3YAU>X8AW30]?63]%@2]";I)DV?8ZIMA!0(EV@:L'8N]IS6E"BU MGP],]@:L'N39D=[656LOCZBW(UC>81]%G"G^5!6$D!U6/2YQ$6O0! MLTHYF*CZM"IZ%-J0O)(G)](AXFI3T?8^IEN56/2@B0C->#_QAJ MCQ)'XH]HD[?K1#J'4E'[M$Z'NEG6W#] AU79_,G>HG2C;)92?A3G^0.AR/2%"6@UU M D>HG+;!%"A&^]J+BT% IB!'IEBI@7RG9(K->(94"_Y$[&D@F(Y*Z>H^Y[K\ MYLUJG[7-E..I7H0P#)2S EP1&K#FOY<2I$]]-N/V0;D+H=RW1:AN0FR;3K!A MV%?GJ-=GJR,;D%2E5F"8H4C DI:,P=8:=M8FD45.G=H5[ QQ%X+Y;XM@?<37 M48F]G>/',*[=E9$60%YGWU+<>:/WULA+87+(' Q'"C6R<^ \:=V852G1:*M< MGVM5A^'=:0.3?6->_0E$VXR&+_'C'-,XK!,8GY_/YLOQ/R^-NRJ(L:15FZ(9U:GBP2T0=R+4-[\SWD)^[>AU3LIR7DWSFW*WU>SK:<8R MGM(T3L:?JB:]VW86E1(:,0"FH$'Y3!%)LI$B$J=T9A)C[L2X(U#O1,)3G<>? MBH2GDG+?\[\[Q?!'''V(EJ(45*$ZDR% I"^!)Z\"J>042A^CN0NZG7CVC6W5 M-Y=:FY/ FU9\[0^^*;=.G$;:&!=*X>"DI5%;3E%O5A%,X1X3,P'MG:V++6=_ MC[]K)V*J !!E@1 (5Y%1ZIB% MB[Y7D_L'8.U$'O/-!WF'"JH9=WZ=$I+)^)^8KTZ/WJSS)US^"UKJ9QY53Y<1L![L0F_XUIHA["Z]1%]5V= M]C>%YF&%:8,3-S(837#%0HG.4&2("-&Z"$(Q[;(E'Y_WN1BV+]*=,C+9MZ6Y MNDJSW97Y8RXDC&H;21$Y M>U(Y*)$H+U!4J69,5]-DGTT7%'P6XQ9_3\.T]] M3JR:SS^3P/\K3"YPQ%G*66912QX08RC$!I)N!"9#9#PS)6R??,6=X'TSUPOW MXN"]9@+-)=EL8=X>\(UVJSX*;BE:!S1:5S0>O.<1+(O9T\"9Z-1)>QNB(:7; M/QV5FLBK$WNNNLT5:T*I&;N%&0N**PN>8G?P*(3S6KO2*85Z(YQOYEY>0]X< M(JFGN)NLF;+>%4U#I#A=*:?!"5D@E:2RT(Q9TRT9_Z"[R7ON6-/S$V)>E:W[ M<4%<^GU!?MNL'DQCKCFDSQ/)?S%>G4L+3<)208-VAL+0VM8S>JX@U:9=F7LA M[)WKA5OVKO=YZY ,>"?BW-K$[B:1=AM*X?-J.^N7V0K*')]_"N-)O7SU:C9_ M3ZKB/9)-6$U#[0<[BB8SX84!])[\?>-IC8N8Z1^5E2HU ;G/&MH3Z- JZ_>D MVBEDV8]P-"L4="X_OYV$Z9(L5K51J\+IM"!0%TE4<)&3/=$E@+Q7A:>_!=EJ]:>4:7O\DC9,GER!APHSFM M 4..KI0(*K':K"@4TZD'V#XH][R_]VVRK)44GZ+@2/"Z9%3UZF$MQY:%J]72 M%##&2A*Q)B]T:Q9U4,&1@TZFKEV=:EU60GJ]6%S0B[#V/Z19T(I+1K)QV9"] MB9:T0? .=#""?!Z=9>ZS"? XMJ_ ,3V65QL.J5H*K.$NP,?UTG]35FZ*R9GI MPEUU4VSM&E3O55* J9UDEJEH)/9)V+J+Y&OP*5NSY"AIM#SVON;J%47?E-65 MM\6O4YKXU_2#:6V74=NK;KP)5YV3!7WL,D_Q_7*6?GOS<57-?22BBDR'0#8# MZTX(!@C:YCI=6$?D,/:Y@=9U6$/:J7H"E?:T-.G,?$)\/INNT(VX3XY"M0@\ M&%>OG5, I]"#U,7ES(V,-3'Y9.R] >TK*#MQ&@8>*JYNA7/7W7??IS/,%Q.< ME:N;YC^$286\>(G+,)X<5#]WYV@IP JOW M,'RN[1(+"*YTU+6U!^]SJ'P'R/'5Z!\H.7"UT9\R&7]D!;2UM$*XQLN:%SEJ MP36YA:%3T+P+NB&Y\L>PY'X/^<:2:=C!X %D-PX5=7#>*,$@*U%(L1H&0>D$ M,A='<7HR6?6Y&KLCP"&="9^,.0?*IYMINMKF(9L9R3BO7*\O*O[M'"?C\U6; MI>>3%3/I]_3CBWDZ(U>N5E8G\W[9IFDY^V5]9RE,\]T+3%=;1^%6U3#ZW<4Y MYB.LWY#@'VM@AS26'C9\P_C>89I]F-:D[]>Y1@IE'.[A?+X)YSH%DTFI7*; MN'#&R(%4M%XF24?>Y_M!_+L5:A):)U,L/-] 7A752JT"37+B:* M>E!0I"&#)R3SL<^N4-]Q#>+U<=>,#8A0S5RGIF.ZF0S^I13O8L1U MS1U "3G(FA>>!01;$@6?W 5.;F%@??;=3S&Z(3EMW_*":4&NX2^;=1V8S?5? MK"]6\4C^<:E;-]P:\-5)YL6F;*(.7O<)>Y]DN$/:/_Y765C-Z#?(E;8]3X3& MY8JJW'>KQNFUB*I*'H3#RA>%*O79/3O)\(:T#_X-KZ0V]!KDROD2,B]&ABLO M4LT+54:1P9460K81A-="L&0EC6CP:^7&@/8L*_W_5\=I*=1L/5R7!A(Q^.PC M0A"*[)C3#&+,"$SZR*R6G'R063-(+V)SU8!: M*(ECT( NL#HLFOI:N$W0FM!>70ER\3$W1CH! ;\L+%\JP<^ARZ?;M;]!%0;I!Z[/^Z[ MN24E&FEEB2!C#J"\-1!+/0C3/$E?=$ZA3T7>DP[S6STH.G:A#9]SPXLOOW@[ MF^MRKYI@9^,X+[72.P4)R@ M)@]H K*NMA;2!&.L!I7HJ^"S@2*DH4!;2;3Q"=?)<0;E:SS6&?!":42C0?II M&T>YBJU',1NF@A7 HBID(EF]1A\U.&5RWF:-6#;, M%83+VG?>1:4E%,Y)#6A;P#.C:4P\Y<"C#7?;<0]QJ=SM[CV(W&8K0N2UPC77 MEH/"I(!\=PXER4">22@&AZ^%=M\9_AHW7?9= 3TUS0&L&:16N:W%63#H',UM M+=$E)#D9-EK0QFAIN(TZ]ZE^=9)]X">N:/"M+H1#"=3MBM75(?^&NSCOJZSF MGV?W&CX=<27JF-<=>X6IV5 ;73FZ^R[BZ?W>68XQE6L-P%JX")1D!GS@IE8S M"E4_Q%#ZY.OO@NY8U?QJU37LI]HU;,/K1M(886F90A+%U9(S'"(F#SYG"N*8 M2E[WJ0[_,*XA.0S-.717^3444<,&%E<-YS;BNC\!7A8IBC(@K/.@0NT9K%," M*Y-5Z"U3NH^IWA?ID,XENE.KJQ@;DNTVK+_-9XL-V#!3!"\$F? <**877$*( MQH.4:'(0OA2))]'3F_&=?LFY'*SR&J*WM4".#A!JS3_K"SH6C7*E3Y6['DON MJ;1Y ZX=O^CV$&2S1?> U5G-R2AZI$6O/3"AZUD(5^!TJ.VWI5$\LRA3G_(1 MCR$;L@;O0*>F@CH%?:K34I1-/*4(3%L$E94&GY0"9A+7Z)3DK(^NWL>O[+!H MO"B14%WNYCS[V5(G$.BM7F8MS6CB RD5]&OK\/RBM53DVD+5@'M:OU--QJ(<4A M[C^-[O@=W7>@Z(5/N =U=[BGW(4R@7/AG(!ZKZ&VHT (6!($F8IR/"J,7^\N MU(YNDA_((;UAQS-&8;W12>;@B^ESFOJ5V]/N/.LLRR>QJM=%VWY<+,?G M%?^KB^7%'#=T]"RS^9T_[W3TTP133]O]'7,K(;?&LUCBPM7=?JKVE M@U& .AH43!O=JQ.C?Q_Q_,,Q_^7TV2M'1U+ ( MD0GR3U+RX*+74-#9H&5.O5K!' 1W2%N;@Z'?(:)\2M81C7"$F1$QE(7")*^- MNAW$Q#1H3(:5%'DI?>IE'@AX2-=0AL6\O<7YA-Q[-;N8CPSGW'/)P,I<2#O7 MB^J<)JD(+6-T(FK3I\+ 87B'=*]C4,S;6YA/23SZ["@&YW3*&IBJ16RX*5![ M;T 4Q4;A64)[\A/#!_ .Z1[$L(BWKS"?B'C/RQ+GUX"=%<[%D !MK8 AT%^> ML2;))0KG3;%#4'NW0 ^I--9@*'BX6/MU2;AL\[N@]!L\$VVH#9^,*K%BPZ1U.0)]!-./,75W64#3-S.9_AH^\ ML;?=VV? C2S?UAK+U2/+1F5;3()2VR6J5*N'DC<&W,6B9"I:NSY;[ ^A:M" M<_.SK]*W$I0!@W::A\4L]*P/CKL85Q#LGS-.+.AV68KT32S M?#>.B%_BQSFF\6J*Z.L)KN9_>NOH>'O-M6G)'ZK$0S*?G;CX)/(^RG#RCOU\?K&E%M>=H* 2?WF!O\QJ4TKZYNU%G(P7 M9SB_'K2P3C E?.VPGQIK*7L1( '7C*D M<^T.8F\UO2W=H@KH[V'^&]9"=Q79]3!-DE[J(B"Q:G^M%. N\S@*FB!9%JS/ MG>^'4 WI_+DM0YK+I!E+-M=!O&YN31K*2AL+R+!J6Z(9>!85C9T9+1GA4%0SJA[6 V6DQK.V6P:GVW=9 NLX@V>0KG,5#0YO,JNQLRV3!MO)(F^S[* MX$%<0SI [:0,VLGER>+8.\5#.P:Q6][4.X+=98"-PM>J-.8A+?\Q7IZ]N%@L M9^00IA044G(003 8NTCJ;>T(<$C1;SL>W=58/:35S,P]".Y*J::B MDXQ60!9:D &FF,WE8H!YPI5(I6+I4]5T%W1#BJ6?B$2'R.G)C-_*@/\TFW[X M!>?GI]G*?>R5O8T2DJTY&8%BI?.8"\\".7,T4B3ERI!<3J8+",U4\B[:T?'Y>ZL^<;CC5 QPSH2'NS$OA/XU0SE6L!XK?S M6;Y(=?/_QKM'FENODO)@4BV+8&*$F"GB)U(%)C DD=-.B^JQ-QVE%38\_.T< M/X;Q54>IVX-**7(>? (?50(EG0%O(H(J68:@M$YV-TVQWWN'8#':2_V6 NDH MB#;V8SM TG4;,1:;8L90JVXS THI#C[7>TS%B11\3&AWZQFY]ZN'8&V>C"\M MQ'%:._2FW,S8>7-;B;^>UEHC]=K(K$[H ?E20L,]R"E7%U*!; U_X_B07& MGR7XU+A7_[J< /9Z,W'VKH>$] JV73UT@T 1X'GP)GCP"PY@(KE!*[( M""D$H=%&5WK=X=L&Z=@]R7>X6,['B9R#%V%Q=G-?I6; *:,ALAJD<"_J57() M%,3H&)V5//7)K=^&: AFKBU#[FY!-I%%NT,WPD"A2OU/S<#_%";UOF+.T M00GO $O-CT4RO0ZC!N:224EE"I'ZI&#O#'$()K O=_I(JUUNZR?2UO5*YJO9 M_#UA>X_$[?7Q4EQ^^6Z49!;!J019UY@Z%X2@% /#T5DAK'2N4Y[KC@@'E?/: MA4I=9-7-D5JE6][:3KXZVIR5U>_6WN 1'M.^KSC6-3IJ2(U\H-5[ZI["R'$G MLM460K#UW"L;J->9H M+^QK:S5J%@/VL2WWL0S)(6DC]B/G^V3VX?W%1U+Y=1,T3&ZFQ+R>EMG\ MX>JNZG)V^;<-+(0KZ*GE7G$R!&=^G&MKQEW=.EOW3 M@"E[7MW91RJ]KWG=V!1PPJIL34U2$0Z4L1*\P@C6!.LUJ]JZ3R611Z$-R;B= MD"\'RN9DEN^R,O_JIU=7GB](=\]O#Z>EN=OSC:UMW#$#;A9&48B.6PASX^+Y M2)4<8B"'*]BZQ1>)-AZ- B>*-QK MB1I9G=*2&$C4V22771)]FL 90 MD 50-M.D1"V (AE=F _HGWAE#K -P:!H=X@@GX9MJZKU1>G G*^[MO6F> @. M M>T-=4A;X<-CW-["?!+.K>K5!T1'4 3X5$+-NB@0I$T0 M#**/ CG/?4*)?9$.J8S$X!BWMRB?AG"U/KC0T7A94DUO(NA3PS M*[!VCM)/;((Z[2"/'+,8L[.@E3*U1XP#%W@ Y-I9J4WV\A2GH%O.5+Z2[9)] MV+/C]O%>@FF3MU[S2&JZX2\X#=/EZ_./\]FGU9G@=:'[ZD]B\4J"D,F"*CY! M#/25411,FV"#,>8Q3;7CN[[*#8Q#B-!C[D_C6OTZS>/%JLL"YA__2/31Y^?U MNY%E$BT&#C'7QE/64 !"PZ=O5[E@5D75IXC/07"_RHV+8U1.?Z%V-#'':@C( M'%@796T/IXHN?1;G#13'ZJ7ZC-?3Q7)^45?$BS"??Z9Y7#/5,>E"C)HTI/_B%4@W)L#N7#74W23 S-#-95&;_+.T.KS+-5[SOO MF63(:ODJC+7?=8U"O8:DI).Q&)U*'P=_"Z!!]7IHR(?C9[^;[7B_G*7?SF83 MFMM%O16Q_/Q%&:_;-^7W9V&.BU62]?ELNOJ+,IN_7BPNZGB.,##M7GZL%>HT M#G'5Y[AB;ZC'E7^Z;)HR_H0WWOO\]S#/B[_-0_761K3V3?"T[#&>[OBN(5FSOI2Y726JK1 :%0;;#NKFY9WKT7-F?(YU]!0F M@(J:1D^*N&KDG$+-@,L[EOS>[\5#BNB'P9FCQ=.QS,OY^7BYBC8I1*DWYLFO MPVD:W]SBO8I'R32L[]2_B9/QA]6+CTD<;/?RXTNP=)F&5JT%+^;IC&+W+Z\; MA1R*]#75E(E:3"IR<,9[,";F$JJGA7UV7NYC.;J-X+TGOJRE;%Z-R_*LGO>, M4A"6UD.!' ,M%*<1HH_U:HG/]>0GI=C'I7\,V9",XY$OESY FU(5O$T9#E0++W9 M)J"]_5FD( M-]2@*Y'^/X,1JI8%S)78QD-A@6/1/DG5YUAU!W!#2IL[!6^.$$UOG5.3]-:P MN R&B\K=XHC*C$3K8M9@G7*8;0Q1]ZFP\RBT(66]GD6!5O?/2(8/VX%QX;H#<<;J.@_/(U];6OB)&76P87X^F' MZQ*K]^'\^,=R'FAQC*=A_ODU<7I5T;YV3YE-Z#4?7D_)@.%B.3* .TE?;%8CM-(HL14? $?7.WBJPQX MD1P%(IP\!,>%\'W4Z!&@A[2Y,!2NWU75I^)$,X-_ .!7].WXPW3$R3]1PC-@ M2G)0-&40I'-@4F8Q!66CZ-,EYG#,0]KR^(8H? @C3NN'7/_P!YQB&2^/+\9V MR&NZ^!S[#*W54?EE>8GK-Z]?N08P$I8[J6K08E,$I2P#SVL*1A*\1",IJNFC M&![&=70ATLNGOT)2$V%R?]B*Y9A](A=?UF&;Z&C8%./G:+4466O%.[7/?!C8 MD.QV0^;@EHU/'@^S3_1'VR AE8Q2XH9C#/ULJ2-$(354)2M MB!-7LE,BR2[PAF0T^_.GH:A:LVAM9N^#,B$$H[@C,3.*_S-9X!!R@-K&,B7, MFH>N"G<;L"&=$YQ \[003V/'?H,:M$D74?,[>"0PED>(GJB,!E5QU@?>*46Y MKU7>-ERK=786+43CU'IK3'(/UGCC$X:B8Y^<\WU\D2'$TLR'P$V)/O;@RLMY7(RLJ0HC:8@ M&U2IE[PC(8L10VWWZ4VV&3GO<\RZ%UF.N,5P:FW)I*VW'MI)J_U]F,N ;!LVEP(&IR1H4=.VDA?@ MBY/@K8!I/QJM'STH=S@5Q]O/=U?*. MAKF<_5@*IIIVO_Y)ZUWF1G"Z[$;WF*I&N];7[[J%8=,!QRBY7#PB>9NL7KG( M0H/7 2&FH)GQ44BFNRB1W3$>JU0WO^FV^)Y?[:9>2_'6AT>85;U/*\!I7XM7 MIP31A0B6IL\Z%RB.Z[.7T #\D%S$3LR\JXU/+?)F#L NP#>;&%R,8K))">U M%Z[)B-5Z%:H@."57 E1J#7"&VUJZ4+GHRI>PQD2-[M@,C; MBPHGY3/]\ 5A'R]7%U;II6UY"Z%O_8D#T/%*RC2K![6($ZGWI'\*JW_IYC2 O5]=LL;S$/\J&1QE"@B!I MR2AT!D(R!APSIFXF%UO\8X%7,S1#NL/0F6U/(\&3JK^?9S40O:"/QTX3$8%/=BM89YYT"1EL M].3:L%*/@54$6PPB$TKV*N=Z..:=-OW9OQXQ&TCX=/'_V_GLTWA1E]/L'2XO MYM-?YA?XZ\=1C(:3*C<@'*.9"DB3I.BKJ-%P26"CO:,NCPC[MX#8B6#?R+'2 M205V4H7W9GF&\^?Y?RX6EQ781BQY(8V.H'G1Y!9["5%FX>*7XT6:X_+&C;[Z^P_3\3\QOZ&E$Z8+BM?>E'K96G-=F\ -"@,\L^)(:B4\G#1X"U MRD.]?OS?YK/%8D21F=?$,& AU01)YL%'Z';>\5P@,PIE5! (P; (&1631@K/4I]3CUT,48-1TA=7/UN?N=[<_'\^S6LO M>;$]OV#DDC0H,$!2<=64B"I8B>)_*<+MC M'%)R\BEHUT98_B,RFW*IU9[3Q/R_):I,, MHAX4NZQM'6Z &$TA+15*B!)IX;O#5,*V5PXI?[2[;F@R[UW=DM+ M*B@(C=0"3,SD@R=5**!+'LC_SMPG[6SLU7-Y+Z!#RN0\D0/22FRGV:<77H58 MMX"URQF4"Q9<04=B]YX;;TQD?6YL[+Y/?[B&O?'(=Y5@;\JO"UP):D2C=LPP M!3H$DCJ7'*(AES!RYD7]&8MQ7^VZ_75#W+,ZF@[;]&NC6>]V,/\S+K^4^WZ+ M\]6^V?7Y\XLO+YB5'\*BGD3GE^/)Q1(S_>7-OSGB1+XYAF./XOM.2J,S^'^L MU@?FYY]P'C[@SQ?GL::"K(%/IA9&3"8$.!I&H)L. DJ5OR M]T.VD9L4F'1]?.P]@1ZKX;>\[MY[5I(;\1B9T846M2//5TEGP$]S=+\7S"&IS)Z\N^M2])-E,X=B(\1MD_$E]W!DTY?_D%&PLWQVM^_KG]9\8%OC7?_M_4$L#!!0 ( M &"&4%:RBW_+<)L "86!P 5 &UL[+W9 MEEM'DBWX7E^A5KVVI7P>L?7D[2^1F.YS^\F&*88_[A M]^'\TP__S#C[[8MT^/'3_ ?!A+SYT^F? MC7?9\B0@J:A!:<___33[[___J<_XG3TI\GT MXT^",?G3ZK=_7/[Z'[=^_W>Y^&WNO?]I\=-OOSH;WO6+]+'\I__SM]?OTR<\ M"S 7\,/:WZA? MP>K7H'X+N #)__3'+/_XG__VPP\7D@O3-)V,\!V6'Y9__?N[5[>1#L?SG_+P M[*?E[_P41B-"O/B$^=?/^)_3%,M:]*LE5U"ZPOGW^FD_=<;T MB8!,TWE$H._BN"IXCQCO^O3NF+]]%F0LX7PT[Q'Q[<_N%>_D+ S[%/"MC^X! M[>*#X S/(D[[A'KM*P07 M%Z_NOU_\PRO/)'*'XV'=+U[3E\M_79^QW=/QCSF.,^8??QCFO_PX3$Z$(HQC M+B<5BG3*<>>9<5[1'SH,+CZBPE@!&4W2M4\9T?RNI3[R._%(YGDU7:UB^'3N^/O7,;\#B?-*# "_8(?@__C"99IS^ MY4?6!Y'/QN/S,'J'GR?3^2 GX5Q*"$I&"RI+!5YK"\9S47QB.MC2&Z%7GWQ" MQ.XLT-L$\SX(?HO3X23_/,XOR<(=^(1)6Y> =D!:G6$*G,@!4M88A"N>Z]0; MP]<>?4(4[R[2VQR++AR_.)]."<\OPUD*H_\7PW2%*3M6I-0.>(Z"'!%A(.3( M2.^B3@P-_3!VIGG=TT^ Z5X$>YMLVI\A\6_)TCRBR!"$&B2"D<B+V^I-/AMP. KU-L.E.\*MQ MFDQI UDL\OV\%1SN0\)LA>\*!FX*;0/61?!!R4A M>9.Y==^Z?Y3S%V6SYG[IYMOWQO?+^BO;Z8?)K^/!Z%D8Z*08(4W MH (G%4Q&033"%K169-'7;G_KX:?&]8YBO2.NTBER=@W3XKQY,WT[G7P9CA,= M-]%PS3,#+2*Y#-++&M%SY#?0:9.2%SIT#XG>A^#42.\BX#N8[Q12NP;L[60V M#Z/_;_AY86:DI+G5S((4#D$)'B!83JZB-LHI;[T6O%_>KSW_U%C?7;AW<-XM MQ%9!33$L@""7A:M,*RH^ OTE@Y.2@\DZ,BVT]]C][+[ZQ!/@=6?.H),-I)D'>P MVBE0]A[3^914C(OX83@?T6914*,DJZ^H&J'-,0)9"Q*XRU8',@5E[.Y7W7SJ M";#:29!WL-HI4O9A&FK1UONO9W$R&A@>&;H8@)5,^[_3LB)!"-E9'671R76G M]-HC3X#/W45X!YF=HF(KS?KYC_0IC#_B(DJ'/"O)1 +'+ >E7 #/"X((F*QA M*%P/B.1O][3.[9>PPS.AWRJ]GLG(X'GUDPFCQR MJY,FW3,6O& 1R'KSU1P0B77/3]T+X00X[T_$=Y#?0ZCK'Y/1^7@>IHM4RW0V ML%+PY&.&8 I9ZA@U.!L5%#('!)EYPF39$^DW'GTR9'<1Z1TD]Q#?6J;%+]*C M]7 AY_Q\-DA<>*9HF4%72\$Q3_X9^>0R^Z#H;TQC7Z'LNQ&<#.4]"/B.$I,> MPEVOQG.Q#P'3L\]A M_'50!*I:=@]%^$3*1AKGE%*D>SQ[A[X&07NG>-BK5*;/ MSO.0?N/9?(ZS^6*]OXS"QX'@A1#P $;8FCJI,0!E,\1DN M8#'.Z,^OKGW\" MI/2%6UY4[FLCO_+< M$^"XHS#OX+:'DK*WYW$T3+^,)F$^2#)(70A#BAY!!9?!6Y9!&5$8\Y*K:'NB M]LIC3X;9745Y![$]Q,Q(Q*S=USEAO#.0'-:"/Z.Q2D M4_CM&4',%>:%K9%SB=X9T$(Y4%9E4EKI(#JIA1&:.^Q^ EQ[Y D0O;L([^CC MZ:7U\K*[Z!?ZSFP0F,I&R%(K7&J4KSC:@;R!8&+R4OKB0_=:P34//P&"^Q#K M'53WTH1Y@>FB;_ "E4*619011#"I=A0AQ(@%$IKDN-76B^YM'VL??W)T[RK: M.PCO(:CV@G!-P^C5..,?_QN_D@IF6X350(9$=2"FY M[ND]4GUE LX>W^1.XKRK>_Z'B]DF?TZCR0SS7WZ<3\_Q\IN3\9QLNY]'6)_] MEQ]G^/'L5D)I<[TXG\''$#X/%O7*]8->C,)L]J8LO(UG?PQG Z^X1^8L9$U" M4;1'@4?!@-.'9!&LD/X^JZV$65R0M7S20D-^PM%\MOK.0E& \>4@I']_$%*/ M&G//?*('-6@'LBB9MTD3B^]&%$BP/-GG(-:9(6Z2"H&V *'QA&&P4X3Z[X/AUX-HDQWQ?Y40'ZF]AV9^- MV!=#-PGO)MX>)RO=@>CY"E$QDB528:;)%U'.)0@Q*2@H,22/QK$VQ_]M+*=$ M^"[B7?N&_\=/-R1"QNUONTW &\\FHV%>!!/#J,[+?/\)<3Y[&VI9SR><#\EI MO8YGTQ%Y&WURYQEZV^._,63/.)UYXM8PSA5S+KBL0TBZL(C*6#78\!D]F>.7 M;@K#HNAL,6"-4J"RHJ-%&01TDFL5,WDI;0[=VUBZ;C//1J/)[U5POTRF+R?G M<5[.1\]2JN,/9N\PX?!+-:U7M60*M?*.7K:NS?3A2SR/\+H'-_B=)$E&^2BA0_H0=C$ M:PUBIIV:=MI45.88LM:VI:ER+[A'KRU]$]#,>KV2-GUV/O\TF0[_A7F0561: M:@[%J "*ZPR1"T+*?2Q.H?7LOGQD+[IQ$]0IZ40G@?L-C,E&[CJP@Z!['$"X%M;5$HI,#GMA M@4-4GDSZ2+JYF)Q7,^-<91DSOR^GU:,2'*1Z95^:L*O(>QQ1>&NI%S%<;G*0 M22%$PQ%48F3,%!^ &6&#LT%R>U]W0 ^F]5XR(8V([B#,X\]^.!T*>?L(5M=S MRR@ZMTPV$*1T,LN"Y=[&D1/(?O1!\\9YCVW$O9]8]R:(OO.\QU:D/1STWD7B M^]$%Y0*/,G/@I20ZM6*I;4\:4C!2.&^*#/6%QMRFW/@2/,>6S'T<-YC&_'N)^]!)H]!- *, MMA&4M8D4/VT:+68]8U MY['F4WO,=VR"^T:N(Z1$&[/2T@BGLBW1(OE?BJ.M\V:3&6SP^;WG.>I-1J)6 MT$14-;*L+'@7"ND=4S(8QJQM<\CVG^=XAU]P?(ZS9['.^4[S@52!,U2D\*7. MXX_%0A3!U>E&I/+&&^E-D[7=1'(4T85MF+ZYI702;8,39(GG%UHWO30+2/\< MSC^].)_-)V)$3J;ORE_G4SR[-DXO\?IEV'"V?O)*'^3 M2.;"U1X>L#Q[>H$\JZT]"30F+K20B.Z^J;U=;)2'L#WZ#:9G\>]5008!7>1) M,^#)5V3TJK@D! 1&^*13Z%R;(.,(]^;^@JX 8)SBN0 M!LDF%\F"AYB8K-M)WDJB#5[HI;LU M_OCS'Y]Q/+MB$V$2P5>'/+$ZLB5D!U$:"T)S9HO2P9C[!A_M3O5:2(_^Y>Y' MV URV.]PAO2!G^BT>4GF[&CRN2YZB7+ N&(I!@VV8 ;EK &WL)-3YB6R6#"T MJ6BY%];^M:$G^F[Y#WW)OL'V\!Y'H^J[C//?PO0WO++X 2,(@E8'PM5.XEAH MXU)< EKE0BR)+)XV4@M; ,>TX!$A>Y;/2+IUL75 XPI>X45% M*6B91@90J E>- EDM&00RZBRO6\^2P?[X'Y@IZ(9?9TS,8=!=R \U\GX\EU5$MM_*;BG$7% M0Q2DBC+6ZQ4(H" ]=Y%K9-9'WN@D>!#:H]>'?H7?XXV^*X"+RB1A0;NQ7I@ M0B4?'-;9H^-RF4^^[T8Q^9-_ J;BT>E8YUN'XG$!> M5HH\QS*9XL7O?0A_X.SG/T@>]/SA.$R_+@Y<6ETM\"9QCQ;KN]@D!]%RH4.2 M(#$:,IW)7W(EU)FGTBB&A8RL5N=1LT4]>OOF6 B_K.-OFRS. MKSAQ1C*1K6: A=,"K[A?@?DY3,>T MX+)D!+(ZFP^BQ *DV"Y22DXAR6TR9'?">?1,]Y=R#U> M=K\.U,OAZ'R.>>"L%B'9!)ES.G*RJY$YJ<''F&U20K%&]1%K )T<^[L(^@X' MMW.AYC]Q^/$3 7GVA>R4C\NK@-^46RVJ%]JJ-3=83(+@S+*2)Q2-9%5SB5JD MPOA]DS%W5XNM8#YZ96E'RATJU#E(L@;M4L-O-SN+7#!XTG:9=:U>=1R"$@98 M--PYB\K:-D4:6P(]537JA9@[%*ES).5&2VW46J.Q!(+%.OR-3L7 E8)LO6?: MI2(;#:,XFC;T+N1W$.;1M:&O;F)[?_&YLT6/96$?2CKX5W>LTI[/8FQ3W++ LN_ V =.T&_T:G ,WHG>GZU9) M3U=9-U< -$E:)CWQ(A9%"9%V2!N H69>FBPY:[0)M"=^T^[SQKQO(^(>^:Z= MG8.WHS"O \:7B);-LB)R)YFT4%B]1UEH1>X2]Y!,+#9K9L3-0HW;S:CK/_X M9M_N\I[T*JP>&P$7B%YB;0*YCL=I1>H7);"BR%O)TH!'6FV23.54@I,;DG?' MAS]:ZKH*JL?W;C:=#]Y.)_D\S=],EVT\BQVE8!0Q>@U:REROZA#@I&3@"(@/ MPJ:\67D4/>#*-DM?W=QBUR%XQ*95+T+M,7=]!<_5;JW53.<-0&UC56W#^&TX M^[6J^F'J-NT]B;G-BWX'.!EU9+E$8(HO)Z"YA*9N1L'*R'C5:X-1C LE[@$@R@1.2M@?:V])7T&KURJ*>4<"0CBO9?0[D[R-1BG0/+N M.3V\TR.>A==P8Z*.UE<*RXK,G MBC$$PYQ'HZP+SJ(N:P?ZW/&NNVGL?,=S?Q]AV"^P?. M:G7MF_)SF(Z^_OP'^8WGQ=%C0,L2D?+$2P/#E116'.&"$(+0]ZP"\S: MA\Z5#9[S:%GM6X8-"M@7"G['OK$J5,+^8G-6JQ$4QZP"- M,"0%,F9%G4#E>(*HH@&> L8<>-:B37W0#F ?K>[LBZ &]>]K("\N1%F#V'-3 MIP98$&D1/(T,@M>1%(#5ER-'UZ@L9'NLIZI1?='3Y(J">]Z!7_'WQ8]F \TU M^6Y>@,V>@4*N(J.%UH:-#+>9]Z7X*4WF1IG0:N MY&**8JD)%@XF!5NT-M*(5I-5-X!WJJK2@80&O2W/\G^?S^8+K__#Y%G."Q&' MT=LPS*_&+\+GX3R,%LH=;VZ([Y!L\]EPCLO0TL7JWF&:?+P@:K'00>$J"6$S M\%R;$TU4X#VIA$*;9%0Z\$8;4NN5/7K]/"KJ&[3M++IF*^PI?JJ9CR]XI4=M M,L7AQ_'%[87IZX=IH*6E!7WCO/AJM%CII8Q^Q?F;4L? 9A'((7$U\YEBO>@D M@C,V@N9D:'K)?%)M)O^W6<^C5^,CH+E!1]+U]JA85'&>_!CA+;T_7A@(G'F@ M(R(:-"9&UB94>GP]9UU497>A-N@\NAW6+(7G6$RL?8VT7SK2.Q>Y 2->(J0RAB!T$L16M8ACD>!MG70E,*5("TRI3?[MH0CI#C;3Q2VX M)*?W55YAFF=__UQ3*#_7[,ML&$?X>CB;#W3RVB0D%S%Y0^>?SA"P#A=F#'5@ MN4C3AL\- 3[Z][D%$7OHZTC^1HIW2L0.V0!:Z%$B8FY6.C&9WWP3J2 MXL.MZ%ZG.9W%WJ DZ0:FU2U+&X!JVM]Q)ZP#]WETI^]F;W)OLM^;8G!R3B02 M+ND5^2AD6D&,#L%C0FV]4E&VF=6X1X78M/]C3_JPCJ 4$0ZZ!H_?W4.\BW09G)FI#<$ES,R0MM M$>C8HS\B8T!?$UM*:F8TJQU/C>*J]\ Z!47H3^X-=@%R><[/SD>U7F]=X&O5 M]V1D(@(2)&<2*)018JY75LAD91%>2]](03:%>!+*TH2/!D4N[W!.:\6\FL.R M4F>F8ZCY)N?K1>_6B[KV#-+J%#$RRV.;],S=>$Y!)7J0=(\%*;4._,6%BM:1 M\Z5@FE_D:]Z49WFRJ,"Z:)BUR51-)'PU^I@1(7(F0-?N295(:\M&UL1^; M('K$'F<3H??<_O80OE77^P8(>^^%VPS;_AOC^N=T"X7I0$C/77,;(DW>"!?H MS>&._E"6&#-Y@V.EN.7F7NZ:<[!HW9AH<]:\IEXG5Y2JHD&"H> M0$I%NRU]!:[>BN)1,5&,):]K(ZNUGU/H!KK]=F^U8'>;\ZD+-6O=X=XZO=X/ M/XZ'99C">'Z9!GH[&0W3$&=AG.MHN-FDO)WBC):PR/+_&J87%^^\K!;::*<[ MW/MX;,?>L-Y7?K-IC&ECN6.D4TIILG&2ECIH$H+.-6\[Z - AX:,]^=G9V'Z M]4VY%\=ELJF$F*1)'K*M94ADO8.SL0Z&X2$$K'?ME(=HW^7!73VV]<4K?Z7W MOI8P7$S4KM4J$4O1D0X/HJW>35U+!X+)P*,1(DANK6GC[&\!GR MM:*J[WDTJPF(OPS'89R&8?1J/)L/Y^<7;3@\J!R#S2"<,_4>L@S!6 2>A;"" MQ>"DVNA%N?B>CQ5V1DTG^?3@:O3K['(;31=5&K953 M+#-IE"F\M"SY@IAL;&,! M;X+NA!6H=W(:-&O=I^1GD^E\^*^%J\<'H:C(M25T]88K):R"B-9"X5JXF(H6 M2NU]%[J*\(05J0E)#?K"GN4O=. .9Y>7Q0^XY"PEE\#4%2NM CB>"Z"BG;/P MF%-HTSMU&\L)*TA'P;>XG.IF*=&5:K.7)/I4[T8,Q5E6$F1?&$&4"($G A?7(_S>FJ+?#V5>920$B='4"E+)Z=6Y C2NY!5\CFT MF6"U(<#O4I5VI^@.5=HYD+R%0"[*+IFUS$MO@0 14%];Q1$%%(T\6+2BF!NZ MU"EKOY>.V/V&_5I)^]!=M+5XZ6_AOR?3%^>S^>0,IQ<-7S[XF) [2 YM-=L] MG;<^0L'$+&V?A6\V8&"CRK';S]]WM7);BB>]B;KG@L)?PQF^*=O@-@'5 M>Z'R6CC[KTWNRM.DE9#WI@',\(JDBW*&^U\?QT,>V;^ MGA+CO1"_C6S[GL"\@O)FO.JE*L4I.A3I3)0F@C).@0^I@-51B^("-VJSHNO^:XG%&B%C# 6B<80E:@_11@>6+ >N8Y#!IJV(^Z\3 MHVT7036HX+I57?;\ZP?ZIXMSP(W:R6X_SG['Q?0&Q^3-L)L,(=F9=_<6OH2GN'> M\)3I0%0BUXDH!J*JZLWI/T$*;D2;!-(#P!Z_O4$P5">Q<4T]+D-GFAAY!];[;G[K0TZ"FXC6^%;G6; M^ ;X]FN%WD!X-*9H!UX?5)H>2-G+GG,3IPO!>HO@7?2@N"_@M,E$L407,1BK MQ DIS?;FZ3YU9@LN>@]CA=FG9^-<_U-KU[^$41T1^0WA\@3U6G'F NVNI=Y M%VF?=W6CQQV!9=*)HDE3^?9HPM:(W[LP_GCAATF7K:HQ M.?0^U_GZ&8*2C!1=B^@2.6*;M9!LE!_Z]MB3M#%V%VR/#63?0"R5;!,8O6> MKP#8?\YW1PINDMA!?CTG=Z_"01Z+LE)!D,: *@8A(O>TA=B$TECAU4:7GAP' MC?W\(?P[/SLR40.CF\=5@@>+ZF=X$T5J",[^]R(KH;&>2A)<0/1B0*T M-TH(0E]T.YC:?B4VJ]M[/ KT0+3F&/1G&U(:Z,UK##.LM[:].OL\G7Q95(ZO M)FGKA(8YI\$'[4%)P\&98H Q[V2.1:O2II?_'E#[#^GT3N*D#0-]EQ3^$V.] M>I96_&H\Q^DXC/X^PU4G[VI4*1E?,M:&*59J+9?U$+F*D*V3*CA7,F[6/++! MPTZ'^2;B;5*6F(?A8G*R+<$FPPRX%$@167#@.%GL22?-9 J.;5AG<.UC3]+Z M["B]'@>W7$>R*G;: ,O=UN1#C!["$NPJ[#LYZR"I9F_A$I-Q ;4ICIQ<;4$I MVAM"M(1)+>(5MC#<,'^R#];6F%\M2=M&0/NHU;IL#Z#-@YO(%G-W,JCD/)T4 M]$?6&K-)F6NYV5EY[V/VW'K;2?P/E6;M)KN^[:"[D%UV#@3T)&3,@-K6$&(@ M2T#8!(B:!>.2SF7W KP#M%RT9W4WV>W[OH2Z*3E-5G;QN784T*8D4@9/3A_M M3#RZK(14>:/ W:.]J6=O*<[>Z>AQ>MD65T1L@O#I#I^=.=W^1I9="#G,'3X% MK76.*9"BEI9FKR'P7.%:)>G?\>0VBK4B S@I*41X364F<[T]G'L4=/ENQV^4.GVVH:=!*<(EG]LMD^BO^?N7 MGD[&]-=T$6>\N,(9N3-"(ABE)-EA7H#GD4SLY!)*+4P*;:8E;@7S)(V?]H0U M&,-9PY^7NK^*56Z J6F6\BY4ATE+-B1STHB)!IFE.[$%980VVD"2II CGSF0 M#RBA>"E2"(D.]3;5XOO3C@=RC@=6CFT(:* 4EXM]/P_C'*9Y]O?/.:P[H)O/TGHKHS>?LV[9YI6&O$ M'/(BPO?I$^;S$4[*L]%H\GN@5ZM,IN_#"&?O<'X^'<_V>T/AYGCV?W7ACK*Z M<:@$IG ,7*N)>>XRYV&FR/;XV6'3)(='VT![H4%%;FO M?1P%;"J*7A)#+V!X2(,.<=GAWY85!J_&_PBC\X5\OTEU]FR\ ]LA'CVZC-C2C,I*S+"-$Y451018M-VI V%J_-H*W M_^.^.=&3UBPUL!SO!_GB4YA^Q/QA\F(R6Y3J+ ?+9UU\RI8!FGIE3C8"HHF! MC"0,247C#(<8Z M45@(2<:R%!S;W)VU*<+O7<%VY*K!4(;-]EQMO&+)2B"OK-9_U@(9L;B-TO,@ M C."M1GYLL/)V,3@OHBL$D.%Q8CTPI/[J43MU+,D%1FX+B*DJ!WOT=@^WAGE MNYB/3:5]Z!GEF^GKMV)^9HU-EM1=!!- E:S!H73TTBL9%1>.#IH#O$^/IAMK M*]78:F?>B:*]FYFK$:8;8&R:Z]@$Y6%R'RU8WNZ(WYVB0ZE330AK:3EPE1"4 MYJZ>\AYJAY&15I#!%U^O+XD^:ZE,O&D;KC&*'GC0_GV&_JF9-)+K8\MZO%I,)QHN/*$C M27S?TQVUP>\R 9&[( MXBMTJ$A="_-I!_8^%HC>2^6#4M%L5OG^"#(@-?=93$:0J&ACT$& S\E BJB* M4(&;Y)J7 =E&;?K(@&Q#W<$R('7H4*P7#S)5&RPXUI)$9L%+(:PC0\8V MNM#OA#(@6Q&]4P9D&Y:.)@."==TJ*$C625"9O/7HF(888F"&(X_N$"&/1YT! M::=J?;!XR R((*,YT\L AOPO4%%("#549)S4B?Y'9'.(?-MCRX"T4[ =N3I8 M!B00WZCJGM=*#J4.O%('E1M_;>VSKG* M*H+77(-AMA3NBB*3Y,34J)\,2',MVH:99AF07V[%.U>M3I:74&3M ZYMEHZL M@:C)3N3"LR*"*L[DCBY,PO2BVP?41[DY>0\SLOY:/DI1Y$( M68?I6#(A&\GL1BJ$DP^)EDGA#:K@T2O#9=9*&%Z\+K&_5,@Z='O,A:A@HBD. M086:.+2IW@E6R/)DEG%.:X^R].B>'307PESQ"JVB%2)9P-%Y\(8)<,*2$%1* M3+:I23R]7,@V:M-'+F0;Z@Z6"Y$Y>"NQGC8B5*1>R#4M'DPNQ5DGI"*5SND8\.3GO)F20R"*S07+!VPS /N%<2#M5 MZX/%'G,ABQW^?L37>_O?82)Y3K_2+_QS.ISCFU(&24:,]<81'SE)R^<,P0C: M\0.9Z\ADE%)N9"AT!'*ZNK5WF@Z6&DE26(Z*4&57Y\U8DHZ3##QMS!8]J8L] MQ&ZV[]2(M/5Z;V. 8R Q1!O!>>/!"B=DBD*GN-DK]=A3([M8DTVE_=A2(\5; M)NA](B?5 >T[$;PD^04Z4IBA,T M6-XI-;(#18=2)VE9-N@O)[/+BF)R3MYH.?T\^DO$,G"9OG:SGQ%@1QC>ZE?L^5$>: M0]F*QYN#M/HBX>!#0$T*+) %"8G57BI5R.M"Z\ SG4OQ)F-NI#$G-02TBQ'4 MCK &):%WSJ3;!-/3$-"N9&XRYW$7)O8U!%0&)4I&#RQA)$>5+P;E$E1M4&OI M>(IM(OR/= AH[\JQ#0$'&P*:LPXY6PLVUV,9&=EO@B7Z(WDGR89SC68U/*8A MH%LQN=,0T&UHZ-&(V?@^ %HDO1I2U)&X^>(2&5^C7D%&1L87%V8S2_?[N:1E M%Q.E"1T]1LZWN -@$X1/E[3LS.GV5V[L0LAA+FE)Z'7T=;@_$X+>'"DAUN'+ M":W)VG">]$:&R]&K3-=+6AIKS#8\'/J2%F6ED,@*6*P3W!,W$$3P@+PD$;+( M&I\N:=F=W2Z7M&Q#S;Y-FP56S,MDZA(P3\Z8V@ J;,@7:>G(:N\>%QP52LHK-,Y)9;#8-V'=G-<7PYGX>/'*7YL MZ?]*!&9CG1U46VJQ:"A>619X+I:U2=8\A*RKR_[K>=7M^KF?)]-Y=2/>7^3F M9X-@C(HFQ7J)%NVB6AN(7%I(I/I1J6**TXJ>!C'!VU!?8L'I%/-2(@,A?72JMCJ5.@F MD\D6E:A32%5(%K&XU*;OX$%H)Z\U7:AHD'JZ2XE?#T,.0!:VD*FO8^T1Q8)SL9H9?3.Z#9CX#:"=V(* MU#\EM_5&[45OZ)NUMS9\Q %CQ8CB'&BN2HAWT3>UM!30L+[,ZU7& ?8GXU?CO%+\/) M^>QB"0.65> ^.5I!<"1&EL$S5F-E7-"1'Q!=FTNGNV,_,:7<,YFWU='VH(YU MYYXN4+X;SGZ[W,KY0#C+M9+DTXI:/6.=!I]#@J1J' M@-O*T?FV\C4+OZB%$#'E>J4.[9Z%%%<4!2X32C3DRI*;:SUK8]'?AZIU=]E> M5*(WL1]+%]DM'7_^]5NO@=#&&H\,HI2E3@9&\%II$&1&BL 4YXUB4_> VG<= M4O_$/[3)[$A @^CE+6@5V#+[N FTIC71]X [3&ET;T0^I" =6=BSHD16O B2 MWHAH:[N(BA#(E ?K+09O6#:JS35 >U>0!ZJC#Z$?VPB_A5XL[>Y;$)=%!?1\ M7Y(2D(LIM9F-$5"A(',RN)VU/L8V8Y ? +9_.[8W$F\J1X\,-,BTWO%./,=Q M^G06IK\M7@R7G4A,:M#61GHQG"%\48&2+F-((CG?IG_K(63?@QVR.Q5MTF,W M\*W0+5^33?#MUR*Y@?!HS)(.O#ZH-#V0L@\#Y2;.$&2RM?N(7I-$;XX.X&O1 MI%/5Y%Y5VN*JJY+=D6'B&2.2>VU_6@R,'2Q?A%%B7 ZBD"@1=9ZX0,MJ:9$2_D5UP MC,S?TPZU%^*WD6W?0_B_^<7+LP8=+SPH#C'5*^!-;49GFD%"+HOC-JAXXZK" M->/V;GSP?CM'>I+UI"=!-0@8="XU>#\/T_G+,%_&W80SV>L,-L=,AD7B9,?R M ,YX%Y$E+DJ; %2_ZS@9X^ (:%Y;3M>Z>6EPHZ6A4_O28-5Q=0?FY2?NUL!T M$^6-%B8?61(*A5:<*Y8PQ"1BX4Y@%"5:NZZ%B3[VJ8EIMY4_-3$]-3$]-3$] M-L5Y:F)Z:F)Z:F)Z:F(ZA!8]-3$]-3$]-3$]-3$]'EUZ:F(ZHM#34Q/34Q/3 M4Q/34Q/34Q/3(U&AIR:FIR:FIR:FIR:FIR:FIR:FIR:F713EJ8GIJ8GIJ8GI MJ8GIJ8GIT=DA3TU,CZ ?Y:F)Z:F)Z:F)Z:F)Z:F)Z:F)Z3'8&T]-3,?5RO+4 MQ/34Q'08XI^:F/H\J!]3$U/?_2#OTR?,YR.Q6!8T)[=' MZ9K]%1%""@ED"")F(319NDT\@3OA[&^#:4+QFBMH.XB\393R[O8"PO;B?#HE MOV@0K116"9-F0$E'B SH]+@-^3ZNQ(2X->CYO=3-88AAAI\TNDQXJA MJ5&: CJI8&UA2;DV9LK!VLCVH@U=Q-QCI\8#:[T(SY4H0HZ\ $IC0 5F:(FU ME]86KZ04BMWLV][:UMY+95]38GN7Y+%4]BU7\/X3XOQU_>WAZBYNSZ4.68)T MGJ0DG(0@B&/6 MQVWT&WUNQUC]]MAOQ.F3(F\P*FZ<#JJFQS%FGQ+9$\Q'&<1@HR=TW.*7CWB6 M_N=\.%M)8&E"&XL.;;3 9:E>;'#@O"F0.(LIFZ(QM9E[=!^JSH?:;:&2T3<; MDGXOOO@P#>/9A5_'!RPZ%YEU8 -7U?#CM>N/ _+B4DQ:1=.F8'T;E ?8QOK2 MFELG7RMR&F0"WH:OBPE5'R8+,4QQ!1YG?YU.9K,!'?I9TH*!!YYJ"#%#0)=! M6V\=]T:6TD9Y'D)V0@K3*PDM3.C-%7IQ9/.!"H'EH#EY);K65K $3HH 1ABI M??"^L#;)HZVAGI :M:6IQ_S (EQQ!]KW./TR3/CLXQ3Q8FZ>K.4<&A4!- 0P MR4B&7I+D@!C%L_/>1K-1P&^3IYV *K21;(_!_74 +Z<7?)B\Q!&9AM,EYM7L M K+WO<^DIA9K8T^*&9QCY)I:@UBCI/+F_,K-5>'!IY^P:O0K^;XS G?O:8OH MY@>+:@O,RQ68Z*,-1D!T@E90(^BQ:+*YF$L\ M6EZ*4KOJSO9P3EB9&G/38(;3'8NX(J5W. ISS"\F,]HRA?(%4R";PTM5,V,: MO"9[3#MEC8ZU[+#-$(K-,9Z :C4FILC$UJBJX MCH5L=(L@?*@Q,>(WBA1 .!-02X5!/1@*VNQ1)\!^ YDV&&1TF6J[0P"SYU^O M?'61>U/DTA<4-4P9):C(R-H26H,+)I9LI#2ZC1>]+=)]S;1IMFTTI>9H,N&W ME[;(UY@2HLI8K7A>VY>R@&#)QE>:29(:0]LJH74WH$/U>+55@C4'512YX?1EBU(Z+O5[-.608A9$(L]Y1&+]=6)JT%7&/ MR:,%Q ^?AK,WH_Q?D_,9_M=DE G5[/7K;UUU.IC T(-QF@STDLFK%_2',XG9 MF"-79K-HW;V/.2G.^Q-HFWL_)F?X?DY.=S5@KU4)D;N5HLP<" JMV)@,7M44 M%0^,_I_T,[89EGX/J._"\NR+E :M'VN@+=^13< UM3SOA7<8J[,W,C=3D@Y, M[&][6562&A'I5 ATN FD+34$<)8Q>E&40A51Q$9]90=0DP>LS<-HR38$--". MO^(8IV'T;)R?Y3.2\FQ^43VV+!51 M\S87EVT$;_^F2H^43EKST:"R:6U1LPP\%I$D(%9WS-L$@64).F6"+,@YLVUJ M>H^E6^0P4;(^Z&C097A/,?,FR)XZ2+;F^.;H;4Z3%>7_R[> Y:RRDYQ MX$D%4"@UQ* 89!>*Y-XSL=FPQ>T3P/?!^BXLC_Z(:7 QX1++\M78!$Q3B^,: MG,,8&3W2=5,1.LNZQ7#>:Z ,G8LQ> 421:;CDD"YPCP$P6EG2]K9F[5"CX?X M!TR(??&^C8C[SIR]'85YO:]MB>B;H\S01MK<)&*-VW #7A)+1=0<(@N(9;-1 MC7=^_/[/_@[RGO0JK,.T?EY.)'P[Q5&]'#),OSX;C996$'W[?)H^A1E>:\Z8 M3SZ$\<TIJ/(WN^FD1L4JQ^"^!9A]!Y7]B+,/M$/?J9? M^1)&BS8T9@*/]3:$8",')="!]T)"C$EPZ6P,H-B()^EU6II08:BBDA18Z.YA_M8W=.+!EGYQ[GZND9A!':_EE0E@DR)+V1D$YWV& MQ)-CEB^31JXT8*>WHHC4I@&5WI7+=. A<1E MBK0[1L5 :9D@\LC 9LYCCBFFU*:*O?G2OOMWY3B5Z/9;XH[I+5FNB'P#I9E/ M(!*=@\H; 4[2#J!-,=DD'6[=_'&$K\73>W!,:G);\?TQ*?[5[ZRD'6SP$64& MD>M['4J &+0'DW7)0@H?'T&V[(Z%/66"FZA W^5K#4*J5W^PO"GS;?BZ^(QQ MIN],SZ^)86 9!FZ9AL!BI4;3\JTNX++7+H:2"KJ]^PB[K>5QGP.==;.5 [$' MQ7H0K/[AYQQN]"E**7,AWDG1,YB(@UEA33D:D;+0PZO@#^ \N\^D%>QP: MMH?)XCNO]-*UNAZ8N+IU2(UU$+(#1ZL&):( [R,MW7F+5EDFPV:#CO8,_.G] M>!0JLX?IZSVL]9Z]@$SI*'V=B,2UIL76"XB-6DQ"LT%)HUUB!WP_G@Z0@[T@ M/2G-D:>%[USO(G WB+%8+LGJ-!GK'&.MP"=;0&>>7! R!-?V ;R\4-ZC1WGHT \_& ME,(]_A?^>3%^,PNQB*( +JHB@(SC)Z@GTUW"V&N>\"=RF(UFV!'R8H2W-%&!S1>N-O2-0NB(2 M2ALT1,QD W!1K59EB0=RX(3')&2;:I>C4+8'!L4A,3 MI.22T2QE=_,RA][F;V\ [[05J'^&&NP]'Z8A8UWP2JU=]DY63F4J')3D%F@G MUN"5C=(I;YQH<]_=322GK1R=Y-X@>/#B?#:?G.%T<3MG]3,^#3^OH*EHB]*D MHEE(.HI+77$(M=,)LPG)I,#;V#3W@#IM[>B+C89]RC^R"CX;2(]5*VZ'@CO'QR%QANQ=(.%QAN(^+]7F"8+$L"/:E["1+(?(X0 M?29DRD@>39+";79K^Z.[P'!GSOL3Z-H7ONW@WO.SLS#]>FW(ZC_"Z'PY8W7= M!-6^Y^]V0]%BC&Z/J[K?:RH(?B8003M5#$EL+BW^]>_H3JF&I:K T]<,5%:+\!(3RZH MM I(?AIX,5Q+QT0)QS^7[2@FY'36Q7W-N-F&\@;1[A7.>X(P_\0:G:>ED*42 M/N+?9UC.1Z^'!0?% MBTL^M@WGR**DTV6"!032E6DS6:F0ZE=2FLN51%E5U4:NFU#S&HBII MG?8\*-"IQH-USG5]"7QA/OKBFY68GF)1U5;*TJ&H:AO2CJ"^91.X3T55S12@ M8Z'++NP=@=*E0"ZE)]@JU%/"D_'IBDQ@>'",?B1U:N.<'86R]5A4M4]=VX:T M Q15+-*HT14H=;9ND]J,OJMJ*V"V+JK9AY6!%54)' MESA:")EY FD+!&8<%)ZY8)X\X= FU7TB155=%*A_AO:4R*S;;TKH&,L))&$ M);0'SR(#6;3.Z%F2-Z\+?*J1Z&R,]T'&06HD-@'X5".Q(Z%;9[UW8>,@-1(I M$TYC)*AB:>^3]8HEC0J"#\BCRB79-EU]CZM&HK&V;$'"@6HD1,F>9>?!&,U! M14=[:B@<7%9)16.+=9O-/GJ\-1);L;1#C<0V(C[0C;>KA.P!L^5'DB+O*2]. M=HG,W)MLBU+6Z\!3)*>%D>$BDY+Y_KSX<23#/0^,9R/([;*!W@NUF'&%X.NU M+J2X6<>]E=D=?3*<99.+-J66VI"P0L@0+3<@-%,N"6=R//Y+_HXW&;Z-+NXK M&;X-Y<>6#'=9VZ22!SJ:ZOPZEY3)\"YJU92:1YD,=Y*3&<^@>'2U M/MF066\S:,.E+=);H=K4J)UB,GPK9>F2#-^"M"/(2VX"]RD9WDP!NB;#=V#O M")3.7?Q$Q M*!G)Q@MX?%W^6U'W4)?_-G)OX#G>UU=>(I,H M)6%)G*S/1" C+P5X"($E;P333UW^O6I'7VSL,X/MDN,BD/FGI"5#L";6C71@ MM%41HP@QMID.\M@SV%TLZ#[(.$P&>P. 3QGL'0G=/B>Y QL'R6 7:XS!PL!X MAZ XV60Q:K+3DG)6:A,D?\I@M]:6;4CH.X-]?SNRTJ)P:RS8$&N7,YV/'HT" M=$F7;+U*XH:AP5I8+*+R0L&EBE#[ARM,&@F(43A:==.MRK;/6LDVS^?VX3H?_ M'N3>P!G^IITQ2)\-1Y"TQJJ="KPCV\IX9(;,C<)$&^?E[C>]2Y)_]8D7$0QO MA.&.*^ J^UJ#K\$GGOE[B'8D$M);4=-/8Y88%MMV8:$OF.! MSR>S^63\G$R\_#+,PQ_G9/E-II\GTT7*["6>A7%^/\SX=A3F93(]6\:TM$^T MDY)I&7G-RV5% O&2D55FF46R%=G-.R?7W5R\T_./,GJX#8N3_5+0]X3098/. MLW\\NRZ717INU6LNF6&%7!!?"I(S(NH[HPLXX7G.7FI7-KO<>H.'G90^]"W< MOK>,Q66ZK\[.PIQ+[%>Q:+WPOJ815Q]7-'S1*(3STN(:I@ZU6>B-ED*5GI!4.+>=*\%+O MLO!D6=C N3<1[TT9//3@9G63EZZZ\-XDSNK@0*PE]9Q#P)R !8&Y("K=*)6\ M";J&E:-_G4YFLX'RGEMT"%9B!L52AB"8 V^9#,8EIG6;D,U#R(ZJKFLW;=FB M(G1[,AJD(N[!]RRE\[-S,MXP/SN;3.?#?RT,NX&C-UWXNGZ9:TC5T68>A ;E MH[6%_(K"W;[59PW6[TNA^B!LOY7L]7KL:$5A+GH0WM;@?RCD&9 !(KC6CHNB M!.Y]/.5!+C0_I.IL2T2#5,EZ=%3&%! M953.8)LJH$W0?0>JTYF4VXIC^BNWN$<<%WGC;!(MV1(T+\ENTYZ!4UZ 4$41 M6N6L;=-\LSG&?15E-%>=1K0<2^G&-GVR(AB=?-%@8K*@F X0,V>02I2ZWE*J M]-,DA9[5I,,,A6WH.H)V]DW@/LU0:*8 '?O:=V'O&)3.6:54XI"B(D?6!R2S MT22P7-N"-@?7Z *SHU"V'F-4!22R!J],EA,Y6 M6.F$XFWFN!"%V7IBXU]3&@A:Y O-M40,SDO]9+EF&KK9W9.AI1Y;I2Y?GP36KJH M1">Y-TB.O USNSRO MZXSWWM9Z<["[+#8$;G7)117MG=1%!T-_NFRD28-.3]YMVYA-YX-O(^-)$?^? M\S :EMJ=OWK8R^&LQA7/IW@9%R6%C\AC A&+)U-'"HB<(3A&>UPAURVQC=*B M]/0K6P=]=7/;V E>]^G8-\6\R!B].)].B8\!LL2DIU>1QRQ!::RSNYVA#2!C M,$Q;[MM4H=R/:W^;9GN=N3WRNC=&&KAHE[(8C2:_US=X1E*IN_OT"\Z6+_5 M&\:,)Y.@E,S(+D@*ZO0,8)+)R%*,V.A*A(W@G;+V],]/ _?MSKU]I>!,($H1 M(CA2YUK9D.JL@@)T:BB5/8I6T<;[4)VRRO3&1H\.WC92N$@8B9C)Y? (/@L! MJDYD"N2= $K+F$+.TF8S0WH]IO>2Y=V?QK1EY5BRO?=OH1_H4Q;!_!R=YRX7 M\&41 G,2 BI#2W-)6X'M-,#9- MZ6Z"\C!YW!8L;Z5('2@ZE#I9%U.QDH$N&.FMX@C!6 06O,$LA6.Q31#T<&KT M0(;V6+1H&V;Z;O*]Q/7+9/H^C)"LO?GY]%LG:@C,LA@E>"8,+9Y<2Q?0 1H, M2G-96UT?BF-M\J#]1SO[IV;22*Y]=_5_P[:"]HK^/IX/OWS+WBCC>0F: :K: M :5<6[J//;-+C5]\%$GRWLOLFWA8E\!^&**>3A_/9FML!F65'8E M@">[GYPZ NAJFR6721KG'4^B3:?'?:A.2$5Z)Z%'S_J6^B[&%-R. :QN5I > MHV %A.6DQJDX<,E:4F@>41<)EL @SZ5X*]<[6E$#Q9"#*D( QR;/C1IO4J++B M06R=2TC6/>%B#@$K7(LZLU(;HT 5X<'7$81"&NEX)$53>U[Y@49"]*PEM^I* M^J.AR1W"WT8(O,3/4TS#Y3 OVM66\:ZKHP76+F8@$(.708 KAIQ,)*? <\; M:4N'/Q:?2YN>MKY6<'**=Q!J&QC\:X'5&0:<2VUKECC+E$%9%L"ATF"$$X8, M44E2VN\N=I!1$H?:P[:EH$&EY&7KU5J4%U%YPV/U/C1H44OZG%*DQMZ!]3)Z M+F@)OLT8FTT1[JMILK&R-"'D6%)H:Y?T_.NW>"OY32$'J2&FQ>6.VM=!&:06 MT5LL4DA?]KPG78([?(-DGTJQZ3:U(SG[/,PJP*5#O@G$IGFS#4 >)FW6.\&; M*E!'=@ZD2!QYM#4\'U@TH#0K$ JY&HXYKH*3Y'>TL$6XXWBM#7AT/7/."*S M>%<^)OT+LX%3_[K>A/-I,LJOSCY/)U\6%M"W"X6URU9B 1G(A5->D[6NC0&T M%GE"D3UO4X1X#ZC348R^&>A[ WA%1O%T'$9_G^'[29G_'J:K$'UR6C/.'&"P MM.U)EB%Z)0"32+IP&W4N&[W_:Q]Q.BSW*,J^\U]O2ADF_+906O0OYU.2\_DW M=+5 6FE2/Z'J+9^)*:C+A!"31@RR2+59:OS!1YT8X?V*]O!IKI=8<#K%_ Z_ MX/@<&Z:WUCRI<5IKD_7=[.TR0IAL=);)*2V2CTHD05MR4=*'PAY,9ZUY9M>) M$]<^]-ET&L8?\7K QDNK?90:G3^XO/O1B^9KGW64<&,C+:)6D5X!S/ M( N*4(IA(36ZD?<^6(?*-#70@IL)SM[8:'!F+;&L:CLW -,TE70-SF&21CW2 M=5,1.LNZN0*@B4K&+$!:A:#^__;>K;NM&VD3OO_^"[[!^7 S:]E.TIT9)\[8 M3O=ZK[0*0,'F&YGTD)2[W;]^"A0I2Q0I[4UN;%*RLWJY8]G9>%!5 .I(@"+'3KDV_@A$8_TBP9RR^]R'QT/[="+C MJX>9]F:X,@65$P!;FND>%]_.SX^O81Y![]F@Q!JZD.DG_#))>!:QUQX%Z3 M%$U);;_SZ6_6AZ5+7]'_6+8U-%>#=,'64$'0JG!N06X/2MQS]AY>Y\@8_JU/ M7H N/G!-4I]LJ.=(LACI]O)%:$4$=]G[3HCO?':\>V)HKFQ%Z \EU= 7_6:' M+Z;YC_DL7Z6MS5YP%$F%1&^/3_RZJ))N1$7JB.>IB)R-Z3:G_+&5G@EK!R7H MT%K9#G!_S/$S3/+:,WX7JHYT5P;4+-0VH[J^CY"M9R4X [8^9J7;B]]OW>^C@_'ZHO\^F.]'2K>13*H:YG$@YK1-#8LTK*MZCQ2!\--VR,GHO_>RE M8PB2#]CY=S\5KAU6"J5V0B@R4[1DVD5D855U3X B%E#.R\-5DU'\P*,P^DC2 MG=KC6YM-70OJ\LW\'#L.I^VP? MB,RCR8#T(?+D#$LB6S):@(P6TE>8C85[ETE?<9W26LZ1]WO\MR.RO@]U&[CJ MU[?;9N2 5=$+NL94W^+=OT+5[6Q/#\&A>+V[77:Z1!ITRO5F RU4I:GQWS,2=F=-& ]+^HNFG[ MO99]RAQO3.3!PS5WD=8,TDM<(MDB-Z@WXVZ;?*01&1 M*^&2.H3U]Y=Z;BP_DI@-YOBL\6SJ S ( QR8T+7T(,9 5P]H$CZ$9*V5V;9Y MX>_ >,IDX:^M2B%&!S_2&1R>%Y?M"BP? :!=UY(B0LR:-).K(=(ET$)PB\0TD MQ&BP=E8[JZACI5BBE_4V%?\+8?YFBA<.LH=0$JL3M$B]75<\+T=U'U[NCU4.1>"AS9E.(-__:W814C(R2GIQ52$R ">0.I.];@V/ MOCB%P@PG!;3B]R0%?0D\?!>!+B")K7AA3.0%YL(U99@ [%6%;3OYBV/+ P5?J$%%LB5QVLG:>3<2J%UYH MT8HNH+Z[B%4O3G4*6QQ"YM%D (H3-FC-4A8$+EM%QKA"9KGB.7.2>NQ4%GF. MO.\;L1J>]7VHVSQBI;E7RI6:HN%M;>L>F3@_\^W%:'L/DP^G:OGSA M%YC,Z[0(_#;+[INW[)?)%*9I I?K6>H(]<\S++_]5X=[+ =:^4AW98O];_DJ MN4PA<(P\6ZZ3SA&ULI&'!-QE ^%B( S''?Z;SUVO0R=@4VL_P9M5WTS?8NW1 M4&<@3FLFY7SSVY>PF-PRCD0!P;WSS"4ZX]I7TQ2R84Y9(ZR,SG1+7^E]>0RZ MC:.;[*\P[&#OB[A8M3:X4#&1"8F9A6P\T[%8!MF1::"E"MI##+G-)?LHM/%+ MQDXG@?)$%K-7K)3B@P\BVFXNOO[/5D>$STUBFG"F M0=[+7BI4ETA @L+JS<:T,8D%<)*Y:&)2V?KD1M9TGIV,#$+[O7DRIS4MKCWI MQ2KDJ?;5)2.*:1TX\SE&9DNPIAAZ+QMU[!ML"V/UW#H?9?HTW#]U=.S>[E]^ M7>W_U24LUHUH2LXZ:]+^DI2TFZ+IT,O"0&?+%;B48YO><'LAG:ISUXDD9)^< M'L6I!GKZ%GEV$&1%@3^GLUCGNU9"_#K]?+6D/R;-DLBX2ANXO:M-XZH.^VK: M)*S5SD[3;VP@ 7KX^CPM]Y^2=-N2+)G4@F7C.--9%.81-@,N?781Z%P8M"2 1 -<2"9A @,>-SX:1 !8%MGO=O&$[N MPCT17W9_X?*7JVG>#(9)I0:%E&)>^GJ<-&DMWM:Y M(2Z!,B%RT<8TWHWGA]@,Q:R6S^7+KS?_^O<)SFF1CU]?XQ>\O$Y P5CH%G8, M%.G FO1B%B0"RS&9%+@5R-N(5#=\/RR-@7G8P!E\ VU-ET]WPA@W>#>I:1W MCF-+=(%[<@-A,+[O$ZUF3&MYIW4"782CBUQ$YJ*C"SA#82'5OEY!^JA#+"JT MF;)[!A+675D_#P'KPZN6@K72%A8K"HCU.RZMJC/ #-W=M784B=\0BB"D(4E. MBB!/;08G/0#JA)K7\.S<)SA'\J*!6KX+FKKI&H'!U49D666H9Z5&9&5@,054 M17,B1)O\B0= ?6]B<@@O&AGW]Q,[5C>JRDJ*9 63JF:'1@PLQ$3&I8U6X MDHV&D.W%]'VKV /QJD&$_&[NQWV,NW^Z\5]TP-Y4RSX&_6F4[J$DX<$4GA'8 MV#P!K.<>=$*; ]WOP6A2(LVJ5V=U_UHHWA[_;[P/H1OE,)\?V^13-(Z MUH]E+4IM]9@8E)09F*0 BRD\M1E;U/RZ> *"<1P[3E*K]#O,Y[" M9X>O,GH8^58)D7%2DB<),J[&,"E,&AEC) JCKQKA*B>PNR02VSLQ#N'^J#NI0)*E.13<2Q(A=46(I/:U^YI MRH/DPAG=:,SW&9=QG$XB#R_YZ,/'!H_NG[1]N)S\!_/?B,*O9XO%F^FOTR_T MZ*P\.A?":X?.%B9 U4[+13) 4 RCY]XG4^N0FXC9(\"^9^$:DF?M\[>.\/>8 M8&7-,V:R3N'0L00B$H_,6E,L1B "FK-]$YYPX:8RTMTCW(=7Y^:&ZX+]AT>XB20,Z8\[ MA(WG)HHV@BI."Y9U5/2.:,T\+[0'&QV/V:)M=.6=GP@>[A$^F03VX5X#R=N3 M;2F,CAY28$(F0H4*&.%$AB:I)(VUHG1J*O9D4V/'XVFW]-<^#&F9JO%PAI-V MO* @14'EU8PPRVNW)L^BR%8;,-[PQG6BSSS]]1A-K $/3Y[^V@7LC_37X?E^ M5';B(4P[>?IK<%"*E)H9$'3R;(ATIPM+Q\]:1Y!%CFTB9&<@8<.DOXXG8'UX M-7+ZJTLQ1>$, QD+TSH#"]X:%B)'[;W)#M*/]-[YT9"RU"[ZM\*D5Z(N17'MNM(G2>P?:(J)V1DNM+_9\\YC^^*LO M?G.R(IADI$BL6!5KMD5@050O?0(1##>2,#Y&SUT?/JJ)_UNLJC[W'^ MZ0UIDT2"]4\N8C")"S(;2@%>B]T,\[Z>Z:("2IL#%]U:^3^VTMC#&X[@SIU> M_H-2*H",0[-6W3X1K()\2[4U2];.%9JK+H0R;'4NX M@>=VK$!LZJ@ZP!A\6LLM .//9SF0!=M,/()^#=D9?0XAVLQX\J:.)L@KRY%A M2!8]63G&=6IT=!YL?RK!<[$.V@;GW&U'JT]6G-9#"M4-5 N.&;B2= S*0 MG'"5XJQ4-M!N!N/?G:7'':YQ,/%G0U!N0.-J!03^?0M(D*I $+4>-3G2L&2A M[;C(2#V0]/,$P7=2@KNQ\/;23Y"%!U.N?87!JIGRS>B--U?+Q1*FF73M^@=' M>,(Z??=(OUA_[%M>,K0Y1DS!@-3:9NG!FA*R==%8Y36_Z+3"<59H_=*OTP7I MLE5=_:9QJ^(MMQ994#+1A9\L ^TC"TA'/47K2VX3]=@#Z%AK^^YG7\%\_K7& M6S_-KJ;+"Y6\M*@S ^OK7 !>)_@P^X 5I$1"E34[Z5K 2VA1(]X+Y/*2D'6<:=!*Y"_;:1Q6UCH@Q,"RFAILR M9P"*N.LY*=.)IQ#:Y.#N #-6-4Q[0>A/VU,[;&\RC>F%FRQ_@=HD=?EUY3OA M1H@443)K+-3++S) ZUGF'"-QR9G2)O/C/I93Y4$>S=WMVI+CJ-RBP<8=1.O\ ME2Z8FB8I[D)UHAJ0(SGVH <0>ZQ1$%SG2+GCIGB'=,:!?.B]J$IFN0\)JME MHSX;HXG 8S48(TA 'RH/R/E5Y*HJNZ]G,'VQP;1VN/F<=5)9,J=J K]2]#Y& MQ>G(A")C1)#;L[OW!&'W+#"^(G@\Z6<#TZU]DEY]P89(T=OYG0$OI9"=$)=['SBVTE6NX" PKB8Z573%1$8%@6O\V93*"DKGV.; MJJC[6)X'VX^D<0OW(>WK3;G[(JX#;B]G\_GL7Y/IAU?PF?YD^?7"!*"-2V!% MQVKR8+G>>L!DBH!0K&\C#WU0/@]):<:7H?/UM@(DLR\XA>GRYY>_OO_IQ=LZ M9N6B.,]Y)AV(8Z0WTS_ ?-)]9;6B(BX,.BM"3ZQ'#%5?XDB M*J1,OQ4$&HQ TZ9;7%>$ST-@FO#COMS8 9^2%Y]F\^7D/ZNQ;+<"9MH)JWS@ M3"+I-)H3*0"L9;(8"%PD3O;^ 8_)[M6>-O/;$/4^UUTCKK_X\&&.'T@L_YA/ MIFGR&2[7238Y&LLM'6MG:^<(\)E%HSTK*J,@HYAGZ%9:UG_M9RT1@Q#\OGSX MX^O*EDN S9TQ:7 M)O2_+Q]AR/LC__?58HGY_UQ-TE_7VG+*W'D3 Y.I[EQ97=.#"6M(48A2TE8 M&= 5V9NVYY*PLB7$-2Q;DA4%2F%19=I&%&0LZVP92;/V2?,0;)N^P/>QG%7" M2A_N/B@MO:GI9XCAJB0FZZ*88[/W]J;?!0TL\&I5N#J/3K'7&P ME=C&$(N0/#'CLZI6*@DP=XHI)Q&UB5[X-D4N^Q ]EZ=^$(HW*(+8A>MUS0J: MKP6_"[ZF#_]C"$^C S#SPY"V,R2$3)K&XQN%,Y^OBK%D51N4 JWN_ZB Z;ON-RE#\JH;LK#4_7#F#K>:5/P#K3*IE M>G'NWM29H<@^=/_;?:4\BGN0P7"FL*SZ;9/VFX1CL&HY) FH*YT4P/,N@3J$ MJ8/1;6C%_L]I6G7676(F;?.Z4SM<;@$T)7'MC6-"!%&GJ]9Y-\:R""%()%57 MYF[MJKNL]M2Y/#A%!W02W>WV9T)6>948[>F&U:F0L>)B8A@T*:\AI9@Z^0;/ MN]_HT-KZX30<,.UXNVE<%QC/M?5H+Q;L:5IY"/T:MAXUPBEKM6,)2V#:\O=,#5?%@E,7(^*H)D9:1^2(EJ_W) MG?0^\C3<$3R3[K$'L_!@RC4P5V_G[J]NENR2=+7L#SB0)N>]9B%$8!B%<=:D M"K:)A;J-Y*EK/H-0N$%AS6T\:^V]"Z*F/LK[F$[CH3R.5P\P_@A"-S[TFZEB MR64AK&(NT@VDI:\>DNHP2>",T$EHUZ8*>RS6/^*9;,WY/O0=VFNQ2<)^,\7? M9M/EQ]>_OGSS=O.(&7"0N&-!$"%R!6QXRIA;Z%D7Y22,!E)DMB MA S%7=B>RP,_,!<&K(GLAG!]0+I@'#'%>3?*@]5; MSX4+D9E2LT5CSLP[F9AQ*:@0J[^V/#,1ZI4B?1H)ZL.5T26GOJ[KB1Y)Q"(L MLNAT[3O@"O,Q>&:,2:2!1<$;C9;N"/#46=E#<+>7^!S&FM'5G??_FFW2O]!; M1!N9%+4#01*2!:B-U3WGB6O-3:-AD!T!?G<2=!AKV@_:>;>I+*%D=3+#5[Z&2[H_GOW$>9X87@N MJBA-UUV4K-J4+*J0612HO%>EQ&V9?F"6===5GSSOFY&X@7Z[F4FVWOW+KRM: M7+L7)"CG=7%,F>I> "-8K.\K9*6R5>"T;9/Y^0"HL?H,#"<20U/Z7+H-O%O" M%L6#WQ"]W+C=LI?.5,>,2231F.OT M,$\O72A)0.:6VT9G_1Z6Y\3P0\A["I_4B^7R(_X&\[]P^:84G*]&'0_HFWK@ M^X/[J+KN9L*-YKVQM9>V=B+7Q>+JUJI\7X.TP6D M*@X77CN;'406M2>[NXZ=B-)KEGFHY59D@Z M4Q:!5F1MX0?[)J5_S"<);_QS $YQDCL&29%BI:)GT:)BP%44&)/1V/R>N(/H M*0O$H-1NT%CI#_A:K;/-9C>2NAIP?I&332"M9J7P3'J6YF2=F<2$YZ4D10(L MV^28/X3J.4C#8%1OT!WC(0\>NIQXUI9EQ0/9[ E8T"8S[S4X,LA,-&T2AL[6 M/W[4G3 0I<_&/WX5%Y,\@?G76[?==9)VDDJAEBQ(52U!3O\6C&90,!:5"Y9& M_?KV0CI'_W@OGF_+TB"T;ZMFU#Z5;\HMY7=3;=$!85-_^>,83^0_'X:I#Y@G M W+D1+*C#03I#$,NZA1F!2P:YYD!CUA* 2WXLY*9Q_SM)Q.9'HP8O'!F^7[; MA[3V&0911P+;PN@Q)E0&+/,B:2:E]\*&3)K65HKAOK*9?4N,KXX.S8S9X)1L MX&[?'T?*.0=>LF"&:P+F)1E00+OF'"UHG8-1OLT-\)1B[T?I%H/0OH'QNB/F MT 71=QY[[\6TQP.OAU!\G-B[]#:;0"Q"4*'VK;4L"E-8B@H+UAEWVW[+)R8# M!\?>!Q:!/H0>)_;.;= >$VBJ"3;,3Z\XR]]^+0X['W M/N3=JPPT#,5N7L)9>8L+G'_!?!V F=UVP)?9?.-X&S1.>^CB@P=Q!Z'"5H07 M4TQ%>X$R)QV$B"0[(J.-5IJ0S:YJA$-AM C_:D1?0JJ54=F2%FLXB[6G-0KP MRK@2?*M[8?"2A5=7GZXN83GY@K?(^.)?,,^+OY%!L,1\@9B1HXK,1ZS]^)2F M?\N:&<<+))>C%MVF9SZ^UKEXY?LP^&X*^[#D'+R(83^\%U_HN%0E_Y=O9^A" M)6$]F8#,Z=KQ0$M5P\J9K+=B8U:@4.AC6;]KX> D($07B__.RF..$8VA*'TNX;\_+F%: M'9+7%B9DNAAU) NS2C&1@H%5A7FE41<#Q;9*';B%XAP=<;TXNYTV<"B%&SP\ M&RP;+U '-$W];G?QG,;G=CA_]C#Z".*V9[E13G$? @-I2//)!1G4<(,@RS!) MDP1BF]=@#%8_XEIKQ>D^-!TZBG9MK?]*.LBTJK\5V68,9#'29)-9,G_=:]IE)PR#4 MW6OJ-72C[T"^&-15_M "@[O#.^]FR^4MO540K ,?M0Z2U/0BO K.1D&;*W*' MR_NAI5JXM9T*Z(TV+ LKF5;)L1 E/3HQR (B">>>6B>>722\4)X'$%DRE0N9 MVTYH!L0=)F.4'H130G>[CAY:Y5S<3GV8NK,3S]$D'%HK^8-,Z#HWZ .N>L+< M](FY ,3DC#+,Z4 ;U(0':*^LB*(BS\G17=B)K_M6>/(\'81T+5(TJS77;W]E7?:P\J;?J$6U&N9.8=1ZJQ?(71+"(>,% M.-/@;!T^+YA-,DJM76F6V-5L3T]9#,^,XRU=+N(B-VE.=:]SF*/$9B-+G$K=92?5[^LLK9Z94@7OK'7-!04UR MJ!,BM:]*A8E2I*(:A8?OP#C'R$TOWLZ&HG$KG>WE _??8GT!OMQY :ZV,VI;Q-5@5Z<)(QTA++M>NG/@]%.18N^%%R5DDB^;F2YU@JV1EBE- #2/ MP6R/V?GNI/>1R-B9"V\?!C<0VCN1@3>KUNMK7W!&09:\\ 1GY9CVF3%H!:"1? F^#RN(UG?5ZZ(&JJR-W' M=!HUK!47'Q"6(UC0X+':@2P8KQ-=J,RZI)GVN8[1E8%A+D6H)(IL-+)E+*%X M1+LYG4STH?S@.0,X73NZ5J_O=:CS9L:\J06#B:7:RDQ;JUBT6C,KHBS)2,_] MEI=^7X; _D7&UT2.9<"L ?4&5"/N#JGW4-+J@=,IKL::&1;JK(X.MN MP^':&9T F;N>G& Y S*?F?%&H],Z8N[DEC@/-NYY8X?G8A^R#+?G:7'>SJ/(OYL",HUL+/7 MP;YKB>3&A:0L<][)NJ'"HK,ULY>4 5]\%J&-[GL+Q'-Y-(^E[WU6ZX%8O?$: M=0#3U J^ ^UTFWV;=;JJTX0Z4B+KFKAAZ8F1=)T5JWS@ M&)P=-^:S"^3X%O 1[.P6QSF:%R=I+'/UZ1/,OZY:F2SGD[3$O/I+?])"+])R M\H7^SK#-9'HL.'P#F4-WNSW"UHLH4W(0'.GNL00A2BQHDE$)75*[FL;T6'J0 MC/I_0@TS+=_,5XE=KV\RA= +$5Q.S!8DB>3.,-!89VD#&A]!\]"F&_[#N)I' MS_=%VC9)Y9L9THLWRX\X?_\1IM?QL<7OL^D7XAGFM[/+RU]F\_H?77#/LW0: M&+>"C %#YQJ\4:Q(!9@+-Z$TZAPPZCY/EATYA/3VCK^?3D1:-!AMO]OKNHR+ M1,^E+)I,6E^S13763JH96 ">B$-*FMRH&?I86SS#S($3RNKXQ^H 03M%@M;! M&UTUY%K\6L,JDUF^$$:$*$IAF9M$M@H \X"2&0^U2QV"S@TS[$?8X8_S=)+S M=(28M:I.:;+/?ZSX<;-/'U$2]0U+6=;B9YL8D+;.$I&>9$D;YHZVC'3^Q$ MW=ODCT-UDD-UG+ U"*.,I]X:[:7RTC"3/3(M%))Z*PJ3PEB3A:N]U)[8J7K0 MCCI+7OP3J\,!\XLO.(I.DD$2'=DB MJ!+]%G.*P=HL&E9TGP\A?KB)SD3(GI35VYT<%SY[;A0JYHMUUZ8*J"!84E<_=L#]JSU$3:'8$S/,Z]Y/=)G>&[+H7'"5%#9(HGR4RI,Z(3R*IT2I80 MA7-%Y+C=QOWL#W)/$OPXS>=YFEM*\A/VGCU."! QD[&BF7"U81/0!0<6,Q.< M8Z5#\N*I.0-ZDN#'D3[/(]U2DI^B!^]JCHO'J9"R@"QJSER*P+1T=196=68J M"0XQ26C4Z?X\]O_C,)_G86XFPT_39_@X#80&QY6++&9?F,ZBD(+"+5/61!]M M2+91._MSV/U TS?O^I?6Y0%8+&EWG G#5VW0 PNI..8AAZ*$%"*-F$!WBMYC M+;QN Q'\/'N0&2Z]RS$R'U*J-ZIA$65D2:--!9))OHW5>Q8]R(9B[8,MR/J0 M^*DT;^JRIQ\MR#J5_APA+&-T<3J$TT]%BA7&H$)M,6"QM@2H@V22B$P:6[R- M(N=NM;[/6'I[M2 [.^'MP^ F75WN%50LWK[[9#$9SZ27 M/F2L57EMJA3:UCW]-%E4N^9J?MV!_N9DKQO^O)HMEHM[S;\7+R)Q =+R(BL1 M.8C"T"BB"@9/)IM"%HW3/J:8(;;ITG@<[K-+..DC7=LWX8@L''H 2N-PW#?G M_8OE-\=6L*(X:RS3TB+3NFBB=>%U^!CDVGT*?7[LPCT9^O$E=TSQFCTEV7A2 MB19W8UGO9TNX_+;K[$PNRBJ&NCC:.I<,0G#,F"2-Q(PR/357[T/[_2[.T!,2 MJ0;I#3>-BG'^99)P-Q%NP@&K_2Y6.[C]YY4MO\^6_X7+MYAF'Z:3_Y#6>?.E MZ_]HFR@73H?(%9G7I7A.-TCFS%M0+$H>2U0Q%-XFI_=D6_ZNCM/3$*P&V07- M-GY]??PRFZ]_5/^>N)!6BIA$8"G48<& N2K$BEGC"[J87+%MO'[C[O/'V3D/ M$6H0Q'\@;&6D2D)PSZK;@VF;+?/@,^,*T40?2K%MK.:S#P$?8P48Z8P7" RXLBQ;@]:"0P$GJOHX&^GM%0(^ M.^'MP^#10\"^I.R*YDRAA3K-5+/H2?G%&(-4$8V0;2SZ[R$$W(OSO4+ ?=AV MDM:9]2=QFYS#-LM\<(GAVV-VW]%6(+AP(4SP10NT.JD(662P&07/6<1L=S7$ M?'"Q04RWK1FY13AAO?7,0,TI($N719L<U/77B-Q MH8,/WKK,D(.N>ZD- J5F(?'D>0P*]9DU!]BQBVX\"S*!)G= *3ST[R$!H-JQ]J"\]&-D?G9XO"[P4V5O%9.*0'X^V#'ND^-'XJOKPN>_KAD3[ (]U+ M6,9PZAW"Z:BF?C/3V\DB?G?#V M87 #H;U)E:BORW4&T-JM"63)^.216:N@-AG1S <>F$8/)FB>I6R3J[D7TC/Q M1/?B^+[,EJ/8U1J. M;2V&\*YN;.N4<$X$%H*03!N7:O\RLHR$)6RRQ-"M=^W3'Y)]B+Y_."T'= EL M3ZCM N.Y#LGNQ8(]XY4/H5^+\[F&DX7@,M"#P[TDN922GIX(D7FNA.1"T075 M*67L/-C8:4CV$%SL0[:!N7=WU'-*2GL R3QMBE0'S5ET];IRBFX:'[E48C#^ MG %)LS6,D90M1,T]K,.^49MU%:P8.+W5)' MNK'P]M)/D(4'4ZZ!_;71Y:YO%6-\# $8\E)U>$^")0E0C-)9"\)HW\;8OXWB MN6@^1U.X06W+EN;>!4U3%^4Y.!1A]!W(8'?(U*UTS(@IZ5S!.95-(P M<)DSA]%IP:.&1KD]9^"):\7I/C0=D,.KXO'W_YJ]_SB[6L TO\,O9*TC3C<% MK36'9?(%*]I-JJ!2Q1)4>F*(0SI;)(,:%#-0DPB"+HA;(?8]'0%Z+3N^G^,8 M!LU&H>Y)$C'7+]RL[ [R__SO^J\X;&9FOS6'3]4\8L];N9MT(VAMK+!ZI=N5RSMX>)&DQ5!,K1"M;35JC">D MC*3(@W'!6%2I3?I2-WSC7\*GE,=[Z0;#\[!%MN>-"3(,[:Z-%\6UD"77Q%4E M:5,>:W]K8&",UI',S%0:C3F%D;SC4PD?= M6QL/7< U=9(\".\T/I/!F-E-2([@Q.CB4O6%E+AEW.O"M.&U3-\&YF0!J;-) MME%AT G$Y!%_RVFDI \#&DA'O2[?E'=PB8NU6R!*H96%PKS5FFE?4ITT(IDR M(;M4.\D4TZ:<;AO*^#; @*S:;H)R%)W;9" A??#CBVG^";_@Y>QSW?':LM@D MM-C@BK! P)QGNJP<4?1O)G.EH@%K;)N$E_]($0_@;S MO[!6=-W%%Y(6SCED(JG$-$^)!%N0]B>%W&=@5Z$3PH=&YUZ*H\AK+IO"E YBV)4ZWX9S&%!Z07??>IF-IW41MN0TJ MEUH8RA.S09(.A80L.F\J,J.##&!LHRX8[1G_B'$[%M_[D'CHY((_+F%99O-/ M:T2;,+>))DE>=P2*+C=4-5P2F P!A)4BIVUM8T\2P<[/GZ HXG!ZSP8EUM!# M)\CTJ0_9'3P6?(R%WD83 ^&!8%F0&!DF9;S@IA1N.C%OQ\>?+.N.)=3><]/JTR>8?YV5%XO%U:?KUME_DK:RG*WZTM\JT-J,@1@VK^/@Y8=/\1B&$EO9 M'EP:Z[(E72U+'7,!;@W]XTL #(&G7=D>!P,Y49.@;]%))[S210&+/@'3*60& M2@>F;>3:FY"-/5'CR4>QGZR!SY]1;;-?.WDX6?_TR1_R5 MKK4Y+I9O23M>UZI<6%M\]HZ4'JL3Z4 NLT@6,D-2AJTJ!2 W2D 9:8??YZ$X M-]$YIS%5G?=Y70MT85$*D6U-#(J.6.#JU%H?&$235>$0G+=/](A<[_#'$3D' MT6GA$1QRGYOW\1\S,J8GEW4,ZJW+0(!-%FIVIO2Q]DZA39ILF2O:1]2DGZW../8W(>XM,B*C/"3M=7@J3=Y.(M UTGG[NZ4R368 'CK CTF)Z9-==[ MCS\.RGF(3X-Y4DUV^M/DRR3C--=]7F2)7,?(F1 HF1;6LE"49]E#C )5,:E3 MPX'S.!^WM_;C6)Q46.Z?!C-@&]N#FS>M!T@5#04\,I0)F[H['4*_ANR4Q>K 16(32 M!J'.N^2L.)-YWEGFQM$;/0M11\5DR$)XHUQTY3$>=5[MZ.Y15_/TD33--_%R\F&E MBEZ8[%SB&IE ;L8%%)T-M:$Z'*BO#>:>7H+<9>1_+>/=*&_;>ZRMU'+4; MY C\.9UCJA_+?T[)WLLK\L+E?: OX1*F-6L>)&HM_#6+OKW&YQ/GB37DU1\+]YFJY6-+E M7:NUKO%I+HH3]"I;DVK@,R46=$P,K:!;'Z5*C8HI'T/VW(1H4$XT"$&_)NI> M2_$[0GKMCMIT](FQ:!.$8-'7UF^H,XNH%2L1F.?@:_YC M/LM7:?EFOB[X6_ELBDET?2G'O$MDK"/2368<9]8)EQ$\:M\IS@:D\< ^K36>NLLUHL6Z=J0+J,'=S7OAC.]\/IY3]]D^$)E'DP&NG9?. M%V:Q8)VDZQC(J.FW"KFM/;[M<$WL1^;] Q[KD5C?A[I#%S+^!M.K FEY-:>+ M;>W4CB+??1%MOI\=_Q\7$=G@/1?#8@P88N9:QO M$CU/?UR1P;KX2,;(&A.2*%JK"I.R#K_FDFS4+ ,I-CDZ!:CCMH]AKP:WB<%L!"1E5Q(6U4!\8=]SQ@$4FVZ7JS#]'S4<@& MI7T#,WX7KANUX7%D31M-[,=VFJX3P_"P@V V3F[Z0V=T%B 9WT88'D/V;.1B M4!:T*.-\L%=/T0I\R()YXX!II>EBC+3SX@7M6D#DNDV<\JP:HK77.X?C0HOJ MK#N=9+J ^;X;F_5BUX,-K@ZA=?/&9M86Y5/@S'J@"RMEPX#KR(QW,MY@YAU/K/&F)ZPN%Z.*BI@RBZ6F'1F=6;"DDF8KO!*@BBQMZI;/:()+>SUL M* XT*/U]N'%S%W _)K$,S8.X<3HDUBX! Y0"W>A-OB/*K%0Q[Q&+J-- M]>Z4X;F(R1&36-I)21\&C#*)I?@D$X^.F:)HJX)S%KTIS $J%7)&;MJT*S[[ M22R]6/7H))8^=&[@$>S6I-]X;@KMFE7W$\F])3V(C!KF3"#1%Z =MJEC>))# M$XX1D.'Y<=(BJV]#?=?EUPM2LM=Q]F\)]8LV)5@]%V]7H'4,%;;*MY154'@J M*4FI[ZZ0I_G?Y.['G_+[S\@K_1LA\7%[S&<+1V#)2BLV^S9M5*I./I MO#4N%N[:M,OI"/ <\^G[",+C96#'\Z7!,[L'YCNLA4;_A3"_\)!B*84S&W-A MVJ,E*Y5,56&5EAF<#'FL4L$M:-^)R!S(BP;*^!Z [S].YM?XT&8(F0>F8@RT M^VP9)(=,.RD-YT&B:C.6Z#%DWXFH',:)!FE@>_#],KN:+S^N #JCH@1E65%U MN H(P4)VEIGHBB0Z*(MN3%'Y!NT[D94#>=$@;+L/X*2L\95LC8XI,HP"F)88 MF(^H"&2.0<><6DU1? S9]R(J!W&B@6MY)[X798GS;Q!KC;/61K-D@-Y(I/V# M4(),4!Y]-HGG1A/D.X#[+N3E"'XT:+VXHQT#Y\4D1,>L+(FT*!VK\BWKQ9>] M@^!=:.-!?!K-+X85B%[4OL]_V[9X6*G@40K/A+/57Z4,"6=VS'$CH>0L['8? ME"=?/'P(>X_'V ML>+A/C0>K7"T"ZCOKGBX%Z0N;19$!$&913M2;2^#I56ESG3WOG2<-5 M-F@U7,/:,R\>'I[U?:@[=++@OA)*;V- 7C@3:,F@J5.*R!"FWY)-[+21+F_G MC3_-VM->M.]2>]J'<'O]UH-%^J[CGN_AW\.T3WSHN+ASY\Q,&Y]=F?)HNJFEW-\9LVB;6;6-2&<:5KXHD7 M+-06J2*"5#E''K%;PNW#ZQQK!=)W7UVMSL7_FL7%"[KKBN3"W2RZCF*_Q"FQ M='FA-&1;*^RBJ-F:/ (+0G$F(QFLJ&L7E[-_U6*LG[#@?(Z9H+Y8+'#YZF/M7_OK=-U;C:Q<(71]00-9 M6CI),K=,=$0:0UJUDD[(!L?E72V&)LUJDYW\2!PGKXHG8@U#<)Q M;SYC50BF'U[/%HM7I!U\+;-YG3>QN"#M/F7E,P.K14WSB\RK$)C*X%T1#K5O M$][?C^GI2\[ =&\0<]L6XD5]@5>=0>_ ?(L+I'4_7@@R&6**)+;%!J:1&Q95 M\$R1"DH[2:I5"\Z>0)^/[+3D4(/0W'63X@_3R7]6D->:6NU5J4RQ%EE!;9G. MJ!EPEVH#8J&E"PJZ-6/L+3A[ #T? 1F"X@T";GM@O?\(RW_.KB[SKY\^0UK^ M7 JF:J+27UE-: M9:55H_PC.T'TH,RGWM8PAZ^Q\-%GH-O/%#\/[[,5H2'X- M'=9[##+=B5>7I)>]R/]]M5A%-=[/[EVG_YPL/[Z:T8\6GV?7?;!O_O;B_>S] M1[RO^5T(5,)%)YDL@1YMF3D+0%=NB !8E)-9=0L7GFH'3U]LGXX W)=ZU^AN MO2'S'SB%R]JRY<4T;\:,OTAI?H7Y0FL.1N7"N$F*G@7P+.I4F.&YF*)Y$KY- M O@1H)^^N([-N?M"YX^Z:G>2Y#HD[#V9L5%IYJPC6-J2!8.D<#J1(@KI2BJI MTV6X?XU1LB9:75(#D>[4F1)W2\OJ[7FU_#B;3Y9?5V'"" A1A,)4K"VG! EG M".@9.DG2:J*2ODVZW6X\)\F>&(K3.PMSCZ)XLWKMVZC6(<8NN$:H[+^/[)1% M_<=Q[U&!.(+T8XH&"JZ2JX%G[C735@+SOGBF0/ ",1DIVG3O&U0!((!2DPD_2JNL+G7]U3*4 M$W$7G%-59Q_+K6T_X=&D;A A756@DRK[FO[FY?^ZFD\6>9(J<3?S5$7*V<3$ M0"#0L^C-]81K4F6EX4M2GN#J37DYA_],+C=S"X0WUDK.',K(-'I@D3;!4 99(GK% M?GVQ/A<9:LND :.?%K?[CAL=F>>0HJ-' M3@A"$S(GD\MP1I)*CUZ)Q4&;M*>[.,97*P9ETVPP&KBKGJX\P M_X"+.S\C"^HM7L(2DP+RD.7.K+$;9 =;I6_D:D8,$>9:P.:@A"4=:8H M(S5/VKER<>BB1Y_F6ZO2=U_4518X_W(K@R!PFR!A9K)P4HY0(XN. U,N@] ^ M>>C64N"0,_XHN@'NLWMTO_#9AD2&'',229,O2C#OLF$BYE2T*]S &#N^1C/^ MW3:X5.RXX(XC>HN0S[J)ZYMR!]V+N\?NVES0:*OM2!S$0*:CIG\+J\(89[@N MR:98VIC4/4"VSCT:35A:,>9<$I,>(.!U?%U9B9@4J\$MIE4B9=*#9YX'D[*R MD32-L:_?4]CPS>7AP4OJ.+ZT,-7H[VV18)--TP%86[M^'[336/2#,G+;6AN4 M"Z.*"7!A8D9Z8'WBURD67A1@N3CE Q1CC[$;R 5/Y/Y M-?N*^ Z_X+Q6!FP2*V0.9)MH9F3MI*I\80$Y;192$AZB\K)-->T>0">PZX=A MV6QX>@\]QJX61DWF58-9:^!K3*2K22C%L6"!]/#@D'EE%>,)$+*AAU-W;(FR M>X&GSM/!B#?R8+L@O2]HZ?IRFO8JE61@76#6H02C= BI9:;[60RV&UN''(H? M#:)##X_:Z0+NQYB[ YG9:X#9(9P8?G#@(91(;I ?R(5YW+VN6*\.UNKH'&J]ES-D5BI2ZXM_$0@ MK2< YT9:!6W>GP[@SFW262]V[HD>#<6+%KY6O+R\?FY_@_E?6#O,W,7'NKTVR:)I>3%6%&C5WW7;A) M)/NHW6^/311*R4#;1A-T0O!*F) L\=[EJ*7>$]?N"V&,*#?0,UBR9B8K8#I7 M5T#AB26%F(HN3J4V/5-'CW*O/_YV=GGYRW7>RH4++FA/EFU1U;(%+NM0!4YG MF!AIC7/%M:EL? 38N<:^>\C*@V&E(UG10#7;!>_"\)Q2X'2=!ZACDZ1C=)-[ M)KPK9+*81-?>:.)Q8IDXEF4=Q*$7O=M8<_?3,WB)!0O73!1+FQ1)LI@#,H%: M9"V*SJ5-$OD9YL2TE(%#Z-UB N)ZDC'M[PZ\"R5LP=JG,0EEF.8B,P"I:EZB M(['5$D6C879[$#TO61B$[@U*&G?>4UJ5F"VQ"NE68MK5BFQ.ORAO!7?<:UY& MT)EVO@MM$\ DY\$(13>R,8+I6/O@"HZ,!Q2NH!>^44W5DTT .T)C:L68)Y, M9KTJ8($H)FNU&A#M=#!,!JPS<8LUC0)WSR !K)<\]$T Z\&7<1/ .@#[D0!V M(".[)X =P(51Q<0JZ[36G'&,=">+D)@G%85E&4OALJ I;32Y)Y8 UD0Z^A!_ MQ 2P+&6,I+&R(*QE6B?%R 2-+)#]B6!$3-9_KPE@O5C6,0&L#[W'J.U:3N8K MY>:/2Y@.,HKLL4\>[>'N@7C+=VW0&.UE!)&X+E9&5T>3!":=.8<0F':"LN"48J!0Q R5YQC_2G,O][^2^OI1RXD:Z2J/88]DIZ7)5FB@@Y3* :,"@)U MFRXHQ^$>_WIK)'4[IG^,QD@XR6";H\*EF((C(!XU%)Z2QZ MN=U$OZVHC6KLGU9\^C/@?&S\VT])K1._'E*+'K@KCB4PCIY_32^_HOU$75+) M:%#Q-A?[;CRGLNB'8_<]$_YHLC>)KVRCV@R7[H"KJ>&^#]FI[/;CN?>H0!Q! M^C%%0Z>0=?R 1=5'";HB$07MH@&%I/#ZO7@7DA2W5Q>LM=Y)CT8V;9HZN<(JHV M!"-F+:@X=.G5G_][XP]8['GZ-JU?G%LUPF:)))EI9VGK1B)3D2< K15$UXG5 M75=\#FQO0MV])WPPY\OOJU&LLT]8AVW^@?-W'V&.[ZX^?2(3:59>P66ZNEPE MS,W*2UA,$DSS3Y/+JR5F^B]O_S='>&L&QW"D>ZS7[ M]/EJN8+TIOP,\^GJ#ER#^&:I)9NS]SHSR*NBQ7K2$"/C/D@9I-'"M[%"AMK! MT=[PK0^ON/4 !7Y^\"+<\ 43%C@J33 M$FK,D!NE3,QD[LDL ML\# !V#%>Y.S5%XW*LW<">>9R\OQ+&B0&KZ3 FM#YSX9;H827Y2:)6PY9\!K M$\ ZA#1DVD6P.>0B;2FVC>0<"/B9R]88;&R0B+Z'1ON 7PA!L)*F^S,51_KF MJN)5%.8**HX2/39*U>X)]'N4MH'8UF#XSO;%N\9YX0U)N$ B@:@E\5HJ%NN M%Y#N92,P0;&LS9^9:!?J3ALHYP^PHZ$UU";3%HHF9 ABT3 M0:F(= XPZB9"->P^QLI!.0MC\80B<"XY+2]JL5M-EUW%8%T1!JV+S$"N[;MU MI"-)2FF0JA30D%1J$Z"^ ^/T-2GCB\-L*+:T&)6ZMEIJ#.Y3;1-RW0QK/H?I MAY4T+EY^_?9WUL6/JQU\V\8T;T4&N^RI:9I,BUV=)L7F"&'9OA#/A=-/18H+ M.F$"F_;#&-V=.S_E= M5:>#L*U!@/.FC*E">_/YUDAVYXT)UYT)Z AJA)4I^&J#[K]N$624J]*M&0ZR+ 3'=9(F6,"L2_W'<"?4[LRC@>O1 M!C.KH^?&2IZ8#5G4+K>![JC,F3<"M3%>2=[F*CB7=*(C<:QKH**W=.XUDN7G M'G.)/E5QZ\/&%A[^ZB&Y[;6Y52:&N3@K4#&;7!T E>@Q$( L&BF\*AFX M;Z2_[@=U+N;5H1S<5C<'(G_[%DGOKI7+7Z=E-O^T@KK1/V;EU=5B.?N$\Q].?4'\ '%A4J8 MK9"1H5"6:9260:D-8X+UI1A7T]V;;/XA5">HG&H@*]M7[6!\:.IXND>)EU_O MT&+Q\NM;_#R;UR.\/K7KCJ\%4A"Q!G]CB$P;D\E^4X4)NBZ2 K38J)AU /!C MN9C&D+.Q>7DN;J.;R4LOKQ9$R,5BLZ7K9J(A\U)J+W\1,M,RU=;P*%B$[!+( M9 *TR9)[$-;I73]47C' MTKJY "2I9.=8234DD#EPJ)'9,$[Z4!F4TR;<. (C'_$J3$6W_N0>.B.3V3P M+JO!LD:T2??)B32N JP47MO7T[WF;=*,(Q@O- AA'K46]W_^!!DRA]-[-BBQ MAN[H]!-^F22\BP=Y+&2@&TT0;^ )--(J^+HSA&D8[29CO<8 MLN]5;QN48PTJI._CVZ#;C&'M@*^I-O<8PM,H>,/R]5&A&8 IHUQ'6SBC]5D4 MIY@UM?S?:K+*L42Z+A-H4GE2@3:]SD\C-(\HAZ>5F3Z\:&$BP&4=I[NZ>7_' MS7L:+8++RC G"8J6-M.[[#F+UAJ0 ;V*;1J6[80SOJHR+->V38:C2=[ <;KC M$-S4Q: I"35$)CW29G4VJ^DB=!Q"II^':'0;E],#H'XH+L?QJ4%?C7O0*K#- MR]@!VKCJRC=P9Z.I',;(QP3D2"Z,H9_[U__>5) !N#!@GZ6*IN:.O2EW,*T/01=0 M??2-3B*R%\ZX&L80?)JU(O* S\;#X)1,CF?E6<)8Z(T4FH'RF<@FH]62]0%I/1N(4$,'MVZR)M=8P!EA"BU>7)V(J^DT>5E[$EBI58%H M%'2;2K+UX6?#M$,(U>JDO;P9=H+1%!&9UY&P />$A0,3WIDL,<<4NH62MS[\ M;)AV"*$&C!W=P?)J<^J%#L$:0YNB Z^+)XT]"\M4RA9*%J((U8MIKYX9TPXA MU%[G6<,B@=>SZ8?+R1?,+Q8+7"[BU[_A[,,6!1ZTM5GJ#&VR!49*Y/]]-DU7\WEM7;,B-QUB@(2FCO H=(B%S P,Z:H) MN,:<,UVA;1P[VTC.-V&_CTS<&WIR#+W/-4D_JA*L=TPY$>BZYHKH83-#9;PJ M3MD8?B3ICR!;8_/R7)+TOST0/TT6WX:/5WM;JT"J!!G8@7/:CK;(?/"DEQB) M3@@13&I3[;D?TY-V5?:1CED3+C6(=>Q&MBF$[8"M:;3T(72G"9<.Q'8L!B*'::(]1BXQMDOK'%Y%' J:GD) ^U!]0,E:E MQ_.O%W^^NR#S-W/E$E/%)WJ[D;/H568E&N]--*(\.)QD@>G__S#[\C_67[QF M__HW*\ZO>/YMO?$5Y.'H/SN*> /JP1L$?WMY$9($*41DA=?40@S P!7),*9@ M/B/V]23>T,[1-\N/-4Q>L4QPL?8A&05)1>,8>+IBM+"> M@1*&V2!*,EH*-%N'<8^S;=?7GP'OAJ'<7I?I@=ZW>V_@BD:(^=/_^+EZEA83 M4D-_GEZ1EGKM+")B=/"S]7AGZX*+[8>V NCG8!M@(S>NM.-4EM<3B)/+57^7 M5VO/PV8R: M=Y('ECFT>E1(9D_G^ DWVL7^UT<_^XQR\UZ#I,5+U[0*]_G'] M)<("_^?_]_\ 4$L#!!0 ( &"&4%:''L+>:#0# '(+!@ 4 _,_<[WYQSOS/?N7?. MF3O?C'NR_MBSW[S[6>^[UK/6L[-#GZ0O D'C%^3GX3DB=D106$14 M5)170%Q"3$1"2$14Y)])F%@8WV%EXV)CXQ+AX^$3^7]]T)L!04X.=KY(%B9Y M@%F0B460B=X.@ " B8WI7P[@_SZ8F!D8V3DXN;AY& .JCP#,3"PLS*PL_Z!F M7 UE7 =8!=F$CITQ9A>VN<B&9[VAE/A0GF+Z+4AO*+6_<<17-QBXA*2 M4L=/*"F?/*6MB? 8*L;,?.L L9VW#<\Q.6UPSG%+F0]J:\A4M!ZQI> M]/[C(6XQ16WL<<(_KOV+9_\YQR+^/WGVKX[]3[^F 5X6)L;FL0@"$("J@A^( M>1)2P/?SNE6A7:]J5II^-[';_L5KQ71SQ9QA.A %-:$#K\\6T(&P@ 6AFUYS!>#;C0@5:E-W1@4!I*!YKM&&>II(M[D$,6#SI X@&1;E6+ M,&70 <[\6#I@Y VA TS.=( ;@A4>I /K?,5T8%$5A748M6:'4N2?@JA,572 MPI9*4?Y_W-G+QD@2@H]?1^VQC] !O!@$_XXF:"A "YM&T9B[:**EIG^Q_,7R M%\M?+'^Q_,7R%\M?+'^Q_,7R%\M?+'^Q_,7R%\M?+'^Q_,7R%\M?+'^Q_,7R M%\M?+'^Q_,7R%\M?+/]'8 &!$6;QVCN2GF+$N*]??ZYL)PB6BY_Y>(XEO$>) M\+: 8$DS;X32IE#K[]^&&7YN1>V>6E_XLR) 2W08+RG@H@/=G]^A)IY##M6\ M',*XE=_^M;_VU_X;#(PB%=(!A7E&=C_$[%VS,>_0.)#[ R&[TH&WZ0D $?UO M<[$"H40'Y,N2Z8"3-8,4JDL] >6W"7_MK_VU_P8[H .X;$KJTP)J!1T8LC % MB6"60T;IP'8V+>&R,LMTP[_/QAY\ 26A3I<:S*C';\>K/P!O$Y3_VE_[:__U MQK)&!Q)@NX8;*&(O'3 ]+H*X1@?2=J[3@:^PPY/*KP4\_VTR?E;Z-VWN:^8$ MY;_VU_[:?X,)%-!.HKKW/]*!&0VJR'.;OWKSO]S*4%U.$/Q"&XAW#A[;D3.7 M&KMG>3MX8CJJ57DT(^R;H5T^PKHR.;;"G VPQ)!9LXV5+1Q#I,L)* M"CQ0[:'GH&HUL0IRSSK1!9K;<7J#UZ!QB^(MB6'C;X>T0<)G,]$_6M3V&I^" MROL>=;UMMSBI($PYU='X@>6GU/\6'EJ01"7?0^A1B@9 $1LCMO_(1$7'1L^>'9Z];2G;V*#LDNYA=TH^/+T] M'V!YE4-*[5C VT'#FL0),H:^!3^\O\;01 M;:9]/M$TK("P(WRD]:E2G"JVMJ9JK.0N)D;Z/9>F8OGG3W41CYI/L[HLKN5, M,$*7 $V%?35OA4Y]==\V\,5U>^O$'[&02W65GG,2-91\EP12E?M!-FYIT6FG MJ-&!B.<4)E(Y3L6;!TJ(]) J''E8DWB[*KWON,_IM[?D[!1? 79"<-D/+!M2 MRFA]TAC9F *FYB,,Y2J7Z("P@[O8B)BCN\O<\8Y>7A=3;N:=I*1GIS4US=Q9 MAI31:10%QIY94_,:''&<3])PO8VRJ]YIC.,I@[K+=Z))M MGS=-7Q-P\W:_U%:-%?TOMJ2-)L6P/C*66;9FK;*Y;=OIFS@O1^+#3]@1)A*6 M:V.-AAL*JAI+3MASY&I>>&$SL9:&XAWD\#)%_":#:?,@1C)ZH"7OP!U;'%+> MG*CT=9E8E;W04]K67A8W8V'P[ Y\,RF_LRF&L58]!+<$[046DJ,=0:SRD9IV M\HE^K\W>&$G!-B'Q0(JH%5RW&39#QFIL'UMJP0JP.WF.;)X8M^RKR0FYD._@ M/?=;>&)5QIIC:,_&%!#Y5[/+X4BN$A#UE.I(22ZQ]ZQY:H";L$[H=WT^_<,V M*/O$R&X3ISY404&;J<847MR5.OT;N[:UA$/QKLMI?AL]-HHP+?A2FO?RY559 MZU]'*1BM!&+=_^SHT=E-FJ@6BR86BMA8\; &Y;I27$!N,*^M&%BV1M>;AR7F M5H;*D:/+H@O/C+O+A%LP>#N!,/"IT;M5C2AAN-UE,GBHY&?<_=M[JG>SKG$T MG=LQ OG8V",E"%=3E^ZP#SCB:1_=2M?WXU<=89-7*TTTUR1MKQDO"_YAK_X/ M>IB&WTLU7;[D('] M%;\$Y6L87G_:?B+$MC:NZYAU1_#UD4QMIK$A4Q' QO2^5_[900.M3^Z'/I]+ M[#T.4\HA4U6;^O&9#^J?,7=$^Q 6I,CWB)-XN7H<-70U MU6RHU&EW^W52-TYGLSJDP'.5!M &G02IA08\2HD(49W90STGB_L.N[/--,]3 M6GSO]]K0VDP_M?_-KL'.(9Y2,4U"M#Z: ?@((6^UE+U"S;EAQJVXJF>E:1MS MVA!YO0,(!9DB;M(!@6!J/FI= 2= $<:0AO[=^2#'=)5M&+*?#M1PM-*!Z=CV MPZSP1:_2JZ$FT$KRD\W0^X/*B4^+C)4RLF5L,8-,IB+63*;WX96=TQSAVB3? M!M,2>_>O&5#9DFOS/\KC'P1RIQ5!?VQ=8C*S*/T?D=!@WH;Z*MZ&%D4.2F6W M?.;),V[P+J[J-;AFGQDFD1&"N[)(,)*;,Q7-QJ&%[$GZ;5)-F ^5906%]GVA MCX?*5@4O1L^&SV*A(DP?_Y/NA".DJ?5@3@1\XM@@Y>12HMN$&TY6RR;"\601 M9"ZU[Z:0+EG98I'0$;+]KTFPQD@"WHT<<.ZG33$'Y+L2*-%;KQ_G:E^V#)3; MC9R_#R@N/N+X)PG^%[*_]JW'^$+0\P_W:)6/0=LG[3U<<9O$SZ.O- MU5AJ:7 10A'?DV[742F4-O5N2^@#1&-:70+?+O0)%6<>>9A'-M_(6$=5#G3( M7IX(FGY(4?MTV[1RQ]?2PMYOYYG*(IIT[%>J%RB"=LKSS8T%JP]VT_6H(\D* MF<]#M1203J-,1$PXQAD3 >/?N_2D41J+BC%X,>&13[9*V%V%!N7<'=;%+5P^ MT*)Q\]$!UI_XF$+\S'52/+Z@S0;NW*G'S=-3UYBXF#G2$=A397Z==(/)$ULN4@,Q5F+0\^\WM>-5TE+)( MAW_UJ/#SNX6I\^Y3F(3&$)QNAR\'Y=@@ZBO" V>EVZ9W#Z6FKB,='7>)#LP9 M!3\@6EOY;DI5ET6^AWD&57 ^+'D=\G+94$C[V@\4P(<$(W] >'8PB\4%5=G) M8'G*]?K&W!8]Z3>Q9C'+G:\O;7EO/2OC-BM_)^[2=J:E_W8U@(P@>=&X)91D".>[#6G0@U'80WR?;?J97N*3\TIOTBT<_ MGY1D%1RU[:8#8I#%;!0S^"A,2?PD0QO?YL[7KL,X'GW4D=KM?\ M:D_W2+:Q],'-*4*^2T$)51 I^!(13FC\D2V>+_Y[>>26!Z+-??QWG'KIS?K7 M@;>L]>Y?>00'R$O722N+:B"<=VQ;_8*(W0Q\FG9&[6O<%N+@QN?31YUE!5-A M6)TU\#EJ$\:-#L2"3^2V'>ZTSZG+.DCR:IFX\>XG\H8]Z]XUEGY[^FB$1 1G M"[H?35)>28W[DTI2'HC>2^7RS%AO4AC;H^I:5&)J LW#RYP<'[=DI^U^GU)X MII5D.W,H3A%:((8,(YCH .?*0)3+F(9+9&]NN[AM!;5Q9=K\58F$O,RKZ)L\ MS=W:3'MNL;13<-T.)PXZ$#5@0;B:%HH](WQE>M0VC9JN#6MRNK)MU?!KUFQ6 M!M?PM(O&?8Q\?D-.7DH5(JJ=%K+*&95AXB?Z%>='!T!\$HER9,(.+!-6OM\< MZHO;V6;!P:9V; BW"GWQ"U:C90&P(Y/VEBL\(\[':BZP\P\/*-[]G71WMSLJ MM(7L@FHYC^1:QU2Z)>GL<,)O&IQ$DV"7"ZY7-U75Y9N<:BTR3[B9-FGQ[49R MURJ'Q+GNHR"DXZQIL*\(_G)&RZG8E$N3FG5ISXQECI@__9W,0)\29=3 M\I9*I5SP'_IK5+.9E?<(WS(TZ[$W?,QDGR8<3-"X1 DLUPA=6[&^'A]F>YX@ MSI?><1_?.=FKJB*C]=:MUL:OZBG 8:3R>X?H3\W;@7A"9J1Q2N$[.H[;^LU# MF[K377'W*W)[=05; N1;PYZH.CUD-IZ6[%ZVYM@(3&6TNOS4/)V=(RAG!\J- MX6O[\"3#45TQXDKJ%:BBEYCA_OVFZ*KZ2.OJF(UQ]U_>1:;I)]_<[9$7?/;= MG/6(,:MM+TH(M?B2#C U^.&)2VUUL(@2RDGD%Y'R\:H*W,:\\?Z=J1<';88F M:PKGCBZF%F 6T^F 1(/56_@[',?6 8Y<&1" E53*A=H^QTQ%Z5WM.1TKD>T?>OM"/MQ6/%(]-AM-T?A/?,/"? MI.;LS5VRZR.8]:SVSXT?!FP-!70=CD85&?YVTB4_0'87B*&\H-->+<2G4?&N M>'W+W:AAQPW.BLB:T/8FB_._8>#+7Z7=;R\R^V_'TKBFR.=FUI6NHF*DKLTH M@NUK@]=^MX;O)W5:D>M_];NS3#5)4VSQ01U4#K);B]/Q$815$?OD[Y\U/!I9 M"W./SIMUZ=NQW 2?1'CB=5O4U =L"!/Q#Q%:SL%G:FKR#^+L%;GM/C0;+ K# MLF#EI:4U6VL,_!?':1)P+4?:!/Y!B89J4,FFIH'*@XDO*\^W/>1==O<#R%1- MTQ EBM@2[1*F;8 LH4@'AMU>"Y303B"G8:PT?E+Z@A$AJ%U6__*X4O)QL429 M"0&INE\F2L^3Y+\_,Z-^8Y7#U8*F+T"F;'%.A8MJ(;A^]-L-K5G'EPTZ(51T M@(A_>W]4U8-Y4UOIKX^GT&S4',:&-C&1>O 0"\)^1V*I6SOX'*&T8O/QQA%8 M _OX^5$#8Q&^DAE)NVQ6YD?LP$ 6JL6N0:F()- %J^R*J8(C!]ZO'][[4I68 M5&)CQ7STW$ZT"-/A3^VAF3;%BKH.$4_[YREE+4SA9YW:I>?M%)[(ZOWJ"-:EB+%TSBO@4[>*^4%M64 MMA1MU(AMW: ^;]-Z\2(EL/XMRV32Q_XM6PA9A-8/JX"U%T0TB4L]R, N2)(^ M+5DE6#TPO+76-^I<265_Q^]+0FCTLY0-;'HCI3F2D>PRZC#7RX M1HUVXK-GE;)@[!VLTC-%:$/4X6G1:=MF)P9)103 %MTD0;J\ MZR5[O9-/-2=J'/W5M^+8#3N1/\RV_NF<./E&B03@T!(GOHW%"V #T?Z%I%C< M@PS^=]['$D*\1'(.<'YC=H[OMA5J#<\/7-YI$J' 22&$7FC.?C-2?9AB)0+9 M?%>9NS^X5OQ2^-Z(88UR'V*,#$:UJ"'Y*8:DH*(9TD+;$?A(I[C8QF$>\8U! MLLCCB@B"44++39%E]LZET7PCD#)RIJ#R^0(>FAHOQT<:PU_[M7EAJ*R:Q0V< M>[S-0K2Q<^1HI&J0!>M0E[I-?(O)P"D1EC_HCGS580,>;*-YNQ25HN>47'QA M0CPH(UU(HNO6PT#1ECGD*(QK"RDU0S&J)?Q*Y(@L,4:RMXP0P=(IVP[4L4H5J2I M1=A434MVGQO_%V_8=<&>,G>:^E#61+I9Y.B?W!&F%MS3$!/L%8B%AD M?[[0V-4\% %JD;YLL0+:(OEH./.]\E<4K&-*FSB'ODOR)UQOH0/B56SC%'%& MJ],^;:_OL'2UUOZB]X17^'==LBH3$9W?),<(T],HMQTV^-D%TU$#25#"3L/K M&H?.4K^3M;7(K;/G[&)?&YT&>I04&O 3[5/! M>[WQ^R^]E]),Q]ZA4+WVSO"Y&.. GOL27SCF4#7[VVR+!;$%S$W'2!HVA#LI MF4M6;FWBD*G#&V6M(7&K0A>X[Z($[<71^)P#%AI79!FR7T^C]7HQB=J@X$\0 M=IS(F5?Q?MJC[N.@J6 )7YI/$K44^YF4M?8:_0FR^*: "2R#N$#B62J(?XJ. M]:Z&B:W3) .&_Z#!UH.=T+&I.1[BH_MSV;S.B""AG9X%*][<\Y7MMB@^M76!F\;2YXLGM\P+CXS/.!"\ESB=0K[Q7%ZO.%6/5@^,RPXB MZ"O?9:]I]_8B]E##3HPTP' P:7."27/IX_+YT*)?CNM,CXU2G#55!]/]JP>? M<[@KY;UG9!C1:JCI*,F7B,3')!+,#)NT1[RG^W]!JX_W9 J9V=WN?A_C+)Z= MD6[!FE]],(#W:CV-:C''^$)EX>\Z5^]88G]6RLE=KTO$E1?J7^/54"Q73=D5Y";1$$VE/YSC@Z;I_PRO#YP9M5PYFD&-T/WM6K6),X MQ_K(%*' 4 ^ZU?%/0(G[QU"AQ_NSI77)I[(O"O0E Z$V9!/&YD.:A"C.I#L? MUAT@$54@+GB$]"U:]UC5';#*>;55ZRN>JSK2.+4V%;<8Q7M?S&-0+3(T7<^F M4R0O'"8&?+0VQVN'?;:3*+^83IB^?%LB>%LF[2O'/666,(!Z!/U=@W2B(@]$ MXP81R.:QCZ?-Q;XP?VA%;MI&BQ/:9)#:3(?UL%,,"#8,V=I.8V3O+*/KOYJ5 M^>F MB6[G3"_6I0]OA[::*&KZSZ9>ID5HY9O+8Z1]D/P%\2B\.8;?:_Q9@$D9Q %9@PBHD!#?F1[=GP'S'G;+(5 MYM?+W+G6D@(+-@!.!RBBE;BM)A;JRY%6/:]OXQ0_E%RVR.FD[O'UBQF9LKL7 M;=)^ZB!"&0L^1$+YX3_3N 71)/"NL=JO^,(-,5W^,Y&G)#()V[4R(;9U"(:J M2BIET%4)W+$UD9:-A40'1M"V;5_0AB3M7U"O['@)"QRZ/)T0)BNCOCN!&0P\ MX>U/!\P+ >1'+ZGQ NR<^N;U,=_2JKZSXUIJ'2O+GT5.O][HWS*R-K1 YZ,Q MB^\**I$%GT_D:G08ZOR26#00R[YN0OJ1)M&%&R.8;R?B!(21TPLU@6ED@Y]Z M[=-N$4\WKW^)%*UB4).:]MD(A-*Y<\GD[DH6V&"F$ M;U(PV/?C;:=9Z8F'=[M=^4^W_XYF\A\RPH6!X_&I27L@T/K9Z;68@%P^E/DW MR1BR5:T%%F4M:2$IVV4S_Z7I?]\!9H.X9^XP5L:'MC .XIFPKQL%2Y*^>[DD MZ'_C&.#K?5'ZRX[W5*_(]Z'*,%UY74 PU8DQ>!;5(TX*I@/.K 6'5_:8B!H= MZ.DNK'CS0J5&,B6HR#U;_'1B7 DM)#$K+NGSP1F52R+$XX_\.J#X(.)[TG7" MP4IBLY/N2 "Y-N-'B*@&VR!T)UCH4T_-Z'8S.@/CO,.HOVUT0 9Q<@A\@@(; M625%+A5(.IB7#*@7!VED^(ILR"G>N/"Z)LNYY^&V@3JPMK(S4[GHDTIFH@W! M>,%'*2KB4N"\$)4%X\*JWO?LP[?K^@]2"#QT+C$R1<0^J2; M^)V..H$D@SO%ZP[CI>CV\5O9*:V6R8-OF6LY/OO]03?0 :_4""0GJ04?":LE MQ(3SUYP-+X0M>"2K5BA-%8MM!24G:3[^/*&00&)4F)-D'80VJ6=10(24VNDD M6C.ATRCM%/U0?37?Q9VY/9V7-8!C=>V9.XLSC9M*!XZ3%W6I58R.^X/7+]]$ MR->:%E#XX7*.1A+MF,?T [08ZU(N:[Q/BO72J],R4A0ZP-BIJ3X_ M7X(65O%KJF*0Q;W P:J+L?PGXCY*[+RR'<6P,63] @="83'$> G-3P=:@Y;T MUUGK.DL_W_FQ4B;C\]SLTZ(RKR/?_L"U]D&.H0*N)D.$(>EGT2P,SM-1YQO_ MIN;HU:S'-"+OFIS+%9;7Y\ZIOCMWKHR(D:FF S&W&(F^0!$5P'8F+ZI\_@SE M([U=@G+=4RRAW2G]T^9@Z?/#0O-4=])F?5I4_^5?D/(JP'8MB"*:2RR:H+"\ M6X=P- CX^?GBH*(=:QO"DY4\T54>O'XMVPO(AXS<1LZX[JV('@HCN&& M>E4R%/LKMK!/T?7>F+8^9XFO6BZ'EV*YLA+KFI?/]3FKD&H1I@,4@X;^X M93?3@4,<9*]4/DA%K'1!0DQQ<"2>6MG@GJ",'^1*W#>LALZ?IG\Y9ZGO6 M)3>4A.@O>9?_MI$9PR!];_3!Y?UF"#D,];/_*4!5)\43-%KI !="0S>.,U9;-W+" MS4.Q,2H,T?W&5%-O5_/"*Q>W4K@O@ZUI5VK:043A$3JP!T?S,((/CFQW$B)A M\4&FI$+"4VFTS)T[QT:J9+6LZYXYV'D0R^Z:"GZ4/#X,?;[B%YGHB]SRDL"WEZ3N-*IBHV-VW#"F-E/3C_9YRP\4ENKF[SXUB1ZULXD8( M3&"^4-P('%;#U9E=+^]Q6P9IG^\T: ^7Z7IF?$!H&;A,J6&@2$((#V/N%Z3F MLQ!0+0<^!C+3T57968/3W_M5?[VY6S:4K1JHU_W-K)O<]NYN:!?>C=']X2,M M2/[N8'EX,,5_*?36[&VOI_V%*+]5G1]A!F_E4^J-'ANAFIYFK8DP[>VT+B0Y M<9$FL+]+2=+M=:CXJ@Z4NL5#U]Z+U,#N6-[DE$?-,O[V=$"0#KAKQ,(X _I4 MS G9B4_H@(#GTP]SKE[P'W)^M4J]8:BX<-A+5(5N+'2KDE&-KQ($6J$"&[I: M)#>;E-7>[R]K?.+L0YOXJ(F=X@^VW+)HA%+4?WE<[-,!DLH Y>77=W3@WFBEAJ].J:&N5L0^]L]:\C)RV9=5\#9 M5W\KQ;X]0V(HMR*K6>F+-M,&3!3C 8U>8%E. ]U*Q MW*[=^S,)OP>X&7EJ"G'3D/2,+_ZY(%+572;;>G*TM.RA@B(>$NPGI+24Z$&*C'O/7TVM$(<^- \ MRR5A: R0I\D.7T:>."8[X7XI[_6&!-:G;P8ZV]T,$N_>.)NT'(CN&D@ 56F$ MZ3 44VH4^)@CO+5SI_FK_!C,7NA,393:Y\_\KQ#;DP$Z?WPI0J@.6X@8Y#ZY ME*4]:L,!F?9IGN0G].!\B!:KYH%KY2NFQ]WGL48LK]%IX./(/CK 5P4CG3*/ M1DK8PQWF%YJ#4*Z_]V[F.$OO5+GYOFBBV;&T67-L*,6!CR$42'-X\?:ZSG=H MC\/]ULU$C])J1]):EK)!8?-S\0MEM4N91R=TR9"-!:!)$,$Y5IT:79<74X!O M@S;DK!X>2O?F?KA7\/"^F=O+O$Z.[/Q'>H<3.F1+RG%\=@MT$LIH-A'";SM> MK]NLUV24OM*\M"';K#H5Z-QOZ-7-"(@,I/@(Q8_,3\INJVN07[L\5EUZN75# MF.)GZF0C)94HIU=,+;QJE2+-Z5;'M.!*K;B]WDMNS.=,M:[45]K[CMJ)NM<)0.%'W1O 29BK(=!>&OHY)A^"(ZX+(@?+R$=K42 M%V$ <:VB3+[0S9]_=T3UG>'+K###+BRT*Q5 /(J]EMV,/%E.,'#P,JMY;)>E MPG/N?E@ZAY(S\B:HHV":!3O07'].'1&RQ*?1)K\HS*KK_R X;./:<;99_I4; MX3!M9(>3: 4U!;-8\!L^8<](U/CHSI?^2WQF0H$-A6_G? &E-V<452*'\AJM M$"UD;F3?&=I\O@ZAN),.)$_H@H]7WK'<"IR^FX=+\&@M22KVX/UR,=WLH]07 MF5?XVKL"331IVCP,H*EN/G.G29$RBZ ?9R&9?-5[6I/: U/7MP6[:E_AV2W6 M5194< +3&32N6'QN%X3G3VX!$^F^ #MIX&I5^M+5 DNW2V4NR5QVQY/2WY\' M?('3BC+YQFA&B7I)+=0I2&:P2P"*EY1_: 5UPGNWG]T,?;2RDO_]IC,[T:#R M9,J-.>K8E=_I1N UM"YA9VL!7X/+:J36,(HA $>UYV">?PFMN?8EQ0-1W3\V MVW9.TB!DXKV-$>@5!']]9PJ-A3'*RA0C1V_CL]MV!.#^=E8._<>;1AXJQ%@G MM6O^LGDEM8E:+$!5++2"XB#E=*!MX @\&XN)^=/GLZO2YO\!YC'4JUWHZV8Z MV^Z"O6D^R#W+R'<&K_7D>D*(4E_HP.!T/8QT D9YL=8F<+C$$ "%^]I,6Q!& M_^+&J-<+G'\L\\Q;D!R#% V4O\#4:NWP5CI'NF'+5Z%W:9D<LJFUBTJECG)D^;JRCM/*/SNLZYD2BT..QGS_SO$M MWV1(P52U"P],+*UMM>&;R#3N8+(%? 2GT:%?/]4@_*9.XHF[SQ5/UI3.^1[N MQ?=>4F<"KVC)R*ST6G.L:\1@%M\45*(3=<:&M>E PM/+3EIQHPLF?FYH5D3F7*]7I$$2<4+W!5ISXQE31&I!&<:5Q!> <<1H;Z7Q].: M!M=PL"MW+OGI;]DD"1Q8P#]/;Y(HP7A(N\9T_>)J M(79!S'[C4#=V-3S@9.FRL^RK>(2457,*Y\V>KGNP3RANQM3"2X$%H:&+4.%) M4LYPY\V852\QQ8O++B>[9=+ZD% &>5^$N W$8O@@7@)1#DHQ"!WVS$)X^J7C M8][O0+V(5VI&<=$&Y+@(.NA6*)?]^OY$FD6 ;.JT MZYD[=THN7I!]'SC-U:SH'&DDAE1!#A?P-''TR(#/$_I3L3,?Q9_:ST+K5K+) MK2*]:3LUHFOYH@QO$I#]3IICPM"1II,>:;?UHZY_=+P]:6:QB-S%*4*[='Y# MMTK_48NC.@.2I+:N@JK55_FG"&K;/\\&/MXX 7_0W3O;[>R;>YX[[2MS]'E8 M?4HD<9T:B62%HXA!!+=X;34.*[Q2O+:CI&\5^;-C5K1/_IF&F:J'9!=U)IOP M6J'33R.8#IE8"7,F,H/=%6WRL18*=[]_-S-F#6"U75%JWCFX,I$"V?Q:3 ?> MOVV*9< UH1B/(0+(\EUNGZY.*+0]71E/]%",52,&)' -6>S!JD3E$C[I<1\L M+091BKRZ0']FKC/Z?T:B??ZSQN@;E2C/-.)11-4-U*'E\:=L##&VS44'%'EP M,&JB7@$MO<<(E%N -_>-I#&3\A93X[5(72UR,@078D[R6\>>,H^S^Z7<5=?$ M.%W-3G&Q''UJNVXZL96(/[L[]R9C<2UL3%KR#-RG_^SB6HP=0VJ@NU"3YL1E M##6-HH_KTQO 5@^D3#C416"+(J]YV?BNO%,?9FNHKZPW-+]\>(U,XPD/*.X> MG$7PIH\CW%QHRJ?,GLI('_4SDF'T]PK$\WCSK MZ*N=?8[UB<>AGS='G>JZ=]B]@M!]303BQ-P08,8@4C)MSS+.].>2] M5H]P1LPP=R\&\C;7+,%>-IW&IVZ?9-":,2$HAK\1*T!B\ ^?:NIT:9G/8I:T MGTQXT-4B:/Z&V=4CGZ*Z]HT?0(K!1T>?"$P%$>&-==4U_M@=%O@3:L[4^X.5 ME&E><[FEL87[9=!KHTQNN(%M)OS:XIU7XF!#0DPV-NT15X3TMTJ#YH"30A&_ M.!Y_,BH3QF+^Y=%N_S?V5"PZWL'E,*_MP'H&9F(8>86:"1Z2"8D? %SR(YI8 MJ=&0!R_H@"]4BC2RA.K@S, M W(8"*6??SDL/[TSNH[E-[TY%3KOO" TER*]K4?79, % M+!8E W&& M5P'^)H@3<>$K(3IY(?RAZ:>F"D5G7TY'VUNRYPYFOFQX_63T@<=3NS9WIO6) M*()&.,+WT>$*@UP3?H[9#C'O*$A2,)JBU4B* M+B950NOQ-[,8 >UE4QDL^/ H^*I6BT+-TW&2-P':BI(P.&M@O-@7.-'NH/N* M2 <>5BH6OZB=;0CO[J9LKF&F/V,UHIJXD2TP40.MQ3PQ-8X+J98Y 94Q%K(F M#7'V%5M=KYY.R#*2_BD=R(! R1(:F.)8:67!NT0\-++'>MQ8J+K,X4?TU@9@T/B],!Y[-EI[M*#\^?5KFV7GUDM>\Z68@9X<6) MSMY>,I0=OG]U;$?U;LC+;8?SWD6")X*ZRW_$]7].L3=F41BU73;?^HF7\YT. M(?:2(O&_R+8-(PUBTWW$>K3C5-/$MY3IC8OQ3"TM"X_9H49;3\-AQ4AV:DR3 M"*WO#&FA(Y]U1*,D0'J'?_;G@.S8YNTN&=>@NX(AZLC/!TM)QW$^J>DM<[)G8/V\59$$H3S$:D,4<3,6?XNU[.%G_RX3\ M-Z$:;2BNAJ?/IV5+VR[4!$TH]%IU!/.LS(!QG/>BNS7]\<)DW=9F$66DQC9?3L /NUBZ9Q22^9D[0(OW%N+2C1&J)/#;+9L46WMVZWI]#>^?8? M->ELN;?R2$QI)CYV>XJ17=L8TARN&ZQ,41E3P*^UUP?P-^+=2<._>)MSWN>([%^K=_/,3O]N M(ZS<FR.WVD1TRSI<5:\+Y)Z-.:T [M; M\*-+"_J\[$=U\8,QD3V5FA'TGO=9[U,69^?[ M'\[XV2W/WE"QD.#P=\F2\48S>#_BJ%?6-;@X+B9)[LQ'DX\.=RI^24\KQ0]= M-60Q6]B?:$1&4U1(CMB!"!HPU"")U6<;>:)V"G2*,[SWC&)6V@PI[T76@U\6 MZ'YT(J8BIOSDIS;5?&PH$30PM>U+JC +%R_#@OGUP[NWYS&F[BR[D32NCW3@)#^)4=5N!Z12 M]4U@*-IDP:XG2 *U=6T,LI=U^8"'R$LM0,I3=*@U8$U293M-<%0;QN])\$R\ M]_'V:\';DCK*A5;OY=8+8[^@&;K9@]&A;2!/4U\AE=8=U%[EI* _PGVMJZJJ MHEQ77V[/V8C/IG,L&8&44"VBD.5Q!(-,G/,F:,\F)S(9.D.M.E'?=T:+ R M_$SIGYFY ?95I@3S#ZR0!/ CN((DB&=! NT$Z?PGQRGX9LMA M)K'8V\VO2OV-])V&:\99!V!7_[9%T,[)EM<"\]R4'&K8 SD#QHUR* \)3FGQ M3XX&?.L8^_;CFF)=U'V%?'+G;>>RD3L:R1!W](S_DF_LKP:V]PC!W.;IF-=% MP_M.EA:E8S8Q,ATZ;0=^$5S2X?X3'GR1,!M:"ZJ\%+T5C>__-7RXP6?;F;/4 MY5<"FXE<46^^&$@0[KDXN^8'5.K+,(4!X(?44HCG0!)('.+YGOJJB=W3"_L2 MF[%5%U,M'95E?U'>([=_VD'B[97(+[X/;K&PKC[AA_>0*J*9X26;5K< M%%#5;'"Z06C0?]XK$JFD'!315338Q1#D,?G42J2:!V8R7YC$)! 6H)(TTX/C M"\U3J-Z0NF%!Y-=+BF?JXIYZ+9##D.B0&+ T28O1J\.'*,)8R;(R;3XAW.$X ME\8)^P?JVA9)]5-&K //&74#M'^&U-X)5SPYXBU#! M/\@+97%8L%__>NMWB])\RL5PT>?D"$Z*RN("Z11TBTP07U+J@$4=ID8T*'R MIW19)K@VYOGM_ M;E?'KF5.&;C*6^:RGF^"]N>";5FYC26PQ7,% M%9.3P+.4T@BC[E.QK,P"/2A^FB%M&E*9&OVP@0>-X*\CA?,_$_K>>RM"LLSE M=)DHBY5/?X6RM-%]%@!\_](YX#>:G_*8^A:RF >3IN@N#B1,;Y)F6AS*C<1P MU)W[9SN-DG5*AID4?4&4WW=%(I,;/O/MD%3>8F+H@"&V B&:P?HCDD +$@2?'S$"*59TI@=' ML"7ZZ_VZ:]"C>.H2UMP*XT2;@56 <\E."&4IKOI4"\+9[),-0P$61RI,3TK MW[,4J!L!YY9%;[7,5(6%LOVOE7GS MX!=,2.P4:5 K%['W-.C.H("!L1!\L/ M6KM\SZ>;RD4^9@C+LLCQAGHLNE-@YCKQ)GZEIFWN^N(R'1#UC6:FV\38 M*%XPXMP.:TN DA0:/$!;D=]NJ$#B?%_&R5Z=C($N A25!927!NL&^!0U"RP/ M=VR3P97HO%(,V+*084_[\.=GT*./>>YP^68'I9F#'+=_&;8@?PZT0W!6Z,F']+& MG:2&_Z#YG(P+$1<&!=._>T7<4IGDFO5>]OM^9$$3S,GZ18'OFQ&X"=TK0%)G MK_8(H /^99@DL377.;7HYCN36&EQM'4*7#JZVWP M.>1P*5_&9*]L9P&V^HF;LZ0:JZO"_2\MTD=F>,2=\Y:R%%DV0-,C5MFFU$A$ M2/&LF-8TW&BFIV'YUZ7,JZ&[*HR&>3$5MNO&4-S.;/N["4UA5'3#R<^D3:(S M*1-+96[UOFX_^L1^>UMU$6@8%FQ%?T,K,R+D'D6-X-9"!Z:2$9 E0^[-MKH! MXMA&EG+^_RM*5^O;UYC[;F27.3K1MI MI$&.;D;E.*F=S9@&K(V+(>@8&@>H-2*'UM*_[>]> <6HC*%\T%L[).>=1-1T MN%4-D:VSC]25%[[\9V?U +[?@3!^3^&F%F(6\U!' F92HZ2.D3[BZV^]NO)D M0'7@-$OT[V,7%"TR+6":I[N;F=O>EOK&BZ&J!R@B6F2MEKJ!MB5\*O9P]GCG MFQ.%WFH?'A>O!+.V6YZ=O]R9P'Y);? T0/0E*?S*#?E$Z]+;SBKB'"EK, WE M*[,MX?/U*3.#*_S0I!V=R&#T#>)_./"H%-I9A.$H00S]D%@9S'HOO"8+KK2$ MYE,TF=$Y/(,WQ_+'XT%8VU@##NR*[U:CV.2%BFYP\+)B0\572/Q<7O^Y7K\. MA!K9%MFU($H3HPWVD8V1_1_4JQV_\1X.Q.)4FBRDY?PY)\.UKSMK2.BWK61_ M4&8Z/._O+YK74"/<_:5%2%(QK5_T!F\Z]"X;\A:J17Y[A;"S#2(,X"Y>NM6) MM1>I<%8+AO\. T?PF]=^1!ZEN%&K,9ZIO%;X-2A)WP^_,7&=?>#6V/N*VG*A MBV:*-CJ]]^3O!D]*OG@DL1Q)I -;OF2-GPL5OBVY$,Z9N1/%);M$X6'SH':#DODEZZ,744[!W#1SA76OI1%B3K##% MYVAJ M!5.PZ]2W2''2]T_3M@.Z"1/,E^T_9;V_)7PV"5(,L*;T4&"5Q.1: M0G;K L^&PUAL0M6+MV.Y5J?>J L+ZD%^@&^EG).>C>D#0L0I0AK-#C&%BY@X MB!3BHL$VJJMNM%!=,MC=.6W:]OKZ[QYE!=J+TF#0UAM&HPLGU="!.]4#5+G, M0RN\+C:ZN 4521/ &V:UB<46M3W8-3M]_+FZ:P:-XU@@'0BW;4-5IOY3ZUL+ M\-?>-LO5?_[SM>D(%0.YRZ@Q%!@A)H. PLKN M>J"$G_@)9DU^/ZK;*<0KU'42>^(*VT'3+>MW*C6KOV= ,\+$Z9&]Y_CMB:V] M"=KQ%(@2V:\J-XWERP&B MR"+\/+O/Y^.OZ*O^3N&3[IL;I^B !1/Z\K]_U^=/*5D,V0HV&$%J.2&"20>A MLONI9;)K%T]8[ZYD62[6*?WB%[=5/ET,/2M0AHHTP\ ML\K)?59!DFTK!F^;&@8Y0CN/:BVF U$\K4]C$R 5=*"Z:88HRK<W7=) M;5QI@LQI,^US=.X)>"0D/]NY_>NE!B&N@/0W0.DDP^R0_ LQ%62 M&Z%();APV">_DVA[$UM4D7G+W?CG#SE;% Z<>;CF9$.^0NN7DZ!^!(O-DS3: MYUWK*A-S91 \QI?W\^,ZUX,$S##K\55+3"JBM6$=DAW-9_2 MM:\IOX9_"3_/4;+N7CP\8EPJ1^QW=>?39/7N MJ-^3Q-9 @XZY.A6?47[XI#\8(%*%&1R&TY!!SJ531/&^L=J^@G"P/J:\IU1Q M6)%P<'JG/A>N)GU*LTYY6E<4I/OC#!:"MSNB]H_DV;]6\5Y>.$NI:*:V1VF& MU79TX8OOEG AK?OP^#RZY([#)ATX\N<2);?T\IQC3U7D46H^7_,9MC#59>9) M)\"!4=$CLI%=4@O;5OA]XU&$U#.K)2AOG\K,].R58^)9PY\.TE1 S\'K2ZZJ M1M@8,W>6K>^4 FIE@&6H"8U["'^-\XZ3I20%XJL9F5[FN_R,93VPNY@@.@A7 M(191OSWQ9I]H>4SA"75K%QLJ?.]T='3OVY)YLZN :L3-\-RP(/:;2XJR4V52 MH,GLI;)(\AT*B!2+VPP9D-IT2*F^5T;Z;%MQP^O.F?$M :5'G1K]=#)U):< MA;:%*5OL1"S"O*COO5<.,G_HCMTLH!C?\).?WS .D@P@CC%NC*8#:>1%#-6O MB0X,?1T[Q,!>P? W=Z;V<1J=:$F*2AU>-RI 0&CF9YJ3VG*6,F=8U3/1N72] M:-_O&/-_'D]+0[$'>YL?5I.TOSZNJM#VL3UW_&IG9W"7 MC1%(!B']A?H!M?A>$L8!T*)I$!@P0DDTA1(&9WY1X>J]',3+7RX'2],'.-,A#LK M?/G-37G3:;'SZI9N\UEJ"6JQ8,D>;XAI^8D\#K^,(\VUG'BNF&\]$@J2!\B'AP+M&C&8:M3VS_=6;^ SIB--/(CSX5:]'HE*N4$?^Q/K M%/T:RJVQR/VL=_I?MMX!LE"*X'6:E5L'A'A^#O63+SD8VK&42E(#1532@:N0 MPPM_MF%XBX(8S!$P'T*#4!/5$+RX#6T=EG75<3RO,JD M\V3M.7>PSJ /Y7S)64S 8U6&9CBC_2@:R;68Z?L]#,Q0>Q$I[ON02O/M9/P[ M8NSPT7NNP0;6GO.75E;".)>OA;I6^4LPFA4K:^2,7@1M$E63VEH046?5-8,X M\ZZ+;[Y0D2]314]MK&V9,9/RG2]? M=7/L";Q35V?T_#%Q2(>\I +HSW"3*^/NMV@]3>=(SCA&YIN0WKQ9\)"33Y^6 M%;=,O'&T;QDH5E-Y+D"(((DI56D"EB?P M"R ($1$1$",B32 !E-Y!0% )"$CO'8'0FR*]A98$$$$"B6((I'#C^]=][W?' M'=\9=]QQSOV^\\<>:\YGSF>5N?;)Y,#=G:>80(7F[ "YVKH,-Y2Y\T@W.$JPNJ1/4&&7^B32!G<]/M&A/.^?Y=\N-Q3.@VHK^KJ&P420G MC-5J3=(*@^@/MHI-]9QP,'YY;K?RDU P5Z(4AI.O8G$QJOO0JB.$2I!=$\85 MD>\$.J]UB9EVER=''3VM$)NZ-5UU.FX((HPZLG-[^>8NAUZ1RB MQB(?+H.))J0KN9+"-MNYT= D2'4_N09'[G=]+X=TWZ*Y B/7A$CF&3X M?/2:Y76J'(TWWKQCZL.=A$27(83;KQ8\<)(2U?P2[O/45Z!DSH.O6"6O !T3"VI< 3V]23C;.M\A6SR6*IT1^A'ORA02C ^@2'.7+!B[ M%JU<+=:O3?]Z-^"Z:YJ)?$':I?GD-SR](M\>,WX'O?('-7)3!**M(K][P7=BI!TDB#EIO9=K<-F 6 'LW)Y)03V/W0N^]IML-3#K$ MB #O@_,%3O6):47[^GBH=%L\=E@_S0OE>N@OY0)Y+GB-74 M#HW8!E7QQVT!W=#H"V=;O2\^_/WTS^6)@&M)VIE*$JHKOZ;=_27?W&(:YIF5,O'%&'EMLF7U-;Q^K\^)F\;Q ;L7DT7C MG58)X?=3(1M5#A4,I>BWW.[^%J3W(H][ O7[&$#QT\R$^Y!D(3\P53ZMXT0+ M,C%'?R_&@(MT<'VJ'"'^4I(^D LGC;-N'@,4'C+M&B@. M3N3_6W?RIMT2LD%A9PL]AK+#4 \B*9!/5\'9XISZEJZ01H]?="^K:16]R28J M*?+,B*7S%OV%S4-.$O:ZN5E"KC825B/WVB_ZP$L<++PD?T6JE0U@8KKUV4$? M0@\,0^G4>,_TZHN_A;6"$_Q<_%:6]'(90 MZH/4'^+! PB6;1W;RH^]U(Q-3\*)G,I7IV\O/0]0JW)]]C*L<+TVCWNL>EZ! M>&H<[%G]ZB@Y9IV46AWH93/UQ^/)>8U1C=/&)RXMRW5+4[J'QLI UX],X"39 MZFB<2YI'IT9@DZ+KS3VY>+&R$E&YM"5 >:SJ/X3CR/\@[H89A/\'D7V3$+A& MXS1%5QP#4\FTE([08C(_;+@-OI.(C]33.5\PHV=>\E6UL?*ZYFEYQ&,;B2#1 M7RE^UB7?L1!0)!DVX<5=B+N MV*N;8L5G[NM*UKP'=;TBS96&L+21(LDW8*.=BI,&NB3#0%W[V9P]LYP>3O>F M97&4,Z#5,E%H%1N?J?/^,09ZB7(;&2IV:5F7NHHTU M9A)7[ YOC<7TA S=?:/H(K/&<>K2*! :3$]<7694Z(GJ?%;_^(WM-(CSUBR^ M]-(Y[.YE-JGB)T_@C$[<%'Y5V@U?3/2_2,(D.8?TP^%)$Z3H.6!65CA MZ%L]+VU?G5@*A'>UW7,\[R<^X)TT?.@5%DIFN7<,_/A4'8%$Y\(!V&F*"K4,ID&*[X?Q M3VNH\-N3[>95J]ZP[6I#1(6?LF^W4Y7WD.)W1TL"U2&-38F?6A!6+7&7YLK5 M3;H8_IP) U]"HJ-K/Y*$L17AAJF-RH(J26:\%N%'B&^=6'J.NSX+4X//9],- M9(MKYM<8A<\"#4V&L06J8R6KDRBJH9CX>.J524?[O3=G,VRUN4S8?YA1?OZ$ MHJ[V'B7'@]WA<3IG4CWD:96E@8ZWZ^K_3K+F6)C?U(#X/P)"'S.N0T@RQ92< ML3CXCF\;7;OB8F1:I^I_:!*5?.6_0$V\_W_*?]< _\\4Y=^,-/9TC+[O56H- M36_%TT$KOQAU+[1ZN*6M,; @2R=%Q<\ROUX,GB%#])' MK!%OF1GT$\J\8O\.B](6G-5(U$J*(5ZU7P3WI#T8\SE<:;'74^5MC_APCI:A MU:A 61[BR)/5\_" F#)=2*T!HXM76$E>[K1L#)3IGJG@]JLVV0U>WQ"K?%V^ MI6.@4>1/"=Q3/!;\ $$Z&Q#9J=0E-M7<;O^23\+%1U(^]T_DFLO-W_5+Z MU-QS+O@$)KU?*&-?SF[0E8?IHUE?1&EG$AA2MQ49]ZOB?H$6 H@Y^&;<7?R MJDB@VZ/ZBU]GLX[<)J3\,GK"^D621,W/3/.WG4F4J)7Z*KPZ_-U(HWU@F&(%<;XQ X^2)M$;4YF(Q*QT)[RH^! MDQY'S@B,*HY;UKHIUS037K\J7[=[JVLH=%"R'P@--PZ))[O1EK21==7]JE&Y MDK3^*:B&%;_Y!].;G=GC"U<4DK13F-$8IW>(W;DD$H+&H4Y 8A_EEWJ" /6 M>Z3BKB9U#1M2].VIW4UAS#^B'\U0^L67#]5V6#B9+ULS'%TVAKT,^;NS!1D( M=L:#XZI@"C\2,=R")!A(\\6BD-K).\VO?Z'M>N7RAUBT%#@SER.]V^T2D.A" M>,-J]'X3H9:::V=">@$/;!8KBOP]E/)>,$B!*Z[,2,27YZ;90' 8+,_&68$L M1YMN8\5YX*O PH]GTSRTFWXW9A87CDJGXLZ?B.JZS[+O=O].C?I0EW0XG9DV MN5,$&'M6ZT(R8:"F*3E"=/+>VEWO?=V@D(8(+3FY]!8N$^RI:>N[M13I5X8@ M6QM(=L!JZ$Y5Y 3:HR#T0%7?&8J[W7SP-DI29\M3$<7IH =(B: M?XZ!G7=D"$F=V(J_=]0W].YJ6'+A75H]&/Q1>P*P]D:P"OK&=-I,) MTY^-.RPF?J4V4\!DV:V7EMF3CPB01+_V8^#1#Z')(+<4R[@2\3@OX,J7)3=3 M030<;PE&N=-INI/@2NC/2I&P'C]&DE:ZI][OYT[R _@ MPR4A+L= K<5M>D9^5WF]FB0#H:2H2L+GO\+W,SD JN#'3C;"'$50;! #PHD2 M%+HZU<95^U"I<8V'>\OH7\G200HI:N M33H..+CO;&OL 9%>R;K64ZJ;;QS#$1>+;!.8!@USN.>0I$VB>ND,0(9 M$YU$87;%!_>T1<>\\+YR^52U9E;TI^E,(;X\IV]QU^!G7<<^!=MYD 5@J"-N M7")&Y>;W18OTWD[Y"0>YZ?WL,_R*?"P+YZS"[HH4G#)4,CGUG!U[##RU6LQR MHJ93 M JK.;X 43U5>RE]:!'';EF*,FZCR'Y+_'KO[<,0==#'I"*"T/X2&Y8 MD,3/"2?+PA^9JQZYRG+PJ#5BD[T M,EVM"/S =S/'E3,\4MYDXD/Y ;+#^>(QP-1-PA%\C?'%$7J,113%EFF:^++G MW(G- 2^!@4N,GS6BGXD;V!X&:3#L(P94Z3 ):MP:J=Z\(XJOR0_&91$L] MSYQV ZD<+%NFN8A5V\[Y:52>N\)&=6WY&B(!TGS^,YV+3N/=NY4A7!X';;8= M9W+3/.NM9,:$47)NWF4&MQ)\<@Z0*'%B!+YX9PS_C3S0J9I[IS9REC/8PNVD M_D;OB9LBW=)/3]NOIP WS;ORN"T^(C4:C@&2HC;.E/#*DK9"LB'K=:M&N:54 M-NZ6GAR=SS:25?HIQ['RNLI0.F%VLYN;I*0=LTX:_D2Y2-K K]%X)'UM6I.^ MZ?Y@JI%3-_,?_-ZM96^R8\C'*OU0@C<-,&BEEG?*_@2S(=TA4J0OO6-<+V>3 MBS5'RY=,Y!(NN4F4;E_6W$3BK<#)N>>HA6#W1@(\X7LCXJY.XVCN3UT?CJ#' M_- 17 _L:U=)TG-.'#R.*J0G"JR-* !G6?D",(E05 MXU?1X#ZPX(]*,<^C,^'!)0X:PQU,$X:[D5DM(TG*X^6#=-ID=:C)G0 FGO5$ M'%G( T'<%'XK8C8!B;N*+^X7.P:2W.M:IC6HC^>[9K4^,O,&\1JPL:9GZ"T?B(0NF<,KQ1A3PKI%5KRA=RA]8.:.E^170,M;K%(??4^PM @[6.G^@SRZ2B\&]RLC^BJ%@J$_#.U M?_+FBWC+.4RNE9:+AG%E[-7N9=7=?\#Q!AE$-T# ;M!A$S=<#:$M$<% .PB3 M"+:KB5QS@CCD!FDOA@LCGMU6_?+K-)OZ,:!RB5A]C5H-?[+'"ALRX&_LF,5F M.1"$"D4\7C(7ALNW+"9^VS7B'6 ':IG6T2R; ,AP I+M#V^.QD5B3\J'.!; MOC75D2YG?3/6\=[)NMEG=#HE-N.]*^OS'B.*<:@"692VDLM/K5)YNM]8F]ZS MHC/U\3=40SP[I(L0(?"%Z:WX]$4@@O&LK'0"'\.?DX)82&,6S@D#79#%C 1F M]?&,EJZN6!"]54V:[J>MC+#8/Y5^;2Q1G^*3 LB%P MO\ Q0IG@!F/!_J*I90M>IE*K55D#PR%EWB%921-#L+GR9O6B+K%O NZZ>L+C MJ)\6'X ]:6>7:>&M-K \JYASS;KOR^GA:T!27-]1@$3TCB,=)1DFP)[+%K?Q M5:5YEN@QT):/QN\M]>L/DP)G>G1-^N^\4N81TQ(5%5&)&NPY!O"VB+A5'HH+ M]AV8B_2NBS\0VN-PJM8_1R%&4IZS_.PUYG"7!C0 @S@ U%C\M[*CO:C]#]>O MV1>V-\1A4E^>?<%E2/S>\'.#>SYYK;E_+*[4IY!RA63C@SXI?&/2.^E=J:7 MB&HR9]A# /2&96VV_=;?E3FMCELY@WTX];Y.GBA+B-$TO(ZB7?#CU\B!SDQW MKGU3K=(U3Z;'%@",!CPPE 85W+;;6(U'HHM #6,]/EY8""@$:)S0X_=1*@O] M./MKUN7SI<0JR06;(8FG,5(Z=F6D-1I'1N'/3DE\8U:W*O,VA-] .C!B$%=\ M)4H!NI/!5%XYTB>:/?.&4A[>?.K>B<]A!GL?D1=?@$E*6?V@2 @?'81.T<8A M[*[XI ^!:/'/XH[O[KHD-.G],<\U_B#<.2!YZK*XUWXO^>8869MLBK-.! ^3 M35$)KT9^$7=7/U]:3/*=$F#PC*-L$/8H@JK], -29#!Z;V$0DX#D^=ZP)&[? M'N7Q((M5ZD$O[\U:]X+V^/?[DML>8/PM9!R$)<3MTX_5!GCW'/WA)9>OS>P' M!V%O V%.?*:IC^XP/64_8^+[*H6-=4M%\!UFC-?)PG:'S=-I+_^H6L!L8%=R+;$SN&6IWS7.T_&0AV'O7 M4\SI2W3:).:.?14F<>1.1D:-&K>A$<"82"T#>W^0)7H3!L,I?#DG9UNQ<*%[ MW9*MYV4:FR)WA812%S,?,;V7EEC+%-SO@ G#%E?%#!1)OXD9>*%*[%Z4+\GJ M[O@NG[ZP9=KE-]LE69$%]T4>[MX7WOA3/9.\H+JFT+>7D"LY5VV@$**)P%12 M,R:ONGOI/<]O3?AT=_ M YK0#P2/"MB-@1KG<*UH^ +WM08=K&4E"6&36#C5 M#GZP+9]A-)BM+"43'R >(Y?B7^Y]"3B2BJ-\@2S^)+;-:KQMOU,(^W81WB-- MH.8%Y7COUP_S.G5/O(Z[OO:A1X9M"V)"&X T'[P&>\54-80_H D01A.<_08B M?2YD/(KA$;.7Z]FS-AM)$?4=3WK,.(7T3$Z:@(TB&"BW",P5=K=:IF025GP-7>G"B$"SKQ"GX@LN+% MD,NO3,LT/2^U[.S;4<#N9443*\UB>O\YD28()FM7"5F]PS31,>Y>\> .'3,] MZ,;HQLCW2T7*G\7!L_6#I*B3 I993TO0W)?_\)-.9-[ M PM6/IADUW9U5POI"#X:9]UR"D+B> E35ZCO8;P_5_0(+%O>#3]JF0O=N0.> MK9ZS+NWN?M2E0#(Q1]L5VO6!\/:J+-LT)6JJ\4H65WIOOA)TVHU1.E7I&DI.<*9##25A>PXIRGNK6!6&UO9>=+P00NEJVMQ6Z[BPD ^+X/<>V: *W<&KXIC)(-" M J@UG7I>30;G":EX1!=.Z] DRY6_W-Q/[&/:UHEGHRTMOQ4NWZ.4F0HPL':M MDA0S.\BFL!4M RY\P[ '_@/NZ5H4.X[GGG.#UB\P2G1H)?P]E[3LQITAID98 M[-P:G0U]LY?O*@ON;+Z=!"T;9V8#HQ@=I!$R5YT?CW^$.TQ]?Q'77B[[X(-L:NL!F*>LC&H;^% M<:4%+4;8 Q?OT9LS!Q7&,?Y=XT7*PH;:BW^!LW<6:,:\VS36FC1U86$U"OMN MM*L^B[1=MC5V<^.JN' GRDCJ#0,&4GL,X+PP8ZB?F')2M'FSM_+=FE3OQE"Q MN]H=A7UNUYM82$LGZ/0PBNG$IV:XQQ[*HA=2-];S;E4L,$%_BE4(!._W .(U4,(@Y]4A\/9W#(A.]FH,1Q;8I?7XJK\(O#''L.J M'V[0P%!/;Z 7<8NT@9DC#(;!Q'^\#'CMSN+%]C!., U[#BU OK;]"\^^5);? MNCAOUPCK@^.M8\&/K02WP2=IIQ_SDK2Q4;ERQ\"U6*E+4+V*PZ':(8M^I?OI MXOQ=FWAY0L5ZNBXJW$P6 LKP7 0JT>L2(K3%T-. M4#LZN2EVDS9/Y*8-OOB4Z+E*!2]^DWG;3)[=DW"?MV;]*?A?H/[^_\H" E/^ M;>-QP;^-KP+!=O]^7L-= W[ZK^U,CH%J1?B^PVSC_^D\D_^6_SCS7T=1P+$[\Q3;GR]"/L4CYR^PLNSWW/H@@%KVDTY?+BW7M4 M3J.<3)U;Q2HI/.N?C<0%FI,E>T?N1K>?"#-X20\W4-H4B /&%CB&!?6!XVAR MK=$#+W^'YBX73!6WNDJDB58]?'1-6E3N%^D;W#_4^*4P1> 5L9G$3K:A\-;5 MXZMCSU>UN^=O7USQF!@MNM?[?> 8^)RKLAM^6U")DIK.)DCD[N$F*:AVPSDI M*OBJ+"PB.D>K%>OEK2,XH\D9^2BH*HY1^:&VY488\43; AR-. ;J^VK;0)%B M'%%,;C;=HONZ+1H,PW0P4X?I(I) ==_"LIJE8$B,+_45O*-N1\9FW2SXP_C; M;M>9C)_?5TE*"KWP&!@S-:]3$C8.XY^4)PAE8894;CYNCVI)&@GVRE:XJJ:J MS)7[2)O+)7R=K_'[,5 #CE&%N^XM3@V F?T6HRR5'5O33! "^VIY;5M(7W7=-P$ MUHF\ AM9/0EWGS^O.19#Y\L%4[O?YPK3]$UOUB!;LL[]8L\Y$V4JP\=^D_]! MRL4!;ETX/_(A* (DH>)\T-?), [=:+-2)SOW7/1ZCDZ()E]COAOMDV8,\Z%U MZ=R GX2C"YU5\.Z]H<\W'4G!3 X)PMJU#3*@IQP!4D/KQQ=@I9%R(*JRV;4Q-UTCX2*0A!W57@)\3QYR:+"*[ MY^U6_9P$_[LBEB1)4+?,,B7,9E0$JN)J-3LF(8[4MOZ).2^%[%/W(MA9+S*\ M.@R0I7%P?_*@(\>98KSL@('0JYY,'UU4-Y839Q42D*;G(=]R\6V&ZUV;EB^( M[#]2A%R=6PE:$S\./*O]#MGX^S4.53O]^"3 MT-*22^%I]2D%R1+&/YU_*_^A/\!_I5FA%&AKB*/ ..2-]E ":R^2DR);0D+T MZS16)>;/7W/+W=TV+ -$.5K)7U\R2Z09 CF43W1WO$&JI_&O+CIB5V/;FZ+) M7F;3FJHJ2==Y(EIK6%5&S738YNXWB5_ -[;9JJG_; M,3!UNGK&TI%F9(?\TW\,[/,;@K(0^*NZPX5UI+''8V]ETDTS^"?>.D>!8XPI MY9O)].C1,!C>?ID<$KB)/0;ZAS15'-B@U1N3,G7-CED1Z!LR34/N-DV*C$KI M:1SYVVK_6@4D<@R,/CD&6A1HJW.YL+'?)"C1DOYU?" =+%8%&LAL[=I5E@$> M;J$5O>*.5^J^-0L%G/NF5=;@ZN+2T_ ^16"<=>9OO;84$LN(41TAB#7B5!;W M,0"J3@6[PN-SQ2"DL_M9Q\!)E[:I=M:UR]7>_8E]5UCLUYN\(G(=ZI7*EDRT MPIX)<+D6P5I60G1)?L5;:=MVSJ+XCJ8/ B9!Y[_7-)FE75"[UWJ/>?#RMXL0 M13J-:E)X!=.%33O,A>LQXN/-CH'7<%-A85[2]L3'F!A7ZP@C[H7N$^;BGC0\ M7\6I2S)A>LGT' V_B@6%P_\6N&P O=Z/#3$N(CWGO)VC>KI*MBX7]=U\_&O\ M2*]"=F*OR/T@IDI_Y/\$Z'0B"(LT#F9ZDDB;=A8CW<7"V3\A,,MW53;A(O<\ MC5V31)OSX HC&-O;2E\?=@$Y?[AC5^NXN[F3A*J#L1#@A_:O985L:K6+2&/K M,Y.KU(\G*GI;AF7"+H+=H%'(^AUAL(3-UH&OUZ2Y5$&I/63)(C.(:93_ MJFPJ.U,I>ZV9R!HK(O\G897(,.E*\J)W@@P!^LI _&>6SFKOO,ST_=:6NR%# MWYMBX2]V;WL_3W]C),VHFW3I"6@^#B < XO\-,NK:]S4.(=B6MHP1![>S4?/ M/L(#?](&7(^!PAJ[6623 B4G>@!$%FBTHLJG=?X=TI$_!H9/$.:H"8/'@/G] M/&[N29K4UC' 1U>70Q.BW,$T]-."%]]V6K>JTBCT@5Q,ZA*[K6Q2M 0!4O.T M7*:N+LI61*E7.ODZI9)T]1@X6T"HIG8> UL<=MM% .P?NLUI[\?#V>A_S3H- M GTMC!LF=E3^?'FL\D#<]5JT?7/2!>&F&3EN0SH.XN]:':J F(Z!GPG'P-&M MDX[43%&^H:N^X$.[:!%R8?.4Z;RFJ\(NEO9K&SH\]J;-' MU)]ZXMK1[/5%Y0%1%,U7M?\H12>B=6BD15;_,>,F$H6DW23@TVF?'\./]'_N MPE%K1!^2&]DP4&T $O>R?S8Z+S!H_;/PA*>'*Y<\L31(M/N?^ :AK8X.+TSR MOUV[O4D1JA\4FR/.]7(SO=MJ6.5P-C7(]Q\Q3PIZ'2M67T)>N9EF> Q\*D:% M&<30U1CQ#O85SKZOJ\K]PUFNE4XOW\K6-=>--V0OR"9I>8>/#IOC8 MT6$N3#+!IC+=N:64VXF3 < MN1G&*GCX][B94-(@1E4RY#8^.H(BZ^L>Y(U>U(V!@OY9) 8^/?-B^43&FF)- MUS_F\;A?8)+L'"7["#[? M'4KYF,?=_/-_&&D/9J;C&"[V&#B33XBF]:O0,V_SAWG<:4AT+/R78;O?,>!Z M\1B8M%?NW4=&M\'[$*1SLY7%V[.IJQY-#GUMA346(_6.\[$R<@$G[L2LY0_J MV;7\#W["@(^FW3)=@Y!#Z7<2R..>4;B3>O?N564N09<4TZ)_E1W\GS-JKS]Q M?^/>?B&*->15O$!_33F::T8OU$=Q]NI ]?475^H46\:FTK]A$27DHV] M5L2H"10CLO;253]0'&N"[7(%,6W8O:6]:0W4IRKCK'L8%68P2F_;%0IX.L0; MRQT'!H5<[_2OQ9Z\XLCI,1_Z/8BY?[$J6/CQ;5[J@.!O)$Z2\*ZG_B^AU@3Q MAMR*^GT;#W[M)U#OI(7BU?5N>G71A#?;R*3UC D3>L]EZ%+U;/)"/'H'!-!. MD)2[:I78]SOTF=<4S,\CU.YI!;]2[M2OA;P]!L19/I"5Z3>](]S?>6ERK0W/ M'?O4 #7EM%A1TR!L2[M1QV,$:FU9ZGONGP?N^[LA@Q22U65U^)MN#AST(+GV MAW"^DFQ"4NY;Q=^$ I1_2%;0$H^7CVK+MO">*2N.E?5Z4\-$KPH9]1-29[BL M_!_)N:>310M)K)C.CL)%SQQH%$6EQ"/+AAW=WEC3E";J*GMZ9L9,R?29#T1V M:[7)M'>5!S:? ^T>BX:SZX'7..$-@UPKYVH>G[8PE^4ZX/L8[\\G9V0BHK/Q M)NR?VRE<('IJT041HYCAD\/;H1A.SLKG8+8O?D2 M:#2^*S6LS_7O>0X14X'@F\V-M:1L].BMWIR9$I-I9T7J2#2A'.LAECR 2K-*-T%9,#;=<'AY>, MSG32D3L"?0P,O<+7TWH"D$=*.@15+@IXXAAPI_..XDB]TWA7N[;/]/\;I".. M9G73P:G\ PZ_9I;@%?;CZB$+2H;#2]G5S_[>Y0H.OX=YD0_W;ZO$9NZ?$9"& M1?_*XYX 12-_29/<:=V9JT=GO7X%T-@_HU7 _1"\-2+.83;?,TNAM[+<:2'K M7DS5PTZ>:"FL]EONJF"[[>0>$(_'BBP)@N%V$;_6-LRX> \W_9'E5P.BP(X1N#S\O8\6]M*0TE!#J0/<9\$Y +Z.;("?5Y:.[5 M06?U<==M>K9*LP1A#ZCQVO1VEV]"2++6_2TE#6+-P4H3'+QG0B M'&^01R0T[A@HV,NV*/\NA'H\^Y9WQ"_Q\!AH4[Y*+"%EE9&L:.S:&,YRQVR9 M:3UC#)Q[*_W>Z=XGN2BA]Z%2FJG<]3FO:)PN=%A<1*^2Q>D?)G7+)DB'^.:; MI+^5[;+Q;KG)4/GOI84DW=ZCKUH3"0WQS!4LUJPWKYG<+'&*0*.SEC1([D2($3XE)YHR984"#$($_7(:VOJ; BO>HI#V:8IO^;Z_.%*2T+N MLUOO6>Z1$3@7@CA&8:?\;[GE?H?!UWH7 \K5#AW^B9FU-CV?_^RE$N7UZWN[ MCP8 J<(3#.L(O"FW)"2P@&B'G*AV\[C5VT;MS_BT]J'&7.)6)$4N$_+5;A2$ MIZ?#]- 0CT3G0_C_=)A,ZN9CFF>JGWQ]?VAG]?*T'6,K;_O\OIQ4GMV/Y!UW M@C,X"]PJON+F).L><,I/I!-%M MV(&>3OV C8.)A\= ,3V_+S%0P..B$_2TRQX[%+4'O'Q:Y"7_X2N_XL.TRP+E M9UE+I',H/?3+1)=&9H\!,>^O"2Z)^^[VO[L>"7 M!%_BIQ/1'W\/62B"TY\RMDKZH<%2"_);(_T^GY_];%1?LF;]N0$S MABTXG /5VU$$%C&(1(HR[Y0K@6M6+(/RC!(KEW:OHQ(;QGK"+$QE3D56ZL_1 ME%N%O:?##9VBHC^-L]D:,ECE>3>[2*SL,[]G_AFR[U\EV*U#!A""*-HB"']K M#-B"L;WQ7!''5S3Y__;T1W1$V'N[>Y67]I[2VOAZ?5FDS%4WRM"@B:ZP)OAP M)ND5K>A?1[_\VV$"AG\/$Z#W92:%'L!K M7.$_#A\S_BBK+-F:S1E ^+K O4[B$J@:"A/.E6#O"6.])BV$SW"Y4KKT>]4/",57QM\K# M>?:;B/-&&ZV"^]HX00+Y.K4 C$Z'R1'TYXZ4D\)L[=I@QQJ7EQ2]8.*_Q)W./^Q5<$[ULYE+/6T>J MAS<:AJEO5 JT?C+^SQ^_IK/SF\0HWH6=II*UBQ)97\.8!PYN!'G!Q>^8]J?^XE>M +#Y$-Q2;"[1LFV_5=65%/-95C#2-E=Q;VWH6L6;^S1MKA$/A[*M<=(9F*;BUJ8:R7QN.T:09&!<2F56Z*X!3Z]XU% MFZ)Q2MWHP,FOKQAIS(B!"KH#:^U_0:(8B=,D).&[A:TER^6G!34>65QUR]?U MWD@5J:1FU$Z]/)J-I@@B>U#%O=4)"!:8SE93L@^T8*G;W4=&E7?4VY?XV<]U M$;95>PS<&VL$8/ES=!T(C<(6UB 139G'@,I/XY*P>='#PD;VHZCJ*7 4G%]/ MDP#O.H+$MRN472W_X9#@_$2;5PJQ8BIY9WI=+=>(28S23OVHB=,EHNA&FQ%R M&1_]^GS^7(@JYM8)3^$:'N)NS8TY[8JJ2\H-^O^<=) + Q%F#X98>C=Q$3 ;^)XR2\NT[Z(!SO9\5"RNP1]^/;2C&6 M#LI+:;_U@2H)N[/?HUKT,@"G0#Y#8B56X"MS4]?>74[.ZNQR;.,4@= MKCQ=Y??=1-3>,R:$>2W\R.,>_4-WU"%IE4I/2O6: Z110LAR-DK)G:Q M/?<3EY[L'5+=R1=H0V!N.#V!Y%ZV#]3ZA@TU(4,7_U1>-U)9GEW"W>QBOBUZ MZ0X0<%EOKFG"$*1#FX'7-/FQ .MUH7K&T,[I(& MK:PF4(J,HP8 [1N-C9H3PI4KA-=Z.VMK3/GYKCSZ]WGHF2X6\\*NI7E)@$,' M8 [*POF0&2E@:M69^AF_=_%[W(%5(ZL[-5X.'K:J//*9EPM<8@6$'ERX$V4U MFJ2\%:?(^'L,0X_9O(,].LZM+KYK8S%M!\DOXEF7H05!X =A)0^N/0T9%G_$ M?9J#[_ES];@#9#BB5CBJ\P0%1BCNHW+;M[H3Y-MG"ZX*3?1[N8F/2N0_6/PF M/'*'<;(S]6.8@2>U#/Q DIOXB8",:#T@XX D*] MMAQ+F&<::M(;S"+9)>LNWJ1K7!,V@*P]%4T6.P9Z(-1$K-/5/@@^+31YE/R" M'41G!."GRQV^F^\WR1_I?,&3>_X+9A#G4N1HBOTIBM,LE[NXX(5R/&>7Z1W'R:S1V!L@OF$MD+ MX,\4R>1JT"/:-V0]* SIMLKZ)2]0_$:P7ZM?)MGF,UQKEV@L8IMYXU38>Z6P M I4P-=_M?6O61-@D/7!#>X\!5'.O5IM58H6[L-:Y/9=RCU]L53L+4>*N/$:W MPC/NW\:QB@+)J<(TMN]$>CA]M!@22-"3DE!T]3YW-Z2(7=19@3U"VZ<>N7ED M9 P$9NWTDJ4I^M1T"MC/!;VH&_M''(>$SC:>96H.;>PH9 M=<[I9&F2PEW\2G*U,RGBI)4-;2)H+]]L07S$C!C641-&T]S3L&8==1:BQKP M<\+FQ)"#)>T6)5;EV\[^U--HHQ-!*3%)H+UG+%Y;#HIYW#F=;+0^'5"W*LIB M<%7D28A%B:=#5CRR08^JA66R]Z;-!$E.>;L,HR8B17<\55+'Q8\"+6SCP MJO-,NU7)8_5 'TF9J&]LZW>;S9)_"VV-, Q6AFH: ZZDWAX'J^00Y7(2U+G. MTM1XIO)A77MC2HI\['3Y>2.F9R\CV+:5,:M1JW@S)#OE+&D&LR?U&,SCU]\T M_N>2G[B3VO=)!?]?ZR3$CWYU]:D[^JY_HX[>&4R>=)XL0R_ V8)*&H<*$QM;AF M>N>>J9_;61$5<1XC)E>EKM*NH2&FES@!AL/EC_0\YO2B>6.ZZ3$0>;"F@4^/ M -<^*?C%S_2AB_:GX#(K+>CH"/NY6@K>K0#C#HS'/(I'KW*_6^6T+%X57VC< MO]V*[#RC%OG('_ F%RI%WE%Z5N!3W4C'M/.$N:YYVFG8MP,(AY\W;-=L=_]Q M0WSBDVO(Q^D//F;'49='ZQ6:S"OV%NR(WE-P-TBD:]>1;;U?%2I^J[IS)DAL M@%S(P8$)[%H\FJNU,61^CA1L9X02'#&(N';1@ #YQ.H8C<^):HXEM]7[ZDTF MLJP#Y5C&-&=L#*5.DJ5APR^M=EZA/[CWOC3H",:R:>J;DHTW.R-E'T+/RJ). M$'L82;.@2"0=$7I6&P>J"=NJ?-O\VT=9'Y!F@3R&N0]E9*/)2PPY1[9Q@/+W M:KI&3D7C+8AIA(,!<1#?MEAF$78/QPVV; D7$HSU:'T(LX\4"MYDX3+'>C\_#&, MX]<8BI_H@1?&Z:+_X ^2&@H"),X]K)]6L3<.>K@..(A>\'G/5 MD%C12)1N5WJ@Q: .A)CT=O(0QDXXP#K$X!DZ] ML!0R;<8C!ZT$'^LHFWU] OO2GN([4Y"CJ?#IGV_/ D77]OWI1MM,O$6-@(G3 MAJ?N>>;PK7BM*+?%]&IUE*LUE(IV/\88,[C>-!RSU>?D[0\ -PSN3&! J ), M+^EJ_Q=?+IMOS?X.D?&1+?4MUK=U'O(8V;HI=46P_S"4G7VPG#E'Z'_-0MX95]%3KXWC]C'4T8\_S;>^L&JB&7FT@=>&2_ M 4=[>Y95X]S^5L/6TSPZ)@T562CJ\:FOM( 7%(@0.H ^1$8%Y')-^GT>?3F[ M>3OKEK9=K=Q3T;4XM;?.%Y@,:6G6]9\+9GMZ,=:7_5$?OQUO**&>_ M4?Z:N'+CO MYF>^[A[>F2O9K((;_LCC:'/. XG")"_\+L A*[FJ07](D>36?/4^Y\/YP-L)8Q92$G7\(I#W>OY<[0 MPRE@-PJIK=ZYFD\;0.*SC@'7P"QK@C!%#N'Z&[9\PG2=BAA;;(;>.]R\3/M1 M743O68!:!78%,=/F5J0F<7JF/D&%7F(6GSV.!G)O#_-UZ@TMBPB^\"[SZ68V M85N70,XW$U5JJ8G["/X%>U+303]GM3E4 ^'9:/$B\B-?PL=R[14^Q5S8W75)]"9'TT3* MLXM_0^1W.N1'J*&N(BU?K4%CL/CZ6I7"T##?].77W>R#<-555&^&6(#MU=R5B9,&1V(Q7TBEDEZNF6_-#91;"4%WA> MT&Q2,LG4/4L M2BPJG(/>-?B',[?M-0IM:SLN>B60L!TX]3V':Q" *>5TQ[Y0V1K@'Q!'"B9?Z@#X&6#QLMG0D4^1= M;][=\/UB+IOK-/_'=8<% !Q)&?BY7KAP.W]9H$4_ZK;.M_!2TXTEA]'45:61 MW@PW:9ZN"#8FL:V_0-OA2&-#%EXM=3;&P!.<3X_K:0<.CDU^JG6,2M55-DL; MJ$PF%FC^@>[4DL7H>6Y:@^YG*(?C$L3+(:)L6VRW<.3 CB&([<*)01$]G,V8 MZ#E#S=W]?RGKO^7_.V$=.P;^C5O_>U$$0ZD9#/A0\ 7TZ%?T,6!_+ M^?[3EQ_^;RO/P?R=*H%@]%CTQ[D0*)83?'*+;TGEH]-*+=N46KW2,VXY65#7 MG!.$&=[MCER?UK BBS\Y!O8S=\/TYVCBOXE!Q\#'6CJ#)!_16:2E)RF8.$OB MQKY;KY^BG0N\6^44(1<@%N>XYSK.>&;<:FIQVFZ8SG_L*/S1:*M^^ *R2^H\ M02$*"M5?Q71<\CAY"VU7+ M!5VA_JI"N_*^4U_CC+\H[MO>HLT H:O_MP7B;V<<\I,E*)Z$@QUCL@UH80WK M35XF65EW6(B?E?-/4S:G&VFR!RX6?$Y=R/K+A,5#G%(7[3/=H)_3-$BE:&34 M3_' YOXC[LA9HS/PQ*:-V,:\6H2@9"!U%!2/Q@S(MJWOD$1K_" ME7X_85G9[XDQZ]8L&P*V[C'M-@6!5RV]39UF*EXXZ=LK.VUKGX7RN(X+/V>Q MF@W3^%%UJ_L8$&KG)O#9Q?=TJM-I7FRA\;GA@NT4IQ2&;CF3S02"DQ,@8,L= MWQZ*28XF*@=CDWFW#,3KGV#7[#KC9M63K$9E&?IM\9!^;A:*69RYGCQVF;.? M=T!M[^.V]0JSZ(!YXCL)@J&DOH"M2]LKRYD=37;K2%MNWE[/ZZ$Z>8-?,A!@A.-Q165NC//3>IQXGI M,.T3HU)TG!.+K\P)!Z2G\8D,VC[Q%\R@AXEX9U92K,\Y*4$"(IIBJ6'8D/KC MJ%#X29@$W[6G/F."WY'_5CH1> GIA<;!^$G=F%HL-XM74Z?,1/MF,]DM6UZO M?V!C_92)Z:;3G;^E2)FR""Q9&/A\Y1\5]YOUDQH__,A3*AO[6UP7$XR_Z/*P M8KUVK%A"[/&F?<_7>F!J=(7'<;GZ)@K?CMA[_$TMI/F)KZ&DD\ =RUNVM>/[ MA]5_E+^$&@P(+JN,3I<+^"3;/I)F^)/'^<*.$U.=##JI][> MJ:HX90R8I.R..UU)$22I%@0Z]FKO??)R5LOU"H)*/Z\W=N,K?7M:HM17SN,S MN8@P)LWXXQB0@,U!F&D27OQ;SC*D=YA*W=O-\//!JLV%Z5=6EU-YTJ(7PG _ MG1"]= UT@Q>NJ1)]YX]NFZ+ M2& ,/*KM!H)7@UW/;4U\\3;".G?["*OH7>C'G!\I\T+\-J&UKB_B.0/* $*M M[61%4OBA:PKAL+,4L6FHQC+_K9:TLR\<&+ )U+[&'"!+YR9(RXC M"5:#D*1FX5Q%)].;::@QR]_KS4D!AD7KCQ)?L:7+:"2:,;JZAS$#L+20B]2/ MG:(A[BVYJ]U2ER?TS /8EN6+,E#9,W!Z(A[:3MUQ7>D00IY%0I/G(2;4;#U- M5T(O^D7SRO_!WI>'0_GV?5^2E# M=C(**4)I49:92DB2+7M,98N)B<)@S$A9 MLH90*F-)2,B>=>P2V;)D'6/)S@P9PVSO=!_'?1S/[W[>XWZ?]WV>]_W][O>9 M/SX'QV%\YG.=UW6>W\_WO,[S>_)5$9>7E ,<$3XRN;OC+C[SV'NUH_V9Z/X, MF1R+N1W/\:G@HJZ6+TS@'GAHLWX<@I$7S[O63H>7F.!O_RF]'TLX M$JA>($9A HU0OE^Z RBK23[E1FN3DZ;^N;:M;D)3/5H7@,(E;KE27UPHAC4 M/[:3[]=Y_9YF0?Q8GB?U[$B2233X5%O=3:6;%^3>]SZ,75!8?S*Q&K0"GAP9A+OUM\U! M1C1N4E*0\AG\7J2G(1=\<8^06FE*VL-S;8#ZE9P3T46'SX^U+#VZ\2Q1!M83?4Y4LS'@JKXZ0?@],,0%$@0CR-3F=7JQQF'IJ MSKK=!2(>8BE^-6>/C4LR@;6^ V]Q-?.+=KA49,0UDE,,//=>\MN4PDQ;N5>(@*S.^'H5 M)N![:(^YY,1@NQB&=J"<_*"(F#[72Y'_29[Z^F.XN27OD?(A4HRJ@E2D:L"' MQZ=IFKG3F*':*1C]*68BS80&BK#]W,\ (Q,?A8@@)"9\>WP3B[E$C$\^..($ M[!*=6ED&Z(@_>[Z=C3^ ?5A#4A>F+?L>EGQNB G,*XX%+/Y/S2B9 M\W?U;(HA$[CMP 2ZQVL#"["LWZ%;IQ&L7(.\RY#.MSC' ] B6(3]\U!B-,V6 M8C:Y")15OMOV:CKR$P+V*IF7<6;L<#Y?4 YU,QS^ !OJ(L,@YWH'5$E'RSY9 MWLL]LG*E(N5H_#='S2L>'V."3EJ9&8X7A$ G1[1>/F<+)8 :/N>Q(J^S]4)QG=ZT.U4M M;"W .Y=1PA%*E?G]>OL^]!Z":Q@%HRQ.\ODTB76%AY*C:H+L!)P>5T1;SA-U;#N=P M%==%"=S>5<<3K,,M888[A*F_@+O'"KF2HA7=*!NJWMN'EZON-0VHO4@RN:2P M1S"#R^K3#>([_\E R!#%GZI]S^X<_=421.4KSK['YG*\576H]_5= O8>^S2_ M5GL>TR3!DF'%7?6& JQK-$7+4;(F8DCM[E;Z]34S*^@)8W*FV'DGD MLK?LR5"BZD,V5O1!N5[XH5E;>@IFXN4XE/+PX4>;1>N0I#37&0?9C4(FP#X9BT;LUQ, M>0]#A,)%"R >6&RJ1$1IJ)G/GQFQR5&2JS*Z:._^1:/YY0Y++IESNX$#"G,% MO(R^<67*0^KN+I+I)"X$48*1N%=F@'CX?L$\QFFS''TO9*C#84>Z">GT!-^[ MML =D[7O6$,'B&]N<[@LUYIN.$P*2!^WT>-:+IW>=./]5/1\8:*, M)T'NPO)%L 6Z"5=BBNX#%X\_F5+X,O7$-@I_HW_RZ1VN45(RT:$0?[4>X5YL&N#Y^[P897H"-Y7PY[_/6 M*')B1?1K4-8O5J_>2X_?P Z!".]QA-\E^=%2\<;](R;1-B(I9R)%[D;F\.$W M,5]K?Q^H83/,:KHR?&M['-1?#*:3-50J9<@(/+9C=9F5P>[\0/$@EI-]2<*1 M*.X<>"%\7*R$^BCC9I7>5'4POR.OT-EA@MYM"TZ%H M?IC .T*>U%UB4SY$W MOD$4*;.63" 8/B$3HU=<]'UFKT>.[03NU9F8S\+1JE'Z17$WLT74?S#"TP(SCRN4+Z MTU4-09(I0>[9V:BSXF9"Z>)5P;YY2I?/%):8R.?<&[)_KE(;T,;W>'-S66%* MF6*))]Y@ H*4XKO-])H)Y(9![*SK%GE>:9<_:F,20[0!;9W#[V("/T9 C-@Q MBU169FU\RHT).!2S_JMW]SU. HPBAU_RRD7_@ B\0(XT)==BB3$-FVN*[V.S M/LVNHY,^5I47T1(BROA]'.1-XJG_S,L@;;B6HVU*1*,)IA+3B%Q MO<6'(:JA1'A#WL]&.#SRHVSXY2O.,26&I3^J0GYPYS?NV*)]3BA MX0-+[AN';EHV9!-Y?UK!;7 M5-=0KQR\=F&'X_#N+H.>A)'Z1OM=7;0#W\E9)%A3.UB =I02\5!S-5)#[#37 MS(C[Y\0AAS6':'.&7+A!;O7TI^?."6VL1S=$E/X1-[?@!:+MJ68"D[F9=%8@ MF\#6GJ*_A6@N0@_0=$F<-TB/DC.C9C)GA])?&)Q9ZY*(D:Z2.%A[K@O5S=V. M(1I_>]ALS4T3T+_TNFY='"-L>X]L[?Y*_HV*H6?QR'%3V@F-%?'"^F68%NWW MPL@UN;,\'3^RX!?U,;'GM7J;_9VC37,+574S$0C)X6H M/5_37JRG7,IQC:[(=QD7[2DH#; CXPUZE^[ (W+;)_J1F-2 "+F.J#Y,V'*P M*LT>//FV(VAETX>VIJU]DT%]U/6RM)MVGYY9>Q13KPLY8HL"4X3A#S-1YZ/* M%K:GZ].$'ZS4)Q*V6SGJ1W9O3;=V@,9@-:RT7GE(N1Y?Y!R(^T2[(%K;OT)N M^[!8OINK^5>JQYN +X-R]V]/.*18%N\#'6&UU-M&T&.6T\#LF_.S]/<74+-[ M=2#(\U-FQWD3=.SC55MGVD'5&Q$&]#"(J(P6W4$XOG#%:C5?A EHH'<4LQHM MFR'^N@E3J!K#N[?65G.IH"QF)7/T4M=$9"LQBQ4JE36TN<.@=Z&ABP>/OS94 M+3N=COV\Z'L*H+YP0% $ 1]<&3E>LI1ZF&9;GJ#U >FY-LU)G\M0R:'Q<,)^ M;]$7W7#Q @\IFY;'79Z_,_FZ_=X@V..Z4._4>D+,E!V!&H", _,P6L%"RG+/ M=>+O%5GFR(G"0RP%T$>-%+[@)F)JQ;%:]!BIFF3-V$6UC8U?BET=$3,C\4P@ MP.83[1CG,G+Y3HBO\U5[O?>MKXYD\U)$1#5)JS H:[@KK0VFRM&.5_?-? Z9 M:E&+-+F4.B\3XIO5HC$ VYH1/?QRDZ![0@%$'J575I^E2E,<[T]>+66Y#;47 MLB5CO-!VL36NYC9NA7W2@1!GJ<>!HDD_H4,PLC I:?G0U!>&&J-W;73A]%C1 MK?E:D5K;]P[@,T[(2NT=LS.!'%6YP!Y^CG[6Q4OAG-T0]79\)+GF&('&L[49 M4_MBYPL[3TE;Y0J[_/"[-BW816P1>3")TWI7&N*2EGS5WC>M*TGZV(E7(NJ& M]V.NH3S>G?KH\2']&,^'#("CF\/.E[0X-?L4ZL0$0GW&3Y'>,H&A^U+T4:&> M._G*3E()(0(R[@^?S $[XP 9P!UU@_*6@'M2R]V/LIT5J1R_S:O8$N?F MDAH]=6;ZP?JGX5=2H(F"?F@HE!]U@9A4[P=[2I/+U,JXIW;_LH*_)3=GA9-< MHM.%$ZTR<7H7SG#T]FC_;NK=XH>_WR0/CPG-)SZQB$ZH#F@71M 7Z#M9P60,)HC19J(;93D*J1(G\MT M2;/>>W5E1;' 7.^BS$S@=$6^)<-PS ?@Q.) MW@8/E)('K![^'#4X]L4WS,E((,&HPU-/')U +\0Y54&'5^,#L>88+A8'+^8^=W;^47E_?&E)T(;_"^DZ+1L'+M2WE5O@=M7R[^8)'G?1ZAJZ/+Q.WM?&8M<.F\^O#!?2B8]%PQ=+!7@ MV-(F99'QE#2J!_(<)AB[J_8 O&P_O'%I.R7W$>M;/3XC8CJ&"R^'!G:N=B_7 M?0OP(0Z21;LU3E&%1FE[!MP9?5YP/=G^L\>$&7?YVZ623WK$"CP3&ITZ(MME M"C,VO@A^CMW%4$!Y_C[SU56L_+&&!W&%VH+A?U_E'Z&I9;#.JR!]6U1QY5Q1 M\&V.>[<4.+N^ZHUED7X?BE!*]48:UXJ@Q"C&^2Y^YF6"9S5-'E:W[[ITZI7W M1Z,K:-N.3GW.\L"KB('P8YQ-./N"H1;P$'Q")V+BB7=R=/;'S-UY'K#!U<^5TN\VO H*TU,ZD!T)V M_3Z'&^EC3E)>6B7L#9#6K^YW/]AL?+7'LG_8Y>.?CN%T!S3[HLSU> M>S 3"0/;)I:V$)8%XFDU?+*DOU>TNMY^]_%B\?(=NUM.-P<$L+J/,J,%>X!Q M%MT$ PDW#V+XST*%4<=(FDU1_LX(@=BQ>9\'A9%?Z]).K6K#:JLD=G*\>&+K MT[(ZG#4Y2Q.PUR^G6!!?$Q*S4BE.#.2(1=^J[2M;X\9CR;>#SM\UMVUR?/4U M^]"Y\L4$ 8Z?X&)878T"V8.B2,!QN#@ZB7G5(I0:II9]#-<-3G6==Y8#?AEE ME*(]D.T32'@[_]2;F1>,,M9C\DKRZ.^*@,BL5CMP13=#F"8\^+IE4Y^,M)ORFK2^6G?G MJ7'S*Q'W6PIN$D&>YR$9K#RCAQZ-,B8>;6W"[H?("!N"*9_H5B3:.]C.TQ)4P>JL':!A_0:_F4V:8!;!*0^1X2HL=A,Z9.?XRSR_ M^ZC8K9FZX5,K\%^,W^NT.Y@ Y81SD[+X@A!$D&)#<),SK^I935-K*3[Z%BZ3 M"QGBL6EH%B"*RGAFY>S'$@J^\QSC)/F3D?3/M4?0WZ"\OU9W40S)OD,(8%UI M-;.LFJK]:QJU?JW^@OV/1T8[HH&"ZRSK5(1B90OIW$S@N3*.$DXW2P\\KV\ M&9F*J:/"#07FWX^/-->"M?M*-KZ^#/[V>=V>*^22[?0.G4L[<,IH"CCDFT5$GWDA]G!UI,Z-SW#TP@HS]0@[@Y\08D1 M][1N,RX**_+;;"<-JS9VA8YSU! QC;%>ASHS/^"%XN3J91U3W#ZD"1QHYW%W MNO.F#/B]RHP7"=.E)T.=*6>BQ'KU:Q3JAP\6:1VX:Y/!:R!=M@OM*W):POGG M0[M8;0 #L>.CO"4)&] SE-$JE':">0:)N\GTEN:2>65I\->12P^N[O]L%'I$ MEL/8<&^PYDV+03"1;!C%!'Y=9 )K7)M,8#_L TMG"ZY0>3F'M)?\DD2N2D/B M" 6TP^;GQ)Q'[E2OK0A_B_]V98T)^*4^\D3.AE/ #)[#4YA#* ?ZQU*1%=JA M_,64W<2 5;)M2!)?7D/]@]A/5/T]^]6^+C3ZK9=(<<_LPCWX/6[7<#-XHD@^ M#<.*T3$9C,[$;:<$>YZ1$:OA8;M6@5/9#1^RKP-/" ZM;"Q"#">H9=X+U]2*W"8GU9G1,SY^_BH&-/X!=3(L--OZB M0#$!DCY#M\:0,829>Y<>\X?WDAS+=O_0%UE^[=\F>GU_=F+*!AO_OX(]Z<(& M&W]-L)>8L\'&7Q3LA),--OZB8"><;+#QE\1_/N$47!M<;D]E]%3.%#S17=K* M9@+.W\3'F( ;FM&KN' %HDM#<;[9KSRV,5L*!.AK_ZZ U\#!!+BDF4!:/!.0 M*\$RCE;;3,&6N:GW&%T,^1[:Z4DF$'9::U+1:F=BLAV6CO5]\+6K4"56I\G] M?C!WHM14)H >[['3GU 67H3NQ3C92C?AA3= RK=Z2KAP),'O]T_(7MW\E#>^OBE+YVCSE[HS!]XFX7$/M.>D0*[+CXSNO MG?LN;:;NF2OXAHG"E@FW& ZKDT/Z&'O0WSQM7,YM:^D)Y4[F7$ZQ#XC7^UGT M.9S+/ MV#U,X$MN!F;P!71;$6X=R',L/? \(AHL7(((9 )[:/I3WP)BR-X1KLZGCC<: M'CY\-Q@S["NZ3S*PS%!P:Y8)[.RGJ.F#"- .J$4H?/"SL"=,7>B;0_H*J MLZ,Z.^O=@_='8O+Y5TA/=&E"!R?-"Z; HJ@S%! A2V5LX7MK]MAP"V:PZ\3[ M\<[3T?75/Z68@"_H#BP=MHLA[ +C0@LA[>N&Y:=N="_9E^A*[[+@5+F&7U9/ M?+C2$@@Q9P)!=90&#"^CM=B%&'>P26PC\942B'@L;G%K.,^O:XEC8A&V$]T* MW7MBV=Z2,9C1^N&:KD7<]*L?\:.,=3]AM8&%U-=>!^HH<_@&2+L M-=S/:)$\W#<;;#=UL>^^\O*TIG$*03$:DON@D0GT&]+C&"=A(TR@7N41$Q!K MD];/IC@W5&;KV,=!ZLE/GZ+W\'IU8^J-"J2+Z2&ULHAZE2B(C(E'G-=>Q+0* MAH>$& K5_1S/V$V:=-!6E!T,01F<@4=?!7F?U.QLC,D#[F+J]],.NX$:H<\@ MB@X@3,!'K?>BKQ/W\!ZYY>\P.KT]X6G3#I:4P&'9(#&NJ@@,/+KS\4&O*#&\1.1;B<0)[S4D6T3&FTG/&,I-LVP MK(TM;=93<2EX54./A#7>4Z2L] B#3[MOT+WC:>8Q^V M@VSULD8S([M'8&>N2R5/'CSCT?:D]"WG82_NG=F.,AZQ X$GC.U8OG/W; L3 MV#Z& 3$!XI-:)C#S#95#M45=I\P0-UMK0<19V@DPZ*-?=NO;="1Z_<;NZSXF MCJ'DR$A6^KH84\W=]<;C"_<K11%DR YSLYA E@N_9A"#I8&CJ& M8HXM4:4QD$]8?SK#!*9^<9 S!4DPFH+AL#@#HW&)"02+84C;4((UNAN_OC4) MHAW[S@1BNKF'7U@T8XAYT'N(+1J)FR'@P@1:YUB?=J%J8;IFPZ#$#$,&]"+8 MU1@FR'+;)?0TW.QZ$YABG,4$P!D,P:QE/B8 36&-:0U14 H=",AARV/+8\MC MRV/+8\MCRV/+8\MCRV/+8\MCRV/+8\MCRV/+8\MCRV/+8\MCRV/+8\MCRV/+ M8\MCRV/+8\O[M_(X*+VK4]P-6R? 3=;DFJS713_QWB7.H&+WI>#84/'!@KR M*B(3,*L81'$3:JZ1:.U5WU2&)YT!ODZ2PJFZ^;8S'+C_RMU6X#@0.S7+"' MXJ>/W1>L(%F?\>DRE+GZE[)2U(OC*[>W=,J^.L0@-9AU#$!H3.K/V#D MIY0DHNEDWAH2W;E-/NSX<;P\Z5Y1:[6N="%!.N7X_B=O.$JU[#4"O*BNZ%$\ M/V,?2I#$*R87\:A@'[+=\E-BE][W7_X_\AVB?D9^&-4KC/[2=XYX0_4VQYMI M/^SR'NIAFA(]R\VM-;I:K=PZX2/:K*S06<%FO*Y"[EXL>FTZ3K#QF,P;IVHL MH9QVH'R"NS%FG\TB]Z4^#6,/]Y')T":+H)]C-I$'#WS(G3HD<7(VZSKP$$_4 M@S[VBVF #=4B]L'-BZQ<:U6J&;U7CT:^>^84481_H$'#5S_'%,L/5L#Q9:H- M>#Z:=SD%BLF[U3S5_FQY.:/09D^RRKI.D8Y&=]4%"]/!R,'2#\%&0)T$H-!\ M=O7'+ 'Q#*)N0[N#ZW%W),U4DS=/X15I[2)(>\LIB)';&_EC\YW'.*7)ORA@ M7^I%='OM26)G D?%8&K464T506KOK8LC3?;TK(ND&!_!=1SM(">YC:@Y6T>7 M)F B4%KV!*PPTJ$-OM.Z^>N(XD;5M2[PB\Z+2J_)(@SR/HG];]#!@^U,0 (Z M\9H)<#(TD,E337ZUC[W2X8,FHNZKU5 OLNFCUKC>P^:1A3)Q]5H'^Y*!+02# M)XIJAO2?W S]I?P8N]=K-PU1L+"=5UW>E7:UW(B6^=3\P]Q57S&3R(MR[AV2 MAF D39 B[4P<)'L2!QNHR^7F9#^1[\H=J!-=1\ E^Y_E!LMMO$ M&_&1F$-(+_=2!4M:KMO=3O/RFL>>-WJ.T&?:9!1" MC/3.?_.%-B(HLH@Z4*BD5/D _Y-L9/KD6'DS**R ZUMENX8M2XU$">0U$_RM&7_NZY@:C>@6_"CK43OELX7]: [616 M4)XC>#D;N,T/")3\;56^11V8:(394L+O90(@NFR_PNHVA9/! V("LB,$#($) MO*O,! )8@]Z?OR66#3;^JN#^BBM7I;5!R70F4+:QR@3VL/Q!(E*543> V3ZL M4 =U1VS%89:I3,!M$<\XR 3:3A 1],V,,-Q.( M6R;B6#ZIU]:DE@D4!$(G4IG FFVM, .\K?_!B!O_ZR^PJ8\--OZJ0.52'V(Z MXID D]%V#$!(I:AY_P$L\3GS 32#U1SDG\R@5=R##R./%[#! A06ES7[]+T M8JS.?D46\'KT=YK_A_M6V5&?#3;^TV!'?3;^=6"UF4S&9BT(#5BH>C1Z>3 ^ M'-4HI_@[Y]E;EY[0\%W4T[95*'>S>P;OK]GO\?3]LN##R^''\L)^;X5CXS\/ MB!F] O=3CPF4K]++"S"_3^Z2*:['D7<5L^+W'CN.?^8A M4J_\Z"^>/@H/N' M[?0 N>"/&QF+4'),X$A^%!.P,V("9G U+*FF77Y_-#U3S_83J2O:K1IL_[C,[;(Q]>5I)A"C MFLK M->=5;PQ:UZ;N+;BE#RI,]J)_]YMG.-JH5;SJ]S'LV3PP)OB\C6R9+\U M+A)9'E&H8?AL46P_>@E#GO>)IYVSM:$C%+[.S_11OZVP8M_,5DHS<7#28H26 M)V>>) SSWIL$7=04C-FL 6$*8#<*XM>C=7?51! *F@K*MZQOY"DIU2X)*V$& M_!3 JWZ2K$Z ^_A 6)+J?CWK'+:FY.@V.1*+[LKOLF78J[==4 YOR%/+'X=O MZ&89:PO2>5%2?X&*&?_JX%@K6/[&!%0,Z3C,QC+!K M1-#(:X8#EHIF B-^FTR 96S6]#7$F&0_PUC!P,P]9=8 M#JL*I4R#_DJZ68!;_(=Q\ 7')OTO4(:,C?\B^&*;E4.+%KX=+_]OM0 =^EJ9A?L>.+1\Y_I9G:PX$K\%V*XO)G5:OZ#7-GFIKR> M2TY.T(X^,YK*5/]]=#OZL76M2.CUU];EMG8^Y86=5K%Z7:DRGMR?F<#B0%=0 MK<0XLO*".R_V;K'1Y8ZV*G\_CMBZ%3BT:7QW?[7"8:IM+15%<+^[E0&-L5^" MSV=/#Z6 0/KG4P2_!J]^J+:&=<171JPL875\UYH)"WV)^\U*:.5;CRI^.>;U MJ2;.GZW.T3BA4J13_R(FSP"F0L$T6V-#W#7:]R9&Z;5?&6UA F:,&OB@A@+) MQV#@W*7LQ^_'4E1/T;^#G1C@UO6"^=I#)'&%S@OW)IF A]DOQ!@ZCGZH2@'[ MUGZ-]X;0>N9J:SLFF>55:M-C+=5"3$2O?I%.RRP8B'GY9SNQ?W6PG20;_P*8 MI@5,?=:0MB_2+%HP55Y)UQ3 ^-;@L+-V[O8O"44?3Y!>5JPUJ.-Z?!#I:B=_ MR=]UE;^9,'*8$CQ%J9:#D_WO%BW$%7P)C15AK&,NV>W[]O"#7:*][+>^U96. M)<,%%_?\?"_X;+*S_^L]LP%95>7]MC5CO0#=%]=7DF.]=@>'X[S,C M-%Q'^/BX@CIR(NALN$B?_!%>+LY/66UB!N+2'RI/-BKP!FGNSC*&F6<(2EXI M6?)-\L&9=M),B=ZMIGA(7*-AA<:6[DN;[0)":ZFO4@7AFVYC$N1&FBL13$!G M,P&=.?C\0A"Y!6]2YN^?+?WY<>TOSV.WX6N0(T3\B6\5N;=Q'A9M_C$#FIKV M")T 'Y[+FNBVTQY,@ ,QAU%;6]8R MJ.IU3QY?&]=W&?QP]3/4>$%S<>WKA2P!"L;8J$4W):1-_3.4V([#&G""9V&@I1 "KN1^J.2M;^NL*W/$I741[&H( M.'$7N^.1 =%3!Z<4W93;I6CJ=!WX)@0\=3\KS"3K&BH!$V<-C1^&*?J_0SFI MRS7?1AQ7:*VD^XOW&6L'D";_=(OQ+PJP/&,4OR[#,MJ;C)%!'(T5!.*L)O!4 M3BM6$'A: /RS2'3QD.W?6?[S]7*-[,9'YLL>CHUU">9E5KN=^-Y!D(X2<'SU MD@@ <8;7C7;^LJB#0)E 4!7R+ECD%L6' &M\ZS_91)X.J2R*S;OS8@?'O:#F M$Y$5YT>-'XY(/;'%+.%9\>_M_36_0R$K*;7RM%?XR9R4G92QJ9>8W92 ML(V#OTO;6?D<*R\M[W,^.&)PZOR^K:K]<9>1'-T[D)U7N9=98;,@$>JZ2CGF MW+@ZY&P=T7C:VHZ":UE+UZ,'ORN*.0Q;\5U[\_3$!1[.4UPWND4.3J)_GZW7 M/&=$*?JN1TDBYL(H#YT?63A2;XG7A(W)()-%L,Z>1A=:+][C_'4C/"-M,1GS MK 1^"*97'6K\73E5_[5-E0](HDJ5>XQ;#?M-HNWF'*Z M 7*^DIC4B-WEBA3//[^^]$U-ZN^B3!;^X098/;GGA)2R:<+J:"JN8)G M3,!IE2+O_!BBBOR)KX?($3>80"-,R/:KXK+;AF@3^?OU&SLA[DT.SU. 1T#* MZ3@.ZMU 'H69F.$J!H\HD4JV&D@G=@PDU2J3JK/C,'=<3F1\L:"FH+(.[^6_ M'-AQR;1D%ZL5GV(F"OT$("=*>M&R-/E!AL30F. 0>G#7ZEU5/Q5HM>Q.&^1^US!WX.K(PUMIZYD9;0'VIT:5%5,5#VS^M-]]]G[%;H8P)Y%$5 M1[J'HT0GY>5O]H\<(;5&Y=' 6;,SB0PC5!B4[$0&YZ'HV:[":LV_RBU4SFR> M/F<58Q+ 33'=<+->O-4G6UW]O%TC2X8L&2]H0[J/"932:DOG^HQAWR\H&3S] M\L"C_O;4O3R\%21O"T?9J[7>8:>4?RXWSVR!"8!D!(RU_4-%_CY58XXN3/V! M#.H;P0]G-@64@UX%U"] >;K3"_-T$H^\SK26-_9_GX_]X-C@F25[3/T,LC6\ MEF_LQ^KGGFG53UY4]8EK.*T>G-9&@;HCUK"R<8]B_A'W4/DYW06^ O+%&FB M=\)DF/?XR)-C(C9A#"MATNJO"X(4V#ZD;4B3:EB;\U(63AJG\,N_E607.G0; M&9>I;MJ<[X@OZ,)M5,PPA"C- >^7GIAK81#?.V_ML=A6G7JR:E>3,JCVDIFWL_B3-8:N?TN MG5:VE8\=".T7L(A'6DQ=$E?<^%$\LOR@8*&=KCMCEY:U<*XR\\.H5=>A#KZ> MJ?LQ60.X5)4;LNWG@["077DS \IZRF;;N06G":17:&E.!?/HM]O05T[AQPJR M-";^?'_^+P7.&=@_FRE,F #_DQ>QQSAS_TXSRP3^L*X"]0=?D@IR)6)IX96J M=%\M5BHZ4)HK]X^ MD)=TZ(*]2A:$?+"4Y N8A<5CB391!JFD@OHOTV'?W-S'6B>/TA_?Q\"C+!IJ98F,*N>)U8,NS8D!+HK7NWPY>.[NS#C.,CCF71Q= MI4CP8R9PIRL,7!X2 2?93.&:-"VNE@T*+U?*!?]Z(6D;E1%T5TKO1:2@_$4> MRQPN[$,)7U@,#4329^Q1)NDWIAPFSH:[5UL1"VPJ]HT.?7U_?I9'2P]QQJ%( M]UQ#RX6;TX3/@,IST&?,1#I8T L;A"NTP\DO7$,9YFJY$4@8'M\[,R\Y'LR= M3C@J^R:?_^9S?W-=VH'6":=88A7Y%BO9?R;4 J;HH6Y%Y>!A I(N3RN$2+L6 M/^E\&/%S]]9<_,H$)CY)*A63LI:\B%.VO;(N)0'PIG-J"261F?K-1[&/2''J MCKH_@<\YPK"%H0L(33C&Y*-$B2D'6 MD*[C))Y_0:C;,&#&<<7 MBUZ]"VWLM7.-=^"4*0N?]V0,(64@0_E0!L]C"1,T:ZPYB/I>>GF^ T35,BYM M_?D *D9<'4)/^F,HTKB(6P[VC6@YRS7HT])N&;1L-N<3U@-SG<*+R^'JE=F& MGG53$\_341==>1219?S3VN[C_;NQXME;@;S0@O %'C8?LP'?L M>_A&2"#D%NLR$E"WJBE0ZA%DY;I^Q3F_VI*[W7E.ID&U_G?O@IS6A.[O_W)> M,_B#"Z/05,.O*CD=4;E2-B2]47)Y]\.YET9%QJS'MWOPW"H+.U MY@&4:#TTAG&"[6Z"]N,BEH=P>Q4Z,*=A9N@O'LW"2UE$KSL7#"E7SB1"5\6O M1J#?=7.WX8B6L,?)D#RB4_MD+=;Q4%($2CW;YA(DR_V<_MEWD?8\39[7KO4( MRB6TP( M.WX0[&4;6%"%@<<$5@HO\Q$5FB4E^DOFW$M%EIPK>I7>ZKYR\2LL#+_BGO$3 M. GVU>/.0]6S;IIQ]&&J"K+R(@8UKOS9'+P4H:")RW&E[W3D?;?_.5*JFWMV MD+8_:7)F,PK"28FO]PMN',4]]9*A'O9NB^Z=L>J%IL9=^$*^[UW0[4I+8=V3 MP\I)D[C(9YRGA_<&G-FUT91D

P(S47Z#-5HO]/1B[KG!S*Q M..&S[S]=X/GO?T\A;JRMMT ?UG!F7_\ MPA>8!F(_*PE]3KO(!'!B/DS@J!'WAY[?E3?W-EJP1F\M$B>#YH*GO=*E*?/! M&,] 32 J*0NSY@CXY;'IV'1L.C8=FXY-QZ9CT['IV'1L.C8=FXY-QZ9CT_W_ M06=X9L>S00(Y9&/[LW(FL\:ZPN$23B_3;K^@PEXZ//!(^>P M)CV=_19N2[&9:@_SSMY(KG+VGUP5LD;J7H>_?E+K]"4$\(W%I6Z<71^HR!NC MA)HDDLF&*BZ@&U_5CQT*S*)$- FG'.V;KJD.Z!R5!U5&#%W\E?-+M "E^5'7 MRX>XWHR6+=M=5'\T">%Z^RZF9O:63JN$I,"3V"Y7AOFWXNOM3?<'+GC;O7E M\K$84I[%8AV_.^;>IROL#6F<%G&VJZK&;SANISPAMA)P23-PL1(8=+R\S.-[ MSP^_;5!+C75U+D,XI( )7 F=Y*93ON.V5&(H=F(X^@%P&'ASZO?4TE=&S!=/ M"3G0[:DG#

2.9J M^UK\PVT"_^,=XOB/$E[\<^A*OU*R")WQDU&]U1B'&NC:^FX@GM$]A^\:KS#\ MQ[:#$I"_)^JNHJ4P^"AU)A"OT-DZ\^-Z[Y/&*9><^E_PM27:P/M?\/[&KF'C M^.N3-&/BNCFQPEM+)>L'H^II)?' M-*Z=I>SR(23*<9DN5JN;C:MEE[LH$[L,6\8_4B/!^TWSP/8QT3%Y)5L%:]28 MJ\2"%GU-+ ZLH7K*"2,+ M)^&\V*;(QN.Y&_Q'TO%*T>8E@Q]Z] =U!TVO6X"ZFW5';LN4SE=N0; #K;TO M+&+MT-W=/[3O9S18_RSPDN-/-K46U!IYE17VALIISFK;A3^T+7R;6_';IPO- M7&%U_:8QB8MM>=_7[E'NZPB5":$[2^YWF:7_!Y[VC6C3_GL%\DP@F)#+!'H. M4QXS ?295<;UC'_\UT!-\_"U@O_E'3_&R>9C\['YV'QL/C8?FX_-Q^9C\['Y M_N-\7W'_I!*(Q5=\J7.T$LV9">SML&4VY?#H#[Q6.6V9,.J M$F=OR-J4QM0"]O_:'EG8*PS1!AN:9)WT&").&1X7\@\XNKVH7^4UBQC>+WE$ M]\YK']&-V^KA]#/YII/81A _S8F"R4.>;O:6-N[VNH=Z'?:P-&2WXR,$P>OV MQZQ"XXLBF.+0J#,Q81@.")CRY'+B\4?M-4*#=YMTCCA$F5R-5E-1*]K_(T>0 M5$X3*F[V,\ N,8&)57Z#$XIY>$J4LEO>#P91BZ]D\42@WZYD62;PF&JAF,IH M9 *EL*6TFG2JV=.:\M/W5T0"X^ MJ"[0C%X X5M,PA.OP3A^C%\ZO2C)_[W$UGQAW' C=F?YFLQEZ'SRK7,!S[L"_F1,Q^Z'VV%#/D=%W@];:KWK<">;MEV2K1/IMNE\VW=!\8]%C/1!E/ZDI M2=7K6[:O_8Y(C1OX.> X&G]EP:PG],$E*3I\_0:"(M>ZS$%51E)O#F" M.81EDXL.O5Z^^QVO[$S0,[DZ+AH4=#%^!O,Z\,(9CD4HT6(U+!$B2(];05U0 M;(C2;1;+S'LG1 CTCA85FM1M]3(5N)W2/#A0A1W"3#CV8VD'6R]3//P/6N/A MM0(UT;E]4GE9 M&*=VW[?IT N*:Y<(-CD_&7:A+?KLX:TVT=E?_EF=Q$$)89CJKM*+ZY8\E#PY'0F$/2(DFM.:5-NP02F*$;4IZ@EFGKY MV#]8YC6]80$Z8?+ADZE4)V7L6J&33.#5 B@)M*1'M4'W#5K;)9#:)]$)612U M7K-$?5N-*VNGC[60=N[7%:]H1_6JMG^>L \'!EC\,C3-RAZ&"$J+]+8))*'V M,]/MSOW.S_R)V4L=M1E>;;>VTP[E_DJO^+W:GT\#2O0A,)Y-=.VUHC^YW+/< M7%,B6WYJNE@=/.E]MZ.UXBY\&@9F-(,/5AM34?-XL?LH_?1+$W!_.F3!0,F& MFEEUG*O:X\O.RP+?@78AW*>_6@S^$JZSHI7O)SS5^EGJ.+MW*4J4= MG"('TI.J S[ H<6&3>HWB>0<*147M>JPHO0=U][ER"!XZR])Z:WAOM5)) ,; M6(K"9I,^F(?1Y@.12"3H9$Q&F0ST[GU0IZ[+&^$A/569$W[2\.[BHFW7$HZH MLM#%V#.5ACI?\RP/48KGL6O5>!@5);ZP]TPF[+,".1#D$>E=P$U!,(&=TQ0L MZ>$D^2U)F)Q*:L9&V-PXUGWOG.)/F7H]Q^C+.1(>5R2F6\6>TZ8CU[AY M.%=XGO(UR@P)>NT[[9"+?+ML?LH17]$7]LB@W1E1HS.U+N(SHP].-0-P3/T! MM.38/2; "SE,Z9SDCC[TT*3L4YGS+6[]F]Y.,./*Z?P H^C^;>-;Y0U,("0% M3%$GLH()T3GX(Z,^[1YYU+^>\ <79%O MC?0Q^#VOKB0S!WWVNNCQ:')+J2O2U3//^MJI\"J$0Y()8<_-N*>"(](DX;"/ MM-/O]?R1%#/"OH!Y\:(8OZW9)L;1:I)Y]F:2V^/>\R]HA06I3$!R0SE"P\IG MK[HWTE71I1#VA[!J ^OTA6XGJ3%$L85!.B;="O?329P!!,"XX>6 M#&O:W(R@\Q[JMOG,!&P8/4S >8NN1E6^P;TCV"A<\*(9)\ ?E(A+0_J$/GBC M^L3REDIU2E&2%83Q-LG0IISXDA9PJZ&@)*=<>XC5%# 3W[3_17F.G3Y")-O+ MQ"XQ@X.19SR/.4J/BJUC!%&B9=5XC_0OBD<7R2Y[3F'3%G#9VQ;OC6'0-PZB MW@'Z0_;SQ[W]]?PT!]]W?5#_]'E)A^=6GRQ"*:8?K+2P+4M^\LAM=?E=6=(G MCT;_)]TQF>Y(FTF=/$)4[![(D -T9MS^#8AL\X$)*+MNUNCKEPPH6@^3Q]5? MVE <1&FZ:9N",RG'*N)-DV>1C> Z=EC1+6/TK> =V)#C?L0N"R-G)&D;#)7?&3SPL;58=6J",& MC9@Z?U7"EH4!3'[,^I9+N0%?DXG-+1U?/8%<3MOR8+22JY_2%^7U'&M^E=G- M#YJO<5-;X9MK((';TY\JEB%ZBA=ZOS/&HQ<[!W_I\JN'C-6\Y[&PQPJF.=GY&0%_QS-_PC$-D7AENV!CWD:0VBDNJ"5Z[2SQN^F3H:Q'C*G) M#Z9O1<_?-(=_-M86['/Z\XN8_;7!+@7*QE\-@A8F?7DE$:+N*S.6;I.BSHB9 ME8!YY4VA5YEJ_UT;E3$EJ(%.PRV!R: M>0^E3L'(A>=KCPV7^-TR6)<,N0L-#J@QW *WW])OLAQ7;6V5:3-]A)C_ABA5 MZK;)7/<;4NY5H7%)I#QIN8O';?DJGS,DX@DCE#C'/N7N]Z_$'V0]N7 HE K) M(FZT5NB*:8FUBGTX$OCAPTG@$"#P0RIZ0(00+'0LPR@[_*0 ?R!/' Y)B!9M M(';R&66LWDQJ52K"I-L*+PR1?*/M+4[E=FD>*;/%302S LU=W\/_&ZVXRZZ& M\%:UJ8QAGN9:?!M5].C1MJHQ+;=-PXR(,>KUZB%LAA%"1KN<\V31S*^4I:(K,2VC6(60@\"C*G M=[#-S4/\P==K1;&T*#]H,/KT+>NE\H$,5>-'PJ< &;!Q-R-TT2YX$K%C'B)O M,FCDZW.^KB*49VIQ 5(Z+2E/L<]%(E ]62-+25@UP1E=JGX?.F,49"9(^D=T*E6L"J;HXE?Z,^)1^3E5%9OKN&;1Q25=CR5XOX8"*>4X MV6;1PQ?4;7M9)90^LP#EI7.A(QIKC\YL)2GR?O,7>\MHW*)C4[#C&KP8_L'& M<20VA@9-&_:($^?*FA0?F-4O:-)3^5H"(<>1]P=#4L4YY8Y_K6T??V+YD M19O+?W:=G;\JV/5_V/B+(7QA04'!5RY%.URDK[A*@HNSYOJ[-.'CZC)G7GMK M(0I2O[O)5E8DW F2'5T[-<%#!$M2%C#"^/L&W?.?L&-:V!K&B#_+6W>^ISR9 MFJ^V\IFV28S0?U9[9M MFD5J%5M.1$C?N#E2#%\N'?RZ%Z.)U_J%*E#,3.A%CCK%T7 3.,I./(C&I1J! MT)AOU'Y_!5\=G_:0WKRYH9D[ONQVI[ L?'S\;,CN/ODCD0#7N886O'YQ^," M;,BX['!8#9 K2+780\P7#SGY)G8S5W\J"2,[K) 5,+0FFN)H>BK7YYUY^_8" MR[0%M$W]G^9_$C[A:.%YR!'\&3TZUL]W/0V6$$/5[Z;K\/ER/ZOFRT6:M54^ MZ2CK%/H)3CZ]H1DS4/O\?9O8E\CHM)X0GD]?I'MQ)R>506L?UY-+SR[!H:6" M&9CQZ*Y^JRVL;F#7J?/JEPU3-+%S7:]*P *N:-'/Z_>5K*5N6$M_A?9C"JPW M<#PTN^^E <]=+ST:R6A9PSQJ7:1!8V:ODRSJJ7RFJ&T;I;>>OFLD:B+4D$ [ M3RZ0'42=S4&Z3[7U*5H?0"^]-69$=0].H4;-"#,& 31-VHP!XQ/&"_]P@65P M3T-B7+&/CRHB$D''^]=C0C1\61?V/]A[SX FMVUM-(B* M@H(@2%.B A:J2E5*5*2+@%(4A*B - $1@8 AP4(O$1 0$$(1:4*4+B61WD0Z M2 T)O2>4$$B[<:_]G7/76N?NL_?]ON^X]SG\>/XHR?MDOO,=8SSS'?.9L2[3 M:_D>[1^Q%V# 4:KD#U5IHIPN4:;Y#KW.%[)Z2O0 ?- U:%V]CZ+$2:2;IJQV M)9$4D(,Q79CE-OO912HBIFD2\HYO,EY>!=4'UUG(3@^ER6]U_OH'XI\._RP; MZ$//_/U QB %R\9@!8O,I@,GY/) <,'_J!6SK"N;/\3I.0=_"/XT'*R05CE MTS7CN(?* ,[I&$?)3SR.&64!4[']RJ^/V-OX ^9U4?O)$41V0]Z[PBJ*#NOE MPY&-#T#!%%^NICE0/3(X B^8=*-GI"!!<.O=8WM1# 7]DKC>!!IG /99D3$W M#VE0*I_6)(Y''=&5?]/OY\<3IV.^.3F^/]*V 8._9I:WV]RX_^UUPRL^=F[9EE7\1DWN M'(2NYK3G5 E?B=/[>L->]?7,-B:%58RL8OB@_+I*(PY/MEP&%F.4VM;-EM9! MR3ZNF9FCLYL&+L_J?:MEBTY>%*ZI*I@%_.GV(ANW>9K# S_RY@(#P#:SF7("YQ9J M41;DI:$"=QCD5,U)FC:FMWE2.35]&8! J%LF)/<\29^(:@@\J M5%&$=<_0<3LQ[S)Y7.>O-C*7(#,]RZ$53%5T^(D W]/[VR_!*3@((J1VI6W6.+MSWL^[IZ*CY_'H&[-5TC64R6)H93K@WL_ MYF=;?1A(DS8]7V&D219+R*FXIAA6X3\;2V86Z*)FSC-=&+*=3T.6[V M7:JUT%^>K^JC+D+-5"3KQX$KHI!-2_C7K<2GS 2?,/GK%XK_>?!/XPSW]Z_. M\1'8J+Q NO[/]R]U#("NIQZ%_J<<AE?28,@'?O MYK8GCJJ J^S@G0^Q=ZC:B-8"2CF/)-)=)EPOY">:T;\VK\C8MYW5]@%-(>*] M!]P"-VFLIUOO!P8-?$ZT-$$:*LT,4UM4)7&6'4>,>2W7;Y[*(&"#I*BRF4UV#Y%GIB;=JD6];2Q* MMI7V$#Q%A.HH3OUQ)YW'X*V8.'4KK/F4S=?V-;\]=:'NJG&G&T+]VQ9.53A4F'KH,Y)LSZ^MM#:SL;NV /7><O(N7;CU87' IE;5E)!DTKG989>L]\WC[TC7TN=F$FH;K-J_C:J:7)E6)J_J*V!GD@*,Z=Y%D7&\<:[-#JZ.EK M(+,YY+Q&MRGBCKXOM^\9]$ T9I0!8-WNW X,77-CI]H6HP?W?A8H1&8-'3YU M:CLR;QN1Z2LOI^W.H\\;)G7C0L&K0]K9)S&I3\(I,AT.E$=[3&46'&5-*ZA( M#1SQM@3Y[!/S",SIV:8N3;Z5=__(\N-_5^RLK]]-DRV/'> M!X6%B&^)&N0SR_6D79AD\D*$A'GVZM'8+WJ&<4\BEZHOBKI]*9FM0/I$3W&_ M@E6&=4G?A"?1U(ET8*>LJFZ.MMW#I/>N=Q"CFLO?GK%O"]>B^8L)*6]+XS(\ M@(EWWD*[E7)(Z\=R9=G(6CVUEQS*_'UBT =ZHMK*UED_Y<]39/:-5T!5-!]\ MUM4_+(YRD)VR]L.V.&)BWCU<;>H8O-F=2(5B9U^$GD'U(1+^;\FYPRBVJ+N@ M4/3A.=_IK47BAS$1#R'Z$J*"M(WHKTR4;/ZV^H[377N>O*WGOC;JDU4!"Y^O MP^?=/]VA90;OGVE7/TF Y>!\2K&64=S*=R:V,MS2Z$%[X^M2+O1!9646)%]. M'8XKBYF.P'!BC5^"=3IV>QM5W=(JK)\X$)F:(_)*: W)E! EZ)\20FIZ@>2S M_[Q2YP:XUT]R:U.),'&^9<$/'N2LU(:27E*87;]I;:$>9S^"\Z"J2ZC7 7E1 M YZ;3^FE\E621+#^0.D5+ZTD"&18%+:$*()K; ^X@66=A?CHSW_V!MB6QI3B M?NL-<"&#\8K,+!,EA70N!*XNG6=FF19FEAFJ* 0=SL-)^.D'.\KW1^I:Z%.- M& !)>$#"A+(7G\W2)YZN=33R-!WNLZ[&]PT"QA^)P?M_;I =1'%9.D8*, 5 MODJXCI*G&Q0ZV[G::1,S43;C&URYWDSU!#.\A5LPR@M*RC*3!IU+#Y7L//?K M9?ROP\X;D!W\H[CF>U/?TNVK@5DUQ<"@?>(I]?INYG,_,&JM4FI)7?.:HL\4K,Z\H MP0)Q95/@MVTNWVV.&NL#)018\M0'\:K7K*ID2E.G[YGL*H[Q9W"V'QZE+E?O MJ5[Q/BQJ0R1HK*JL ;1G].?" MU8HUQC;A"P/@7P9/HRX,G$'%=2C;2^+9H>7SYO&ZTF+5P-GE*H0^VUO\XPO5 M@H[#62/0?!][CP^C\OSG6EPNB=S4E*BM!'% +7K7#5Z#[6\6'X41Z!O:1=Y4 M^'GKI@*RVPVB."8FV^+C5[^!V;EUU_2J^ 8P&VJ]>FWN^E#$IYG6QE/@.C*& MTR^/<,";S9V?K1^R&)F7LP.#O7^,!+X^4,RUVHPQIFGS%8$EM*6V_3HA0_K.P4F!-TU[$;U"ZW!V MZL,O18-N^5JN^#G2VZ\\7-FSV+3M@1^$S5#EN[=N0Z?56Y]Y2*YB3*O@?-,( MR6-UGF?'/G"OR8S"QU-:-(V[/2N/^?;>O7VWR8/_25 L230;9%$-+N_*-^0V M,,T0/U.=Z&W8E3$A+G@K)KPOD1GX2L7^3^K'?Q5LF?_-YBL(V]\ZIPPP/_N_ MOH8!^-T2%?!WRH-UJ.J/2:+E]R]$LIFQP[9'O,I0JN!S?>B=Y.^[GK>(D7@! MVY),&K@T]2/P+GT"G,Z5#R=/ 0F=2 [0;"89Q "P]6.H3_S5=H5JWIL7U+$3 M/1X96(X)!@NK ZFGSLE&J#JG0BST [ '+I5F\%5%9RN+<[^5 QB*L88"EAP* M++^"^%0%B3=K];%[R2@MHL'':_MMNV73OW#'=*HWJAA^;O"4!QC?1LL0RX)@ MP-F./'*&=8_JQ?>--4(4LZK(_CTVG?RO UH6Y>ZB_!D !U0 EE?!2)O0>0= ^F>HU80;)Q74A30G:E5_@'CH1KQ0(.7['/O(WI0J M>X(CYL?#+V 6>A>8 WW&"3F(YB$'X%"'YF\W%_9LZ-B]\[^@$ZZ(5_N:RG7M MWV+X'WU-L1M_6B,$4.C_R$NK'?P:E,N& +GYZUZ7(N_A-B[RQQT-9EF&#ZT# M$?WP8.0A44+)Y^)BNQB36)AQ[U4N(A!^A6X8R.*>:SWN$Z]T"U,I]QF4K8"MTFW@+K?KS[=AEZ7BXTM36]I[JZN]Y MT,_74!Z>*N.<'Q<-GF']5=FX7CVB#EYMR_F&J7[SY!#.,6'-=">\4 D&8&2H='PA>4MWL@ MCU0VCZQ@J%S?F"&']FGKO[JV8442E9ZO(_FT#$:$9=P#OH1-O?8S=%]T;E8U M)6#,",M;Z> E#O&9]@"8'7!)UGA#D&]EW7R&JE$C:'CH],WW:LGFI(D,9G4> MU[VU,)@Q\G5&X./!#/YVD8[U16C1A_FR1+7ND<&[NBX7& !>>^#S#9'&:L-: MC)!HDAWZ"_\;FOH ^Y0AI6UX'G3""A@*$YA3%\->./U#UA)YB0_WLS."SJP/ M7M:/[>ZKDF@HN+?FXO'<@^L;$L%,FKB^)\L2A.V,_(#XXKJ-DA$@.:,*G)+\ M!E$8*2K=<3+-^$G',OST0 ]!/:2HZJ51F>[2!UV<>VRTX@&NB5OFWWRY0DID M#X[XE/(;<-ZP4,]F $QGG?NIDL27AGVE5W)RYP:T$7(7 Q #Y)^6)AO6QXBB M4NU;#A,@=]--V,)ZO*&V:TO1M/O67E$.G^[-B2G,*%T[M0(KM&!]I@?EML'Q-O]DEZL+[M5P?>VY>GVW$]+3 M4AG'G_OO51:C,7\0IPGY! .@85C/117XP0PNQR#VBX,H^B#Z' U)%7U/%>B4 M1[*2A;4+'1YMJ/26R#E%"PI.Q<*Z@2>2D;NU\EJ$WX8/6(T;DL]X-W8,8O!3 MB.<@)^#!]!]@>:>*Q2-=&F+[+-V&3.HH2<&!L'O^%\8W1.\#*%FD5'([V^(P M195- ,6MSWT+ M]S.:,JQ(W-JDLR=D?LBD<%*O>AET6Z@GNP,_\Y/F#6FK[=9@BB2D=G6 OI\_ MW^FD.;\O.%!5EY4=%!Y>K[2N2)\<[> M*DD\@F.X-(=T!2X_YWGT;'6KW&?(-(M^CEF-J&O7:W,W^KZD]]IUUG]$EK:-<(]X^*TXS%D& M8#QH*+8=G45$:+U&GC6_CK2W>SR@\V/[!6@E"IS'RS(%+-%N_(&QA_NKGR_%L&>F^O^^C+X/O/QZ'3FF6, "M$O[0\7 M96N08DUO*T,2;JP<(=^:\*Y1LZ;7:>JO?Z[N+IAQ?.5:\TZKO5_?QU3P M#EC<4)D)@.PYRXM5]4*+\OOM!V15>NVOW3XF&)? M5=%D5;@TS@BB'67C(QZS!VV5 <@!F](*X.-Q*6P$1.VH81-P;V F#LP+L1XM M,2SDV,K2S\89+!LGAS6=8[?2*]TO[!7^HA).N#9Z4AENCQ2>?WXY<:9!]E'[ MR$>SN$6V&3F8YS97SNV&7,=-,W,.-,?;1$'^OMN'M"<=6*=!Y-.R2[)^%'W8 M=U+\-NUK.?'AR\=/(VX^T%J(,S&+'(]LZ HT]-9NO&3>6[)ER)Q'ZKT%+AN@ M<%_Y5UMZ%;84%"OTK1]HR,UM9FOBJYNLC*?SG(R,F'-80I)4 M4W0] Y 22\8<(]:VI*Z.5)C7ZWM30YA9MR-]KG+6STL_ILKR=NC"IC.1 ? 7 MZ[D['Y\O%KZI= NM._^]?J ,JDR&I @^=T-%@4VB(,>NL3_C(E4;CJN-DYT) MDP[G/V1F-PH;NU/*AZ, ((K2ZIQUP%U5MJ\K;(\F%",6U&SX26ZD3!HS)D_-C6NS/3MR3R9K2 MZ_=\-D/1AQRW2[?6&ZTNS:Y-/?^WUEFQ@:KS.1"GB59,B<.3QX6>VMM*&M2% MN=; U>\'KXZ.?PF\B',/C-0\P#7NO'KC)&&"65OFW?MYNC+)>F$#86CJNB0W M?TZ0?IK#P71S8@:#I=M_'Q,D]N?CS#A<0$G.[Y( M5==RXA!I3-\QGFPKT%&^(8+'2&2^)9H']?$=-?'[ ,Q<'F>*8FD\-;FR'&D@ MI6Z9HOD]:0HY0G=&H?!^!IH0M@#8&:>Q8X,'\FEIME4^ML[N_P/6[; *R-^DILB(A/0K&">K!NP[WD4GBX&8!CE""U9 MCB*6+R+YGE>]_Y(Q"JN.?!%Z!M7)=>!7E[#_XTKE @Y\4[U;((SUP/LNOZ]T[W/I1W)B' MU&62V6H4HDK?VIY@2&]S5%EH* MUS_:L/?JHLB#HKV[%>4VOX#YK:DF?S%AN$GHRT0$RE9Q$,#7WGW;#NC'OU+< M'>WS:D_BD]3D1=G)==$3)Q7_T!T-YP1&T93 +6 1,F M1U%4YS'[,I[+8[C:WW^(?_!9!F<_)4%+\%>#ED8J;@Z#$T%%V"5'(BM]?[DL MF@=J1Q#)>89+>O;E8??*(_I0%MXC6E)\U/X MCZ"F(ZLZHO$WRWOR3\SL25KZU'IY8^LD_*L0'FZ'#2HK Q)TGU5SM YG.ZOS M#DP%G/.1*QE\19FZ;D]$):'/0+7)" MDA5J"31+= 3\L#*J:&+G>=(>\T(/5DA6J;T$]J>>R(#8:)4>&5*/LN,+>'_, MJTYHMY&AA_^%9YULS KA6C),&/$D.RN-N2--Z-;U:= M[PM1J<:-!VU[:"^WF'C;>Y>3+TXD\GS/ONORU"8RRQ73!">?V0QERHB]H]2S M9$'"1/W!;'(H\/.\^2V)EDN6Y?51Z8UZZ9]:BPO/L2@]EHL%]#$G@,BLDC1; M P-PZ/K[.OE$EW=/4C[.RUA?(;,AUE"]0P30CQB2/8)D3N;(A.CA=5RA5]PE MYR_U]7T1%ZM\#3#5GCO:9S6]68XS'O^1?W-)CE-4DG^\=**4868X\9ZL&S M40\_!D/%R&WC:CM3,RYUI-$XI:3EQ6;V:R MRG-^/AN%R6&?5#SZ+:V.^MVCL7[=]L?=LQ 5:"&I$11#DZ>\-$QT&(1DT*#X: K(V0 M(=P=*1=+'? MR59)#IU+2X'R^U)39@"VFZE<_J#QD$M4)> NJE^Z5$)Y$5&@"K+6]; DA'=B M9+AL:@FHF3XHU?ID6XKO6^/=YT\\L"P4X@:-R"/"$82]+!# MEO5CDIU020^\VXLQ<6CS\0,G=?3C=88T=VO(BR<;E0_--AV[,0J/9 (QBN\ ML 'TP4KR+8(#7(\36 MOQXAO\";]WKFY3W1T_4^#LB-:3'1O,86OBC]O))OY0W ]!E%V.]FXW3KZKYE M%QD;AX>!IB/1HKL$=9;WB9F&_G24PL7"#L&[+A$8 #I+/O0*Q0/*1SC]BBY' MO5C813V;.5<:?WL-5U;&7@C/<#H=A7W;R0!\U80E_G&_]QG6613Y/MP?OJZO M"F( 8)8,0&C^L=,D9;)XVL71! MX24]9( I,0D'G?L<4KDDF K\6ZA@ \MYB M>)T$]3@S+WGB& JJ\6&Q0Z1'2([1':([!#9(;)#9(?(#I$=(CM$=HCL$/D3 MD0&E";?GH#U48):;6Y"U2!SI\K5#?A$^H#'08N@&2H!<.U KY)CB-G97_9KB M^.H2#;#L/%-M<[MRH&2_FYO8FOWKM5FV>VSW)%=E+DXXV/*F<.Q>"8EF7NOP M/)4BF]3=0KMA$%/UM+K$SLF9N+J^3+=.$+*.L4D?$D])N.^2=2='7/HC_O;$ MW7?OS@@<321QL4/Y>SQ=>,!DO77R"K[2(.M&^>Y4#1IQ!*G1L]#=40<,9 #L M5DLBS&2QM(5GWD"/GT?]<&*M4S+ 2E_?'5902+$_6Q&]F2;HFC208DXQ?)HR M7.WBIG'I.U\*U[XEO@SG56OMV#^,*^AW0^J;ST?;!3T_!?[=T")^-ZK6>9H M'_/?#6W&[T]5%),6I:_<[#7RJ#XU7ZVSG6W3IISN^PB^U9_?"EY_/VG&\D( MHU9XOA_X]MA)0EP\/M@+/"Q9+G G9BI*/8+&Q4=V.T2V"FA0"F[)7,S"2&(D MUY\U$:UU*%)SVI_G^7B&=>OWP7(7 MOI&A#ZU"OK;V963!D#[3R+]]%_UTIU/^AT_<'2([1':([!#9(;)#Y+^>")"/ MWH=DKSI!:*-SP\F:JBI9LT!7BOD0K&X?HGUP@#_3HCB4.C M=VK\N&(]=GMSVQZ+3K5KGGWLY'0F=5=:1?&+[='4+X$JP9;"&;&L9VN:F]7Q M']+]N4U.!ACQ7?[*FIJ9'@J0X%"1]%/G/OB1V_(JY[7'J9J")#ZUWVQN3)3, M7H,MB_G/-;ESV#Q]DFJG?%&0;<2DUVB7Q"NCW%W9 H"GO,4_7<'L[=RR:D^4 MO)!TN-(Z!KN$-N<<@&;>> M#3>UB? H4#ZC[/BVW(3=DV6.IFT\DKM9W^Z B87+T?C!!O28TZUV;PV'3'ZZ M1L3/:Z.-G9X[YH[3)-@2L^HVBW(8F+A?7B54O8#-, M 8Q#U,%+!7ZNUZR[!Y:5N=.+NG[ O3N]MSU)0F3KO>.MY:UYZM][8F*FP^TJ MGZVU,@!;$EM+-H/?/1RZ$;V??,4SG+.B:5=#SZ!FZ\9?_.J-9'_$%P0O5*T; M:B2D^X"B@)OS^'<+HYZNNP*+&(X$8PC43D%9/0),%]S*-Y@=R M*S-$S (G. M('BIRGU5LA5FB*4X#;KU\=W^H*%CYEO/^D\A"L"S2E?QM=/ZCBI+JDJ?C^W; M'NA5J"?GX6[$H]Q2.@\J$M8JQ&G#0$]ZQ@;JJUS' 6>&Z85S0S M(#, W[%X^Y%[Y% ^FT5W8M=&*5*!#G:/QX'#2\LJI3?>-KP;W5-_[^WP_"74 MO'KL+.&NIB>[_H&_^!2%LT?-[T,E56F/CYK7=N-)(UMB.%?1K0RWIK+.\1ZH MRL3!6[5KKI_+3YY\TJF[IH4UIFD=?&(G(CI]1\TMVYWOR-;3Z9(/U6:A^AW: M_8L]?*_O$XU)Y/V9L"04)FOC\WHU7QW$'-\87_#HQ7J$(H$8(KSYR"^IK)-> M,F*O&JD)OV*7@&93SM@(WV.JO.5:E3@*,H$JBG)8[E?7ZRJBEQYA3H2[4[^\ M9?K_$G:\*W;P7XJ/V$.0%SUU%H_BRQ"E"C@3OQG75K9\76;YD@+LL6/&][; M\^3/BZG>I]"^1'A8 =4J)RGD>_-AR0, HA #L(5T2_/MF:]-9F.>]._L@[N?V5]EJ@Y$Z:@6%GADJM^.^W6:B/Z M);9WLP"#0];%Y!7[%F2)2)E,"]R&%ZAGT9 SZPML=> @ U1K8EQZP-/>BSH= MU#)1!L".[B>Q'W0:0Z(_\SFK[I#C5T;MIJ_8 M#5!5:$?<$NOVE8IW=8(SRWU+%=^83";C"]/V23->)54E(HEPV:'L<-J5)A,\(7G8GX)3,-NM6'BP!XH2]JE82"]\H/6UGTY:](_R_+#9+Z MQM386;),&WI"(_[Q DDW"4GF@&ML#:R1[+]>[. TWV8 N,Q^.\(HOW@@'CRE M/L.5C#M/( G,9L(KZ6P;.8,0,/[43TNC)ME!-RYJY?7'S"AGN^XVLV2E" O#>C:^U[ MM\2*9_09 +W(A>]8,KLRL4HIJZ1&;Z&(!MRBS51VW48?(P;^]-BX/?+RC*"# MV)8M.)N><;(T;_.CC$R@XAMGW(J. M#>N.#>N_*$P-S$U+NAZ=JJIZH^%VJ.T\7:,WT2LMVW+.S,-J5._3<'UE\G ) ME &80!V]"ZDSFGAZ"7IMZQQ\L7T9;CA#.&K54 X3J,7JFB-K@+0O#( G3%:S M#^4AV3K_4$'EBBM34<]L<4-Z&KVMS_5"F[Z9144?+^M@5S/,$QH@>Q VJ :/ MRP9RN^;^C![(H>32#9^W5569> MQ)K=SKSGLTVN";"SW0>_?@S?CX?$\ZY12:LOO75I9:,,@/M32[52['S1W>\I M8/WYV])"2SUTKHWRV0?ZD&CE+IL(@*FI (#3G]V/F4OF]22:J3./TT//^O_J MV_!W@"6I .)]@WBL+"K;XOT"5;JK9T3)V%H?CWI9-N2ZM1Y_*:!\ID55#]/U MT]5H^ PJO*-<6P)_IBPTRRGY]#'QS0WK&W3M_.?MYY79*#G6:BE8@KIV:_#: MW.:5V/>EY2'EQV-_6G);AS&U1IF9)5-KM$^J,;7&?O[Y2TJSL))9NCCA1@P^ MNV-HB31BP^'!WW:<^HS&Z=P,-264F1%(6ZG@)>$3'0GLU'G0D#4FN!E5XW[W M8OW(0;/;5;D9.?IYH6CD7TXJJLQ8RID6]/+@TS\L'CEBG[(PQ8:JXBE9^DQ MJHT!V&6--=XRG[VK@O=B/3^5EBAK-4 M]$3?F6RI%9<-CJ\**1ICU\>=? MG01VDLE.,OD7@HE2_.LY4N'(B,ZG&IXX;U=_=L^&>K/7NO+=4D:-F*38W M7[5(:;2,Z_WFM-JDDX_=Z UJHJLF-0RDF%BF]YQP&]7L_$*G/&, ) P!9$XX MO_56]'*003"=Y+H(+T+88*5!>5HV_G, M6./;4B+1U"H:F,I-\GKL2/IL:7F-^2.7='KOL=PRUH0;-Y[/XMLG*5X(4G)I M&?U9DAJ]^-4+7/\@.+4;P ?6D3PK";<6E?([D/O^S9('7D_?U5Y!:1OC(!UKYY(>CF1U;) X>TKJ"^D#B@:TI_TX657K MQ_./;*4-TA';VM]\^4,\?_KP#/GUU!J.(7)!?;Y"&RAVZKU/?8I7FCX%SPB[?@'X&CWB/;PU,)Z\],*)D, !MQ"WB]Z61KZ&Q- M5Z#&V6;1_F2P$MF^Z5)9P%V..]2V1U/Y'[8R0%=^T"33B/"&/,0A1T<[.]8? M4F'TZ.%"0XJ$G]JS%"2X^Q/Z[!3?8SF4Q84 !]1+F#UMT,5UL\@J86U#V8U/ MJ/608\/&TCRF>3D)CXY$B]*_C4##%Y6&@^(Q/7/T@?7IRNLS4O/[AP'L_I1NO"Q*#9J(@ MKAO"SW$TT_-0CLG?FK#@QW]74B\/S=5/-.0GE08X@3*GJ'@;_D&C*/;X5 MG_J.LXF&TB #W3CC3K\PC[SF,'G5-#9PGVCV24PPN>=D@^V73%W3#QDW,EPY M);K*;"L4^J D1^2G*8$A2)6\B>U(^L>5\J$SZ6@ J<.(#"8*Z?ODKUOI)NI8 MO?+J$=$[_%5C:6YN?6Z1;QJ^#RJ>U70OL4?_V-0$3RY_E-O\>=H*7*,I9[V5 M/C NY//FPB7#\]F9?O?[LBVO8<$R;5K;LLT>7^Y/A<=_BLC'H*+I! MY'CMX^F#>.*-%8>FCTB[;738)$*;]7G>6S.3'"K6UIR<0 12[KSO+OX"[WR# M=V3.L0+0*'"1 0!E68-JZ?Q51.OLN+B\ *9$ $HYS\-35XS)'G5E*6=Z)PJ+ MKG^>F@1Y*2PWH@,('8&/J)(?Q)/3*2UG@?(1\_"Z$KB*;8+B??P1>ZD>>1>C ML'4+EWT^WO \]37!L+2H^_W"!ZHW:59TY*0N;H5K"&)_/;*U73%]]3MLK2L]LS^P E2UM(*#!M*;/-+M2@78'>3;I3D#' MX#?#F97!*1>5,GN!I@+G#P/TH_-C(EU+&X)=5@(/;1$Q+&I*<(1-P[,$PO>W MGFEYPLH,0/&NI35,P27[H_8%DEHZW0Y#%_FL!%SL[K^^,K\/54^PYNF*D+KF M'KNBE*DD$I81/3_6_BAV<>4A&EUVN+V5\XU4? ,,K4_M2(**XX<[]LU?Q8^L M!'PZ]1S1=I(!T)AUGE5CLRXBGDHZMO0F">_*CJR*&+WMI3"!Y:8?Q02]]].^ MH>5W/M**[=0N. D,&Y5,)L2'N:F*YG"$>:"/?$W<"Y(*HW&EH>*:Y:AU_D7[ M[03KP9\P*&GZB$K#!OA- 3(S\FOG]UDI,SYFU$3&K-%+U=^D%SWE.G2'''-# MO^VL4N/(A;]>,A/DG;ZUO4-=7:QW3. MV]_N%EO*%/KQT(LMBBK97N9%YN;T^N#WAH54")"JQ[5BDJS)$1>51_*I&1^46 M.IC&QAU<1Z +&F=\Q&YX;Y\$[R??[*FU># T?'"U]$!/U)K.&,;PRE#I;#HF M]]Q;/0&A0W7W4S/VY8E5P,$A6_D61?E*-S,J[VORFM]Y_:N7%O]/8E!4-\-A MTO3I_9+8P"MLV2>9VD^ISIM 4<_($M7]\+FM\>(Y^RT4QFF3_5'4Q\^%EX*T M!'[&_T7G2>7XP,=0@UH;VR$]:\R$$7J\(.]5C4U48\T3I M0-#/:QZ+;67RT;P&^06XZCZ^03_$O61'E2.&T-/1QA! Y&L\ Z%VZ MEAA0$)DJG9]4TGM92C_RGM/ M<=&^K.]RRP\E+B^_S@%)ZKZ,8@!V-Y0$-I$(9*:HMGT8$SK'.Y-)6?5EE>*\BIL,^Q%1A6P&O 4$=W'/@':;IV[QE5C8([CD]BQ8[YZS[1QKOX4YW[0.-(],$R M FC1G5#X?4Q!P_O]AQQ1SH)-J8'=,2-T E7AO^6/49=2JZ]#W MI4U?_Q&W^OQ;I"%:R,'(M,W)W MU#O;@N54\Y^6OMJ$<&/J17(\?HLMP2_;^9#C!_N++I_JIE-\5UV?^#U6DUR7 MQ2N]7(*=@(*(LH&R#^[D*R0K3AC&"@M(2CUB2M^KJ9PV)&_R0AJL&[BO&"@R MR]YI,7\^-N6[UD'QS-ICA;7UGA)?Q\==;^:'"ZTG4IE%QPL@N1N_4@OBK1*7 M^NCR2/91B0JD95Q^3NK):]#2F 1--?4 Z"BD0Y?L.3[JUB"TU#$H[R+RW7+A MR^?HSUJ92:Q?OHY[*_-M)>- $<@2!)67M;ZB/X> -"LBWR(,W_CB[."Z?"Y0 MXW6-A?%1A%2-5QQW@.8!EH68923!'"MT%V).4OORZ7DHUZ&%.(N[F;IL]WCN M1I&3[H&$-@S)IU=>NE"Y*$>A4D5E$4:CKRJML4:L0V056LLX"ERT!A M"WH?L-A^$4@TOT;87-KO 8RL8OFH6Z(P;,KS=N QE]CA?5W),<>++Q2X1U0^ MV4_3_HPNZY-R69&:B9SNQBLD"J;?:SEY;L\=G?E]QU^N@(_!:RRA0&>\X8\F M<.],B#6<:]Y,Z!6G^QO[9)=(];S'\.8\8"&X47\6/IZP;1\Q&?NA5U4.9W#] MK$<,W5^&YP0# +UR#.##U20[+#?!W]0QQ&5,%J?(-^UYZ;#:6JB1,E#2AE6(>.*O 1D@K0 MW:85C;JC46=MGHO9"TI69O/U, UW%117C@G3)R,OC(-=A*J%W),^&[YZ-Q6 M5DI5TCOD72X]&@RM/H4Y]].% MG"Y?7DE -,CNUY<4MN08EKXQ=@%R\)+^T?=<%.]0C.%.C?NO LD.M#A4RVKO MZ9ZG5B1 M3WM-?6Q]6%\_V6+K^',1_/S#K\9MY]48@.V-%30K04J$Z_,(Y6&O'1#]UHL! ML//#(*<0T]=EA.6(LDJ0<(W'=77+H?3;FTGS=#=]T76]V',C:@&3@25 / 4C M3O.T'=M',"U[N4Y[^6B@&X$=L4%11+NT%ZRD>=];>/]&V3U(, MDV\YOUVTYM27^T#B4HG59&WHF8*U7][2^W\!+(5:A8W-\\<$[O\L=C^C#I,C M"'WKIV)N]ABAWS5=N';Q')P$:JVN2)PME)0\8W?_Q<<+^]914?@;0C5$F>A\I/W+A K2T FZ>DY"Q7,@!6'8E0:7Q2Q_YY?4^GX==$*2G8 M'?Y.RK9(W_KI(*BF/=Y%058*^R3E&-=81&4.L\[%_JQS [N=?&WMBDD7H\4G MO_K!1^FFK1#+!J64P[UQ\WUE)_"W;U,+9=,VU]7RF")QV#(5 MFX\BX4;5\U:C'2CO'G(&^EQY\ F%I1?#X/U-/;QFX/_HDCG@WA]032G3,P-I MXF=TK12*M*=+SK:^>7?J8Z>Q)E_GY5\M1?Y!L*RB_M;Z!8%K.(ENBZ3 F#6P M+U,",$O557U580;@GC.(=N@-2U_77[]FC0'XW;X"];/PYLTA6SZNERMNB+^?T2NA$+.!E,,%D9RIW0-E :!P8HZ/N)6A"OUBLL M6:_"BVKL;"1=;B?>J@TYIU_F4".@0J;QH9+45> UZG1N>E<***G1^GQ1WX?^ MS++0P<0.(P>;08$3,*-+:Y>/8A8'B#:DA[1$]4.SZ+V=,!G()?YU MWMCH.9%'2VN>8@ V95/3); ,]N!Z(H0#J:H6LHDUM7#Q(@P1-KL)10)\<-3 M>*$XE"-Y.[0Y2>"=HI&KP!+8 EZ7AK%';K-!7C( ;%QT/@)J$4PY054EXRAF M4$L"?ZATR7ZH&@Y5!K?/S,>%:JZBXGA'QJ'8$R"$/,L&F'I$TNP3,7X1,0X^ M-.O]R:E"NB-4VOX%J8O:G!FJ+UD8+K19:01NWK%THEK!6TI@4+5@!%$ _6)+B"%7)&FY/LVRFVQ;TOY44,1SS M#K_$YW5P!=7H_(3:OB&VVI?/A,87T*'=9 M*O=$_6SHG>4J!;RCS=VCKT46[_G&?!J09-; QK1L>6!(BE G>B]4L?<^$1&B MD&PV9G!%WIS_3)KNH>&]U_/T5M^XI$Y!T>[EYB-85CK;$%6!E@25(V",5Y23$7A=BCRYMM?F6UA#3^O(6F!1,2N" MS(+JO&-[V\9'[%ZV?]'Y6<"\\ZHV??\F\4$32926BA:G'B)GP8%!^2MN-D9Z(J$4.-L[4^_;EW9F'R54+A1LU!]A:BAG$ M33VGDVQ?PXM.IFPL#VTN11#*ZN#'\NEAT?O'H%!:'-0&UWYJ[Y>!_ F#6P8!>RUT MQ^_1+2(7YZ:/;[I;LS)EP1?:)U7!?"A'M[H@&5E_Y!);N.HYVY+ @S<]RR@N M.5$IBB'O_+\]KRKT7V9A:3P(\)VA\NTB2C$ ]Y$A=H3K85F-N3PION34-ZH@Y]L6XM19[6&.,W;9H0#_-H)H'$_5!UX ML*P.Q+$!E)F6-#C@6/$\Z%6<[B%:*JI(I5F[WU_=@*DTSHR)(8L,PZ6U5)NK MK%3S.Y2=52XK,P#^0K0]<9J!2M%:[,$<#SZO- MA,#DYEF\M*<<0\VS]XPM^7=0=P_,+T%5F(,>21;,IIZEO7.%:N=;E*1D3:AT M93<<"#;3++PVZ'H;N/)0EXURX>P*V-V(Q72E?^ZCJUFKSH.J\Y]>Z+^2%6IY M65SX8K^1^^M]8MY\#WYZ?BUB(QB ]7-4$'/H#S+#]JF!>F"90E:]PT_/9Z'E M/-RSI!Y$$1KYX6Z#$ .0X03RL\:%3,"O7I2<]=AV_/,6WW1,$=P1N2T ._RS M.K_%_+^AKNZGV"&N1\@AV$FR8Z6H_:#\,0V1K=%GZRC;GZ9B%*4)..T B(L! M(&CX,0 MQ?"'5#<&("V(&5OI^]PP6XJ_N9/]B6D7+8F(H0<"F8F!? +]\TJ_ M^9P5P9286J*.P PATL)2TW2)KDU,HL\ 1B0R2F0P@#$_.::1F\G8QD #2ZF M * >PL)778"#&&;"FKU/AC/GA? *W> WV[,=ACL,=QCN,-QAN,-PA^$.PQV& M.PQW&.XPW&&XP_!O,IQ0/P&]'%8;]V'HQ\>*]WFK*.-#H'ILIWELXD/(7>1^ M5=<+=S\A)@9EEM:U;P"Y;O&9WGQ?,#CC.Q.A?HIL?E/?P,:*X(>O4$HX$I,Q MJBGO SR+%>_)?;?66G;CW8#P4>]+F;/7>.Z.WJ!RWDD.H1D<&+B4.2?6XN&I M0BE2.;R=N"D;!.;*(%275U69QIA&^:A=DX"_>K:-K%N@5L4YXEW=O"'WYVB= MB(6+< O1=3C)]5CM9HYL ST$;O%.*X8PC <'NF5^Z?0T9!L6R\X0^I#@Z7G! MO7DLGKM ;A83DH_\\])!;A>XU\?5,J#UW*>:<5S;/@; W&]XON/[>8'0M[D% M^>9>'7_??:B6>_O?9@[L,-QAN,-PA^$.PQV&.PS_>S-,6\=$%$I*0E[BUB0/ M\+GL(K]0 TV0RD@93XFO%Z)>[!L?:'$_?7"<'+^/0(YUE/U3_\/0K<'?^A_>%LL>=H+QET?/ MZ">C@[%/U MI-067Q8!_N\OK?#(%O(?9O5 M9G30MD@?E1)M[X,(V@HO_-@OW>G6/T!YO(PTW=(%>H37X-:^7:K'(3$T!P8 M]77=\.\8^G6N@^3HC@8A)^L[Z"NX";=J8?C3_GSX+1R1U_VI37!=RU];@DOT M/#*5]N?)^YC_Z:8X_.E^^.;S=3[\.__RIVOP'V]?QA_GUE_]A_\XP1#_4=%[ M6<3T3[\2]*>Y]9L;\0[#'88[#'<8[C#<8?@W&?[TI8^C*Y3_^Z31G* M !#UZ=K5AO1!^.S[=$0H>%5M'DYJ8P TQ7E9EJS_L+_$EOR[WKS>O[0&FH=" MC]->TT6@7.1D/ H(L1XV"JM7%U_#%(O,$]J$?8I"D$[Z"9 MQ&'Z_B2"]L1 2$&59K9C8GR@PG#3A=$QLM.4-+U[(8]_?(A;3 M[F?)I#E'4:-_A;/!'U8[>G8<>48HHNRFIU67EP/:8(LOO29#1? M'4#W^"[G9O3/9KY3=!:JTH#TQIUUFGWCK>%2,HZH@#< N#:DARKW-16]4,M; MS#W#DITGE)L;8"K G@'@TB,@#]$;X =5#2E7AJ'VZ)+>I$;2YI'-LQ+6A<,K M+Q0B59O";9QD_)S'SJ3N0M\D+S$G53M9E+A0/V!]LE>^7;].Z/]A[SNCFFJW M=:.H*(JQ(8)"_)2B(* 404HB\@$" B+22U2D"P&DDZ(@(%U 0$&(@O02Z9U( MER8=I)/0>P($0DBY89=[[][GC'//N>.<[;?']L?S)X/QK,5:[YKSF7.]ZYDK M4^\=U^!2+K$,@*V+B]F4YW2$\ZVV@P>FH]1F:W*37X!=:4D,P".('[;0O*AB M+D!2+DRIP8:M,6?) V1;]N*$XCJ!XS+?J:-"OHJ793#)\TP%JK$53 L'GZ7W M71^!A&V>C=8KUA::,.J=N;F=+Z V5+6?QT6-#?>"[\T^J6GH,=1D- I /[\4 M2\FA( NGKJZ,P)W(\42!%])/NI4OV$T-U?+V;^F= ?3IA>GIW!5QYR&B(H5V#R+&E(=4MT=&=@9]34U'%TL[ M);]O2^O6:/ :O6, DMZ6;F_+-F[&28M+-;9WQ%JT"':A_'TXZ[4#+RN'*^@^ MB)#U.]9X&M5VP@>]A8U!B3RYP94>]+XB187PITWTUN.PY!V1T]8+DK@ W+*8 M/"E3K''+_"X:AZTO)BP+9T _.F@IKF-T]B=-K'FCZYPIK9&:/'+G51_E7O@*1IZ9A-C]]GRV.>3;SPO#K80 M07\N*7_\34FYN?Z7DG(D:XWF ;8B= 9AX,*9(F,)Q)Z[":O,\H_J8]"5Q$64 M0@<7]546HFPO,L 1.0KF8K928D/P2*MSF#RMS>\Z802]>2K@<+ M5!'R/L>Y1ZSP:6X_A2K1/3%S[7&R[54*[:DQLY&.?L@2[97ZM@IJ/'B)TZ]^ MKLPMJ%Y.$Z6/FJ. -'6,P/_.\>P-2#?/GU;E4I$)E7_[B=]UH .4\#!=5M=U M]D^;Z7NL?KKAQW\2\.S_R(O_'YJX_[,P^ HBW$?MB$X<90" -/Y^X37*OQGW M F#JFS^ K<^_%CC\\6N/IJ]<27Q4(K(RG+2TQZDNMS>J!:MO5$M+>O%B?IBXTY; M3/FUEO*%M D*0PG/W@JPQ&LY7#A[1.;QY%I>"TJ^LF43RM^/3KW/E+I4X5P3 MXPCBNKG9!/6 (9-D:O?6DW[276S/M[&#E4"2TFX[I'IE9*FW]THR-M7E7O21 M-X^F?&N;6API+218Y[JQ"+ S_UUKV6)>K@%FNO)B8JT_:C3_N=@O[!RYM6A R??V,]X1@1>AZOY>3Y3+XJK MYZ^"[GB8(9X-IK]H[F];W%7W<3/K? ^7QMM/'+73\+ B*_"%U2R'S-O/0XZ2 MDSL;C>W&AF\>WOL.JKOT$SVPVBMB+\[?$U^L>&A4")$<6(3THXJPR[ON%%<\ MDT6C\^BBFI<5^7+@'@NM%]IY"_S\O:?7>WF,9$C,(9H>>B1PL697$C$@=B2P MTVGI=(![/#V' 5"E@+1T#.F<1&5FH.^O+'IVLN%+_DX*3(D&]/Z!682+"H6+ MASJ?\[IZ1WTA-QYR,U/+U6JA3]^&F=\7)'ZZ\]NO@2P_7?_\"Z&-"'J=0Q5+ M4_/Q).O4J8 WPX:4G^-OG/GRUM*\ZNUC#O?Q%F[==*&"^[Z53Y%7F$^4OV1) M985#NVBE;,7(U')+!6'S].-T6O7Z6NEJ'3HS+,YZ7:X M4L?E6,N@K),>@_9N'YA9?]VX<#-'X&R 4H!GJ%+5!,F2PM0>UGOCN^1:!]P, ML1[U(R9?=L?#ZWN[D%)+;W6@W1\@;Q[+>!SX\DYO[JI;]"J3HQO$$MZLUSS@ M9@>/>\K4-XBK<_Y_ %>/?S0.WWZDR'6HRAYO4*^;QN5F)G1M"!UO[P9:Q Y# MMQ"5"%D?J=_VO3SPE'O'\1)N%'3JT?CY,[G\A+8W.W0&Q;$\&*@YT9(A=JFF3K#T\%/;;84!D/ M'.G:QDB18PB#R[R.N9\;$Z#5"@5 $C(G9;VGYHNJJ2AY2ZXF:]SXT_7VCEN/I]?2!E".H*P=.8E5HJ$I&!%H&"I7-$BR MIJ,^;:YPA/W[!\V-IZ?5X3,L;)1.!\2_Y8R9!_X''Y!66[+_2S#$ ?Z/?X7]C O,1:/>W_E[9@G6H M=:'Y"=(,D!YB//!?TQ+_QL8>BAK\.WU_A66-\@=(H?\:R#)NRK?_9+L^/JY^ MR?=&]*+V(U87>Z%BVZYTH>*G*>>R2[;4W"Q5Q#^\?9+WH\/'K(BPFL!4Y F7 MM(+!&Z66.J/Q.W.-24*51,>T00/!9_:1QP#4?$SZ8-]V)MQRZBB&_ZK;.U^MBR'*IR$04T15US/HZ(F&IO MN@760G_1[HV?<#1+KA"CE7_&JG^=S)@NXA4[PUS);2U>#(#)::HDV<4M\_3# MOI2FI/0;OT^L_PB?HZ'GS >R.&ZS )P G\.E@J5^O_\ZA2WK.H#'7Q:+PM6< MKW,:8'_\A=*RQ S[M%/S%=YCV,!V";9R?ZBM0H7HQ.!]IJY?TK[VLWW\?B:T MJGB5/=>8HAO[:,/-0>#:,&UAY0TJFV0)&B/QU"0JA$=C6".A8@WR^?K M\#'QY*>E(:M5E7DU)?8]7RT69TB(5(6*O+EV) ^18R[ C:^J$)$CXPIQ5U[] M[&W0A>0@FL6%N'8_MQMY:L[_,J+CO#<(IC1>-<7,.9#\G8J22$X*9#RIGY6" MU=>A3>B,+/3Z,I7?:S%YJ4Q5'TN!%LX W6TSG^SC>&QBP8<)"<*:N)>C)>=YGX$QE.YC9]<;?;\%U6ONO?9WHV-9-NR*TO]W#BB\^ >(\[_B_R_\ M3R!##/.Q]]E,147,8U_^T=4Q0,:'*2W1Y^X:^N,M[(*"EF4=VKHEW"3@&X(45T6$"+6-35):P'77\6.!N"$W;CFZ"#^=O5>T[MRL *;/=""C(R=V2R(%^,*)6/%^&<9@,G3<#DR0C#8\>#, M<)&WJ4/+O-5CZN61/CI(VR/@W KN;K)R.-\^O3./ +* JR4E7WZ,-,/^/"A+ M^1S@>+\(I#TY_D4'>J-!7L$/+[\7_=%# M<88U2R0SY*RWS 4WTQI,GMX M;JRPFE<1QE/W#(/YS=G^0D-=B+$:0@?>BFXK/%?^)^U/]T1FYWW_WKX[JL7) MCG[<[WV\%]J/GN],G\^!'/$LZ6P1#OIOYSMZ,_[4T!]X^K,;];\:^+_PWXZ6M/!QSE@#0_QM MH\1P $NF0+2=T-KCM>3S;F[L855QG*?^,JL*(#?H"[]-W!P7J5J_*'(V[C1R M5:+V.6V6[E>L23R-/Y-TM>QF;.C>W$*63^\B\.!Q/R+%BGRYU@!\O>^FZ'Q. M\L5.L"RJ0,&0'D.M;1S5"\*'&G]SX9O1K+Q9,T*[6%K3Z9$,46Y=;_5R$,N; MDHRB0B:C/8%?"\EUN\]7 [6"L(CKBZ@A*&IFQWIB^=FCWF?XXN(@9I(:?IWR MXFJ\58)#RH]Z:]M3]; 3PUG8=@K:NQB:3X@X@B-;'&VM7NPASU#$5C'-'MUB M;SLD9-^'::P<+*!!WS&?Z^WTUS_[ ?XC@6,:@CSZWWI[!V_D DVK"*M[,3[)-+,/=31\4=7)?J=3N$-"^_ASP;C9 MDR[U+1.:\71/KVTS=W=WZW&\TX]GS"(RN^O/O7P5A)+R([)2XQ92M/=W DC4 M]6O\*#I>@J:X;.^-S?SBV7J.$T+*;:=0B=H)]IU45B2>07< M_Y"S<_\P;K[_A97T:V3A'P"7K^OQ?=C7(O#BE-K9*T-COI=""V]\!7A(X29. M@2])OTYS ->V+D2BWU=P_?!@ #RZD.!W:#RTP2+W&\4\04"2)!.KQP#$-KCO M;:60G8$+XDRP9Q?M[9_=5"F3T%)MXZ;0$*S>=)LI+3%,TA/(%W'A5G%X@?,N M;,=@V\!@D"I'#WQK>;^V?NG'&'>_8&_'SI:9@GM<;0VP@HC\_%O(C1%5/X4F M&<6%5>W'T#LV%(4\O_1&2^L3P8>;6#,56A1:TFQD.=(#77_DY*0,G7*SV$ZL M+.2='O!'IM16@90"G$9)(M=^'ZP6G1B+B%JD5/OP;WB5V,LWI:9\/MM&0@V\ M5#YC,-_\XF?'U#\B.*;1S#COA73$?%9>=QD\FR'K71&AK6->J@P?0+UY1 XY M1'A73.=R"UG%ZO5M7I=9+&/+RA51WW $AP/Q]X(2_7,$$PQ+!KXH^.@ *Q1ZO4 MIG:/JM8OWB@OUM>2N-1T*=*7U$3X//GT^/C0KC #4'NGYCRR+_X3@10\[FG0 M]#IT3G%@?\"[*_SMIZZ."'3=.B \>;H4$$\"#6$F'2-VY:AT7IK"=?+B;. M+/T8-U=,SP!*#8[<_+J:W3_-8OMMQS=T3OX%LG*0F:ZX49,YX_L(P#!1JN D M].@B]DQQ@H&G9;3&&R4;2UW?R);BX7LG7%K]$4<-/C-/6PTI9D;EH47"'_ND MC2+B] ?@U6P]]QO$$WQ_3[T[?=W?ZF+X*Y;AIXZ3V]]IT_6O> MN6!YRVOV5[J*$BL_J>SFRH,\&4 )@MX3Z ;8X=5&\0" MC9F)?\0DE*./+V[%GCM_YVD41%3ZL.JMVW-=O,7,HI2@#@HD4CW(I43(5&?8 MRN-^$IG$8096&_0V&;MG;O3Y]M"P#ORS$E6H_9 ,I@+R3&R( ;A#2ZXY0$ZX MW2\Y[UAL[W-U==.D1&=VV)S/,N6IXT<)0(ZL>!0[P.=X1/:0IY]:8=]F6QEL M<^G; _SPXEA]LZ3CIYC^P ,G% ]X][=2F8^4KR35K)I8^E7LA*?$_3+[]_*_ M90H-2Y2H&YMFRPIVW8V>^O&RRV">@REFL$UHLK#T"SC+E ;V")FSCH)I%+'J M'^=ZVC-]8ICKX>1G%P?WZ ,7"CY![_0O0 @/H"&#*%;44^@Y\X52D&5_,5KL M3M';&\?2)B.O/KAU[#>CUY<_ ;;R-.A'H(3SRF3H[@T;7B%NU\N-YJ)AI*-C MMS^*TSY\JQL_,7;G<#\(IOF]N><%UZX4<['IT'G@WL0B3K^=!J0^%;PHG.7KM._:;4SATD8A_>A1 DBU#WSJ!]6L9SFJ MN7'XT"<'F%NF"7)5+9?/X?6%< V^-)'C]P-L'?1Z9BC.<0%*X4,?CZMNY>[)./@M6HR;3!4D0]4+'\&EP=TJ M*2+H.*]3LZ1]^8)JF0OGL883[I-^YI1K@:\$B98ED<2CN $L86M@ZJ#; M$?Y=XZ8:M3UG<,K_8\XRD(+YZGB:[?J:LI*+4 MB=AQ/L/2[7$MZQ/E'M6^["=>DGH2E1LG-#W MH,U3?.2MBZX><<$TT1!F^>AK6TK+?JC&L[WMU!22R5#&(GG@[=LVE>*NL0R=). M3Z =D9? )71RV 59V]2LJS.E\+8@56ZP:_P"807MO_EM.:>7[987<#RR,C^# M*H;S@1Q9L+>UJWRW<:T=;'N^CP%0'"X17BL3]KOJ- ;,>7(J5L#>@)J]8T&I MJ0D,2ICM:1=LT5:WAT&D*;X?M;9 M1<@[C&%R#0S\S0FN[.=YCYF+CE4T;D.S%KW/77 S/:BG'TTRXP:;=;ME8X&+ M-\R'-&;:T='']SH-\Q!6GU0(K?CT$@41@7NR:MWXV? MBV-*V=EOD'?4[ Y),[NUVWV7JPK>-HHC[\GYROE!OW,Y6L9[PMY7'0>+>GI5 M+A1".X'@I6F*Q!KQ'%SZQ.-^.]&]9G2<%4)9^?DX.S$F/522 ;AY3=GM'%,X M>RDM*BB2\@*PF5\,1\$6@0'"1Z7VO-IIB"773>O9_HR^^C[7K&PUYJHP2_OM MYS<0_S?^, -,#3J@)8,K;R?RL8%PJ6RL;QH145/L+)4W3SII%;M^*5LH_T:- MQ_[I1Z@VB:7;IY _QCEIR54FP(!K-?O)Z99Q34D/SW!LP)4M=0C;F1\1643&1=45QDF8")1Y/OQA?WZ1KI[(E_$2EJ4)O M&-EEX.(7QWZN]K#6,"V. TIF@!YJBH31<.<2HWU,=8A^F\GK68.27"[>YL01C$35' M!L 2>TCAM M =H.^ZR,?6 _Q=1PN-A*/(S,AZEOPOH:],/%TN8KJKZ44AJ"'JW?XLWD:+J[ M?(9BT#-!T$*]=H>>A%B@ W5-3*^5AP1E*Q;K">YQ4K[E#$\M2$#"O-$+6,]GL,8@ ,>1(M0WYKS1'&5 MNTUGB@?N4C604J.H6BCXDI&G[I9:!6&Y,*-/7C?+>%@15CGW-$"O/)(X]K#A M15+CX$ E9,AZ,JP=1-"J9L6-C6K"O#!D+1*_6D"32M]96Z=1I]ME+$DJ"ADL M+9#)X.L-V$*QD!G6[17\3G_@[J76=LRB,5;12.GJ@:>\AZ5VHIDG\Y#XV1L9 M2%3"-7VZY_S;L:3??X"6)6\$;(X74UB)*7C^N#KHJQHQ8O@G MV9$1FPK3;9_W):MN2C/,;&Z+MGLY^N7,OAWF2CR@U X6)K<=N]9I<[$7Z?@1 MK_$Q'7+'GN2+E8),OJ;O*^NIX8:K$D.[*I1R%MTK$)6RD^+#3"6+EGVRX=/ MA("H9MJ4[4E87SPS89&%#>IWT1>0S=ZY,SF:\DGG^T6D8I67OL!>CM#WEQYK M_G%ZN#*"+ AID!-[C<[OK,_,S3MK$G:I>??LZL4AFZ[5?Q.%BZ=A&@9+0Z#?R:M:3 MV]I/EI;,T,N%!)59(%G0W(^PNBI06C5(%?2.^EQO<=GNJ&29H\Q%TWV=EWG[ M]DVC"EJDI94!203Z,>?36U]QX %N:@OS9(0\>Q0@ M2N1/A*G[L/PE;V0J;\:U-)DW =J7G@&WN,_5>\.,:2SD;N*I-IQ8'923W'P_ MT6&ER$S4I[I]Q$/VTWH7JJBS^/:J(1N VLND^VT6Q$&U##AK773"%BM]WYF_ M2Q?]28I2"XU'$WY' 49MH>S@R^0F&[/?!MSDS,!CB4Y<#A;N5E"=BKD#FZT6 MQ@-FT:U$9*%3;2>H[Z$GD*,3)S'%$Z$,P'%'*X)@L*1'X'D'TN'YFLP INHG)R@FDGTEOJ%1X M!=RL5+AUU+J7=K,Z:L]^A&S.C:6= KT&;4]I,9E:(3A/.V;8O8N\B)H(DV, MHH7_Y"G" /CCLAF [M_(+QD I.0:_5X*G3, PP#\'HAGI9%[L3OB?[8S^<7W MB^\7WR^^7WR_^'[Q_>+[Q?>+[Q??+[Y_.;XCNWLP M7D'WV^D7V%=V\KC7:X>2P.=DC33]$8'UL_FD2>VB8#-%:3VDH M=3G6Z1QN2 '>5A!.QF1-(MD"@3V&[4^T3_,O?D0KSXU18^-@'=^?!UFD+F?: M:B+!R,2XS:KLO[^6$7]_&4G&PJ24F+[Q?>+ M[Q??/R'?I+RR,PH?9F-J!)7NB=3\Y0_;9+PF,PO=I+2,];N=[79>:XRX+C)S*_ MI1,HC;AIOX,;ULC: 8?2]E\.\&>/WE]TO^A^T?VB^]>@(T)7C*9" ML%P,0)W8%N:PIU\=VFI7?V+EQ\I@Y]CT7-NZ5?3J"M=81%59IPPE_>^^5?9D M7>E@ ,2U:5C42K4/DP*UPY_$S@!\D4+37ZL#%N?_\K'Z#@/P-Q^V@?YF0QG+ M<-7?F]*U_.VW$1D C#3M(WT_V6(KBFR2Y0EJO)]?4-GPQJR.-='2J7Q][G5D MO>C=32$C[6/V/5<^ MM!;,A6!J"D=!D+<\9!7]'!W56*DVB%FD:>*<5W' G\ MU.QW(RTS[]Z&#:FUU I4P/Q1!$WH!:HF.1/8@!E&-75[#NJ61O*R'VI2XCMU M4"Z&7^[DJ8LN\'?WKW:*M%VEG4M^(4&: "Z,"W3!-C4??!<>$Z /:\AEJZFV M7!---3N\*707T[Y&?H0:EM[2(0X49R$[:F0+*PC?TT82U/NF@ZR&CPA%-8M+ MBG.PVKSEL(BNVZ8I)K^ W*0>9 .+)/SB?7XK00BZU8*,1']^F,OVPXO*/_1 MDFSFM4L.S/_T[%3LPP/8BY$?!A>X,Y39/@J]?,&JJ*$,0,+IO6B"UAIW"[% M.PQ2.!><2^6?D@N*7]S6*G]3%R&WGR^6:W\!6@(B_T"T1X-G="4/V(#.;UYY MN6N@F3:/.H_\S596T$_$^K0FS'I:KE+TMC-[D4W!K0.1LS)'DP#R!HL<9_:U MP 7))K@U7^SQ396/>2-;( \]&$H/XDU05QGX4WE@UW,3$P+UV+U+- MB8(K0^EPL]XJZ[01N)POI0ZOR4XR:2BSP96&WWIX._]KH0W]P,#!F&-8"&(YKR(;_7(6/W\)*KFD>LPDW.C^*:JORG/H M9[M/9X1>9!T"\!P4.;-O9V-7"U4K5V4OV-0"EJ1W)@F5$N)"5P7LL\=D9Y78 MY)46/17#OPQ:?C8V,$'HDP$A%^+-$P3<#IV+M60 M8B]N@5900FB\:H,R85DD_8<,0DMQ0UIG?Q(#L.8-;%["EVQMR^:N*[$I=/2M MO4B)M8+,Y2+9FS_ K@G':KYM)25%1>U*[]XH'4;X/*M>J1GD;^G7>$+4^ M3-G!BG7VNGWY4C$@EE)2$I8G:O5,*%P-G$ZUGP>R>%Z:J*4@P4:8&5 -&D1> MW 4.[BA-@O;5XLZ+B=_?\VKA578$RR26VYA]SSE>K!3SC^>M0&/F9^RNQ]584_IWC9)0SH8 MA]U34%7/*GK#7#+C3W[V]P9[^&6[\@O_29BJ-D!?WR";CPX-%;1DW:TZGLP! M:4#06*=("7C6B$^$F/3(?49N:@;;SDF_6^RNT%B]"5Y\Y?UB&N51LXL>T^OM MR]J+]D1>^:F(Y:+UJ@(#C @__Y98-\J+SEL"KN=OH1<,")ZH;BQ88P!8-@Z: M)#[8O+(WA9F^_+V!GE8]@ENK)U==M1-UO-.6I8Z5<#L)7,60I%CKT8&9N 2W MFFH]Q /EA;[;0$($2I<,1"ZFOR"#=J6N#4J&+55;<&Z),>4^S_FUZ3WM5_/%@*5&D*+V!KG#@1F M*'M9"RLYJ=#YT?[G'/P (%9X88@%K5OB(#J4GT!6-R M7;/P:U@*J*:T4WLKKA\5XUI,TWC9C"N\)GG#4RWSCG$:-I=[L51UEO37CALS M^GF\^V6L\LM8Y0\.78'W(G@O/K=PR8/O?TP"9*-LXI^6!DU'#LATG;6V> %8 M5,,<)X<1N:AJPH:&$JJIGW82/GW8\YY5)*-AX7A'@3JG[Z='!K?3Q0(4GC*3 M?P5VX!NI8+DBS\(@BEO9<1=5RXD7; B25Y8P7/C>;1N99/I4LL4;G7+5C7T=4W?F)Z$G\UZ..MN@!6FVZ*\5BM%/$9F9?RN9ZK1U*-F MPHH1@Y8S$ZO,(@:;HOWRI]=1_\S8 5!V9$3LXO#]PPK=GM'+C( 1HNMD.I% M.9HWQ8UCTOH]+Q"RI_C#>H=((:M5#(#"_\D59/"]'6N-?M$B$W+>"K^-Z*5; MQR#W59U7H+<]+S=M,=7WMQ%VJL7VP X#T+P7M%WV1#\W#"G=J_P]\/1*D@_X_#SKYW&>V)C_OKZAA(?/"M_L[(N>0\>? OQ^U# MB\6S.VO/],"<\?@ M/U3T_[CFY'_%8.;73+Q_''RW*!.:I3XAF2FE_N#-J.OWA=OANL1/IQ$U@6>W M%K;*XR+(;-L4=&N-O2S^6N'%U)4;I >(2\71F]"\D$J%8[PL)\/C1,Y-=";O MQ$]PG<5528-B$#Q5BALBE=?U/SB_4' >!.',>?3=>!ZL&538A[0%B5H[8BX_ MI;%^W,JMA 1ZDV:C13_&7ON2O/80R?<&55"M?6%WJP-UF7@%30SC;6<< M,KG#U3"^K_@?J)\P@/T>NY(T8B>T]BB_H*P/=JFD."BM++(D6?"!_0*,?6A\ M@<*36)/BO)7]K?>4QM*\Q 0+BP(QOH$ ?/&($):>(#I4?,M@.VI+D=:_M;UF MYH8R]T35294A0_/?M4@99PU(]P@CO&]Y[36(9M[/VAYS[1?2&(LPSV4 XF:9 MF@=9!?_RLV7 SX-^GYNP)F^K2=MNQK/<2UQ1>+SB!1N)T%A!EJBK-Y/SMKBU MM-I<.CAJ/5.F0 &;V.-V!MXJ6!P-^M!W;+HD7[:QRAS^XE1F6]ZLLGN M/4]!O*K_I[ZT@6?RD(S,]37):O55&Q,0"?ZA69 MY< '$%7/!2;._.32+2QM+BTLQ5)0=/)87X"]I1\L_Q3K^P M!CY($LI*N:/^P(>OVS#8[7I1JG&5Z9-2!XG^C#R6.@A7E5RVIX5&]8#;&(M* MOZ-(CT;VOAQ%L*$8H,_C")1[L.SFHHG]$/>/S_5:S9$H5Q&7VO*O*BSXHV M=TA51)"P*U?HVZ4H#%0CN>K"&E_M'/G6(V)DA0\X'\'-K)45D@(=@5P&+'IZ MGTE4ZOOU[XD98S;;W6;&K5VF=4/Z/-41I<4^VR^KGCM,';W \V7Q)'!"$4WU M0JBNT^%S#9B E >G%BL>&E8QTWT& V!"[V$ BEE MT?T$JG+:)&LMS_!>YM&[ T; H\:P_.ZN.$)_ONZ6ZY,1.2X^0PMK]X?*7->: M 4!= M0.'",[TKL4JK3A\@JNP@AXBHWK2V60KSD8Y<2N+K@ZL]G[/C%+L%WOXUYQ=_'P!5Z"XSU2>H MM;+_?A;';< Q@)S>= T7GDA"5C?HF>Q-[=A'8MP!;BRZ3U:JNTMB?::2W QAP=6?44V;\UNM0]\]0>B\:8$( 8S MF,< O("SL+YRD!]R[\ALQ5;%%0!7,:58[Z4,# NPSDB%4RH6IAZ3Q7S@]FGG M1"T(]M,&'"8JTFR#,P,,C33&H#YFZ+VN_I9@U,]NZ?\T& CCM8.3CA&0Q%QR MMFK/F,P-TPF5*,1^:V>(HKD!7GLD&B<6N)W#W3%>*N06H5GP9NZ'Y,LS]$.5 M\Y,W/",F>]Y6GY:G[ 0 V:EV^1'9T,BU_AE0,27TZ>$8?'V$RVL,>G>Q2AO6 TZ(?HFPSRUW*U.#BIEGZ43X^XUH+ M1;1S\#N]J$+XNLF*'&IJA%6N6B+48CR=0(_=UD793WR+XXP"CF6=:&&CB&&K MGZ,(&7!-6K@;*+]Y9F5BQBM[UH'4S*R\RDU\LJM%K:ZW214%.XVH/0!^PM@A M+UBZ.<7,.WV7NN,&%EB1_K;E:YM^#IS7XU*<8*_4$!C$E7O!C(VJ[?O<'^+/ M-UD^L&&;EBI98A 45%B'BZD54U=D: MXF)[M;:I]3Z\96E$#4$$3\D1CU[$7^._@LLJTU1?E3#-M9TP MI/6 OR075,GA.S@;MRYM*_4ONX5H01 63M%7.I\\_ "R,"[>+ @)F8DJ!'N+ MA_:\-=N;=<#__]5-]2IM0 =D9^7$I\6<,.G>T'1,V0]SI@]N4$B;\<)UWPM, M>1%^L4"N\XW+E,9-VVWJEC=/F;RE*8>>?O3@QKIUVUG.;6.%38^;/5+5[2(Q MCVM9NQ@ ?Y^UEW WV-11A=P2'I7?=G](#-)2M^C06"R MH4K;7ZPQNQHK5.PUDAY-+6[VW+->]F/FI^!=L9V;B/C%"E""P2===IV>K#\- MBIC_*3WM7WWL7_@;//7T:S2V#GBT(;:J?_.R,-O&91HG93/OF99 P/&WV7B! M3PQ6MJ26$HB0B"+T46'^AG&W<9GBP&,,0(0EU7ZOB>'Q M8$"Z-ITE;3A)^BIM">A.!]5OY/&.#TP]J##\&*R1$ 1D>U%X U.[P50>MDW: M1R.5DK2UW!.Q*S]6J1B8"B*/-6!ZL*BIM:V !E5*)QHT=)@T5.*!6^<%II8) M28:HHC'M>85L=(^KR8K+O,D/$[7G5Y?]7JYJWU;H\!;TKSG:!FX+*.=S-DZNB&U#%@76P8XZ<8*G>U0^N9M*(6=2YF, E MIJR!D*^4OG2EM:3,&P]@+M*OZLO9=*8=L8)1W:OM;H$?OZ;S<"$&H#[Y4X/? M798A1.'FZ57ZS/-%BO#&1@.:H+-V=MS1#%@WK/(V/<5!-..;^@R*>@>K('D^INQ6FC7=I[I]8+]\@D>M%TJE@ M6XHPTIT:T7\K/7Q8(-;V[)6WEHD_ .#/@RQX[>'3.,RK;7;MIF%)EZOU2@=[ M.B_1'BBT0X2HG_JE.D^3!V 2#_JD'-SO/*]9]7(\CG!IZ!DFGS>JJ-T5BZHI M* .E&V?MJ&C'HKYU7G\EGQ *Q:^13RK)?G^NO<,QTXM.3.4G\\6-(U^1H^EL M+(1ZU?$*IP&I.5:V@5CD Y"+Y=.+J*_/5_;T'_FJ%#5A3[N5EM*7AV.6--!9 ME_(@:RG0Z\/4&V7/$,E;5V@I#R8Z.3#VA G-P$.V@A\H9]D@BNB!FNFJ)U02^Z3B%$#W)H:HMF2*3$3\(.OI7.X&Y." M3B=9]#Y[\\C[4+0/L%-JUKNY(0($OVU[N4]>&6/_8KU+JJ_@(U/TLQ0!/^8U M#=8-:[X_)'S819;S?.=2?$^X5)A["[G.CH^!7VP04?'+^9LCE0KEPP;=[A.C 6(SVUR]!A2^8EY MGZ45<6:FZ=O3A:[0W847/-ES]N3ZAG<=UPUM5'O$HZDK9)"J4NUW[MJEL(;O MY@6A!C.HAKE-K#_VB&05RF8Q291X((0IJTJV!FY(TS;72R!" X,7R>;R$.=T M,@HW902]J\M=\BE+[;G0BZ]O+E]^].W<-Y(4A@%@@S:>V/ ZBT[#T!06W>?' M4.55I0MZ:S5@16;/VI9=;]N[O/ZQ#7C>=#D>%%,-GQ8++EB33KVCI MG3$>Z)[I7=5>!<>QUGTX&M,7BF-S5%OH$'5 ;I,_G'G3G&;4NA5K8_8P)IB# MS60XF0!]-==?G+'FICUN#I%C'2N-Z/+9ZJQV_T+FG<$.C/Z.7O6=P)E0>/UX M@PN>:,NJ-IGFR3!#?H1(!WY&JUK4L ])4Z%M'V0 1 =*=:+).=$^T@['+H)[ M?3+S%V\J*/4Z_24JOX:KB8OMF&][H=.*XE"?9W3IF0/XW0)%+P'S4K_4V/7T_/CUWO0JFWJ-=#L= M-=M+6#>CPS;O6,82P3_.<6T;B)K=TJ&H;P)X<,T\Q:$'OQS[!;MC4EZ0; MUPQ4AJCI#\0/PRU(&+\VS]W@ NZ>L)DK*'[EJU>RES^@Q34LUT#/WSNQLEEO M6@BD<#$ "M+GRN4<^PR$81ZK21*B(7@&(& [Y?XKZ,*IAMMF&IIE'R(UU=;_&VV2MR=M0'"L5(__25@,OW9&CH-& MG:QYAE%JRJ_685*)3+44'(:W;_Q+A_*EE.:CW:>M:PD_6Y M?'7%^[,0^ECB%#D[?2-8=0#)PM1& 9Z7S==QQ)MQ*%Q(P$7);^!!1X7M*T & M(!R4BP!.K@6!.\'Q MENNUS(*#;6ZZQPW#/L;?T^QL*RE2+NKPPS>P3S:)'?']>#J;,SNV(#]+ F6E MU+W^*ZK$H!&RWTN' MW6<7V0&9&3'1+K*F#S]E:LZ(P>Z:O5,/]?2YOSY)] @4D_329G=+ERD/!*=J M#>@L2W-7&1R=E7%XS"$U0]?J7"W[ C>(Q3]+%V2EK=20W+9_[+(%X^6/$@N_ M8D_%L ;*:ZW-YO1\\ M,.LM8\KQR(S_BFXR^ "_2[:KJ&O)LG7VQX(DOXBI53?O0CN7S".4/8V^:_AU M?HFJG;+PK$8;UH2!PY!R"L='!43SV+*RE9=V=B1F?(1'$B]1Y$*\>,?W^K.3 MOG(H4O:$/.M4&XIS:,?%(?!!$,H': 4:A\)F#+&GD.?9+9_V2Y;53;Q\_]@\ MVB=B"XL>J')OW9I3JPG'CZN6EOL7Y,@((2"4?FIG8(-5#==LGK];9R!Z;.\U MJU0_/"G6>M[M*JXLD+V374BL&MQ9@1I\B-!1=D&R$&>P(MY!=B,]>5F]GC%9=;;"OY(B0:PP,P.3.I8L8]W(KUNAX:)18^#2_?5 M%Q//)ET>C9AB %CFMGF#\.C0C5%8:?>EF]V;NP\_PM;1R]W)HJOU]-B%E&*:^98''J_+9CC M_D"75ZEA;7G"+*J^"R&\\4$:2(3P](<+2V0L=,]/Y^32OMEN5T)WWJ\];+8< MNF9V3=XK?8:"[27(-]=-');B,7E*>2_KD#GW&%3S>),.:E['F'3!Q=+(=A.M MO2OZEU2XE=JP_14,@'I_,M;SFPQ$"/F4.+61QKZX>U2/%*RM2XC4SLO,_3R]' M6@5/NP%#DH[T;&Q%<"RPU6>EXN6 M6H*2_%]*-O.0%GD[<&PW@A<:?%[K-E' M9/'N1$ZVF>;F!F \Q]XI M<5^E:LQMYMG?IY4\-@T!'?E&CW"&OZ$]_9^-PS4W=-&7^N M!H)W0]\;#ZZ8X4VJ1ZJ@N?=0"]]57J"F*NU]!VID["I*<-?BXM[3A4=*HR$Z M9._!WL<9SL?E3&_JZ8A1/*>TF2MHD "VX C&C1Y_]V$@ ;6YHIY.CT['(_/L M>$6Z-A,G' =<=T6JD=UN%SRIG?G,?YB\-,DN<0G&L; 6L;/]IH,!^,@"?2L- M/5'L$[KLF=M,DPA%F0YX3RS)KGSUO043LW1\4U\>1+F"R:HGQ)W4-_T1J!), M>CN\^Y:3?@^>)!@JXQ(R4Y_5C_[\"#W.C/GKNIL,@!'M"_C<_$BI_6E3"[K7 MB+@UG>[ %PJ4["GLW%."O/4-6OTP]ZY'LOD19TP-&BD@):GB$H-#RX6$43+ M/C7IK>9RCQU6V%8K0A;/FI.9J+C*UC2]? MAX?3@XI^O)S._1+Y>FL&DNL1+T8]77J[:'AP_%+43.6KHLLD\1,^*':@.&Z4 M<[?F;*K'V'S-0NO1U=?72H-N3*R=RW+E?+I*)ZO UB+7K5]C;2."D<)\4,\I M_?NC9_+?&E_=$CY\W_YU5+/)X"I[0[Y)7R4 9TR+9=K$?6?: M7"BN@U[,->'P"K(UE84^:-G/'6OY[F'6K@IHUW6. 2A!OQ_ MU\0F%WF3=: M\@V(QBJ5;TG(3W4S@AF-AQ'2C5T!^O.?Q[&(J\7H+,[8USUV7 M9X"8W%/(KJ2SW?TI/:X:OI ?P3(GZ+^C>VJ>GT8[(Z6U\^X$,P#IKFODCA*$ M &=@F=)!3-^<$0/0VQI+O1@%YNY&6:_<80!LBPG?BS,9@**2@B\KG:T?+2+- M9D-V1O7V[,?FI7GU*P83"(<.:7:UL=N2B'.)M+WVT8W/O"5!,A.5-TLCX#(%"*HX6+K=P'Y^/')+0B M*OF>34VLG$Y@XKOA22ZT_I(RHF1VM0#)X0/&7U.NK->>7<D9L$^C+]^(@WS,B]8F:^-I M&KQ:+]W?,P!H_Q,,P/Q3@USM0/%XZ'%>B!SV^UR,[NM".^S92U!AL=9&S$I$ MP#"4V[K^G8 "^GY5E':'B3M*%H*S#@%+HMG(,%66%).%3&PI7U+ZR^&2(N95 M&&PT\)0H#GNS-MMNR !,?60 9!="<=+)4]N'K'+/LS2]6Q_^$?-L] <>B]=F;Z\HIVLQ'@:["*V$.& M@WQ7VDZ&J^VO&^)YSQOCV>^YXSQWCWG&^[XR[_WC^R9-GK=^::\ZYYEQSKKFP MS[]>G//ES#S?PWTM,WRH>\ZI15;"H\P$W>^]<_^.MOCNCND0T6XP6N50U8]J3]/) 1RL6D(-?,&1MMA% M0/,L35#\IB(](Q!%:Z A@1V28I.KB)N8D\W):GCDHGAJ0V&]&Q797%E.'$>; ME4[1[GYQ_29S_W0C5J;?DV=+<%&#^-:3R+M(A]ZI*;_1GO*# W[M&<*"T/+L MXVD8>:D-6I_ 8O9.@>VCFQ'[RK[66D]N_%SR!/Y9N1(-07TZM0C5^LO":%7-O/?V@S)C:J:*3]ZA/"A.+ M:^66XJ,X_(YER&U'WF)FE!W3URJT:)N]:R?R!)"N&###\79C1DM]%/&(EG?R M$LE?5TZH=8F9/+1G>+FX4<:3:M05SSG^G195EPU.SRRW&_;#L?(.L(Y.C>2VI7<_0IEES/"6LL MB]&A"R&6;J._,$[2[P5<)B^9#-59V[J^NLX&Z Y_G-"/9YPQ*+O"!GBD4$-; M,<5F,/$*;-F;7XUU4DP.@9,Z MR)3[F1.!M\+]RC+'YT%*[ZLY<_S$<0C=2P]I#&Q-!I=_*S!4H>26:T/6N\HY MK_Y@QD4\35>)4S67?/R^\Q6P?VB5G(I%'&>8S)AO?5VM27R_XFO@'QH%EU19 MF^9G5K,DE\0D&S!(DV!_JYM%B)/1[2Q:0?&44LIC,^TC3F6(JA&FBX+)KGYI M %#@F4_.VFK/0-+N4&76;#>+F@E/'H")^1AP'+\#&RTCVP9&BR'7MLKV!PIB MN;=_V=1_AH])[!L5!(_(4]X_#%Q-#5RFBG2Y48]0-?8203S&/V===:WS=+#D M.'U:]L#NSX":AJNHBB:+,O^A#_94G8IZT3\I-7+)_7!I'VC+I&XR0?[:^F2F MP:NO4/K,>UR6QPCN;KG&P$+6^?-S&R^'LXRBJIU:6_?R.4Z\1?)_':T=:T&$ MY!=>2DE/%C&\?FSP9MWAWSL=O?5"$:2M3ZD\Z?CS06UM9']P[K;CMC.+NW^M M^F35J<:XO88VH4!8YESZM5U$37"+RLE//E57N/_8Z() GLE KUPN; MVX*IBRQ%$A4K*YU^4&-)OSQ;XXV')(]^N] =J[C/;96UNX46*ZNM'G2-\Q%? M+_KR/.3TU5B6G]F6RI$]=(@ONKC0%[^XJ^]MG5V#CA_L9IYXB77C$TL7?0#S M"T1Y].5=*-)K!(.#6D?3']0^'B; IG7&VW>3)B?+/4>8>HD+#ZTFC_+:\?U' MB!;90Q;Q^VCQ'XGDMQ?_.[.4P";_*OAJP_6O-C]>:]3\1RN(O]Z$I->JN">Q M Z$_X_PM+@) 01]F SKR,Q!C'R T>6>+DH!_SB,'7/C: .&8JNGP(0O,VB+I MX(4Z1:_G6F:$R-)L"QM=^K.R=V<=%Z-BO-\45^R+5'5;S!87USAO]F=0$>@ I4$M$[*7M66KS67R@1(GU)TB(O[)X<[N4Y!9:C/PC@&87,)$-.:)TE&\P0P\HO,)1RIP/C MB+,!!7R+SL;?4F .C[3J?/*J']+5RXZ?3T%3(\%.\P M;S0@;GL_9+B#Q_JM[@$,[]@GAATSFV.XA&!*7';;+!V,;B_TK^^(7QW5G2J! M>H13GDK9RC4\F-(CA:B0DM9@=-Y)^,^) QR73#&&UEM(,$#R6_=0CHILI'!) MN75T;-8J=N?76Y]0GLC+G3H.X%G&O6V0Y)ABB2ZN;)RDES.0=*%6&)ZI.CIPQ4U3^S=+'EYC8S'&_ZC]U"G;8 M\]_6U9KT-3EU^X7)A^/CLF8[M_#HED 9@C<6 O3!&;[7RW36>*[QP4[W5+@X M=X)[O^ \](OQ=5&6%*?/F75I:V/8R)J']M73AQ4]Y3Y4!BL-*\MGZ@_=QL3(<*24$"&4@&BZ2'$ M"2+D+'%A3.48!"_\[N%1[6L]=:5SM363;9_?"NF;JL;I'[JT;UU$S(L&7>>P MZOX*$A*+"Z8AD:RCOU8EQ,AFP8]='DR*[9T7YK^9->CUL;0R?J/+4_+09^,8K[V8VF+&6:038X<9R08\3G6= M%+N.H8C=?IN!+GJAB9;\:'K4C'JIR3,GNTE>.=_U4TU,=%\"P P-4EF M+8C##/WOH,GZN-%NLO>]X(LK46A]^$C\)*P9R%5NRSIPPUK2.7V*9W;E.=/J M8T*S;[TYOY'U*I&4[?=L*AB4Y@X^3"63)@FFF1/>[UAG?&Q;)MZ&2/?IC\IO MV %.''VN)Q^C,2N^NKF%Y["^)Y(JQ[.N1^BQ;15=^)+#.$>*Y++/'J],#$CR MMO09/G[SAVS;IO[9 Z^M,[A?X/29!6S 3.(T/]6?A+E/9@.:_.MML7!94H%\ M7JHM0NHKX<*#NFBQ^ ;U#_M63+[?66^4.LY%<]0)X+B6^]>9V8H01_0XH>O! MF(PYP_++U+7X_*[7V=XZIC&!&=G4Z8Z/;HG*"-)XY$#$*+!LZ4B!O)KXU.?3RXYY[OXB-NP06W- M5HAPV;I,@.@CT83^61^U<.@8%0/LK8NW(>OF$)R1UUCS68#Y)Z?/!0K3=C+[ M Y1R?>)F.X?6+9Z?5D[C!Q?V(S1VT$<8H*'MPOB5J)KHCL6NMK/&VRS%=HZ0 M.C',"*>W=R_O;D6KT'J8E$ DAQ/?=8=HKP1NL@%OJ %]5TA];SQ=!=6N???U M&L=:]6RV@=-SEFTP>-=@&C34RU 6X6 3$["<-/^/--<80\^E2%'9<\$F(DW8:="\.4C>*7+2%.9D\ <;4"N>E%^[!38&I3]Q2XJ"2?DKC@0+W(?E MH/[/O'O3Q!IJ5#%0-IE/'T^<[AV53G&T5/OCGH&$-@"MRA'T3U1'-N"6(NNV M%1M KB&TV'ZO,DT\5_ (YY6TP/&VC@I&&.*7[SAZ&;)N[\C*=2'P.6!11'\7 M&Q G#&&\0%(=^T)0VU?9@+G@/C9 K BV'E7)>ON80_IV1B]Z+:"+]89CBKPV M8""-OM95LD3=\3E,7LS>6745E=D7WJ/-\*+7;.J@U'?!(?&E$IU:IN?C"'5[&K MA'IP"&#^?Q]$L'>2.#=8]HE9:UQ:V@XKLSJ'4++J_4*N;;1X$4 4,)&A: MCG=H(QH$$+35E&'(<^(1;*Q]AM/8']X)3\) C$#DLHW)GVR ;!;YB>2F-Z/( MKVR3=Q"-#4WJL=PJWA84W&SX0G_>.RX$/AD#T:MJD$.ZWYYX+$3Y+C6E4S[]0;) M09=#*Z4V;3D8$?FQH#VSQ6,+6=[?*E9K (G M5AM-?3+"RM1&&#=R?1#80[K>3K2R^P"UQ3.H3;GXD4L!/)P%,ND^-373BL,A6MN6 M!I%33)%SZ(7FFJ7VZ%+YR]OVFV]AD7KBCJ2[ED7GRH0+)ADGF4"]88@S"F1C M_R/P6CNK?ET)25]/9?QCZ"<)TED<@@CKH_9V;W/:[AZ]93K$\W[B]/+ALG[3_4U)L#4NZ+F*U+:5UFC06+5K<^_.UE?^^@PB+D7ZX M()78SHO,\K&T&DGHW4\>[R2S%'0'J"DT40E>VQSB0O4[VZ5/F%-J('58VR=> MRQ"3I%[7GF\L?F--3;2@HY#OEB)>9E )PP;%8C$HJ9[7(\I5C_GP/'$.OP@(= M$<7 )O2AF=6:A.GLU;>KN2N1+S#7)0]=9^CO%F$-!L#[J$=YH /*('7X6N23 M%_,,J6=/(!HT+;!PT%7,KE:U?E&)%2YJ"C43L!Z@)[J (B9'O@T\MXN<'P(6$2_9D]$/2#C&271C"GQL5*7>^>%[SX?3FC[( M&8%*EK:I*\F#/YF78[1UK]KIH(@R[5:) 8PX6P 3U[[E2BXP1L; M[1=2W:N(KDE%J20&J(7R[66OR2V6M3OD&@Y?.>-O%TI7"#A+>NY\"/K*L= T&#$?'!((P_CX!6FW%QD9&[1'$ZK MA*- IV,C0=U#A<^+%#/'7?97 CGS5LP(]C$I5B'S[63/KTPR^N Q0B'B%M$J MH#^2Y@(UO\'[X<=+^Q*T?^TR_2=CV8 OZ[\#<#DN)\]UW4R!Z595':8!<+UU M&5 JC-!C+*'[QH_;0TEO'MA#ME9 T;6H%5L2K\Q_+J)1;G$0XNN1;H\DCL : MM)B=$JJP"/Q*T3PUN26/'*RNOS6K&N5Y.G0T,QA1ZRJJAVS515@0E=F \0BO MIH:Q#*A)9:4\+1'466,-H;B21BJ.]8Q^\?G5%'L?<:::Z<"]F':KQ:*H$%6Q MXIV4O+K82V3TV(^-^2&:B#R.59O;:N"?+I]6C!M%(/ 6;80.>'7T*:76[JKC\ MB96P$RW M96.HBNMNC^:=DJ\AAT\L\F_%\SR'.3HU%+I) GP9*&-E1\S725R M;P/M\/6UUB9V1C&HX+M-LV6;^(8":._B/LX0&N&G!\D4:R T'(.A>,JS 8'\ M*=-?7XN&%7][<"]/XX"(P,I?S4S>HWT JNN]FL2%Q5O%*01312GDOD0[;7VU MU7ML0',Y*8=Y=,*;Q8VFFAGH -QAI,* BVS 30I'N[U>90D@_M,_*!@@0\76 M7;!%5/"=<4O3H,Z;5P7J^]V&S6[H" ",CHL&?MC;.>\6O]/CVU9/O]HVB=(9&=<^V_ G1QDCJ"F[&A>XYPS].32+ MU()49PUFUG 8L1Q%#!WC7N!>.? *5%>1FC9P)W3J:BPC.G#$7&,L6-F5O^@7 M],^*>K5&7]L#[0,UR,9^GBX-8"M1D.KOU)1OX':$#>@2Z\,I#LEW, ZA]?H1 MCEF:QA8#G;2>)[_+&HBQ 1&%A?X4UW[777"RMWM6AY\D2.,*%93*!DB@U<8P M]D2!9W*^,'O#ED+3,6FH28P,SH'.X\2ES V976"=HV&3] M:%L*,>0APLZI\EJ$^N;(%H@0*HN0-90N:$N]NT23:X65(K"P4W((1Q\]Z+2? MOE/(K]"JS8Z%.F@;A'07=<@I-9.T&.8I?]!(?W,C]@5!HC$@"B*D,KP$*4LO MM2]7L3P:J,]C?D[Z%+A^F'6S'G2#NHLWM'>"NBDD7)EUF4(H(*:MH@+=K#]> M,@FH9@-*#)N\+ -&^S;4BG]J@9]B)L]DT^M94,]-^Z9I#68P7(:J8^-\5!,J M8*&HN5V-\>.I>R$83K$>(7@GLLZ2P)\I9A6TD'"?T(7RVG#\XQU=[AU!NHIM MKH53(L%?\]L+O+;4V^LKB.-..6%U\AD^-2WCSBF&B6@'CJ;9J?D3=4_D-,B/ M1G6[U6),.95P:"1H>MEY)6V('DN.QZN$YJYO=FYFJ92G#@WDJ^R6;HI!J0F^ M?$(;AS;,Z%V;JE1XPE+#">H6(F//.=LGWFB@8CMTG2^6>9EO$%R^4XF$/$*' M3,MN20^>V&VN=.FX=C7YK,RTNE)[20+Z4YTOQP5F4(/PF*LN^U:PK5[Y<4+" M=)5VB=RSDWOJ*EM5Z2=GNA=LAH ][_)HK9OHZFFA[>)MM1>79JT2P7W\79&9 M-?KND'H+[YWJ7S[>E#+R]*>PP>F?JR\I=).:3&N-UI:42X7/I0NM"(?"M0^+/-ZX*AL((5S+ M<@ZNNDT\.?+[X!$H*V!:"3LMVS56_H/KPXTK8AQP9PS<=MS]LOMX72C0*T1]^&JZAO5XME>H]V8U(5YD%I?M+A ML\>.MD3PQ1?\=#(_U5K8>1MQG$\'_F"9#3A>5MM]JGAY M#UCE=;EHW.'J\/ET&O0-W4=.QAV?NSK7>UE!KOZ3\792O? FY%;3W)0V2@\E MTWX1/&;D/ I>2^IFWOF*T5!6C$Q7)DT/Y%!3C<*%,XWN/HM"-(+D:&9?'6 5 M/-%EO_(1?&GY.5Z)W *AY)L"")Q* RCF*BW%]-UGEB%90^]!HU*S* M%I0\1 8/?6UXV8]QD1>=?;(J(5%?HGUTO#,>623VN'V1.L9IL\P;^\N?PV?G M2C[LQ-!4@T D:3&$!>TY.#"!@ FU@:C:4W_N?=*]E8Q'A-^$G?>D6FW7R*8G M%3K2IB2\T@)=$$#&=GGR4UB/?G["1MN=.V1OO= +5;7ZYAPW\\'M_Y1CEAZ@ M2W6J6?F1Z_CMY/W[R>=.'V8#FC!I?N*"!/M38*!6LP%/=#2!M4U3IJEP)F;) MZ[&;YTM/$PN%'CCXSSV;T975VPWZ7[PK:MYLBKSLQ%:R 1;ULXU@2%#K:,.? M],?#L[!IG7XU%L>4O#]1VB 5H&KMISI<-GPX]T)7F]K)-YQU Z%!CO1/39/= MDPZ>GECAZ7B,E0-N#6*2'49[ZI1Z A-@B&.JFRD;M8:>L,"A/YDG[F'=A,12 M-/YMDYX-*(3F72B"-$IP>JQH^(/^CWUZO?_HL?8(ZVN7^R4%E^ 0)1ZP@P&M M=&WL =PM##O<_!_EP?SL+_\W'9CAVD3_J_(M)."_.GW^@6MDX-^;V6(#_K(O M#[Z(Z-C-Y7RER!3X<(^GW.*"2:L M/JL<\["&6%1:-ST9=K&MNE'U^/MI_HZ9T7(]-S?!M+K2/MD;^^_8Z$L]RHLX MJ"]% H@O<3T)/QLM&2VDUG_@P?W7GST ?F9SW@R!6X2=]O4T\E83!L 2#!Y[ M,DB<7/[:Q$^MKO*")K#J]"'-&3MNV@\ARD-)6CIRRGK'_^ M$@HR(6M77V%^O;3^/A.UV39LO_"!T?=>^.U^E#FK%54,#&8#GD(.0SZ05]/5 MAC/NYZVN2QP^#3H'\+U]X]3.*ZX7$7E<6T2&H+]^)-YL38E$;Q*U(E+$M&%_ M#B1I^2921I6"^V8%[$GH L@3IK2V,,6 >L/UQ',S4@7JE1[=J#&NF&$03QWK M19#,T<">?'BGGPY#+F&0<=_9[K+VXI^_J>1(KFQYL?EMR4V6/XSCNOS/VM8IZ4II MP*X\F*N]^@U&EGEXK#P2P;?D%Y/OU23_W"6S)OGCS'Z=2RWI4]S708DXTJWU M.P2<$;4]XW9[I\F0S.%AN9 :74B,&6L//1+!^,Y!);'DS8<24=E[_]$N\-J@ M.I2L1C?H@ &4%1!>$X_3R,;0#)GOK!6I9CU%WR)?>\D(5L>82(NH5)1$\_# M.AB+:FZ(949N?]R&C2OB#]3I%\.:)P)_@-8-]MUI)RM 9V'J'+UE5P>Y5DB_ MN"Q,*C(S(.L4MK0/7GN[H,CD^P/]!?%$VT^1']Z!.51$"%P&A:RM_>B%.T@> M_\[@?0H7X%K$D![T2&M#*>+4(,DSOL_GAHJ>R% ?PB9S(;M=F$4;6_I%:N=& M.^NP6('3$V^#'ADL6#+F<"AO =+K21.E$]E<#V(=R2VZE<%J :N_U=__:D5I M>?3]UML>RL^G9_P8L=HO<25C6/HDFBI5OQ ZES"L@CI"??LP/MW"KO8RJO5/ M>_)G/G_6H=3,=N#:[FS@/>GSU62#225:@5?B&L^,G6LOYJ:*/%CG^"S,\B.L<50!K^<3<3L#!3I<6\OI:\%]?QIGT[*J "/Q,)!1OZV MC,VH/$/SRXI&X>3^\N**N!4[V]?\ J4G_%\> \ M$4W 9Q#/%[FO% M,-I"6?LN<&\/1I#0U,>(UXAM RT(FX/^M_DK+D-1HY[_4A#YC-2')1T^),^* MK%5;'D99 "AWY#HQ^ 3X<<2 !HD-8'$5@DB=F$.0I30?!!L &'VM;1JQB:8^ M@[T#;=^MXS3XVEF/<17=#*3)V(#8@$:5ST"3KW7YK%-F>![F231G$#.B W_% M[L ]XH"690-"3*@WV( _5K%L /5@&0(KRSC#TG $SN"T .Q9_ _D;R-] M_@;R-Y"_@?P-Y&\@__\ (C2&L<>\F1:KW/($[O/Q.HU,A!3G>M,4C6WN$Q1# M$;QHZQW7>$<:JZ MYG=Y!I)(R@^--TU@RZ8XU)@O%'A6CIIM6W3BL2*]VW^==E16X$%510%-! MY4? V"KE]ET!?R5O!D3); <]/HO'A$O'N,"::"_RE9W+I1JBNCNUN9Z\E-/\ M"SG'E@(T\3&PI%=CW;B*W,DUQ:2)O67F4%,[63! !Q^Z*XE#,X!)TWZ!:9]$ M VMNN/!ZD3XWMXL&)T_RK'UYI$?'F#]2ADOOT+!>=A? M)A_YEWE_(/E_$D/]#>1O('\#^1O(_WX@&HA(W.8=AC4;\"@?Q108V>N#V3-T MF*EP81]$(_C<\#9NGT.B17 Z2HNR>WE"MLY(]D1!3O%^;IB(&6'*E[6CQU#< M@CC,0'V]H#K]W=W?-UM!L@!1,GPTH&@/15/+'Y+;HS7YL0',A M!&M*]HG'IR5%J)!Z[1JJ;[>1J];%PF2"&Y4+>61G,VN@T)4"(%:Z;6YMEL"W2DD_X 472;K/(#'WD#VL,*;AMQ=H^37;+07[F&D(\0Y>;\%Y MLP9RS('482,OW2RM/5L>C7B?3VXK5A@VT=F^_\;&Y*YV-B8XU'74E'EJ96A& M TFM>E1M9"8/+N!)@#/&R??R=[^(,>N(3"/&=Z^9%A+/;71GJ@T^(]3Z6 M_F76#_QS5;)L+F*2PVV1NFU?Z [41"MFZ,W!]5!7K1\70?'ROWNU)O-M@>]^ M<7S,!MA0'-R&Z'C,CZ(A*#-"1?T*A2@P84ECI@]DL9Z7_\YI*K9[AWMLP#WJ\BP3 M"O:.V!'H8]!_S+$!2P SI6\^I58CI91U^WOUO\;6A:'2"*4-A 9=$Q]TX\#O\X@N;( ]*%3HYS@^#,KTJ$IF [9EE!%YYJ,RS-GC M#:_BF9#[;$!A\C40$OG-*>I 0O (7HO+]2AD4W WH6]M MD=2[Q0)K"6=!V0#K<[\8/7;6\"XVX. :WG=#BPO?S]I#-#*AL1YL0!!3R(U)Z87F-\FCA([6B M)"@S"2X)>]00*?XU/=K-]SA3,)PI-Z*ESQ'W<>-FR[8LVQG/6/"VZ4!6=^2: MD7PW$/^[)%(DK"0;6:^,"TFD;0=ME#>\C]6%9YN:@G9_H'.;?9[DFV<9P:22 MIL=6 BH46XB//>;O0J[AIE!+'C3$FCV!'B56;Z97!M.)TQ>!BP%^GR7$/'D1 MC2#T%7A1(%""XLXZ3)$:/SN&U:]$A[*X?8S&Z"4KUWM0K\)RD=FS.VAY,D], MO)77II8TXH/C@7E<>;LI&5=>LJ M[YXW[<>6YG:TU4DV(" ]82\K@_J$#6@QBTK1C59A_E"_LDQYUL?ZP(ZC G*NNT8;,4S@1_R M"::^,4.'C\3M83KE=L#5(Q 'U_'*IJ?1$/W*L?/(3^8."\:Q/[7P-\ S+)4. M)Q3I7@]0SQ39#.,;/1MUJ=*XW15)MQ<]36&=M3'(8G642H^.,?SQZU=N+VAR MJ3""?KZ[CHE_4GM,D>).O9^QKI%>3T#P=]87S(1T"H'ID=]!MVP*M3#O2G"A MT\XE;,#< S."KXD2GV)W@Z(;F,@&Q+U"O DB0#G"1X@IK7)*HO*FX8G]7#/_ T!#:+AFN"03Y&0_WMV:&2++J\-63UH$DP M&^#1[/QK' [>4L>,3$T*LO:BADI<6!(K8/]^B#TZ0D+YO>&SF7HGA-JAU MC TXU!"2>?IMRM.CC+CR@NU5PVL0A<%1L0?+%2+-P(XC+'%RV:U=3/'[I<&3.Q/@ MA+%EQ$&.A$,/K4MC[Y&UR-O^N7;/4;MZB:&;K:_Z+;L\S\2(I-MK"ZE<^C>= MBVO5R ;W?<8E:(O>_M,)(=2(/ECAF_P$K-$WGS-ONW3AJ;H=:.9S@Q_+6S-: MD0##$@^\X8"OQ-:*R=B8FE2&_-I:,3<)AT1#[C&SRI=++FVO'C71G@-* MO/ MP!/B?$P^?GW/Q"VW"GG$[QF%U;0H1,2T''3C&=4X:US J=JNEV MZ$ /H&.1>.B]?*E=F HZL:%>#6+)M?0?W8%VN0RW++T;0OY@3 AX4BF;59A!Q96M\'(E0E2+;/W$7<6?Z=]86&H0X2 M[WTO,QX_VH$E3?"L6B_^"X>N_Z NAP(_VX,"BZR@*_+XAVR D46--62&)VC- M;6%B"L8_3<"'LMY4?&,#_FKE_!,B+S\$%L/KZ'.-=NSM]Z6^?;7 UA)GN(AM M992>@/,)OH@( "C8U_5?(>')&[#YI^".PS];6EPK968)B'\)Y+_R2:]+Y.O\ M2Q_W;R#_PX$LCR5>FX@Z=N!7G=F]RH<+UU<0W%82]2299K_1A8A!PZMV+$V9 M"0@Q/J&]_TC/?V7+$WX?&CG MRV\GS"4/;W,5T\R$T?#N_H;%@7+O*$K(CBJ0ONZ&I,_U'TP/HNL[)$T:/RBI M'CJ]$P?!Z4(NJ2XY#Y1!1);2S]_SZ#&:6$>"+6YS(_-0'^'G&F!C#7P^I5AZ MBJ$\\2QLS^5IP,!.XUXH02XR95\6(>4J4)9K)7RE(/;[MNR-@W60=E2Q8C-.S#>N*=, G]_&!B1.7&HP6JS<^*CL0[M M&^M-9!TAE:F"/1I.]KL>UDQ^X?$3A1A>[UNU[@W*89S9,[:@ZG%(3](A#\ CACZ+E,OQ0 >F8T'G=D\]7QL M"UV )=O)7J'X5,G&^N-TV0!H(Y6A=^CQ>47'=Y]R]5UM2$P"=- MKBZ$X2\R"Y?^?,6U5*#&,Y5O]M5!0IETK<%$8<>2H^*G5!EL@ 6S:"KP622' MC=_GK^,$X6VPPP'WGP\@>8NBKXA81DM[OTE:JKZ $%39(B(A,Y_\LM#)D*"Z M^QR>,^TSB\*>D7C[Q_XKM+R(3;*ZXO[%"<++O"C<0SJ*!JW=S1C$VENYO5\. M:=4@69_GF"C+-KL_E(0-J:H%U)2!HCIY1(9/PP&Q3TLU4:\T@)2,5T7@8'O.NQ54K7*,YTB)S_2> MY!<)U^@0WP.Q6:C.S$ M7&OS\6Y)EG//D%-8+J?FHUN82@<(,L<6'6^6&;MFZ+/X^DCJZT=PT3L):(/-9[W(5X!%\Q,$Z M9)&;J27C=J>^]QU8Q!A9&YE+*GK&4->5I[R ! V1P+7]+ V?HRV6.CGA:[9> M2TG/72;!']_+>U%V[TW?+&FZY-XRQ1&X9Y";VD==LX!44^]-P$0YP-4$JOY+[W MK?I[5:BK,HI0N ?*+3.;;TAZ_'4Y[B)8F+0S9\LR_^5X^3(D[!ZNT)LF'-$@ M=JO<$_F6=;)NS:83=(;YLFEK+X+V)T3TF6=9;@_0!-')!L1N^<3P]EQ8A2;" M8W!IR/X4N=G"H\;,%$_Y? 1I&JN'(#B6EHC3'$/_7WQ89S4KT[3X4?\1N;@.-HW21>EB9K3YZA1DB_CR\G7& MT>T_TLU=W=PS<9>*E1/'7D)X,B2!6X/UN$;0\3/D9YCQQ"I V4)\#:]=ACG3>&P(5#2#+A+94:K3V?GG>[2,J>X'W3W#&7N!PKH<[;C-'A M]-<*&=>D;!HQ2_^N%R_Z"%E>DS\>8..J%.3"!H0..*.V72U"60)7$9O'X*B!ZQ)R!.)A<_A/7,ES/Z_BIQ-'?!:Q M7I6K+]87KZ6Y7;H_I1-GXOTQU2,37< FJ!6=-0O!ZU([4 M8$9<^VO:I0=YQ_@R/S^+_J1W)*[[X:=/#$S!]"&230)IMTD#%*SLHY4FIE<< M>K<\O)=P+GK?!=NIF5?^GT9;Z\NNO=/.;_\PUEHP2?C*E>%.EYAY0O50S[J1>P,NG[

ZU)P;$$8P(#=@8P?JR0[6''\5GN?X M6C]XBZOU;_L\W6_D43CW*E Z_KSN(7TKQG5'I1_U6V=Z^KTN3+&4F4J)4EF6 MPH@J A'#(:0L0%!D81!@FO*,.F7AGQIH:@RW%0Y@!'7HJ'D14CL7UP=0XX5, MK#$"OS9B>BT*=QX)S]7@3@PV?*L[(VP*RU5W MVGG[(L5]T1:<:]NBS\(LBC@)"91(\P:BBD(B*8Y9A2ITWI7E),C4]N MA?@3:&4%R\*M@_EU]D"2A4FJ&&0!TYXKQ112*1-(TE3&)!6IR+!;JXG!+3). MLXF/9?$UKXSW9 XI?R@E+_3 N5X;%^I'((H56ZK5'-!VUAW#5G9SP^#XOZPO MN]&J[3C1Z'4#NE,^_6.CI/F2ZL/E=C/C; "!\\1S%9Z5^DHPZ95T%UOY\ M=MW#>N02_T6K34W3V<55V>K5M4]O]HSH2"G/%Y'UE0GM ,_9[&B;YXR7,>V@U4X6MW8NEEQ-R<(AH_Z$G_H%?B^4*9(N"R1X&8$!R8AC=2@HV8-_[] M1PLTO'J)Y\8;U1>T4'S?X[.YI6=U44-1^3_J9]_IM4,QST6WM?I1OU;=Y/1! MOB]4GT'YK MMWJ1;-Q:KS[!/*@-Z_7A/9-_'HMRV4QIL<+$;T+* M^2''32>Q4O\@&<3NKFM+5#?)BG_+A6Q[4K]Z_@O][Z+LJHE5KYX_R2ZP8V-3^O*TC=W\AVI#>RZ88^R]DJ0MU9BAU8ZL;\ M70]375%S^FIP!ZHVW5^N%ZHS?360IRM,7__HGHXB__O*1,)K5S1?RO?Y5RGV MYXR]WE&_5%*MYN]S)6=9&(>:K1EDPD2"4K/C2!,&::#,SF,JD\2IS\ UPDR- MP]]4R_RQWI%<][SK>JPU0@.C7__F=E<9SM(G'Z$^4/7K\UXCT+@>L0?H#OQE'\_LQ[V_+,HFT_H?4MS3[UVQI:Y@ M@"DWMIH;PG^KD?A8YD79YK#1[Q^+JHG_F*$DHC+0JW@5X0@B$5/-P4$$.8X0 M0B0,N%MS*!]"38V+_UP6E4GKV2K$L*3?P5,GK_'8GHPJ#1.[$;$7*]H1\MBV M&9B8M]4!6D;0*;15-&.M$C!T &JEVNRL^I:U7OX(VB?*7HG:BV"C$K9/*/>) MV^NS^T8%E[GQP>LNJB8$:Q:0E$JB.3A6IO-6E$J(,QS""#&>A6&82.:TN7$P MPM2HM1.PZ=4,N!;1-3IT'T,[+KP*F8&);0U*VV7Y[APJ/8(Q3VCN.=!R?Y21 M@RA/*'D8('GJPG[?]&NI9%G6E-)X?^_UX_.YY@M9_2R7,QY&.$ME"L,TR/2: M-XQ-^P$%,Q0)10*",]-^P%09L/O"+XSG]+VO1QWNU=8B =&*7#M1?4Y,+F%L MQP >D1N8#SI):X]EW;!3>N0$2RR\,L2E,4?E"TL ]MG#]K:>FVN+92[R^6JI M5Y6?)5^5]7/??.?SE= K3JV$R0=?=K)7VD^IT\%O'TVVQ4SP"*4F MS"8.2 "19(GV*12"E*I8()IA0MP.:WU(-34_9%LI4*VU K)5JUD^<#KGJ_GZ M[+*^0?_;0I/:W"P1GV39E /I7QC$C\TM-^C&MN30.W7;1MPH!-[L&'%+)V/$ M3BNS*FQ*?]R 1C./>W8^@?:[>>=%LG%W\7R">;"=Y_7A/>,L-8U0L_*L?=*] MW4.3L6[&, U,]*AG 8TLE? M]XBZ :T*'@,<>X+G-Y;158AQPQ9[0G00H=CW.3WR"==YBV^+\C.=FTI\YI'F M[+-+R:)"H8Q$D&<9AB@.*"3H5RI.3!\R^CK\Q! M:V3.Y@U>?LIX68/6&NWD#-K?U;>GU**.)?];OGSHXHBZ_8WG-LSHT_H,91:E M@@19'$&%D>;A1&+3ST' A(5#42-YM^*GQ\GK/KJU/ C:G3:YMI9RL M8.=I#H?MP*3="0Z^:V4TXBC-QYJ@\\ MA\VG>CVE;[VV8SWYVH3)=M9.,Y2I5*\G640E1)Q'D DF81@G:19%*0NQ55LJ MAS&G1F<[C2?%1FC72FZ7P;8C,,\0#LQ:)]MV=MGG_MMW.@#DN>S;Y7%'K@!G M#<1A,3C[6WLL;>_I]\Y+^$R_UMN(^JUI/X,8IXR%40:5C"E$1*80IVD&11B% M/$K#1$16IS871YH:T[0"UH40'=9>9\&T6+GZ@FA@)C$GP&O7?=PD!OTEO)T<;-Y7MDM(' M"6H7;^CA-_VLA:75PX?R(RV7[2]U&D:UZ3FGAVI:TE7WQ2NS6I0F,^.V,K=\ M4*]65;Z05757/+)\T<7#B3@Y M_FG%-S6S6+W!56L J)Y-M0[FVZ. M7J8%J6=(@XNRC"VMO '7]R" [-CJQ+X M4 (C+NA^W]*QZQ>Z#(K?C\@\[4@_O MX)?_?//X-"^>I:ST6D0_6=3[R3E;F2=O+7 I9;%260B3& 40,60R'WD @R0, MD))Q*)G]#HOMJ%.;PW_Y3[ 6'+22@VW17?=AK.&WF(.' '7@:=4.SSZ;-=; M.DQZ0P \TCQVY8OK-A&YXG1V;K%^V'C3A:M^.S. \\TC]TE]HR>CY?.[1;4L MZQ>S^K!\D.7] UVT[?'^*JNER=K?ZO#ZEN9ETQY*.9S6FXE.H[5]MS[Z_/2 M,_: +\7_F$F\P6A[$C_(*JHO 0:JW]D$W]/^OY,YWU6[_R%N0$^CCN<9]!6P MG[/0[>QN[0?7,08J3#&/:0I5R&.(8CV)TRAA,% Q9I)S&A&G3($3XTQM(ET? MD6W)Z39]G@+4;C+S -/ 4\LQA+Q';ER P2O#GAIK5+Z[H/ ^^URZO,>9S-WJ ML2Z;\55J0GLL%DT8B&&LZO8KS>>F -/;HGQ752N3SS1+4JTF0BE,1* @4D) MK))44T6&>!Q*) +[!I&.@T^--1JAVXTQ6HL-:"=WG6>7MY*[%QWI91R+@YL! M(1^8@3:2@Q;X)GRL$1ZLI:]S1COY!P3;X3!G0-!'.M/9 I];O_6^@@UZPG?V MJ,?UF>.=^/34=N?@I^\S^CF3:Z?T+Y)6J[+V@TV&V"^+@IDX%3/:N\73:EF9 MW+ %S^=Y_;I^,E5<3"-'[2WG55VEZ\\T7[PO*I,O6Y=U>;?HZKB$LS@4/ S# MV*1YF=9&>EK7+VL$(\E2*3,A,^54DWX6EJ ML7S).7BW, <][LED([T0=K[U],P\\$2YV6VY 5LZ-WFYVUJ#1FVPJ[=)TVTU M![7J-TUAPQM@U <_& !^!!T$YD7J0/"W$!C79E[7%2.)/NHR95QS[*]Z1AY] MH-.7ZM3.4/V?>SVJ:2*H/^2?]:?]NGC4DLY"@D66Q10&$1$0,4PA822%7"!& M)<)12/Q&./00VPS[$LC*E@M-,Q -D>+ZZI3=6)OY7]KK#/(=;MA/6!^V0VP M5F"_&/K9Y.J!Y33VM=H7>(2-K#V(^NY==8^9Q';5GDZV.U3[M[G1M9#Y[+TV MP_SC0[&0/Z_JP'NM5!9%"85*!1(B)$VA=8JA$#+C"0KB)+8ZM3CV\*D1<2T? MJ 4$C81VE' 4N/,<>BT< Q.F Q+6W_$YE8_XBY7D?_Q2?/U)WU:[BG]'YD?8 M_%A_T4TZ5[EL]>TW/VH6E%/GR+>5UT;!VH11G2 0RH##63A1$,8XA M"3,&&<]PI%(>8!DY52@\,LC4/M1&1M )Z5A[\!B*=LO-:[$9VLW9A66 ->,Y M /P6!#PVT+AE_\ZH>E#<[]RU/=NDU)U7;EE55PV8'8?='\8AM[YJ04#OW:B>?R&C^OL MMP''[A#C=M(XJMY!2XSC5XV:81-&\E\;3VVGV [RVXW6G0'KOO[5C5ZY6\ M+TP*N_[EXXK-\^I!L^_=JBSU7\S"1$:)R#B,0F6JAN!(KR$%AC@0&),PQ"&U M6D/:#SFU>:(3&HB5-(6!>",W>%H+[K [; >ZQ2:[=R@'YNLUBEI@4U:K%1EL M9 :MT-[1=-AN]X[J2#ONE]]1P!OA?>VZ.R%U=N/=[DGC[;T[:;:S_>YV9[\% M1=>O_;5L_GRWJ'.>3"6JYOE;'5EG(HP"A!F#'-,$(A'&D"BJH")4(*EB1D*G MQ".7P:=&XTW"Y;Q8?(%ZN$Q)]\',JV/L),"H?FX?:/;=UE[/F':-A1E+(Q*1$$.4H@RB1 20 M9D$ 8RQ)&BH5T3"98@F%J5'I=H6$7DV?1[/XP'LF ]IQ^MLG/8L:3& OI:?9 MIK&MXBK\[V.'I:=)7JJ2P+6G];1Z,"-^I7,S5M=V*TX4CQ-BTGZ%GIZ8:6O- MJ?[Z4)K1- H$<=K-/SK*U.82(R38DM+QP/XHD)8G]M?",_21_1XR S3-.@N! MWT/[HR.->VI_3MF#8_NS%_>)=6ZV YK#1=-2RY1_O'TLRF7^CYJD_DO2\L-" MSK!4"* M@?8$M&,LM"-@YR.B;1\V8ERTHWZ[T=&N-_>@^2/%_3^P>?ZE_NF^>"WG^5=9 M=NT!VE4J#H(LX"B!,3<9B2$5D-(D@2J,LX@SPC%GUI3?1X*IT7^SCLP7O'B4 M75,.4X/QW/+1DRTL:']HA >> HYUK@$;!!/)-7KO3"I7/:CG[D%1)_N533Y^7OVFGVK^@GZ1 MX2R+THPPK&!FLB91'&20$15 GF1I)! 36&4S+1$KK+<1S@SG\DEM#SJHW[61 M%I1:7#-QM/(Z;BZ*Z.S3W] MR/G/12&^Y?/Y[4*\TP]RU".: MW?(GLV3Z6,QS_KSYLM)$92DE"K*(:X]4)C'$2:8M1&/*$Q'2,+/:W7 =>&KD MULE=?X)KH=U(S1IT.SH; LJ!B:P3^:;N=[?:@6Z,JT?5!T14/UBRNF\Z\KH:!F.QQ(8"=M* M=_GB2YU#UD8(S"2109QB!,.LCC%3#%(4"$BHD 310"6)*]$-)^T$V;%6%IB7 M:UW52&N]KG2T5^+(F3@'M+PUVT[#GL-3=*WGS;I@>%T M];SYGA$V29 YP:L MU6MCR,";[WIUEE=GJC#UH?#A3>&;]P>4>.S)8GCPC\PP(PSZ,DGB'U;+2KO[ M1JJVPE 4!8(FF?:TB8@@BDD*69"$,$09DHHG$8OPK#E0^[RDY=)N0O(NIPMI M[4L[X*&,_)(O3/U:P.B\7Z.)X2P;BR1+]/]@2'@(49#&FDMC!4,V\AQ@\]D_BT];[P5*!O<"-.(+3\I MY>\CB/P2R+Y3\T\/U"-RZ"]TL5*4+U>FN'H;R$R9"&D@]"L?,@)1F A(0[VL M1%$4$\(2P7!@'1AT9("I+0)W1'2(-CF&G44@SY6(#$R*.])=#OZV0\4AQ.9* M=$:*H-E%Z;$6TU>.^QD$SL:^'+MOO-"6,U+O1*ZXN90'N%$4:,;/ M.!2H/A7.&"2*"$@0#W$0(A(CZ1;$;\6#=2R#9#R MUX_]/LDES1=2=,UOVO.)YTGT+3[NJ_':.!O MO!-PW>5K@"_]/ A>O_<30XWZU9]7=__;OW!U/P9X+=ERDT)<=ZK.]#2NOW $ MD8ST3*XRJ6=RS&% >1B':2@8=6JO>#C$U+Y\(^%640"WK_X(@G9?_'6X#/RU M[T'BO6]?N5'AAGU"S^MYO[7?>;*OE^VDF4IQ2?Y52Y6+R+1%NC?M M\F8XBEB&0P)3C /MMK,84JPX3*F(4!"&61!AMX_=8M3I??^-T*"5>FS.( DV>RL1EY9/YQ ..0DEQN M]E4;\&,IGV@NNL%-TNNB,B?<=89E$QHZBU$29"DBD">)7J'(C$*212D,>)H% M5"">$C);R"_&F;IHPZ).3NUJV]$> MH>D][63'; -B_Z)5!3M;M.+7IFCRA"]D!WBH+.B"X, U!JU$>>%J@RYP7:X[ MZ/2T'@=O;Y22W 3^O*OSS>_I]T^:6G:['A\_*;PKJF73WV46($&P0'J=IT@$ M4<0B2 .&8:"?G5#.69C8E\GV(='4W,(Z7*H]NN=;$CN<9WDQE,6QX-CP#\RG M:W5 HP_0"@&CT5Z+^B:Z KPZC,(P:H%&K['-Y7!>.;;91CK@W)BOK8>QU.8K MC?G*'=5NFG"F(Y^8_D7;[P=>:_BCK\-1GW"?/4WU,M!XQZ\^<=DYK_7ZX'X+ MC/=2S[;RPY,TF;.++^_-!%W_Y^=B^5]R:9J.2HV0N)?EXP=EZNV8)A7A3 9) M(@37'H[$B6E11B%E^B<2,4I9QL(@BUTV1GK*,;4Y<:T F!OA*U,Y=0D>J/[6 M%\42/,MEW3^W5N6FN0:8VN6.RXV^5K-;;XQ@BX$GR$8#$T+8F:.6_Z;Y _S< MFN)N8PJCB\EIZ+3QM_:X$DVOBX^^LHRZ^K@2L/WEQ[6/&ZHRY+VVK)RE&1(" M$0FQ%#%$,E"0(((@B<.,TT2P+ S]UH:LQYT:;[I4AUP:!7R7,6RL8;&4& ;C M@?G0I73A_7#P^JX3Z0SS!"M%GH=[@%J1.Z!=7RVR>=S$ZD7NZ.A>,7+W]IXM M?<57J1]:Z2G'..O5?CH_)S13@G)(DE1"Q!36G,^U YVE. X08RFS"@2W'&]J MA+\E;K?_Z]H"^ + =KZN1]@&YO!MQ.KMFT$K(ECBXK>1\(4QQ^TL; ? 0:MA MR]MZ>)6?^8,4J[G\H/Y*YZLFL64^+[Z9Y+>W1?F9SF6U3GFMZM/'S=<018B& M*@YAEO+8Q!]'D(F(P%3_&J8B"2)AOYM]C213(Z).%[/X6RL!5%&"6@VPTV+?>[>-COJR[\MPN MA/')]7PI%SR71ROY<23--DD$>:(]9$04@41R"96,,YG$:2 #Q\JL+L-/;<;: MDKX.F=B1W[5LJY,=[%SJX= =?)?D#+##%U3LAYOG&K!.(HQ<%;8//(=U8GL] MI6<5F#7#WNIQ1#Y?&2K]+/FJK+MLOOEN*L](82K8F-.]53./?U!=#L-'6=;G M?TT<;$12P6/$H-'$E$2<GU0;^0$MZ"3U&$#X!24%ILN'@ : MF!N/8=.GS,@ID!PV0#R -=+>1@W:O %-M<+ZVKNX@,+9;8E3]XZWXW!!^IW- MA$O7#A9%\:V846[V )B FN\T#2I-B%@J!!/-C4G&J0Q#JXQ("?VPJ<5+;/3K M$2VQ=7,/FG^;+^B"YW1NTKOSY79H:9&Z&MAP9:TC@QS'EL+OO:&V, D?1*L/N[O>=0B,Q ML/LKY\:U5GB<)=CS3QB/5:TTV:%2NSOZUJFJRS)]I.7R^;ZDBXKRNIKIJ^?M M?ZEKKPA$(J;]94@$41 QB2"C/(5IQF)$."813]QJ5]D./35^;>4#M8"NE:RL M\;;;K1T&Q8$Y=P= [Q5PW"'Q7/_*>OB1:V*YPG)8)\OY"5<%JW49%:^:,NW5 M^WPAWRWE8S4+1)CRB&50"*6Y2$@%:9A%,$N08$IE*L)6Q_JV TZ-@;9/J#JA M02PO'S#.=8AT)C(]DK),P+HB\0^<4[9-N."P.$>%V$ MQC*2Z_1S7B)@ZZ)6)^*R+M_7SU]\6Y0R_[*XJPO>\.U9X,\T7[R2JC"'5M]G M(D5I+$R!PXARB)*,:8(F$0RTM\ACD@K!G5K96HX[-9YNQ0:=W&!+<& DOP&L MEMW487#S)&TM8>=&#H#OT.MV+] Z.Y>.0'GU+&W''M6M= 1DWZ=TO;UGK8)B M\>5]_E6*9C_RU?.?9?&EI$\/.;\UE87VPK6#&*=9II>Z$54A1!D7D.&$0HQ% M(F*:A'%@M778;_BID9B1'LZ-^%V':/8,-AJ 6@7'*@1N]K#CL.%0'IC*K !V MR5YPKS30"SJ_!0;<1!BWKD O> [*"?1[BJ_RC[><%ZO%LOHDN2Y)4!*$"14DOK;8X^&P5E_>J*4=.QE-%:56R&N+.!Y! MVX[%O"'XH@4:UXA^NHRHAYJ,IR$:N +CD8%?N-[B:2@N5U<\?5; M>QK& A1)G'$-LE 0R9A"1I""**\\:M^#M M>43;#[07.:,UHOHZI-T"[LI3VGX ON@Q[=D7[_ISVD-$G ]JMQ[QLB>UA[I< M/*H]ZWM\SX"3_\K#\H'ZI9+T*_L":UDOO%F^^ZT]P\<7DC^]5 MW,LIJ^/"9SS#612(! JB HAB*O1*5:40$J!Z:[6 A8*:CV:K3K0:6(6O9TN=5&+O0*B8*V/QT"7ZT'U&_ER MA3SCAL)<#]Q!;(R'1_988[][U"Y.:9R8NP=:?EDW/L5QAA$C% 8DQ)H@4PX) MQQ&,4IXIQIB4TCY YL0@4^/ C9B@D=-A37@*1XM5M =TAMZCVP?&HL.D/40. MZV4/4(VT4#Z$S-,"^0($9U?&I^X=;TE\0?J=M?"E:Z\MC-'U@+FGWYL#E=N% MZ#@U/ZC 1>,X)-STM:*QA(C3 -) LR+/,DPC$T&86"4\7RG'U#CS\^KQD9;/ M9FW\.?^RR%7.Z:(N;_Y4+.IR-OI?UOWFMGJ&M >59AV]I6S?\A9NMK1S.4>P MT,"\O1U!M[;!:? '/2&^$LV!"E"XR?)"E29Z 7:ZI$2_Q_5CVX_M?ME'_5XN M]3AONBVS]^LXUEA$+$M,,DC ,DVL60H)4@K&&--$!4F Z=V'I>'G!J'=A*# M6F2@909KH7M$$#M@;T>$?A$=F/,Z86]:-*D[FL[<9@^05QJS&'94QK*'89^< M'.[LQT.O5I5^4E5IOX3EB]KW-[V.M,/R#[W&%J;0I,H-\;6,R+4 FB)WF5'_ MFUXZB)^+1=NO<^O?ZO:!LR#2K(4# 3-NTDH8YY"B)(%I*E!",B%Y2-WB8<81 M?'H1-4TSSKD);%O655+Z^H@C6=Z.22=DS7'8N%,8;&E\ S8Z@VVE.[>T4_O M/VTUOP$;W;?__:9IX>J/U\Y82311YU?QC7'_APU\NAN\YR0^>R-EF#Y M_#'S4X!7W 9F[?Z065.L-1Q'6+&2 M_(]?BJ\_Z6?4A/AW9'Z$S8\U"UY^^BC$9:UDQS7V-_3<_#0U(=E^1\_;LC0' M3,;??O6\N>0C?39_=?N-EJ+^SU]E90Z?ZI,J4V'2U&>G7^1,*)QES(1?BD13 M2\HPQ$A(&%!&:8A"K"*WK=$AI)P:+=4MK,$7K9,I9+ L@'Q\FA?/4KLY7QL- M0%FK< .>UDHX;H\.8FW+S=.7MN'06ZM;[9%WVEMOJ6BR<+:O:]4$M8HWS1^@ M515\:HW]\;*QW?=>AS2&WYW9020==]]V2+ /=G4''6S #ANWK*KSRVG5[N-@X?T*1:\JI;%HRQON]+H2F"J: K3 M,! 0)1)#&IC.=P&*1!(G,6%6C';LX9,CK%8\<.M2?'8/L/,TN*:?ZU5O(1[= M7-R+@&':NU*))# BYM ]I K2E!.8X%C_+PTPBYUJ,=H./#7^VHZ0:8Z<3)(] M:+H9]#URLK:"G7\U!+8#DV(#Y?%3FD&CC%RQ\NI160\^JC/E"LF^'^5\OZ]Z M$UVI'8^N))* ,2D1#R(&,049E" M'$F3 B,3%HJ$ZO?,>AUWDO&B M!CN+Q\M7OWRTY-V!VWC@UY& Q320,"120B1I" D-8QA33;(2AQE.@I<+FKPH MO]57-FKLY.L]A_ &=,NPMI+%RT507GX;[+S-Z5GX=QU/>72C MGK,+?5VUW"KL'V=Z:4$9@W$2"=.;@D*<<@P9"F*)@SB+B=.)N&?YIK9@Z=0# MK7YM8^U71T)SUCJ:9@U;I-FH"6H]KTBX\OTBV$V%+VC>@2>[H[%3F]"6IDWC MHFHGMK;^D-'KQO1M7 V6[C40XEXG*-\RCCH%#03P_B0SU# ]IY&]UNU:DIS/ M."$D17$$J6011(E>)F$3*)6J*.51).(@$4Z3P;%1ID;I/\LER)M2 3_,BZKZ MT83 @LK(^[_^&>ME^[\P(S;XP>Q^%_,Y+:O-%3\ZDO91V .J1*(4@H)P/0>G M0L_!$4@!!$/#;CGC70OEP/-6)Y_Q*QIO MY ;4,GJ<@LY!X'2MXT\3+B XJ([O#)KFE 2P.%_S#.C"3-(AV$@,C,NAD;AK. MU8A^'@91AS,(_\B.="!Q[)VM:!,0=&?SOKJ=4+CA=/:XPO)1XYU=N.FV&O/'DZRJJ0\44.Q75]6KU>R;BROH9;TQ"()-UT>L; M8'0 M1(>&S;UQ<]OSR9G*<9MV]07I(/.3;T?U+[VQ;9BT:^3YMWSYT 4; M;R)0,0^Q0FD" Q:;U%TB($-<0H&57N>&)&44N?5DMQMX:L1VZ8CK.I3M*&T( M[ 9FLE;DQFU:=S_^IJ4&Z^#_7P<)]'4%RW.'=LO!1^[/[@;)87=VQ_O=2Y2\ M;IWZ=PM5E(^U:[\Y[F!)R+@( \A28KJ.L @R[7Y!G(HX2ACE5%D5 KPTT-2X MIY,5; G;XQ3J(K[G6<@G:@.S3G_ G,J3V*#1NSK)V8>/5IS$1L7MVB16U_=L M#)XO\J6LVUN^TZO^Q9=\<[K_:,*6_E$/UQ[YW2K]91IOZ:V^81;*(.!4,IA1 MJ;07@PG$4BE(LPPG68P\[=&0GD@;FH MT0+6:H"-'DWH57-"S4V!EVV5;D!MD&9=9_3QV%W\>E#]=AR_0IYQNY!?#]Q! M9W(/C[RBS-/A2?9!59!7^U5!3-W5Y;/I/5?6/-_4I+M_H(L/3^81U<_%PE0G MDN+G51VFGG*)ZT-I&60"(J8=-RH2 94,$,8X2J0DLZ?ZL/SSDI9+._X=37X7 M(MG78L @3_DE7YA#+,#HO-[J-R>N]2EKY7C,.MZ;(".1)2K3;P)CJ9Z#>0@Q M(A%,>9)RQ4(:B*1]$]XL+..X)_P>=#H,>(J\$+^S5\!NWI^D40?V$CQ4"VNT M!UOJMPGK2PT :!&H*^,V&.@?:Q0\5Q$;TW#^*XN-(OWXU<;&-,K1"F2C"M"G M1,^Z%M G.:^WX.^+W=UX/>[R/^A7V?2I--=+C;^8$12D(8]2:,JW0T2H_CP3 M3J$* Q22C%&![9N,]Q9C:JO*C2*@;#4Q)U;%;A/)&\--2_"@]0&+MHTK[U1R M*9+3VWH6,2&CV&3@Z67+')T2X+XXZ"!I% %&D[JIKM8%W(UJ#9?B1F-89:PR M2-=_+-[J)UT+Z_E*2[V?/F)-IFL1V*W>=/73^BWP35#Z-[,L>%N4=Z44^?)] M457KN@6414@QB#.%((JS %(4))"D842P8@%A5G4+; :;VL2TEK5NH2N*%5NJ MU1Q0SDT^B&,=I[,HVRUV?&$W]/KDS1WH2F'=@#"" ;D!:]EO0",Z,+)?+G/@ MO+"P &0J-_"\/?+ MES+Y62YG091$@C"JO2G"(8HDAQ0G(8R0S$S21Q@Q-%L62SJWHS[/\CEQY%K* M 8^?S1C@23_NP:Q ]7M5Y:+VCU^R"HDQI!U;OJ!Y!J;5H3JSR>4TZX1LH3_9 M2B!&QM]MK8\M@ =MG2;[%FO?E!/4WJ&LENW!^VO)EK,T933@-(2(QD3_)R20 M,A+!B#(:4L$I1Y%;;=&#,:;FOG8B MG(Z%HV]!!$.TJ]$IJ!:7&-2BN>*8/$ M/%+:&>T]U_X\'&?D:I\G%3VL[WGZTAZ'/9M.Y]MA-B:33(^S6#8)6ZB$ M<()22.N>#6F((54T@336^+)0RBA,K8]Y>@@P-7)8UT7_H'9"UYJDTUJ-UB=P M.#GH8QB+$YR!X1YZ>6N-M$OA=$]?A?V!S8Y\(4?@25UJ")]M"7MR= Q<+7 M\,=Z5RA]8Q5BR.8!8D>I*+ M601IBBA$A*LT2 . M?ZD%?;V2[Q;W#WDI3 [%+&%)Q$08PA!3!%&4(H@5BF&:*4*UD;(0A2Y3W:4! MIS8YN1?JN BIW13B$ZB!2;\3%6QD';[NABT^7MGSXJ"C\ITM!/L,97W?RY\4 M;O*]JID*4NUI"P6IU);17G<(68!3&"0L"&F @BQU*N<\D)Q38["M7,IFQ?VG MESLOW#9GBC".C!$3EG*(5$H@"4BBK4MC)8C@@@FWRJ 3,.@XM47?5,O\L=X& M>4OSLH[A<#QU&,JHXQ\&]S34[_-0^$22].DE\XN>%!\QS61/C+=E_=V>'!\! M?,@3Y&/#N;D,5;F5R;D^ZM\HY3DRZ8B^ =U*XIZV7,K_GM5U:'A;J&O>!"1-%$0(THA2@B'#"L,%1GEH-VT/C?\X<_&[QR=3JLN< MPW77L1@V\K_PW8:. QH/X:Z,Y-0+%:JGGQK2W6O)=&Y]JJ_3C.=NN!Z]$;F(L. M"LQV,GILN'X6 [_MU8\/-6XS];/J'K1./W]USSXQ-?]H(GI7M^FXI]\_Z36U M\8877#NZM6]\?#/_S7>N76A]PRNYD"HW',:U0#.A)(ND9I4@%A(BBAADH=GA MD'&"L8C2B#NQBG<)IT9(GXUZVF,*T^B'QQ_!/'_,ESU"VOU;THZW7M0^ U/> M6C?0* >TL,"H!W;UNZG_H8TX!#^T^OQX<_R(=[OI6*NSQUXN0YG#;Q\8[U*. MVT-F*) /^L\,-I"W8XV[[2R<>_UJ5TT[S' 699(%862RFYB ")GL)A4HF/(8 M11'%68B=CDU=!I\:R7\<)FGI-/B]-Z&]0/HB.\L[DH,MT0?=&;Z(U]#;O:<% M>.D]W(O06&S,7GY&SZ"/LOB:5_J9;XOR=5O9X;8M[#!3&6,I(P(2$BO#7 AB M%&+(")5"2*D4O%#J>>:K[(T)S"%^O':(AAG4;>,"?&$ MY< 4U8ED/$69?S6G";N5+];>HJF47U9T?KH2HWMH' ML2 V]_2C&9-^M(EFNZ-E^:Q7\$U#X1D/TR1)$P)5B$V>8!Q &H84HBQ) \DX M5[%3"/6YP:9&,XU4;NQQ%DP[]O %T<#L\;Y8?(':#(]UPN -J%N:^>,'&Q2\ M\L/9 4?E!QO5]_G!ZIY^_/#GHA#?\OE\.[P^$H(AD4509BB#*.$I))C&VON0 M>CF%)8V(V6!8^.,^O&? M473_FS]WJ0]7X),4\K$^[&L._^Z_%>V!-E8\XS25,$VR6"\^0KWXB#(":9+$ M)$P9SX*@OU=P WDM(HC#&V#>K6OQT5 SCLBEV]W[ZGV9K',E\]_+>;: MM:'E\]M\KC_U62)2AL*(F[275%-2E$"BF(1!(&.2"<53915M=G*$J9%/(R18 M2PD:,>U[IQW'\3S#>$%GZ!,Q1V"<>J2=5;YW<[3C3QVM*]I9I;;;H9V_L$^= M^K;7XH>%;&>X6"\C8L$U74JB((H8AY3J+SK#01:(*(NYW8G,\<=/[2->-PVU M]!=.@';^H[T>BH&_V#4*6KC+4[P-("Z5UZ\!9JR*ZAU Q4)Z*XU^2N_S)<\/ M[AJQE/DIB7=+E)^\JNOA4^,F(QLPPCF>GVSC97E>TA.%@6EI#8#WLKK'%/9[V+$]P+B' M&T=4.SC,.'9-S\8 =?J+2:^KL^M>YQ6?%]6JE+>LJCLZS[*,*X9D#%D;"5K@HV\ MF@-:B7TV K!%QV\W@(NCCML2P!:$@[X UC?VXQ9SPG4OR\>ZUJ*C_C%SJ8&\_W(DQ1BAB_;-IQ=,>(9FR<*NF?)LX5QCT M,H)VA-$7EX&Y8?>TTQ\#'%/7Z\>^,\"HW_4QU?8_X:/7>/8$9EF2$)&0 *89 M8A")-(,T$@0*+%B8!ID(9.KRZ9X<:6K?<5.,OJW?^"BID;')6C>[Z]DCO43WRV>5LOJO?PJ MYV&[D<10F(0I5U E#&GND (RG%(892$5E&6814X!XF?&FMJZH9;-=F/2!DL[ M6O"$T,#$L"&$&] (>@-:P 8XI+3 Q"M#G!MO5(ZP4'R?)6QNZ<<3VBV^H]5# M'8JIB>#5\R^5*:[QKJ[V9Z*M3!I,4WBC6R2K-%&*!@1&5&CZ4%D"*=8<(N-$ MBA21E$9.F8;N(DR-58SX8"N=.>]$!W0MN^->10^[V%'1L&@/S%!F$5>#W8EO MZKG^8#30F/\(UDJ C1:#[''T!]$KI?408U2FZP_3/@%>\:1^O+B;Z_=!_;(H MUZ6*-ME]U9OOIH#\.BJU^BC+)N5B!@B:9K51)I%4YREDNME7!0X!:$/+?#4.'=77[.5LZUQG1C1^<)Y.QC.1UZAE;GTH-<(+6C\^N!&IB$.P%OP$;$.NW2?]+$<0P& MR9O8&^I%4B>.JWLJ>^+$U3W+F)E6 .LJ2!M/VSCD;_6B]W/7#FD6,!Y1A"@D M.- ^;<@()(*FD)O:C)G2KP_A3I7-;$>>&E";@=;0P" MX\!,TB"XJ7VVD?JFV0$P@H.UY!YKH;F"Y;<\FO7HXU9,[A<12D&'&MJ?+151LLM^L<9 M9#M&\@3=P!S4&[4>#64OXN&YL>SI\49N,'M1\<-&LY=OZ9N ]?F1SN==-9P9 MB7$F4A; C*0)1+&BD&JJ@ 'E1 09ESRT.N@X\?RID42;8U3+"#HA75.O=A$\ MSP8>GY\ZN2MF^PVRH!G24LWS\*3*>V< MD/$--#!;G=GP[I0":Z6:D^I6K74ZNKYIK9D_]\8OTEX](4^BC>HT^85SW[_R M_/0K$FCOVA@K(C4;L]1T_& I1&&80!S0$$8QXHPD7-#8*D'MV,.GQJ_KK,B[ M'KFB=^ZILSU@&)C%-@AUE_O5" YJR1TWFZPL8.?P^<9U8"(\T7#/"5+W MJ%P'C/R&Y]H,/&Z&G0<=,++2$X2#FTO6^X M;D7U"=^F@5HUPYB+*% 4IE29VLHBA41AHFV )!6(I$GD5,R]CQ!3\Y)J^?SW M%SK WHY[AD9TZ,UYZRY!33#!EA8OU #H%)BC]_@Y$&1R;7Q.0=6G4\_)9UT1 M#W7+>;F2VXV)VZVP68+"E :,PD!AO1ID'$-J.@9'2/]E2%"$J%,9Z?/#39+A M3)<*(RZ03;,%UWZ.YP&V(S=_L U,8RTYM8AMB7K3[UWL6E7\K-9A# FB(40!89 %G$(9XDR1,$A2 MB9WJ.QT;96K4L6[=4FZU;G$.GCP.J!UG7 W3P%1QM+E-4ZO[=CXOOE']%=1' MLEL-;SP6=#B'CM]B#D='&K>0PSEE#XHXG+VX;R2C26VL_1532$8OZYJEW&?) M5V6?Q%_[!T[HC=\2^J:N4K2U\P VD@\4E.<*F.<8/>OA1P[9UE5MX]%NVU4\H3B-)8 MS[V<*2BB,,9(R80SJU@_]Z&G-@UWTMZ N6GU2+<$=CB'=4/?XL!Z,$P'9K!. M;M *#CK)@1$=;,O>Y[S;#6>'T_#!\![IK'R-.V]Q+T^_U[Y.TWMA=O:LW>V) MXYW$]])TYYR^WQ.NRV-MPI2Z2*;7LOES%G$9DH@0J)A@$%$40TRS!)*0(:Y= M.J578WWR68\/-S6^OQ7B0KQ?'TSM?%)_2 W,XIO$UC92F+(%\EY/:_^J=S7"W?U8Q##4L8A_5N^?.@BC+J]H.=N8Y)A)!71[)&0 M!$$D,PXI#Q%,DQ3)E*&(8:="^C:#3HU-7LNF3[2>;K_*A:DDUT6#/QE2=^V] M;H6['=?X1G-@QNG$!=^TO* 3^&:]0?P\P/:P"T1>V<=JX%$YR 6*?29RNK?' MRM94 JR=H_6F7_?5W=/O=9#1/OLU=4-^+K2;1>?:LV)S.6-$\U&N@ M(,H@0UC[/R2+""4)#IC5.94_D:;&9>LY/E_4M82;11I=[[0N"K.JZ*1W6+3Y M,:#%HGETLPQ,BFM]-OO=9ENPG7+,^7^MU,TQ]^RFK?5T [1VX-/+VP%^G]PSG%;J<>2Z1,5[,\IZTOY( MGYOMZI7\+TG+M_E7.:,XX!E""K(X4J9=> 1)G&'(4Y8E).2(A$YQ'JX"3&VV MU"]XYAA"ZPJYG:,_)) #SV^-Z#=;=6]JZ7>\_F4!F 0?:2YN@%$!&!T\1N'V M1,]O5*ZK$.-&Z?:$Z"!JM^]S>JP9;.+DZNJZE?[AOFA*"=Z7*_G+TRR.4)3% MB$.>F;)>-$"0L8C# "=QD,B,)\*JWM^U@DR-\=9BFF^RK 4%2RTI7#TY.)77 M6,9B"3 2W@,3HVVL+]C8Y+YH*[<"HPWX92R;.+CW(]EF)*=^8Z.\L9$I#%$: M&Y6[-GHZ_=WX.HGS@.Q9W_V:YX_GL7M 8<=/]_&\'G/7JZ):%HM7YGCP-=4O MU(QTHMJRO^^RIN"#0[DV-,<%G/5\" / M/$TU"H!: ]"H '9T (T2P&@!.C7ZQ'WT-(+#Y#2\,4::EQI%(#MM%%$K RMC ME*=6'5\ST74PGIV$>CYZO/GG.MUWIIXK']5CUOG,'Z18S>4']7GU]#2OJY/2 M^2LZ-_M3GQ^DV90R(]4"?))Z7"GNBWH15]V;#:E[^7WY2F/QVXRQ,,J2+(!( M$@D14BG$2@0P"[1!29C*F*;6,Y$_N:8V.W6:F1IBV[J!5CE0:P>VU .M?L:1 M;#1TH%"/!K:8VU[&; //=VN+?7"VV'UG,?!KK1XP^H%:09=YT*,1'>;&ES'F M2//E]F=8;1N5M4:M:J/F6T8M-Y]A'<97^9H]_0-]=D;U.-QXLZQ_C'9FW@$> MWV,VWC\0JNH!/K!Y_J7Y7A')DE 0#F6,*41A)"'6?P4Y(E3$ LYH'KUO+FF/:VZ-4VG/CS5X>1OOLN2YWH2>+=H0G+_)O,O M#WIRN/VJR>J+[/[]8YES.4MBACF)8DAH&)A:ZPDD+(EA$ :I3>!7L3OFG:^"AUUQ&J78W:UMU ML*V[Z8N[?6&K/Z@!,/$%-02F$6(+@HEQ;&"X 1T0H$5B?16HL? 7:_ R-O0: MJ3"R"J/&.;R,>?:C)%Y(BIZSIBR_ZJ>TN^TJ48BE.("8!0HBE0:01I1!)3$1 M&0I3F3@EENT\?6IS3BN<8QK9+F"6U-\7AJ&9N9'K\G&..U$>T]@OC^V,,"[- M'%/N@ 6.7M3O(^T\YT]-BM(6E;Q?5Q1.XB@(DPS#3##]Z6(L(,580:9HPI"* MTP1;;=D[C#FU#WJ]HFMEWG8PKBCH;(.^'0]XQG2L[8;><#K3A@- 7LG$9MQ1 M*<8!B'WB<;FU9Z6?=;/6#VJ_6/2[A9"JKB4]-[6DUXV@NV3769B1%$=ZM:P" M+"&BF8 D01+2.!(Q)C@-TF2F_1Q66+;Q)[.EU@K0SX8:T.Z/3QF%'O U:_U9VN M$6C<>D\>H#NH .7CF<.4S5]750LD5DD4$ABE)FB#2.W\T2#6#B%7*"!"1@ER MRN^Q''AJ;N!+%=!W+&\W!+P#D^3Q@OJ#U+)S16?4&OLO4\?.%1+7FOM7UK#K MACG1CNW^@2[_5JSFPE I7ZXCL]N8[!E+@X0&B8+Z_PE$$B-($TXA#U$F59AE M(7-J=MU/C*EQV4Z'1'-0R5H]P%(K KX934!>JP+D.IVARV/PTLORDN'LV&YX M$F4*K2V!,=S3>)+HXY< MBM@2A,,*Q+8W]N.83U+[?BN^7)5ZX:I_D>57^:F8S]\6I3F8G$D4)5)&&,99 M7 ZK($;$$8P(#=@ SV]'GIK M!NL-XSDNTP_=XC']VSZ'N8\Z"IOU!J/CM?X/Z-EWDI8+_?#JHRSK"*]-KA8- M&(ZH$C#$$IF2-/^/NS=MCAS'M@3_"LRF9R;33*C'!22!ZD^*K4;6D:&8B,@J M:\L/;E@EOG*YJTAW1:I^_0!KY#5^,>5]?C59FW6JIV-=R9/8VL5*7A ;F(A: M&[<8:6:Q.&;H7OSQ$AA^*SR>;&W<,HZ7G#ZHU7CQAAX'PV[7(N^>0+/<-CI[ M[X1>X9V!ND2&F?/'IV\>;PS1Y?LWSEK M=/'BGI54VV.+'YLZH9O7,HPBDL@DA9PE"J(TQ9#I_X,)II+BD*&4.4GIGVQI M:N/[]B1G:^E?'8NGGL34;ESW@M3 I'@(TB";YA>A\%LH]61KX]9(O>3T07G4 MBS>XD8.0^>SC8I6O7N\6^HNCU=:/T7QIRSW0C- T%@Q&BB40H2#58;_DD&4J MP2&/>,RLBJ->:FAJU%#;"CK&5FI&%\M N*%[GB5\8C9T\-\3+FN:L,7B"$N4 MDO_E8?GR7_H1%4'\"YD?8?UCQ0H7'SX**=BZV'*"]?57;*OD?"7%>UH^WBZJ M_YALFQ.P13,"Z@.3TTG P1\?ED\T7_C>O;D2,O];.WT- M&G_?YTKHCFX*7?O,?OSYJ4JK_FS2JO>SKKLU%YM KI(=UV_\+$@93G@40(5P M!A$.-'/*A,$L#B.BQ)_QVQ#@\J -38NT K#PX M.#%R4\WT>"5*T/&FK8"@C?#'E]YHR*D=>!]<^.U[YM)[[3!:ZUOJ7 M[PLI\E5I-O)U$X^SD"8H23F"24)T1!GQQ 23#*92_QY1&@1!.%O(ATH1S6$O MJI@=:2J# M*VW*I6EF/3?KAI^T]]_E:E5+2Y:F:J:^WB05K%>/RZ(Z83,+, E)IJJ@DT*4 M)C&D >$PDED4IS&.PBCIP;5>C9PH!;?.U"JM9M6\W#I2EY==5:X NO7%RUF7 MGGUMQ]'C=]T;GXPQ%1*;GMSX!@QU@._[_5G[!VXM^M/7B9GK[B=)X=K_)^8&9K[/*HCW72VZO3-W>?.EIZYE%GNNF7 MQR^XJKS%D7GUIV7QGC[G*U-;58K/.3>_%*:NN='6JV;C>^+Y*8M0AO0WRWE( M( J3$&(F)!1)G%(5)E&6QCU*7/BP;6K??U=?O^M?F\P U+( '1=!ZR-HG&Q$ M5'I52?#2V>O: M#=AQKMITZ+IGN'WC(-AZN'L&;8B3(D-U@-]45-]&CIO!.A#$!XFO0[73IT3N MNLP7LBPU%S'=6%V*J5WCN1.ZQ5SE=+N5:@J_%E)H2[LR5F6I RSQ1<-8L8WMOT]ENH'7Z5O MY(&+VL(;L%@N8.,(>#:AAEN5WK'?"(M)X21[>:3*P(WKH.,[V#H/NMZW,\36 M_^JP>E]3Y^PT0>YSDK2;R&_7D^6K*8QLU8AWF-\)[MX+S M6QG1]ZS!2C=OONFO^A/\HC_*VS_SJHW'2LF:E-<[=6FJ+U"V#L=#T:O[L1\#Y,S[BJ]=OM_O\43_8(X[M?Z7'+NDIXZ\C"2DW9X^KVJ=M M+/#:%($K/ZRK#/$?/YDXA1"26>@2G^O-%64 SGB1QYJ;F[];^ MU 9T_>X@1[E^1\#M/OP!81R8'&K+32G-5HN@,OYF,Q-_O0&K)6 2?*6Y: ZJ M:!<\:OKWP\ZOM+^C#>,J_/<#Z$#HO^=CKCF+?*F0Q2Q4/!S53%% ,(!62(!U!%:1)FLK1[)[-\X=J14X/8W>+3[E:/9K1;)9RC#*4Q3"3 MB$$4L002@1/](H0X)0F+2>I4">%2@U,;!?1;G[F1]T5([9C8)U #TVIK*MC: M>B3R_92_>*Q^8 N/5ZZ[V.BHQ&4+P3X+6=_74V*"YH61"&Y6\7_3P?*ZD.+> MK/6O"Z.#KOGLR]*<0*G_^8Z6^7XZ*HM"EF8LAB*(S<%J@J&>L LH6<(CFH0Q M1TY9:#Z,FAHU==-4MZE,S!RI >3-+J/AE:?.-#Y]3+.[H MQQ3OY[0L[]4_:%'0Q>J^^)8_/*X^YPMYMY)/Y2PD(LA4A"&F,H6(D!"2D&&S M]1)1E%+*J-7!7KOFIL88E;7FL%AC+[@O0&4Q^,/8#"JC':M=70#3(T>&V>:[%1IG-$__Y(O@%C.Y[0HP;,L0&GP^-6-)-_VI;'C MX/^85V%@BJ^.WX .)M4[U4'%E&2M M<;D!+3*@@0:TV( *''_#R23ZV.MH];8>C3H83J+S]L?::1C5;RAOD[3K)4OY M?EFNRB]R-2-*R2S@(>32J/_P,(,DBB*8I$BD/-*T$7.[\V076K)BO5%/?IG\ MDK^"#Y*M0%Z6ZVK6S(VU;N/=*63M1J)KT!IGC*@ NFL!J@R\ =I$?TQ] 0.O M''JJK5'9[8+#^[QSZ?*>&@:K1UD8(BODH^:RC4JEJ6ZHGWZO?M _O];''V]7 MJR)GZU6US+G\2LT!D&W)J)B1-$$1C&0J($HE@BQ0(12ABID(PY1E3LL,GNR: M6L!=N67.CVW] @]4!T:_S$TYR1NPD%6.S(K^Z5IYRE-'VA'6&W3/P 17]\R. M2[NE/BNZ,WVC7;L!C7.@ZYW9=Z_]&Z8@EE_,_6H6>+)M7*D"OX >*!1X?OQP MZNI?E@LAQ5I?IMMOQ'1^DW1>!:BFE-!*4Y2)8V<"*-,44 M2AJ% <993+#3WI-7ZZ9&]I61]^[^;%?'ZMX[+X!> MZ-C?W .S*];)+_72-:V@JVQ'I-0K4#QFX)ZOLEQ M$U"MW#](/[6[JR_)Y,NB7L+4+&=V)'.5UXD.M^*_U^7*$-D'6?(BKU9"9QE3 M@F 4P%B&L::=!$,<9@HRC!D+=:@9($?:<3-@:D2T;[29;%8^U4G<754S5Q9R M[!E;7AH.[X&9:M_>FUI'LFC.%8*M_>"/K\MYSE^'20CM"Z%G7G,T8F2FZP?1 M(??U?([7 CPS3D(J$CUEIAG3 1=%^B<=?$',%:9APFA"G4Z#GFAG:MRV4U?% M5!UCC:%>2MW,J$",)%D 4R.:BQ"/((V,1%"01 PGJ>1"SIZKSO^^HL5J-&SW MVWP#A,TQ!"8?\L7")+GK,>55CR9^8(^%D&' ".22:K S32^8X !F62R#)!2" MXKB!_>/" Q^&2II<&K)0TRBIYJ M:PH5C$Z-B9*>%D8Z-RPB67 M]TGAXO77Y1Z9!U?'JBHYJAF.,T4Y"J$*$B/IJ(,)$C .$QE+'D68T!BY*+L= M;\:)$483>=LHO)K8@3J4%;J J1TI7(_4P)2P45*N2*$R\0941OK/.CH.PB!) M1WM-O4G.T7%W3Z4R\7F[!(B,(A$E&0\C1D*K(N9630XO6BA-A2N2PG*QE0'%7$; MC,\SQ!#(#F2.\!S5DK+4CV.URGQL1"YG//BY6.JY[OWQZ6BXZ>T'WZU6Y MTAV=+QYF,@A#D@0$*A5(B))00DP" 1E!4G"9$2:L9$#LFIL:"=<6@]KDO>W, MCMEV9&*)^'E2]H_CP)1\+836[.&&S)&8KI3\+P_+E__2#ZK"N7\A\R.L?ZR( MQ;*)46C%S=V65!SOZA';?5D;4KI71B%M]:IGD::HP(LTBN#E+*1!(D.9PBR. M%$14C;T.X@/6( MN,ZC<66L=>+A(T=9YUT\C*\N7.]&"V6QFKU?/ZWGU!!,G5-<)['8<59AJ+,JC22;8-3HXFMS: V^J81&S## M8&NX'5588WZ>,H9 :)QU'1-(A9 *2,614&,,4]< MDZ:NQ7*LC*F/U2J#1S#MMCJOA6=@VMTQ#S3V^2Q==]I[SX7KCC0T M%JT[/FIR:G:("-?SW@1A&$4LABB2(:2!2F":XA01 MR5D06O'FN4:FQIN-F6!KI\.JS2D@+9:X/, S=(AU@$R?G3-FL92L]25-L M1\\X2S.MZB'J=Q9ONYFG+Q0'YMW&3+"QLY7X:TSU-QFU <3KI/1L@Z-.3FU< MWY^D6MW3(VC[G',C-B*:>+!.[_V\$;%7% VTHRDBY%XPP 9HB_#-'WP#D\BXR#F$;OX0'"EPVR#) M&R3KPR&^8C4[/,Y&:A<>,5Z<9N?+3I1F>8L;J_+E>K$J7F=_>S>+:2A2S&*H M>& TE3B#-%08RI0%419*FG K79/M(Z?&D;\OJJ(!_TL/2&+Y9/=-=P Z3WK] MW!Z8VW[_'3I[)E6@NKF.>YA]5N%-]CYU'C?+9 M'9K>?EU'_M)OHM,6>,]E&^ML]&FY$%)D$D.:Z$\*!3@Q,F4"ZG"%Z%CLJ!%\!E:[V8P?L 8/0S9&;N8O@PCR7D;#ZT3F3'.C3F,N MN[T_B;&XPV/MLZH.XXS25!(;FAQ/ MG*YY5MGKH]Q9C;$=:?A!;NAMN=-ESBZ YJ?"V0X>PU:D.WYA)&[U[W[FJT= 5W#U M*.%3M5:E;U"RJ)9DFYH&N^55S&_^1WJ#@\"QL)A5W]DQD_<>&9BD*GM!;3"H M+=Y4U&HJ7FNSZPL\:B0XP>2WUI55R^/6I'(!XZ!VE-/-?7,W7^1B70E-/^AI MNOXZ:P'+;5GX-,&21QF#(A !1!F)($-20!$&#!,1BC"Q.MEKW>+42*TQ&'0L M=DU%O(2Q'0%Y16Y@\FE!&U0/U1H0SWF+EUH=.8G1$H3#C$;;&WL+NQ62EO*# MK/][M[A_EB:+8/'PV?R[G>>]SH3 '.$@@BG/.$0D$9"&F80JB2*,DXQS2AV5 MWNQ:GAK5;,P$"7UNI?31RZQ;BR?+- M=EICKX]LG!M:OG7D+%L?6UC.#90C2G..#^C'6W^3"_W8^>U"W(JG?)&;M:?J M_$Q=<6-& I)%3"A(.$<0"9Y"$B04!JG$E+.,">H4$%UH;VHFHB]NNK6W%('\$9(F*5]JYU.:H9&,)P#[%V-[6L^1%7=ZW M_+&\Y?]:YX5\MR[SA2Q+65=X>T_+Q^8O8I8@%F(F"(P#E4+$T@3B+! P421E MV-3@B4*W(KLNS5M]-Z-6WJTL*_.VT@7;V+Y9,>+:?D ;!QQ+7KCTC!TQ>4=[ MI*(\C=FF.F5C'GC7P;JI:FFL;__NLTQ/#]#\%K=P,6#]GJ0U[R^;)<%W*[TI&D.G1*:0 %"Q.($A9#@A)LJEH0/0=D:8R=IGHGVIE: MT&3,=!7K/0Z@'?MX@&5@HJE.&VQ-!'\,LD)T 0?/BKW'VQI9LO>LPX>:O>H;CU5HYD 7H M7R'P$-D0A4FFP@PF61)!%$@"6:@D%&&,*"=AB /FJ@_@ =>QQ0%\0FJY'3AA M,[F?NU>; M*@O-3+2IO5*E-VQC@S@. Z52D\64A1 IPB$C80!#%J8!B14*N5.][2MLF5H MUKIB)B^=XB&_-,;_>G$-QGMG6;+,.%TP-!]UT-_ZL=<7C2^=/JF3J8;9._0 MK%^^N\*><9GQ>N ..-3#(_NQ[2>:%U4^Q=WB65/X9_DBYW%;62)($LQB!6,B M1:W$@A%E,%-9%B.6A<^V-RC,6CN_SB,TM/4Z_'FX\[IP%N]53G>T^_1>YFE7J MY1&F,*29J2\:4D@%0U RFHJ,QR)BJ=W:?:_VI[=X_W[G8&*U!3;OGKM82,O5 ML7[]<9Y]AL/X3?,<]H[5&LQWSKI\&19SAP.W0V(_TA'< ?K [9!N7PS/'MMU M?NAX!WG[^KMSM+?W0WJ>4S0[+;+*52GW,T )EAPE(881B3,F00JS2"@/ 6E'#5?",S E[" SQ$'E,^[[ M31@[TLZX26*G'3U(##MS:;_O_$0Q]YH',3=[0U_62Y:N2=9A*QD'*2 MPL"L1R&>I)#*)(8Z4$C,.C^/@]2%#ZZP96J\T4J3Y8V95 ,.WRN6IYL;6N+S@]A&%RTMW M7)&SQF@E]/9D]ANK%<-;(R;Q(,T*XKO7[25-(NWM3UJ(^ZJ,3C<#Y!_22$]( MF:SG_(XBF:J325&5<<*IP@: HE0QH'"LI8IJ' M@F0Q<\K7&-^'J5':VQJ(]3=CK!1OW-J1T&U&TE\034PY6_.H2T5V H95;B]/XM;[S-GYP 9 MY(S9T0;?Y$S9.==/G2$[>X]7H;4ZPWJKUI5%219D+(199-1"J%20X""!G'+! M16;V2WTHK>TU.UD:V9=:>UX7YB\K>\VU\I3H6O\S%78]:1G[>N^?HE^-JIN_LQ7GO^5@=U+%]4,9T.P\I<5+HF MR\4/'=^5^B,MI+C7'VX1SDB:X)B2 $H=)$&$609I3$.H2)RD0I)(9,2%_)PM MF!H/?M$O@SF,SKM6@T+.35JC.<4NY#S7H2XP%3MS[KH'Y-Y#=J0V*.X#\UMK M.^@8?P-VS <=^_65\MRM&)7]>H.T3X3]']2/$[^L3;[VO?HF MGY?%RASV^"X?JI!S)I/,1'H8AFF4&N4E#'$<"A@GB)*84895X$)^IYN:',M5 MEIH0K=C8JAFM-M:-T<[@FR8")8)0&$9F6HY"!DFB8AA)HLW2/P9A---C@![:!AX$M7ELSP?=+[Z0SVU_&PBNMGVEN5/Z^[/8^45O< MX2U*_;;9UK\3NH5))C>N@NZ_K8'25J/]T^4@,;I)N0&6[^;.P<-PH?IHZ&#=L]6OW60/TPG M6$P*!FJX9ZF?^EF?I)FES _.D,^(DHPD,H%I&AM1^S2#-*,$ZJ%&I3)B$55. M&;07VIO:<-'8Z5C:YP*F=MSN$:F!F;DM!M:8>ERCPF.A'SM@_%;[N=#FN"5_ M[ XJ/MC>5O?,WLK\T'>J_>:OO)59Q_]]LDDHLVDR(3BBD&9Q JB6&)(:!I# MS,-$(10)1)U4(BXU.#4J:>RMMJ$JB\'20G2J']9V#.,3P8$II@->;>QN>E)M MK\\3?G;(>#[F=Z'1D<_ZV4%P>.#/\KY^-'.J.D,2!3'+5*39Q9ST48F)4W38 MDFB>B2.!$Z;BV6JYHG,[=O%1!V/3VG#?Q0_3!EB>J(9QNE*#$[8\(#PCFJ^3 M-(XA0ISJ\(\AF 1)$%"51$QR%^;^#ZDQ4F'K!T$[/IY^I9"]DB W0]0$&;," MR"3J?3A6]_!;RT/(?/:AD?ZH-JCR>HIJ5D9G$18(46G*=NC/'9$@@#1B'**4 MLPAE0O^?5BN M;Z\^_G\A\R.L?ZR^^+,/'N5SMW&M_=:MKNTIY+#_+5Z.JTRW_Y& M\X71#W@GE;Y&SP]G6!&J1_L(1E10B$+)(*4!AJ:L1JHH)1$G;J4U'%JW>N-' M%>=JC >\L1X4\DES\+JHSU7\\J!=*'\%\V7I+-/BTBN!2%.!A332%I4"3@*) M*<%-1)JE"6>QF4@[;3[[[I51=Z/;7FFM!QWS@;&_4<6X :QRPBQ/#= M0( /3/Q>D7;7=W3'S*_>HT/[X^H_N@-SH ?9XQ$]]QNJ#.PJ9[02H)R%0B9Q MIN'F9I93$-&8JC2.G$R[[#4PMOGS?24&_ ?\C^$L0!"%XI@5X M,>;^3\>MAGTX+?<6K@!IZ,V$&I_O-3ZM>FR57NQQ"^&$_W[W#/8;&7>3X(2+ M![L"IZ[K6)L>FJIW[.5_(NY5\*F<"!3%-4 0QK8(4H19AR3A(1.=8TN-#BU[W_77G!ODL*:"M#&9E 9[2@Q<1%T.U;P">70 M<]!=%)>.*+J71[*$QF^=I$N-CELPR1*"@\I)MO?U(QP=JPAYNZB3(QK1B_*; MY#)_,6D5OR]8/I]+L?U-(T,X2XB>,,F403W!U424X032-$&0(_;R>YTJ6B\V&8BU UE::IDKI*"V1D(220L1% M G$HJ.XP1J((Z3<>"9=-UI,M372;M?I.\UJI[Q=9F_JK@RC_983MV,\+;@/3 M6]?&5MWPE\9,C\E@%Z'P>^;A9&OC'GFXY/3!B8>+-_2CBH]/S_/EJY3?ZR.C MU9G?=_OB*[KQ%UD:(16CLU)6WU+W[T81X&DJ(TD#/'8.$P33C)H,,498F+B';N.9/+= SKP W9W]_MN).M!%W MJBM3FC/!&U5*L.YJE]8""KRK,"7[E(4;^?VQ8]?IOA4#4_915;"M@E@7H..N/]M^FC[R.)2.[,.H ]3;=LS_JO9$5 M5\AJ'EAW*%SV;E^X[.._UOGJ]6Y1KHIU+3ADPM0?CW312)IM/-P3-/N;?O3J M UW)336P&0MEPF620I68XX5"28AI)G24G^),*D1B*7I6GWYCUUQH]JT+7HOE M?$Z+T@S#M:I0'W7.MWZ59)H$*,8(4B8"B!3*(,5)"%'"&$]BE)(@Z%5N^S_N M17J3"M__OWB'[.*U*9@ZT2BNIP9L#0SH(-.L4:XT-EN%V T\1_1A*XB P0AL MRX!ZEH:=2)_[UXI]:\?&%X]]:X]/1)"3LJWO 5\]67^2Q7O3&T:XMLHDS28Q"C("(K3R.V []GVIK8(TIH+=NP%QF#7 M0[_G<;9,S/&'WM!Y.J>!&Z"XLR4NGL_\GF]SY#._5@ M[96:>-VO,YFQB(5)(& 6I9IB9*0G!0DVI9[#($44I8(Y48Q=LU-CFLIJDZGR M53]5-H5VJ_W?KT6^X/GS7-;G6_7HH#T1].R*V37]84=%_E$>F)$V &]-'F>K MW TIOS(M=DV/J[7B!,>!8(K;W3V#(EH^FO]OPK07.I?5OKJ.U7*S'V+^<+L0 MN[_H7%FO_NV71/[X)Y^OS31<__!HPL-O.HC[J)3DJUD2"U8M?@@CV(6"((-4 M!ARR#"44BT3$*'79-Q_7_*EMQG^11K*[+2,NNF7$C<#M3?6_0&X]KDBVV.!1 M_=TQN!OW?;&,%2?[%@P=>E:];/X7=#PR6F";+J[^:+I]_W<[-S2[5$=JTM^ M#12@Q0(8,$"-AL?(]DUZT6^@/*X+X\;=;](]!V'\VUC1_XA/OJI6/;19IEJ. M;D4N3 FZ&<OVTKNJ:5-LN9N^FD(]R4>8OLDY_-4>:]3SR7IDS^P*'.,ZB M""8I,JR2($B00%"D+(ED%.FHQ$F9T+']J3%,Q_PFY9UW'=@DP!N="\=PQ;5G M[)AI0+P'IJHNU/4.^X[MF[SY1E;A2UU\S*NL0D_P?%?9=K)A[-+;?0 Z4H^[ MUV/=D%$!88XH HF M88!"G@0AQ])6T>M,.U.CM-I4T-H*:F-!8ZV]L-O&+34Z-'EJ+@>E$P):%[H SY3X=2Q%?[@&[ M,,:&YWZ&999DL22P9!$%"*I3 8Y)I#*C/*4!304V&E:YM+Z MU"AJHPY0=-0!:.N1(R6Y]8/E)&PH=(>?@AW*+FRO5ZB+<2N+78&#HL"8>?N[KTEOSV]L!#MP=BF\L]7_4YUMH-HC$3&8V7R M&.N_.V\-NO5T_")C# M[]]O#Z*9#?S6<-!87L,[$&'U ?_H&&E-!QU9@C+5?U#Z#Z^4U;3]H#TSCQYM/?NR M>]WE;(NKW3[_8OG/]>Q++N>E7'R_%2]F,B?^G@NYU/^0Q2K7,=1#<]".!3P, M%!(PRC)F=O-U(,,Q@CIR84D<"L;#T*X\@D.K+B_[.&41&KO!=]!:#BK30<=V M.XYP ?\\80P$Z,#L88/DY2./O2$531V8ZAL:&]J=QB?ZLEKS= ^,:M(V-QI6 MCL*H">Q<'C4*2??PK67L/K?VH._V*.J/G\OFS4Z3%*<1%3 A80)1%&FFCE(* M%F,B8,)4XA0B2!C&<((AYBJ:/=E%!A M'=6>;F=J]-VDJE>F[FY!&FM=0KPSV%H$OWX0&WI!<@RP' )C/Z"-%"$WX*TJ M\,3&7%_!\F4LSD;-9VX?+WR^[,-.'&UQ><^$O\4J%_E\OSF,<1BQ($0\:5#I&C%)JL8QC&'*$H#16-G:H_7FIP:JS9M1=L M#;X!QF3'I+Y+6-M%JCX1')A%SX('_JCM]1A#VD+C-SGO4J/CYN-90G"0@F=[ M7\^JDU+)HI"BJ6.[X;.FRDFS$SW+$AJ%F::7) K-04\LS%P\@H(G. BBA*$T M<*H]:=7LU#BGL=:QQ*0=PG8!G;@X7-E;?@,KN&T#5RI1$ M/)6&#_YH_7*LE&O5/W8DYAOUH3=>!@>\1UJ>/8*>T_$L&AXY#<\>BL/T.X=[ M^]':72567FG]W"W,T;#;A?B-%O^4*S-)K,7.MV&=D0.2Q4J'=::"9;YXJ*PI MC^7E4Y)ARF($940RB&+"( GU_V0AH6&6*DV(3F=/AS)T:O3YW4@YRX><@ZW' M;DPX6)?:L><4.FKP1;Z-BT:;U#A9I3YOW6P+;6P=!;]4ZF:UKZ!QMN;H\M?A M3W8,W2M>67PP8T=E_J$AWQ\M!F^OMV93H_?\?:4_ 5.*[?=GH3DN"L(TC-M< MCRB+L<(A3,-00)1)!6FVH=6&>>\E'4(V.7/K3<,@R]* M62+@]-$=];;W9[?[M-$^O*-.=#^]XQ?TR&5J%\9_T#_KZ%Z'_U5%XPR]I\_Y MBL[S?];>23^4L2T,]>1$A9%$0 M:QK/,DBBC!J5CSA1G,99H%Q640Y:F!ICMP:"/XR)H++1<>/P$$6[]9"KL!F8 M@MU@<5[D..FZUP6-PU9&7;PXZ>3^0L7I"WN>5=*C1B5,\WY.R_)>5;GOMW_F MY2P->9JHB$+%4001CB+]H?,(TBPF)$D4)I%5 OK%EJ;VF5?V50=1C(6.IX). MPFGWG7L!:>C9U@X^>MJES?-YQ.82!'Y/RYQL;=R#+Y>8T8!>&CN MV=C?5%#<5%\TYST;)V[ I@L:/SSNO5R-XCGZT@_O4)?^USYM]6]]%#J[&IR6 MYJY_4(\5K-\7A>3+AT7^[VHZU:1REC\>Z>H?R_7;5:D6 M!&!0 !4,H,8!W"W UC?P8PF.+&>!?U1)K5T\.C>5YBX-2??8>0O*?\([Y;!, M^9_P;HVTZOD?\(ZY+:B^==^>79]],^/&6^Y]:_QW5H_?W)B>YV/J6M7[%:J7 M\YR_=BJ\\HRDB&>=)Z"4$\^*Z/!'\U_AY&==H'+[P$7JY;'/>'B L;!$1>G MFZ_+@?B<4Y;/J^SG;_G#X^I>_5[*BB_U=(\F&8TS&!A5642R%%(J$(SB)&5Q M0# F\6PA'TR11[<,B-.-6GU.I/Z4!B#X5+!M?X'K0:6 M?KOU9Y!W2X*X$LTW2(#H6 PJD\&],M)G=>SI'V3^=<,X2#BILQWS&BHR5Q$D*I41YHX2FF6$:PHMR/SJ^R8'K\;-_X*\J?G MM5F(S[7!^NF.IPO[=8E=%#H'H5CE[#U7Z6C!J^7@76?CA[W<-ZA+>?C9O=GSI>#-W;XYUXNO]3^BI_-#))M^O5X[+0XU.= M8YC&.GK.,%0DT\-#AD-(J"*0A8()SC#FJ5..X?%FIC8,=%2_-G:ZJFXI(%Y_1@^WM,,SZ/@66'B:%,CZT.<<_=0W>'LU7U61NDB+Q_-$Q_D@K\V M"6M9%&2$\!0&&$D]><884L$"& NB&5E%H9Y=VY\$.];$U+[]#W+Q1 O+K.(S MR-FL9%Z+Q] KEY5]]6=>6=BGD,MQ=%P6)J]%::R%R!HMLPQ)*TN]+3>> ^#\ M\N+1.T=<3CQG^>[RX=DK^X4T3;S4Z#[J0.I^]=@HII5-!#4+XHR1""'(I& Z MOE$!I#%+89+0($P%"1!SJL]NT>;4"*^="LC:YK+:2%T:LT$[%7;9['%!WRX< M\HSIP*39PMG*Q1HT*X,W)S(;F_U%2@X >0V;;-H=-89R &(_H'*YM1\=?:)Y M414WJA_ZFZ1&5TO<+[X9%:XB7SR\HV5>_KY8LE(6+T:EZV[QO%[I/VOO\WE> MC5_;5 [,) \ES6 2<0$1X@A2%890Q%13&J,L0T[4Y=F^J=&<<:\N+G73)OJU M+H+E FRH' 6[GKK1H>_>MZ/.-^S3@6G6>W<.6I5JH'[PRN:^ M;1R5^0<">'^4&*J9WEJ*Q5J*SGY[&UBI2 HAPAAF 8\@4HQ ' 89C#(4RT2& M&F&GBH0G6YH:RS>&=A-!G#423V :9I0D5$JH3&4)A*F">HX00OVO*-"@RC0+ M9ZOEBL['Q'33WG"8_C!M@!;9S_Z1M1O+O. U\*AT!*0!XOV+2/A6DCS1VMCJ MD>>=/J(8>>&&?JS[3;[(Q5I^TA8>4V3_^">?KUL%7?W_3$;4+*$I#VD<0QJ; M2A#FZ" U&NA1EF094B*CL5.LWL.&J3%US2H+N0)%[8P;F_3I!3N>&1C;@1FH ML1Z8#PB14Z/22EJDJM.VGH?;1CNGSFY\T? M&B=UK-CQHEHZ;AV]V:FZO7.9\=9_+;(A^F*0RF5>#7V3.F=#0'VJ*MH@;?4I MK/WT3//";,O>JS;7:3=/#R4R#7% 8$($-9FI"N*()### 1,*!R@1#O6U+S4W M-4[?&FR$>C6)>QMTA>\(KHP 3< ?->@4U&9.^DT\L MNM3D]@GD6*6Y=][.$V^DMT+=M@"=K]=]\2DCENVV]6BW>K?U7?WB^7?K,E_H MN8&F>98OJC?HVT9[X$[H9G*5FR7MNK5;_J]U7E09JITU%OTW_0**YI)6N9YQ M(6-%%$SBM(KJ.:0BX3!,0AYS3)*86YTR&-[4J8T#S=X6;3QP"^D'[%&[P'X: M_33PZ-(Z"3I>WH"MGZ#K:+M9V;I:!?G=4\&-MYM=S2$*<@[?+5XC_0'-'37> M'Q[V_:A_A!9[YN;IC^]1SRGNV3Q_J.SZL)9WB^]FGU3\;TF+&252L(!(&#-! M((HS"ADBID1,(-*0BY0PXI29=ZG%J3&__AB08\K=15#M6-LK5 .3;VLKV!I[ M U9+P"3X2G--H\9>\./GTF.ZG2T\?I/M+K8Z;JJ=+0@'B7;6-_95GMI,E/&9)\"4_8 >=:7LFAX M9'DI>R@.U:4<[NW)/G6*P>9X5K.TVJREFMEZOECGBX=&$T WN)E149%*%(L MQG&6023C&&*>);I7-%6%+"29=*K6TM^4R3%5[@*TS8.O-(%/3ZT'U2X#]S1F7%J^&[8 LKW]BCVVAVR>C MNE'7PVI:O%>[2^NI3)* Q!0F/#(1&Q60)%ED4JN(C#!B<6 E&FK9WM3(L&MQ MM374=Q?( FHEL9(!YS 40D--<0"92AG$021BGL9Z0BYL4EZ'@'JTQ%?:!=PA M4+8%V6*OS2]T X\H.R]H.Y;A(0+%2I-NAA!E! ! MF8@C& >*_<\Z?9;RC-X['<>?LWF&ULQ?V6_CX^/0\7[Y*6>6B MWE?EGYJW+F59AE@:08FH#B)E2"&1*8=!$E&N1)K0Q&GO_V1+4^.UNOIB70K+ M<7'U-)IV2Q->,!J8Y;KYK%_I:Y5,=%L4^I*J;*+13:W/Y7JK#&>-CMYU5?0 W,IKTPLO[N;4 X$H.5DO_E M8?GR7_KV*OSZ%S(_POK'B@K./G@4 K!QK?WLK:Z]4FSJW>OFQ_\GEX5^T./K M9_FB?3=ZM#B2"::$P @E"*(899#$,8)A@JBB3+\ETBK8[+[=][JCR=A]UN$N6ZLMM^D<(L4!GE D$P_*:OV#8^ M;K**(R0'J2FN]_=-MA9KEKW1F1@]K 'PWTM^JC/?A>@=YL8=]7YJ'L'2\W' MK_(D2_.U6#[+8O7Z5?>I65;9++'H3UK@ D=8U"50,0Y@21*! R"B/- 8I12 M)UDN^Z:G]KE_D)I1>;[5'>EF/5VI(W,:?SM:& ;5H1=0CFF^M(;KGXSI%= ; MXP>4<+D(V+#"+*>;?UNYE8NP7!11N?R$GL-HQT%48C70.LC$1J&4!=HST>/#Q @Q^SSN>:FS<8XX77#XXW7CI^MY+)T_+ M1;43WQ9F8BQ 2*4P"P,=N@@D(4V1!C+-(I3B(,&)ZQK);@M3BU!J T%EH?/J MQQYXULL<_2$9?CUC@\8 &3(G7?>].K'7RMC+$,>=/++><.+"?E_SWVE1B2Y\ MTX-FM1\0PZ?V]=;F@3^,@:"R MT"6K:A^Y\]_OM7@,_.WZA<*E,G5_2,:J.UU9Z"M)[(2_YXM$[]TS8@GHX];N M%G@^<4T?+=6%_NP7=/Y[*5L]@R;091'+1$H53)#F)I20".)4Q1 +*768D7*, MN;V&ZJEFID90K:%P74I0-J:ZR'N>Q-."K+R@-#!MM38";>1&N:1/BNQII%P$ M4'T@-I;PZ3'D?.F<7L+AO+[IR;M'U#6]Y,&NGNG%JZ\I96_2)-IB"/M*!>^D M6A9R(VT@S7*-S!\6,X'C.(AY#&-&C09+B"'-(OU/*01%$F/@.S@;=Q)[MH5;#O566.5+1ZK%5)>ZU#'.,\;K,?4ZM[S" MG%%GH=?#MC]?]?#$?@3Z73Z8H?2;?#9[P(N'#WG)YTM3Z;!3?59%'"6401U? M:J9,](27*!9 (21)E)!*1E8J+ YM3HT2&Y.[*?)N]&B#LQT/>D9O8,)K@=N8 M"[;V@C\&R<)S ,@K>]FT.RI-.0"QST+?#=ATS8XW MNU?6_GC-"O2 J^],P6M,&CM[T -\1S(*?3RUYSR//TJQGLM[=3*/L3[2S!5- MDXQ@B)@YD(6B .(X8%!FL9(L#$5"G8X^V#8\-49M[39RAJWE32KO;3>5U^TT MN7-W6,X)!P!Y8,8\FQ_M[_AY7X3\S@QM&Q]W>N@(R<$*U2YJ6ZOF MM=$LGH5I&BNL&$QXK.-"$L402XPA5BEE"0X2Y"8Y=KZYJ;'4=FXT-^:">6OO M#>"UQ3WGD,?!=IQ.7@WA:#/+RM*;37$N#=_["_#UGV6>1668">?Q)M]F[GG6 M_9/3T/-W]13.R!?Y2C_T18J[Q4J_&/FV.M:A%JRI5_/CYW*F4,98C#7A!,K4 MJN49I%DJ812E.,PDYBAPJEK>RXJI\9![ :M^X-L1T."0#LQ+M?VP<@!L/:C/ MEMU40MM\I?_4=6:(ZE=7X>A7AJ.7)>.J M50:S,)]G./_@#1UB5;AMC05=:WNK79]%T%7ZVA>2H^I@'W\3 MO>7@6@-S62/[[%-&%LRV\>A0/=OJKOY"C9_RDM.YX?!/^C?E+$DI5AFG$*-( M$RTE(<28:M[- B6RB$LFU.Q%%FSIHM2XUXK+B]UM:\ E]%:&L+:T#FHO!'9]>(HTG$+A:HW'_N:-+-)YP[)A"XZE+>\XSZTRM>M+* M7W\4=%%2;DC$;*O6B5T_Z)^S#,5$9"* 8D$1)A*2 3'D))4)5%&LS!P4VBT M:W=JH59C-FCM!AW#@;'\ILV.U,8[3CHM>\)RFND?WZ$GEEZ@=9]'N@'E=^9H MV?:XD01%^EE6QQ_/-S,U4JI.A#<5+'C'SK9"E^/VWW%H+3?[K@9L8):Y6.WC MB_Y*C,#+QPO8N>_RG87&[Y[>\:;&W<$[Z^[!?MWYJZ_7-_BP?*+Y8I:&41;' M8005#A%$JU M?0,I'>PZ/YC60=/,FZD=[+IY3N]@[\H>B\'O"RGRU>U#(2O";M;59"98H% $ M>1Q%9GI"(2%&0!ZGH0HX132T+\9[M(FI?=>UD6!CI<,RY7$(+19WKP9FX$][ M'Y,^:[C'P7%8M[T:I)'6:ANP:&NHK^79L_Z?79(]?N=XR[!G+=]9>CU_9;]H M94>G[78AOLFY$3.\U7.GEWR5R_+H\;6#[;57*_J"[O8:&B$!Z;877!-8F3C -AZ,/PQNFM M]!J%]3)DU#CM&JCV([FKGM6/%6^%J+:TZ/PKS<7=XCU]SE=TW@S+8F*E*(9HY0@)^'LLZU-C>>VQ@)C+S.0VS':MZ M&YB^3F,V@'JE%2A>Z>A\BZ/RCI7S^P1C=U-/[5I:/FK.,O\Q.> O=&X$J MY7%U=5W .-#:=;JY[XRO59&_5Q\D6\TXSK(T#F/(2*K))](,1% 2PHCJ&"<+ M:!I(Y::JO]^$U1+T/OC/LBS_6FU-5^<$ M5I7I(-_:#FAKO,.RK07V%@OB8"VZ'@=!A&=POE".MB7^T M>2M]+93;(W1VU=SB,>,MH=O[M+.>[G!;OU#K]T4AN;E!_+[0?FQFF?K%>:2E MO&?S_*%ZM][1N6GN^Z.4JT8N),MT.);B&'*,I.;L6$\)D9"0L(S%F(89R@*[ MG&8U]HP:C'H ;C]N]?'(OK/6%[E8RV_29'+HF=I7652ZD[J1;:L; M0L^?C%*H^JY_6ZHZ#_3[BA:K#VW=%(I3R8(P@RP3HUEC/? =L+^ M5KT[^'3_+3JVQ\K!$/A[7G?P:N+(JQ9#P'NXYC%(*SU63+X62['FM>Z8#A;O M%O4O3!O-]B./%6(6.B MPU3^,JX6BR%>T1J8/EM;06,LT,AMS>V3!W@90H?%$*]0CK06LH&4UT;?@+S[ M-OI:!;&&YNPBR.6GC+<&8NW1SA*(_5V]JY$41J?H@ZS_>[>XY;Q82]$*%^52 M!^."X20E"G*F*1Z(Q<;G1KG-A9NY,IRU^1!*Z3M MPEW?^ W,PJVYX)?6X%\-:;2(?K9 M$^9$&N(?!<$N=SPV*4_K*$X4N3#_MZ> MQ>0/UB8^K.6MTM_TIURM'LV)]AFE41@JE4(E$G. $PE(HBR%@J$H210E,7%: M#;!H UXYU/(,V=.AWN.1Y8V3%F:Q2_&Y A64C29&_ M>,RV<<#);TEZBW;'K4YO#\1!H7J'6WO23K.__V-9*>04\O:%YG-S(.W3LOA. MY_*[Y.NB3E\VF2-*29(I$D&&D)EQHACB6 :Z$Y(,,QY+&2;M%OT/!R9R,Z/' MOOV/$=ZC'^198_M'M>N(3&3.$CU-X&SS(B 4TAY)J%, M*$4I5S125F5$A^R3$4>*M^T,R[%D.(B''E?:]"L]EC2V5VE88&OQ#=AX ]6R M@*7VQ^/PT@\ZOT.-HPWC#CO] #H8@GH^IL=ZI]FK,SOC*R.=J0/M:AEG_HGR M2CFX65?L MTJC5@\9;'77Q:V>!U.G&:PO1'->CJ">4)1@%D,!-6S?5/C_>_KIR=3?DJ'LUM/ M0.4*,+ZT1XPM!X"A>M4N\'W#OAIX<+DHH76T\VXVO=<4T '#%%@=!O:!2N[X ML?&-*O-X!?AT 1^_S?3>/&M+6YLUQ5F(":&4&R9' 42A24@(2 )1'+ X$"(1 MD1.Q[SU_:L1[#!*5:=5B ML]=MK6-.#U#2?MO&&]2I/W#P>/'YP\N&J-?U7<\=JB'L7GW*%W3!SO6>HL>'9CNWJ8S M/1 93;,L0W$& MD30:^"I-((LDU;-[KG"LI_>8F1^5U;9>FS'TC+?WK#5A(USJ.YU&V MI%=OV U-FA5L74M!$S;^TAC[JT?JLT+%+Z&=;W)M<#;FA?!&S8O>S3S;_M-O9%6"[N M8%]^0H_-Z\Y4?*OS^#E?R#L=G94SSJ)(98F$@N(0HB 0$",60"ZS4 6$2*FL MI/4MVII::+2S#M05/S46@\IDEYW6"T!;;%?[@V_,%;3!D7/8G?:'X$C[TG>= M55D@-B;[VHZVP^/L1O2%1XRW!6WGR\[FL^4M_6+$=^M2/ZDLWR^?F)[?5A4< M;YG)Z..K62H$Y0&/(25F#]D4-V(:6YAACM,T31!*G4IZGVML:KS:V@JZQH(_ M6G,=%P#/PFP7\OD";V!6[8V;XD4A9K&:_ MT3_SI_53DX/%4*#")#3"M8I")!(,<: 8Q!F3"4IBKI!5(';PY*G10V.<'0L< MXG3^D[_*^X&_[\8NCY+5)[T]]_'JFSH?KO[7_D=[^-11OM"3SK2?X^D+^@W@ MVY#@7NTF*53Z^.^7Y:JLTABJI)EVMK89>S(>1E& (LAB:HHJZY]HQAD4,DF0 M#%.52:=3M]>9,[6OO#,K6"K0]6=3>J+RZ 8<24SJ'RUFJ/Y:DCL=4WR9]E<^N,95@H&C.8LC"%*(H3 MB%.10AK@("",)X):%<,>V>ZI,?LVGV!>J084QEZX5'"M_T$KDQW6?D;L?XL5 MN&GVZAO,.\'6;=#U&]36MYL0 FC7NPH1H'$>[&6=@,I_<*^ 1J!YR#3?$H?5 MQFF^+2.M7&[>&MYY:XKM6Y-WWYJ:%@!MWQJS5=51:C%_K]Z:Y65N\;4T.G[G MG5UF'=&<\99LQ\=X9_GW#9KO-Q/M2@P1C+*$204#F1)3322$5'(."4,TC1%! M0<)GJ^6*SNVFE7TUFS8M#$7BEICJ7(S3:2J85M&&1A3B_6LB=ZXE3(E?GC.[F0*E]M&>9^\4-/ MI4LEBWMUMUC)^5P_;DWGFVU^J5\@HU1/I!+ZPX:()7I>DO( 8D)BNA3>&.GUL)BV M3*FW1ZJBTGH,MKD(P#@-=KV^ 9MWP5S1>-Z=W=PO0.N\F9YTW>^F6-4(3/#U M<"GN,KW79*P*,1-[71Q+SHS;;^?KUHQDRXC%;\9%=[>"SLAM7RNP<*@NN7?* M7D8XC"G3TQ5!="R#0@9I3 A,>! (QB*>R)[:"9>:GMHR:6NYV?YRD5*]M@?L M9D+#X#KT=M5Y2$=2*+ %;"#Q@8O-OY&N@"TLIR4#K)_0LR:]T1GXH>^M"I>D M(0\E#P,8(BD@2B2%6' ,DX!QE.&$TLQJ,^CHTZ?&195QP%CG6&-^!S([9ND- MQ,#DL<7 >WF5HR[[K1"_T\*X%>&/.7=0 ?[H1?V^TT_Y(E_)SSHH$CJDT5V8 M;U=HGY;%*O_WIM+)HI1?-#O\^"GG+_*WY6+U6,Y$F,51AB5$J8@@8LIH4>, MDC2*6"Q0FA"G#_LZF&5J1V#E"=BZ4N]X=HI M=;VZJ56N[Q<>54C] .J5PZXT:532\P/?/DMZ>FK/2=Q10:9.ME?Y[G5[39/B M4_'Z_7.5\?PW?>6JO%OH.66^%/^09@M,BML76= '^?%//=/,2_FUR+FU :=T^?07_S5\!R&CK-CAUZ'MM)N]S)C.TZ#MCKL=184'E_ QK_;T"-@"G8 M4F-P UH40 ,#:'$ %1 >Y\3C]Y[?2?6(]H\[*Q^_8PZF]6]@0K^!\8M<&:6\ MK\7R)1=2O'O]O33C#I/'W!]$KA?\:2!)@P7 M"/SOLEQ5R72;FK1+\ZN&NLW*[MD ,DY4DF0)@V'$N,F#RR +)(C@E,36QG)C4H MM2Q1N^ZU6E:_O@$=:*8T8QFEG\>=Q SKTK3F-:-TG_-49QRKWF:4OU^ORA6M MAHV[Q:K(%V7._T[G:SGC&=-L$TC/%$?ETEX\SV'KIR/^@<73G?=AX#"J7IS,T7NR528UZIZW]CQK0+H+N M>ZRZW&#/$U"R+*4\(2C]&UV92G[[%7W"-,B4B!!D2:QGB#P@IJXH@3A+TCA) M4))$3KM,/6R8VM#1S9#[M%X9]8WZ^.U&6&.]$"9S>?=TKNO!JQZ=93;=ZS?Y;/(*%@_?Y4.M-;M7ZBX4*@NB1'>@J8@4Q RR M3 @8H5A$6&1I&/9,U^YKTI09M?7")!\OUXOJ"S>EE<+@_]0=!WY;UF)'C6.@ M@:!OIG?O3K6,PD?MJJ'#[4XO->Z8Z+IR:--MU9;ZQJ>VF\9*&[\6Y8'2R7N; M]49IYM?">#K]_.HG]V1Q4PCO<3G7=Y1&\'OU.N,Q4Q@%#&8D0!!AA"%&&8(9 MBC@FC)(TPBX2 (=-.+'L:$H 9>!VM2IRMEY50^MJJ2>@A=>J%*<1\3M0'C8S[L!WTLV# M@>STE==675R6Y7M:%*\ZUC5+0>4L)#@B61) D1(,$0HR2'$2ZO^)>!Q3E"5$ M]JNCN-_4U*8#)OVF(U*U-/I777O[%C<\@-B.%_P -S _=)9##%[OK?"ZHG[@ M*2@&J@AXT-P;U?@[Y?;IJGTG[^A9$*$>$K\_2KEJA$.WNJ+;)#T91IP&.@KC MD2G*%U$*648#J&@2!&FBH[3(*7G2KMFI$4EC-:C,WD@B=PSO7S#!KAOL",8_ MN .3C1=E@$TC 64.KIC@@B'(G 2=7]1#M3HZ/:S'H&?E-G%90@ MKTRM<@[JWS@F&IS"V(YZ/" W,-0N:S]_GJ];:0]/U2R!E-<$!BC*",)8*(T!AB*@(]XP_ M>&K$\+Y:\M/& 6.=W<=_ -;Y3_T:"(:. ^R\M_Z03[EZY+,M)?_+P_+EO_0M MU1?[+V1^A/6/U6=Z\+!1/LI3+K2?X,F_7Y'%S"ZGM;$3:6V=7.O=M+9P)FB< MIJ:J=Y9F$B*<*8A)$)M5SS3F5&9)$#JG,0]BZM1(X<@9H^'RF8?I?,O=F4ET MZ="[/!XSFG<._PR;T3QHM_A/:1[&W/%SF@>%_6A2\[ M>BL1W+L Q?MU8790 MZRMUY/I,<]$H!>GK[U>/LF@JV""5*9+J6:D4^G^0TC-5BA6#DE 4QBBBH9OZ MSIMX,;7!K+%5#V:5L65UK'%I[ 6\]LFI]M7;OB&6:_]3[_>AMQ*.U,6ZL2Z, M18\7QKH!#13-#3>@?;,:.*H;*T NEI]W+M_0HZ[3-N7[^_KY>5[-$.CT= MLTAXPED2&&V:,(0H#E)(@I3 6&1*Q51$%,76Y63]V#0UOND>R^CZ52M8&<] MQ[5-ML:/I=.Q1)^=>I[)WJBKAE[9:7OIOE\ON1R@&:SC',H@C=^!(U4YZGYN M9;:O.!_).1Q9-1ZZ6=;55;Z55_0)\MAR1IZ;&JS;D%YN=8D*>']TOZO[; M[_%QL3+[V$(49GU$_WA?_%C^7,P$%AE*D8))%&IJHZG2U!8R MR.,DQC@*9$:LCM:?:6-J!%:;"1H[;T"5%[$L@+'5/B?D%*"7TT,\P#0PZ?1" MR"EOY (&O5-(3CUWM&R2"XYU$TLN7=ICS>!(?8Y[];58BC4WNXZ+U69% M7]-D=\S.3H4='C?>=-?=QYTI;8_;^Z;[-P5S]8NQ,E*L_UKGS^;5^[V4:CW_ MG"LYPQ$+(HXH5$F$(4HC"G$:(AU8AUB2+*-*!6YY_Q?;G""I5R97DR;9VGL# M9+G*GZK%I'5E.YCG+ZZJ:%U4VZS=I,A7SQ<,[6N;E[XLE*V7Q4F>]/J]7)J%GP?-Y M7F?/FJCJ;S1?&)6([SH"K[83[M7=@B^?Y,<_=>15FA6USWFIV0AEH8J9$8^, M4X@(H9J(A(Z,$IH%-(HBQ)P2:H8W>6JL9CRN\]]OVEJQ&]]!Y;R.!#KN@\I_ ML O #3#>@U^,_[_>@ T$9BY3@V#6FDR.="$?#1@OLOW]'UMXP,>%GG05U1,= M]Q=&>-7LJ'E:+]# %/\?]^ZX5S,>K3O]5CP>WNQQJR*/U@T'E9/':[EG$4G= M+"T?[Q8O9BJ\>-#S@4UEMCO=[E9W1U&>\B3A,! QUI$[0Q#',H0BB *,,4TY M=ZL=:=ORU(:\G50CT1'HT8RS6"Y@E;22MVY5TV(?526M.\INI!D$_H$'C,9F M<+<#[K9T9&7W,%4C7='R6RS2NO5Q:T2Z@G)0&M+Y =<*SO^^*#;I_S_HG^_D M0JI\57Y;SN>?:C&YO?2\B(0J122!6 44(A4HR!)FRN9BC)1 %*=.K-??E.G1 MX-,3+5YKY?+NZ&5^LQ7NK58%Z[/3MT]&?-[\N>L[T,Z#UON^FO/._6JY4C)* M;PV]DM+)KCP)/#">@,:5D93E^V(ZD**\LSEOI"3?%[;3"O*]G]A7PFY1L?H_ M\M5C*U?_5195FJ?&XI[-\X>*2;[K_RU5;LH%?RWD2[Y 9J;7)7\;RK>]>.G,?MLX%)NG4&_-3>;"I_W(".0V#K$?C>[:[6*?#U M?'?U4/#SA;!GL;^KS1I9%] 7C(<2@MZ>?+UT\F?S/IG5BS_S14XKZZ<:FAKM[LKXMI;V%T+> =6.%WU -3#;'4=) MS]RUF0.I&Q]#8C ]XYW&WDS!^)C+YS2+CU[?(^?4G-S14WGS'[,A^$+GIOB0 MCBKYHYXQ_O,W^<1D,9-8AW"!.4(C5091@/\_[MZT26XF#&]80JSS-'.YNA[;;5+5J<=G@X!IMYQ'2FVU )?3^&D3@CU1I+:/6F\ M(%*GGAW$C[K=>8/VY)"2RKM#K4H8I98B^U*N__%N)>5.^(!NY._EHGS1 2 R"$1[81BK5V686.6( MX^9?NG(,X\<7LAQQ2,[*6H[9_JUUX@Y*7IM#R5KI:Q9S(3):4" $20&D.0=4 M%3%0::;]#J$2F9)AY>(NM#BU&6=? :T2VHCF^WKP5:1#HPA8E9EUW>6X#C\4 M:4P1QD#)+#-J11)0EJ4@QH@5 J:20#[[*5=L^2(#T&WYI8? -_1V<[97. -/ MMIUB?L;8NYW&I09R;W"(LGY7L E4W>]2JR]4Y.\*")=K_5V[<1CWWXN_;]>; MJBCVN^7JH_SSGG,3G*!;_+Q:+O1?>353K>O-[!@I*/(,$"PQ@!(R0&4J@:(, M)TKD..;*91YP:GUJ<\+>5A-LNQ"F &/TQY/0\[(;"[F-@1TC!4,V,#OU@.I] M5WP01EY9RLV"41EK$#C'[#7L(0.#*6H^K$.#O]%?3;9Q$\,Q@U D<4P(8'F> MFPP7[<+&*0:R*%0FD.**L-G&5+&W#)3H;#8M3RRD.]\L5>;"N\7!_ MJ<;#'@-3]>A@Q=R]8<(OC7^\1)V(T;+[$M4B0A'M%@KI ML(OYO4$B6EYF(%\*1"\TSAF,36WF'",,8 H3$SF9 A;+@BI)81H[;3;=8,O4MI[: MKCBF3MXR&G9+NY$P#NQ2M+WH7?C=1?O>1/ON!,FZ] "KUW7C+?:,NJCT -SQ MBM/'(X>2*=,+7?VHRB/JG@._54J:?&KY6>I/0'M+#W)6<%*H+*5 2LD!1#P% M."TX$%F,4E00S:5.8G=.K4^-,' 4R6"244R!&,WU;W13)\ORAZ#-@CSROORLD&85D,WW3#,?O/_=0,QK88E M:"BFG04#SIS^5LN_?%)OZ6K^W%0UEVV5\YD@28PYXR"#<6HT8_7$17 &>)K MK,AQEC.K,$R+MJ8VW336&ND.:>R-9&MPM#:ZF]&RMMMA0_X*V!:'+OX@#$SN M+7J?5%29&NULC3[YQLWAW,$??B,=$_2\A!0 M9:I0]KFXO4U-C6!K8\V;K5ISH[)C;_3GCY+_B![I0B_XZGJ4K$Z9=N&.?O0M M*-<;IH$9MX%3$^[.TJAKJC?,'.C6&W8CL>VU5](7UUKATDNU_4\8CVFM>G) MM'9W#-O7^2(WM%Q(H3G<*."M[[E^;;95Y=(W4I6\W,Q4"G-!\A@D1"( 81$# M(K@$*I=I$<6&XS]V?6N6'6_-OOWU5-81%HU<)L](42 B M 45*^SEYC@!!&0&0IXIDF&M'TTD,U9MED^.GSI9II!L<^==\-0[XOZ/R;Q8-_XIF$]0SQYR>6U@Z,)_O5F5YH2L(IH_%D9#^^L? MC<]"TIC3G"> "[W%YEP7//WM#8UYMT;VYQ;;1?.:O_] M\-HN/#V!%GS-N<.KGK0J2Z/?M*WKOP1P":UP\;S:[&MQY(6F1>=/UY@V-PU= M7NY*/O44^TP%9#R%"L0%4@#&&F/-+Q@("6&12Y;SU,WMLVEU:L1R4._M;,U0 MB\#T&P;!=B7J&=K07IH/5 >L2QU0\KQ"M6EYY+6J QBGJU:7F]U(2LAR]G:Q MT0]Z5\[EZK5NZ6&Y>IYA1:79W ),QIJ.5(8 @R(%69IG,>2%A+G5&?*%YT^- M>&H3H\K&J#72CF$N(=C/)1YP"]=>\9XBS[+WARL_&SO M\:K(4!7 7NE6?LAO?RZ;\^:48(9HRHT(? )@S K !"\ %9PE!.$\S]R#KNS: MGAH+-_9%VD O$@AG\;8\: N#8F@F[@\!O8LZ"(>(!W4';8ST_[/M3R%_OP\8 MRP3\WD<,%(*GZQ]']0+W,0I-/<'#'W2NW)UGHY3 +$L02(FIN8-S"B@T:EJ\ M0'FJ$BEQYD)K7JR:&N$9,^_J9%#9*8QI!%%7^\"=ZO=T$TG]8^T5/%4A9H[2 MA7X&U8X[1Q^JT"<7U2@=ER^]BSJQ5=4OS; =_ZQ;[S1$J(-7K/UJXWNQ;%P) M?9]@GBCM>WWX,&JO=R9W01V[[QHR&>=) 0%1.0,0(00P+F*0% 46^D<*\<*% MK"^T,S7Z;>1)]T%*0T.\+N%JQY<>T K,@$. 7ZC\62K>7JI]G=>K]X MVFZ,ZOV"E_.R6DB^>JYN?SVGZ_6;Y2,M%S-. Z\4; MPHHPF#CE'X1'!1M+.#9G"^ 1FM<[01-]KZSPZ,*$!].H! M!3-V5!2*[G M P4!+@@I$D$5-'\NZ MW+%NLZX$\R#UO"G7'W91>%"D4@JI $$%!1 7)DRI@("FF!12Z+4*MSI8LFYQ M:G-(Q^:J_N*!U0-B'^VA[Y\7@@ :^FCGQ;!T2E7QB^EH22M[;,WTQ[N&^XID MFSG+5"S>.L1X+P6(. MJ= .=DX@@ (5@$JL0)91Q&-$"Y5F \2/ P[(&!+(/:-2+DQ9-U.Z+^S V,T$ M7G$>*8KU[>NHC<^^BY(4Q.0NVO4CVG>DC;BJNG(7[3KC;]YP1<_K)&+=^*@S MBBLDQ].+\_U#0YV,,OFBW,@/^E,4[_5R9_%0[O8VWO[B\ZW0KO%?ETOQ9SF? MSS*H2)$C I!@#$#(]9R#( (H@W%>9+'*[>(>AAHPM6V&]Y^__$_Z^/2_WT0; MR7\LEO/E@Z4LS> AL&.TD, &9K:]Z6!N;(_VQK>^[V\[^Z.V QX5X8=BYSGX MRM&(D:.RAD%T&JXU\#E#-DZWZ\WR4:Y>-8M$@2D2%#+ B/;4H-2.&R9Y"@I! M$$\53R!#]GNDAP^?&D^UYD6O7+;HC@"SV=D<#D/H3N&_UX-QQGM7__RN[[5ZLR:I+JA.-TF,K\O@[':4\B M.K^\,]QF17B^?(SI#'BO6S,!,\?SI";0V7/.VX3,&IB^<'F)_.KY=_KWY:H* MD[W_5:YG$&:,,*[=.D8D@&F> $PS[> A042,:8R05?WV 6U/;=5;FPX^7-A% M8L]19?^@- 2'$;';L0N$-) 82>+$2" MPMR,2_"SENI=,QJY;]MW[=6U=VU@TOI%' (D MK9^V]0))ZQ<[?#YI_?+EPVBU]4OW<>A__0\8WR4DJ9:R_R-'=QHR MO0K6OW%CD=Z1R"56:2:J#&*D0L9>QN)$1AY-Q)? M#D?"([QV3.T+M,!T?18OJO1'LP_XB91QM_7RM=Q$'Y;K]2Y[RA^?VZ#EE=1[ M&QR5V6VZ?DSO5O>X"Y/3@R9-C[]:XR%AG+T%R"%<_+=P$0F@.L.N_D]C(V;X.5ADY?-IH M\B)G.]'5%3E_P8U%(^LJ;T9N 7^ED^@\KY#9H5$F.J.9UM\ MF:J.?9V_6,VQ]Z:A.F)ZD=<>./#J(.+CMJY7C;C*(>< 2RH %+@ +#.*0HBE M:1)C*>+835#L0DN38XM:0\OL0!R:&]7VNFJ,70+X^H3O#;;0I#$4L0'Z8U?0 MN%&([-+31U8DN]+)4VFR:S<,.?]HC_Z_\MR/G^W7!E1ZYG$A!4, M:4<#0@4@,?'X"=_G&@%-OR=: >T=]T L// GYVDC-.F^O_>F">E_I^GT_SPM4@>EQ$$I.^WA741B\AW?YR:/MWUWM7'?O[OK% ]W$ M*B9V%UC%(>-(,1#G, >04@8PRXPJ$R($IHK0C#B%\W2?/K7XG2JBH MN!V"9^DY#84DM*_3J!/[C[2QP(P6U"F#YEJ#4YNZ MOU8*768_]K&UU_$(_QK"EJ?X'G$+O>5=FUJ!MC-V%U(=H(BL)31^3_:O-3KN MX;XE!"?G^[;W#607:NIE?]TL^3],W:)/RA2>7=-*KJNI-,-4@23+(8@Y5P"J M @*S(+=?QM607KZB%YI;Z+-LN(R>@S+84_5G*%RBLW63<^ M*D.Y0G+,4\[W#V.K-^6:/CRLC-)2M0?[1?Z4BZW\9I(?9@E'L5")7E]EJ1'> MXPE@@N9 QD7.E,P5RZWV0VT:FYKGQQ/X7ISM^,@7>J%W M2@^!6]H#YTP[-HAXI9K>!D>E%YNN'U.*U3W#:.3ULI()7]62+>7Z']_TMJ9'(@:F1L34RQKI11Q^V M=LSA";' Q'$!K "+* L\O-)&7WNCLH9%QX])P^:6@1LPU1FO=FN$.066>A%6 M11RN]'KLH8I#?/6\OZ3Q>.Y-T&&=[_%^L=ZLJG.B=57CX]L/NOCT5(FMOUNN ME"PW1@^E/CV:094C88H])(E1*&%, %I@!M*$)S&/(<9*NI7@&-%ZJV]T5,W, MG8G1;^4B6IM^KATE3\8/NU(T_,"=; M?B]@PE"!+>V1ZQ?]^:/5X4*E-%ZJ3\TGWX MU!SEUC;G\- #Q.QX?B@.@8EX9]9=]+%'6&6 IM-I=ST+.74:&%F]Z;1KIY)- M9ZX9Z+ VJ5+-\<&KYTI7K]["R3*8,)P2((4I)Q\G$) \34&!TQBG*%4PMU+U ML&AK:M]N:ZK9(ZN/O5X]MS*20[;*^F"V].3\@!?:\VIQVQT7,EO\1-WP>*6 =4DODBS9FZW\K_)U>/AYOX,I2C!A=)3?5HP_4>< M 2RX )!F8HLA2SFUF5NKK4V-1+9V=N< .HV'^^BY>XOT\41U+C/_'IU:Z_^I#QE.5M M^W.@^VY]D\^=QGH-=[_0B[>FQ.EG_1:L/R_G)7^>F<([.$88$)@1 )4IVINJ M%$ LM7,G$J6$4_;Q !NFQM'5= A>G6P5^=CXZQ^,6S;PO$$\XD;<;H.MLP?W MO;984_NO3?1*?V__\.D?#H=NA&VP?CLFL)UE!93=MI3=HP8&>T@E5RLIWDE] M#YU?TLQ6L5 P@])(#B, D8P!PR(%,E8B)4@6BCG)N=LU.S6V:ZQU#/.P0]B. MS_SC%IC"6H.CQN)H'-5R-YS\!H38-3UN:(@3'"=!(FYW#R.BS_J-^Z&9[Q.; MEW4TRINM?+]XI]_$S8__E'0U2W*(BB).04X9!I!A[8C%1@M&*A23! M(G()& MKK8X-?K1+QQRXY[KH-K1CE>H C-.:VNT-[8;X7H7&7LC8[H_NK'&QRO37&]U M5)*Q!N&87^QOO%%2JBD1=E :['>]F-QJCCB[Z6A4]72HW)67=\".-5]L9 ,S['Y0 M[]I1I9=&==D=57K#J [7XO*)?ACQ+B\6OHS:ET]P+\J#>6WD1LWX3^I=N: + M7M+YY^6ZK%;FK6Q>)G"2T3P'"37Z$2C- 69%;A;-<8J1RI!;>(9-HU-C_)W- MY@QS9W74FCU8K]!J "PW!3W#&GH7\'9$ATO/6T 41H&^K^&7$:*W@.*B'KW- MO6%S2^]-I2'C3+\K?\H9C7G*2(:!()1H)Q9IIJ(J!BI+"I;S(LFYTU'&("NF M1EW??LB5K"HRA4DR/1P".ZX*#FQ@\G)+/VT+8M5+=-V3\?-1SP+Y(LFIAY9, M,E/U+%A#TU;//VQ 6,WKY>/C&OO51AH?XZ=R M1#_D_')L_HUCT$^%09$-3'^UV74LWUU46Q[5IM\U)3],C&1EODF J',J0N'L M$*(3"N^1PG4\X^X6OS,$N]Y8'J<'CA?7,Z2?!S$^@QXPS$T^+5_0GFI]H[^J M_877/TQF[0RWB>4I#)/"MPJE LI(N'[&K MU*:']PN^DE4D2KF(?NZ*@.QJ[KJYS,[#8>/!S;CP,:S90S61< M1Q+5?YI8LBJ4;"80IC$K$.!8%$9*DP&6408*2 3),I;%RFDWT[KEJ5'?V0(B M X^?KJ+N>+3D$\O1CHVBCM5W41/$T1FO, <]5UM_F4,<6U N'M!8/V 8 M9[U]?)HOGZ7\*E<_2R[/1TE^7"Y^RO5&BBI/=UU)R'5__WJYWGQ<;OY3;KY( MOGQ8E/^4HG(]F\3=F3F_9S3+0)(D.8#$>'PH34$B(")Y :DHG [V1[%Z:ESY MASE_:^R,UE4*&^]*",@Z9LR-/<<9?SOFG=RHACY]ZH]!OXMV?6VU'^H^W$6F MD_JWF^A9;J)]/_T[JZ,.B=>)81S+1YU41AV,XPEIW,8''M@M%P\FG>F-9)NV M=H)2&*-$88!9K%WM+", 8ZA SI(L3EDL<(:=CN-.VYC:1-&8%3TM5ZTHX%Q; M#:K$.J'M=CR#.X.JY0G;;5B%/C_;86+LV]6GB'ZGFVNUT]R/R"XCX?< [$P[ MXQYO7>[HR>%5SZ5NW_]ZM9E]7BW%EF\^K1J"JDK.%8G(<@PQ0"E, (P9 2PM M$D!AFB&N5^&267W\EQJ8VI??V%A% S9FVGWK%Q'L_]!]X!+X*S\#B;]>Z MW_=IZWL[G[7^U_$G??'AHWS/U[K6?LQ7KQN8LK(R">";9Y.-M[E?5-I03\8I M[JAQYDF!$:,YR!0TBDUI# A!^I\LQZ*0.UC;UX M*-F\"09WS&6Q0-MNQO>,X1@>P#GX JB@.B#C-Y/%HMUQD/,6NGR]N1B0P,[B X51W\F*G!]>;/'WB:'4F+W:F6U_R M\D7#B\FN3:+L2J]OC?KNJ^XU9Z]C?_W3#X)H8$JP #/Z[O6$;1!2 M-]>MO=[2Z'5LK3M_KJZM_"$D1@0E@FC(,$ MCF,.!(U10F BL702TSK;RM2FJX\5T50VNA>-/<70;KJX&9G 5-Z607NE?;T? MIF!WB'+3?1AXKPA[VM+H16 O=O92JMLU28/9 M/S66JBQL:AB)Y7Q.5^OH2:[J'+BQRAD-?!5(6L@X11)(9O31"I$#0I'27RFE M1KF6Q0F>Z;O9\K_!R]#M1[C7H34YHK7-T8,Q6D_4&QDI$\[\LPIG7JIF ;:L M^UU?]B_Z&EG.K--]-49-^X%D@+??J;H4G]/'I$3(! MXBEZ(?"[,W6VI7%WC?HZ>[*CTWOQ0-&/F>@/7/(!SQD"2:EH0,M&^LE7E>JO6IL8"'7LK;HU.$+QA'5.5HX3<@K[QKMJXJ.+2Y7E3=Z'S*NVH9-?TX4-JQN M&JJ*J5>][]?KK11OMD9SLW;O*D]P?=YEG"4%5B*.%1 D5P"J. /NM[L-4V-G8[U)_#<;";Q6KJGW$YZV*_.;C9%(D[6[4K8U0*(G4P3D M+EK(2AAR0W]I*AI>>WO 2%KN%(0=GS%6^^NHMO^N7M2O[\XO[KMGL+6.75,, MN$\N8( TYV \/2MUNMLQLG#G8*!.=3R'/VH@L\KYO)8T_IVN_B$-;3?E-F8D ME1(EE %)4@X@X0(0E3* $[FIJ?%D=6!3>0R/K:6.+'<954LR M\X)5:,ZJC:R VIG95MOQ2$17L?#+-Y>;&Y=6KG;[A#VNWQ%6^_>C_+7Y]J>< M_Y2_:P_PQWHF><+R),U!H6 &8"(@P)06VAM#.,>QX$3%(>1_CPV9&L'H5R\+ MH_U[,@1V?#,&L('9R%4!N-+^_;1X >G?2R"^B/KOB3&3% "^!-E0#>"+SQM& MD%4XE_'*5O*'YEN]:JJ+EWU8KM?:-Y?EPZ).ZN;/W[3SOJ:\J;18_6M>GW&( MOV_7U1+ZH]Q\4M_HKQEB2L64,U#(0GM@!=5+ :S=L%2F:9:DDIJ\#:>3]C"& M3N] O>E+Q)O.1)N]_1'==<"-@P.-/DQ'D4L[U]HA.WFX)Q=]K'>G=(?]S>=A!\3K;!_(U%%]@;!P'WL*@5L;=+*XV.A'[=R5 M5EX(T[P0">& 8Q-.P&@,"-:O0(Z*..8<$T13AP/%LXU,C=T;,Z/YWG>OB=Z2 MT'L!M3HSO!FFX$>%-4*=UC-1(IX$?2F[V0NICP(.7JWVW_!T) M]F)RY23P_+UC'@#V6G]T[M=_[0 :_+I]?*2KYT_JJZ;@4I7#:@)B'W@"?'-P.Q!T0]I$(O87?A,5WX*=[^)^:7O@B M]H&8]1*^ZS/'FP@&]O9@@ACZC!NKI^Z_B%1RJG"N5TPHR_3TP I OHZ^\A]2;.?R+DI2$).[Z$SMGSK,H>W+K<65S@R&'6WXAC@T MD0Q"-T#@OPMN@6LFG6GXA>LD78;B>FVDGGL'K&F-JO-74R^^4M*N6%&\URMG M_4YNONA_S(3,5!HS"C!,E9%O18 2C(%0#.9QP8FF,^M%[+76IL95QMYHO3/X M+EI7)D=E8W-DU*H<%DU7T;98E/K$,# 95?!][-( MJ\K;X'1;3]K"T[N O/J0\5:,MOTY6"):WS3,96SK&+95#-\OS*;EBO+-?Y2; M'Z^WZ\WR4:YV.Y@S&FNRC:D$ FD"AJE>-;*\$%5Y)H@AB:&;D)QC^],CYZ8T MY&J(J(XK^';>8D!( W/UF:*:)BN_-3_Z4]L?M1WHA*[Y\Q@'8N?5>72U850_ M;KUF%F^T,=*-]P:.AQW]A4B7%@::,RHVWP75,D3<^;1A3ZB=N5B77 M/N9KNO[Q4?>[B7G(N!)Q3B3(!KUQ56>RO]4?XU'+R2^L7&1J7M:UT^)N:KU[^,9N6G[6:] MT7Y N7@X$G9Z^TNN>+F6G[75\LMR/E?+E;EQ%L<\*6"1@QRR3"_F%04T%U+[ MNXBDJ2*%($X):.-W86K316LV:(7C6L.CRO)Q-0<'O!&6Q]B3'N?0IUL>E0<[ M0)P1'3Q\=Z+O]VQ=+9%]GLF_V$A.2GMP0#?^I>0'AP^3;P7"&RP9-JW>_Z3E MW(CLO%NNC'+!?B_]<&>]XS&R0L2QX"E@B"< %AD!+#%+'YEPF,G\ W7 XW2KP^5FK^J%E0#U!NX*?EK,W>N MGIN"7!G"10I) 4SN.X"QU.\?B3.08)%26B""N=,QW=E6ID9^[Z2&CJN4Y)N=3I">>$QPNBGQ MNN#EO*Q+O_XPKN_[Q4EDTVF"T2QEC&0024 (5 F,0<4008X*E":9XF*"Z>= M*,_V38WI:M--L/3/79X=;8UU+#;D>23MF/$%QRYZUJJY&:?,="XZ[-U= MM!_$,R&@YQ(H[\R6&O=Z$A!H'/Q66?)LX[CUF<( ?%+9*5 S826RC>KP._WE MS7*(A7%5 <:* 7T,T5"MZY/G#,VCW.AWK=1^=DVA?UTM MU^NWO_A\:T)=_KIO$9KO&PWV)WTP;T=[VB%;&NR9/6B%N1VO^<0Q,9AWPVA2ARN;HMYW5 M46OVY2)4 _(C77#RG!9IU?3(V9 N<)PF03K=/33WD6W>E&L^7ZZW*]F&D,YH MDH@TUNOKHD Q@'FF72V6],8U,#4Z2$YI.UND_6AA[WN<51U.<"67_B!\9_K$<;<\7,Z@L)^-G+_045\E7W3\N5YORGY5ES,L,(M&-SI/\O5O3/1?2T*A>\?-)+:]H?43MP$/IY/@BT M8WBZ>WNCKL'1WF+?0#I*Q/D$=$R9N'(/[,$+^[2SW)?RN M*5]7BKCYH7,4X MVWZ=J,99WSA8.:XM"*2-KHO:;\O%0[/ENERL7TFU7.T/H.3Z[2^]D-%ME NZ M>JX$CTU^BTFR6%:U65M=NQDN8I%1RD#!%090ZE4%DU( (6@>IRIG)*5NVZ3! M;)W:WNI!R;"H[E;GY-E5Q3CD*-MNS4YB[(+OYW:'S=! M.]JM.]KQ$Y'M,X) MW'=O)\;I51GNA@3^CS1>\R6%3SE_E\F%%GWZ4_$UI-%C8 MUIC32*FS)$L(Y!RD>5$ 2(Q:GZ()0+3(9(YEK!(G9=*^QJ:V.MC;&G6-O2ZI M[@ZS'6G[ B\PZP[&S9E ;0#QRH"]#8Y*839=/^8@JWN&D<@W?=LG=2_J3=0H8X1F0,N4R+@I-)X4+>9QK9&JDT2G$]=5(1.UXXE:< O-##T0!.*(/#*_<<+:A43FAKZO'7-![[3 .^+Q::F=F M\_QY;@IN+<3;_]J63_4.J&GM_E>YGL6Q($@EVI5@(@$P03$@3*65- (A)$5* M.84@6K0Y-8;XL%P\@ _ESRH0N1MMXL8/-FC;T85G# .SQT7XHN_&4H_,X8"+ M5R*Q:7=47G$ XIAF7&[U)$-^)EL"B3Q/6,Z $#(V>2\8, $Y$$PF19S0#',Q M6\@'HT]BQSN^LB5(_F>:229DH(F*%J)9TP\H*.0'F=)FS;'G6J< 3D>+IP MO=UMRA"RG-UO1:G'](,96A.C #,!$YCG(%%8+X93#37+"0229/JE$PCJI;'- MM'#FV5.C_L:\J+7/CF'.@=;/(C="$7KGRQ8%:S+HZ>^9#WXM^;\]+'_^+WU7 M]:W_%S1_!?5?JP_\W/-&^8A[.M)^J'V7W+)K794>V/)-I3#5',CP0CL,BC.@ MD,GD(+@ .(;:@2M24N0B2Q+H)(9WL:6I?:C&4!,,=V#JP".OR_"Z[&/?"%K@ M3WH@7@.WL7NP"+"7?:ZU%]C0[NGT^5WMOAL&IGG(![-I]456BY3%PRXY*68R M3E,]9XN$(P 5S U/I'H*3VF2%*I@W.F(ZU)#4Z.)QLYH9^C@K*^+T-IQA _ M E/$(*S<$PZN .$W7>!28^,&^U_I\DFH_K7KAY'#NW)1;F1U)'&4?/K'6JKM M_$.IY SE L62Y\ X]0 F>0R(*!!0N1*QRJ'@K'#;@+!I=GJ[#WL=\&UE9337 M9KHQAA7>*E5YGJ,,<"PT,7.)375[ EB&$<2YH((G+L3L&^T7J9M4FQJ97JRC MW\I%]"SI:GTYDWTX_';D[1O4P$1>F]LUYH9UIW04BKQ1OU?"H M=.\"Q3'U.]WK-@VL5YO9[_3ORU6[:;2NSMZS1!-^1F+ LY@ 2%,%*.7Z;TAJ M;A(RDXF59WC^\5.CFM8X.RJY %D_:=P.1.A]X,8N;X$(_3WN^]KUG9TO7?_K M^"N_\.A1ON?^;K5?[I6K;JC$VZX,7R_7)B2AJ??[H5S(*LAZQ@L6,Y5E ,8" M:W\M5X @5 "20*D40BQ+G=9T-HU.[7L^W,XP1E?5L!NSH^_&\*BRW'&Y9S4" M=MZ#;UP#TX,/2(=5GK7$R'\5VFL-CU^1UA**L]5I;>\=D*[]Q3CJGY3V1>I( MA4]L0_5SM:_R]A>O!"7?+5>5VMJ^0LQZMU,B\RPN$.5Z68GU6@?1%%"$*."( MY7E&.$J957C![:9,CL9,9\!2 ;W8;/30HF73(2,)*YLN16JYBN:F4_K7NU[] MNT.*\FTCV$]XXXY+:!HT_8@^*;-<:E5XV[[H1574]L94<*FU)#MEK=;.VXP> M!L$XXQN(N^KRZ<_@'QY]X_-P>/6"CYH8U=\] MW[UCS_;"53>HX=U0Q_JO1HIM_7Y1E_FJE#MG3.0)PRD$G*H40*H2O1!/!8 R MCV.1X;B J;,,GE\;IT8ME8EZ@C8[_.NJB)[C%G^(<;0\SGW9T0E]$GR[D%W3 M3R-,;'IJG+"ZKXU4L6<%NS!#X5^ZSK.=XVO6A0'ZK%A=H*8&3AG\AQ3;N9F$ MZ,I4PUWK9[E(]%%N(B-( M8@BDIAS'66+@T%G.!.$')#3;-SVH7-NF#WNL[\Z,R/>J+V&\W1OQ]$O9 VT9 MEY9O ^R$>F]\W*WT^FJ[UNOZ]?J>_]>V7)>UY-!SYU]5NS.JD$Q->A3/4PQ@ MK+AVMZDI&22S3(HDD=1*$W2H 9,CU/8C_J0IM.E!U.U"].JY^^_F&W8-@G0= M)E<.]0_^B.1Y%O<[XRB[ '\#8[JA%X@J+8UX(8YT@^@R.3H^9V#$)BU751%Q M_62SZ_EZ3M=U" H3E!9%@D$F" ,P5PI07'# BX+'+,\8Q$[T=[&EJ?%<+:%1 MF><8#G@12SN.\H)08#+J@.-=9>1J__U&]5UL;=Q0OFN=/HG?NWJ#>SKFF^8, M[7ZQV-)Y'14^8RQ/>48DB#.9 *@8!,R4R,4)3;)"QK$HK 0/+S4PM>^^M3&J MC6R2%.S3,\^"V/_E^X F\ ?OB(I3NF9?UP?G;)Y]Z&B)FWU=ZF9O]EYW\_[1 MX]-\^2SE5[GZ67)Y8:MK/F]21TV:&%\^+,I_2E%O9YFXGO5^FP+&/"],W)_$ M+#,!O!+0&%--# 4A0B0*(2?1CF"63HU2NJ[[Q1WOM[_,WX?O.'D>;.<]J9<; MPA'/*'9G#_L-XKMVY$2U<_6:/I4;.C?]NC.%'K;ZZI%VL<*,0*A]+L_6OM1. M6!C0>_;* C4X;++YFUQ7>8-F=8.T)Y@7>F9 *30)?<3LD>48B)SF4J0TR^WR M.\X\>VJ$WICFQM5=K.S8=2 "@?FPL>,PBJI#WV>)4#!.! ,%EA1 D3% LBP'^E_:I<]50KA3@;3Z ML4YD,T(MLUK_L[;-C2@:F.S8P+WS8QSB>(R//.R@U^^V>?2H'^=A=XZ_P*/? M#O0$]'A\U"/4B, )&$N&I0(JYGH%+6()"$P%4#A7JL@R)1/I-.T?/'YR<[S^ M5V3,^WFQ_+E=E9;$O MMS>R%/;5CI_*7U^_Y8:L,'8]Z8!=2#HPNX52F.(QOYXD-Q&R2_.CM[_DBI=K M<];4"ITU.F=?I"&_2JFAEO3>TODWN7I,9FE,"D(H SA/.(!%00%E+ 8"$UJ9%DT\%([KL2T4TD%\+L4CQ59S/1;T/TYZ:#N4M.VR0,GM < MX#,5K@:H.H]N(8HVR^K'YKAZ!]-=U (5M8J(.ZBB#E:1 /[6Y]#5=_XB>M&V5S$IYK0Z]%81V4]<-P 2>/UK+(F.:87D^ MWU:N12;\J?Y:;L4=QP9O@+,'FEV>,V1N6Z"QT\+7)_ M_K+AL=E&T']&8*($TEY[&E,)8(8)(#3G@*8H$[G*,\YSUYAL\^"I?>>[J&-C MG'L(=H75]5/\H0@$_J#M.C\HTKK;TYLCK*N'C1Y9W>W"N8CJ@]\/UD;5JS'^ MPV2BRI]ROJSJM#;1GK.$9#!37 *"3?5F2@K LB0%!:)"IGDBJ'#24^]M;6H? M9FMLM<00>W.=I4][ +:;D+W!%OAK/D"L8^G5N.\A"J?7$?$M;=K3XMB:IM<[ M?T;,U.(F=Q'TSZNEV/+-6C^W"===-Z=6,A4T$9B"C)OZRVD& 5,4@2PN!""1HA<+-^NF76QA- M1OUJ)[MJZM'X'8LC[Z'R4P:@)G??5@7 \;=*1T SYI!G#..S-_)I M)7E9;Y8NQ/VCJ1;VSUK].<9()KGB0&1I"J!)^"$H$8")E,20P%1*IV503UM3 M8ZNNJ=6\33O&NE%6'\)V#.4)M]![&ATK[_0R2+_!._2Z)E<%PI_JZ=E+66 ' MF+QR4%][HU*.1<>/&<;FEEMSU.\Y-RFRZX_+C5Q_6-*%<<;>E0M-9^7BX8OD MLOQY*)97,)9#F9GJ=8E>.C'M*C&59"#A)(4H2W-"G'(C;K!E:H34S3-O.Q/M M[;XS H=#\\O=!\K2LQH'_M".UAGD#8=5TMU57RJ*V_6F,RHC98[ M/2^4X3T8N,LYW,,?.;(*^8== 2K-K5QERH2S4@(@1.9L&4K XEBDD@L,E1A% M=/S#D$)6HY"O,3=ZU1^_\ZJ)WVFN.XC?N:&&F(<(Y*S@ "K*3!H1!SE/!!)"T")WVE'L;6UJ-+PS-JJMC5IS78\F^Q"V M/9KTA%OPH\D+D$7?:UN]EE^TP,3SX61?BR,?3EIT_O1PTN:F@?E,=/VC>:4E MXMK!RQ1($1- .WLYP%!PP!E3:9SEI,!.567VCYX:0QC+'-.0]C#9??G#.A_X M,Z^")OU_T:=]]9M!M'_\N E#)]TZR0\ZO6+@\JQ\6)2JY%1["?7*4'_M59VO MLGM294X)68PHB"7.C1 K!41R"HI8$&EJG"KA5O?)JMFI?;T=JZ.]V5%K=[7- M8NH'K,U6S&?=@!(2Q'" L^#)L:^^VSLY[V/6J2!YT7.'Z& MSGHM-/J A%\VF2[==5+F.KWJU&B^VR?AU3VK=( [?;MK*M9Y769YA=OWBLR/ M<6,OWKQ">F:=Y_?Y[O&JK[>/57VTG_*M4KJ=^HF?U+U85OEO3< EI92D*(: M<9)JLBX@H#%40%'-WI1F>9%9*5W8-SDU&MY;'=5FMU]P=?[7F&X?VVJ)>S_3 MAD$S])K4!DC/<;!N(-T<%&O9W&@1LF[=[X;+.M[IQC]5[?6VUM'KY2,K%Q7C M-8&Y]P\K66VMKVF((D$M$AC[4)2F2=690BL6YP:^[2Q MRM&J.BGNT8<9B' _T03!+3#/[ JF=>S=A=GO+?8-I&B2T>I OE$!/6AZNL!: M,[+W;YX_OT\1G$,1,QRP#&/ $PDPSH]R<'+,=)@AGA2&8NU\X.S8^Z.G:'Y7C].^ ) SS,MY64^'O=IX5Q9(TZ9'.R)PHH$IYA M(' N >0I!+A(%3!IFA0IA7*[ZE;]S4S-EZP-C7:61L94!S?H,IX63J07E *3 MS5F KA^C.KUY]EZB%\1&<@T;Y,H=GC4V- M&+L1_9^VF_6&UD*-QO*A.11G(+8\0/8$7.ACXPYFQM"14ALN8Q(H=^%,@R^4 MG'"YZY>S#WKNN;%X>*V)?[\0'TK*3)2:=M9^E]3DHHI/BR^FBHXIR:(O^+A< MK-I_5M$:E4$S63".!=$^&!4$0,ER@+,BTRZ9@"QFB.?8*_ZJIN#YM0F?H[=4PZ\#?L=B3X(H,9F#'WXWC7 M&25Z/$K7QF=XC75?6(:IR7ZS=2]3P]T7J!=KOGMK8, *VBB9FGR&V@2N_5+= MZ)OMJCZR+I=B1A#-TTREH(CC', "%H F, 4*<:CR#&).K20![)J;&C4W!D>T MYF7:F.RP4KR.L,7:VBMNH4^!&\C:J:RQ-JK-O18<,P1 AR6W5R!'6GI?> >BG;^F'C,;=K_PX(W/GF MH6I:;/-^L=ZL:IWB>N-#L90IJ0 F.0<0$0I8+C/ DH((B%E!,T<5K9,VIL;1 MU0;AWL9A>Q#GL+3;3;@1H1%W4C\L%P] C\AC= 39]7V; ?)8%U'Q+(MUVL[( M7KY?IXILMCFJLB14#!E !(TQ201": O5-!ZXJ9#MA;,<.'I +S!"5A7>1L3'H,K:L:0C/, ,J,#FT=IJM MLUJ^Z*XZZ>'1]]9:CQ1AA8I7HNAO<52ZL.K\,6G8W73KYGR5[?M<_[F? !%D M<1%3C2F2$,!ENU-C3X.MS&&;BJ?A]9U6_YFP,;= MEZ\-C;XW_QVV[6,!X]#-^9OA''EW_@#6$)OQO8#8[\:??\P+;_RO5,)$)F A=ZZD*%YM@" 29)#!)!DHQR M06+L5([Q8DM38U=M:"LBUC75S5.[C*N=E^8%K<#4>@$H[9]I.SWZ9E>Q\.J7 M76YM5)_L:J>/_;'K-PQCB*-JL'KIPN3JDZK+R7>B2BO_;T8$EM3L_Z8$ZF6= MQ )@R0G@ C*_R=72M"/>1M.8#VA2GYLO'Q^4B6E?V M1\M.6.[__'^PGL+^-ZL6.;^5[36.E=3=QLN.C8*-06"&.JD,7EM>:9?4^'>, M;Y:7_GAK$&I>NE/.M;GK&4 :S1)-=RI$R?E(, M*,4FRX#01,"D((55L,*5=J;F)9FS\W*AR4Q&O\V7Z_5?3$1.S5@-CXG:\(K) MQ'(^IZOU_AI'4KL$/I>QA$)P0')ALCM2 IC("8A)D:9((!_G(FE M9P B$(T!_K#]Q@& OL!.8V-EN W&(QB";BVV;;WHIN)1AZ]M)QY?/C U;$,W MTL08Z_&9_]_MJER+LA*::M(6\T(AD3(."B43 !G13,(9!461I;GDE#'*G;+# M^MN;&HE7YCIF@EU!U(X4/.(4F!PJ2ZMLALK6J&ML "5B2V#\)H5=:7/WQ\1RP!.8 8@ZSN%"8(>5$&MVG M3XXB:N- &;)"4-A",T #0(>)=QZN^SWVSYH8=PO^5SG3K[;LQ<-_$JI MB7O\NEGR?WQ>E5RVKL0LA3+& E* 6:I7"4FJ] ?+). LASPN4$HSMP_V0D-3 M^W;;78^UG,^KG EC;&>9X&-Q Y2AOW]:AW551MY%E9G[I8)',K@" MA5]>N-38N!1QI#& M*LXC8L:##XX:QY]_DVE!UL]FA,BIQK 1( MI*9#6,0Y(%C_H?3B,Y<(<1Y3%TX\>/K4F*XQSHW,#O&RHZC!* 0FGL:N 'M# M9WOLE2$.6QCUNS_;N>.O^?Q%P[[1SZNEV/)-/K4OM':.#T)-BG9;A_K(7!I2A)D=M+TZI< F&FO#TL> M@U1AP0A45.'"[;Q],'3CG++[!,^.Z08#$ICI&KL"G'F=[;%7ICML852F.]NY M8Z8[?]& XD?Z)37I-ULZW]=;>E>N.9W_IZ2KW^EFNRHWSVVRZE%:*8TQAS#) M 2T8!A#E,6"F1!)&>4;CK)"46M7QT']DN6+:@\I2Z%)BQ+^)3@0\0BF2;Z:-86J$ F1WF_3R[MKB:W.'F:X,?#JI@8P<0M,KR>0&;?7F LJ>^^&I+,[DZ=\N5V8?=*OYER#KL3ZCR=!-_+M+[TT79N& M/Y3KS2Q."PY904""C-X.2S. (R.:L.C M[WO3H[>+6J)'3RR.&IEU]R4/C*]65HWYE;S>P/(H+N-BQV>!T [,:3Z!OJ%(E#5D M@6I&76__A4I(60-SN:*4_2.&49P1!5W)'X8S?\KW5=[N1[GYI+[17S/(F&*T M4$#E,39+PQA@DD# $RDP4Q 55+AL"/:T-;6=O0-3H_=-/O,'D\_L1E5]^-I1 MDR?4@A^'7 3LKA*TUQ2E+;Z+[C>;5Z/2 MCD7'CVG&YA8_^T[ZL6]_\?G6!+C]=;D4?Y;S^2RE,5<$(9#+3/,+DP7 !>4 M&:HI1%ZPU*DDG4VC4_.5.ELIM-E*6=B6T7 "FY$XE3@VZ&820(D4P$F< HXH MA4)Q17/B0N;>P1Z!U4<#>]B6WZT0CK_K9XC]MYW-46OTY3GRYEV^/HR";O2= M;?A%]_KZH+BVW==[[T AHL>G^?)9RJ_21#GK'K4EN!%G.<.F4)WB)BT]T\1# M,H"P3"2),4IB)RV+"^U,C=A;,Z-O+U=;[1GN6J/.)]G2N T M+7@*DIA0 "GA@.H_@2H*&BLE)72+-.EM;6I.2!TT\D8JN3+!!E\T[HNMH]I- M/[RVZTI/H 5?6=9V1G]J0Z/6TKM=A(8'>6_[MDZWNN%Z9IG!3U.E7_LLDQ?2474I6;68KB7$$L0()3[6>(! %: M&)U7CG&10BD$L!3QE&?7\L5I+.3=#87VFY,+NHGQ;O%S]EG1>ZGN59##%' M'&1QH@ TJ4XT80(H4L2QD!QK'IPMY(,Y*K!CNRLM6GUJI/[4NNT&= M^Z']) M36B1HN4J^FEJMYM-9E/H92,?2JY_U9KOQFS7P. M%1E6*"8H0W$+_C?[^<;_"'P;0U/@Q8;!;D;Q@>HX4\C>TLB8VAR>1,M%U+'7 MWZ1A"8S76>):FZ-."Y8 ',\#MK<-J#!U6 WSJ^1;O4#\(&O1@"]F!VDFM$>; MF%RX&"88P(PBP 1+ $U/S:AL;HWEC9%0%:CF42+* N)]7 M @ 7F%>.BP&W&+;V1E_\8^A09LHOEB.5F:HP+?>8KL^^E[XJB]M#U%MXRN(Q MXQ6>LN_30>$IA]N&>=X?Y>8U7?_XO%K^+(44KY[_6$OQ?O&N7- %-R$X?%/^ MK-(T9CDG2B'M_:DTU7Y@!B7 J:! %EE&!<0X3PJ774S[IJ>VI6F. ;DV/7IJ M;(_8Y++(S]'8L%A+0P%SF6/BJEHO#X5H:#FL&ZLT[TZTE9*&/>5N;U8[AM+DX6IFG9?5TL#LYBZK M_!&I?RC7!W4:9D*F(L&0 L0%U!0H!& 9+0#&C-$$YRBA3A1XLT53X\2F^LC3 MDU%\72ZJ-1"O=@(=(UQN'BH[RAQU )SZ*XOW=,ETYWHL#]WU2_V77J^BXZ* MQMP9N7CN-?K:&]!^XW)NMFK<"!Y?()[$^GA[\,!\.L/XK^C:Y*\\FN.RJL7[ MU6.CU70HP0$0F *4( XB0#3"D&,HHS M*&/!TCRV/M!R:'AJ#-V8'GW2*^&]\5%'M: UWRUEVGE +(Z_ L$^3LH&X-5[9.;RO/'.S@;T\N 0;W*9/EV1,Z:5)8B%PE#*05KDQ%]K M<&JT7]FK5^.+!V#RA+JR@XZ5J:XA;>=Y^\0O,)_7T.UM/9!L])]'9(N,WZI2 MUQH=MXJ4)00G5:-L[[M-"K=24UR7E<];"RO*II8'S21%DA&@1%H F&444&4$ MQ6,N*.0*HMRI]LG5%J=&,SL]U([%=ZW@J>.>[76X[:C&*XB!N:8?OP!55JS! M"2+T>KG5%]%MO0K")1G6ZS<.8YPV>>\;_;5+I_ZD_D;GVWK%/9\O_S2IE+N# M74A51DG! %(( L@2#AA7J?XGA@E-H)*IU2IWJ %3XZ-=]J-)1*JE&!S/UIV' MP(Z40@(;F*-VF)ICGZY @UY^[3H0[7H0Y%!]*'Q>6;Y\]SL_!J+B1C+,]YF@%)<@1@'&. *4\T62:X$+%@ MB72JB#Z*U5,CU];0ZJ!7ME8.D+H99\S=O,7)C.18'J??"@9MU_7?3.?OJBMW M_9]F98.KPS798@>7+?^7K7]P=3!"ED2XWOB TZJF6-9.M6"_43%C.$L0X0B@ M%&? >.F P<)HIJ6$YJG1+DJL#Z/BRU5F&UM],/5 [G17X@&^EX:!AT;@="UP'I/?_IN7V\XY[K?3@X MW;&X_%8U=+LXLH/"@%@I06*5@I@71O()0T"*6&K/'F>QP$)0Z53GX19CIL:W MAS+>7;NKP'C]'6[U*_X(:2)A]@$$OI-0^'+K+TNTW/',80;^CY2QI@F $JD7PC3EVGLC":"%*7I#D52YT[[LN4:F1AD[==K-7L W6AU4 M6>&UY495SWC8CH'U9Y&VXY%;\0M,'X>U:!K[_!%&7^^]\L39AD:EA[ZN'K-" M[[4W5?%;?Z;/QE%YW>Q(9&E.,XAR4'!JI#8Y!321 M!,()H(67#F)+5YOIFI M$4)K9?14FSFH_MXQE';?^^T !?[B=]@T%MY%KWWMX]AA$*)BWG%3+U$@[T)W M+]3#NW3U8!%ODQU:%T/\4J[_\>KYFW[2_:]R/4N3F*L"0H!C_>%#S#- 26Y" MZG*%8XZ@R)Q2I'O:FAH/')@:&5LC8ZJS@O=%;.TXP1-BX??'SX$5?3=V>EQ$ M6*#A6[C[8GMCRW9?Z_@9T>ZKMPP-C'M:25YO;>B_SV45BK(0]X]&*."?]0D& MES AG!& 4I@"&*<*,)S$0"HEE]S9X#HAOLP?(@R&+MQQ C]4(P IB)F!%H MAJ-PDGJQ:W=J?%2;'1F[VXHD467YKN!&]-T8'U76.Y;KM1T+.Y(*@'#P[9#* MSKM!B+I+L+CAXU=HQ;+M<>54W Y$4UQO#V<:%6MM?Y^\79!^::*_#77S'B< MI;@0'/ T,_Y4IA=E)*6@X+&$*349]$Z5QX>;,C56,\>Q1H8^F#;5A1&Q)+)1 M< [,;?9J5/M* 4UG=I>^D Y5/[:C"U!=,&=RRE/]L V1G+KRQ(&'X>6BW,@/ MNF5Q7/RRZV8V95O^4]+5-SWD:H>0(P8H%PRH#"]0!478B.:^O>5?6B*I;L=N")!!DXTE<^U8\@("3E2*DT0FJ73*6KW:XM1(3Z._-9)L MR]5J^:?^%+<+#6\D3/$'17E_\TT4 M96VQ/SJS!L!GP]I^MUI4MD?K 3Q:?S M2HNT*K.T2^M.XI1FA5"@4&FL.2K. B/<8PB( M#C5Q"A*B-\)K*2)Z:RL#%_'+E2P?%J_-*[MZ;I3,\ICDN69]$"NBB3[)I'9+ MKIXL6_NN'?:]_Q^Y^IW^7:XWS^OFL,70 M3774LOX_OW]YW;R]5,6<88% (32(,!$QH%!)$).8ITG!.$).J2QVS4Z-$_[X M_]R(P!)<.VKP#UE@LM &1XW%_^]Z=\9=N4>UU=%OQNZ_!. /-ZR\,HIETZ-R MC!L/< 08@/):]\9_U'8D#;4V.DQL:H*0OD('_@B'D_1P5&,C!1M89' MVO*H-3UJ;&_#ZJ-6/*$V/QS2#N(3X1 ?29#"*_)N.A7#L.O5KG!\Y'AZ%L/Z M>J!Q,? 1-ZM]=B6)VJVH5+ X@1@!I5>A ,(\ YBP%,A$I(BD7";42B3(KKFI M4?Z!DN=\;^]P.<]S&-OYI/Z0"TSQ!U*='5/OHK^NENMU:&G.'G!""7&>:_*E M9#=[NM\CLMEWES=)S755?.%YEJ<9QRB6VIU,&( 9%8#A5 "4IXF@M""Y&"18 M?MK4U/CDG.ZA8RF$'ESM>,0/6H$YY"Q0=0F;Y^A[\]\@>@W7X0DMR-@V]](J MBD?=MI ^/+YC<%KV]G$[IQLIJMH*9J=^)7]HEV@7:-=LYF0)HUB( B"<%0 F M"@'*> )DD8@B5Q(6S"F]P;KEJ?%*Q_"HKAQR8'H;O?K;!SW__L4YL]MR-.SH M)PC&@=GH_M/K]]']9K,JV793:5UMEM%G6BV8_&^H.2/D.SO,U2"Y_%Q MN?BZT4^J K/6G[:;]4:_6;K)F>1%2A*2 )XC"J J""!2+_,826(%82ZX<)+A MZFML:CQ6VQJMC;%WT;HR-UKN[8U^T^Y _6/'Y5POY'8,Y@O(P'358/BUQK"V M]"[JV.I3GN7H:'%F@YWK73Q5Z+.X9RBCKS2?UU^52K#5G?96KGR67 MZZ_+N9C%B,HBQXE><'$"("89( KG@.",01ACC)#32=;EIJ;&)M^6&SJ/N+;7 M)*2LZK@25]JXB*LM:?A *SAEU!!59E8>3FMH9"SU21C7T/!,%Q>;&YDLKG7[ ME"JNWC%4"+CZ"O:'L"K5WH4@!. TY@ 6"0*$20&DTC]5,LL3[)0.>-S U$C! MU$YL;'0\S3Z!SHX!;@$D^,JF-BW(T?2E?GO6\CUJ9&0=W_-=/-7PO7#=@#C& M-C*FB84QV[ESJ1\L->6N-MH+J(UUB*VS1[R?$,+A&)@F=D%S;9#0Q2 8CQ2M:(GUOWF*4'2&JCYA;EEU M-/=UNQ"KYTY(4J=<7)QD.4$Q!"K+)( B89K632'=3/^I"%K->/:L%E"HDBRP2 &=>N)$DE8$QP M4&"6%$KQ0D"K.G^WFS(U7NH6CMOU(E++5=3V(VH[XN 6W39:%F[H:&,0F-MV M\']2T:XGG8%X=VX@7$[L?(^-@QL[VAB-Y-IV/Y6?N[&B!Q^-:,>*-KWRY>AZ M ;/7^;VMA?$<8B]('#C)?I[HH;#9_KCVWJA3#LDVL7[>A$CP%ZS 3C6/CT5,[7.N=(M>1=T0F"%A0GLPVOD- MUX$3^&-N\&CA\9^Z<=[Z .$_>V)>(.CGE)FG0WU.7ND^6=>]*EY7S;WF[Q=" M_OQ_Y?,L%[!(J"Q H7)A&FXQ@+F>K*%*,$]CEA6)5;FDLQ*F]G4WW6P:+:-* MS4CK:3]9GP;R\F1]-3R!OV]G9)PFZU[K!T_6IY\ZVF3=:U1WLNZ_<,!.[*WX MKZ>UR<9:R-^7B\VW#^]?W7UNYAJ$,-6>=@K27$& I$( (U& +,DS25!:)+%5 M$[U+@J;V:;>J1EI74"D;5=HZ;,OUP6JQ(>H)K, ?>A>GJ,$I>J^G]+OH\Y#C M]S[0''8J/8$WTC[D%L2E?MD>=B^;KZU&"S1Z-Q+[[A]OF]#"BKU-0)OK?34L ME@O^[8&N_GJS?*#E8I8*E:5YFIERD:96#\>F:W$*$LHH$8SQK$BOZUJ\+W!J M['FB&^]6XVO[%Q] ;;L8\@=@\*71>>RB/VMU@S8T/HU,X*[&!T)?N+7Q:0@N M]S<^<]_ ZAO:SQ/E_,ETM?HB^=.JVFI]^Y//GX04IF^""?YYJB>G._66KA;E MXG[]2:ZJ7(X/VWZ7*)8IR;,$%#Q!FHTD!SB&"N18H)0C&@OEU+C/EV)38ZVN M7='.L*BU+#*F11W;S!EO:YW9EJQSFZ[H8.IMR.U8\24&,K0_>FD,U>$8+H>/ MH7M!$<^ ^ZTWXDNY<(;TJ%J)[^,M MTVWLV%NG6]TPS(4V[-OV$WO7=-+[($UWO6;UJ$A**=.NL60I!*C !: %AX I MQ@J:8XESJXPD6X%3X]#*R]GVQHM:E6^B6FDW[_4BVG9>J4\, _/K!?@"+-=M MP?'J&5X4.JK'9PO!H2=G?9_7AH.[;FFOGG>7-,W4;G_0E;A[K"IV=DHO?%[. MY^^6*_./,YKP!"LF@6!5NT&L%^\IRT!24()X)GB>.&5#AU%S:KRVF[7KNA9> MF@A>.Y1V]/?R Q28-+M-!;LF=CL+1NPY.ME\T-AR$S6F[A61B?XTYD:-O>'; M#7H:D#':#EZKZA3:#WJ"V[(-H2]IPZ:2K_3GKMG0K7@H%^6ZV6;^*$U*EOZ> MQ+HY%EA4YG2N-SGNG^2*>TUP]X&O5Q*]2J%1 M2=4'=(Y1) FB.,$ASD:>I M2'*N!C44LQ$^-5*M=![62LP*:SNB#(5@8&+% M]@#-3Y01B2&6,N76I]I[CYX:]6R5B_XTZKD$2^]#9G%L/1B(P SB#0.'<^C! M6(QT\+S5S]/Y\DE[>P^4]^\8[P3YI*9[1\:GKQAX1FQJIIGJMC,N$T8AIH + M10%""@*"$PD$R@NB:%9D^K:-*>%L>1C\6.LN3W2& A#["-3K=5(TS/)[2'AKJ]SAV^_1QSUT/C3HZ8#VZ M8-@7^6EE7LW-\R<]4!OM<;S]QU/Y:!BW4_X+Y@@AJ$!BTBH0D1F@*4& ($:P MH (I[A32?%GDU-R&;NVB5OO*]=ZJ7NW5NGW0%LC;?>E^\0Q, :VR-U&E[CZ* M09OIV,/DE4 LQ([*+/8P'%*.PYU#*EO/Z48M5P]?Y+UY9IL2F\.L8IP"8*F0R NK*A;G14R-:UHE7BO"'WRSA&K/_=IOE_IN??*ZS:(S4'@ M>BU-Z;N?=43<:[I:/:LZ?&']6:ZE?O:WF=EFX0F*02)D 1!F"+!8,I#FG.0$ M92(IK,JL#I0_-2)L]:I-8X!% MD@"1,@B12&0,Q>R[7+'E!(:CJ\<+#,B&_FP&)>)=4\*.D-LV?P#4Q]KI-UOZ MM>XWU<]- /2>_C=1:X'_O7Y'Z()L]]OJ\"([_HX G=OT=WW,L/8Q7$JQ-JET M;]?:V!]K+7+)2U-B\N_EYMLMUT[]NJR\HD3$*1%Z DIP00""/ ,,,@A@D: B MRR!DV"K8S5GRU&:B5O&=6CV_ 0NS6:"0+U>+UFW-YJCUUGG'&[U'C&_H&C]IYQMO.P M_8S[ X:N5=CF_<)4'JXW=%8/,QK35&$N@$KR!""D)V>6IP1P#IF C!1(Y&[+ MD4,14^-YHV%4;E6,3*N9F^A9S[K.KNP1FK;>ZC48!7=(-3P[[;0S*GNVJ0:X MF^=L]^Q1'HD9V6D\9^:Q7WCVRF$?>1U(4L66F">:X!)#'4W":%;$0M(, Y5* MO>+%J:FCA07 L?[B9:$HID[;#[W2IO;I-]%36VVC5EVW#[\?83L.\(9;8#HX M"UF 3%PK3+S21+_$41G#ROA#\K"[:1B/_+%82;Z\7Y3_K!:M33S:^HWD*W,J M;5:J3W,3[& Z>I81[4'6I)D2!(J 555M=HB M!R3&.6 8YVD*5<*5X[F2)W#'.4,*#:_=7.0)LL!3S!:K/35#].^X#(??BK0] M\L8M1GO9\*,ZM!:W##B8V5_KOUY^EPNZV+Q]]?[KF]O/1M",98QA2K67#*70 MG,Q,)%12Q0DHLVQ/)+5*T[43-S5:KE6+JO1IAZW_R[!:'*EX!6OL/;I6W9NH M@?"S=P@=CDR\0CG2./$ B4*[:PA*H+ 46"I&$VB5$&T&8<)) MGA>I]GNY=A%0RF+ %$D DR+/%L"_< D]K MO5D#_;D7_O($.I",DR%@!$XC-Z!CNG560/>>81Q]UR;--8G/ZUF:Q93@) $2 M0^T$4\4 QH@ @2"5,<5)QJ@+;1Q)F!I7'&8/RD9/-Z(X!M*.':Z")S E;'5K MRQUXW$4]:[?7[_Y8RJ@?^UDC#[_P\Q<.Z7_7MH9?OUNNOM"YV>O *1RA?32%XO8/N'G@K"IN5Y;=:M3GK71-UK5"KMT M=;N L,6*UR-N@5E@IZDI1AI5ND:-LH-:XET SZ4MGC\0QVJ-MP/SZ 7TUA[/ M#I7^%GD7GC%BFSP[:_9;Y5G>,]!G,I4%/Y24F9+;I5Q_U%8\K5;ZY9D)B23B M>E4;9ZEI7J+])I8A#'(".1%%R@5W"N@[+VIJQ%II&LV7BWM@8OJB^4YI1T?J M/+H0JX(0I>_'F):?*7%E?/[!925,]9JG>E8MR(S^4WZ5XK[WYQ7W) MYK+.^7OWI'U >?NP7&W*?U9^?K/:KBJB=(KQ%)QR%1<:>9.7G,4YH)B9(!*> MI05.(,V=HK1]*CW;&UUFWCNU,? ZV M';&]U! &)L/NZ-6&@K]-2GPJ.&YKD@#0'C4D"2%C M4/3/]Y++_0HU,>.")*8./Q<90((30#D4 ")*:<*@]AJM>E&=$S ULJY5=-GH M/(6:Q>;FE5@$9KU:NVL*'IV"Q2E$YRIXQBMV]*P]9=^ECGJ,OQ!OOOP.%\^2_WT527D=*NG^;S)0[I3G[WZJ-VTSJ^H MVTO1QW)#Y\:F&^,C/VTK;09PA8- 'L0G]JOIBSC'0< ^YR6'$>:C7H79N'F_ MD0_K&10H30FB@.50 I0)T\$U$2!6<2H$99Q(QQIZ)^5,C?P/8I2C/XVF4:6J M(VN? ]:.=SW %=R_'H#4E;4LCG (6-!B)^L%JUH<&=Q?VN+XKJ^.$?!9;NQG9!V*!O^%A M8+EW;KR A-^NC.>$C=MQ\8+)1]T4+UT_C!YN.3=KSK5>J1K7O]W@QJ3(1(P! M5SPS#;4+@"',09:J@F0Y9@@ZQ3^&V4]90'6.-NQ@S_T M/$A4S WWKQ\Y<+N ?+ M.-F M+5>OGM;E0J[7 MKY?$&NWU/VW5=SAF=AB+?@H*B'!@+M)*1T;K:$_M*A&I53QZ'1I/%#[C;N!=6,.#V81[E9_E=+I[D9VEJF.IU MJEZFFIY-)I?JCLW+^TJ&_B4W;^.]G!4P%S)&.4 *$H 2@0$F>0Z8B(7,!$RQ M[EJ;C.IY]P$T&Z6$3-/:8_V MW-Q5UT&T\U\##DW@2:31W#3P:8>EHWRTT_XFVNGOS\,=")Q7E]=5AU%]X($ M'3K%0Q\S,"[K],G\+D+DU?/NDB: Y-9T&;I[K(K:W3UMUAN]M-**_EV6]]_T M9W_[75/[O7S[4^M8KN6G5'XX)6\+Q<5#3 ZKRC@EW(1B>5\3E=K0\W1VMC^ MJV,PUD@OA$!Z;A4) 2EBF:D7N"8QMXON^&[NV'8NZ,CMAS=#+$SUA^$S6VZQ]VUM]$K?U1 M T#4(A!5$'B,]!MWS/S&_HVD^[C1@.,.R%%\X,CB!^9A+Q?WIH>."3WJE!2@ M'.>,RQR('.LU8I'%@!8R!3F#0A7:NV'**4+AM)BI+04_;,LT"*WG3;0PFRNU MJM&C271R;7QS!EV[2>!ZS )S]@ZN-Q5<;W_R^5,U,[]N0/N=;IY6_<4NW#.V M>V'QFZ]]6M2XV=J]YA[E:O=?/?#(DFY,-E';!4%0R)6D@*3"+&YR 3!)!$ , MXTS(E,LX-@[%(?3A8JU7@-"#DQ;[/3?< MDS#N,>$IXXY.!4]>=&W:V6_+I?A1SN=U2@FF>M*&KDF[NU-=O\ITTAU'S9N/UU=-*TJ<[]6I% M_UG.VQ#$%+.8I0CD<:SY(E8*$$4+D*D<9U0)DB3*B2^<59@:E=2Z.9*&._"6 M?!(4SM!4LU/>L,WFFXP:_:/V(*ZVP/QK;4, OV,XA'Y9REV-<0EL,$Q'W#;\ M20.#J^MT2RE.;\,TB<"S(I-%#&D&4F&J*9L*RSAG"$BI4BQARA2WJJOL)G9J M]%:7JEQOEORO9FN5=Y1V#,:V ]Z.ZOS#.>(V=E\&NL?H;2>(_(9SVXD>-[[; M"8ZC@&^WNX?&ZZREONE;,^G3 L<))1F F"J BD0!*K,<8)EI1XPHE5&KD,S3 MCY\:U;3:51'*;S3]SY=5$&Q4UQ=TW&4Y@-*.5(8#%)@\MMB8+K@U'M%KNEH] MJ^7*' P$<(1.8^$YC&5/Q,A1*J?,.PY".7F5>[;UV\6FW#PWF]^?975DL+@W MW<:?UC,:2Q@7- :4Y]^&B9WC8F=A._K:X?.>SL'2U7 M?Z/S)U-R\>FA/A9^V\2;_FUI.JV:6KR?M[DH'YX>9FDN1:;_ R U35"% M(H#&$ &:()%AP7*4.+7H&T_UR=%6&]?[?:OM3=3H.E)HD?OP6VX@37)01UR9 M#0PP,N9'E?U1!X!Z35>]*CL,3/-3>?E]&2_(:/#032/.R%W]?XU0H\'#XBW: M:+@&(T^&)E]R\[PKC[2N>E-\_4873<#4Q^7BNUQKM0_"I7[3C]Z\T09L3?V\ MG,_?U6NJ68YCC/60@SR+.4"2:[<\Q1C +$EEJ@C*$J=LF(G9-[5IM=4=M.&8 ME?:14;_+K]N:)R--M8%>KL#S\B;X)T_ ! MGXK^$HA!U@;]Y$8#4'UF%32KLSY7?Y?L&7#_(K_6G< MF==+O>)?/.E%?M/)56LW2R!.E,H%2/(X 8@5"& J)% HEU(5/,D$=&E79R_: M::(>H7W=5O-H0W]&6DG'J=@!=+M9,@R4H7?SMBC66E=;^T;OJJCXPC13VL]B M]5C8S1DOOZ7>[,6/6_S-&9:CA5#.2F WP"LC0E.!>Q2J%3B*>]Z*DM,!K-HZ[J M55&D:*?\586@KGLM*6XL?N=*T*RS'Q:>=GS"@ M5M77'\NOWY9/:[H07TSPUT;*1>LTFOE/TZJ1VK:]QS#."JQ 05)3L%IE@-!< M 87CA.=9+(2R[_;D)'IJM);$L-BM91MUJT_.H7Z2&_C]_!46TL#\I?6.6L6C MK>:G\1W2;,H-:(=:5<$ 'ZE-5K!IDZ5[1JF%/N*[^L5X)R?*[276H*B$V1_ S4ZD0"56 1! .4!$+0(D4 M0#*5L#A#1<$'%4(^+6YJ?+^M^[O:JCNH#.H%D.U\5'_0!>;U+6J?.Z@QJ9:F M"^I\OOQ1U0LQQ?&:\+H/VHR;-MC&?TGE?L""U%8^(_)%BBSWFW^NVO*%NP8' MW6JWUAQJ5D7Y6H[)(>.9B@$3N8G)(QA@R!G(1,HHS7A:Q,@Q]O98RM2H9:=D M9"I'WD3\PNOO *@=GUP-4V :Z2#TND+(.T'T(N [_/:$I+&C<,\;>R(8M^?B M 2M.LZ UQQ-5U^(9D5E<2"8 1@D%B"4,X%@JP @7$'*JJ+*JKW[\Z*E]YHUR M33-PA\7+/F 6J\#!, 3^C#TAX+ \&XS$2,NO%A%:*>AK@772ZMX%U/X=XRV0 M3FJZMP Z?<4PG^-$J=]=Y\?WPBRG5$FW'=5ON5YH:;?T=B$^Z%^;N*M2KJNP M+-G]S4RF69HH"K77(@KMM5#MOTBBO1:9$20CM;)@^ M:NVLDLPZ=D6-J3?=7_ISZ@*/AE>W,)2NHSJ6@0$_=$U#B[NVZD]]'OVJVN[8 MGDV_T7^L-R776KS3OR_O%U55D:_RY^:5QO*O&2\*)1D6((.(FY8@"< T5@!! M065,20Q9,:PZT"!]IN9&=VOCF&"HY:**(=1_,WM'46U=)[JCAU""#)_=1#'B MH 2>$+KCT:#.#L?@)FH-JF: QJ2FHE%DK(HJLX(4-[H*X$!%D(;I]$+%DJX" M\'Q1I>L>.XR;-6$\+!>OY]JUO&T.^Y#0[)H2#@HN!$"YS M<@1@PCF314QC M9G6D?5[$U!BTTBVZC6I-HR^FS(@;1YZ T8[VK@,G^/9$A4<+C__D_O/6>Z69 M$V)&98[S9AZ20<^50[_O194"\/=R\^WUTWJCV615.7\?Y:;=$NE9@_]#J1JV^-_7:^":B M2H_XJ(>A#O!YYJ7+PQ(K']26.9(9!F74KAWO+E*)Y=/<;O>*I%74DPJM&-E-0Q")%((L) BCF>B*# M60XHA4K_1::"QZZM:T8>U_ -:=Q']:V9Y%YB/!.:*(!9(H#( M1)8R(4FL4I<,I]'&F>N2S%&YR1* 0_:QO6U )O)AJ_S[]M%^[JF M,KGZKG\4_Z77@U6N_;OERIQ'?I>K9WW!WU?E1MXI-6,P2R@U79[3) *V.\N$9/:.Q%0OIZIMN, M5Z6 K)YG?WR949I"QA,,8$I2@)"9LIA, -&#Q%*,(596;6AVCYR:7_S'HC2K M5%-DUC9LI(-/_YPQS.K S/_'Q_=?W[Z)OGR]_?KVR_5,<&QC3]'BYN+:+6W^ M4GFDU0??>=0HG^VQZNW'=^)?!@:&41/V4!VW?WPRAYWZ+Z9HT_K]>OTDQ?O% MUQ5=K"FO)S2%8@?&J?Y>W]_:KR M/.M.XE6P%Z\/ZZL>*3?1>CD75=OQ^@+77N,N V.WH T%=V ^,&H;=+_4L-:J M5[^H@:^U-Z?$'?T]!FT-0,UOA):+ N.&8PV YBCV:L@SK@FTJD1]HJN[536E MBJJ.W">YJJ3.,$=08A?6=A-IA?6+6[MT MPKJ8[<#0+BN( L1Z] O*R!.1X/9W3J!Q@^?R_5?[U92OE]HII#K3562 MF_ZLVSXP4B"E?3:8P1@@CA5@W#2TXU12"DG&.G2,I/C5^-*H"I775+D>M M;%7Y\B9J]'W!Q@]]PV_I(TYP4$/[E^&:/A@ (H- U$+0]GRX\*J\;,\'BW&; M1K5G5^7_-;.0/G/_,C&IDM]D7MXM*X97\IG7>5E!M"ZG/<,[2 M%!4%*!B" ,&L $Q2"50B1*8(13AWZU[D)G]JL]%6_3;W;*MWF^MD48/>R\!8 M3C#AX X]3_A VIW8A^'EEY\==1B79HC'P6WKNI*1Q*\[U&7M4:*[WXJ&UVMEFU_;BLQ2R]JX^58'! M=PO9Y"VF>4YS_=&#%*E"K\]3O>PH"@5@K+(XCF%!9>)6J-U*[M28X6YA=LD^ M:1U7T689O9&\4C-*X4UDWC+7HNQVX-N11P!( ].)T;C3XKVP9S) MNW'218SMR,@G#Z^>%:.$(?BOI$PJ4 YW!$QBK!:8^,8Q7.TZ;WU^$\N&?$2IRG MM=VOQ7GFFB%M9^2B:;!6[8M_6\[UC?@.!. RSS) M1()@(:V*@%\2-#6V@O'_B#I*NK0WZ4'3@K8\8128PK26;5.^+DR#VL'TX.72 M_,4/;F.U>M'X/3;XK7?Z>NOJ/V+'ELA7[_5DLKK\Z@NXU?2PW M=%['ZC4!_Z8\VKNGS=-*FN ]DPTP0T@P[;X1@'+3G"O7[AW-) &0(P@Y20J< M)$Z5!%PU<"+4T4H*-RDQXDSP\/"P8?<1LEMB!L4]M)^Y%WS7J-]&#[<&5 E) MM0E1:T.04#PW^$(%YEEJ\5)A>FX@]03M.3YH&"U^D'0MU]OC)R0A36$L 4.Y M2>1/.:!%40 2%TDB$5,Q?3:>_)^EX/F\!L:W_ MX1.XX Y'C5FE;E2W#ZT5CHS&0>C!'B#/+L5%L2/[$+8P'#L-UG=>6X._9VO] MH' [8HB)A%!0$*+YA^0%P 0I('&&D2:G BNWC$MW':9&2%^>'A[HZKDN[7YP M?C2TJK[]@-BQ56"8 ]-7MWI^_WG=2-7RG4$,5"'?7H\7JHKO#-3Y2OCNCQK& MBMLJ^Y^6\Y(_[[ZTG!6\2# $4F2:^J1>0#'&"5 RSEDJ M)>0LE':DY0.@P,S4[=Y1:QG]V?P9A((N0>*59\X*&Y5,+IE\R!@7KQ]::;K: MMS%-DTP4]I/^\KXLU>8'7'6\?Z#C\O!(RU65,;)Z4ZX?EVLZOU,?EHO[ MRFFJ7:7#F9CE"8*Y1" 5<6+ZJ$E 4ZC)BZ1<)@7"A%@%.EVCQ-28:V=#M:I8 MKQ]ZJS#[&PQ+MR@PQ*%=IAVZRU74&E"WIEO<-PN[-OIR%)_J"CS]^EM#%!G7 M%[L"JB,_[9IG#0BF^EC*^5HN;O]VVW;$K%I=KJMLXB:LA>8XR3."]!*/$KW$ M(PRP)(]!*F,6)UQF(I'60546 J?&?(W*D=8Y8FT/6UII7?:Z&[$" & MYK8N?ML>P!V%AX1AV0#I$([E&="1PK(N >LI/,L!G-XP+9OGC!>NY6#57MB6 MRWW#VS>9M.;]M@;;<@]Z6N#SY?II)68PP0DBS M=I;,OLL56]JOJRUENWP.70U"+@R;IB&'/5]<#T.MX<\E+G)8,% @G@&4<%.7 M/64 $DA0'@L4)TX)H$' '^7T^0#Q4(#;;FH$@#'XKD;S\A[WQ>E4+=JI[K?[ MC1-:WCO=V$D?O:N-$RBG.MBX/BGDC!6(%HKRNGT?*F ,2(H2[<&G"5$\9IFT2OKL%S,U&JHUC1I5S3K9*!MI M;2.CKATK74"VGX+\X168;X9"94TO=DCTU/C6#ZAHY!_(_ CJ'RONN/#H48C" MSKR6%2RO'EJ9:\G_JLOPOGE:E8O[.L&\CJ6M_O&N+@[V]J=<\7(MQ0QSJN(L MHR#/M?.(8NTR4IZG0#"8PC2+36*X71N9X4I8?0RC-H_9JG9%.7#WL;#S:0+A M^R]3NO&NK=78VK>N^DWWMVH<4,5K*,J>"WDYJS%R+:^A,!V7\QK\I&%DV<3' MOM,VG>K#?'CVP'F1*)CF((VQ7N&EA -FB%(150A6X#C%3LW^W,1/S;]Z(Y5< MK:1HHXS=N-$1>CM># =H8$YL%(_,UQ6=[O,>]H!G&')>>_ZM?1JF_>55,N5W"8KR?4;_<-Z4_(9R7A"I"(@ M)Z89FF "L#S& &:I1(3A.+=;-WC096H+BP&MIWV,B!T'CH1S8#YL,AI_,7;\ MNMNSK4V)=K9$K#(FZF:':GIL#/*=\7@5J@&2(H?I\P)YDUZR.Z#5UM[*C6MYHN MO'"H;#B*>"7OR\7"T &C\]ZR=..,98J2 @KM1L<4F>XD<0*8( A02#,>DS0K M&&O&\NW",LKCY4>R535D9)28SB#:S;$O.2R!)]Y=\.M-U+&N/BCMVA?5!D;[ M%IKV*8V-467D39U$5S_28P.#0"/@M^&!;R7';9 0".*CA@JAY R;X^\VW^3J M1(<[XV]\E)L[I1V*&<\((3E60,F, 91EL>9ZB@#*E>14J9R(V&4'R4;HU+:- M*IW-7E&GX>,]+1?1+W/CM-]$"UE5>]O0GVZD;C4"=D3M&]? Y%M#>K*'9KT2 MNHD^UJ!^[0'5F4Q=4/)*D%:"1R4]%R@.B< ,40!PD4.,,D%(#+A3$I&,Y4/*EMX0MC4I@4/I0M/ M0>IR'G ]4.-L^&L].TFWT9]ARQ?V0!*FA.$I@2]3QK#']+.E#/ON&=+M<%>0 M[$/)36T^83;S-8N9FM,=IU0BRKG2U!%+O<06"@.2HQCDA8R++*Y"J.V[(-H) MG1J%=(OPM7I'C>)1I;ESIPFG,>CGFE#(!N:C?W#'ZMG8 7G>@LP; MD+E1WE<\I"-&_D^FB H4IFG M(.89-6W.%* Q2@!3,N:"Z%\63D$DQR*F1M2-AE&EHFN^WA%^=B[>=:@$)MD] M0#SV;;ULO.?4N2,Q(Z?'G3/S. 7N[)77-NBHXM->T75=0;;-*N^F#=_R3?F] MW#P?M(?(98RSK"" L"P'B&H*P$G. (X53TV3ZR(MAO7K&*K2U'BCVURBTK[) MP(]:]8?V\!@\9G;<,^Y(!.:JD_40=B43VJH(-]M!&:G1Q[70!NK[,5BM%VH# MD7W7!$HXX4:EP\L-L!4^-98W>4;E5_":BCX]Z45)]PP]T M=5\N(DVYWQL3HI6VP8UWK4?$CEU#X!R80RN(WW<@KK2.:K4-NJWBT><^=)W9 MTA4JKYQH+7Q4YG.%Y)#?G.^_HIY6W8U[;6KW;9X_+C?RU(YWED,!\Y0"(J$$ M2(@"8)$Q &42DQ1GN2).34VL)4^-Q[J*_S]1K?J PEE6H%OZ@2&@#.WNG4 Q M,FJ'/X)PALM_O2LKZ>.7N7(!Y61U*Z<'#&.L/Q:K[;'K5_KSE5Q(59KX1/'$ M*V_OLUP_S3?EXMYD*'R@CVOM(]YN70V3./2TT;_Z4#Z4]?[K>I;30GMH7 $D MI6EIR7) >5$ 3F,9(T$1SF*W$H$!M+3Z>$>M(?C;:KE>1T+RE6F!'(DG:0JD MK&O=3<^G";AH+HZV%==Y79:/9%ME9 M&35F5NU:=H;ZH^> H^"5R$/H.2KE!P3Z<'((*6I@.MGY7J+=CEQOZ\9UIM;3 M.WWMC,<0J226(,YR/5/0+ 8T(2DP(>E9RG(AW+S@86I,S2767TCAF#PT#'X[ M'@\/:F"J[NUP;,K"/DI>%2SH6-,4)#.6>$SUN0I)OPD]PU09-VWG*KB.DG.N M>]HP7MRZZ8YQRT?W3>ASVJTB@T0$GS7=Z_M_+&745_NLD8=O[?D+K\S[KOI_ MTP4OZ7RW,=:TAYO%C(M,\%Q/Q+E>QBFD5W#0Q#[$G.6X@!0ZSLLV4J: MIVCG?*MW9T?8,036#GO+2=DWHJ'GX,M@CM.;ZL#Z3IE^.._FRQ^[H$.DX@2C/ ,)-(W#D M'?#+IA]O>EO<,XQ(/BX7R[JHSN*^S@)H'/WM2Y[B'.:*Q4"*1/L\$%+ 8A$# MRAB!LHAI45BUJK66.#5*J5.VVR3M1MDZ3]NQ#>)EL.T8Q2N$@6FEJ^L1B$'( MQ1H=KPQS6>JH-&,-PB'7V-_HWEWO]DF4>NS>E:N']V)&52IY!B6(*8$ L50! M3!0!,DE0P?,BSJ!5Q-+1DZ=&((URD=$N>O_&OF?>/E[]W' 5"H$YP!8 ITYX M)XT=W/QN_VFC];L[:42WQ=WI"P8N&DZ&,':B7U\][RYI@F.K7F%-@./?Y'I3 MI1JW.\-?E^9731\I97%2NV)S>; M9?7K;8L_ \)-4WC:XVINY('SNS(<2_EQ5YDC#\G1BG5L^<-FQ-=SNE[?J2JH M[$.YD._U,GL]@P(7#$D"F&)ZQ2ND*?,I$%!)FLB$T(QFL5,/^E-2IC;75$I& M=VUJTI]&T:C2U'''[#2F=E/ U4@%YNL:I*432.[=X_M \-LI_J2D<;O"]QE[ MU &^]^(A]2GJ%.GZM+O;HC0IBE1EYEPO TCF&!!I:C]BP56.<(%2JPWT'AF3 M^_R;=/U:39=*"*/0$3^FO?P\0N3-P:()?*$%<#-5(AB ^'Q1]HI;*W MZ@^]./07>SA]ZXBU'7IUWR_ET'^IKT:FLSS%B-$L ZDR/9+TCX!"EH 4I9E( M)()2I=?U+)T:R7TU-7.W+^=\5Q[MVIZE,Y%E,,LR!&21%P!EC&KGL1" %!** MC,BB(,BE6O"56(Y0&S@$+,"W=E/><6]EPY M<%FXDJ+!5N(1V"/ M+?C.7^D]'^-W^E_+5;7"_*A?@:8Z4TXEXDQ_\:E@S.3M04!9BH&4&>00$<13 M)Q_)4?[4.*$W8V!]$U4V1/4NB;'"6[;&R<&Q8Y2 D >F&U>T Y3>&@C>6"D9 M)W682BY&'T .21B]CW&/P7B[V!@J%4*_J>OF#[.7!F=%PG&:XQ@4+.$ B;0 M+,]2D#.12Z8(2Q.K4]M>*5-CM%K1J%'QIOTAJG9V[Q:6#-8/;#]/>8,K,!L- M1LHIJN,B$H,C/,X_>;1HCXO&=2,_+E\\,.)3;DP0Z:?5\GLII'CU_,?:D,[[ MQ7?3/W%QWY2QTBOY&>*RJV$O>FJ[ M':8G#S[-UEF-TC19T1\QLR:B]^W-A19UB.@DC=GS"X(455%>1-4QWD_>*N M#5YM*B)O0ZL+I5+"I 04%=J]H3(&A$ "&.54:D*#"7.*8[<7/36?Y_4W$X6Q M-C2V"\VNCVJJ\*'.9JYC@+O#<-AQ6AB0 W-:JW3T2ZOVKP;KK>91HWJ0Z'=W MQ'SWP; 5/W97#$=83O3(<'W",$Z[Y?SIX:FJ\/Q&/JXDKYMAZI_GLHJB6HAN M8KXF6:W'YOF3?@E"_5K#[648M,=2R+1,>TBA!IQR8W0O0VEG9T.>KXC)0[T!F8KDTWT=:J M:HSVBY2TENF?C&TW=5AL:YX_MO4-N%Y\:4UC!6\!DN9*W>=+( M26IU-=A.H8TJ;_NK7NONY12\7WR2JW(I_B[+^V\FQ^"[MN1>_J:?OWFC)X5M M]8X9IC(5BBB00+-A8,IHL(1"D,M")=?[. M.2E3FT5W>IH$M>^5IM&J4M4A6^4LIOVSF3>D L\L'9#N5%0K&7WV!I)#4H\/ ML$9*Z^EYLWRE]EQ"HS>YY^S-XZ7W7-)_+\'GXL7#5DZ_R84FV;G9OQ(/Y:(T MRS&].&OK]_PNJUH,!9<0RR0!&<-Z59.P###&$I!D+"&2IY)SISZ-5E*GQI6- MTO7F_I[:;HL-.\CM%@+>@0Q,I5T,]S6.&I6C/VNE/>[_.('DU9.UDSRJE^D$ MQJ$'Z';ST#C3+]_D?&Y<3+IXGL6JB!,AE$8WR[1;)CD@)$M,E2!:*%$0FEBE M59]^_-0XIHF7K%2,&AU=HTGWX.NGD>M!"ONF+CE5U>$K+#)>%V+7>[7C\]U*O ;=D6N7J LP*)'$F, 4$D-544 M%&!I%@.2Y@7A2. L=PJ]"J?JY$AD6\E):U?MCSY+NAI4Z"O,T#IL#PGYRNR^LQ&&3SH==J.GKI]7* M1#KE4I*,)@(P@O5DD4($3%H28#!&*E$935GFDG1P+,*)Y,4^'P=+($_Z\-*>MXS ME\];'ZR$WDOD'Y\WLZ]XWE59Q-NR*[6?L/ZZO.7_>"I7\M73NES(]5JNJY:] M,[W.@SSG%$"I,$ R-F6@\P(PC!BA,(6<.6TU7Q(XM:^^52_BRP=6+IK09'I_ MOZI"VNN$0CW.ZU+((2V,+PZ '4_XA#7T\5VCJBELW"@;[;2]B2I]/59:LD3& M;]VE2T+'K<)D"<%132;;^P:<^W_AWZ1XFDM-9E79\\]R+5??I7BW7+U[VCSI MW[S7JQ53&_VKJ12\J[F(F*GGHCC@T-2EIR31BXPX U0@K"C'L)!6A'25%E-C MJ=8.,QFW-M1[%-7\K!>,#\M%,TVKY2IJK7(X+Q\\8/T$-MHPA-XX:D? 5%^N M@=\.Q#O3-J.V8XM\]&=EBE4?0(^#X1#<,,:@C!3\T/T\ZBX+T:H='/,YJ&9P MRL8@7Q$1UT+8&S$Q^.'C151<:_]>Q,75#QNX]FV:M9V(EO]@IL).DS6JI$QR MIA?"60H0X1S@F#"0$I[CC#$9([>2\[:2IS8;54DFC[2L/R[ZL'PR[EZYX/,G M40?J;K[)Z$'2M1ZUMEMA%3Y^1=JZ_3A9KKQ#H!]Z0=YV?+PYF6OJX*WM74(X6_,X/&,9R;Z32GKTP9:M7)7NJDB;UJU4QZ4Q*G"0T MQ2#.HJVR5C]PX<(Z--7IQMB,F M7^@%YJ+AP#E3CPTB7MFF5^"H!&-C^B&G6-TS8$G_P#^L=EJ0# M41BKY>#W>O'6^&=T')OT7;JWX=&&2STTF^_F/3O]&?Y\/3P M:KE:+7_4-7STOVR>9P+31"^Z)$BYR &B* $$*0%$00G"/(TAMJ*?(<*G1E&- MGA%K%8UXHZEK:(+# -BY,J%@#4U[IEJJV5;=+R5OBCG74&^5CUY?@GI M(,[ M9I[C(!P4&#E"PAV:X]B) <\8QFB_+Q=2/WOUE]R\>UJ(=9-I(G/M+K&4 IDS M#!!6$- L(P 7N<"RP 423MQU6LSD6,IH&3U4:D;*Z.G&3F? M..AZR$*S#@U M.K6&4:5B@+RIA#-">I[[>Q19\EGQYORC_*<5[ MH5W64I5T6T6^.84U+54[(5Y55*=>SM'UMZ:TU7VLU0HB#G$("\4 RC/ M"NT%93&@-(TYY+! B+LP25AUI\9(U6:J28RK0CSD3E$W8@H\QG8$-YV1"TR4 MVW"=U]UPG9VM4=?8MBED:VXUVAV#H\;BFVC[+KRU> V@%M/]_=-^]C$7_'N/Y MVT?<AH_;6E[_8FN-G?J!.OO@K,HHRA/2 YBQ'* M!$D!904&<9HSR3-4<.B44^%=PZGQNJ[_16L?'6T?&4'/+*6?1,2G7^SM@ MY\^_Z,@&GC\"#*I+L*5[ FZHL?";=^M=RW'3;4.!?)1E&TR0>_F5)GGO7;GF M=/Z?DJ[>+H0IO#=C*.8I1#G(8ZHG"DD+@'%. 2(DY32#3"!B6X3EG)"I<7VC M9U0K&AE-(ZUJ5=33OB3+64C[>=<74(&I/5K+EDFG= MPBT7KQT:A<<"@6&S3AX5Z7&]B MKR=;M-4_VAH0W8X NL-V?UCP1SH&J :AW U"MWEASYOOZYA@.(:]QP<#'CO> ML<)PF_>.&ZYXS,!C"/TN5DF4]<%83'$J.-2>85:DIEX+!%B@ N20I/I=@R*C M3M&#^X^?VI2PU6Y8-M8!=I9[[X,1";UQ;@V&^Q[W29O];E#OBQAW=_FD>4=; MPZ>O&M@@6'R7FAK6Y>*^J=8]$S')9)KF@!0Y!T@5$#"!8L 5H1G!2 ML8BI?;X=#2.^7+LNZTY@:/<)7X=,X,^X"TJCG<=>MV\+^N.7<3.SZD9]6RX7^D5>TL?ZTG)?\N?YOIZ"1Q'F2L!A0DIA& M1Z( ."_T! X9BAE.]3]:-3H:JL#42.&S-(U5YL_1K5@^5DW\?EYOH/^6F?8AK_UC',;3<3PHX,H%)2:O>Q7E?^9NH5CSZL_DS MR#G[4/0\-XUU5&+DEK'#(#IN&#OP.8.+3\C52HJO]&>]SU;UHYNA+$^+5%&0 MQ4@!A.,4,,Y34' F!,IIHKTEQ[(3)\1,C?XJI9R+2IS"S_: ZUI4@F](U0I& M6L-FL_LFZD=I2 6)'A!\UXXX)6KLJA$]YIZH%]%W]8"]<%/ _DE_3$W,^J-A MEB9A3V%<,*P*D FJ/WH)&<"S"UV++V@U1@)FB5C&Z;3)S'>K?C4B:D$U@.6\U^0!MI2WD+WMX+YFO'^#(4 MO3O#/;>/MP-\V8:]G5Z+RX>Y0^\7?&7*9KR1]9_O%Q7A'AUB9U"O&J%>,V8L M,U098\ *O7I,$R)IC%G!DWRVJ+:\2!(U)>W3%;V:/Z9XZ '#IL MKK85!.#!_68,;H'B&.V!^&P[8 MBQ^W]8 S+$=-"-R?X"/X^K,4LNZ5]DFNRJ5H@H8))X*K@@(>B]2$7V. 4\)! M@DB6)T6A2$R'!V*?%CHU#CN*-]ZI?1/5BE\3HGT&>=O=++]X!M_;N@AE\$#N M?I "!G6?$?R" =[]4/0'>U^X=\ NV;MR01>\I',CI-Q4A5KO%FU#>H&XH$J3 MD, D RC.4,L M,,.B-MGKF__BS7LP)F1,6F!#524%,ESP#6[ D8C2'/B$!Y@6RHZ1OJ'C&NF_ M';I%^T\*UX70 M!9&C+H'LS#]<_%C>-8P\?ELNQ8]R/I\E(DF(-"'16!& "DS-')X "!F&,*4* M)U8S]^&#IS9YMWJY<<(6IAC!(D\%-1UY.$ )XX 0J!V<1*5Q$J=80SA[K):E M>I9<;<*!=2@D'&2OY'VY6)A@Q%=T;M_+\@@[Q B".4, 4W.*JJA^V5B"0"*D M2&+"D<"PP>[MPO(<=3ARK8APN&D)UX-F-]T,@2'PQ'+Q0W.>/0Z-]#I/;!\^ MZHQP:-(A]Q_]^W5AGY_E=[EXDC-59$4J20($+A! F9 *U9H4LMIEE"<92QS M\0D/GC]))S 2;73CJM9R6.1G"Z'M)OE@8(+OAS=H?+Z QN (SP.;@X1VMC)> M)*;SP,!SP9R'EPUGS:FTO'"-->H]NU>TSE_FMV;;6J@;PV/_C2F1XWMCDFW0=\9RW7P1-Z$T*OH2;P$[NOQ$4;'[VH^ MI,+C[@6, /W13L(8,H=-;V^5DJ;?KA;(EP_R*_WYF6[DOF M29;WB[TKWI3Z M1A.>4M+Y#!8L%IF @,1% E">9X B%(,TPT)2_:^IS0#M4!U>US6LBEWA?:=/SI." M3[R]DK\7Q48E>9]0'I*YUVU2;=GVXU5-F2/ MT [^1$%MH_Z@B,!F;9=)P*C* 8L53&E18)JGKKNN@< ?;4LV(-P$XY100D"< M:J01SR"@1#& E4A-PB73K[V+#^(=ZG%Z=:_7_Q[M- X!M)WSX!V^P-[!E[>O MH[8P_DT$$Q"3FVAK1 ?2IBQ';9WD[R:-.XTY@',[3;C;._6%SF6;>X)DQG*LYUN1DQ0@@9GF?VC:A^$T34E&<.Y4MOA(PM0H MQRAHFI)>[[+6]N5 M$M"!.&C.YO8Y[X.7L2*EV@D&-)%Z_0$E!S@5!8 %S@H5)S$LG!*)!D,W:O]$ M#\#9<>!@. +S7Z-7 .8[:;%7UMN7,"KCG33ND.U.7S0@\>;KC^77;\NGM79F MOYB)>R/EXNW#XWSY+.67S9+_]4F_#M_H6G[28]N\EC3+]2*+$D"RU'1D$ 0P M+&/]96.N_1J9Q7;?\U %IO;)&P*+6IVC2NFHU3HR:CNDG0P9CWZ:& /EP$RB MM8]:]:.M_KV0#TGY&8*]0R)0X#$8*3W(C,6F'8OU=BQD.Q;K:BP>V[%XU#?[ M*KQS!8"]^41#GCM>EM$55N_E'EWSG*'%?8R8Y>JHA"C,),E5(4&>$>T0)I@ MJGU#(#A-I4J)5!"[.(3G!$UMHFCU+%TWY,XB:>_/YGS> M',PWRD:_-.K^ZG&CS0X8O]MN%V2.NPEG!\#1EISE;=?VI&]C]#O=Y9,\9BQE M@*998GH&%H! G "N,&,JS12Q*QAA(6MJ!-)M*?Z:KE;/YKBUBCDSOQF6?-4' MM1VW> (P]-E?![M6SY'ZJ9^%)5!G]&-Y+]3C_*SAY[N5G[]E:'\:$PY2E7S_ MNFSC=^1'N:G#=CXLU_KWK^GZVZ?5\GLII'CU_,?:Y(+>/[JV!AM MEM&JM3):2-,BK@K"^V6N+?W5_+/Y)=<&1X^-Q1%[CI:MM1'=FOOOKJUV KP. M=C3YTH,R-_FPM M]DC0(0?$B (J.W,8 MQ07.3 ?B7*I8KQE,2[HX)7K-$*LB43R6/',[XO<(\3B'_N%!MIL&/0(7>$;; M(;93-:IU#7#N;8F+YT3??IDC)_Y: 7"<"&QWVS#FWLX)'TP!556W[2X=*..$S#:L<5U MX 0FB!TNE78WT>L^8)P9X;SM7DG@A)A1O_OS9AY^ZCU7#CROT%[@[4*8/TSK MD^]T;KS&JG:@8A +(6/3A<1\Y51[# G!0) B26&F5_AV_9LNBYK:UUXMS4P M0/5#1UG'67A!+/1IQ3FPO)5KM(?#[QG%>7'C'D]<-/OH9.+R'0.K MN7U>5%38XN=IE%7U4NOORO =I3A![; E#$0,?>"7A?!\%OBZ[RX<8M^733[ MJ S8Y3M"=.*HWNN,)E1Q2(!4'&OB*!0@4$&0%#'G,>8)R9T2&B^+G!J!C-R% MPX%-_&(9?+/"H@.'9X:Q!VC$[AOC,XX]#&Z=-SPPT&MCP6*SJNO)E.N_7CV_ MD@O^[8&N_JJ7.2(EJ) "0(D)0+F@@"%)@8R9Q(RPC"/BELG8+W!J[+.G;V04 MCK;ZNF8Y7H#:[/PO?RQQ\9P?>4'HR.F2=A <9T]:WG=E[<1. MLX*_EYMO1X6NUOOE4_;+8E5%L]HH]?4LI4H)DA8 28( 0FD&,,\EX#)/92RP M0MCI1"R$DE/CLFV.C,E+-L,M[_4:PX3ZUL>A \L;^AQ6.PY\Z<$*S)O=NCTI7'14\K$R]V29)>6QI&W(HPM0N]*GHR]0L# #UV5J%(60- MR%3=Q?\=%_1XMUQ5F?^?Y>9IM5A7$9N[$%698B80-6YK$>O9HH F+C@%#"8Y M3&-,N=U$<9T:4YL*NL&N6PLBM5PU!2L:(QSR)X>/4#_GCX=[8%;?0GZG3I44 M,OD,^^"[!!_[' ^'K-91QF6DW-;N)_%].SYT[^-85^.SJBWRE=EZ-8B]^:W# MGSY>ENO5".SENE[_M&MS4GIZ!E429['$>2H0 YB93J8IS0$3B0*%7KUD4,]7 MG#K5A[(7/=F)2+-BK7MTIAE60X>.1T8.@V*W]@@#]5ASS[)%^5S+L8LH7Y'F M8@M8H*R7B^)?* G&%I;S.3'63[BN?\VVD.U!ABD3>9)S9BI]%Q0@JA+ +DV2RH;^'-;S4O*1*V=U:Q&5=;@^U MQ3H\"("!V69_A5TCV:H=[?0>4C/*'EN'-740C$=:0^]O)2WKM[;%>K75W]?* MV1FJWI6R_=/&6QD[6[BW$G:_^QR7=P?L@_[I__RW]C?Z/XRNY?_Y;_\?4$L# M!!0 ( &"&4%8/6&(Y$>P !_8"@ 5 &ULW+U9=QM)DB;ZWK\B;\[K]4K?ESK=/8>24C4ZHTKI2,JNZ?N"XXLYA4X0 M8 .@4JI??\T#( F" !E$A#."TXM2:[@MGYN;F9N;_>O__'XQ^^D;+%?3Q?S? M?F9_H3__!/.X2-/Y^;_]_/N7M\3^_#___5_^Y5__'T+^SZM/[W]ZLXA7%S!? M__1Z"7X-Z:<_I^NO/_TCP>J/G_)RFFH_.IO,__EI^"'X%/R%S\U7SRW_[^>MZ??G77W[Y\\\_ M__(]+&=_62S/?^&4BE^N__;/V[_^_=[?_U,T?YLYYWYI_O3FKZZFA_XB?I;] M\G_^_OYS_ H7GDSGJ[6?Q[+ :OK75?.;[Q?1KQN9/TK73T?_1OD5N?YKI/P6 M89P(]I?OJ_3SO__+3S]MQ+%;F$ M%<*DX?$]_L;VWY=5GK8^?%_#/,&&G^NOSQ;QSE^:%6DN;O[ES >8-;\[23"= M-%\]"ZOUTL?UQ"505H,ERN= )!62.&,I24GQ'%R,2N:[[!9R5TAO(_P5Q+^< M+[[]@A]&)7#VW[+\E&Q^VLCBWI(;N9Q&^_5^>S?/B^5%(\XO/LQ@PJU)45D@ M,D=!I/2*!.<#\3RFZ(0-T8K.;!Q;_2Y'N[H^6\:?%LL$2S0FU\O[9;RG][M MWOZ-7R[]$C]$XM?I+%W_ZV)5^M#E>M&S5#?J0])__@DED&&YA/1^H[VCC#9< MKM'<0O,W3T7&U8J<>W\Y^8Q"A\+(ZYE?K3[DS^M%_./L^W0U<9(YH-:0I"C: M59HX<< I8?B1Q+WAPID'X)']*C14;U=J,/(+S-:KZ]]IH$(HVYJ;__$H2<-A MIA]M+VJ(?@08VJ7_S>+"3^>3[ WS)CJ28D8.P$KBE?$D<)!.X3U7 >&A)Q8XAD/ M:]4?0,J*HW)H3]3? 5 \69@C <'9?'[E9Y_@=I5O!0[PX>)PNWH'Q\?IJ603W=KJ*?O:?X)?7 M/"1+LQ#*$I8")U)Q]+%3H(CQH"(%C7\8NF<)CZS>"B7RQ:"D%R&/Q)!\6?KY M:EKDLC6&G$).QBIB)7?( XK'6B_1TTY!N:!I5K8_MV-O]59 42\&*+T(>6"@ M_#I?3]<_WDYG\-M5$X"E*)+W&(JF3#$ %TLT=(U0FISSZ\75?+W\\7J1\)24&C2+@=!D MT-VF^(-GV:)L!%.9,A5Z,R /$M(*.O:%0:<_T8\"25_\]W<))37-TTU]P=9> M!F[.44".K M[7^*>-A$R)@I@".,E3 _6DI"1O"#9<""H,!D]RCYZ/+MLFOTA0&FJYS'!);7 M^-,/RR^+/^<3GY/6@0MBN--$>H9XCUJ2H+G)8 Q/O*\CZM[B[8#R,!83CA14LL6 SH\4F-T7/GN>?J'*&@' MF)>3H^U-VF-"SCN MK.RNV X3+RA)>ZHT!T9!*:2>??RZF%^GACS/H)UE) -'WSNC[0L.1:&"5EQ& M&F64G9&POVH[-+R<3&PGJ0Z,B,\0KY:(9L;#E^EZAC8M@P*!'G66Y9HAA4#0 MF1*$V6241S=;A.[![_ZJ[1#Q$)S MPB/.*E$(!^*3-2J(K*+M#H<[2[;#PLO)NIXNSY&8AE^_QZ]^?@Y-NAA8DH+R M2"PUC$AI/7$L ^$>HM$4N.VA&N#0RNU@\7(RJIVE.XH Y!\PF_WO.4;JV"(45$AS+4ACM- T#%VQ5OBD7:_Z'V0A'9X>6DYU#[D M/0K@_,=B=H7Z6#;WE,O5Q C.H@N)>)TQ@(*@B#5!DHS>$D^+7?LC6A3LN84!KX$PS(*-7E MNAN]+I"1<_Q#9*6W6^%#%+1#S4M+H_8@[5&@IK&1K_T:SA?+'Q,>9,3V!(T["[>#QLO)GW:5[2B@\>L%+,_Q MK/S;GEVE*?Z-L_4:5AN5O)WY\PEG&0EFGFANRJUC20E)DTB( MFED/65.K.B/F^/KM /-R%>_*4T$LUXY$SY)(3#.ENQ\RC]/1#C8O+2O;F^1' M\FYK=5OH#>G5CT^%$IA'^ +?UZ_P+_\QT9E'[1A:S! "D8!FTTO)B,L!O+8T MF]2];J U.>T>BKZ<%&X=/0P,KC/D*!6N-JY82CDXJXGBTA)I9,+](2P)5BBN MN6(6NI]:=Y9L!Y*7D[@]79XCL3*W3US?XN^L)I[*I+G(I9"N))NS14/IFG8] MT0GALO/=ZZ*/+-X.'"\G/]N'C$^&R3=8AD7O0-D\F]^P(8$F'D0@W.M8'K8" M"0$RB:"C9489Q[N_"#RZ?#NPO)Q$;3]R'HS=/,'W_PT_$._)9&X4 M04^K1'96H46,@@3@)AHAC&!]Q-SIW]GV8JHY-?LM2D_T5;IK$\LRD+KGW;$LA.W62>%_> MT?AH91)16Z,>$\B#*W1R(3=IO;?3Y<6[-!$I!26X)!EI)5)B=.4U,^7YJXW1G26':6+5G\+NN(\GRW+H.&)#>%,OYQW:,LH< 8:'E%0R(/-!$ZM8 M ,JU9ST\C]I9<)B&554!\&0YCD/][[X**_7LQ7B]DT-2D3/RNC!#Y_!5BO3CG:CW^L MA^[]K>CL>-C?Z\W\(;^=SG&Q*3KZBTW;H%L(::EX>32;>=9$IN0(^O>(!!>4 M#LR45F4/;*4>VJ _0%W7QKIGJQ4*]X;72#,SU*#%LY&5)DE K$&'V'LC8DB, M6GCHY#B=U[MTC*1C=U^HV&^QVT'H(^C%O*%^6]5VPP25PG.:&&%"-3V"-0F< M,6)9MCQC',3R0]TRNR)GCYQA =1%OP>ATD78(T#,:[_Z>C9/Y3^__O?5])N? ME2S^V?JU7RY_3.?G_^%G5S#)IG3KP\";1=2R1,>;6.X#"3J63BB!&J&K(*@5 M>6- 5"<8[+?Y[ETG(P#:68RE\]+J$T1 EL(,?H/U=?TM&F;!#.?$BH#2"@$M M=A:,)"TEXR'DAYM&=+!0#U U;.OX_F'5FP9&@*9W\V](]6+Y UF8!!Z-#I&2 MF*(ELCQ:#=99HCEN"/ 2N*@SFV*7BF$BK'IH.5G"(T#'QR5<^FGZ]?LES%> MIO3#^BLL[\AH(B,-AI;WS2X)(B%Y$H3UQ/"D>(H&@GFH'N!TT+0@;I@&P?6P MU+<^1@"QN\0K1KV5SA-K4RQ7%(HXC;YDRM9S9@4UX1D\[&':!5<\L$Z6\>D M6:S]K"<;M+B$Y?K'QYDO_?53\>0N2^1:["G8'*1SAAA3>"G9*J_!K^!3&;7Z(?^.1K2(:V*]T$:=,"09BALB>U&:X"J2@%DH$Z1$WHOMC]R?'E]C#/Y,)T#T M*<,1&)5W*/WY^10CP!MF?OT>9U>E^O=OBT7Z7NH189IT/H23#I_:%8!9B<)-(10&$GT-LQE\&QE#1$ HS24OHK2?!X M? 9.@4:N@G)U!M >)&>8F0DUW)7.PAX!8C;T3Z 9 :(502=*$RF-)HYY36AT MTH.#+.-#75.Z1M3##$.H=DGU)'&.('A^/_5A.INNI[#"^*UYIO1U,4.AKTHL MM_YQ(QJ(,4?\'R)C:4[G\7@,MJ2M024;\<,Q/%2!?SI,VE(X;%!=_;J\BJ)& M8(5V^-K/:&5A?:8QD.@E[D:>D1,N+(F*YR24=N'!V9.]0&Y45^IU,' <:%T4 M,@)H75_#??0_RAW<=7H3 C>TM-DL#?_QF!:*6*W1L6.2>^$%AI-UKM@/TS,: M2'72]I$;T ZB'P> EE>XZCT936)2G@J-EMR5QR_,E&'@Y:X.? Q*"L4?;$G8 M"4.'21KV^*L'HQX4, (DO5_,S[_ \N(-A)M" *XR@'&6Y$0=D0X]19O09CN3 MLP"9(3SX3KK#\7:?F&$3R970TU7H(\!-R806.?QCNO[Z^FJU7ES \EI:/VYX MTI*ES!SRI!-&+903JW!K2$=E]I(RGNM$<&VH&S8C70E9O:ME!% [8&0UY1CV M8CB,6,9JZ2M<=+0DSEB<_;(G <^?.GR3R$7CRI4_A=-UTEBLOHO!T M1RL+\UA8H5(8!A8M*7..&HL42BA+'T6SC[4VKR+NW64J&%K"9[)Q>I' M)2.P10](B&:I%7A)2J-E#*!+#TR*YS<(2QGURHD'QTQV>5G>Z2JY6DW"LV"K M)X6, %H[#58WSS6]%HJ[DI%14I3I$0F=/\\)"X8%&J4+O@Z@]BD9^@%_/QH^ M8)1.%O<(X'*64E.4X6@&2J M&5<:HN=UBN8>IVWH(ISTK^EB2=*,_DE?(7Y:OH-2N/> M"WB_6)42Y _YB_\^\<"$=\H23%'EBNC0(EMR6-N2&A)@S"5Q! MD";B[]9Y)/5C !D]P4U,5*:Q)DAW*"UEC9$XCE7)(-+/'N5 M6:SSJN4^+<.FK2J!J*/(1Y!R>"S0F6B*Q[I$+F)292"V=L2#+3>B*#=G(Z?Z MH2Z>]6J.6P&J]TD50Z6RNBNG-[ ]1S/ CXT2OL)Z&OWL+@<=.P/>_7*]-H$/ M(" XB)M)X%45J^Y%P:M81<)N8J$KT6W#J=A:]4^'F/EI'@ MI9N2]U.=W20^!LPT*;2&C[._PT6 Y42E3)5,D5 ;#)$Y,^(2Q;U4 @?#LO&I MCJFY3\NPF.FJW8-Y\9-%/2ZPO-IRD*+4 )H3K&,B"2P)P@4Z_MJ9&"KU ML[U/R["9[WI@.474(P#+C<5]?S,]AD*6#J@F1DM)9)*<..2) (:<2@9DL%*O M@?NT#'U-TK_W]"8$)9TM_7QB MF4!DN-HPYX20RDC.@-;)^#R)S)$X.R=B8O_ZHYJ"1H"^G3O$CW[Y8=G(+C47 MUQ]AV0QDG:2LN//@"#>EZ0.E&) J3DG,,C'P22E3IZEM"^)&8LCZ05K?RA@7 MOC;3?<^NUE\7R^D_(4V2#%0)Q4C6)?1@"D,/QI$SYD*V$HRCU>M0]HD:^@*W M%IXZ"7^,.'JW6ETA&T%J80USQ+C@2C<93[PK,WR=9N@6!F5SG:XK1P@:^CJV M+GY.$/H8L;,[83Q1:S+UC 3I5)E=D(B5N _*\&]CZZ+H M5/&/?6+6C=Q6B[Q]AX-_VO6"[,A7>[T<:T-Y3Q=CFWJAFP5O;CV44RXZ)4@. MI9N@Y.@RAX ;)W.IF T2H(XA/T)0S]=?02D%VC#B:1EJ ;2T9<6ME(QS5-F8 M1:5S:DS77WWH_I$;KZ?(>01'TPWUKZY6:&Q7J\]POGG/4'+S*;ELFI*!J,NL M"\BD7 $2%3)GF@9AI!X$DK,9!+0A,'*)THJ$PQ>RM:*O[ QP?.S/6C]JY"&U#IJ^6ZC!]) M5W']8?D9EH61QO)E"#P$C+:4$(G(:,ND-4&)1<*=YR:F?:4?/AMP@9US 7^U M?R81#L.:#2UJQL.5MO-(H(*-.5 J&3;6-]&T 7NWHA 6:"M M0I6GX.,^&<.<&OUH]CY,.HIY%/YE0_W6!E*?583L">?)8,2F/0F6>0+2J>2E MSJI21[T[9 R.D:YJO>=7GBKC$0!D*Y(M\0 "@-%,C$L*/:. )ZZTD61D)B#A M %I5 <@=,H8Y:>H!Y'09CP @!]+*VBK/79D4#.5IM)$&_3*?".$B]E) HBXXKC86[KC)9_G+:1A.3]&+:>53%J M<$T\V,"BHH3%T@_9X+:TD7/T') ?82586^=L/$[3P,\6>M9^:W ]214C -7? MEHO5"B.*/+V]B>4Y< @^D5A:=$N/(46@41!*%7JA/BH36!4T'2!F)!YY/S:I MJ[#'A9=)--$&AWY B+0T[$<_P.M(2>(Z>^U4>=U>&R?#FIG."CT.D"=)=P1M M*FYZ#O_Z_1+FJQV?$2+WKKS^B=0U]RZ6!*$-X8I1DZ7R6M?IBWF4I-'59W8Q M*OT(?@2FY1.J 0GXBB?J&PP59HO+(J0M5Q/*)(W!*V(RE([5921-$X/$Q'*@ M(4.E?H4/DC6L^>E)]??BM+[T, )0?8;9K,24\_1WO_P#=H0UH4@R1VD0;D4N ML2P:6,D$ 2.M#SFB1UCGV>9QFH:-P.K J2<-C !+?X,Y"FB&G)REB^E\6H2S MGGZ#:W8RRS((CF+1PA,)"MD).A(1# 8;(LADZEQW/$+8L#YT'53UJ8L10.N> MD":Z#.ASX @X0.O*8T &?!F.%05ZDI3'=A?PW;VF8;VE.O#I)N\QN=NWK3G&Q3Q3V"/#RVV*^ MN,O%%ODWVXG1()D/'&$O CIVJK31Q#UE U- C0NLTNGU*&G#CL3H&4O]*F($ M1]>[.7X+5NOM]X75MPW1^A4S=/J)]!7FQW';)_^*_P^K7[R@_5-]T[I<_&J>B M3% K51&+)EMR;Q0JI[] MN;$H?S3[ %G<[N-7,(=RDV4U==[Q5&I27;D1B\1Z_*5GABN3L\VRYJON>P0- M.[BJ"OZZ"7T,AS*L=X)K+2A/1E$"F:% 4LY(-T@2C''&9&"R4LO6.V0,V[^^ M[[CS9 &/P+)M(?!GQT93]^:P 0Q8F0/&8*:LSF^Q)9+8#VDLI\:VGH9/AAY2$15T ;K?3 M_2Y:/&7P#K>62*H4Z%M&O.2:T*"9M0:D,77JK)Y(:#L0OI2:SII:ZA&&S]#M M[,A$P+O,=&M]=FR):GW06O'4_[2@S4K-..M[Z]\VS&+)RI@D43XE(ID0Q1E# MZ,:DG-5*"5%Y'$H[0OL-#7-B+G+I"8, N']H)$$CZSP!"YP!;M'AH^ MQP2AWI'R<-SX%.F/P(=K,ZGTXV+9Z&V]7D[#U;H\O?VRV,P&NQ&@\309&B0! M6GP'@:*TPDN2;2X]*O'\"'7NQGMB8"0ONYX!KD-H?.1 ?[M8HH\RW_2FCS^^ M+/U\A2P6"(FLDB#I!W\>@TUGX(T#2'@_;=GO,>BH Z1=. M9B(]5R0$"\1!!&61ESD)R1(*>[NOWPHT FR'@%8SE*:%O'[V4<_ M3>_FK_WE%+WT+3,A1<>5 8QK/?X0*(8%7*&FI5!4*UKF#50!SH-D#9LXZ!]$ M_>E@#("*\>KB:E;"EV/IC>NI UK$!.7UJ]612!"!A%2ZQ8AH1.9."5<)7&U) M'#8W4 %H570S M!]@C7*!M)UX=;UUJ$J>$!7P+HR[LTX7F25B# J!@C4L%#G M-H9]AMX_G'J0^L#3 UYOMD/INI SQ/5'6$X7Z4,^2XO+1B_-B!T3=4$] M\F-LN1H $ACE1)69*3+B#LFMO*=6@P3:4#22N]#3X[8JHA\YE+;[+3K-K4=Q M,8L_2,;0/309B+?2<>.=AMC*)/4"IJ%'5/2/@2< [ 2%C!QBM]>:6TLL(Z<@ MF2="2-R;^"MB2S,9!Y+RK U&(ZT\K'XLUQYUXX7=*=T^(Z2;JP2'3 M3#7\#UB5S@L?,@:@LQ^_?H=EG*X@?6A.V=4$LE3!,""&>3R_LX3R3@$(5UQ3 M93'P-7O&YLA4R(?7&H*TINK)?*U\<,VMO+Z12@T MU38P7S4*FX#F&J7F"? R(<2R2((,FK#H(23/DN*UZAJ>3.SH6D!WMD<5E35> M//Z'GUW!$0X=TZ53L2$\-O-> R7>J8#@H64CIF KO8=[.JVCZY98 8U]J6J\ M8-SLM]_@S^:/5A/%% O4<6*2HT0"4^4&@!(NRB!1%*1E=1+H[>@;75O%:B;P M-)6,%VC-5KIE2CB=A+&*,"F:R5RYS*)F1$=OLE)::%YK@&(+\D;7[:F6;3M- M(2- V6U*;?5E<>0ZO=E(8=]P?P*,?E;3-6Q'(&VD\0GBXGS>?*41S"0S&3DW MB;!4&@3J((ES""<))I;7(9Y5,H2U.1M=)ZDNV!X5#$:P+2J]E4K<8[!GRT37 MB,8ATD"L-H$HAHZX$]1%6>?9]H!OZIZS25:7+3 "E8\ ^'>??(3]CGC-+(>M0V@NB M:;<(_T5M,P@_?3U7JBHE,Z0B B.HT>I4K$0QGI2BDH3U,6NH[9:4G@ M^%I==0H0*FBE-W=GD.>PF]?L7V$]C7YVEZ6^W\;>7>H9'\H^P..SOIKU3G(: M-"4Y B(W!T,LPHH !'2ML[9,UAD ^2RO9C_Z'XT&MFN41)*?1RB#IE<3:J-( M4B%E4 )GFAUQ,5C"E-94.1N=3U58?XBJD=2 ](:9?6O7FT9>DHE[[5=?W\X6 M?_;;M>_FH_7Z]!VFNW\#=;/0#<:L3DPP4UJ*V%)_:,J)Z@7)*;ODK(R:U]F< M#U'50PJ@?//C/W%:1W\YM!:&=Q/?TV74]WQO%)I9F)69.0))[Z M/BN"9WTDG!D9><*]YBL-3WDRK:,Q7=W0=""K4%-IH\M,62O!&;2Z*<4B*RN) M0XF1K*A1WD6JJ*N%N+&T@JRM\P<35T]1P"@25W>N.,K]Q#Q.9W"'J2^+)\M3 M J=)&*)XENAD.%4JNR))*@>@P6C/ZCBF-;@9>(S9\Z)Y<#B,P*2^ 5PY3OWV M(N/LHG1M^^>V1BQHP[0&@H<2E+Y60*S*AHA$L^3&9R;K%)P_0-2PYG9XQ"SJ MJ&\$2#Q2&Q9E2-%0B]+AY1F_#:50,1 1/%BM-9.UNO^<7JI7S4".#G\]*&T$ MT+N1SGM 5CZ5COX?,@KN;+6"]>Z>NIY0**.PT61!+ V92",\"3YZ8AP5*7KK MK*K3$^:IE Y;7S\ZN%95](! ;EX@'* ?0\S%?(WR;QA<34H#"E9\I,1P]F[&4I M?T$_7.:@,F%,XF' $AX&C@+)P (>!5F@X*H8RR<0.6P%_FC06EN]3T>NVR!W M#N#RW<6EGRZO^UFO_?R\7*EOSH=W\P1Y.I^N M83;]!NG7[W%V5>J!_K98I#^GL]F$)T$914Q1[UU)'&OBJ-5$&.-]%((;6VJAWT;,#I$/QL 1I&,;:2Z0EWC8?-F<176^6JV+3%935S*FK,H"8WE/769 M&.F0/Y(3U4[&B S5"; >HFK8$ MV^V/8T#5_B/#K:5M#M*W%Z? M&BAWF'YKFC]IRF3@U!&E(RO#$ +QP 4I+: =S>CLQ#II_S;4#7L)50L9CP*P MHYK&$63=XZK$C'/\1[AQ)XGQX"/B(@%#=A0+)% F2(K! WBF)'TN.[E#UK!W M3H/![53%C!1G'Y> X5UZLZ5HFP<^FV^Z26_3P,$Z'[R-)#"6RUNP7*93!4*5 MURF;E$2H,ZGB-'J'O5X:#)F]JW)0R#97%/>9O',_@;R]G_HPG34.#KI%$V63 MBB8"B2I@@)>,)Y;ZB-#R2G#P.L2]=Z%'KI*>NO*P%TN5,5=?%R.UCLW.^0V] M[N;*X?I6S%$>+37EI5)IL)Z2+=>OBFCF0S!&6%&I-6I+ H>]-AK,_G57UDA1 M>.WA?O0_&O<6W8YBJ36Q$BB1PB3BJ@3Q8PU+ !Q0J/$F.+$!I#$:M#.QTA9J'-?WH:Z8:]LAL1=%S6- M$GIWBZ&N6?LQB4"UL1DC>6%4<5P=2HYKE)RB0%WV6M=YR=.:Q&$O8H8[=GM0 MV#B1>->?V-UE*7L?RD0XD4I=5(Z,^%0:JN'/.',6-^&S@?$HEN(S%#3Q5 M;:.$9(FXBLC^,5U_?7VU6B\N8+FSX[R44FD,N*0N/35H)-XBH]HG[D,T5/+G M0N6#A Y\J3(8,OO3W@C V?Y5U 1LTMQPY,PZ/ E,0BD:*4E)TPO)DJ.VSHN= M]C0.FS)\_O>2-51W.B@7N.=J@G)3@'=8D,J%:(T-Q%)5"O(L)2&[3,#SY SC MPM Z)6I/IW4DXRJ>Z85X7TH;@:V\[MKQ97$6__MJN@3D%3?;^L?'F9^OS^:I M= BY;*H] (QS0N%NSB*7YW$8OT5C2\&2#($%K7B=_O#M:1SEV_+>T'*DX4K/ MJAM%IO$>;Z^N5M,YK%9-_GZSS;=_DB;4*Q6,D$10%HFD/!*G12)),.0+((M8 MJ?;Q"52.\J'XLT&S+_4-?^^'(HP :?469?SK"G6 1\UJM2A/BB$5][GA:]6T M<9[@OK(Y!46B2:7&F"GBF*'$V@[VJ,2NIO!+[7C[@% G:-.UE@D(2]80R74BSE-%J)#<:QVR M#]6:8[>D<=@KZF<&:"75C3?>?CN=^WD\+$@?DU)*.5>N/]41:1S(&\)GB[;Z4-H9C?<=E*2:_<8?O]LHLKRILA$R8M;B?AJ1@"^3W!YTZ2U\3<@1I6\]<0& ME)&4'/T-DTJW#A%,MC9Z7:<5VSXEHXR.:P&KDQK&D9[9V1K7.^)#W@Q?^'V. MRGJ'OS$O0^G/YNEPRZ.2I%KA7]N\RFU:!E^/?M76:LI2)A'/#!2'9<1[DX@( MP2>GI(']4;H5#&#O;(TR+'\.VSDL0$9@=@\+ WF]6,P;OB8V!1X-**)! Y'H M)A''C2!:.0S]=.*L4ECT*&FC#->?%[6G*FH$R&LOOXF&X&QB@2@>!9',!^(I MTX1*+44V&@/,.D64[6D<961>"XN55#>"R+RP5?Z_7$]]\S-H'DBBQ*81W9/F M9F">[O[&SM_Z!/_GJY^?PJ4Q9R1E0"93EA&I(!(1,1#HM,1ZU M@L3(J%$J4^'K)$:?E\^1#&CO.R,P8K",8"MMJ/Z0=SGY,.\DLTE.&+KRD(FP M#JV)*F&)<(I ""IQH4R@K,I^J<#,2.;$][TIAE;["#R;;LRZ;*0RRA!C2MZ& M"MSFBE("^-L"HPB99)V*@?IHKC^ ?E0F_DFJ[#BM#R6P7(\ O4H)T*JTU\T2 MMZI5'H.0Z(F@4@$P%E*H5(9DUV8OA&Y$Q+IH%EDG(I M7V=1->_ \."AB:,ZM*DT!*07\D VZ\.1P#, MNR+;M);&"#4Q+XN_$Y..*!QOB8_4$99 :.]SDJ9.GZ^#Y Q[;S<\\+KK:'1 MNWV?. E%$D=5)IXER8).D%F=!RC'*!KV#FUL<#M14R- 7#>G MV5"A!$J1A)1*JUR+VTLR((KA[@(A5( Z)K!^_%,M03L\=I]/YR-(S'Z^NKR< M-3ZZGUW[Z._F>;&\V&C\IG931!9D<"139=%;3X($PRG1D*V6T5'&*@WK:D?@ ML _UJP4Z-=0S K/Z;H[?PBWTT4]3:7.6=(X0?$ WEZ+#&Z(A+FI+HLLB0<)= M6RF5OT?(P/.#:RC[WHOZTR4_"N"4GLU?_'=8%0XF-N(&$D80YJ0L#BPCWJ # MJX/+,6O#!:_657.7D(&?%3\+<$Z7_ B 4UQ0E,SM>X%YNJE0>(>V^]9WH=<-1[E8KZ: MIJ8[1#-7X_JAZ>O%14 FFY=_QCF?75;$>(5>JP_(8,FT M[I#.5N6??,B')"!SY%!:<&>+CH",BA-O%12_(.,?^6SW"YJ/ [!_\@:NO7\6 MK ZLU!&*\3IYD!YA1Q@BDBA1;$ M<@STF<(CR)A@6*Y5+]>.PH$+Z:OBM:JV>D/AO_YR3_3O\3>:/VK^I/RK3Y!_ M*O_]_=.[.]\O6_(OZ/1N/OWE*Y2B?S__<9?*U?0"?>_'C.+.O_[E=O5]NK8? MN0>#=I3 ]S7J -+/'0=F+<_]?#O2MIR:B]DT74^A_[A#\(>\A9.?W7B$MYC* M+D;JK")!0B92-YW8K":.6Y^#$B[*.@\%>B&_\]"Q+D2\F:[B;+'"K?0%5?IJ M5LKY2U1E00F2G(>R10,)N4QAQ_@M"@K)B#IM"?OF9%A_\_FQ?6]FV9#(&*-= M_3P]GT_S-)9.4)L6X'@^?42QQ"FL_#R]\JOI:I%W97.* 3YEF!/$:%$DA9^UDRM37*6\Z3E/G*XV'I'Z[<1PP$4,9 MVV(5.B169Q(BSR0&ZX7)&0*ODW-N1]^PAK(GQ-R[SNA?-6.T:9_@&\ROX!0[ M=?U/.]N>@S3T9$^VWRZO#P_UX[V]A:5,EW95!(S7J$IRZGFS4H85N.S]GRGW1;%;.$.D\)=:7 M>S'0"D1@-N8Z1;(/4=75&AWX]J& (> Y36,,1#FIRF!/2ZQ4AFBP6CLJJ7)U M)A^UHV]82]0;:O;-3P7EC-'X_&VQ2'].9S,,;M[AI^;GTS"#[42U$VS00Y_K M;(I:T]J31;I>[^S^>K=0N %;I"%HCX%\8N4BE85(G (\ZQR-.6>%1V =E^%) M9':U6:T6N]T>C#L?3)0DBYS*? >,0I**!$_JH*55/)LZ6<6GT3FL#:N'LWVC M5E%[8S1NK_RL-%KY_!5@73+PBWE3+GN*;W7X2]V]JQ84]N5?[2SU"6:E8]>M MSG1D__608ZQC*Z.VU7;-I@WN#'<&=CS!0W"L5#+U.! M;C:G)"IMA$XIQ]"NSJ7E@IU*?>[(;.?B1W/O.2CBDXRX!TH_@6PB21IY$AH/ M51G:\7#P^\/8@6I:O%-GTX-$Q[C9/Z-8UG ^C9N:CV;.S"E790<^T_TJ[#': M>G)+;C_?-*K?#I=9_[CM7W\#'\&2M@J-N66 ZLX,#Y%(/8G:O2VO_>JO/T&I9K/YU_6?K2=^JX*Q]S=-0*1QQ' M+UYRH"2X( E+QEOADPJA3NU5+8Z&=7LJH?9^#?\(X#!&R_G63Y=-=>4M.F67MK>.$V)\R (0XY-IBY+6B=R?9"L8>U4;QC9MTS]J6*, MYJ69ZGU2^+7]EYV-R"$*>K(;FT_?EH?$% 5G:/NS=T2F\@!(H#L=(U>2"RY! MU&G/>Y>.KK;A?9D!!W?GLN^&"E*[R*0FSIA I%:<.,LXL:" !J%CU'52.0_3 M-:QUZ("$?7O0H_C':!":21(GF(/;"11=C,']U7LR!>7#!ZX8/*-2>)4(3PJ! M@-P0KQDKV3J/NO+*ZCK%RX?IZ6H:[GYU!Y26.9Y!$N>2(9)F18)VEI@4HH!$ M 7R=;H='"!K6&/2 A7VCT(?@QV@-FH[]7QLC8/4]:3 MW=A\^O;@L \<'0?K<=HTMI,K(L1@TN>1#)1LU#'\[Y+1^>[H7O"^VVQAD, M+E>A*2-B@S6 *8$,L3R_@IC>E.I"+LUBVM=^#,TGBX.&LBD=R4 M]S[EI#%X<$6AO4S:!ZGJ^"]/(K/SN]LVB^ULCX1A?MEUT94V[,$%XIB.)1D) M-N ?Z$H9X*?1.7##T6HXN_<.MY[VQFC<=KK1G&+,=O]Y9^-UE);>KK2VWS\ M&2%R#!;]9YI*G[LRE]XI'HC024GIA1&B3LSQ %&]]7@Z!%SC/2C!#4F2E_9Z M@A$'/!,:E7%"@66F3GKI(:J&OCSJ!Q]'.SYUU<,8#4C3P/$JKJ^6:"=??_7+ M\],LR<'O]/!XZS'J>GO)M;-0T]>RJ;DZ,"(L>BEYD BBE$69(*N)+U.UG0DR M@',VB%ION5J2V$MWX8<6.K0/,C51BLQ(N>@D,D9'@E)X<$MPPDI)G5/#B&5T M=JH.U@YV'JZIQ7%:L_5TV=0T-L-(3S-D=S_1@PU[@*;^XKB;,:R-KJ^7/)1Y MU#$*$$!T;NX,F"&>F5+RGL#0D'P6=5I%/H'('F*XW:5^1<4O?@"\@CGDZ48/ MMZ 7&M'+92*"^G*U*CT) 3 0R$KFR)CBE5RIIU Y>/Q6!5\'HKANCL?H- MUAO7\OUB528?-E.53S%9AS_4V7"UH*^OO+=?SO&4NEGD-A/@I,_)96(%R'(* MJD5$)L"$)D-RXE*"+2.OW.,HL[W:7O?/>3( MNX"Q 8^6< 6&2"42GHW"$9!"^."#T*9..-:"N(&;R_>!DWNW:3VK9)06YNE- MO*[_]"13U&&Y(1J6'>;U&1J7&9#6^X#GGRW5IAE#]B0U,2Q$R?$LS)4Z_]=K M7-9(]T/>6^#'YL>=9$64$10HHKQ&1X 905P C#L4B\%#$L;5X;P=?>-M7/8$ MQ-QKW]&_:D;0:OGCR^.HM+1$.L _0@/-!I-9:XT/>TN'<-V\:X$I0ZB'@%02KIL M"5]AOII^@TVNYK ]MBEJSE,D' Q%$3%+;$0OE&H3(&6KA*E6N=.*PF%G[54" M5Q7UC !V;Q=+0 =Y,SP5^5CZ^0IEU?0(FZ?FE[--R[!]1GD2GI>G$,EQ9)0K M38+RDABI!8X J8?'3.\S55C2 OT!KG/I=Z!M M4X9/#'B=,E"5627KV(:\5@C4+PR!_2MF!&@KS\,!N?JP_@K+K>!6F\DTY5WY M[_,PG!(HM&9-LB'7N M>8U@)B;;T-/7KR3O>TPX%] MDD$;BTX!B&"(A!A+VT1)/$OX^Q%=6+WGV+7I3=?ANN&EW#?4$/ (;-EV^ *Z MD(OS^?3FVG"'(6F=LY)GDK(MJ: RD=PX#+"5,UGQY&FN,XWG4=+: >REW27T MJY$10&S3,633*&2?%4,3M]$XDG@I<1#@B64IHMP2!:6IT;+.C>D#1+6#U4N[ M5^A+"R, U$U+JIU1?._FY7'!Q6W.9D)3$-;AFQ6*_+:@>REW2_TKYD1P*WT9ISC7[EWU%.7/?=HAPWP4+(L&+9H7NRPD3I: MIKFK]>+Q,$7M0/72[@9ZD?\(31PW4CTLGF%L\<7BS*!\R@= M(3F1*: +&?!\%[8T\Z04J*V3GVA+83NC]%: MDX:?3FP[$+ZTRX':6AL!,&^Z=>QO,.6M9+C)2,JEF ",)5;H0+RTD%E62=HZ ME^S'*&I7F_OBTOY]R'\$./H-_MR1T'(QQY]&V FL[_&7E!0F N'!9^0O16(# M\\0Q9)!*"I;5*=-]*J7M15\CP.--LN?OX,O#LMM0Z5["FFGGG'9$ MN^A+PIJ2 ,KC;J,\*^%=8G7FN;0FL1T"7]I50AT-_5_R%/!+4S!UEZEJ#P&W MBPWQ#/ 0G_4? 2:!N)7>$6HT+P]<#+%9".)2!)VLYHG6V?+]/P)L;GX_QZ^0 MKF;P(9<-M;$,L]GBSS*D\.UB^=FCC#_!^FHY7S4"WRD951FBL)GX1'$#6XC$ MVVA(Z9@D)!/ $G\,<=U(&.V[OZ> Y,X]_/-H8^ARCC9'1SY!")DAT-Y@=XR*T3[VJXJ\7G0RMC-'+VV;'3_?< M[GZ@AT9Z1^GIK0OH@_2($>NTR(;0"#Y*(7,Z[Z"6(.F7R+0GL M_J[TP+=+%=[9/+V?^C"=3=<_]H]Z0[--$H_ZIAL;Q1C*F1R(EF X\T%25^=I MWPG$#MW_LW^4W7]Z6E>#8[17AQY5G&Z\'OA:9TO6EM*>S-JAY6Y0IG3BJ3RO MR\:ABTY%)%:5\4%'J.I\.W5S<%^O@JUPYJPWA!U[X*JMN)&D,F] MY7'G;<[^LYV&T65Y)O'1+]>WXMB1^(ZGJ;6PUGE"H;S*9J7$CPF.4G!<@%1" MLSK3#WIG9=@0]AE@/83*QWA8_VVQ2'].9S,_OR>'T\_LQS_:^>A^(MT]G>#7 MJY[=7_5 !V9G&-B@%&[8Z##PS(Y8:ABQ(6<3D@PTUKF)?!*9_9G1ZV5W[O8D M!)]8))Y3OQD.[RUPP@S*@>;HHZ\3C#Q U+ G=CT$';=UW?3R4D[J_:R/99Q& M9,SZTLO'ZT!".34LIPFE*2D:[N'.XC$EC(> 9!T]C@BJBX=8?'NU+B*]*$UJ M_]GH^=?OI0H,]GA7Q@;.DT*(B3(MJ;3"#8X3S;1DUF7C*PUSZ9.+8=/1SP_N M9]?\&-W*5WY6DO.?OP*L2XGC8@[S+A[E@]_KG@=J36U?F:"=!;<#@6[1>!OJ M0/(I@@N$>R:)-,(3C"HR4=&!#\+'4"F>;$=??\?Z]K_P3?^S[5NZ M^?EMIY^=!FC*!.6]()Y27;IX>^(#$\1&GYVD/LE4:43QZ40/G"OJ'W/'S_>Z M"AW!.7_TV=1.#XV$1MI00(YL0,\%_6M;7JUH'K3* :3F=2#Z.&T#IW?J([%G M]8P <'?VUO(*;JZ/IO<*+G+6&,CQ3 )U*#@0FCBPCK"@ -UE:Y6M,PJY/8W# M.H7/;0K[4]<(@'C*E68*SIDL8AE;7]ZN9$N\ERC.H!B:_11]K#7KKLZE=+46 M!<\ S=H*/!FCWV 9%CVAM&D>^=MB'IO>NNOCN\\SJH/UF>2 SH=4*1%K!"?& M2B&SESG1.L:R+87#=CY^!CQ64=48@^([?;1.CX4/?:9S"/PH;1TCWTTC,7\Y M7?O9])_E.(PE[9&VZS9/<7<+!9.7T1-F)5H;I:%,E 22@@[@!.IY?[;SL79M M[1;LJ63TC@Q_@_4>? '-I,[4$F94&5$>/ D?U9X*U@"0H551#J! 8TH<3,WUK+DLHM/K3EN MO?@P8>1S ZR.+L:)M6TV^NUB>5S AZ]I0G9,"12QS:4J0P;BG8Z$)12_<2SI M_2863X+AJ70-$V<.B=!GT> 8O:N;9Y\[0Q]/]K&.?ZRSI]62SIYN&@ZLMN.U M*QEMYNA&IU)*!4:20",G66>=G+3:[S_2Z_N%<)P8WG]R^;UZ-YF,)YF)Z@F7NHR7X5'XBF&&C;*B,$O&)[J1(5]4#_L M/4-OB#OZKONY%#N"9-OC/#=,_CY?A!4LFRN5=_/+JW7IHSN/&$;OE2M2!MG1 MJ$GFK Q68T40SB 0+=-.Q60J#9;HF9%A+S &A'@]=8_Q3-\T[CW]&+_S[SN? MW,>IZ>FPWBQP6XTB$"M6EH[72F/HR@ C":&)BI$YQS@:JSJ'T%TZNG?"QJ\5 MGW??X13,2(6FF&E9P&D3\8 NL(@P1@H8]-COH_G[3Z^X"'T]X M^OGJ$G=ZN;OULS*G[.UL\>>[>5XL+QK=;)/27Q8[NW.WT-5*Z84@BI4G BDR MXBA-*-68/&C/%'_4B/1(S[#'5@\0&THWXX3C[N5(:[8%+XV;T?GDP9:$I#3E MQ8@B2AD.Z!\D)=O-(NF/IF%OX^O"LKJ.1A E;*8_\Z\[^^S%*>O+>R^M-D31EF.S-N0]R]H M>MIHA^GIKP[M1IP[-_16RXB.)5' M4'&\MJRC"L9H+CZOD8NOBQEJ956J-K?V\+26A<>^U;TC82LJ>S(LFP5NH&.$ MB MR*S>K597Q7';@S=SX(T%I,V7WO\&J?0Z!"*RLX)G([3T3_6>GT3!L-:D Q2. M^W.('P&<\ M@*8E47-( *7=8]Q68&UGA/X3TD=83A>I*:?9>4ZAA3>NU/I1[XD$RTC(21 ( M$4KSMDQ3;1/=,TO#IC^JP'Q(I8\*_;>=ZH./85\Z5#;GSZ3>,8;TN*J5$YJ")=26=Y 1&9L:7/ZNR[Y]$YJG&=>0F$B9*FR,:#/$T!L(USUPEQ;-L)1^D9$U/;J3"!_6CO6%LN/^7'UMCBHZN6V& M=,TZLKM]8?(*YI"G]VK,4D*)QD082$!6DRS73XPD$Z(63C%E:S=O?C+1PR9# MZX.VKA9'!=A?1X79-UL"D,EM ^KY ]UBE,N&"TV)L-*7P@'T@Z.7 MA*-3[G12C)O:C<^>1/"PRTT93Y3@:5'B-5;&NOI$LLV.TI@P5*S=A.JI- ^;?ZP/U:HZ'&/,W5S^ M7L625YB?O_[JE^==@N\'OM;#3*UVE/8V8&MG.318VVKH[=7B[LPV!9Z"2YXH MD1R1(@1B958D,<2&EUD(7Z=S5VL2^[-Q1Y;+]8K3["LKE>.MVB M/?2YSB:M-:U]54GZY1QU?[/4#< \32F"DB2)I(G$DXM8BM$!:CLY%H '7F?# M'J.HQW!W;X7R.KBDH=Y,9U?E=$[^2L"\%P9&6J%YY1BQH0[2E,AB:%:ZL9HN#[#>;E>VGF U:&J^]BWNE=UMZ*R)WNU7>P3 M7);F/7AH7>-+ ^.99D,XS^5632F"H2'&B-8Z$9C-R5=*2!VAJ$\/JQFY^>K' MW_U_+9;7S4=7KW[F3 BX))%F*?$"7^IXR] O/;:,=X[SV-)=3 M:1_6BO6"LH?\7\_-FH,7]#LT2>O+3$YM)\@WM:.HM#4)4Z-SR)SF$O/JI LZ*BQGBN?OD*Y7;'SW^\ M@;6?SDXZ4.]_I/-)^@A=/1VA'Y;G?K[M>_=Z,5\M9M.T@>\\?=RANYDW549/ M^-EG_!W85+KE=[$E,($,&R5REN_9>R.]JV7Z[N@BP M+):\;,.R.ZXM]L0RXQ*-HLQ%0*YRF80_3Y\?; MOGGK25MC-&6?I^?S:9[&,K!C,ST&SX2/*.)2AN;GJ>E\M)N4$QC\E$'3D1CF,47,8^^V0#45Q M*%T%ZIS#WF< MIFXO4J\N+OSRQX?\H"X:]V%"C:%..$.2#Z7/K[+$ W"2%3!OH)0JAL=P]]1% MA[5\/0'A[AO42A(?,%PH9:YW(Z&S[]/5Q'D7(C!+HH42XAA'/'.!9(C4>.TS MBZWF.+:J0[Z__H!]X*OI>-&;P >&RV_^ N/H.SR\65SXZ7Q"'8-@1"9.<5^. M<;=I*1EY-%DZK6R[NMA6J#E*QC#@Z4.OB[Z%/'03LFO2/\SA[U#\P$G.5D:A M'4E"A]+13Q+G8R9&!<6S]4S+=EW7[WUZ.+7WI*M%;X(;B]J__+G84A^-SEHE M1B!"*"UFT=5W:#@UN"0$DXGZ=BWD[GUZF(Q09;6?)KBQJ/U_;6DWFHL0?"9! MEWF%03D23+#$X,'(5/#"F_@DI?^O)ZB\]U+2RBH_16@C2#._7LPCE%=23>N* MZ>J/5S^^X#]MSCXC6!+6.P(FH$RLE,0'6::A@Y>>!\X]M'$'3GCL=Y2H 0? MU/8L^U;)&-%5&-GN.!Y <&""<&/8IB^^%;A1;(A9:8SL1*Y3)/$ 44,_BNQ) M\8\!ZD0M#'T^W:0XW\U7Z^GZZIJ=K>7E&O"T=9$P305Z6(65%!AZ6(YF%:7* MKMT,MX?7&1E&3M7EHHY@QV!TMB?R/5%MV=',:183&F/)$Y[05),@RU9BH72' MYDSS2J-A'R9LV+O1OH%50QMC -=]&_T*YO$K>@9_-(8:(KJ,-G!"4Q9-+R02 M1)2$*V>]I$KH2G-\'J-LP,%D WI.IRMGE&"[YF:[,<%Z;QS&E,X&1R1SF5BE M$T)#@ W@M9%UQFD]1MG(#LE..'@49!V4,K1+548HE 8<^)_2C>B;GY6;W1N. MMC;:*=I0=6_2F* M6_0AQ:'5/YWO$IXM0QXSX9PW5UV!.(P@\1SC.@J9(@VMO-)VZM]=>KC+I%[4 M?[(41Q"K?%PN+F&Y_O%Q5H[">2HNSF6I$]Q)8GH)FGF+.);E'9.BCMA /?', M9@]1.Z?K7"BT(&Z8I_C/&A[WK:(QHVXW>\5\CI)I$BS/9>J;()XK3Z*.5L>( MAW&E;F\MB!LVUND=$&T!=Z)V1@"X9H!6&6FP505-K%7%> ME7?EFA&KLR:4.BM2R$KF.G.7'B!JI [%0"'YH[VH(VATS#_@+":K@$E]&Z. MGYS[V>\K^+S(ZS]1S%M^)+H#(B04#,VE0L$X$I@,)!DKI+DM;WH'>^6PK M..@7Z1MUE.%HM+_=%MIZ4#I;#!64*6T4\: .!FF73<1H,H66F=J['QZPH+N# M<@[J^ 1)#:WE0_?SMY6EB'.F ^5$0DI$1HN1)LEF9LV'?)86S82/QGA:A:YO=J7[%$?CR6,BKHP MM8P%FR07,K7*O[2;3M""HE80,B_2L:BBE)&#;+L;,QAC+95$\%+2DYPBGJ7" MEI$"_QV+ME4OZ,1,%XQ+#? "& ML9KTI7&X)#E+!Q%/<<:>#VS[U(T7=J<@XRF6K8N:1I#FNZ5_]7:Q_ W^W#D: MEHLY_C1N>RR4[2N!6)80/4O>M;$"-!T*YS/9=R<7Z;5[Y?)KX%3IMG_S]Z;=K=U(_G#GZC.8%]>.G;2 MXW/<<1[;W7WF%0^6@LW_R*2'DIQX/OU3H*C56NXE+W@A3<^D'2T.4U5^G'ITU8G894U?/%TP8/*,=A!;""A:#D\/"LX\NT_U+Z<- -+&< M.SC%?GIY0$YU_4'XC'R1BC$I8P0ZY>L;S*@@6#K_C=(IYLR*8&U:1CY&5?=/ MRJ8YIR93S*P'TR4W?UNO\Y_+DY.W7[^%Y:8Z1/6D72B6F33*@_-)@)+HR1_B M&9S,FLY2;!7;*Z\"PB1FF ZU)'/4H/4=&E[B*9MJD(NN5"$Z2-(K/[>N!I -A.=7/[ MGC[=,=?3H=M X_>""O05SZ(-(!JS, 526&IR@\SLG97EAD5GM!]EA3R[5 M?0'5!+;8M/+NX%1[L SQ'Z=8SD_>+0LNLBK.Q&P@1.)&%2\A2J5!.L$Y]X;% M80\?IZLMOR:N^^3Z-"?8U&KJ 'FOP[?E63BI4Q-K3_MS^N3+"M57.2\OO!N5 ME+21)= Y;&N62&;"5^DI9AQR:76;:O,AU'6?:YK(,YA:41V CWSIY1EN)UK< M,0AN;"A> KD[!(_$ @>E(QFH2/M+6I9\04PVMO$6AE#7?31WHO#9U(KJPCU] M;$M]K6-;+H8A\$4H*G)MB9]<2NW,JR"BM5"X%MO&1$*U2;H/I7!8%)<]>QPV MT5@'!^&K3+@^6YZ2P'[]ZUNU9Q=<=VD9AJ[GGR0X4 L=X.A#'9>QPGPY?Y$D=5$]A?D-DO"69PL7BK.L),B^ M,.)((@2>!"2KE91,AU8AD:=I&X:SYYM':*2E\;CS%[A;X>>ZYJO,VPY ME6!"OGA"!XII1N910DJ<7'6E+!D)6I&K3KLOJ^1S:-,_<2"!PV#X_#,3+?3U0H: 70XC79=7 M)R?K/\,J56E\#"=X2K?(^69U>MSI8,/IF6-LV)[2:C]/K CMN"L((KG:4CMJ M<(PEX,D9EP26K-O$;CN8)U:X*BQ&A.(9F="B=B:S5H(,7!<14B313%AHU_<\ ML3% V'N>V!B)=W!=_S.Z%K>.2 M?6T<7<"FHJ)E)H04)K2YWHUZW##_R*1]+L'F>NC@*OS[KJ_9V]7C6_/#^N2$ M-M6?89,7F:'&$B-8BZ8^%+'@&2>IAARC9LZ*82_P1]^,>Q#;O8VV)W+6QU5C M!TA]G+%?PDG]T2(G74KA$5*J _)41O!11HC*BZ*"+%H.Z@H^L=6V(V_>R[FV:&R76B1/WZ=L&:"I MA6+9"(@F!KJ3,"0=B2'6YCGU7N3.VZ:Q+[!.H='NS] WF,_31549)I>9\ I8 MJ?+SAD.,-=0OA,S,2\&Q3?1R*(7S/ [J$YQ[ZNW0)/(1;W5MO&*)S'5N>.VV M6SLTBNV+%<^#",R(N\YQ=[?ZY#F[/K&XC\8.O-5_7>7GD+Q[NWWFM]SNUT[R M=S^3U%D*[PF9M<_B,9VDE+47K,@,E G5)T,/#'D1AA4R75.3@Z>#+)Z*&:W. M$0RZ!(J18>XT?65=3+88;:(?-J#])63QQ@!A[RS>&(EW;TU>I0$R)B5\9! T M(QM9*-0L4\6;XR*YL[*7/'QVT\6RN5T!\M+*+)> M%+45I3,!HE8*N/"LB%"?"N9!M^:32_6,GGU4>V\F;Q(YSXV:L9F S(T(J="9 M(G5]TT>\>1\+1.^E\D&I:(:U\'F9N;Q]KL+F>NC@0MPG$E [_!5#$I2H,B@= M!/B<#*2(J@@5N$FNR?WXLG-YHY S02YOC!H[0.JP&%(=91OK&P2FZMP%CK5S M-+/@)=TJC@MG&Q7KO]!: MT&M_M8_1V(M/Z+U9G\>S[G95><$YO M#!#VSNF-D7CW5N5U4J!XRX1"T$HX4$A<>5GH<@B2,Z.DU(VFWK^HG-XH;.R9 MTQNAJ.[AM\LJ2$L[$YV#$E/MMVAKE(%'R,85D9(6,<\!ON>4TQN#BGUR>F-4 MU 'L;J:;7M/RRVVC[%VF2:>*2M>&_*9#0FJP-YTD/NBC_[XR@'X6!\2/HQRBD=S2;N!XB,*>6XVTHOO$ M%(>@0FWH9%.$6&^4S"SC'#UQ-]\PYSD;].YOT3770P>NZC[%%=4+4ECG27!, M)$OGP1LFP E+O*N4F&SS^OQEUTB/0LX$-=)CU-@!4H>5Y<@'-.UPI&CN ,62)D M)T=F@R0S9(Y$[8NID6X'UBDT.JN7L[V1'N?Q=HS_ R;2P.8'_85_;99G^+Z4 M19(1H\,"/O)T83\'(^B&"J5P9)+,]V'54@<2\OP*I/=!YM%5]HP:("4I++EL MQ$=V9,[[.N;,20:>KA*+GL!FYSA)GVV]=/MK?HS&>JV7_H#?<76.OX?-9AM[ M.*#,^:&/.K@Z>1"-$Q45[];ZC2!89T_7(M)_+<^^O*8S:?T5-U>%I2$I*Z-- MX(I*M59>@I-.@? H35'.>M]F>.1 @\]L]XL3\/GSYMZ"I*NWI?=LA>1!T'6 M;&UD"S$4!TH4!2Z; &B$"D+21F!M7A0_1M6\CD@+W-P]E2;320>N+PFI=GO8 M;%GYL#S][U]^7)4N"FVL\*TTB&*$"$QQGMH$8QXA:EYT3:?Y MNZ-7)U)#CXBJC.QB\I$5+X(DP41;RPE5A,!* .LM^>.&9:/:#/IXA*AY$369 MXI\"U)Y:Z %0N[/[)Y9VJ1>BUY>D!.1B2JVP9L284)"Y#\Y9ZV-L\\#Q"<(Z M ]:^ +@+K FUT0.X?MY_O^ J??D:-O^]W80N.T$NB@9M;:1-Z SQ$Q4HZ3*& M))+S;8J$GZ)LWAC:,6_"_172)< NN=EMQA!DLK6$E21#EJC0 7RM9G"*VQ(Y MF:*-:C6?HJRS\^L@'#P)L@.4T@'(=@.8+MQSO*R3X.Q '!7T;T@RZP04AYD(SYRB,/U>MZ:B'/75]VY2+L#D)T MO/"@.,14!\*9^F:G3KE/R&5QW 85[S27>R"W=^>#YU/Y1'I:3R2T#BR0W0GY M :L4:@T2;LIZ\[7F9]['D^7%05I3VZFV0%I^I;_ROGRDGYZ6BV'TVP**-^%L M%_H0SF2O,]@<,]V8B9-QQP,XXUU$EKAH- Q@6C[FS=8U\]%F5'8'4'] K.^N MJNU2UO1/BM^6>;<,<7FR//MQ9<"F]>?5\G\Q M+[SS14825O(LU!D7#F+,$42*-F"0ASGF0.46CN1!!XWSHNR9T$ [-R\7AGBI[+HA\+'!T\1B; M+PHG@R,X!K)N1Q5C@!B8!0PE2E9";-7@:"H.!F'8OEP,3ZWD#L!]GP%S+^\7 MO"XQOUW]L<'OR_7YZ07+"Y95X#XYXC@X$CO+X!FKK02X(+,F(+HVU>R'TSX( MT.Y9 OK(BNT#RK>K):ZO'+X0SG*MI"3/K[;@LTZ#SR%!4BY:E8H2LH M&@0__USA-XTR)@-6^W=/BSO!TX->/BUXL[=/=^F\>OWT'P<(XWJDP^7)LWOI M=LCPB\&?/96H1G(QT;NQ!R.EO^/9U>,?IPW/.M*F">3"J>0%1#(U()$U'7A$ M'1MUZF)A]J MY?/X0K,7^TT+@MMM>R:4<0=W_8[XCU\0S][5OWW52-!SJ4.6()VW=+\XNK-D M#D#&"\OHC36Z31S^(8KF;+@SI<[7#130*9!V55$^;*MSM M47XYH<"8E+TR&8RQ56"RCF,S"-EZHR0*H[!-XF8XC?U!;1]4K(^BHKEK5Q\^ MZ*^=.6MD9H5%8@")GVUYIU6:3GR4/!8G\&[P<;01]:Z'.?$-[KPF,N[@P+J< ML_LQKV1VKBVBEL)J3PE4JE24+D)Z_*H MF@9?4ZNF4[1=E5M<\F1]41&C)U34)VPR"'!H% 2O QFC+O.[,RR/414S!F^- M!C[,@+>#E-,[X'Y?K]*.+<]DU)&,4BLE'=W99_ EU>H>S[3Q'$N+!9P(JLZ$)GQYNK]X1LT<4QYSH_CR(U0=W(GA:F-=KO(J_<_Y M\G2Y7>67'S>^N_"BR4OF!44-B=1<1-S.!=.TRX*))1LIC6[3$FLLI3-'L:9" MTD^]&UHJK(/+[QZN+@8IEA!51@F6\?K@+@L(%DEZFLFBD:%M%9*_GZ!YX=46 M!7?C]!.HI%-DU2\W>-EGS)C:6%,'J%.90*EDR$-1"-R;H'GB-GIS-(S=(JV/ MP^P@ P U?[:F#L,__L23T@E'U_E[]4JS?]<9ES3-[@Y(^96GW>9!C-,&5,D:HJ _G$G,QARY,GP0=!Y=9MY7 MJ@T1,YUP.[C)WJ[(5<*/I)AM=_M;"7FI,)%YR8%()PD9D\&KD"'PP.A_M!MB MFTQ$- 6NKJ]$\9EY+Q-2X=!Y'4)LWW@L&ZMFPX ]V#MF@P\%I$D(%:G MQ=L$@64).F5B49 +8]MD;@XJ&&W6K^&X,84IE-(IN"Y;ZQ4O:,]I*-&14L1K[.6MTH2$W(1F2'K@=?A MT#S1\:Z% QZ\5(*C*::-M?4(4?V!:1^]K]LHH8O>15H=.)UZ.CB]=K1?QFGH MZ([!*Y HZGAY(MX5YB$(3ALH:6=5FRC$+3)FSM%,I]Z[P-E;UG/'R?\X"6?U M'?J.@RN'@J&-M(DD8O6-N0$O2;U%U P#"XAE6,/E>S]^9A3LKZOUI(+KX(RX MYTQ]=U6^8RPZ8L8"EZ46:04'=$\72)S%E$W1F-H\%QR0%Y=BTBJ:-A4M M8ZCL+I6W)S8> -WDBNH A'^$']OK_M-ZE\2Z9!9/_[99GYXNE'!9DH#(@:@# MJ66-!J/+H*VWCGLC2VD#O*-&) M7-;1(AH5,62(H23)1LFIUA 9Q;/SWD8SR-@?LMJ\T83)8=1&RAW"YKI'V:?U M&SQ9?L?-CL?+#F5>&>\S;0F+=6YGBAF<8Q*D-8CU(8"\.UE@.(R>7'U>M^!H ML)I6"QW"[/(QR2?ZF'<+2\%*7VQ=UXTSK;0HES7TPUMUUE>O: MN4;YS?GFHA=NW4PZ%O)_+(+PH39>(6Q$D0((9P)JJ3#<#><_-!'OJ:7F;5JZ[$(7QWBCF;66 MR5H%(=4>LT4)",%*\#[QH'4VZ!J5=/7T1I-G8TKA'C@+" J3@:B2!2.L,!BB M5;Y1]O7EO-$<@Z2#WVB.45@'QNIOR]7R#-]5:_ONL?#+CXLILR?A=#=:.*@B M@H[@)&=D".D"P2:$@M[H'&.12C3!X@@BG]E;SE%H61]'=7VC\IJQ.@EYEXLO M(J&T@?Q"S!D4)S*"!R/$2GA*TM5/U% MY;4W,4%*+AG-4G9W7Y5.]HIK 'GSYJ&/";[IM=4!!#]M0L8JH,LMY+)WLN)! MIL)!R=J_5Q4-7MDHG?+&B38%#W[?$Q@':2##C!TV=9M&URM]O"7Y;=+ M5E2T16G:#EE(,C=*E5 ("53";$(R*?!&W1X?)FK>A/,QD3659CH V4/]33+Y M^44H!]IG2^=M[=A4>]T[8Q*361J>VY;+[--SJ)]W](?XJ5.HI%-DW>YH@27Z MX!'!,>)%U6>U48<"W',KE4\2W;][#NT+@-$]A\9H8^ZTW< F.(KY((.TH%5] M:%*\HC->!(B\CC/@MNAX)P#WHGL.C=+P'CV'QHB[]YY#R;(DT-/F*D$"&8@1 MHL_$BS*21Y.D<,/2OL^ZY]#>B)E.N'W>9->I<9=M[5F9:NK:@(K<0$B8P!A4 M(:9D38C'NL2NJ'IFW10FMI;V4TY'0+N1E?N :?UYM?Q?\FHRB7Y9EN&G//2K M^_+0N[]RF=,SM'GE17,O1NY.*1YB;0K'T='_JV"+/UKEU$0\=7?=[HF[IRNM MY@#!"]L.K\-I#2S^2G_E>SC9UHFS[>Q(Z2'8R$$)=."]D!!C$EPZ2VY[F_1L M6[[ZV!9SH[?AICH02B]M8]WL%G(]U.ET4:I F,J <3M'P))T-#D',A151(H: M&XUN. 9W?1CN+WF330&KE[S5;@]UO)SI>/&[A>3)6R88 MDA:)>ZN>U]Y[C-T^'DS^7]F,DP'OA>W./S;K;[@Y^_''22!17=@'VPSVH@Y- M]/=- ZP7MMNN<[RG"R&L MYS)'D#'71&O.X'.0(*)5W.GBA6^3#&_$4!]/;%_PCMH7/!WLH?K\\\_ER98< *R]P$47:_@K:[O[9@/(EGI&[E7EQ3T\?ZV,Y3NI9ZYLZE3RO+]M^T+ MJM7G=QA.<5M%^K[\XW3WGRYR"JA,U,"\JNUNN82((9"4#%JO7#9E[R?DC6CN MXT%O)SCO&2\=G,Z32N:^=KP+%A*7*=*I'!4#I66"R",#FSF/.::84IOA ,U9 MZ^/Y\C_ M>P\=$S*3S4CN8]/<_,FE=H(-/J+,('(]0T()$(/V8+(N64CAXS/(I-[#6!]9 MGJXK# Z%PTOR?79A\IN_2&E]OCH[_2/\V'[&*M-/-N>WQ+:P# .W3$-@L:I2 MD[BL+N"RURZ&D@JZH_M$^_'R?:!JJ[.^MG MF;W9L?4!O^/J'!>TD:04N9!W*>E"ST5 K%' G(Q(V6AA5/\IFB?9[.,^ZVE[ M]H^V63?CY*?7M?MY._!S\ZB2&FL'30>.Y 1*1 '>1Q*6\Q:MLDR&89.BCTSX MRRE#Z/;RFQH^+W5S/7+VD-,0I:]CI+G6)!ZC(!BU'5QO@Y)&N\1FW%T'7E[/ MHL[@&6ROB0#TXBS)>R6T#:PN8BR62[*P3<;:R%(K\,D6T)DG%X0,P;4=XM.6 MOY=3E-"S[3@1OE[MG1]JW#QUO^S#J&C3]GI" MR1RC>[66M"^21BA".%!H&42)C$X/K9/BBI1PM"3\?-VK95%.\2#!2D>^E0XD M!5-J=P1K-3*=2FIS)+^@[M5CD'1P]^HQ"NN@>F9,1UMIG?8\*-"IMB_3.5?6 M$OC"?/3%-S,/7F[WZE%H.:![]1C5]8W*>UOWI5"B\:'.0=6E]@)5X(HDJXH' MQ^A74B=];&0^[^[5HP!S8/?J,=KK )Q/]4;FAFLTKEK4DDQ\2YQXK[;]'J4I M9%5'V\9P>5'=JT>!8F3WZC$:Z@!PP_HA"QU=XF@A9.:)*5L@,..@\,P%\R6H MT*8_YPOL7GT(^*;75@<0?*@!94KH&,L))-$,2F@/GD4&LFB=T;,DR]%ZG3W# MIK"'F']3J*139-UN.9@R\6-,G3MD::O(VE2G#O,-/B"/*I=DVPQP>J9-84='+: H[2L-[ M-(4=(^Y9F\(."NA'&P6SRH'GU52HLTV#CQE$T$X54P*+;5S/%]3M<^)K<#_E M='073MW1P!43I?4"C/2,=C29LR09#;R0(R0=$V1N=I_7&]L.8YX^GZ,0=Z2& M%F/4W\6!>\G9(V[;O[ Z],0\K1L^XS].L9R?O%L67!3+>4&.P+VGZP59 8FF4;/'9AH MZI0[Z2"D*$!P*Q2/0934YA3I*ONLN%':<@7"UPJ17#RXJ 581S_G/B)KU*?N M!66?QR#IX.SS&(5U8/".RD@YR83J^D;EO=D"RX7#5*UJJ2.H1#YLR$6#DYXGE85ULLW4JI>;?1X# MF .SSV.TUP$X?YIA640,2I([AZ*6E1;TU5)'R+:@-#&%R-N\,MEKCF@W^>51 M:G]JCN@8'72 H<>F59;()$I)M"<>2"[$5.2E \AL.2-8+K/.:+=)(\/0=94 MFND 9 ^FIUQR7 0R-92T9'34S+)1^AP^ W*,A;@C987'J/_Y9X5=UC:IY"%[5GL MJ02>67+8B\)L12DYMHF2O-"L\"&(/IHB>\P*7\Z#"*N?F+Z\(=?E==AL?I!U M5#.D].WE?W- 1GB*90_.!D_.^T29X,LU7OU,UYOE:3I9GYYO\"JA)U-&X:($ M'8P!Q:2$D+>O1Y@R3"'GIDW%WR@RI\L57RY[895Y(PQW9)5QE7VMU=/@DT[D M.;(0F*GYS385_P\0-.^MWPXY#Z>"]]='1\;LW0B$Y*7J/4/6+((B'Y+L$D5N MH(RN%B/+Q(X7L>DHDWN L@<&_\9(OE, W0E/),943AJ*0[(0K# 0F?:UL7$( M-N124MMJUV<6_!L%@/'!OQ':F#OX]\OZ]&R]^B6<8GX3SL)?YV]7:;WYMMYL M=?0&OY+A\G&9\8^3<%;6FZ^[P)7VB?:>(O^)UX1/5B1 +QG(8)E%'S.[VW[L MH0::>ZW?'ZH.0,#ZN.J8&W&[)S.O_OGJMARW,;'+U\J2&5:\!U\*@G)UBKRN MC=J%YSE[J5T9UI]UP&+=>9Q386EJ0<\-G&T'R+=?OP;ZO&4XN1E*O=P&)6?R MPP447EO:&?*1O>$1M.(H@R^AF">]QF%+===N;2K03"OD#HRG2VOR.HYC?? 8 M0X18:APG" M>U8E?P9;,O'9&MC&6?B*EESS\=!;W8=+N""X?UBKH^,R(EVV6CIE/2^*L3;C!N\AI@_??T_U/@"6?67=$5P6 M)KN8O&!@69U"GD@B03,)(0H?)$_U84]3C/0!C+U5^= (X3%RW1L/W^BN6^>/ M9V%S-BDJ_MA^+IGPFSJ?X0U>_'M1R"!7GFE(SO):ZNL@,"G &9ZPA*RU;//0 MYG&ZYKV-6B%H AWT=,[$('TV',FUR[72,BCPSE@P'IDA*[8PT29H..J<:6;Y M-CMGQLCUP'/FU]7-UO+'R;/]'C8UA/ =V^33?OKXEGFSQWF9)3^&/J58NX:0 MP"Q!4')RMY( D2TY2$5PF=NT"3UJ?NQRL;=?OX7EIG;V>K<^/5U$+8J*OG;2 M-O71OHPA*;'S4-'UP':Z.!BNZ;^_4\OHG_] M*YVXZ M .:KK^O-V?)_MVK[F;U%"E)QIVM;$4U^"6H&/B@/.9-?P@VRZ-H$D1ZGJP_K MK#WT)M3.1(^S29AK%SWC)3E2VC-PRM.N5D49,D*N@VG M\3E9B&/P]7#]U*1:Z^!R'O.P7@2CDR\:3$QTS; Z]#MS!JE$J8VP0NE_-]%H M@I,#VF>,45K?>+SWO;1P5BF5.*2H'"@?$*(P"2S7MJ#-P37J3OABVV>, LR! M[3/&:*\#<#XU&L#5)XQ2:V)'U\<-+(&KC4B$SE98Z83B;>(W+VIXPRA0C!S> M,$9#7;Q;>JRG0T#M0F81BJZ"$L;6JA0+4FC/L3"A9)L8SHOIMG$(U*;23!

6[4!&&OQD#-XC#'!-1!.N@"17^$ M,Y+I)?DY88J>#M>@(\G"9@XA*0Y1(9-:,F-LF\'*M\@8A!_U$O"SO_2[ ,^P MT3<.C=9194B*;O%M.^I KCM$E-XG(Z)3;2K(IAM4U&RJ_3'!-KVV.K#O'Q'@ MNZLZ/>&]29S5C"#6Q\N<-A;F!"P(V[1(5B)F=SRE"$(YL!;)H-QB=%&.S;LMI1UZUSNB87A8!NOF+Z!]BJE M\Z_GY,U@OID57#A/SK*O\I*Y5O@Y#3X(.L]]M+8X9@IWQX;> [1VZWXV!^,4 MRAL/3W\!SQ5^K@NW!NCO>+:(5A3FR(80WM8:Q5 @-(7:C5PQ+=8O44@IGR3J61D-DV=#ND2B=\3$V&N(P MA+INO=K6<-M301U[A*049T09(28K:'Y_$%K@'4UA0&94SV.9! MX!#J!L'.OAC8':R@R4#71XWHXDZ[P.95HK3@G'6B=_F]JA3]CZD%?]72[]?3 MLV5MHI!_.S^K]7PWG-M?__J&*S((UYL[_WGK7H>'T'2<1HB326V66F KF?1, M%#*>E :5F0?'5 :;BF=)9Q]-VX=01ZD%?BR:\[.^?B=-?/H33[[CW]>KLR^G M"[0%F7$)K$(#*OIZUR<#AJMBHE ^E:-'0@;0_9QJAL?@<$RL;F+M=N!$C./V MOS!L/OVYKM-NF#9.@+2\SNZ.#H*0%K1.DJ%W4:HV)>Y[D?N<7J,=#[G[Z/)Y M I80B(L4K4!M914G V6VOE8J8.C+5+)F2?5PZEX1_)S>L1T9M*/U^2QA^]OZ M?+,@U\\GQTR=C()TFX@$GH<,V65;7-0>T]&+%AZA=][P=L^@':W-YXE9^KL+ MC#8XQBRHE&EGEA(@^** %5E$$J&D1@''_>B=-PK>-6;':O/98?95H96O6#4I MLA@T!YV%I#UJZ'))S@,S**W(WAO6@XEPB^AYP^>]HG=_O?8-X9JS=XDK%76" MK((C47(+WEH$D8(+SFL1^=%?S@TMI&@64.\"B&.UTV-,_9=P$E8)/WY!/'N] M_OIMO:JUZ=?QR5WH%X*1R4<(I\+H0@*L-29^5P80Z:9C..E1M:ER&T;?O"7BZ.5O4"4 7 MQ\8J_W_GX619ZER@2T5<+W91CBQB9I+L9O!9"%!U?J)/ MV;ZWSM%Y[G(!LH;K6T$G(: RQ)5+V@KD)J4F>W 8??/@KS$XULTUU3W^+N?- MNY@*V3&@"T82&T<(ANP,%KS!+(4CBW<&]/70-*$%*D8!;P\5S3U9XIJ/W]:; MC^$$R>0Y.]]TM>KVI+VDAME/"]!,T!5WR\H%R%&*P"S9YR;:E_X<8AY:*EY MTWM'PLPD=B0I,%+SIL7.]X1-9W<9T33&!_FW56UKO+T"3PF$+%XNKVE@,@9@F/(9$DE M)C;H[)HT$O%NWO?EQ_$&V^NKAWOSITVU?4GP^GQ3%;! EICTT0./N:8XZ(R. MUAF((F,P3%ONVZ2N'J>K_R#$GH#X:;C]9-KI &N/WQ>[T.)"&\:,CPY*J8EA MFQ1$HR(PR61D*4:,;6I]!Y'7_X$W#?*FUU4' +PW[7*YF9A E")$@9$P'(HZ@C.K4BSS0*X$XF;DH22K1Y7-@V WJY MRG5'IDL5_$'+GKVZH8<+@]GP6!UQ#5K4=G%.*?#<.[!>1L^%M?3+)G(82N&S MR(..0=/#/>8G5%4'E_"#W/SRXRJ'$KP).4@-L7;D547[VM2!L!*]Q2*%](4W M0=\ XGKI*#\E*NYVCIQ813VCKC*T"U5QLEYLS9$$%FLM-2L0BK!DP#BN@B,3 MI-'9/X"X>5$W.2"& FY/[Y,@%I-! M8^):&VXQJJ?,NR?6Z!0K^^IR/;U@.SB0WM5AN5_6)_GMUV^;]7?\>J-7;]$N M6XD%9&#D\'@=P&EC *U%GE!DWZ@4]Q&BYLV&M@+5U-J8^^!YNZ(/6H63?YSB MQW4Y^Y.$N^,B.:T99PXP6#J>)EAFE">I"Q5+'82BH8H$0DT8,LLB[];\/ M@.3)I>;-7#8%R[1B[N"J>E!:U[$_S,+E% P(G6@;\&0@RI" J.'9<:--:M3; M_TG:>FF!/8>_MI^">H;<18]E5KBF_6>![F%%OH;P0->R!B&-=#QF+.K(<.N@ M]?74*!@*LO$JZ0!@-]HCOT$B(BVW>J*O3W"7];CY_N]!YA>"#FPO@P!7#.U; MI O#<[(3G;9.(A:?2YN@P50<=&K83P/:6=3<1=OL!UFIKPDYE]K62H$L4P9E M&;DTJ#08X80Q+$F2ZW'/S]E;9L]U>HY5Q_-)-IM02XHG3V3^],F-$I:/ MJ>1T)R!(I^GJ4YL8HF,P./^TY]P86X8Q-:*%D+VOCF @!:<,6S2V3.KG0*,K0 M]@S<1HW^"#^V0>O:^?,#ON#K' M2SZ,8#)9YL'6N7[*.P2?Z/A/V@F7O.2"YT'(>621>5W)UGB92KI=3-?<,?/W ML/EONL=7GRM7UYAGY."HPB%C"*"TBG2=>PLB"4,"2LABLYC&@U3-ZQXV!-?D M*ND@O/:>G-U0F=@F5B^MB!^7W!0OG4C1@ N2'%ZTALQ0[T'F$EF-=]M&HX ? MIVO>I-01(#:A6N:^ZW87]D\\L""-9+-;F6/=W6(3-PL4C(WKAD>"X2V\12 M'J=KWIZ+QSA^IE-+!R![F!&-T7I?/&"II0-*)G":=HO!J*5AS'G59C;O8=!J MUD7Q>,;3@BZ1-=G@QPK&WQ+XJ\TFK#[C=;WW1<6*-39$KAGH$%B-()// MJ[,"L@=TDBKH9-OQ:QJS$X^CD M!NFV3PPL]S[KR$!&5IW@),$YGD$6%*$4PT)J1*0T*&C7N$*RPK 0^KT?/S,* M]M?5>E+!S:WZ-_A]21?W+?H1G[-USX?/ M7)X\C=H/%5H'%\/#]^B[JP(P+ZWV45:/U AB23)PH=ILPF8M?"*FVDR@&4#< MO#AJ;X5,K9\.(%>#K=4-^-?R[,OK\].S]5?<_!1YM9(S58=(>*,\*%M+:Y0* M4%0(*!4R5]HT8AA"7:^F[YZ06#?63^^8^WV]2CNVE)*":XO ':?3._ (P>D( M0B166,HB^C:3. <2V.MQ=P3D[:FE+LH.'F6,[$0A'$<. NN[N$C.1E 0Y!L^W&:EWZ]7G3[CY>IRBSJ>6;!Y.'\7S<>/J MC#OEMXXB6@X*0P+OR6>P*:#+NGB+;0)\1RCPO)M:OW&,VVQ]4*C %TG'N+6! MCG'ZPV,2/AK-DPM/P>Z)-9Y%.'R,^A\M6]A3MAW89]O-^?%\E3<_;FS-F_PP MQV41!5(F\2BTDGPHZ<%FM(JKG)EN$[)\BK)G4?RY#\*:J*87J-W/";/6)^?( MC$"F0;D8("J!9 4@L\I'6QH98@_3]"S*/P^&U^'JZ-$*VQW/%],LKPV16S\^ MK.'IR!4.MK$.X>A D^KBP@O?EJ2NY?_6DI=41]/FW=K;JN$K0#K&LC:%@92Z MOO)"5XM?$EC#HD%OLA-IF&4Q;,&#+*0['WPAQ8O(H42A+.<2F%#DX=B(X+?3 M:+B+$4N0UHE!?#R\QCP64C-MWK*/)I+LS,,S_MBL\WDZ>[_YB)N:;]@F*)$Y M##S1D:LY R6"A^B#K+UT,$@Z*M.P-Z&#YF/<1\&,N)E*K>L)9=P'1FJS^AT' MEX-HA/.1):LA\6Q L2 @!OJJ5MHXFS4O=E @?0Q0?B9COLD5AVOV9Y@<*.8. MC.#=%MKE++.1T7':*S+9FJ@F0RNP1%M',B5+\<+S-E'O6V3,CI%#U7JWN>+> M,IXU9GU1T+"5R-412[9_?3F3W^'IZO$J9#E8/(M5&'HY,?Q=S JV* M"DC_1#FLR>*H9>>;23(M7AH+?.[*DCNX#XP>7G*^.2/M(321H#N#S]O53G+7FR%XQJPL"@S/ MY!XD(\ A?2MM*#PRR6V2^\#FYZ7F>2AY'+@<*-@.;)H=_9?-1M%S'5@ KNK[ MEQ@]'9%!$= Q)&.,R*:-37.+C'F>3;:S:?:7\?PVS;UNX[NK;+()*4KZ![+9 MMO#! M[4/KB>[#/&3!!ZV.WS^#KS6"TM_.:IA3KW37.+A450Q7FF;#WW?"T% MI5T2:UNGPI5T%FUVHQY47WQL;U&3/35U3Q)R#['-K?!+B= 1>>"!6PFR.)8*SUGK80GJIU;J[5"8 !:3"G>R[,YT2/EC@]_",N_J M(6^SIF+&[&ORW=8A\K6TG"Y8!\5;3<8U+[X,*YP?M^X\WLRQ4325X#L\?7:L M_;Y>W1GKR%L.Q3FLIIB+>EB89?32\S@^,R%K"O'WV./Q M=I9V@BZUCW_@M,GFICUI1V4C4U*I$+AJU2DA+OG:DJJZ3\&JJ"U9/&Q8N.$8 MN>5;,GR5_N=\24!\<[Y9KC[_@9OE.B\*^7Z!D>5O0:1ZCVX>-X(/EW/WI<3W>XV9P^OWM0I"WJW1R3IOR[>I6[\#Z M+>W5G0Y.UR?+7.N*KM[COB^[=EVUW>ZTE3%'(K=-F MBV7!R?&E Z2 MER#0NG :X:0DLY<>FO=W>:2#S4B';SFO,7/ARG]=@O2-F*> MVP.XEZW[G661C"F1+-P4':L9&TG.PN35Z#A=S ME^BYS4XJIA3% V16I_2AMQ"-4Z"S"$F191/O3C,?@YH.8@_'0LO^8GU&=E+EO=8O%4U\Z%R.*XSBE)HXR!K1]>=S!:\-PJ$]]I'YNF$&SA6 M>=Y"9Y%U$CD+X(;7>:*HP0ME@%LA=,Q"E3SL?GO6A?#!.XA6HE7UMA:#\O@OK-!YE%J?*G0>(^,^,')/64,H MEANO%*3,B8EL)+@H$0R3+&=&$L)!C[=>5*'S*,T.*G0>(^8.BH)N%^$JYJ2T MI>8(G &52JPO23+M&F0HT-H0VG25Z;[0>91:'RUT'B/C#@!RNZ+)JB*X";4! M6!T4QG*"H$,F=:+1)!GG0IL.M^.KQHY1%3D M998HZLFJP/D8%$G$TL7\8FO&]C%!IA;JW/BXQ4)U%M,9WIH,^%\8-N]7N+ A MN^!+ EN00.^L@IBB!8E)926*5G?G6 Y)LSVR8F]FZY[Z?3#)-I6PGP6"/OVY M7OB4M(@"::?1E:H"(Z94]A"-9M$5,NBXG@Y!M&)OI\ZQ$#16V,\#000)7&@= M6<$<(;-4AT(D 4$06^A#D$'R%,J4&*IK]EN4UAA%HP7>8];_X]DFG.'G97J[ M^HZG9]NFN?O'?A_YM(.#N4,IG2BE?;W*Z1N,EZ/-SWY\Q'2^V38RN8KJZ11# MB#&!UL6!\A@AF*B!3A9G9!)"A#8O48;3>/!,H.\DZ&H4_K;>? PG>+U"7?CZ MNQO-73)3Y QJ!]G;ZD^4Z@4P!C)P19N&V1C;C-$83^N\>?1&2/MIDE!;%?;@ MZ>\&WWY:[PJT'F>9SF[CBV%D0%JIZ8^@(# M@"5G41?M%=--$#J2T'D3]4>" M9TOES6W W=Y@V^*L_)9,#-+DV0?Z9F&)WF!X@.1K6:(/##SZ"$X9K36R;,HP MY_&IE>;-XC>&TO2R[M%B^RTL-_\,)^=XW:CM.K7]VW(55FD93BYLU[]CJ+_/ MX>SZO]K?NIMHY8,MP182F,AJO(>T:TQSE[$$92&@K9,CI#W9*U6IK^ ED8F\MO?PFGRUVXL1B) M++$,,2)9&\HS<#E&,,4;.M!=+(U:LT_&PKQVY&38NWLUSZ/B#@S**\9_^;%E M_?5).-V-CRHYJZSJ-$\AB)&BP&=1(*ALF PVY4;.S8,D=8*]XT+D(: >I*^> M@'?[$KLAP*W$_K%:QU/[OZ=GY&OR;OC<2^5?Q-*>R2?*8D(ZWFD+6M M]:^\@,.0:_-[@8GI:EH=XXR=C*-.8'\8X!X_;^?1?@>[X'4X_;)+*4OTCA>B MG(= UU?TY.WY0-Z!RX6Y)#QO--G\FH9.D#8K)N[.V-A/01U Z^_K%?[X>]C\ M-Y[]=K[*IY<#_8K*$:4$)US=NHHN'V<$8+(IR%JBR=M4A]Q/S[R!GRXA-X'B M.H#?C7OCZLO_7.*&B/KRXQU^QY.+XCZ,A6X+,MHEF4&*3"/P @/DF'3RS'"\ M^W1W>BOS$?JZ@N?\)N=4FNP)GSLY;D-V/_.WV\^%6]K$/(*-EC9?#@5\JCTZ MO'!1^5BDYVUA.H3,3N[O"7'R$!0G5UI/B-Q>,:=;B?'=X2^,5)H535NW=JE# M DKPA1-G/@E&E@=+;<:7/D)4)VB;'@H/@>Y O70*,7G5CQ>]K6UGLLRA[DL+ MS@L/,7F413$27#D:Q&17UN$L$-M'+QU K#I,9(?4?]7,U_=P@I<#Z666@B?# M0;@/TC1OLK /^VXBC76 O0]X>K99UDJV^WFZ M_Z>7;SX2FNRW@[_(M5)ZVX"KAK-,*,X5$B]OT\[C$*KGO8.G0LYZ)C5V -D; M\:6L(P_"9Y!1A(.UEK%912S8[''N!T/+T_'.0;HX1.X/.S+"*Y M5G7V+V3%2QT-DR"4E"'H) ,675AJ,VAR_S.JF1$W*Z@.4TT'^)K"0GEW5:W. M2^#,609IU,.110J2.:," 8+GVM*\AK 4AY*M+=P$)>YV1FKB6OGAXH2%J/*TB:]@',M#2U>!K34&K'>#03R?BZQOM^KCIQS0]%:)M2[PF T(%-<5]%P;^69U]^8O[T-O>W1;45 MY/9C%MPXYB1:X)G3Q:I=H2N0ODU<,"XT%R4VK@N:B)-.P#\[1@<4O!T-,'MO MF&_;<3$?S\+FK+=M\\?Y)GT)I^2.)!1D@VH&2%^!,L:1.YPY!!UU,M9+%AK? MNA-RTTFAU O>/OL!IZ<[9Y0RMCS_+2Q7[]:GIS=F[;Q=D2&.OU:K^'1)_^F[ MY6DU#[3W5GI0WALZ5+8OP;@'LAEB8=;YTJBPJSUO716(=;BQ^@!53]OL\*/F M4D+7 [%^#9L5_953OI!TRB R"YCK3) @.7C.R1*GFUM(IR,7C1LL-.6OJ]QZ MA]NM'W"]K"VW,XY%RBX'#Y;7T;LVT\U>:L!22).TU=J:QH_1CNE-Z7]OHV," MYD!OZM=5/EH4>HK!ND,^MD4LN.F0W4'!,IYU=E)6Q[J0?\!-!N?(A(F2CE4" M14+?IH[W>?1 TMZ(6K@#HLZA5K%X('LN@C&Z&(S!<]>F)>'_B1Y(([#7K@?2 M&!5W8$<\\HR!%Y:2"09*RHH\$7)"0IVMR$3B-@7C;>KRR5+7%7Q[@&3XDZ4Q M&NL >P>5IYL89+&*0U91@BI*@6.%>#61K*-LT#1"YXM\LC0*.5,^61JCQ@X@ M^T!_$JY5="%Y(*-8UJG% 8@O!-1))J&-X:5-9.* QC)]/F4:A8=AS6/&**<# MB UL):$L*\CI"I%9D;5#SE:=Y^0@\FR4#MIIUKB=YO^)YC&'W-0---D3/@=U M!O VE"*$ AWJ/'=3.S$S3D9Y,<82:SS'-L_Q7E[SF%$X.:AYS!BE]83(>YJ4 MV!13Y%9#$#5DIG( [XP&'QDJYW2VK3/=S[MYS"@HC&@>,T8O/4%LDL=;L91, M%X<#;FOHM' D>3H)D67ILT4FL'%'K:.]!7T&_4,FN>*/CHL.-L7PYUR2E^12 ML> %&=Z*_$O:[=F DBX(1L> 4FU*]9[)L[L98;3W$[TQ.NT K/\@<863Y?]B MOLP"OU_=&%BRX$Y9M*8 #Y*!$D5 P" !HV/.)5VG'S>!Z!.$/7]':AI@3JF_ M\7#T%W!QK5,(D9( M B.I6 1P)5K@I7!FN>'>MK'E;]-QV$#J[4?M# _419J4(=JL:X<5V@DN.C#" M"(Y1%&\'3I^^_M!Y[[$#%'9[PO2>4IKQGJG3US^$U6?<^NJ>>\^D('\F6T=N M4R#. Q*VI+;)%9N*')3HI4^] 5/Z[BY$;RT[Y\SH?36V/E1\/>C\LL&1R]Y' MD^N4NOI4B+ZJ_BR@3P8=(FH[Z&G6<*W/&5 X0&5WE;Z'_&96^]^7J^77\Z\[ MP@LCXT.2X\AT)%LX>P2R@8F/4JP1TOAT=\#? 8J_M?3,JM]'<>LII#BW^L-? M-P@G#Z@$SVM/B50G5@IRA:*-8&04]/,4O!O4/G.8^F\N/8]W,)GZ]Y;BW",_ M+ZZ[:\\&@TY:\ 2%J*VM$SUX7KV/%+C73 O#QYARXV)LD^MWDAO]8#G-K>,/ M6"/@Y,5NF2"?[^O[;UB=GMU/%M'KQ+A24$I@=2J)!N?J9BW2HS#9,^X'*?VI ME6:WZ_94X+J5-.>&QNOUUZ_+;>#A YYL>?BTOLW.IR_A[#_#=_Q]??9?>%;_ M/JX29C*3HI0JK[:.-U_DY$/!@&2#.U:+\P-XJQ-DBUE)KXUKU-![ M3X+GR25-!LICJJO'H=47,KR>TDR,?ENO:EQV7;:_^_6O;[@Z/3R<.7R)B>*< M>_+4)@ :BW(\608Z\5#M; 8A$S2-=:I8S7T*;=YH31, O?RTV_OC]?KT;!%2 M2MD5"0E#HF.9+ !G5>71>ZUSC8<1G4MJV,RAK0"DQ)"NYR&QM@6NOF4J97U^^K=+;\OBV8N' /KOBP53R8C(ZA;=>,?!")7=E"8_!Q7UG3]$KIX/*[;>3] M$7Y<5,.PA(DGXR'+VLW"UO'+C"N@\YHGII0IN0VT[J=G_G=O#93_J+F]ER;F M#FM^6'[^ M6?)UJ$^58!VLXI4,( )F9PW]Z^Z$FX?"X8>0T95=OL^1=61-='"&W6'V7E[O MQ-1V18@_%K0CF0K<@XB1)%RTA!"< %V2\LGP6F74Y* [@.@9TSE'Q-7=5\)' M4O)S"(_>-,%_"2=AE?#C%\2SH[LAXQ9OZHH<((=&U::N,"D8@O7HZGAK 1[I M*- *T7GT-JLVH::6P=8[NW"1!0^.&0F"1TU,>@:>^T!4(9/*Q)+LH,*E ^W$ M.V1UY7:,P<'C-N$APN_@FG[@='Z]&['#A,Q6ZP(L8 *E%-DZJ KP^H10>NM4 MHT$TC]/5E3TX'98.$G_W8+K1'_6WY8KNA64X^6-]NJQJN],J-7E7@N(9;*K] M4CFK[SYR!BPJAPR-$OAD&;"IP\@\XT68-ETIQU(Z"&GFV2%M8A5U=R7>X:^^(5^? MK\X^D$'P!V[2]G#600:O&<104]4B8>6O3FHQ3'N3$N(Q;LBG*1T$0?O<(7BH MBIY#$.ZW\[/S#=Y*UIRO2'VW!3-EY&WDBI.'VP[AN$V,+17G;1&UOBA(4+F0 M3<:%!::L2I[S(.-S2/G?6_9[:3Y&@H6\48]Z.XJ\C<&/0,JM2>6F4=W,1#^?PO#)M/ M?ZX7*B=EF%# >=F^CS#@I,Q@G+;*I*)"HT+&0I_6Y]O%E%E M%%$%8,5SXB\6B I%W67%1FF9RVT:.H^EM*L WK$P.%I%SPV"R^^X\"$);Z,! M&^H[M"C(\T(5H5C%4LQ.<-,FL3&6TJ[B?T>#X%@5/2,(OBJTYA63F$2(7D;838\6 $$J!"B&2 M3+4'4:PD_@POODV(>BB%7<4%CX&[42KI("OR*%__6.5=Q!/SKW\E^JNOOM;O M%DIB<49E$%@?/\4@(,KZE2H\9Q<4\VW*2_-HV$UV%U=G;K]\VZ^_; HE7)R?K/VLMY,*(P+00#K07->3.'?B(&;CD)A?# M7 QWT/= 1?W3:PV"CN\8.BUD.BM(GLI*H]&1JSJF%A7Y/ZRV+1[!DAQ/_419P^WG7W6>OWZ.HH*5SC@PR9'[[62= M%>8TB,C(Z>%2TB'0Y 2\GYY##_KZJ6]7]%GG%907C?>B4A$Q>L"B:U.TS"#4 MT>3,D2V3$DO>MV/Q#C'SYOXFP,#=<_Y0@7?@0+^F)9=GOX6TO:&VC7B9YCS% M&@C5A@P?4-^F*R[0\MNPI-B*D7& M+.CB+/E*R,%QP\F/5R2,F(P2;9JFW$?-S _%#]3PHX#90]QSOP>OM8?OUF'U MZI*'7:=>E[-*,@NPLD[4E!+)AY(,,OHB8L0@PK"7W@\LT!,*]E';>F(9=G!T MW#Y,WUUU2Y3%&68,$2]% F62@:#H)O98"FT6XTINZK] M42@=H(,N\'2Q[,5#LFV;LM/?\6P1.7*).H VJ0: A0*?E0>IA(V>!Z=#*RC= M2U!/A]%4*#I<\EU$5=^M5Y_KU5R%M& 1LQ*.@TW65"//0> A0\(HM44O@V_4 M-_ &%?-6D[4 R]XR[B!=>%L>;U=T>.'I]CW$KZ5@[1]U^3 B?,8%F;4AUF>% MK@XM44%:<"8(*-*QR- ;$=K$XD>1.6^M6/M+;4HM]1B_K]Q.,1GPWL^9)#I\ ME*F #T0"O:K3>IT$LF4X*!=>S0X6^Z,HC/4& >JQ +> M"@.V>*5J!0:F-J71SR4:/ 8#@Z+!(P3>A5U\DX5M_*HDPTLHI59"$ >1>X@J M&\C,*I<4\[[1V]Z?:9D?,0>I]U&XC)9U=VCY/7S%7:PK,E(9=G"(5#O^?;DG<1)] M+%RP!-IE2<:VH\W"K 1I!:+2T7'7Z 7- Q3U%(PY_/J91.Z=XN==]1(VN^T5 M:]%5$!DT2054(O?-^Z0@^N29JPWT=*.AWT]0-O-3Z$GT/P!4>RMC[BOJ[_2I M8?7Q+*Q.\,='7"W7F]_.M^5*;U=I=]@B$>]ETI"#*20LGR#JH M+\8;U/'N MR($'+JP!B_6'E_U5NVXHYPX.I?OJ (*WD'ELOMY'WFWI%+8 0AWG@+7A2$9%U6RCI%YMW_X:J:,1H> M4E4S1MP=0.8#?E^??*@G4\'>V:L&U?Q+2! M&+P72&:?R,-FE@]9;5Y+95J$3"[=&>%RNCE;?*@S-[:7L?999JD(V=ND2:I/ MI6Q,@%Z1.>=3BFE0I(8^]<950]_=O69N+=M3,GI_*W9_2?:@_DO4C.#R>_S.R.RV5DLA M)0D'/L !.)8#^#>RV'\+_YY^/?^Z(;S8P%,6'DK*EL+R:"!HE\%P4ZRFPQN] MTY/Y3H*_]=4CB_X0PQW4<3/P'<[&#T/-RW7,MDEI;P&R3L$X$""R01^2< N]C (Q<6Z-3 M/5R3:/,N)>/.D1HZKW44GSO#R<9W]LEFSHT$&PGD2K@:%-<8.06K>=VH8-ML M^+E/R[C)B.-D^PA0#F#TV%'GJ_S?YTL*BM[-+B;DOOWU];L/EP96!QL2^3,4&3U$V[@SY-H6JATM MB^[1M5%#9QSCUD?0I9;EQ)S!69% V^2ECS45TV8#]B[4]53*=#PB]@+< >+I M'G+58E_8Z9AX+-P@1*OH6,X6<-&[NBHHD4<0.8O/T0Z[E<">@7<(,O:"WF%B MZAY]G_XUORRS0&<0303!<;WB3( /M7C5N61>BYLZ!+]J"RIQ!R$4#!3O1%IY5:%026H]:"A)M71Y0Z\)"(6-L4"11*T)$HP6&#Q#3TX5XH)#G MPW*\ ]#DRX\ M^&)<&RSM0V5/59[#H*R9C,9.@=X9K3+_OIX^_//K7S_]].I#%=FD6'+MPI\F_AD0\DF[ZNOU=?YXO5]#]ADR&['-*C+#?2>08"R>=3 MC%@7@C$@B@Z>\<2*CP=<@ ]_V[@+4QI?@0,PN%_$O/K\>;$>!_=^,9VEZ;=P MMAEEF*,VS(B: R1*T<%)F1HQ L!W,D?K9]][@[5)X138,POX,;\"VN MZH==7N W-AILSE.X+R4P#5D6 \I0*+K>(J)+(C5B*EILU'S^!&4C+UMIDAX8 M4AB=&:Y-9<__/I^F?UZ$(BDSZW3T(%+EE#0*?+1T-I\BYZ7D&'<;E?+4-^V& ME)/(< _/V1ZG_'U=VZ=TG:^J^.&/RWZT5; MOCI??9DOIO_!/(F26:NU@F(Y@HJ)0ZR_"UBTIN S(+8YY>-TC?NZ=@02[@?_ M@[&_ [_GH=/\NER>TTD<,BL*64_O>4UD:/J=J/MT;/!2U]1[;%,VMYVF<=_; M&H/H +9W"J ;#MLD)D]<\@F*!:EKB570=//6HKV0I"$62^@DG LHV%8WW:1D9/,,(^>[(K^,XW@-FUO?_^ARO-E7@*;+D M631@,JN3:&I+7TP%R"(+$6(LF-M,9K]/R\BCO8Z4[EVP',?JOL#R^K)A)3MA M=6U+T(FT!W/=C^+(!/N2>,C,,-/(P-RC9>2Q7\W <@BK>P#+#89A_87T=J_.C&:0:>70',_YL5^I?C^OB']7UB=9 M%S)=AZF3@EPZ9 &3[Z&2[?XV*==IIHEHLL4H$/44#M:X(H/469'*5S MLI1XU]1L6_JPQ[?VH+_A86_\35NT)$$@,&S? ]\OD- M,GV[GJ9-QL^CE<*J.G(D>E"R7F4R(MW26:$2JCY3G7C&#VU.+"L#63)?W]H" M>*4S.*>")4]?1]WFA>I4,G[[8&"?C-\^C._ ,?YX'I?3/ V+'Q_#U8$NIC4E M(25Q KR0-6"@J]A[K2 4C$7F@J71:IJM)/6;\=M+Z'?!-(@$>H#2-?EU\=.[ M\FD19DO2-1+0)@C-2@=/<2,@XW3Y6TG7LK8.='"(I92@>)NGEJ=I&QEKU:>[3L,F&^%YM-R: LQ[.H4.!AQ/"H1PCAN?30IA)^]ZZU>, M#(^!!3D?G*L]V)^M6?6 ^8N?^BPHQ7#A,#D8RJ6RH9$%,B!$U_-MRK)!IAIO_'J[VD^_3CU3ZL M[@$L#^;&F-2E6!Z!R23I$-I13(H) N>L%KUYD=H4!![^'M&L#+#5'74\YSN MSTU_<)/_O%DH^^OLAG\X<K^8)KQZJPG!2D88AY!D 24CN8T& M)00F(\>8M,+F]ND612,OY&IIBP[G? <(>A]^U+CCDCF76O%FOES5/)E)09#O M5PK+H+PB!U#J!-RQ4I(D91%MQF\\1M6X/M#'+[YC MOKC#YS?M<)DO+ODPZ(/LH5_>X+5V$#ZT>AD# M5UPDU>:=\_F>NY2LJ7ZB@6!%P!!M+.[/W;RQ#P;V>:'8EI=AS>HZ/?!=B_1WKT$ M#^5S1QC9).&T) ?0>7( A8Z@5A$X.ZB\LZJ^S.OYJ^AWK23:)U5"TT%EG2#;I.F)60RS9U"7TTB2*&Q)[TKEY M_"OZD/XA0IL/SL&Q):JVZHNQ M.GCM S 1Z61""PI0?02KO4.-0J@=BSGV^MIQDSY-D30(ISMP7A[.9RA$5WRJ M6XK(J"JM21&228 \.$GWMW>M'EE/JXGG&)?W>,Z/;8+>G'\]/PL5_S=2%J_^ M%19Y^;=%(#W)$\2,#&4$%YE+1[[(";5D)R>:H^&XS,9_^KAY?N_:2YKP= M:SM&RJOO87I6E>F7ZUS71%*\X+RP8%5=.JJ$K(]W&9@O)F89)')U+&P>^N(> MG[Q:8.AHIO=P/AYP&9>#/FX\]@4- M'C!V/D^;1XJ,P@49-4CG;&V11_"*W.[D@T"G2BWE/_%'"IZ+XW64&JE8;;BT M%KR)%ICUG$7.;6PT _I4'BGVP< ^CQ3[,+Z#FW!]IW^B?[S.M@KIF3/$#^ME MJ'XA$2_J%#X?=10\%=GHEKM%1K_/%'L)=SX4ISN R?K*?1V6F.DZKAL:-^*@ M>.+SNOA\^?K'];_9E"6L3WQ][%F^DU5QCCM>Z(IFW- ]77Q=;"0,2$4$D!_I M=9!M;%2#TXP+VB/ ==>VC2WI#M!^*]?[;KT->9.AJPLA,'%'Y-=I_C9R,@"E M@(K2"\'J(.4VU^I6DD8VEJ.C9=Y"=!U@\ -2_%U9MEC]N%&;3/R\^3=K=4=# M80TR!Q(+H^@JUVU*RD ,3B<7F7*ES?B$W6GL-PU[S)7>2$:=H6^CE5X[E4@S MP=BD0+DLZLI*#YA+X3+Q(GAHCK(>[MI64G\$7 >(8.RT[2>\7-^UMO\7X?_& M%&NO:_MA@E3+Y94Q$J)1"@R/HB0M''-W^G^WO2AN_Y)^,'*(\.8-.#DB(I:+ MU>1#=0G66N%"26M#JU*,%'J'NB"9!<@^.R6T<0QWLB3TJ3>L"/WIK@6Y];7] MML\=<@4=SM$>8'#9)*JL5BD@V(LYAH9!H/@$M-,*K5(1\TX!X.Y &-,V'"&R MNT(_@'\CB_VWZ:RN3-\0+B-/2A#A40FZ%XV,X(E82"S23U$6N5L"=B?!W_KJ MD45_B.#F0W"Q Y_R[[BL8P(OT,^T]4D:L,Z*RH "T9I:C4<7HRLN<]_&F;Q! MQ+C-0*UBDD.YW ] +FNNHE,*DZ1X'??K7_-(DUL?D4"=@9Q4KD\@D"E*DLEX>C-Z: MYTTI/T1D%Y Z! J[98J/EDL'D'NXBL%*CW1!:\CQM/KD_M^CJ>\V,G/B['2SQ4XS"1COG *?27>9V$Y@J"HZ!=Q"AU-$1MR:0 M;%@S068365D$5@+%A<$:"&1WP201!9GCTFR\8K,S]5C4> B$.Y/^*>O!^I>- M-WMA JY-P\0BPVB](G\S5W_31R!'EX.6%HN/+,C0II"IR7%Z'%LR"OH'D_F) MS#LY__HU+'ZLQWRL2.%7F\VY?\RFJU>)W"#Z-\/..-GC"UO,-3GTO&W*A).6 MT7*"D9).5>\R@)?"H67,B^2"XX;S2*<#M-714)[X. +9'LL6SOX(J^75RHF7 V1S*N M/B4R]U9#1!$A*32IA*234TTPTU&-\%"R?;1$>!]&=X"2)J6 $J.7OM9+&*SU M#77R1^)U694ISD2>\VXOQ'^5"!\#KNYM3F *DC?#2-V#0@=:!]0N!L7\,SIZ^[UAM,Y,#GV+#RB*#H#UI-INT]K+ MA#TIV?G%D-+5%UQ\^A)F%V7YR]_GL^^D@I@_S,_.?IDOZG\T88YE854 9K@# MI4V$X+2$(F3 7)CVI=%PQ6<]9X?NZX$(W= +J#M?$;+J9SX**C=\DWB&$X[?*2'(K.+W)'%&XL1P1R$?PH&RFB",E#987X8HR MEGAT8OIX[Y CMQO\I9+' N^%:^5=9UXK)Z03&G1V"(I+)&>>%Q!<&YVYK1-* M3TPG#XD@VU50_Z61QX'NR CRY]G):.0_L";H,+_ZCHOP&==._D]D4GX)T\7? MP]DYWA1T,#YDZ6IAEE#U98_B;Y2)_H@Y16],Y@VK/_MA1(=O"R>38FT&N!<= M9.[.OHG+CFF)$EPQ]B(P#])S*-):RPTSGK5Y(.[A]"\^<]M.?3HT!7MA^4^7 M]7V:?3II*5D2H$M=&YN"J(Z9@(3(K2T\Q[OSRKLW!7NRX,7GC5^ /6B)ZA?M M%-Q. S[-N,!CIKA' ;>UC2V020T&,W#&L/(M.7YJJ; ]6?#B<];%.0YH?IIKJ7,0^9UY$>* 92P#)RH#P=2!(N81*L=VGV<_\5GS%^ (6B& MYQ=M!?:(KK@*EDD;(6970&5>R)%B!J31T47CDVFT$K:'T[_X#/T+L "-L#QH M=K]IE^Y#?02#=N4^]@4-NG!W/D^CY3R:9^$M!RX2UHZ]K4LGVTZW8?1G> DB9===[: M'%3,D&,D;I;@(3!RV[/1: RYZCR,E)(^\:[;O<#U'%VW^TBZ [0_WK+I2LJV M* 823:A38!1$)R-@C%[(B)J+-I4/?[:NV[U0LU?7[3XB[ "/3U1Y,,EE*H'" M-,[K1**D(2;M0#CA?,8Z ;7-I7VB7;?'W.(#BJ(#8/TT7::S^?)\<3'C[4IQ M-WM%WLR7J^6]$5G+:P]:\L@"A=>H27D4TF43E$2(VBH74\PAMHDPCJ.[0_?R M0 3-1Q/GV&-.&S]!7S\ZO5I=)Y:\X<4:;4 )0Q&C*G1MI,( O0^Y+LC!N]'1 MEA&J8U _+NJ?$YKS4\))![? <[W??JJ[S*^YE*W.11H)J(HE5C$!P7L+6B>A M!684Z=2>'!X[[[CNT CZ=T+PZD )KS:*XN+[-.'#3+MZ!%GS9[D^\3;]#\4_5Y]T\1_=9>+$*A^9C!%*<8RL56;@3) 0!8LERN@+ M:Q//CG;D<4M_1E3%TP#92];&"U/URWRQ^5']=WPBC. Q<0_)IUJWA+DZ_1*, M=@5M3+:8-O,'G_>WU;OSU7(59KF.?[]1&)., MY2(Y ]IG#HJ !-$[K$MQ==1<&K2\KX#ET?-T]1B_#_(&"S"&$W<'+LN 7-AT M21MAO XE \LUEU%X!">T!VTP633"Q=A9]^"VHW3^./8,^&RG,@> Y?3;\QYL M5_K;8KY'MQEO6QES?:.1+X3N&F?(HUEZ??C3MHHDV9,^"IVBY'MLOE7*L5?/;*DI MY$]/04-;@.Z%9%Q?Y;RNO@UGUW7&U\7#FADGBRL@51*@#/W.VU(@Q2"Q\]UKC.;4=YU.&$W\O-%)]F1MS;2'S .M>!?OYF/ENSYCR=BIU0*@_I(0=XZX7U1RL_.SI M28H9)085#812?0UMR->0V@ 76'(V.MO>IH3_J58#/(]*=HJW%Z".-RS6KV28 MIK/E-%TPPG#MA+<)T&5R88@G$*S2P&/"F OY,MBGO[CU2*>=".U7Q8;!T M0 MIHMA !>)(ZR#OS[-ZX\V@6D=_+0I!^*)8F21,U@?RXU4,0@EN-8?,65U9S:HT@P81.)80I=*YL_43 M@YS[M!.7IZRE@Z&Q%]T](FC>FUO;8FD^$7H MC[9@3E)Q9OK4U^UGVDG_[%_Z-Q**3F36S'538QU(/>QXF8<_N\5$F1U.,= 0 MF2,'*[D4LEYG^>I^+7+YO@O(:"JI@O*R+A=I,TWR.TYWT#-LQ=6MPZ'00FK0; M)GICJL3$IV2LY0*$XE56/((/EDQ--IDER2,WI8D^/9TYY'E1=4RH Z]R@9(#"LZ4,O*OJ;-_Z5@+.)U0)N!>VF3XA,#6 MKVB5%]CM3&UFS+*=38T>[5P83[Z/+5 M?3C= 4P.;XM]9+FB-"$FES5D4Y-"--T#KQY:M[@>LY MEJ_N(^D.T'[EM5X'%#H@O:*92':-(EL):GS M5H[F:-D6W(N!K8(3RS#D3GFPH$R.X*_0#^C2SVWZ:SZ=?SKQO"4Y+*A2# $1-J2P>#:"-" MMI)TP$4FY$XE6SL)_M97CRSZ0P0W'X*+8XL__/L&X<7D'(Q@@"&J6IOLP%GI M@)DH#&?>1C'Y! 83_\%<[, 7O?2)+JR?UBYZ'P!9"1<3'YV@ \0H MK#&!:^7:1.TWJ1BYE:]1BNA@/G>$D8W?K(AV5]!!R2R1=RLT!)L96(Q6<195 M:#1;KZ>LS.'RW *, Y@[(C36V\\__6O^Z"_ /J1J]R82+8AL^4?5J,#:3 M"Q-4/3M"=!0!^<228]%+5)V-!'G@%.,F$QO!? P)]X+N0U3\>K+K9J%5\CX6 MSR58YL@[MX$<=^F)&BP(XP;$G=DOH^2[8E4!6Y\O7EYF$NU M1WFVQ&'+!/?[SA9U@T><>J!"PBW&]FS]7];?S?):$Z9E>OV>_3&=AEJ;A M["-Q &^7UB+70;JZ([A"AEWJA>^)O-= MN5L1O"YFO@AZ)%-,*3$#S*D"2M/O7# >K"A!J*R3:90B>92L<>$X MF/!W ]4!DN@ 5E71*)X(9[C<9*RCX$J:4, 91;&I*PEB=@*D]MFF%',HN@F4 M[I'2)7P.$?/=5.]1/.\ -!]($D3 %W)'?L+O>#;_5CFTB0LNZ^Z,MX6;0 >Q MCAR0]?L*_4YG)F74P6C3IH1W!^+&S4VU ];08)RL9-%+4#V: 2Z0!A?\,9 M+L(9G>=5_CJ=36OL5!]Q;Q]*<6=DKK5#0N1:UNZ G% '&$5D+J!";#.Z:"?R MQGT2;8>UX673 >"N&/7Z?#F=X7+Y$3]?Q.WKIJ+"79)HP1I.K@#7!4+ !(4Q M[;Q!JUVC#/EC9/52&MY+8#F<#'L Y 7M&WW-I;X7L 3&"W(0D$X0K=/U!%IY MX8,VC5[;;Y(QNST/Y?78%6;OS\*JS!=?-R>XK&_242?!*@="W<"% M$J+6'H3W@1O!<[I[+VZI)'OPXT=&P>&RF@_*N+%%3\%$-;:WZ#?!Q5@B@HZ^ M[ISP!KS ")BD=ISI4IC>2? /?/C(M\TP8C^6:1U<#,/O*$Q<=*!FFQ.AOGA@V^"E4D2!GW1 M6.V\@?7@@!H; 3-!6T]F1*8VGOUN](T\-F9,"-T=(3*\/$^DWN7\Z]>P^#$O MKY;+\Z\7D_7^H-.OYNNQE3<'[JVGQ&(>MO3EX*]O404S#"_Z&+R=,[(@9 ;A M4@1E?890H@;'3929? ^/;0I@1AZ\?5VK?_#0@HO;41<52J [$47"NN>I5M@Q M"]%9[='KI$*CD=I#'>&DAV7O@]]'IH@](PAZF"&P3E;PP!T7%&@$:>DB+%S4 M]*L!QK*G&"8(KLTNR&TP2N(Y9HL]I\@?'#RQ#_][ ,TF4A7%*,]X H:Y+OO M #%I!L7JS))56>_6?GR*@R?V$MF6P1/[\&_LR0.W1B;P4$R0B""BI,/3/P7G MO !.)M@RIFTP.RV"/M7!$WL);NO@B7VX.+;X;XU,,"YFG]! 26Z]%$]!0,*^ M]Q3L9 J>=-S)T3G5P1,'B_]@+G:0P#BXM^DZWK;<254D<+!XDUAM2=4B% M+(<*S-?&/E&'USB'.=,%T' Q3),S==D6T0R=0[7(#0N57I3F$$$\Q(D/T^4_ M?UE@W3.(!*C5A[#"C1B93MCY M#,]G4*C>8/2G4*\++W5B4'">37T8B99$9B/4:300HLZRL."MVRDIU*%Z79QP MY!?:EZY>!\#HI:G7Y3W^]_D9?&@]"=1LHWY$73Z7)R!H%*J R>(,TBBQ!*T-=S3 MI=]9SF'O,^ZD9/HO)7M.*+U4)?MI^GV:<98K7R99(%,Q,N DY=%.L@N MQ,A1%IUVFC_=AV[=/-I.*F7^4JEG $Z/55'$EZ_3U3K=&F;$I5EM<,-9FN+R M]["X:#\ZHNIIGX\_NJKIX+,,5+5TX_M?W?G^ZX*0JR*/P#6%ZV@A&58?38(# M'\@D*^<)0=8RT2CGLQ>91Q72/_)-%SG\2-X>*7" Q+4DC:[K\NH84<.-SLH' MQM'O5%7_U#>-/(6R&3!NE> /RNZ1GVG?+^;Y/*W>+385LNM*!3*FRB1IP=E$ M43AB J\M V.YS1@<*K>3![S3:^U#%(P#HP;"G0_(Z3Z04KFR.<%RT\O"E'7" MN@*&J*IC)RT$$17]42(S=3JQ&6ZKQ%8RQJOS.%ZR]V%R))O';NWZ+' H!WBL*D9B+IIB=+J$'/GQTX1\KK_F S!M; M^-5H$M?>G\>SZ?(+?>;F#$BP-T86$**.IZWK>V,6%&'D'*T,J"+?K:ESRQ>, M5^K3 1#,+&#E,+K_SV?I?%%9^78:8DW\3Z_&[F4M M%]/>=QI.%CT Z]8 $F.*=,DS,"Z0 M5J2L(3 503LKLG)*J=AH>/VIS&/:2[R/SF/:A]=C!^\/S9?)45F>G 0>ZB0\ M+^K4@XA@4@Y<9T.JM%OFYM"A/,\TBVDO.3TUE&GDO7B5$+3=4TWZTYB/WP(US--8SI8\,H>O!%!A/^7FL%]I%$!["Z/^*^N"02BQ9TD<0:SAA$ MIPO8@%+Z.N!#MQDK>E)K!?82\Y-K!?;A>0>@V6W:LW9,%^(2U(0 Z9BA.YL< M?[#:DYKQH"SN-*!@;R --XE[I-4"QX!K>-F,[4H_XB&\O:JU-%HARRI!MEF! MRIRX18P#0>$F=UK::,M.GO4NWS9.L7<[=ZD-FSLP5._/%^E+6.*[>#;]O!;0 M1&=K$U,('!4AWQ@/T0H/0@>K=K_3!H?"Y9'@S;[[B(\X& ^Q9750O>E3?T[=/5N_/5WI$,7 M.O.13G:V=F,O!^[&6)3VG%,0P^KS,T77$96$$D/.D=N2>". ;2>JSQ370-@: M2!8GUN9SO?_Z<@YIF2\V57[7)GW9I@EHSR]OV2)T#!]&:2 RP6BF%0?#L#9Q MJKIX+$=P@?O"&(6YIM7FRFX:B*3T#@5WP*VI$;C4$'BF")QI$4K.W-R-0_X$ M#43[ &._!J)]V-U'6\CMY@=I B)+Q)E(EX*R+$+0Q@!R:;V0:!7;J;CW1380 M[271^&EE;6E0;NZRX]?E'\YZSR%VL8K.=PPZ5-I(-I+ MLCLU$.W#YO'3J ^W/S@3/;+"@&*/ *H.X0K2T!\M.9U*"W)'V_>0/',CT5YR MVZ6'9!\FC@^$'<*1:)74CH(%@77K&0L<7(D. A,A(5W$*NZV-6RP?/I(C2*' MW"UMV-Q!T'\_8?;3.?XZ^YVBB$__PK/O^!L=\\MRPFJ)N5*6E$"2?AF*:&N) M#CA2,*-M+,RV&4JR(X%].C,'PN+)S/OQ,NH7>A^QYG/_#P:RP2'%4L@&FY@+ MV6 TX!.2#392B1RL\/FY7G;ND-:G?6L*MP/ETB_0/GV9+B[.@R8'GYD'&:,G M;F4#(5DDAU((S9@7*-NLAWN*LM[3YPU@=IA4^D79+_/SQ>K+^D#D.49!3B04 M69<7!\[!9VM 1UL$\4T:M,\)LVO2>D^E-\#9@7+I&&C3LCE/R4:KF")@Y!2Z M"*2H***D0^7H5535N8'2257E'VJM 77!^I/ITKI14D'<@/ M0.)7X)*#U2RZK!/+^1GOS=O$C3-K<$2L'2&;+N$V8:SHA&C!B)+(RU2Q!C:B M&NCL;/#.^C9ERP?6==F7 J:].'\X=N:K<-;FA?FB%O=3^/?-E]0Z=7,^JWR< ME[?SY?(UEOD";_S3(UZ5C_O"HU^2!SSO0*_'5U_SP),@ 34JGPHD@;46NGBR M3'0OEI*=L,65+-KH]2-$#=/+4]G\"ZGOA9:>DZ*^^X:+B[?Z^^RGWRQ7TS1! MZ[VQLNY5=5C'MI*E)O< BK Z.Q6,-6V&;QY!= ^-',>CZ^$^H/92[."^/>"H MO] ?IY]GDY@T%L,88!#U2=\@G1D#L"0+-X85SMHL6#B26C99-#C7N#IZ.\-X$!2?C\E[]\#7.L$PO*TB'=G2?^)HV[NT^9WL& MIY8YEUTL&IPNN89,!IS D([7@K&+&R; NF&3NV;BVE15]^P8?&&X0_IWQ4[ M:I@H&=TO]'\65"*_R*> D)$SEY..NK1AQ^$T]^O2[H.M>YW)SR/##GR$S4E_ MP5R[9>\==5*[)Y'S!,(+!:KH6,J^ /K%EX#,.Z:QT<#8(XCN M-Z5Y3+CR7%+LP%)>'G7C V]30^Y%-$8X0%<34S(K<,H*J$^TB1M)5T-;;#Y. MW[C1R[/!90M,!Y1=1XB\Y0UO.QMQ+H48#/"HR2=VKFYQ-&.F/C11IN2/NTYPW46^FO],S$MU3.GF)T,_.@]$3IO'Z1:\ M>HY';,]DM$D!!J[)L'H!P6L&FA0B2*NEP)V6U/;TB'W%VUL\ORV@5YYV =1,P9LM :2]U>R=H,^!^ ^(Z?M?= VUW+^]Q2[<#/ MW.7(#T=\N)P('B5:Q\ $HXC72-X2MQR2L8HA>JM+&\T^ANJ.4YR-H3N('$\$ MLV^^A-EG^@>7GCG]HU?+):Z6?P]GYQ?2/CN;_ZL.<9UX5,Q;%< G5]=-103O MBP-#+E7()4:1VCP?#7R0CMWAQLAN)>T3 3O]\&):[/(#R9S(_3+10LO$C :, M=7*1"PFBS *D0A5ED5J,:)KOTSMNVF!,Z!XIN_T1ZB\0.L//1$O^-,RLJ)VN MGR\DC-=AB;DVD5%D>Z&Z\^7J@@$3EHI+P3G@=3Z#0I<@U+43="EE&60RPN\V M86P(:L;I*F^%R'&$-/8$LUT.7!F\P-6-FN_Z]Y]GT_]@?C?[M BS)1'^KM2: M_K,S^KCSFL=HQ/ M"M>6LZ)!&T9"BA3=AD1_-$QHES,O/HZ7N-CY&.-TW_?@?"=>9 MT2G]AU5JTW VD3&S)%(!EC3%!_2)X+*M\4&1%!JD&'6;BOXAJ-\)U.XE@GI0 MN9X(EA]VUG[^=\+E\OJ2N[RZZ(IRO&8FZ:RV+@\DIZT.]@A,*J&5,*)1H\#@ M1]D)Y?XEHKR=Q$\$\C5WJ7H B*'(.BNXK(14(J=$9YZ2S M;19&'$WZ;@\J["5B>CB1G@B&+[.5/\^(O>MDY?KE2,7$E;8,@BTU,\9Y7)B9C*=ZLO MN'B5__M\>3&LKCY5%B%E@>0"@LJF0.1! 5>R.&M25*;-M-M#J-T-H"_R1>XH MP74+SH<*2"=DT;A!HVH>7(&J2Y1#'?D;4# ;DM?DX_3R;EFD*L]6;&V,9[Q4C7SR%!_*HIR&2@JZF@XVE')*4 M08LFF_'H&0HFDV?%8VV_=9E,917BZ 2\*#Q4">M$>.MLTCP[Z4]EL*N0^.MG4T-)%7 M!_?[O?-M[HK9YSH)[DU8+'Z4^>)?89&7$U4LCXRNC1+J0GK,"1RGP(Z;7'A, MPA77)G&Z!Y%]=,RV0;A[I:);3XCO6M[E5*B_-PMIR0 M.EMIN00CF0%5#)T28X9A?334C@;4H40X=I[SWMG>XNW- M!)HB3IZ< .Y#+>I1%IRV'I01(12IA(B[)3.?^J8^NF.; FIXCG=JX.Z8\9OO ML63*-R^QR^WUE),LD&6G!5EU13PPW(.GHT.)*1<=2U'89D1TB].,6RX[NJE\ M5C#TJ!!7=9)G8;:J=63_]WSZ;5U#5M-XOO V<4(BND D47R:F(L5@3T/+59 MY[0[C>/6PXX+WF$$U]T5_[$FAN\] >108_&;OVX-1%>*6/J+O?DZSXK M;H!\%T]^L*]K;$TJO.VLJMOTC%OZ.7(&:&^!] BKORWFR^5$%NNE#QD"5[D. MWR37&'4&4[)V7I5D6-O)/K?I&;?6L:P:)6(R(#G)* MY&BJ9"$(AQ!,P"",([5IGBM\@*Y^N_('>D4Y5A8=>5@WCO)A^OD+*>0?2UQK MS,0ZK[,4I":%(AB5:EP?2ZX=UJ(._DT%GWQ?WOWKNGGT.%JX6_RH@3A];"-: MFXEV-PXW,=G'7)ORK4SD!RH3(9;U#K%$EKO$R!K/_7R(JF[>*8:"U^"B.+K# ML<6MMW7R0[8L9E6[ZUK[2'W=%(B-[;6LGNEUZS9A_<[8&!1B M1TBC\\*_W\.BUCE\'VCJX;V/&[( [W%:GZ&(3CGF+,=(7E%M]Z1;$CS/IL:% MQ?.B96Q4E=N@B&[M%MY@[O4G?PKQ#"?."2>B5&"-W5S9#KT#RU-$+FQ))>WD M=6__CGZKW/81]"T_>R"&=I!)NJYB/5]]F2^FJQ^O_CU=3B)Y@I'[ K*NE5(\ M.(H.T %:H9/440K7YN7E87K&@="@HMXVJ?=POG>)GI_F7\-T-D'.9+)U!!5S M:OTT7W>3.9"!LQ)B(@UK7(=\AZ).C- 1TGX20 >PO@,(7>ZK?S,_GZT6/W[# MKQ$7DU@K@9CS8$I=<,>CA:B9!FZ%L\@5;U;@\! YO8'G$$G?]7V/9GL'V+G5 M[OT_SQ?399ZNWPTWQ^$\Y:QC@L Q;.;R&V8A<2>L11.,:6.%GB"LDXSUD'@: M4A0]( OKN*^PF(;5N_+I"VX&-W_ [S@[Q]?D H3S=^7U(OQG>K8YH>5.&R,8 M6!2Q3K<+$.MK$@HO2D0G669MP+8WK9UDC ;%7UN!C?Z$$F;3Y9?*LSKIXM)< M:\/KNS49Z>+JJW5&\#8@!&V*RUPP678;'OC@QW>2]!D")0/QL /#5,F?Y3?G MR]7\Z_)5_CJE,ZTN.E5_QUK*;DYFZ (1"AM(&5?][4*"[YNKN9"ZR"0 MN!;;I!/WH;*3::E#&J-F0NH @/^%B]_"?Y/O^&.Y,:[71_VOWSZ\V9R*6:Z] M5!H0HZNA322-0@_HL\GD"D23VMR&N]'7R1C3(4'70# =P&TSF^]VF"(I1"$_ MD@$KM;Q4QU!S\AZD,S(%:[*2;>J<'J*FDV&@0T+I:*9W )P'FY#669>@&$'? M2=!V7>M'\:T/.4/TN006K4+59EC65I+&B0=;IC>'X7ZO,/H]?,6-FA5DL12Z MN+DRI&O&"?#.6BB9>>X3F5/1IC#@"<+&35D-)/Y=0'6@+#J UF5#Y*4?R+)/ MT9)!Y;7\U&=&(8EF@"60@2VQV-!F>/!M.CH$SJ$BG@_&[['#_P>M]-OI#']= MX=?E!&/P/))/QV0M,]:.@X^2 X]!2'+I6$1S&SK[/.)>?<\X::,6U]303.W MFE3-.5_540#__@]$!X/7&2-9-4!$N\7ZMTMM+H<@/KJ:XTP)L'7__/^+0_X^ M7WW ==MAO6,*\1>E*N2F1O):Z<*A$P<)*(4U15/LBW*G"W80R6/'!,V^'-0:^,WD PZ M0-.^8WBXTBRF2"I23-W&1I%XE.0W2\8XG3S)Q)^I672 24J#OP^UQEU+:1T, MQN^XB/.!X/C';'&U(>W3U7H1TBHM=3$&H=0R?95106 V 5."*V&]#*[-<,XM M!(WS$M0:7D-POP.;MN48G[Z$U3_FYV?YUZ_?0EI=S7+^M-FDX+.LH\$Y8+"U MKE)D"IV(ASZK;%W4F:LVJ;3#Z!WG!6DD" XIN[&#BZ>.2-;[_(P\U^MA]I_F M]PS_/Z:K+V_F]*/EM_DLDR=R8_3]I_FG+_A XQM'R6VT D3QY)J(S, 'NAQ\ M# &+M")+L5,\,M8)QIDXTC2$.0DP]&O3K\3R'F?A;-VO/,MUG2KQ8K6>;HIY MHA0+6N8"3-<&8W+$:^MG Z&'6MR>N$Q;QLX=S 6Q4&HZ?):H4VW'J&UM"@?3 F99#* MU>G*I>::R$\QI"T>BXTEM1F!TW"_PIWM.]M8_O._T]GYM6B6[R^6_=(//LU_ M_G?X2F9EO%@;&,]7]*.WTZ_3U6;U6TA! M)UF-]V0M M%@_8#*<%)EMW;"=9*+3G 6+,&0SCY'>BB,&T>;<>@OIQ&QY/44/:@:/?"^6R M &6W,REE[43]N:^8I*D0[_AED]^..U:SN1DJQ MM.'&'D2._:C: EGW9NFOZQ01>:01BDE#'4-; 4H-W MP8%C7J(&QCE*5V0?O%1U30%IG'0%/#)B3DB)NQ"E$VW>V+80-/+$F&'$/1^>]V,'TS4? M,%W42&?C'V_.X)D1H10+WH0(REL$)XT$E@*&K,ELJQVGQ3S\!>-F7X;%PV", M[,">7 3IZT'=]2QOZW]0A5(-KA?.%31D9FW=(2^D@&"L!V-1!"V5]XTVK3]" MU+@X>BX?:"BI] NPRX&4C)0M1P_:%@G$E@1!.PLB&\%*<$K%-K54CY+50PGW M ,+?#50'2*(#6%WVP)/J_437\=G\6SW39D;2QA07U%;R;"%'41]U,H>0ZW)3 MZ0-C6A@9VMBO'8CK$F*'0&'+/+VAY-(!U#[BV=F%D?\M+/Z)]6GZ]GD8$QFE M0]#>T97O-%W^U>9+'303,4M[=TGQ8$L>'J>LAR>O%B ;5"(=(.QO.*M[*>@\ M-^?"?\?;A[(*H]>Y@%S;?N4\.=!P(9CN1U\-;4PNL#2^; M#@#W2*KE[54G,$4R*23,( HCKJ%"B)8%.F(.7+GD FOSOK\+=>/"K8-OED_]JR/W?M^<:.G[Z/.__P/X=$4H;6&G&*]1)F!F&P"KA53TM"5S=OX MT5T^A-?R4\VEH^-KBI)BG3G(&0+SR&U!QUVC?28O\2%\#V0=\Q"^C\RZNXH? M>'$S3I9@0MUP7W?&! M.>0W"8T@6B]&-$L OYB%\+T#L^Q"^AW0Z -OV-Q@C MC56DE.0AQP"*^P1.6@M9Q%*8**A+&^?O5!_"]Q'\S@_A^TBA SAM>XS-0L2H M @//C2%3GR3X$")XBL(Q:!Z3:3.,Y\0>PO<2]XX/X?OPO@,([19I!55RR0IT MEJ$V&)&R%98@242*C(J5J-\_ZDGH\8\L9Y,_]:"QXNP%R][DL2'NCN]2B*C;7O#$N= M(5Y?)]<)!LU"SJ6DG-IXF'L0.G391M'8F8#CI?TD@ Y@_=C]8G5\Q^9K M/X;OY/LMZV$N&]\"=\)X\O^,*Z"<\N"X*#7'ZPRSD6%23SE+3WY+;[@X1(CS M%AP=&QI__*_+=Z#E%B.\.92H<]@P,$BD-10F&&*5%@@RLA2"4C)$NQ-,=OW& ML9-"0T.F":<[N)RV'.:AM40N:,]5M)"]+_4F-W0R2=>YQ]0,T MCHNZ9GY0(R'U"[^-KBWJ"1=8?QH6/V[^H\W&<^N3T4+6C56.U#EF 8$19^GL M.FCI.2KVG)#XNW?6CT;0;:%N(ML=JZ-_7J]'G7[$NL'Z/BX]?2#A7B[;> MA+-T?G:Y92LLIRG,\D_3L_,59OHO;_XW1V3!!J?AZ+196ZX,E&?[.2QF:Z=P M\UU721%9F$=F$8KP%(J09D!0F8/QUB2>M0JY3:)[&T7#%4._FJVFN7)Z^AT_ M8CJ_F.U[,=<5\WHAR?SKM_/59@[L78(V=YRS,:E<(/@Z'D9'1?Q1Y#I[*2/Y M6AECF]FYPYYC7/,\"/JV5U _NZ [\#)>U;>76H>W3BC8PC4:&T&'7/MLB(]1 M^P">;IL25$@RM4F[W"*CEP+JY\?#?"CA=("L-0_HIJI^SHWD^F(19I\O9J:_ M_G'];S;OP.L37Q][EN\$J84"5&U9IA"RSL3.@7B038"0!*9LT.?0YNFBQ6G& MQ?D1X+IK0<>6= =H7[] 3Q-Y8Q]7\_3//V9U&=/'/RX39XR7E+0#@;YZ[)'B M!)\*B(#!4/2K2Z.E7(^2-;*='1TU#Q41#"+"#O!X501?C_+N6V7MY3 IRER M7=?4D+HKB0&B-Q(2CX+^($GUV_0Q;B5IY#KQWG XC.@ZP."1_M-UKB69G)U3 M&4)>3ZVKJ6G$",QY(;S0BKLVZ=6A3M!+)\3X'NT8D.A %>X>9)W!N:XHR5FY MS#DD)LE:,-)P9WV&7((3NF2M&8,63CA#O?"A>=P"4?^#T\Y^6J["Q5Z22TXQ'W,VT8'&I&OP2'=#C @L8O*:H:+3 M-L'2OI2.>P]W8=*:"O>$P+O6]0D:ED.@6(X<:T&:Z6MWL">5)RH>I!GF\?A^XR[VB8V*;4SQC &@=4Y;;$N?,]U#8^A M**X(4XII@[L#"1ZW#6Y\.SBP2/N]K;<==,(Y'2,ILO6I6/+)U[-2>0%;4#(4 MZ+#1V+$]"1VWU6Y\I XDPL,1.E^%LR8W]N9<$Z=)FS@2RW@=XJR$A*C10Q"L MIL=28*W2Z \3-.[B^U%O[4-$,N"]W;HR;HBFS]T^N$T-V[,T@&XM#0HF>EL< M ^2B#K9PI19+1@A>)X'1&R7:O!V<2&&:"S)E[S+PH$(=1L_ ,9$A!B4M5\:6 MV'J0YPLN3-L'?8T+T_81= >>X9%G?OWCX0]8%[L48XI(SD,I=.4HIG2=*^3=7V4Y2=]-OC27V=EOOBZ_J0A,FL[?.K1 M:;5]*1\HI[;YV@_X;;Y8W4S>9LX\,PS!L%A[G[& MR6!*"XXSK'PTJ:W?!M% M1Y?&;?+5%Q]T75C5:A+;%.H_KH%9XFRPD5*Z()QJHT3L)VFD4/] M(5!QKUYN& &E9FX+M5@;PVE?_ MF1B^^O&/:<8-@U__^"W\]WQQ*93EZQ]7WWZIHQ<.>@G)\U@;!Z./0#Y))@== M%N!1J"0#&FS4I3$ \9V:U'UPMOWYX'E$VD&X<[5A]_7YDASGY?+R-!>+B>_%>1ZH!AY!1 9KI91-*^T1;/1\GJ)6__3""YEW8:2F(]P.^"]DTV M+F .+%L-Q -!Q.<"T2&"=U;8(+(NNDW4?(N,D>$UG'CO+5D_E-=C#R9\?Q96 MU>G9G."RO3BG'',)4 JK&XA(?YQ)"AC6]8\J<*Z?]/*V?WP7U]LALIH/RKBQ M1?\3?I\FO$T_4K 4,UWLALE:PBXL!&0%4A$Z1.:GF:CI-&XS(N58'3M?# J@,,22:]2 M4'0GIQ+:)/:>HFSL[0!#XN!)D!TAE Y ]C&7N:RW]'2\M=C08;)8:K"#2 ME3"9++]C$(W107AT,C;*F#Q$3F]P.D;B=QWCH]G? 88>4+BK256H2T(5(@B' MQ!R5]7J#*ZF>S_1S'[5J$\8_0M2XC4D=7I,'2:M'X-6#;+02I31"2@7T"QEY M$6M7E4C Z&-,8(G'1J]>CQ#5FR$[4/!/ >I *?0 J(WFW3O2I6&.3$81$02O M6\]8'>E4JP-="84S72)OE)1\@K#.@'4H .X":T!IC BNY6(UN6W7URKG6$JE MKC5/IM;IF>(@UHGZ&I73TBK)RTXSANGC;^"(_G070P]__[@]CV-=@@/(8F0D MU0K2=^76&3:J)D6R+$L'">N+ON(*@G09,HIH%-'!]4[&:2= ;25C'%,TA%SG M0S-Y[ 3F)>G_=9E\E2Z&HNI65M(:93%#]"P"LSEH[SDR=J>19DOR\LX'CR?R M@>0T'XAIO0C\U8;V8#77A8@M5E2OCE38B3H4U0@E2XA:AMV6)=WYX''RC(T% M?@C3>A'XZZN=31AUX1&N-Q+X&_V$/C@WF%C@1_"M Z" MTGL>\BWFO+VN.2^.$&PY^%#+C^C: A=MA%Q83A3 9Q$:S;C8C8&2/M<*=K6J6_/DX.[0=7( MLP=:P."IA-RA,CF- NVW\]GGL^EWS*^62UPMXX^_X?SS(GS[,DVO%AB6@U9B M[_IE#4JN#SIG\]IJCT$S,H1%&S*)R&N#=/; O2.#F*W"1L,9NJZMCK*0.EF0 MEGMR,)@$YTP&E-K)8J6)_J_:ZH=OZ2%PUJ2V>@^1=G M7YN&GZ;+ZXV4-2>F MI"?WUPGPC-%)E$%PWI$OK05:SKG7J4VK_G::7D!5]3[PF#>15;>HVX1OGF/. M4DF(INBZB,)"](%0HK1R&!7/V*;"^C&JQD7>4)+?"5 'B&%$2*U[R18_)G]\ MG%#8GYFT"61QY H'9!"=I)L@:N=TU+P\.D5TB>G__3S__O]M/O$"-YL_K"&S M!LOU]_4(B4-D-S^*D1V(_F^O)SZ)(#B/4%BMU$,?(-@B &/R)M>DC7IL[<5^ MHO_;ZW'K9YN)?D]&CIWC?+?Z4M_\*^U37&YR=EJ&)*.V$!R90L6-@R#)"32> MEZ25X*CO&($MB&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( &"&4%:L3CH&PP0 M #X7 5 " 0(6 !A,#@Q,"UK97AH:6)I=#,R,BYH=&U0 M2P$"% ,4 " !@AE!6UR6B2HD# #5#0 '0 @ 'X&@ M83 Y,3 M:V5X,C$Q>'-U8G-I9&EA # !="@ 'P @ &\'@ 83$P,3 M:V5X,C,Q>&%U M9&ET;W)C;VYS96YT+FAT;5!+ 0(4 Q0 ( &"&4%9J^HH")28 !3W / M " =DB !E>&AI8FET,3 Q,BYH=&U02P$"% ,4 " !@ MAE!66CA.V)<(! !6JR< $0 @ $K20 &UL M4$L! A0#% @ 8(905K*+?\MPFP )A8' !4 ( !G*$$ M ')O:W4M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( &"&4%:''L+>:#0# M '(+!@ 4 " 3\]!0!R;VMU+3(P,C(Q,C,Q7V&UL4$L% 3!@ . X K0, !_("@ $! end

R2H/W,R M@6F9*)6B&O.'N>1+D]B06]S#_,LF'CW"T %;GVWZ4>=#)3[=8F3=%Y6-X;4B0-LXX[:U!E3XRAVPSNY,RX#J;G[HL/\\\Z=LZ\V MFGJ!EB,OKE?/$H_"?Z5X-QE #CE6@OFK&KZ7!SK.5"GE05U/%S4%[?F:ON(1 MKT:7+WT&:C,_@X&.; "HX1@5W:CQ*?T/T9'46^)MOZ;_Z+R%5=!;UH^?&F=N)Y*O.5^HB/TK;KI?@\IN#+7'I#L3=AM M4:3*[B*U-&= H0U"&!(.*ZZP\P*]8[FM4/RC+$@%FWOAE*T]?W-FJ9",#$1Q M5?6MEG!6@#;I;BC>4 (HHSNP]GBH\(E[55C&]0B17;73Z8LJQ:XNQSY=Y.67 M.OZ/./O][7U9GX$=SDM:WARG)HN9K04E'(,T[Z9+4L\3PG4MIOA%6ZO3+W2_ M=HGQ,:CY!A<_:BM64HLH$V8(M)LR<^M [J2<&>CK 'V%4H*#:"^-L"'@G%#I M5O$@0LVZD?>P:<+/ T8^^^<1IO/ATM&SL4*WIP2?/G[?N+/?S\1:26=H^^&T M-KAYHEE=I+:P0$[$3BKN]KVK^E*+4_T\[UA82*DBXVIEH[9J\QA:@"55GURN M[>0CYF&WQH@.3P3F$\ M;M&P3 O?3GSHK^C:OJFRS!*F(C*IYB;XT'5AV\+NG_)L -<:)G316C[PX V\ MAT"B'#BW3P9][@6.LET)]ZK,5W.;NKV^1KI?LL$&Z PM[HJP)$CI27@?KX>6 MLNHBCJD+L:P<&I_?_YRH.1.%PDLFZ4_&I^FYT7[_C5" M[EOW_\Z;FO_S4[T.(\@$EYV.UFNQL$X%SB1N7.:(U:+,9D&>28Z^^X,X@YZ? MHVFR"3!YM0I&0F](Q&:T+>4SU3MSXW#!CV^WJSO-)V_CJ&0NZ**5*9KNN'3O MA:A]:/G1*0]5HTP RW*UI;#EE"EHMD5OCKAG15F:.Y4M.8/M6BC<^TF[&D'= M-666UAFZQ>8XU#R+2-_RC;_,\+[ E(L8P3A"PU(:YEV/JV3:4^7/Q%Q"-+[= M8#HW%;:-6T/P6] !RRV'70>2C;WQ['QH/F8N>;?^L=.T)FDZJ,K)@I7\I*O) M,K)JH.&CC#JZEPEK2S\SMHMP7$V)^2RF;IF:\]Y]?T+ MPH+@B9C4PU;00Y(_KY@5:(B%QAR Q+HCFQOL!L&BU%*;B>=:JGE6&1ZQ\B![ MYK8NQ&+= S7N3)#(+?N1=2LGP\.Y]EO[4E88(S^2^81PVI5>+J:XT81I_26. M6B$"'V&FG:W9 #]'^)%N'+E]W:6 6GESN"PR\$A;\R#KL'RFHY1OYJ&5!S/1 M&6K:MQER3?G3GJAQ&7,2+MC3Q=YXK.#&T/KYFLL6NINN/X,K-ERJ>J]\,@LR M^V$/FXC)/)\"2RY4=*D7:A^=PXP[?9I-F$S0=@EDVN!U!+5,W7OVETH]']#9 M_>DA.'/SY+?U ][S\_G:R\/1*KZUBA#M, [7O.W3)RFNT0G$,+]+&A5)Q[XZ M;BG)&KJ]%#ZOS_/Z\(JV7,,0&_ $=T(?6;$Z8?V=.'?XO.26"=J6F< &S$4N M0W8F9MD W7*_>?ADPLMT!]]ES;>FXJ!0+ MYXQ*2Y32[T"Q=LHCG$^1+]*SLO0A4^V'U^[Z[QB*./7L\HT/9H-#^(*O2=A0F":FIW3!R4W:Q8Q0Q#*%Q>E]7.8LW3!L&N1 @%H\ M9K=(P2X>\B8 GO [%GTT0#QS9H)JJ1<>JD<7>(8A?E6:J(E8U-(C2S:G _LH MB^$>:6=#23;3[2?A1WKB;5IYT4>%NVX!Q?9TX&'DU86/N0I.._.NZI"1U(H* M+\J5/:]^/5?0[I/K&9N"*CYZX1 7]+MTB?D!),@L MX?P(.P:9I^KO7Y!FW*YWC(GV,C]SI*17_(>HC:^,&]P&;\J/DR M,4^Y;$8]L7-QW,-LD2<<,O,%=,+3Y4>VA4/-:41S_Z3R(#(W-@)%7ZA#M\#* MDEI!PEKC M@MZY_P'UU8#LS0".:MNW6)B%NC"8EL:E@S-L0'IETN$CK.?7T9?),NLNI*1F M>FM[U!I:ROAUBE/]].S:0+XBX:[O@(SRBSK,I<-O@77'AU?,\[8,^!7&J9K M0"%E@>?%,JRUDHPN4,Y\[AMQ[OY=A7?DX#%62?N(/+Z=I07=+LJ 4D%XY].G M7#84PXANZBR#"J0S5@T:PI>QQZJXL>:3+O5I M7FB37I9(%?"J#0PZ%\+X.<;M*1/)\']9:OVC8'6SN"-E?KZ*X7T%TMOP88@A M^=410E[.'&]$U'TO(O:=*OPVZYMY6%2I>BGOJB%H]:X8,/OHD8Q=Q2;%8<1* MNMS)(E4ACG@Q+)G %.6^MW#989%P^^K4:* M\15/3!)YEM:P(&M,<.#)'"IW2TTVN.<+K",G(]7+A UH"/M=IF &%.7Z\FE) M2(?$KO!1QH=X&^L7E[KS&,?T!A!I?4:AAYY]:%"Y2,-L%L^(PAK9 )[E.>6* MI)347!X%;J7L6D,H MML.9[9/EM98(6&G+(!N@73[X6Z;N!O,=6\A!O J4'!=%]:-&ZV3'BS3Y&7<& M$=K@^2_; E<_'12C/GC2H(^I7_&YE'YA9+Y2:-&X1JCS\G>I[N)OVX?X>&;D M+A<_T5>7R447<";O+?C8$ E1 N]G Z:KDG';O9 [ORLH'W;PLP&W9_R\M>$WW"CC1GDL+I-NX("T0:*>9.3 M[Y@&H'F.2@3X9J/HVE3=/@D/LR3<#OFE+H+X^A\CYF7(9=MV]%]ZI:%ES*[MO=^B_U_XR41YGYCP=M(?KU2XR$7M$^C8\:! MT-^E&4:S!+CF)G;79O',6^[+E:H:#T*_+O9&P8]M(69'%D5WU_8(T3+NXX4- MA<<7F>*4!NV18MI)V+W[UT% IQ055B0D_INYE;D!]=OU?NL;XMWRNQG)W+FT("OI>I)BL]_" MHH',D+3K;'%@$&M/'=9Q!+ ESD.)&UWSRLZU=H"[6;)+G5ZLNJIRNO)-:B;@]_;KC[52[X"J1?X@;#S<8- M[7.T!7QJRE->>F%:9?6R(9D-P#DG,!VXUZPAQJ4CA2T4LWO3-_WT][\9VSI8 MM]N.*G7%(L*FGZ:T!S\/GIQ+[3I_;2A^Q4;K!81HUV!7/%RT7?M&.VUX-)XO M[L9975"8RO021()AEN&BOW%NY/%IEUKD0CN]*PA5Y.RGLH*?[].]J_CC9W/Y MD8=AFZ9OX]9&>C7;4:2[AZ2VI$FN$>F2O9/:+[2Q+,YR=Y"' 6 Z+T)/L[H0 M N#3I3V!^,C:_(BF(.2.W#;S!S-QV[LG-^VGE."C!&\NO MC+#IADC:(+_X#-TD7T6N]9C^(Y;6(,6XAP^=AYD'$^JPP"S3[+I=^MBJ^]R5 M ,FD)RJ9::ISVW34LNWF9".F7*\5&'KI_;A/^LKFH%+9N!-N^?YKR#O7KC,4 M([FE/BXVH$FO\-DFGIP4_/1-CL1-1U554F $Z&O-!-/:&?@\8 70"/V7QDP47HB_.6:P<4GC<]_EQ M^0?_M)$5-L!QSCR)_@MD+S."^.1)'YA#/%O<@]'3$(Z" VS AS*8M#_J+1O@ MX!J"$/ABZ:+44N.Q9;B9!KG';"F DL+FN;T9/.?*58AO&KC)0K/>^$@!K[D? M3B&_2E<_=BZ2T;T8"7@;0H!Q=.&V,HAZ^](0R\9#CZZ+6$_?CZ*NNTL J>MD M1;S\V,_M/OX5OU>3%:-#KJ67]%E]\1?.(@#'W @^FES)V-3#IBK"CE)L@"!+ MSTXX^LJ>U;!;V3/#W4@WA@0;X+O;4$L7\S&BNSNFI&=E52\5=&G9DLZHLK1M MO(M8;3;2I5,3IJ4Y3K4$)(_<+:8WUC[[// M6&.L?<[9>_V8_&# ?)Z9>9?KOG*7D4G?!N!%3>B)^LQQ/+-\:=]R/M"AO$9? MIZ4)K]S&O)I^=STG!/:'?X1< 55!I,;3WEMBTHT$T1^[\5/.[#L[+G8T/BZ6 M.KJJKG.J*DF$MEQ;?G*+->2X,P#T=?'.;G.H>&WCEOCC&5>27V%[?CL;A7]X MD/HXIM;I^=4CP.M ;XLM^;/U5F^:>^4P:U^Y'MY722YJYY+JSKCDRWG\=L * M,D)ZQV8=K%=/F7%B4W3!Y!*\)MME=C5LRAA9?P[Y>,DZ-)F'/#Q:(4-_Z07K M4E$<1I..1N&<>CVV'@Q\@]K(,(?4"IC&P;KY[#]HH ^I73K,H>@=!R >57R2 M?O$=/M._OY(A/)\HEF) .; 5Y\YZJ?CQP,0R MRH;E^%L9N-UB&3PCR+VF%X]=D25%3O>MR+62M*R"G^?+!6V/WK&/[N4 N$8P M8/L74)0&]^[54O[>%-7_X.OE)O"$&]>*L(=)MI6LV90/=E/91#&$ RNJW@K% MP.D),XR@%1 FJN:YHKC?LX8Z9*'/&/B>,P>0\&+[0@-=25 U@+E4+>WKS$]"MIZ-QI9*.8 M?XX8[*DF]['-H+D<@.1F0!DPG,C?TV!:\S7[(B'G^T[NDXD*\6?8O('2(0PW!>Z5^Q*("5 M[ MS'<[9?R8SU><7&NX4 7QE/>,K,_5QU_>//&*:<32>Q'/@L3/?K*=^K>.UHGC M:/,!_8KT]39]B7SAO$P+JR_X+-ZY"7B'\P?_C_%AO^SU __[FVG0. I!UNMSXK#)(D0G>3#3_ M L3/_X^3$_]JJQPLR#3L#E*ND90>@4-01;6Z=;ME6HH;5*PZ*.GA>H7B\9C< MKP?Z\*UY"*/[WT(E\L\C_D3;N%BV"1E* YX:Y@LT@D54VD6"A$_VYA-.W6!D MZJP0R:3Y-O#=([]FT&Q7K16RH M=8",QM5B:Y6Q DH/%M%FD\-WU[L,\YHY@% -UBH[G!$-.MJ3#O) )41E+M? MZ5O2%&"4JHF@<0U[)G5/RR^\G-LF=-$_)TA]HAK2: 8L&"$=F;!.""'E4]CI45(>P1RC;+K'9AUUZA:!7%ID_83;!8-6;$I@Z>R(CMCQ M"$PDNA@C^_._17/_\7KR[UJ"/J7C&TUX7*^*C)_OGO3N5WH>S0%LMWQ WF[* M=#>'J%I=P*H[NC]W[W^1*2(]G>]C#GGGS@'@7.K'E+W"[E7T#B%#_W#1SAFH M*PL6T<KN?3UF43#W3+QQO$KA>OFHZ.3IP MG.PP71U,_$/H+H8T592NO"YA_M]E26[46]!.8_)+_ P M,J_N%;O:WE??@J20W#]>:O:^2!#TD(NIO6EF2-]CS^^IE=(="EKS99Z )JUV M35R1AY%T9NBE=- S+@#$J=>W*Y[5M@S6(U@4X9[1?]Y#:I!\X",0@S!?*C1T M+;^:?W2!A_U:HL:W6^<$K<=N^$F58NZMF.A;5(SH:0Z@N!;87^DA336AO@ MU#:*7?],SV:J0MU=KV[9MJF>U%I$?*,[L=BW0=O1"WF\]4G8-VN]TU>8%KX( MW,*PR;)I\/FC.:0H/VVS[K[,#N;A)&3\BPJ#99^)$7E,8&"NN^*8M7D,<"(/ MS0Q +8]?)""%TR.#IQ,G0>O %05AKO_B38Y;CT)&X]MVQ"PI]J78QXL!C>ST M-+Q[N3]R\RSL\I5AR*%(N\&)B]%QT"_6X&46>5MO^"&Y\7.;TH:]<%E'[ZU; M+-FB'A5Q93WCY!>I;@_+FD8>""MQ +&OK'LFGMBYM$*H?"=W_8N6?E M>2.<5%EITG&XC!V_K2VTTC5A>T058V;&^,!$S_K%E\V):\O:+\(R.Z1*#TFJ&CDF390#,.M3Y5G-73@!JI4! MT[8"9X363">#OH7V>C)'D"FE$WZJ9>GJV&J8XKG$:2PMS3L#\8<# *K892GR MVXQ>8?%<:ENE0-C.8LEUNY3FOFK)_[B %#'[;JB MX@HA5YRDA/PU3R)%\-/QM$IV'01,E\G;2"HT?^GE78>MKC)DZ =)]:QXRN/ MHO.0%^N2!G*7[BKT]48+R4HLOSYZB#X0N00M=ED>R%QEJ(5(8&/1C[IXYQ9F MWV(_=I0IJG0LW<\+?7/[XG#C-AX&NO_>N\3BG6F.D8#*:.KFAQ7/;9W[W5N! M>?S7W **/),ZZ-J=)ZW"LHN0:&RQ*_WV@P6C)XLG*V:A3P-0"[8<0)/BL.(D M.$9+VC>=AIQ,L>I0ED'=^WC#0^[*U=$4]0DRC^W#--PT'4ZP0][M?E2D9&-G M=')8P7.?\ON1*Y+G M@^U'+?L+)PX]FCT0[61@FFEO<(*HDC75 MKK95;#%J[B!(UVQ>4HB AU!";U*9 +^I>"RZ'?4\56-!JLP9%QCO5GNY@*?5MA1\URW(D!$<)-OE MRW<*9Q?\4 ONZRM]0U6@'6 M4[@B%OU5T@MRM^ ^O77V.$W4.8FA,^]5&)PU2Z7?3;%X+<,$="S9O]DMWUG< M]W.!S9].&9:" MYFPDE%+@)&!LAI*[SL4!G!UQ?8U:?AMQ/&>$;HE()7KP)'[H(9(!L2$ M# G;_!$LN#]:O[P*$!HHK_ID3>H*4+X^6V!9SX Z?^]66GT.,O%Y\TP[Y,,V4%83<3L# M@=ML%VIZD2:2S6Z[< F.H\+-2TL(;"T;.L0HF_V'+5A4AUX9(.!3=3J1:R]E M>^:_'+UO0H-,RBM+W'WEW/!\HX=KZSJ;\V,[3' ]/4Z88K5FUJ#C(?#M@G^! M!OG_F_5T>+L>=,0O[IF]FS#)4*L0-?TNDVWG8>W7@;9!3YY[:W#'M M^Q8/O%@;>I\ENYK;UA^DG$&+U$Y.2_4(4'KI'*T,_+H(Y@7L&.G2"DC8HRLV M'O9N#M =1Q_&#"&[_0-/9^1F, \UV0&GBCFM_J-?$<7TQM-RYW%K0QWUP[%S M/?D*SY. >O=GF\ 'Y_[>.!8KL!"8UKI,+[[!]JMI5EK%H#J3 =1V'M)VB-8- MW,.^;Z6[C6/G5FT6$B;8^_N(PDQ-,K;!2$DD_+FXIDTX]O?V/=E"E#FR"G]/ M+R@B=SX@-@P<]WUP]&\$:*3+POMVJTZF'<;/XU6/JF:*TN?EV!L_69"O3#U; MZ8M/9]\4K9]]/FFFH RQ=[&9ZJ!)9[_:6KL,YW>'L$7*/"V%P;!2B1';,*YV M+LV!)1"_\ )5H%GC[*%A6E;[W9O)ML1JOC6!E2<,A45ZHBXK0W5$/"?7:L3] M?6P^OOP=6U*6"P(&=CE2IOP/#Z,+6EG!2<\(Y8W!.B(11:<58H.6 M&,-L3;9T"XD&E6NT^_Y4A])#'B&#+S\'@8(,:-*Y8D;B]VW(N#87^>Q1GACE M-,S^-VYS?;#QO_%5@A3+N)DZ4C4O ?K6R_/)X'#'EN21MXP#UHR4>]U,98J8 MX3HM0:[UC)+89@U@/E1<-AWH4GK"4^,BS4AO,X\?6)[[DXF%D2(W: M.BGE05R];PP'(*?ZG1G/ >"_?*)L.6QBX3U;LL;6?S0KQ;[#/1Z?,ER9/B$) MO%<[,3!G@ )/H/''JM1GC;_8#OKE]SV]_HL#<"X[$Y 1!I\XG4S)C"-)UXXY M I;&C]1(2R$#GT@12O<09F5TQ%L+EE+D&Y:&EMC&03T'&I(2['>>::FE]J-G MT19Q[=]/;-V4]A)_$3P>8&(IVUV M'W):&$8F!'C#=BKL5X!TA& ^)GUP\5HT,M/F7!CYG+>]?SZ[%0_TP31I7_10 ML%R2BJE7G,:4&\S8QW"]AH K6[; 9DS$O*AO>22S,>;7'?2=G+/%2R2*E:?( ML>&&KFAT,H2+[5=^EB?('OWXLR_9WGB$B?J$6QO,&BM5BR*Y26Y&LD=UD!/N M!NPWN]QEY#']1Q#;$/!Y#: MM4E#7&IW=9/)P:XIKA>!U7PZPL;/D_],Y'&'C6UHV"-G6B#/3[U SN& MB#PF*JN>,G?'&/@9.L\!M#&9W5K^)'Y>DLPR#O8I,^*-I/+:L$'6\D"^*[A$ M/:IXZV;OLLJ*%0]DL/,W,3(53UL)2(S%/\;S+EI>[IBD>:I4]NV\/3XJ$FL" M1WOS4 B;.QOF-$4?F,K[NJ!OYE)W($J"%PT>Z2/C@XZJ^8WS89=GP,[9N=XT M*7A\?E4?VZ"KJW'ZL^Y1MSJURCS5#>AL8$D(P\7O*3EWL2GD./11TWU]9SRD;Z7KK M2\F(FWG!OB[#(\@]MNRBR1C'^L(G?<_SQE0WHNU&JJ#T8T*;GQ14V\6E[)I4 M_V+VLRP2)_RWRDS.-Q@EA!B<>F%F0O9%1M A3M^M%RV7M#/;U.^5&O[EM8@\ M;BF[ 33I4WR>Q%P2:XV2V1WMB!%#/!P(_,KN AU[SO]-\?BH75.UV8[EE&_? M9V%F3+ ""'5IO>>X'J$K>V>0['WZ<'AL64"+?0ZV98ZX"?F=#%Q)SQ]>L8-> M*\";UL&L),9JJM9 7[A'13X!'US4A)@6]Q8G:1;=/!^-N.B+G,)Q!>-"B[?H MQ5$LHQG+%>R=SP9\LX/!=A).K'XT5_ #JX6:YI&GM(Z3C+\1&NC/*H,'9S]= MGYO'%K/C!PW.MD3.UW6%WI#YK;KYT5O0FR\YNCO^;J UC MA./W;Y&CM?\_#9.KT52910OH6;'._PK+LEX]/&=_I^#\5*?GHX-^6H&6TDQY MDP/(SLDO',#$'R#[8OE<>+KQ^A\WL%ILN,.2N6WG&UBS8]A_:\?;^4UV#(?]+&I[L&OT_48Z 8.Z3 M_QN_'?V77D(I&%K47?)**?J[G50%%_JF656_CC5VL*^6D[]JB54]B1EY8=17 M.'G8_,-;H9%E-TN1""VW3#]K96KK2Y_LG"6X&&*W]Z M9G;D9VB*]Y?)6NI7V1LG=R!.^/9-=HDF4)!IWA>D6R/FK.&1-/78>.,G!^"& M_T*8LDU#9XVY#QC!7>!2;2M=DK9H;,]XY6X*C5A5S9#WCUM/OBQ1GW,?7YVX M!;Z]%2-RK8<)=C_S$V?T?-4\J'W5Y#YMH&7BBFSXE<)"@DN?TR'P+ TS?&E8 MMG]LQVIAH)U\];%V+.]%DU9XRA++W9\0@N +&?+.-TKC !Z'E-&5D;H[ ]F# M"]1AIT*;85WQ*K[N*[U[+"]@YX\DAJ[_ 64WO\ITZ3>Q D/HLHJ2DY2D4$EQ M!??NBI6NH->1%[!96A/?(B\ _MO6MXJ*URT"\@U==<<6UW]:@"+R#2QIK1/! M0#",S,*RW08F2FJO90FBY">E]L^;MW0W7Y63W3=7I^7IS=YQ@<9E<;;61I(7 N&C(DMUHO=>WAG/3:ET:B1H"X[UE;R$ONVMJBJ5>=Q#"5)5> M3GO_*V1DG1N[3;44OJB?[-[Z.Z%XVQ32\ C4;$/Q8!N,!)2N.)(9QJ-G*FOZ M#G'?TTC_%!#K4$\?&Y/SXP!>YI9N8 ]UZ_#ZK=F.4*&\ MB]?4]UF93XEP;=WF]J*GV&VX5=II&IUU6U&W"N=LXE#-A: 8\HH!8FT&J M^II-E$T%#7Y6?TT;,#Y;G(0;3E*M'2RP#[#^G)CGXGT;(#>[F+'( MKL!PC?XU<*/(NS=I*48/ M\=0.(_A[%@-2? 5&WT*;A4R6#*@F@H[X&--&G8U"1CKR-W)X5/$5FU_U?.7U MM;5XO/*4AXE=+RY'?5$CI(\QIYF?[78T&/'('5?]8R#N$&;R@[_--_W,3^R] M>-U-Y*N:/9W4%#COPC+D:T7T*.C/];[!P86$ %L=B_@,86_DTT-](NM[2[)K MRR)1*0+AACM<0=,\:3[U0UNU-;2^I&J8*S@=QM(3:[&J;6(F?.XA-NGMGETR M=.4)""R#W:P#[O6FAJNPY"3P[I7\* 95HH;XK7I8B_]E*,[]-O0IE O?!>HQ MA),["[>/H\:)<_#:'9M;K(A5,9A[FDPD^,'R"M\<>W^;$@<0- !+9Q-J#A<, M#R2*9F6Q&N)^N-'VWT-:;]^6'4^O/Z4'#'V-*$6F%$Q:DIX,XQOML$:*S;83 MSU$O\=X5MYWYL#2.>#.&6[4D6UG#7YQ (O< "5\!--X#,7>G&I M8+VP]EY%S(]';%9;JRC[B9[7\,"*$)F@RT_%B\_;).;:C&-W;=[5C[HP=/08V[:'(!)/3'[_:P%0O3$ M3A[BA4Y ?G""*2V/L)L52U^/I(&L.8#7'_Q"@XE#$D=ZY)"5U)$^M8#?'\0*K&#JSJM"QR UFLZ M1,97/2KHX4A^1C^NT+^M796PT9&]8/_13R?#8FD@&@%A+OL_G;IMQM7$&>DE M>,O<4BB.XEAG?WI4U43$-2!0T;RLUT%_K:E[2/H- >>5W+$20@Z[.2I%B:EN MC8UR\=#:89KRLG$[V2[D[$;?P:'T.V_ZG1]P )MG99]V3"A&*%QR#I0U);9] M+.!JA7D?TF&Z%XR*QJ>CF">0I455!HR:H^.Y4%8.-:V(&YH>I7D[Q!?TX%C& MC,LV!J((J0QNP"J>+[#[R7T$)CU'[06YP7T4L60YI D)>Z*+ W"R@YD/Z[4W M[+#%-'D2P3?0WL.5&#&J5&]^26*/3Q(J(TO3A^D+0%K+_Z(A\N'L<:Z]>,VT M")_/P3)\.8 2)P\8F_,PFZM.)/W+>%O>G'/X%'#<_> M3+N4W*W<)8=Y^ 9$EKI&Q 2R8QA'"E_5]_&*B:Q--Z>0Z3A1N>)!?&9 M:6,KZ=82*W"GV=+9ZW'CJ)4?'\+(EQ*WC+;*D YS9:BI*?GY&?H#FH$9#3VU M)J(L-1<9="//..#6V9D.%%JV]E?>>K?/A6G2[_$,=+$K)Q[)? M]RSK)Z= Z)USYGZ75<4I)Y.,9M@>Z$]4Y'XFQ.731.H1 3:A\;IA,"=L3>/9H:P]S M F)J&D,Z8A.9KE_T8MS&;L=*5B]XS7?([=7DJ&@5$YL83QMAH+;!;;HQO M:^@U\Y%ZCPW]VHD9WN249UMV@= 2!U"( M#,9MWV]V4?L__2BV\(R)VF[FTK=L\77A$8/'+LUX:;?2F4L&#,%GS15P1 M>S/0/Q_EH6+_AX=?ZTB:J%*U]I2\ KY2@6V22[2#?M\E61-#5KP\I?#5GB3# MU]CI7."2G0*:'/=+U%,+<["/LCL>,.MOY&--)*7#-<)[YBV/_TX#WO[[VJUO^A%[O'+TAWB"_G1Y_0X;^QE:MFJS^RWIVUD:XQQF\ MWMU(!3*F9Y"WU^:_ --\UH:R34M'Z?K9!T@^QVUS(M@OHU\C+V[$!'+CD/ J MY;)%#;TV):Q5O"^! PC.-UB".G== QT9Q?D(*-$K".-M_N#YS$G&VGVAN0(4E3%-@= 7;D-,L0^P6W%IIVBG)^*CC#)LGF1RS)0,P0R"AZ.:$(J0:_ B >J;+ZL.O<8 M;TJRK1^4IG L:RU[K(M/T3@[JFM@5II(]Z@N[QTRA MM[\XQ'L<)L(-A&MVAWIAO_[R/NCXMEOU:J(;C /@H>C 1>K+/2^OFI=#_;@& M:M^:P=R?H@E\.'&_CZZ/?S8L3: BI@2S*46Z'BS\6-.&[&B?.@$>J22YO WZ M[J.98B(XA#W@<^%%>^FP^;#A]L.^[5D4!5;'EGE;Q\H\HJ^+P^ .K*\#'2MG MP->,GTI<87U "#%OQLPEUO]<\#5C_MJ^"2]2UZ9B5P<9\:J;[TEWA*\^=7[P MF-F/3\N;[DA*/.+X4Q$MUX";WF3FH]LED!-@V@6#5UJZ,_4D3?X;OP;DMS-D MJ94.',!>73P'OHX-C&(2IKH"MHOG;J9HA+TRV/Y[&D@X$07JB MF6A6V/9>NBSY['7*HFXNNZFY2-[K9*R5#HJ9BB8ULX?_K+J2-U M ,?GGTGP]T7Q?7^V:+[B(U&KZE>6+]+F-> 5FV]$$5\R5OR%5E0HY7;T" M7D,F5S"6@X-M%1N@8::T9.&: @N4N>[O>>E]!=N;X%?4@@ED-.(P[4-DD#K) M VS^+IJ5=O7%79Z&C,#KU"$D[0PB_V)X2 M[T4>['<.X PM@KP*%KP^4'*[P/T]MO,.#QF-O$$#P8]R (;=:\B93%PO<#4_ M&CBOBYWIH%F2.U2+6+.BV6.J7+_=CH3<8EZUM_XJ\ M1CJ'N!#R!&OUJ$\2^N43D"3!3J=(C#4B;TQ\_>!]_L258<&I*ZV8#VY;=X>S M\!C@>S_F@$SN/,--+S^Q8D?ZZ[I$-4-DB5J9N=8$G?\+VGZ%?7&NJVLJ6M6I.:J^TE]5L6YPQ^0Z M*[OF+U<_R[ZI7A)H_0]]#,0!2 #4E^PCOB*&!UR%?-!'ZI76Y&/J4%QM>4BD M"SU/WEYVF!QI;\]82@Y-)GP;/6M[AKZG>&K1V'^\DG&:5FDR2O=@I^1^F:\< M/@6SM6TY A7*"<^9B0FHR=6N48#^<,KWXG2I 1OKJ=80B.6DT56W";D M;=S'3(+3RR=8A8.%;?($M M-2<&:GC]ENH#8]9"5?FC^HW\F)L2,^FC@/S+KH]+X],3U"+UKCSVT@690B24 MVB_!$\5T@WJB. #%VB0O!"3:EG9Q;;HW<6L#?&\>VU[-0Y*.U%(N=D.[RD;RJ*D9J]C;W;B88H@-\T#?8T)/]^\5I1__3G84;:CO#UP$*%1V]M= M?567F5IZND/N=4M;-P3$#-7[P+\O?(OYL*=:FJW[ KG5"-X\;KF8 M%<=5L4HPG82F'\KS8<& (:#F(MHG4SVAQP<$3:_]LPMTD?T/4ARQ %8Y?M:0 M RA=8Y5BD303[EF+ZO#4@UQ4WW7XFKC=WW0K8UQMGB!/R_;G= M!( &L&GY)9]1^8I44/TX*_K9Z'9+U@\ M_57IU@-;P&-VI]96TR89!\$7&7MVQRMO'Z/%)\P$]5X"X?.F68U+"C7O&5U; M#XZ"&AYY:+"GD:#*[(Y5;;%&L"@?O+235+M +4_IY!,6O17 M<$%@)86EATN9BN0U2XK^D&34 Y189;NU*2A7\U*"--,J'D#DLV$#0U8DQV5\4C\+2 MO6:7!DX$=:M/CS]4]O(=.L\8FWF+C5(8K?,E$HMMNS M:[ED9YOWPK<:,N7Z_],TQCQDKM7"O9W24B^K1A8C0D@DMBK.]@6&TE.K<7[R M&0FCW;(EG.\)9-_@M\45/ @"4W(OT(OQRKFQ(L?#NV/4%6\2IWV?0\+>^1$"<2(7(C-2$QTPE/Z_I84$V(341@) M$GK.4N!J>\<+U)%_8R"'$!Z@^Z;0XTL@' 'E(_ZK;W/EP@N&?#X)O#8)G[&U MQ%"R"=:SB#X2Q@3F8^/?QHO<7XO=6WK:B=S]44KQ@]$&?B*PUP]T*0WG7&>/W'W;ZNLM]./&C[@K>LQV;SJ^B;AG/K"&NXU*_&+)AO^R=H'$ M5#*36E%55I/87IYF% '&RR: DW**61)+]AR= E^_M2WC)<\+2SD>[N%_#J_6482##R_5!B F8:S,7(FF\9%': :M MQ9L&$#9^@'&T='&FZ%T9:D@B49;M3!PZK?2: MK:HG/:>)KU!CAOL@AS<(UJ%ZN0L5UE0U:N/(Q@L'[AW\"/*BK)97KMA?[#57 MMRB)6YY@/+J$6Q4U6#;QK+0QI]PI#""XN J ])W!+;N9E(;D@ZFHXCID+O?T M[I6R: ;U!&K97IJ E,B+W$A#/X?O !DNH5[@VHP,YE]YCI M'7C* 2#\^4IGC84U/&9SU..=W+1'\:.OU5XP7V([VR4GUEZK:(F!^=SZKV(JH7H*>S#J+>'-TC-IS!M#+3M-=(/ M/-$1QULF3L2!=510KVIT!M18*;\J7A^<]TP7GMIX][<\QC=3J3<.+AHKW[$G M!;Y>V3G[DP5;<6_ITX)\Q7(>A#J_=Z3!D171Z>-QOE!LO&+9VY (99PY@"%;2#7X, MW;,P8MR]J/%U"NQ6,0AD,?@(4S;T@15YOL@#5K;.Q:7\]F=3U8_.CB$(X"&#B;-\D=MN9(0.]'0Z M* 69O>@GY->A&%9WV&@Z<8D.PFRUN7, @EIBD]3'?5I67Q?^5%LNF8:>!1]T M@+Y73PZ+9#K]%9B7ZFCKJU7<;>1E0SDWAS%Q(1,:(8/KFT;Q'4SJ7D76H9GW+Q#&*YG %)2=3$C[4Y*03/UN,.8J+WD3'/4[ V&W-"4N1G6CC)>7 M_NX!C/6(37, G4+5>"6[_AC&4=JKT8X(UN*C,%\BTO9&8 MCF=_P-]C=Y-L#<@_6W1RB71S_(U^'SA-QK@PP4ZQ]FD+.-2H^H[T;-YQ[H9Y M;_HX@(EOZ&-P=?G0J$F6-E#?U3F>0'J\CP,0QXR)L0^OY;87$^V*#6H8GWI? M+.&@Q&I?#76FP(;^&[?JBE+G55\CQ86//-6*&'(_:.+;W#:>)?.%CA9\A-!H M 7&UK/N^CF<_V ,416^:X0#>8I=-U9E%186OM7SF1]1]M_)!9K1&BD#C4<=* M"BHTK7.Q#RM4&6["90GQ7)%,E:N;S\/HRBYW)"?>*!DOA22?=N5^2# M;N]S^6PB.I%'XE9XLK?WTKF R\I+$#SVDWL#ZW? ?4'UQ]E;,? U9(K!S',= M?HI"P5\?W42CE\>H#Z0^43=-EY86_NW2/FS#4X6_ M#2U[]!-[V 'JU8AW7?9V=Z7;+WJ8C4<@WR]U3S[)3=O$+A)W!FF.^JQ7+IJ( MGH/:B"$$F/J!P8X?XM#&+^&RC8>5 M500FM4P2O-U$7(=U?\>JF7T;LZZ'$/1MZ[I_G5?= [:MZF^,=H&PV%[N@1&%PD MX3UA7ZU-*^#IGE&-S^BF:OM( !E$MIC]3[< W]H-I MO$A:[O;BA7VUR,E/GOCYAV$7#EU5:7XGT?\_[++>4GB=#=35R0QQXTZD!<-U#C3$ PTI5G& M"^Z9T=A>7IAL-WJVT&.[<%DB$C-+X ""2L&T+?^F:H:67XK1*%4>GG=3XQ"Z M-0ZT6L(S;1RLJ0<(TLUSU4AXHQ[_?=#V0?.@R?$[K,M7F1>#!1H#"*'$%TDY MMD-'IG^8'0M;K :29%?CCQETBLZN;7VBGUB0/U2SY]4 M962KD? Z97=8./(V8#V5A_INX(=:5K:;1VZ31IG$G3 *2)&MN4NO=>H(]Y5D MCG1DM/DU-@3&Z;25LZ[E@^Q9R:I\P1WIB^_&L*9"W9]&Y@_]EE['7AFH$:?% MU6O&?LVP;3RQE232AF+3;5']+[4[&J$ MF 0]-5JOHKXQ567Z471^X>+NSWF71./"![1SH37<\Q+/# M8AO<2:;XGX?&5F(,H15=K*4M'3T*8;F24GXFLBP"=W\(9!T M7JMPSV*M>A@%UZOO/8O*VP3F7P&&*&]^IED+;LV\8M]T@ M-O_+E0%\_[)4RR9DWF(;=L"7#?T%C>9'%S\?$K"O>.;:/3-LCB3>>I&]@ M<[(;S2G'J?ZQXL;^2&[,JQ*4>O=$3FAB<:OW42 7CZFR[^QP=0E)-EVZ6E6F MY33IYI&2;N]:>%AD:>:6[C[V01-<0":A 1Z*/_V7$9J/EFXBRKY4XFM"=A5 MV@95E98]8:)VXPL2/I3-K)I'4:.Y?EGK,)C2LO',_O2DO=PO$QXSVT@[B81@ MT=G%"BOVP;(G4Q&%O+F8VX@NA3P[\,IXVG=Z"DO:J)H#2$@8N >NJ+@$_GJP MFC!);+C%-.4=LB]LS-7'ZUX"-6BS#$C:^(N;Z A[9;+>P%!Z'QR33)R&:8Y6 M9('#'-^4DO=6&_Q"XS)7HCM376Y;^OT^NV3\KFG1X$8!"DH[AIU;!H?8.M4. M-C\J=#,X%884%"Q_/$5,L'ZF$'LY&.,!['(@'=5-ZS8O6#2_*)]BVV72!X.; MHWHJ9.O80,2 _0%:"$PHGEKMD0GC!0SE'']RGBZ\XXLL/-P!UUWM^AVG7ZC? M,E][N?#S:^!U?D0JT'VAR>45UH@?F>\.4;V2W$]>XF7Q1(KQG:7;5DSXHLWE%7BR'9I#QC*A&O M%LF6"#@ZP M!09MB(L0-?47Z@*LM*ORCQ^-1!8!+#XZAF@KV\.@CNPAXOK=YT@&;S8[(J'F M"K:^+$KQ:\+LB?K)M=;'6P//J&SQ-MG9!X=(2L*SE=9N/TWUA#:D>_[&?F0' MF#!?<\'04B1R_BRFS_C?\35+]'X0+SC.A7*)^T'\_J^T^]*Q^$<?Y1C M]E*CXN^[(&F9'(#D.%?XG^ WS4P-_L-$=P 5^Q^K4@N#I#F L_DQ'(#]/0Y@ M'H=Q_Z?J+64G@+0+8&8B/(0#"&-_6(S?9@7MX1H<'@[@PPH93^8B)#NSESJ< M_[Y$GG_!E9'OV @ZKH+B6XTU1/3Y@6>&]_+M8W?-XU$Z?5/L"[28/+_TYW#% M(;D.9N6U6_N1Q0&EZU3LGRMAJ,N?7V^65V.I'(# ,#AJ79MYU"B28&TY M$^9+5\ G)BU*7*059,[;3!9)FE6=]HC!O\@>JV3Q+-CKD<"GW&LN)/JLU"GM MBR]%S<0@CW( ]^/,-X.Y'@%:(4P5+K1M)KKN0$;37@;#^IBR9/=^@E-3T9FJ M%.S0U+F;^/M]>-TM;*-4! E[+/>*F>VGP,TJ-RRDBIA0$T[?,I'[G=XN[QZ\ MOJ. [L].\O.MHV='GA]Q?'+GVF1VW$P,(IM^)'F+R,>-O#:UX\:GN&\WJ\O MZ;02%Y&W5[Z\UGQ@=L'QP3?=D)OW!('7#AA"\[VVP_PMC5IMCE7C+/J-QNS? MC\RN,A[L!"&"(QK'!5F_=^ ;R.DS)T_NVYL0*;OE./M_PL@ !2D\*VX3',#1 MI>30>.U0G!85 O0X]Z[N^/7?C7?'NM]$O^GE_JP[D@HN)W;X&E%2A,/I<"E(%219 ;JE? M9%LA)_XW_[C*%F:Z=];(-W\GI(\01PP?'<^PF7__5.P%[\H+]L)2)).&S4(^ M@N_P^A6QRT:X>FP&J7SOK>.(:G-SR,.URA)-SG,1:%W'%1?%6J<^;Q6!V1@, M]D7B(A=="T*6I:?WZ+DLIIWIWE25_[YH&1 PI9F??:M)&_%(-FHW8PH<5J$P MJ1ZQXNS 5'/?/L4TO<6"Q98H\X>R51\0^C)W4C]Z^7TV(+NUV$?@?V_>EJW# M(4?$ZOK];<3X[YLBVL[>>L>6&]I-R/BWJMKK=V(4ZX7[V3'^3[O9D7G,I3I, MXRD]_J4L9ASR0\%JUV3T>$VOM;V'8OLHO2:2!H.P\FK.+ :^%2D)>/"$XN*: M#;IQ?FJ7AG)L"IB=#"3%F)E[%F!ZOH%HO._ M\DP[_Z#HF;9,L'-" \V3[7! M*TI//^8680V^;D0!W_"1AYET31&1P1Z/T./E28Z@I+-E[393<_4K(KYH4LJI M6RNNUE/@[655!,)(N4/24+(X=C3!\0-2%)_I!X,,?%)(R;1?E.[N'^.&>YVZ MV*/9XH]R:VS5Q*5G1_&R$F,Z!W]UVPY^O@%KOL#VU<%SS_L$?.#!JHVFW7TS MA%=7;<%7IM6K?TM$\PC,&JV ADQ&=1NU?MO938.+1OC,6)LLKU& 5G51]9!C M,HL#GN\XJDR?2=$OOA/5I\"Y'["909?" #T:CQV.9N#@E6F9:2\&?,@?[R M 7XN M3W$[P!!_0?&/I4MCHLB)L;;N#MEVV:?V^G($BBKHG5)V3MKP*6>T(>PSI(J=-1AE5Z^BO/ M\5I!4)U50B6Y1H(D"QZWK&0OVS#A]-,GL<>\-D7*]5L9W4;DTL6@Q@Q$!_$8 M#E-C$JHP>1^53,;4@ \?4AU> !=T1&-?X%96$[.E?=SL#4"O\\'6RZKH$4:M M!F+2#>X35/]M(@MY[ ?8>M('1;LPS5?FEG;J4:#8FWC625!W#>'P9$! 2[QA M "-O'9I$^807]/=,M_X7'F. M&@)/4E-0.G^VS26K9T: +)'"FGO]X(FO:6I5HW(JK;) _5IDUT<.0&,2AQX! MD](*ROB]K/9Q #JYCN"OV.)??BZB+TJ$^9@F*5OO*0_P F/&E/O(25M\ADG7 M"FA2^O6F>%;K+[JM9_6Y0*?W!.;A5V#,D_9\UPJYZU=Q?'R'>EZB+NN+D,\] MPDOB4+$26@/;P96-HF\G*]@;H)9R:@WE(/Z=IZK\S30=Y@<.("8X%/1J)BRV MZ*W(-H0#* Q"2*+^"D^LO.L#VD9S ,4(' PDC@#1D+XC3)LLW5+L6BER_NHN M.X5#",PS\*1@*2IQ9Z/437ES 9JJ :Y#B_N]@5.1;[=@,6-*[JWH-M[5Y_#! M$5)302E;)JMPC , ?_CA1Q^ TO$?.SD OR;%N$@.0#F.]:B= EH=E-XP0S(C MMLX7<'&% %D[;>VG:W))^L*[ I>-=J\* E/P WF5W4)^S#Q0%,I.!]&9!&(K2@GAN;\VHG'G%@RY1S M?P_]=DL;*_1(Y^0%18;OED=:X \.H$ZWYAS14UB-KO\):%S2=!V\ELZ2#>D' MPSJBK/LGV)/1OY-7BZ&# M:Y/.4:42()M?U:N?E)BU@DC8M KX3.LU90\-3V7%[SX/_6C&D/,W.$CN2 MOL'%DZ^\GN=6DKS-$EN9(V"IOQ6?$NC4'K?)RE++^4&>GI_GML7S*KKPC^ 1 MR?G=='?KT!6%&8>M44$$COY&S\N:.C+CD,M-!D8ELBS%7(OENJH9\MNF ]0VFC:'W2):0]M+R MHFQS3L.I5&ADT8X5PE "IR#>\IVI(K!5R1S1<>_"/UP#+(P@.KO'CO[NX&XMHH][W# 99 M) Q5A'MVWL(;U^\6FQ9& G:4[6G2I#&>9^*:C.N[Q:8)\K-S['WUB/@&X_TE M<2K/],DM81]]+M:R^(/[K.CXL,UVA**B6<\*-NZD1)!N.%V@A_P%^&$3%*ES M@3S;5]RO(+J[BSI/^YT P!!A,G(SAH>:E*J6A.U&^8_I7U90]*[7*,&LU\+ \SC5,5VSG*9(H M3YAN>JG-<[^_1I#I@+.!'[-:\,W7[S-^-&;&E:VQ=ZP>]I)S51Q)G2FP5E>Q M];&TAJ_7V%,=\Y\YO3G=OU?O(B\3O;9RGGGDZ-RMEY]F<"[:2]\H0$N M*1&M7@\&@HRE%#O6+)$1&V%18&>LJ)\]Z;'1E2W5B,B?N*!;9;QIXGR ML>K [N>LH1%&YW9<\/*WJC]7R0H6D3C;(A$Y;>A,0MZ,O*@]IBAFM]C2IE$4 MFL@3N>1Z4H8\W$E^($1UXC+643T%#L8G[-1Q $Y6!ME?-D 2R#HP M^R\_6%N*;ME/BEWNZ^NUNX6BM5NQ-TK)1XT1[Q,<:?++5SS\\8K5I.+T:,=72G\UP8C8'0EUQ+_H6M M35Y+!(;_>*)E\00?H \M'#W.IO.C:3//25<,!(0ZWG[/-5A%SM 20Z>.J&0N M4SZ.70U>VD2^HBOK!1[KO,[SNAMLB7I:5FAUMH<.754.\TNDY^&P MH'\&3EIR_G -78-Y.GHL<0>QLU17S:*MTLJ\/5H+'+U]BQ#9,.IZ1<594P5A MDD4M6KMBA14]2@C.SIA>Y91?SDX-H5WO 'C%I-])TWQ@3<2 )RSGYXI*3[G" M^.,=4UP'ITY<[ P#S)CN<&J(Q''W1>WN0*P M%1,0=+$B\^K8T]OGY$[E>77_[NBY K[[?-]FQ\.\)GV=\E13RB0N\"FADD2+ M@21@HGL:#B[;GO"!L>Q_7UHB'S!<1DX&C_"!#>$9),6O>,-^70&ZQ3(-X>1! M8BA:!V_K,R1#&06=^X!M@167A@!':I3C7X:&SN%6$8K04W\Z'X@46J6>A^[S M6N%HHG93AP^\M\;S7 UXVTTJG5WS+^8>'PS9^O+Z%GW"L%1^%')?=)7SF=20 MU/^,!/R?D\#^[WERCS;5//S;(C&4\W%A?.$KMVU>P @;\QLZR_KNY4_<=U31 M7L"@Y-:6&&) *I0U@T+@76U,ZC_#HBS'>^6-1_2&^ZJG=M[KUHM7UCG9,\,+ M/!_)Q#&%(PY8T6"/U6\'(V->(Q.TV$*SSV6;JXV9]OI M#97_Q)8V%G=D6Q^VW=RUUS.1W ^E4T :*J!\,/;[JMTU_Z*I[Q(MU$Y0TC^/ M<0=UB*D@;HI134G,TB4HH.D=NCZR*!>#LHS8B0U5$:M[%1E3;(6YW\]-/56N M)7?5.NV-4ZR@21LU4+(PEJ-5ZJWA+ZP#" ,GGH&C>CR!*9O(3RPW?<9$>736 M8/HV%CZ/U(L[73*W^-6WCGOXC]YE!U]'? MQ![MUZLEOS-=%Z0(+1EWAK768 M36UC]^1E.<0FZ.4.W;K]*HC,9MC$JB>%OT7.^1:6?!@R5F M^5$\_4&,A#6*UA6]$@I^FKYGAD-A>ZE"](J4"D-P_?!=U8-)&C'&K*(#&]TP6CN%#QSC Y72:C5S^!I>B9_>:>SW3PX70 I:V>!WJXV+OOQW6JDI M3UJA5[HKJ^YJ]7IZ7'X:6]G_E:8?TAL6J3OH:;XQI+IKVA?@?C9XQ'_9I0AT:):&Z$VY@9]P-: M!.PWA3^1MIJ;A]+$[\' 7^MFETK6A:_KG/\B45PL$2M3<9*BD*>T&(!E?] [ M-?SF(T>SXNK%\?#6!0B+_S#Z'#ETI:(S2TFL97&WA=MM]I^:_('17*-7[QQSAPGG'?)7ZC2&5SKE:UZVKYZO+N,3H^,D5 MD9OW/KLHLRT]?Y_=,,A=4QK$:!2<8O#RU]Q.-1@K?'RL_R8EC3'#,A5JW,.Q M/MTT.$/R]J%/W'1.JOZ]MJT?5G,9V&#+UW,=LEE:@;)CT576UNLX7M54:O$B MUEB#R2"GRS0O'+S.QIG%NJ)-/ M]4;&M*. MY:2!]W\W7VPX;;P74U;*U?)9TLF11P]6/AO3R5([U==AY6I0O&#.%C)M#CNZ=BGWPB&V"]^@!)]RL6 MN/C3$UVZ@4I_>G&#\I.F>J+-R>UZ)GU\/3(]AG2L77MFI,*R(]3F?$VSB\TM2M>13N1=193] M&X;C[O82PIP"I(7,86)(8K\7LYM&(N'8E<%&/!WD[F"A,^#@:#LF$?>50QWX MG N9'S19MF?LJ0.5?J@DI!%.%&:Y\_9H(2^.$(5"[S*1(:>7'GWM+;UO/MX: M/O&!=T'16CZ:H^JG3XG'MH[J^:XG!7\MPAR:DEA\?X:LYH:Z?[->(G%'@8.& M3QYT*7+)@WNWW;7R[IN)Z046W*"UJ[Q,XEX6,EFZWN>6^XQ4OF;[-;_F0M!B M,W$V^BG!I#*FNR3=PS!PJXHK^^-V98%%^G:!TY!;"4/PJ M3[:J"SF:"%U(T#R:%5)R_?)BGY-2+2+@/-A>T^*ML&_4)$6:#VPI)2W=ZQ#, M]&KHG\+0H!EZRY$ 1+:#I17:P/?(J3 MG$L,;*J0%R>(P\1'K;=U&,-IJ QUB;8@NI#%;>/?(YSE95=E-'FQ6.'I\P5. MHR[R?]:H]Q=X\(&T^WD5G=P#-*K@>_>";;K=0@7)2:[@]+DS?,#\2PMBL5]I M>0*5)K2*OMP 5H^COG^'LKFON_V$QA&BS4?)&GVK06I'Q74R5Q:WK!52-'G1 MD)Q3NK?DKI[C BS";%^3^#!T@??L=#M$]OALS$ M$\A^L@QVM^U\@/4IY\$(:#NC2UT03>S''L@3ZJLJ$(5VE>9^+YF%+A<']#KG MCQCTQOMSS(97S&*,0Q1O)^II=RKT317H!E[*]>U^L8I>*5HRW%';G M8'#F/>)?WVKOQF?M!2TV[0K2Y"-+B,&NV1=FT0HGG7DWCIO5=-J8W!F_4,"D MQ(U0?OOT?'&NQ-7^B7P!QD\-JLQS&-1Z#K9^M$92JF:/Y2ZA9QG%*3']YBRO MV]U;0]4NM?]4,) :%D:\+S@J^R-9I\Z/./$'>=7I+(>YBZ=K\H@Y0!Y95N"5%: 4$0])L MI7 Q!-A8M^'%TQ_^8JOG[6M9W3^<$TY,#-+@!GH3:QA3#<2CORALS;J_:NS" M_9JAJKCC6*4UDT-;&/FB!P=_1-5+-YX[UL(L,C6Z_EJVYB?V&J;XYB#.IS)) MEBOZO9H/4&_NVXBVH3*%:>KQXWO,OI:7!E%-#".E"CM4!M[2Z:CKL]A]3K+Q M#VQ/E3#+*"&&S>HQS($LX=$7JG\YV!G&7&FE)1,$)CP\$^8I"9YJSLK6EF)Z MK8(]"<,V;?YLK$R>!?:GI"3S5+0Y)NU&6TF:\]OF\KLJG.9OKJRC$TKT@8!1 M=&--U]/ R\?^U-?HG%H2] 73FG>/;VXI&QUG%&:YJL2X.%->/'C_WN]'_XI- M.F?+_?+#R_=_=!H(UYY+NG0KP]Q?@U#0XM9,R5I-(AQHDV3&QLTO4+ZG2")E MLPPYYUT.4=?C)O@ ,+5Y#,'V!:8G;K*#9NU(;K@K:#KR^Y_N7KZ-R'E"$.CE M'F,B1K'Y\H4K/+0/-2>2 M_F7[6G :U&6DMZN,LF*./N%:IE5VI9G^P3E@(X0SKW)X;*;PSAT1S77D$E_^2CD8%LK,QQ@ MUDGV:* M-#&T'J$&NR'':CNC%[(F/-;3G_-0[RZ1:'JF(=.KW 6%BN(%]"X,IQZK6L(Q M"/881EJ\W5O>OWA8:W-[6L[:<6,_[_$V41HAJ%")#^RW5DJ)VY:J765-O3/2QALZ#>:SW3IF,\H5 MIK1&]T37JIX6M9%]N?.CW6?FWJT3C_^\T-+Q?DJZ%]=5'+249SXT,F"E[67O>K1U+^/K MX\B=S4^D7^^DF\HNAZYY\0B?6"9CNTI"YV2SJ[=XG<7D5X^[G8Z:?W'GS@VY MPR]N2VJ]V"-!9^V'LD"A#XE00X M35WD[33 !W1OSGSA<@0BTA8D>AZ7ZZW-$IP(2))Q-W3< M[R\&'ZB#F5E;(2OZKA[2(/SU'P_N_W;K/*!]GIP"3.^:WE7 L?Q(ETO]&EBN M>4Y ZWA8CIB 0"1*G:O"0A=R'S&?9#5TO(L-&CPCR <$,?KZMI_#EHKO9-%O M/Q>2CMBU;7?>BIKWU]S+G];4$-F7*__IB>C_R4;\MW\ROTO=%%<-RPZY](,,"!DY=:@:,T/( M>M0_H@+N?I7P)K^-8Y?3R#68^V7><;_=_5W4C8S>ZC]S\@% N,@T:PJT7F-+6.(,2G]4^YN .=R\MM6. M [/JTA7+JWOBDDF!/E*^.R1V=S+(+SW0A[Y4[]\X'#\Y^4R8L4@-!)%V*<WLQEC2[O+%]T?JD@3YM_*4G&_W@%U+/J%DV_!^%T;3D MJ \ UUF.&%@\9:GJ*_>OUI*8F4R$E>BJ0^FKH'A1[ MP?T=M^VOK".RW_N_UAE[AE3D:;J:48]6[\J::F,^BZ*NUDUL+GM6-!>EEJS7 MAYY_15!JQ=%>M]L.]?R-*/!>5;RS0V',[#6L2N,V4@)5"0BST4\J?. 9:4G- M*(1111\2_K96L7]P3C2X*&+XD#L?<*CER6[EK/5UI77TXC 9F8]]?RI5J'^=MRSW5P,$7R-MP,;&&0D'/;"+! IP67L"NF_5WVMPI MMA7G=@A+F;.6PL+YOE>:*+O)O7"_[CK[@\QJ_AYJN/KU'L5)5KDIBCWNW@E. M'R$H9QU[(,V]9@R^X-V?,1ZU\B->^XSRY1U@2]^C>X3N@XU'=UD YTIR\3\H MD[U3(:4%NIOVY!#8"R_HW#:[= .97UKH=2VGCCA)M^M&]2AHA'?(X$_572T$ M,V$TQVOU!5)+@7@>HZ#?,:AJEB8MF%O>6>S><4.G$,M9>\]RRUJDCIEG/.Q\ M4)YPAYGTY&X(2UWM])I!E<-5/E!FEZ]-J[FM'QN&'#D.*L+ 5N#=AE[WDX%T M53;,NWDFWZ?Y0/4C6"L]);1/#8A22RDO710GE+-\<1LTAS"8:#F7OO+G.+!\ M5'FX>G82E.)+%EV20REHC_)TV$WOH&7-/\'#\MD0'[@M$,O(/&:3@45S?/@ 6X=.H9;UMCX[C#T8@M1*81&]YUX= M@3S@2IZPZIQ#712TRU"F(68/.P@?!69LY.12@C>OHU4_W3TFG;N1@P?'4=.#'E*(1RXVZX"FEWKV$"-?$/W6[8\ 9F9/+-G_4TJ]P?^&A#QWW:GBY M1*EA^Y9>%QCQY\(_:/.!FZ;P5\0A]ROP@3Y6+@^<"]U)6@%D.R:84R\7W,H6 ME^B(X7=!X(52(W2HC6 3RL2O"Y(?RD$J8,QGO4O6111KLYWGQ:GE:)Z=;71 M?!G&N.C,$63?E)GO.%UX%L5<'U.SF(.J4+?Y0%O>08?TK^^K"[NNSK;K*(4J MD.7.'0A%[SF9$N1P#\$#>K59/%])[/=4<]A.U?=)L;*5^#=7(6DKS;^(7G"T MP:EGA4FH!7<%*O-$2&O=&1%BISB1Q7R@,KTWII/0/WK?"GLQDB?[^BMK=RP>L:# H_&E[/PYQI-K:E0]<1)WWT=YNNSJ4L#:-D0D!&QL(E=1)3 SW M62V!]A _!6GG9P6NZH@^+ST.ELP*_=:['UQ;^8;DVQ+,6X?YIU-=H?H)3,(X M?:Z\'JIH_\XM,AJ9& MCO8RB\6,[ZB+8)&3':[@+K4BA".IM-SF-PE-%C$=H]2O@7/5A@_2/8REMFV@ M"8K=)'OJN\JRO9+;F(+B[[L=NAJRI*^VOKQ(M]9*Y!SE/NQ5_L!P_WRBR6)R M:>2\_4"ZP I!'Q_HIQ#,!S -,G.RX (YT;C1YFP#6$5+6('UYEKW,Q??;WTY MG&'_Y&!C07.LQKY[R/W5.^PCB3 =H[;"AFGH:T_D -Q[Q*&IS- L>S&.'O-* M!\]-:\9:/Q&FW%2F7Q58HFJ2:ND^O/8XP=EG_%P\00N_@Z$E>E])H0(*@\&# M(#%6$F:%766GM4ZR*D99YCR\)O'#%&3Q0*BW[5[T>&R\$->'9:.LEG#_PX%I M+ WRP!/\A-&"+)QQETSOWB7S81W'^W)K]#,3+[;8AHVOYE6NUQ$$63=OA8P; M$7OD"9EU&O;.S067@UDW!O6OBB''=HC=P>P1>QN+D,M8D!$M^'2*4) VP*/L M';0" ^KSM9Z8#=3=GET.[>Y:6B1R)-JCF4;K]3X9\VRU).58,VWO[@F[J$,@ M7?Z"=G?63-@0[JU%+_DMPL)A'/K9U)_^-*9/9$73^=7JW/>I:)NTT8Y79=L, M1"6/O_M=&3=YN*C%Y*%-RZVKE5*. M6.[<8R_=@\#^PE5'.$3S'MW+[IY,-*TJS4 7_Q@I'[)&^.,"8DV2_2U$G$PF M,I/G"1CJPHN,C/)NDR&W5KJZ-":!H_ZL J/(!U33+\(4[$I&)U=AC"YI==G" M)CJ?%?2D]DEI>>SO0K?7SP6O21*#:BA&72OA-V^6];K?DC/])7_34BM[-_[! ME>-K"VV^Y/D[61R#QF );^5Z)..L['(E).6O>R7"4%?^+FEPLEP+$A'IO3^+ M?7>S'D=XO-269R?OR3FG,AO7,,F^7B 478(:$!U;K"BI'=J6(T2(F[=CBJIF]L83B8)N&,M.!)I=:T)*$^&HR&V2Z! M>:H65N)Q-\<_9"SK+FG77T-RA6UF&(.$"%IHWW6URT08#85O?5W@*HUL+N,@ M!:_Y6M[M*^5IUDZ8/OT4!FV]1&6M^IMH>IM<";V<5V-79HI1)C-!B" M+2"UI9Q(@QI).R_[!T,'#,IODY:ZEM:\%;MSZ7O87H5T;98L3.-O#/'PHWBA MP3H*C,ZE-8^\ 'O(/RPTL!: LP5 ME-RQ.+&'F-!]K0J>Z=B5?UQ094HAV>/V.2:F-!9N+@\1WHC\Y^4AFIO[BJZQ M<'J_V'YE@R4W4].\C3:7AT!J-D6,J;$_6:^,]7NL;7L^/#PY+0-39;LUNDT MJMM;W?5-QX7(I@<9&%*->DYA.%AK@4A^]+GTN8?UN98VK/I35J@Y8S&'MN%7 MHVM04>0\ZMTI(C#M@ZA+3L,DFC+F$U?:M":;IT[>/&&"-/P)*:U5_]1V$]:\ M['3^SH7FV9W(NTXA%.+NS<156V;HKL3-LX1B<"RA89[LX%6A$S_!IQW[9X:, M#5\/F89YV*'.W601$*P%#8(#=1LD]XP/O,'5%3T=?).,=AF[H#[^Z[N@"OBM M2=;+AA>_2/O%5BX0^39[HOK/\)5?%=NAK=6X,95@#X- "U5VUMO\TZ5%;P.% MR>\.]/-Z=^B(J;UJ]'B8^^AL#\HTVLA'U@9F\M]#LH)S='AV9VL=Z4Y8F2V< M&]@6XEZ6V^B&J@FM0U*N+?*]IB ><]#AY(M=@U^T(YX+[5#/K':K90L21H4. M86P;+C6T\\1F1ZYHB^4]41CL--_6:3QT;!VL M25_I;I%[1O'R .50=>0@!NM[M?41SJGJPY5#^=$#R E33ZJUZ"\;!"6_VO!3 M_^R@^YRKK>_NCKW9&GOS+UTSA<,UPVNLZ1/GZBQI("'R:P]6;+BU"O.'SF4' M,2)C\='))35][;;W?,#5POJFO].^MI(\M>KF+]KG[<_-:MW<]FN_T[BK.>JA M0^VR<6S'BG_"+$D7X?2FD?=H95;>(I(5-UN5U0F5_]5CJ/E<\N5_-L&Y1%AH MXP.7#'@D<&%S&7D=N'$J91\?^*R$A][>9@@-)4*/\1PL3,U\8';T!J;-NJKB M?."!$Y*W_\.6WLY_%+/,!_[5OA#U_SU]<%>@%/.OCA;NC:8A-T3PEF,]H M%CC]8YK7C\QQ@GY)BO"BN6)N6ZV&8.*RG_ W"D((E3O3)I/'^)98K42G/V3W M[ZZ*NWI=!^#=227)728,SJV%\-Y"YY]BC_#2?JC+,;0^#]E2%AYI/?VYO^"D MHI1,?/&)E*NBV)W28F(\K=+*(':?>**#T=C(X_O2L8N< MR :9.;Y&854QT]9>D5C2'$5+2TVOC.I(1^*9E#._^SO+OL=;W.@D[[ZXJSI/ M\>*6BTN+-.P)3/W:*"_$Y0&3%*:JF\'593S23S,,V2__=[ WL$N\.>2I!O*, MQ\:V_8(OM@ \T]3JY360-?P)VXG,>T,KX.%[Q;510 MYQOA!U40^HDHQ2TPQ^1\ED=K)O$,,JTO^7E?$0JU(ZREOR4_>L.HN=OE0>.C M+68OIF0A6D?2@ MQW\M*S]6)$O1:[?;2B.S^\KO4BWJW5S.65G^"#WYHJDVIBP@'Q#%7L;^A'7V=M#.R>EIX4IYE)Q9HW"C1.)1Y0%%V5M'K]"T3JC$ MV-D=/ZUN_4NA0>$(]A>B2"]?4H49_,Z=] Z[5Z?'\>*?.WKVTX]OD?8^H+=3 M9D*0=/S1EO8;QQ&Y/68IV X^(%ZB,"A#DW\U3A5Z%D&^]S9>[LF#QZ7Q.O;;Z<;$HQJJB,_66%*_HK+#MR,A?EP) MO1+QQ%(@ *&P %)PZV9H]?C)J8O+W0TK+DJ3LYJ/N# M8PF)*]:B5O902 Q)(4A-FZML_YHT+4H 1U417!^B%F,MD9>3HQ6F>-"/OG*, M=+2/F1DK_90N975VXR3@-0]F3>A'>.#-6G/M#%TG0DLKO*Q1K0;DSZ;?OYP3 M"U>MO&W59492[DC=F&-YJ:?]VQZ93KT&'>B[,S M"JT4A.T5A(.#3IS:76#!+!V;:!GT-^DVLS;L#J'EQS\L$J[_7M&EOQ:S\3CM M1[3UL01/?[%UWB%#5 D^[/_,+FBS9JH$40TS7H.$"Q]H@CE04!)K<\&S G3+$F16;ABLSLGQ ;P; M![;_=X0)E&:'6EY"^)$VA.FW94=)+(>.=^#*)3[P.[ <]I.T?U>YE>+>M5TRNYI%".IN4>BW[H=/8XS0M0;TU;0\K5 CQ[(P- M@KJO"GPZ$J'ZU?*W,=0-:D2O$(28X(*P$X'^KO3I_#P.85\J.(!8N""&GEBP M.DD]M'(&FH]NA7YKL\=(NSJXVHT]DY\B[\:0IGZGPEA@3FI'L7:M5X"[>CU3 MY)":;-(2IT./*1->BC[4C!UX;DJ]:OF4:$ZF46?=3+A(FK5!0_>&Y^$VJ8"@ M>*)Y]RRUN^#Y(+()O[/_0@)'IU?IZI8QZL5ZQ-C-@^#MV<>\DL/M.\J[N&(B MU66Y\NELA)-V>L'QBU(FMYZ["HED?6U+^H)9:*(/R7) M"O4NO251&];*OO:!Q ,.E>K?5P\JR1:U]R$JC>=K^ "BI:KW;J[(#6 O<-V, M[$4M\PH]W5S2N>+[P+8L>*M+U@S!>GJ)KSD6' J,$$"I#[,6]]+ M4J55A^ ^M^8H(<[,\BP=2(GJCPA[[#$SRV.GQ#=:T16*BQ:RRXNLP&S[ M-J;>F#V$V0Z3AAN&YBK@_FK+O(/RJCKYPU,L&[;I,;=N#W>#"$9YZ;E+V#+4 MI(O@CD:+52=-'VL^$,E&7NX<:K(Q,__I87]\=T,-GJTH#6!);S27U<#_2ZWQ[0EYOJ M!&6//N4#U;91G+@I:;I3!PXE-(_L8^76DN9"+Y/8@-(K?XZ)W[72CIAL-A24ASJB33NF5]F0LYE#-"H/*$RU[K8:^I.8/\4] PV.6;"-:H?Z+O$L MA.9MCGXJL'K".X7H5)S-HP\IUC)^6SKX-+;ZE!A*I:CYU8&WOQ%Y905Q4AUU M1M^GNZG;R9*O%:DC1*=H_2XY<'RJP<<=0;\3L/$Y-\HQ1:@4[N&8.0JJ\*,V M'YT)0D1875_E[XLR5#Y_E QYX[XQ#'CB 2W01M*^=4A@]3.)^_0H[GTDDBU:)H M*.].C[QXSTL!F+EU57VJD_ (9:6/KY.7WM6K7QB](U,OHE")2L*9$GGIZM*. MXN6L6'-8:^T]S"!'^#RY>W2*3CR/Z3;LP(_5/.E9-2%&FA7Z;-WAO8(7+S$' MQZGUDFB>9XPVU-)K9("+)G!]I@_?]7GVB-J\>R$X\)?)N\W4&#(ID?L[8A,,R8S9'2U$?3]R/B\ ZR;1MBB5+!ZG&WV]I>?-E.M MSVLN+A2_,77"@"=PR*)QC'[0=GZFP+&*[?VG0[E]Q$"[TZ^,T9!HSR MW[C=A/"O.54/&7E,TF2'&WJGP=;%KU6EKWPFDB U31.8M,(?$TY2>\A/C=O7E,X@"=S9ZWI<9<(\<,UKU]M64 MBHHI8SS)W7O+9B)15?&?$HG4/M/-G*MR5JB$P5L^X%6O- -S^X7,E83R !>W M*4R4"IG+W$%ZKV1D< PC.+1(M8%=J4I8:#*UM(0/](N/U2RJSKFM'C$UU\@%P68"O$^6&YL>7>,W5U3"RZ MXM@;Q&K[861;N']G%O8;:;>SZY3E+#L(.37-"=82^RF25-546,F.T<;3* MV]RKHO)KHJIM6K.F%_E8O?D3QRNFD.YJ9.UYTCNF_&J1@Q]U1GCYV?BX3&CA MI3^RI5"W1L.P56[WRQ$'5/4\DMD32U.0=XLQ']!HQ!)F2%NPX@[7]ZU9R<#%@" M3 7S!S\QP@WZ$J]/QNG%*CFO_VK9PJ;,\0[AC[1?,ZQO0B*7;CF]GOD^4B9E MM $FVD]H)7(DN ]ZE3]RQ53/N<965)4';U.[Y;"%IVBMG\C9PC4E#DW=3)O9 MF%M+Y([CV78%J(P>LY.L^@MQ]4<(T7Q \8N$6)SVV =\&_8M=Z,;A#^68AP" MS=0*=/;E?=13 =WU>WMFJ P]$QJ!BS5 S"ZL)'E!S,3N0>)PZE?[1K'TLAST M7Z1[/OMI5IGB7:1\_'3GD@T>1JXQABJ*R1M#[=_\ZE4:HMWY+M9:>,YV/YEB M>,PXY%+A7S=RA'B G+^8YG,#U1^Y:!N4#+J9'G0SUGCP#=81]NOQ!'#^%0.\ MPP>,1_/,Z%"DFZL*%'RB,$N?)OEWDVG3O7:;K[3&JD!JQT!6+\0 KMI^HYN4^O+_KG7@UM7VHRO;#% M+>OOX^O3^'!'.2G%S-A M ;5_$">H_^0!UZQ=E)+):EF;N)YYO/3+C):RQO;WX MU$=RS-Z7O[]$#(Q'X#/59QB2I2YCJ-W]CF5]S"%>IFISY-]W)0[FJR>^(IP@VK&W>8UR5WUWBIBY%Q^8HRPM.%XM#_(FE&;0:9F0L37>H1"W6%F) MU YC5&L&3<15&?K/K%MWJV>G5J_3.AK2*:9J*D;/$T+"M,^.&O"! ?#:RCDH MX?MRF*3WFPC%';*-].%_R9N.?8[YE[RI;!#K^Y@3N(\EN9 1<791_E;0X-5[ M%Y85W[.0PTVC_C<*)XFFK/%Q!=;MZH>G2H0JZ_7:JLU5%:>FT#]LIU-KVDJU M#[,5V]E+#F=2W[Z)]\>H7^/F+!UKA8^\SA&:&^8T/8+)Q&V*,?IP0)B M1?J@X^%PXN"D4HQ0T3&AKS,LL_I>.JDX.*QZR)>P[]?W9>W$4#TR2V>CQU^H MC56*/.&=,JYYR.C(?_/\G55PTS[%ADI*'?Z( [2O"NI@NHQ$>_P1[?EXB9N8 M^>Z-097 ,XF )(E'E>PSVY9/ST&[(M/\9%@B3/282@-]?QM39NP.5KB7;OLU M.;E 3E[S0_J=O<%^2SEB]T\V">Z\\>W" ASH0_!+3NIG^4!1^QP?N.7L-$L8 M)$-Z]N,RO'<)'=#[-M0Y/E K@OS=YP?'5=MD"O2^_Z< 3!YV^#!+R6](MD-5 M>[Q@UDZ3ZILOB1<3%*R=M(I<0=H!' FS;+!6O5K8:135/T7SS\C7%2-V19O$ MQ^5'645??>2;=$O@\]WK9J_ 6B>YC.BUQXRDEET12%'+8++SP/ H[PIY3'86 MW0\M7J<.:(_.1]HZLK1OARU 2Q9:!>R-.:%93KH&1A_@SO#XI$(.?K\_XI<(]0&W< MJ7OS6_(%#A^V> M =O@OO] LT[P@?!"M"J"J5UGU-S4;4#\TK/P,V6;?A3Y-))Q]!SO.J$%P9+: M*^>V#\36OZS:O@S(BJ!9_.W4 ARE&"C_)41-^_K]?#9 H)[TF(X M-EKZ1&V_:FN4>O#\-X1MR*H02X;RVL5O#\Q6%$I*W]FJ#!HY%E]:C=*-LC]O MX/8.6-LMX,A08,D]*?F"_9$B'*]QD3PV]YRUD'B]&I%UA*OIK\=!#)-].6>X MQZ+.NZ!VSA@FDT9T;_623"YOH5$99D([!EAQ:TH4)0>:625C,<,61"N(OZ^> MJH=_\X&&:JN3-R'6*UDG M:/47F>>*N2'=6K\ZL?II+]PR%01#F?72O@E'U]776WU)1Z^I'F9<[ MLP5."E0=D:SH?[I-&-H90]L)TE!<769ZZY2C3Q!!\"/EX+&.LC-O\B]Y;R2, M"L^5^)A-&S20=@QPM5BP)7=3Z\H/^[0GNCX\Z1+Q5^07^Y0W]L?7CA]EN4$[ MT[S$H3;U"Z5'EM.8[DLJA7W%)=M6M0@_'4Z:VSH<>RWU^D?;-\#C\I:-S77L M2&9IVU0 =(9U^_Z108?U/HOD2N%O#EWFO\G0-DU4EL<&/*JV:P06>/7Z&/Q/M).V M3C?X5.T+Z, *I67.A^,?__38ZSOE0>]ZJ185LD28I\)=7;G 1<( L@_&R=.= M_ZX)P*J%; NI&*O"!W[6,_@ W&L5*C=1>PW=Q ?81[ (&*"".'!=3[?U/B6< M@]I8, .]*03[,W<_%5QR00R08-R%&P7"C1*G0WI_"YFD5N=Q5,9!WEXD; #& M37\^\+T$M..B8144#-L"VHDF;2B_5#/]GQ;^%VSA-S[@C-XX%XM:VPV_K]6* M0CH.ZA&+[?K6]\2HY@GF^N[W=^KG PYG_ P%< 5FC>4)FFM9/+R8SF5+'9=/ M!^C10'Y4\U!Q57)_K81K1S++5P_JZ4G3$GNG[L46I(:#:K;$4JC(8-;(-6]! MK:_$87T#\1.#R.4#>9_-^W.,UK!+/IE5?LVJV_([:):_?Y:N+A7*O_257>/$ M[8G8G_)#D20^\S^<.W%FQQ/^(>[(N]^X?V%?8RW4;,-6NVS.QB_EKY>ZL[GG]'J9B! M#R.C!TF$I12).KLC3^_E?C#69WPQC)Z3E;6XY.4BIU)LC<2Y84\V/?D:WY7^ M:]"QNV9"I$O%JSHU/]IGP9W-;H^F[:F1],XB1NB&&]WD#)1%"7!D%VQR& ?O M=1'E62\65_O:^ZXF5:\+/#JSE/2"_.H[(4X9$X*,?I:=B!EZ]X=:-L?^;?[& M\NHM%;!<:I)X\P!-[X[=H^*C%2$?HO7D_XHR]-$\)7LF/3_*]!9[7B7T$..^ M6VO.D\*+#ID;0RZMWLKC7J>'AYXMX(M<6=WU2]F/*>X4X\[8I4O(9%5,U9_/ M_BC-@C4K"J8,X=@K?. 9YAT6O;#OKFW21I7?Q;FV,F3UZ]/,$*'--\0!TR"]->SY#CSEU];H.< M[PL>5EA6PDD\4._=Q6/R >DU9:']#EZ6U#P[R=16)%C1IWI2&\\1.?S)2?65 M=$60MIK(X^WXNGRS\6@_<^8V_ZEBI.49$BO!#SQ )8D4DCIV6 M+/^!RB/!)5%XKM\1%J'0+QSLJ-A&0U3$'-/)W.R72PD%,:S\M]#/[H[&!9,@ M9/$*:;,RDTX#WI,;ES3 M>D_NJ9=!;APL))!='O.!_*+BAT.V/T@>CU,/&(*_%*!?O&>II%/"X^E5M_Q/A/H4?KH #XMB-$?#>BA0 MXR&F2&@49QH#RLN*UE??(DT>1K!@!"K1:GV'@?GX#RL*KPY,CV\YD!,+/1U115;-2](NAGZ_97-"8Z5.IA9RRM%O$VJL@;/* -/?D".TZJBT1K M\"D^H'@&=IM+2/UL0IL(+VWRB0 D3#^?LCKCN-EYH5?9THQ4I%KA?* M(],26LSUC^.XK3+K9&Z;;3AM!OS1CG G-?/.IY*4#!;V7&Q2/\6*]/]!T>8# M=CD@#;MY';*9#1\@Q9'&S6_C]L.UFZBS^$!\M:N$FL)&0AD1/9:">5 M:'(#SC)UC<@^;&E2M(&_-;9QR^& M+F? @0*,9,MJ8CW!.G8?.)W]"^[*O1@9KH*'.RTN0]K3_B(;JR[,\88A3YG&G<])RUT;;AOE%N^YGDR[>86& MS52.ZT[8WXLQ/YJN3_02)R"[T%VQKFYLJ-# M8!CU@-2IA\S*VVWK\0=A=1#)0G"W+3K*TCY"E_PL@VZT%OZX!:UX_D!* ME5YE33']M< R6+P:=?"!M[ _FN.M1$ N[&3;":L>[DT_X>$"6Q:![D0)@77K MK!H^H 'CW#=9 TA%#XU#B9H5EL#&"(??'/00>O=W*>8VE27 /1BW3V^ZR!UD M(%D"O]S-ZD$&25T>_&D'F_;981+W63YB4''L\_B"+@P +!BN\*NI."LEV".? M@;6R/+.";F%-& 1A/!4J/T-XBULXQKRWEY<-CA*1T&D8#O:=8AI#6' I$?:@ M SI,&S'TGP1H"]SFC+JO<:4^J,T>+[!E:6N\#/6S"B-59(H>#';OJG MM5[I:IQ - QBOG.+#*'R!W1[K50^4 Z.QD YMG(>IG#YY:11A(LAZB!^,&WL MSZ3#I0)0M>8)7BY1.D)W$*[&1BJ+]_R;' W)%8!VH6:Q:KROX"B*(50V37@+ MTO*(4F"'DP)WJ\AY5"D9MU"[C"Q^TF%PZ6<8]LXYD'*G/-^.M$!EG0)SXN-T M-.!N4N$WGQ)"0-IG52\^H%J"X^X (7D3F*9I23'*8@I__6.B"[]V0G6B%W?$'!^[;BAO>?7!1)C5B=4G5L.'( M^2&!W5?L-CY$]UKJ*K'QEO5B?ZB<:VPO.R5[I32-6&ZP3ZT(M[U?T8E.C7T:,*._M?KMKJ>):@;E&VPV[O6\D=I%]!;!9S>>/+DJ M?MUVCK)$D#U#2]*2)TH6F(^\H:A<\K)99/IG^)Y.*?,:_+'J]NQT/>WIV%FC MF+S:[*52^\(N';JX=8Z>MM\&J$A]TBO"^<[5T&2WNS$+G[;=#A.Y;WZLJ\R' #=&E1KD>L1*2ZK@ MR. ;415%3XL%D1&S2D.+$D+IP%4#X8=%ER^LY-U>G=SP-JKJ]B[M4BY^X:E3 MA7[L+\*!Q^1W\SBHMAB<=J4,]FXDIPT[^:C56SD8S1Y6_')DT%(9TY\SFUXH M*"@@XC@'';2V13HEWJT<3N)EVCFS>>,VF3=3S%HO@*9!!TV.#77QL'>6%>=-K*&1=]M3*_,7*^ MZU*-J6S#^PC73AW"RS1&;";O 1RPO2GLHXG0_J%&HRX]],&(C"38;_T1:Y"W M)>NJKTTY'SB#O\X+B#*$E!_@,TCMVH/KU!)2?:A$P-BI>#Y0M2._@]IS&FDQ M14YHF*QL=5:1J^D8W"5ISYTS.MV&B)Q=\ZI]3<% MBE.8A&$FY?L)4JQ3IE 8$U57FUZ#Y-AO2'3S >,+^,8F91[(,=G FXQ@!RO/ M@\P96M4&'Y@KF4$L[;/BT1>*LG7P7S"F@T+L!4P7>-)B(Q,EAA&D0(_*5TL#H>/@M1R%1H7M0_ZM^_Z<7KM^ Y&'F[#^3!M1:P3=)M"\TB3A,?VM=:M3 ML%L3X$=Z6IP^A&@J%SN\=DTM=4UV>U@]SO@T-YLH;?/X=.FQU)3=M?9" MRT]D5@D'H\=-7PEBVVCE<=WMD=HKCCD*Y%02D5-1:=JXTQA/\:KR1P_ M-I;D?PK=*Z'(% ^X0*VK/^L#RYHT-=Q",;9X@R?3]I/V#,PP%EZ*KR#S;E?PA7+B-7.(B ME2S D@[ 7GVS>,V&ZHLM-]7GYT^-J?U'IAV*) M**[P1L_,YGQX70ZT$LK;ARD@-W0<^L7C/9L&* M"NS)I=;NF825',S9H(A2IL$$&M*4M$:)%QWL%@I$P3C@D#+'!W:Z_'*JO+\P MAC)U@T1L]!1T_VFZ](##&DQM;P=L?":<+6;),!$6+K"4:HA3JZ[/-"B/& H9 M7RW$Z_,BL0J.'Y?\A#%)XSPIS/$%_+BK33)R]Q6T$,1\1\HO@#^+Y!.#PYBX M Q ]L#P=)LAER2<3<&_D0 HF%HYJA4B5I3;CN*:4;:4S.+*5*/"+NO,(M8*>]C!O+>EVP)-U=NB=V_CG LP+/Y<@T MM0E*\!+KY12RDL_AIGOG+X"URERM3HC3Y&.%GCF6'X$T.FL)[2*,(6G,OECU M2G=8K3J:I1F<&0U3J-5$T2\5HA<6^(#RI@/),G?!JP5QFJ2 M9&)2>7=J2(8K<[W!R%6D#/^LIJRA 2K@R4[7J$"[A@OZ%Y:Y&K0"[2,=@^Z< MSB20!?*NL^*&Y!F;-Q>3% --TP)!KXWF MY:E78TG&-ME'T/K70NA"<2IR' M)8PKZF\+]'SWF)P,>F %&?";H)58IW+I\]35UN'HA%EW:C HO.(,VKU!7R&\WT_059T@3)+==^8SC(?D!._DW26C, 4(BUX\O]Q5B(# M^GH;4?O/LZG@K)4]U_E.QJ99.SK"D6L:+!+,0G(8>ET@I?''?OC%%[MGW?E MO\Q8XQ1[3DV^'B(J[4"R 4>.[W^N;38W>+CVU0SE],-CB84/J= 2)/5B*';'6BZ6##H MR%;YCVOZ*K,Y&9L=EVXV&S]],_#21[0>Z3ZR,ZUIAI_4(TDPCJ-3G[NTV*:XE<^PC(HL +_V^-E?9OJRZM5UV_E%/C M[5?"C6 ]%K-6R]:>(DS:S9"*.FH7%!QPM9]_U(LY)5:]>Z']XNB?R!,A<%4# M?("6&5TRA!&JKXT[XNW>G_$PXHWBV:OK^?C_!TD?6@I2U'B\X'^Q]]UA32[= MOJ\BH@)&!*03%12EBE05B0T1$4(1D!H5$1 1D19J% 0$@0@(2(U214I$JK30 M>Y$:BI00>DVH(:3^1P3\'^[;Z?$LY2XBW$6XBW 7X2["782["'<1[B+<1;B+ M?@I3WM;Y]>3-#<^>ZI3%OP]-S,M?RWE\+*?[9*U4P/ M&(\3WTV_+H9]6<3>='Y Y#Y7R&VBW2YL[&;GE#JFPIDR;'YM0!QN)4+90#\B M.1!/N-0C[_1.LGX^4_>B>*_C'&UK+=?4D&1/E*O;(D#13T;9DY3?^U%CTT9, M[^ %V5<<3XZ##2AJSXNCW4PNKT=O<504]DKY9OBFNH'QL-8HPG9Q@/N7'+4U M7#I-[[?3T].YN92PESIQ?\8Q5,I")5<>3%+2TJ3[F76TH1#"7:CEK%B/#<4NXT]CB[@S MN=T!NERCSN<;-;%EKC\?-XNE<'_:'I4Y:,1LT)V=30<@\K:(&G^"-97IU^9K M+*0!2=*I9*,#'YW'2)QBI'Z'?X<)/0/YTNC (9YJU/KA>#JP]Q$=X._Z=3\C MA UN:>BGU[.8&KPJ-&I:L%SUZ A<3.A@KM/N";5=A'\U0O%_K=8J3,*G+YJF M7$P'7L-HG%+JM5L[E7V;T$6)@TNNB,RQ:?=\C3+(:=F0!_D)(=[Z_W\KL:[^ MVX?FL3^3E D!B436:@\ZX%_H$KZ>Z 0MZ9$YQC,PS9=B,WEH)*Q?^7)6,#4) M80W>3VM39:T@%+\:+_?3*.\%ZT&L8CKJ@> M'*5X4*,H#W#4TR.YA0LWM$RU7NTW,?YH/ZT@-(A?.^)9@F88U]>$UI]TF*A4 M9<^)R_V>.SA+.T]HBNB34CC8S^G^U.IQT(3DE8>?ZJRN-@TIVX;;=P*BILZX^MXZ MV"0073E, A,4AW&-BYTXM'_I.XV)XA^8?!>PF'^$A@[U(SK/792RX$]-Q(PG MT0$6Q.-$=P4Z<'C.J+0QZ.2^J]D+6ZR.ETO$#LK$S",-4>0;6B%MS1_ /S!OE3)EZ)TM5:\KB#.%)2H:B MH/=[7]14ME,+(4^A3!16DLB$6#'Q- HQ,6(*C>Y1ZWDJK6<;9VLI'GE.S[4A MOCA:F05@BF!V@14@%XT)Q9OI80?+K5/:CQ7:@R/WEZ7=EEJQ1$;F.[+E?HRX MXG+_H'*#MM=;7#'EZ/5QL=JQ(Z;S6$/R5DC<_C$A5)#,P^AA-UXI0=D;@FS> M_2T)J^R %:+Z!.W /)B5#E@+8#B?;*)M/\,[UF&U7'GO':WY%U\FK 6<-F;Y MTI3J@OZT@1["XR"!/O+5A!@=(FR0=KQ3_AAQE@X,8NU+-5*,181?U#WD,])/ M)/'-[*_P4.[F[5?NT^5B-M!]".#A0(%3=X+IAKE#LX.#J\ MB$A;D*HDB=S#M\$;%)-G^E_*(<8_@O>M^%SV::&=(] BGV%--I)/YZ17^4E) M_E!/RX8A !:X9]NH[@@S_2>!(=]WKA8'G1 M^?P;Q&/'974FSG^CQ_R:7T781F^0OUD_M%)Z,,1%=?:'P$H1@^) M5,/H*CSXP.\9$V?-9?:*3 M:X$_I[R88+,H;:B@YY7EE7[]]NK[2U=%]TVRM\+L*2"2@#T!OVE-P-:,W!(E MFL["!DN1D37-HI]]?A@-E$?XN-30.L8(4(0?)E^[/(X.!#IGC5C6A>\]WN^R MXU^2])-;?%3G[JT?[[3OG5X\*N<73-9["1%E $G$<,O3@8%&_$S=V*LQ+AD\ M8;L<$_K41:)_-:>RZ]AXV@="E@I4(.LH2\N>"P]@CVE#J"*Q5S1F"@>1V\AJ;!TL"C'0TCE_\NB_!4DQ5C3!,.WB"P(E;>2.U M89?E[=F@Q>00UED7DZ=I7Q9R+(PW^?!^U04K;??]+\]CQM\Q7+,+R)\.Y(>. M!15Z&A7TJEA[R.""[[4HYX>Z7M%VK^64].M[I'<1^W-] '_+\A[>X(8.M\%- M@.GCWL2_W>4K7N8[EHCFN]_HP->[$+*BR>JE'$_:D8J30ZQVEM[H>6LJ?[NZ MV(_BY#"&[^Y7SZ?U!X$HTE*2(T+18X/OHI\>/7PJ!CEGQ@KWNV5[]+K*XQO[ M)+@NZ'B,X\/\5M$=+VS&SWW?E CWWL/*O!^/[-@OS-LE3X_/S,;V]HF:WR8 M9\_+D(K9C+-GOMMZE\'<&%C9],3<]P.0DJ1@2$8Z M\Q-2?*VAJD3W9%XE\H72V9,$8O%C_8%@-XKHD#6%BJ:NCN'4_\G/,&_]-^?Z M)+P?3'Q,+2I(SK'/R0UR5J_6QRUJ700;WC,NJ5CANS3F.9?E;=QL8]*W&>E) M!PZ@@AX]3C*0>) 9LO3=HBJI0YD.*(MEDBZET %[+^,N>6^U*1O1N!M1UUWJ MGGGNO+I-.]XMZNR6I COT(T]*.X8$J8\CNHHE?'K&1SSS8RQ5O@Z$"P7J"1OJ9PIH7%;X]*I;??*.### 3EN:X.Y7]?U M1/J]3C!+7CF6/%2&<*%$K^C/"2 'MZYY;W8 M,;)6U\9P %6?W*^P4I5XE2N0,)(Z1ZL*"IQ*H$6M%W+C#<8%N1)G)[*JM^\B MOEC??;^U +GE #R]7ZLJO5K+M"*U,L'V_[9FL@ ,GL9)R1@,>6A^YID M+[C7:% ^Y--[W_.@??S$^>?[597(N8XFJKG0U03M-S.\UA0S07 S(E)5*A[7 MZ6]=%5E;:HE/7[BA3!47(935L!U@4 QK30;YOL'@T#NG\;5D\VDOJF*W WEN M;_$:=XPC8:'6#8;0\$*3DH+>MD(,9'T"V%:EY^, M,TSULIKV9IN]\@A)MI3TK);PEFN6=H3$;>J<=+0G [+$=Q>!SY68MT/ZC0K& M7SI9PB WN4Z<##[V^-NRZOZY')2(;BF25BJ.6=U;_GTR2?0!3$&R(94JT4D' MGMD,0@.>9$$/,B]H0Y*M.[HHITC/!GF$F;^Z=%+ROI>$T'P>9'VE@$F73D;% M5QV]@< E!4SM_2D<.$@S>BAN]'!AY"I=@AE_UBR2@OH)6:/M<,8W-KH55 S'=!^ MCYX36\^RWSGOTTD.: _*O,?1RYJY38YFD\@M(<$F[+PBT_E8LE^D^,2V6_V$ MJYL5=,:G6GP&UT_*@C_PYO $59X8AXQFM@]O?]+UT1(1JQ&4A9&>![9&4F*O M@09FQLW'ZSS\!\1>E1D<0@!JQGZ;S"0M]S;^@,(S*D@9G2#,9J)^W*BI:UV> MBGI7+W)&%VL %I)K@<9P:!1/Z>E2>D.L<?F/X9_/K=,!L MVHIVLU"*=IP4AA50\ Q@F.@UA/::W?L8N#&HS!-N@$Q]CU'5[\C$=; N7@-- M.;3,7)"A<"*K:=3(BE$W?C:0?+?XN$0 LB:=^7H=-:WJ?!#11V*))##SSQ MBY0G6;9GXD:XBX1!79C^1J09HEK1^;1($S$WA9?Q1D;K8E8?Z!13.&&:0ZZD M98*BLICV-<(IM$F7MCGW=R*( YS+9GQ&(59O7$-YD66WH94GU"JQ"R! M)C6U06-KEKF+IP-I:L+VVGM3A @()\QD9RP=P VYCJWK,+AS-<,1X3JA>KBE#8XL?V,SG"KR#DB21^VM>9$I2%F#PNE*%:?S!%9?8O-Z[91 MT,E?7:D#9R.89#-D-/2MX_5]"3HD0BAB'#'M9&VY6D9L&G9IE%WK/KT M*4A+)H3"Z0!CS[6DHYV%=2/T[!0 MB+3X==;>UTSB?4:. &*XFP[(K6W_*BU,DV(;5C%._C;CV]7&X/:-3PK&"-HR M@M(JZ*,D;ZI;P0*#$;7[^.N:2I]MAR0BQB4H(:B#4["U7]_*0BF=G?L9;/H% MB0XXM$Z V2-7%*KHP) "C";4212C^?EP,[Q$&8JFCN[R$,=R3R/:*B>OXP1S MJ#%;^6O/5G[=]WIMU#[\)\EGSA%U7F!P+U75YA55O&#L*T_]O13)O-F><[1] MF&I(W"LR=LZ>.WGB9^L.QHW"J52];;W%B+ DEFD9RCED?2=YWP!BO$&&^*7; MIQ;%J_M&6+#X^>'SI5%%((P,[+.S0:Y,F]$M:B>E;6S_%#J;MD%3G\H>RP,W MW"(6U]A*([YG#CENMXB?I@;3Y,0CO/B?[X?W+G;2^M&]9'$L[S2X&?2=$<=O MJ+*V8I(07HAMSE4DC8]U@@Y0#RK!2!R,P"_X10G\K;/^K;LBY)6+G@=MB;MQ M^B WN4_-IJ15H#\! 5Z3\^)\-:>'"-P&A^?3VAB300HO36/J#T9NSSPUHUT_ M_84.U*I0M!G.C:D.1I**H0-!:&R+.)9OHK0;B:<]=O!]GBC>RB 7(L0YVC[* M[=!@5.#H65%!KU*%9O"'V\$P/SK (=_&I\(YX:E%V3NDU?*,84Z)3?'@'JH3 MNC]X9Q \KW4X:FI+A%A'N4!5H$VI"5P=F'%4B/:HQ%>'LQWYST9(R%H(M M%RQ.?Q.V&YO_P4Q3C#-H?/8=/73H#!TPS<2\/<0P$JT7-N^M1IB8VD)L-DZ, M44Z/GF2\R+1,.O J D$T.$^Y0A3_S&2.J=HH>8A(].DTN"!OKVK+-]HP.!)F M',*N!A) M.^86C)A5TA6[[/@;AK'"5?S MWC(&.87ZN.HR09,QL)/JM"Q\?W@C([2=9OR&;.HDF0I+,K"V8;:6(*2X"$B( ML$SH*4[IU3#:STO5I]0,3%$S1(UGU+9FC"F]+)>5PPND M=BT-T#+5R;51%03-9>0V"_E[O)1E6,R8S!I$O >O]+;OU<7/CM3^HK?@Y%X, MH4S%F Y NA#C%Q'^/BF=!!Y<6MUC)1("]S*CW$.M%-QV7,&(QM>)0U /7&2A M >HT+L2SR4ZOHSO)X &^H6%!.D X"_ZP0&RMO_V1;^D#^0.+@BA"J%Q7^$7_ M"T0%"XD#EG;4IQ5S2#0\@<2CP1RF/1",K&)Z9;",8 3IUS&W/U% &;FC2:8: M8)IOK3SBZ234"XP#KX$6[U#M0RA6-/49,$4&E <":H<^J_RJW:G9VX15&NWVIEV%5U#Q*_F5\0)-^NT+ES9APQ>S-*]?*3 M/0%4'BVK9>Y[X!F8AYE/[1C+X\@7\">>CB%/D?K?11;6;FD9Q6]RD]3D[[Q- M'JUI3$E/D159>PBYW8Y7?H@XQOU;;5:I^_!T\&&IWTJVJO(X((W8JW](@GI1 MA QT8WC!,T)?[.6F2/".E'^'A'^D@@?6%Y'I0+XW[O%*,D)')79$RVG^M];SXESV] M$1D+9EL!-*ZY4>G^]'AH!!G,7G.;-7/0:SA&R OS'JB<%$:])-_)YZ@U(.CG M!'[$W=90N>^!5FS>=D1&.G)TYO8 Z3HOLYK.^H2R\#"0LA&:4R- M VMNF(S\PHDSP"W1M9':3\NJ3SU[VISNO)6J:BCN2]-+T+=5@V'=9=Q=*HN* M-5FE6O(IK4+B$./0BQ&V2F(.T "9$6^IM)7^F3@SKZ?$1V,OR&<@"XFE8.H! M_K824N)$/ J3\Q-)GKZ&F#UNU$,'OJ%J,:P+&,[4PCZ5R^GST;70N*OL&U^T MX_V.L]CYRC53%I9R(%4^?-T(?&-MJ58,8MV3-X6F:;%?OR%6T2J0W,&SQ\JU M4!<*O='YL1TN=K$U#VQ8CU]>3 K3LIOO^A7N,N'H.JDBUD1+/5'\4P?)B@L- M^WT*T=8$APG%RI9^&BOQU+2'!C7V@D7L3OUSR$6JOPX7L!\8WZ-IT4@>QU$$ MY2U_E;9'@JEW]&FJIW^["&ER,WY'E&+>Y[JM>J!2:T2U1_*<:R>EP*7>Y:+# M(ICX;,!=:8I+9^6P[4_'@Q67:1KH.@)5<_,6P>IUDE9QD$NH#GJTY)YE\?7.2W<# MQ(B->.T"Z@>*@ /RW+P2;&-HG(T.C(E+C);+C=N;UFNS9PN;%SW'RGE]5DW* MF+/ X!S\R=! 5RUQ.F!C@59U;EUEA!8K#U#C:8Q,E2-/D(J5T0)'0X<_3Y]G M>/&6GEGW!B8;F9U56RX6V1@YGY> 55^!)"[';'Q:<_"E Y90=CM5L_:/K*8, M;BO#$]E6'X#P9UW;&/?$EI"L-RU)EKCXY^$D.75,#*]M(:OR\L&5JN=7*,P> M4=P[BOJOZJVZINLL[1Z*NT3=CHP9.384O(Y-ZXROTZ_N':Q6@J7I"T008S5/\6!IDL+%;C7FK1BRQ/; JQ9+;)8N;2U=/YJV_U MV96_C1B)X3OW#),J.]N03_G?:^YDEIVC+7@BQ!?.H)5D6[\.YO+#51Y=^"2% MG?]U5SV7+/>YOE\[@6")T4&S.:5NTY\W-[?.%?%!F:%H.F!1\1977!>>G>UA MD7GR=(*75")JQ:]PLS4XS9=W#Y=S/ MZP&325$\H^589T;.%T)."B92!?#RT4G@"(D!DYF[;Y@#H+C($6IC,>Q988L- MYHB"N9A%I+[[T%PZ9([CEH\Q3\^P4%[/7+U/SALBY%3*AIOVJH&J]#HV;GZE MR[E_!S:=25@^;]$3UQKCL.*!L#!?6C?G3ORXT.\CVF-9\2W22ZM:?RN\+.MP M0X'=1C#WW$/;FX5\9Z_=GLN)4WWX/.J"LI;QQ^1@B1>[5<[^GU4Y"_!4EGXC M=U4PU7GMB"+DXMN=TZTT+T8FN,+()_U-DS.B90R#]2(&HR#?GF)F.L9H5!F2 M+C72B@ZH,GS?U>&T>_OU>SF,MX2%NM%R,W/13I[EAZ"K M.?P2ATH\%/J^5&NXI]*!\_@+M??*!/L::Y'L(]8^D8?H /9\,X/3AQN[@5E4 M+BFZGFK'4)WB(>0C"C^[+-A]^)IE(?75/8C-2?V=[N\C;(U\4%R63$62M2-! M"?ITFS^JS2?I818=D#0T;ZPJ2^L,S[HN1G5^G;%ZNL(W>)M,$R;T>1/*T2UZ ML$ %#%,IW_(#T+8[XBZFB5"&]"53+JR.=HPC\LZR;.@:QX#9O+3L$^9"\/T7 M.##A[=X@-2\JXM +<51MXBT/#4B'S-JE3W4# Y3;,K\"^G8$OL:C+^G.D-;\ M'HK%= MAX\<%H\CS8G-+I'EIK@?IAYYKGX\N,(!_<05OJH@4()82%C$-&&[MH3YNF4@ M6%O7%SL%AZ SP0Q>98?+RE[I3H:1IQ=13<%$*YRV0Z#7@,HC!P;_45_5NXCE M?/!$PH QRBPT];?#E!O$4[F*3WI0Y+E .O#C58XF(D18)%!@NKB$X1_>O4+M MS'#/\H#W4RXKNK)F(<@SBHCUXW;2^'&KM]9-?=(BZVLB1K1[C!?% +[&1%L) M>E\A7N;=;0O:T13-(?9H]D.FG(3'\-&I)6OK"\:0A=A'M$?]B9C&>P)@FVY1 MY.B%6L0Y\5"&3>KI@.Z76H91WC",\FU9E8WD*[BH& />Z-"#K!\_0\:^(;&? MXFM&!"30 :YXRO7!2>Y-6Z])S"6A0DQ#SOZG!T^4O]P:X0\G*SPQI>@1VCN MWM?VXQT\>:W9169[,&9CFZT)7C41@"E:D-B;Q*?1ME2..&E6K0@=AU*4R(_*5L=Y.*2/!R;"^X*:XG M8%X@JNU\:DH?+W@*)J'!63/\Z&8HIK1V?_B]E/UZ=\->&VF!>?+.N=;=[UF/ M1$ZG6DL?2Z<#@094+%5WPYM[E8IY4VBJXLX?-0G9Z' %-_6G8>H1II0]&AD9U+2R=>T' MTF+D.F+&F_)K<9:%=M\P$=,0NO>I>_CH%<^5-QQD6<;? M-PI>>$.2#;A]>JQ(.A'M IZVVA#>Z688H.H;U32TN'K,&)GK\IH3=< M'W=J6B71I+ESRVN#9;7#;O:,M;&%!(GWRXOU!-AD!]\X49YV\07LM)VN;JTC M=\UR\(TH;]U7W*<\92,BRLV[6K]T^7/IWKGZ6[F'?T%@HK0?=(!YP];+_@NI MTC3^5->SM%<&;"&G16]^OBO]TWK2$IOF;7^WT/Y8K7GACF**-?M2Y3C-;);/ M[7 @"T9L#2USKO7Y=IIR=UW6YT*9. PN<]YJ.UI$(E.\Q-I:%+_J2G&&7"HW MP'EKUL<5%K[N.84.$%&+>.3?%(&KQH&20QA^&J:=V]\O( #/69JX=S_TFJC- M.:[#+P_M7*)QH_TALQ8]&((0H@9),JSD8MC04YLQG5SHP*&M)P_%]!+.+/$N MQLS,[U"*5/CA-OI9%X=;3(NWI9M=MY>]K)PV>/JT$B:W-[ M&2ZV^)U020=N$PTZ@PTG^M8C]_6_Y2_CBVH]L2>&5Y!MYG(C;H-9M]OY,N1J MD9VW8@LK+U_QA_&0XU(]8D(D<)0%FI/IY:<8/>?G\UWVF/)-X@!Y.]3 ],B* M:,2.;_!,N18^1ZSFL^$\XOP,W[$?E Z?2K\%BZL3J"!R\9NM6@$Z8#VH)'Q' M;/H!K<<%$L#LA3A";-"OWL89L3/PBBN,,*DK];CM 2 M?Y77T2%"ZZABM9ZX4-J81[G[N>*6#&KZK&H"ZLDJB!.^8$C4YRY%M19UJ!5 MQ$'H3'+_S?@T"SL>37LKAU-M[139$)K8#\^X#0BK%T^85 S_9*6=RXZHE+]P MVP@= '5@#F=](!J]41 2E'0_1[6'5R."39NW[49N[/#B5G^&B;L(S6QA(N:H M3]R+_'")FG4QPH:H)SWW*=W.-\C%5RT*<3 _LD_4-V_=@!3G"ZO$-W>ID+=$ M_%!9ZR5E^1UGWR'>)=Q5_S"%0RSCXD^HIH'E2JWGPTP&.L?ZS+&E%2+8?J/E M"%4[H3K>! ./OPU M%05VY2\5=U2#?Q<=R,?)$;,1K2 9@2)KQHNQN-&(T=Z8BUI#(0N\C6X3]RU] MN62FLF@NC0A0VUQO9!+"B%-2ZA)JTEE/19W!45.?J!J=SOTT2*8#$H.J96+K M/R'7%/*"M;UR+PYGK:XO.SGKJB$$45GQ24>)]C.O74XX/G.K&>"\TC@5COBT MKK N[(S+_%O^U8HC7<@OS!2>M7D"(7*&-\(B<-B MRLJ IS C^#G!"DD.=>X!/$)LZ>=<;-J7*(F39>K;,>UV*=N'CU?I9*I-Q$_% M4;PJ/!'1HXUJ7$8;X=MO_I.)V=_+Y:?_6C3[4W3[ ^M'8Q;&0:0S$$J,@S]C M^&@1\^_W_"HE\M?/0(:P18C&NC8%+\S6GLS/59%)&47D=F=/JN;LG5FK?Z)K MUO>U5_90W\>T^4A*NXB>,^V@_(LM,!M%P25QR,S&V](-.FEW'C_>&9B^$[ \ M1OO> J*]9G=S-GH%\U]542>>NTO3T:#.B93R19]'U9K /%5J\./F\0R^:8VD ME=Y 4]YDER%?N;6B1.X61_:TA49N/ZX(^T7CA0A]]CXY+90T!9*3*>'2)]3C M(W0@)F9#DX(\4$)2F.#U&2_\16N=+.G M;WYTJK\I&CLI?5,7D2/DCKM!K;K MKE$GEI BDIES,4J$$8'4T U*%.U91\7S$*Z'-"BE\\,S%;FL(>N.[I63PCE, MK[8G\I,40XM*WSOF[75ZN'V9?\_$P4::?ZEF0GYV/"/2676:;BR*?Q-7%2HXQL M(3*237VE7"%[XS VZ6RZ):U=SM M+A0C05957,D6D4'F#C.>ACT+,?? M0@Q=..40%@?;7-GF8V2$@BM889]8!S%T]"*J4R'3@=C=E3;92<&"BZ:F2$;V\!N9WWI# H5Q1M"!?6*D>B52 M8%Z3Q-/N[<+MQ"E, P+4'KK@SDA6S$^RT(&KIPN6:&+PQS,"+C>NSXD^P[09 MA9EY*1&E5554AQ"%8FG35W-MJ](Y' M IZ,;H)\72T=J\G:TI";S4)PVV#A1^:+],#+05A(M-WMLRFQ;C<73M(!=VTU MK_26KCQ#YGLN^^YW-XK4#8?'"O1IL[OH$CW*G>ON1Z['PQ*,WY,,0>,Y6UFT MS^32X.W@L7K^>A0YT7!5=C:_""+)2&[J,$>'\,^R1$!DFS>,#-#HAP[122J& M2.A!9DABE#@#O&3>P)AO4!E](8L'$^(1(:,G @5HS;]VRT\P9MW5DX52M(L6 MN2I4Z8.7O;[S03XHK'.I:..&,()3H'L0:O$''.HP'O\-R@@"B4-8_BT M2,O.[F61C=5)HW^@\@X@K5 Z8/?KZ,4[1E+S,1)V]7IHB1L'P?)DA0.8>E8D MP%U5-6D=U0IK6I[-?3@V8120FU=L$ I-?3-'J7]B2D*IES=&?AEL\C[F++;: M[LW,AI>J1S!Q'O30EEFU9B.4!".$%"OTY6?3&T_>+@N/PO9IJUVL>-1CI'[& M4":XW,@*)Z7\K@A**O_DWNQ4CRWI%?7 M%BL=M&@Q8LU3R)B"3,8[OBW3A[H*A]87^4CW^+?G#8H3I]7Q$J LT,'7%A1*C@Y8V54#_0 M3"+$ZWOTI9W:XT/ASL$82(*'V(ABC'67FZ7RBP*[-/]^4-EP[SK5LX[L$)!# M&;DV]Z"II;%O;+8"NHH^131J8+]N.+;_0TZ&29)*V_1C, Q'N;"5>W1^'J]; M:IM[*F+"'20]F2^;BZT9.[!QV>[1UG://4C9<:=?N'682 GU,KP4HOPVQ$[E ML(9&C]]8C"?"P^,,6M.U[++'!4,F<=^N]8T!P<_^:88Z$UJ'.;8-MHZQ1F.^J=638Q.TH&;:34^8, M7E!U9N[BJ3"_)U*+4BE%;TNNMGI&]J)R+)*#J0VA_'"/)U&\G^N?1GRS" (+ MG+W]XD5\V0,U+L,Z_[^#X+0K?Y$\)OG5;OJ<[GGTK0+I;-_R=:=I)!::8ZM[ MS^B3)O?MNQ+UMX\:VBYV/4_(;-8^W Z6)Z%K8I*.]H86-HT(.''-JQKS]'J2 MP_K>PJ#P?ZXA]V=O"8_7=GQN],8B\D\\#1)Y$-MXG\5@JQ.W &LQ4\-57F+] M<(WOCN!LGP?"J06Z;:3A55Q(!^Y4.3+SOQ>H5S5N)*ZOK5+9D($8D!51JZJL MC/U8C, +#[XW-.[-# ^Q/%#[T__H853O-C5D,2R=L5T,"V?/'OH1:VMMS?EABA[4QR\(Y^TW]H,?B? MB*K!O_;9@,6>'2=$6R2#HHSM.%C0@?^_'P;\>T7B#WPU:HOZYR.V+U49SPX^ M\U]%]E[(F2@Q_U87@537020^-B.IWRCOC$\=E*5MO?M(N_^X<#;W]L =53'2 M.E[F+FK:[E#A6D7DY/ZV$[+-6T"V7\[ M"_X2M_(9O1=S:/(>^BXB=*@;OS1E6O8F6]$EZ](N5 M_3J@J:1GMLT?FHW:Z#*&O%-8[/U%5F<"LNP#IWST8K8+24(_.O,/(%I;R6DT M=3\S+R&BX(5![HI&JM,'$)7U5P,S=='?QU+;QC;:?K%#46Q7P:\F4**9.>*% M(FMO82$.I,0?$T\?^9RIIZ"V43)F<,3=_$Y4^D@M[=U3>I=9:5EVV!#.N,=53Z8%YSC1;(YG@P>AT<00F;=;Q;.0+^SH@BJD;! MML?MN\INCHWJ7X$/)KE2[0@2"W]V.CP4;@=$>RT3N*=.?SN/$\QW\DO8^J>VD*8ENGX8J9 MV18+1GL]%V*ETYAL; \_O\R2=C<7U2B\_SO!>XL(S6A!.#DB*2X5H#6:6;V/ M3-P#QQ))J]M\OD^^>(P94E;ZJ6#]A>=]-OUI?#^*)8:JU;B[22+5/!;G*JM& MV$.LM["\=*#1J \39?6RZJ&3RIUS'VY=T-9NEEFX45KIWY\#!6GU?5GB\G"H M:>>Y$JG^5C>OV%9FSZ!D,5BN87SOM4VFI)2\Z;+YS+0YUU*%$$-71TE%8H@X M>DTU8S0'NQ6F'IV=)9/B[QC\7F]ZTE#;L(^R4T$I@G W/%3-MS!X-N2@65;& M\*P6I0S;4[3@5@QVAAF<[2"#N @E(A?!T8'^#OI MP(U3@(OS_VZ&#OS3?5%D,&SU\CQB\]>MR:>X]BQ9<#+_4V$VU]0J MZI>T*B@+>ES\_D$X!I6WA0:(G:]RO<#>%'W;5=3/SG]T:+ ;??8,Y;[%M()R M?^OB=PSE3I;12J:W)>KL=:1GX6AP &SG:5D]32 W6" B-U072]] M'&.7,E!O:WVHVH&W)ID.R,U[S_=)<^ $E=@>E-XNKSR+6,I;XMZJ&+L1TB.? M^:%WB?D;%8::9,P1GY?P!W\'0[HK_WV$I053K$1IAFQ2Z4#1Q@H=8%#8R6BX M$JVJ'T$^(5$%^5>.?^BP&/WO5AB^C LSZ=E+!Y9B:,&WS_R>)U\1[OO]4JXA M]#7C,09=F(46,/588XWZW&MB2\:, MX,Y$LMLY,U:?;+=_K4Y5*EKA@XW'[4RXI4/IVJTZR?NOJJ:0+,\.V]67_R(" M[TCNV? D=I$&&AN6PL1>>T;KVL/BYPTYH6AQ?R,#$94OF&<_7X)^W!8OBL\T ML3-QR?WTP(5]*;17\W)%>UE@V+V!O;G9RN)7]W'T\N.KWXVZ@H%O)O5O%QVY!'5 MT$I>VH]*R4)"Z$CTIW&'8^:8*#OK+"Y/STS$S'NGLW3 ..%E;F82T*R,SK,! MDBL?4;,8A 7!CK 2(!5HW1^%!]9_:\AG!VD8R+#9;UG8\OJ''%$6S!M?JFZ' M%S.XS32# M:H8]+A):=MJ%O9+2GRKR2H.LB[\7/R>V"@ &?8',MX[[7O0SM/EM/>Z/E,EH M;(/ 0N$"TS2+:^A +1W0<+D-[-#^DT>'=V57_B?(W]L1^6:B0Y"4EP#.W!I6 MJ?RM.SN],F$&7!:LZ$KEZB]T%UMR>;&)^H9NX!-AL"4<1]]=\)VAVW(;TR]5 MF>B KR'E(G2(+ TVP#WNOV=(!&RUBK9NT5?1=_:T[ME.BB!$V MQQ FV'.?(7!^Y:L=-0H+41J9:?NC,_?>0*=G,LQ>V"5GZ*:Q8K%Y]A5#B]=@ MG0/;6-J!#'[DH%O]"^8]PPU&MTT%WTD^?0[1W\;.,IUQ$:\Z'^X+NGX%_*LB MF@!->@R^L.G17RZ2:5;1.WJD][5B]LPIR1E]4=N%NK>J/EYY&?+_*6U&3UJ'^J'P+?_S^K_X4TPE2 MO$YI+]^>**G8)E_F9Y\4Q;\S95WH>"Y;CZBVD[: #,;4Z,@<%'N;,U@!SR^O M(CN1#Y'+-C5#'U*C:(?WZ:30CHP(?65QLCHHMG;ZI>I%QMA6>^WMFB39IGL] MZK+GN4/T"?P\/&PQ?PQ5YKZ4$!6:$(86K+3HGV?B2-JO^I7$1!Q4<=P1)5E. M)!6*?<#79NCTB?+J])@VU$P%* /E>N"G6 8%9H8$7, \0 7YZG&)SRUF.VX% MI-@AVX@D;!"MS:WX&(/2JT,Y5147"8U!W7(HG(Q[Q.4+CRF?F3HPXU&8PY&; MKTD8H@1^"VF/ZR\<*#P2AQCB]'H^TAIK%<5%[>%WUP!O71>T!+ _P46!BRL? M?;H0>RB:*?,FSG(+T8IRH[,QP^J)=J[AT5HY6+LCW#&?6'KWJKHP>GJV(673 MG&CVZHHK,:H[NE&454 0U$MS(0,M0K>_LJ7>]_OQ@Z4*0V#D!&^+1R]2DPK1 M!^:-9%R47BN<8,^ZT*QYH;>9WX-XLC-D?=^>*G3EPBJ2=L"O%'S4R\:7<]KD M30%F]-G\]1%_\N2Q:8S1KWTE]&>8>MK4Z *'MZ$=O[ MD23WZ'!&)K55!R8Q?6:$87; .U/-RXB1V)SOALPFD?SH . "IEU-H0E;I2*Z M+A-9:, \A.)W!?Q$%\;-"-!M!4BR6.5Q.E EI$X'WMG0@["/\'((QJ].(C5G36=?K1F(G^4^6&;C['?V2[V.:,BS9R=CZ+ M^";M7B5]I5.9>W7FCPA+T+X0@@ZK3"""F;('I[D22#ON.<):2_:)N>3MI\,7 M(6"#MZR/%;J[+NJ95+"'S/D_<7AW$>XBW$6XB_"?0VB648_F-?.Z3#+"0[A- MK@KU]0!>#[*PW_# 9[@NA'.\3^ -_Y.DF)T(YB M9-Q'I$;S/XW9_B@>4& *C!O!Z[>_$[KG@_F$+]CT/V4K4WN5+BSWWOVD6XBW 7X2[" MOPSA9YHD?'0&M_+Z9-^2_41I5*&]!%2V[99YC(E_15:Q4)_U8^'QQV7\E$U2 M-2/1!KX19_Q.=F?3P*17C\TM-3!BB_ROMJ4*!>QB%AY# HZMK.\C>,+^:T:P M782["'<1[B+\&_%E-V2Y@Q-.R+/*\(AIO8K/2:QVY*5;V@^O/G!WJG <<_D6 M!J_EWW;Z V8SHSH9TAGFF&"OJX3-S3$<'7AS[#)3'QW#IDT:[3<55;,8>."ZW;FE7N&JL+V4\ZO2B&0A.$28@WC-"T($\KL+O UK M#';V?VK]V?IPC@Y(N\\]H>Y9:!:T+OQO/6B["'<1[B+<1?A_OX5G2U/Z7DZJ MSB5=SIDPU8)TN#%:)2,8K^,.5AA;[WDCX?;]W:VEL9\\?2;@ETH)!EZ:K= MCKHMC;MGG0X<6H@SZ$!EF6CN+"FNIWRJ* P?3%Q*N7OH:YXHBH:9[:R)DB 4 M5U>%<*08^X*HSV\#\Y__\J"HWQA-:ZB!?W>*E6FH_(_?;3<3 M4)3@4B6J^W5&[_L+/__NL^9D] MOW#F(ZAMC'0R,#2YF("L&PLL1F[:P[3[+/O\$S*>^C\*N7J6%3MI(\(^5^%M MM[(2"CN23>.DB! #0V1F3.V\!31+RMD:^5RN3WVD [:H)Z]^?N4F*BW)TH%] M&\1E%+'4(121GQ%D3Y&;6 BRF%_32+IZJ'P1%$?(,PQ]'=M:?V9(PS)!*.4- MT6@Q2ACTZ5PIJ0/#-"?,0S NR)#?[[9EBK !W7X'[^]"]KT1?W9T,<3XN M@"+<0.SY:0MAK12!5]J,*KOD& Y#7Y=4N12&#GPCAV)O6/?=6H*E<3=23I#T M<2N^8/9UF7UPD\$YPXO+(NJ3U)\M+K:=@W_U6:+4>'G%]"DA9@1@=\O\./ MSC3 \D93/.TY[XP*]BUN!!HLY,\46X:-LT9 OXH5>HA1.!LGV#/J8 ,KN)SV M@@7Y(8N$4JFV!]]^-#_Q>IUOR*XP75HWU6;&3#3,FS MIW]H&"1=B&E]^''I:$/+3!*7H Y+/J(:YG/"F&2TJ5%*6(_\,D9*N5N0'S & MD4L]+]6&1"YG!NU1S:TL'/)I0^U;_L3HC],L[/"RB(V#R\H!BY1&I::F(5\M MZ?[.:ZH]81X/*WT($ IGYP1C#C(1G;2(C'\U)H;-33JUAR=)+QK4$ I&X0=7 MHTX&2(X7M;>1+AQ/["/?_<)Q[?.AC_?W_-!AF7:C<%QOZ#(EJ4\XU XW[BBB M,Y[DS==TZ!==^W;S^'O_A55YCH#UTNB(:']&E#NWBGMIY MW-_"E:4=?B_K9LV=J8GW]J)Y'8>[ZN!9FQK4/#I@%^0\PH*'A*PC64G20P;1 MGG:*KUJ_O52I9O^ZUVC^2L25+R]N7CS"WDDZ"7FY+(_R'^,HA\D["%[LS[+/ MJ#&[?W&H8='8^^9"LMQ\JBNZ.QA/.T(Y2]BJ!@60>7Q5I)[VEPJ'LT0>:AH> M:7[8*5+LZO;8 ]&!\5P0[222=)=V@ Y\4JJE R0)AK]ZDYN[J[:K MMJNVJ[:KMJNVJ[:KMJNVJ[:KMJNVJ[:KMJNVJ[:KMJNVJ[:KMJNVJ[:KMJNV MJ[:KMJNVJ[:KMJOV+ZFIUR#WG=T'OW2%A5;]'$'D[CTI:?,YF)OKOG@(C1@? 5?3I0!".?/9/RNV-D@*?1[]]%8]4_ MW'WZ-[S>5=?L9ZVU@U1]7>8^CA,1&H_N?PG>KWD4#AQ>WQ..1PC8H ZKG/I" M0M7%A5S4]D^KPBJYQ;"P\H-Z(Y[O#=,X#FCLQS,6Q\YGY^&%_<% M,2-KZ !'"]D"E?;S6KKGP_"F']!RI^GFXSH+$1^5F4Y=-Q+;N>YE1K2F<'5N M^GXCR1&*<$N5O#9;PMZTO,+RK)>!=J.M/;*YKK5@@=A7RC\53>B ;XA/)]EM M$9GL!1#1M5K*]TQ(JFN+Y\W/M46:B^3T'FVK\FI;C#D5A/\(L!T"J$^2OZHP MX;64)B"OUD'<-JM!!15/&@1VK#N@,2=9@)V0\; Z#M/UO[:(_2FBTD2C'XV- M9$6YCG!L_I[CRXN"!X/,==7M=/XOYU;L4;JN/0UAD*%SHS9\D M/W?\SLY;5 "E.ZI!:G=+)81=!)+(-XXG\I]=%M&-"15]M+=(\#0GDUH+89T MIG%QFPBI(\(1ZJ17#@Z9'3M26(/\DKPPUP[ ^+2:5AW^T"W+I#WHU(6UMYO; MC$%VH9SZP; F'3@*'ZORX/)AQU(4GLH$#T%/%)?['P )I.3M*9H,,#M:Q92 MM=H1HXV"V578=\0IYP,GBNM"55OK,8.K5Q7RY8O=-+GG-=759Q86F>GGBM "GL6.5*EZJ M),[4^DSX5GV<6T!.NK+_L]33MGG8UJ"K;HW>7QQ'RQ>JP,5;BSO$2Z:!MW[X MG)ZS_ZP]?#)0SQ MPW"0>C&!)>1$:%++1'V"<0=IXL*$Z,L,WI\OS\] S@G<8AF^7?W^R O0\6 3 M"I2*1(Q_'%6DOO>ZZR- T>,IQ;QR'FZ6S^R_;U76=2HT^'S=6"-_N!]'!]!B MN5R\N!5 T4@CU=:2?;XGPX;GXVY^VFLV9#%4 I\.#3!X'_8Q&.C^Z^QT!D"? M)+7NF%!.4E'HD]^(*V'.5)!.^/4ND$T9C& M0CE(Q(0E!UQZF\-S)WIBZ*Q3WHS(4_&QQ5@^N2787I\J.O!US ]CLQ(HYV5/ M^B%-\4;#OY'G[>#/T.EA\O>F;>(T5(H,W=G"F\YI7/GTO&#/EE@-=&AA?*91 ML_X; 5K'+G:OUW39=E5N:*3R8I2OE0;OX?;C#A%N3 0G^$'\V+-4[>OSG\TN/(O6^)\WO(;]44+QR[U]?E ME\*6=;9)I%?_\U]F$H8PA1,UW#4M23X0YUI:[Y6237F46/G,3LZM2" M&&#IP5R?&UMH2VMB2Y5+'PE"#,9.B-6"AM7*KS,'$X MV3=T5FR,AU+PUKGVQ?T0IQ!I]3G$HN:O>Q8(&4OFJ?4IL&UA 1+2_MA"#C>* M8\0?+-^?[;.Z=<;GT W/ 77_JY[_&AU,B7%T2Q39BCF/',,<"'G_3% MFWECY'J=F^(J;ZZT/*M,@>F-\7&D0JP!<4$8MV(F0^%VPC=@<)#])$T^[IENQ(^+ZE/[!9$*DP:BB$.W0*-H+9(8'=@W2A(CY..6DH*R MX7(:Q/0B@LQF6'[.L%1=I-;+>W6\/E-R[SZ=A:(C7CUEZ:T@YD[+^ " M=:/[DR8:<5M!QFS1YULZLIY8W5N18I4]5;-?@R->])AVV@N$Y?_3><@0B&'G%?"P*Q>ZN/F)IMT0+MGHTS? M7JH_]D* ,Q_+\761XWM3N>_??G=5 02B[Y(G M+Z"G9_:%)'[^^"XS A"=C'[XC-8_MO6W.'\,+AB%U"DK7EL?C'_%/:G> M]CIR4%.ZGPY8#57X!@.4808IN$+K.F\.MS8A\4PXG4*]\5*0WS(QX[EN&>\D M1E;[SI)(O-,VH#)Q?9#=)\)HRHW"Y;?I380P0I^?)C6#QLWT\,=(HV)!T5RX MO:MVY^5>EX#GHV9^9;(=7AVJ4]1(Q!,D*ZT?S)9#T?C45!1747++)93[)]]3 MZ0.3'@7VOKKD_!'UX<8&:$W,)M5N*E&A@/9#P>4P@-\A&! M\]3JP=$X3+!UG/N#X,&A 37)='V[LU?NG+]1M_U"^-#X6HPN67/G(JU[E(6: M4<[*$^3%]SFHR%YSZ?RX?]G7]\COXM9A@6SG<_Q\GSO.%^PA3>U<]1D8XT78 M:U"$" Z:)&](S8A,0W&X.@VE\JWU<\,WMN(/1+6=U^+&19G-2($2<9\J I1R M%+;I0UCQN]_MTKYWJ]X$\YZYX;M+IMEPR^I]WSE!/?'CS:)GV7\\DPK!OD)4 MWU$ ;10!0W/^U(?<(TRHX]G+5$+):KI_P'3_5=VQ,)2Y>;G/P*L,,6 M!ZA%/BSPM6I'>%+GA'6@_(X(KWO.AOU-B4M9EF%ZMQ[=K\YO! (@SG$ 9;J8 M<+J8X;2:J64J?.FS0]2IK5H'OD[F,NKGR59;T4K-5-P5PVB6Y[C>PP?&GUFA M!^(HGXG@H!C:(;4=#[@D_.*0*Y_DZ MS],R^GPY640:43;^SP[-M]_O@YR8AU\GL,:UGPM94] -O-7Z;2U ]'QZWT0- M\Z^!3C"M$HW)TU.EI:$]*\3UO]=G/X!A$]?BO //Y-0>;S]8?2/EGW($B-4[ M!;NNGF==5&H.+2%4X=!1>AI!/XB3+"7SW9Q3WPN7C.R3R@# M;@ (*+T;69]*>XE0(,]@T -GB\;5LW.N0^9G;7 U[??8UWB9E+@F8F-3?([E M4PK?T,Z3(RD/X1)D+TQV\DD/)"\5$O P550ZYM;4H];F-ID/U_A571\;2_A< M3-,?*H74%V]Y$@9)GR:Q,-'?_#?*[8Q6YS;G'&-5\NS3FQ!L 4/RGF5G95.8 MM*K>4<49QK4CF^5OEC (JJRO4Z8ZKK?RO:WX_15@_4EE[/T2"7@4J ,(WM^R M(YSH)4V37U"NDJL&YVYE:&OV@?E?X:6<13.A+8F5]B-/OVK]>)JA%G+!T/)G M$Q*308<0K7N0K\!\2!>DV*T]4^Q,UK[IRNO8PM*Z]U>$S24X2H,Z0AM 7 MV)TY2U(H =+[G=Y+CL'DR/?,R9IY2^8D%1UC$]+C+ M_M]^%%@'E4WI45ROU=7;U M(<8(+;AJY+)1]Q$@$B2&\ZZ3Z_AHYI3)XG1-YMSNRF!H54/-DN#!!,.F/VB? MY&@HZKU2^@A2Z#7Y&?V+98:N%([8.,C=V^@PD9UG(W*0BC94TY1_9B4<=01X M5,W)D#C)@P5D.U)D>S/1-4(CYF? N2**9VRMX'I#<]?SLSG/->SZ2I$ X O#N!#I,641]!_P[Y:+;W.BEM&"(Z]OPC*ADW,MM<)_X,FCV M"*!S"!(%2#>('%0Y6@$54K9@\YLZXZ)[C.V=@94\A:*_82PQSIJ*[);3 M@WAV:I(#<="HW O!J#X'IARE/$W(YO%WBA%"NE]5Q(MK:T'8JDZ%O0(ZNRYA MW6$F8"P>+:6Q>(4BQ1!;+U&S&[]U,[/7OVW"T#V2. HTS30%_JW0V$ M>5#(& E#:WR2W"?)V9]*O4 HI!1]4Q2PR#:-#QI8 M;/19:Q CD#KO9+CP_[KJ TN4[Y_FR-(K/2Q(<),GNOXJWC4//8 MY<_6.M2*M*4/ZA:LZX-;#'X\?AXJZ>%#52%/L48C3MN9DD0T3#]WC@CEJ^5T MWOVLO_OTXL %P61FST?07[KP.(HWLEL7KD2YYY[N.0>9I5XDGF>K.5$NP+MT M'*QH;6!H_(LE3,A!CR#NV4R+AG,3O;%+7:$00W)_N7(QCDW>OSX\QR5W=,*G MIE]QP_@UX;Z4L=7M] 0 E/?K_XMK?_]'GRH4Q LRMVE$2T4()SY]$?07)K"1 M--TJES)ZU_XFH"2SG'KR8\M)271(]F M^9+II_9- M*#?2_'6(*/7Z))69*(/]&[56 MA@-Q/A!W+__SZVO3E3-IER+(1!2%E@:+XSY+,%\23>U#51OB)Y60^^!TT68 X+!0Y MF.$E*X;(U^$\.6G*46?B[=NTZOJC+>V&B$_QF;@[2Q].,AV\8EB[IR&Q'4S( MVA/)E;QFD2CRW"KI&/(N;!AMZF_7^\F-)'P]S25"2VT1X+*W7?6,4*R_6 W1B+IMGE(]7FF/V/A2&]H#(0/Z9YHB9F.(>&OW:F/ M>ZG]O=S04^%5;*\HCJOE/"\3I7=7E8L)? Y96+;J_4.8='X2[;04@W3[+A.Q MCY-KX.^L0C3[/NVP^B9'QZ':C9:>AAQGWLCZ'W.'_]E]S_^//>V3RVB\* 8T MV]134A6T_R#9I/%=PO/&SXE*(_/A:3776UP&#*$<+:(R&GO0* BF>@F &U5P MBD_@4-SZ=FY3&EY*8CS-8]MGWG0=5H4 C!<.&QI1%&E:;N"\TGZL8EXXLAWK MS&"QY9H&^""NBBP?D]#.28C!Q@SLA.T?ODE.Q+=?^;@14AGG?8IBTN)Y?\[= MRX32ES:/>1)]/"(RY\VAV3(:H"K3:A!\%=&%<\@$ZJE/N!=FUZ#-UA>&F8[= M=[;<-6Z1(3H_-#C=<75XE/O2**?I_0Q.SZ#ILQ\,HJ[?CKJ]!9QD(GIO:3)< M5G+\"' K;"+ DHZCH^CRO91\3L3V_#V%J=ZV;=/N1?;UUA4GE7D-PCJ>H999 MEKYUZNJ.)2,D1>"JQ*L"I)C=^:&F[SG!XI^/ &L](_ZDXIBM+^OH&F_JR6M] M8M $/)T-,6[5E&6=J%1I?:MV1N7Q:1L7646?!\D[C?HV,3P<&9L=81##@$2I MWCY;L[7,4ION3^Y-*0T=(T53CXT_)H9S)11'L,GR>HXB /J('A/MW1]N2V." M5(K_+PV%F8[6+'>N.F.3*S+*P;O+E@TG_XC**WX=G/KTC^9E%/H@;DOS"ECO MK2;NVJ!YNQ2/_=L'C7/*V<)S*LZW4M$N^C<^2U^LC3 WHL!I$/J,$,%3VI[ MOB) >\9=S(SN3.W<\BU69**H.R8_3W'\Y3G;R4#>;CL] *[_/1W:CI[1$99- MX-=J-WF8VM/WYVN*R?F\_6=Y@1I_A/M $6@>I)NHCBC.S!5:-_-QW+OB;P[H M?OUK52LC&^$G\<9I\N=;+-\\BIPZ!D"T(&Y5/R9Q\ELJRT-ZZO0QX9E:\N,? M[P*X3PKEFIXU^3)X'OFEOZH$HOV0'P&[$)I-$:4OYO+0*MIU&B?J$6 B_KU= M XAG1,Z4:=KS.63S]!@,=PL;L^ARZ/Y:+<70 !,)RT8U!E(%_"PFJ?I+C"KK M&IW=VWFA^O62?1#2%"GS->692^U\8EK 5UA ^!4?A#5 .T8.)^STP@1UY)'8 M9*%?TZWT2'B;:VV[V>ZDD&^%;I;(:A$):\L MLV6S&,NPK@)*6$-+.MAZK.,^+1*)^9 *?S%UBNQ%%!K_!3M9<0]GQ"N"_AI(;=CGY)?@X7) @WDT@.W:U'F\,+S3\Z3C(8VM2 M*,TL6ZNJ)),"+/2]!U@!#ORO?P7I:V-S"G0.;L(+DNOTD@%1JBRX/"A-@_O2 MJSR[BOX^(,SHKYW71W:PBTC.ZA!=TCBB"\/*),IZ,5MIZY-]S/V0O MT<\WVMU+C>N2>G:E#V0N.N#7#\!'*(@@J"%YC)$)3I/E,9+FLPV2VLMF]3&6 M38FSHODORC+]%PK5Z'B_E"#N+&RG-/P,N9=A@1)RJDH20LK!/J@.*Y6O7;$B M#-3;L1\\:K]!2>/"*I\$H!)/55%32H$8<#@<2@SLA9RLK+\/3?07*8H>LWJ) M=XTWSE5+8^H+4TRXFWLWEXTE^L".-9\%9$D4CMF"VV!IT.M3./<_BS?G3*]\2K..RSUWLN"3_ZG,\\;# M*4:/%79G2.]I43I^E#/D!>H36O;3G?SJ6I?FSG$ODPQ/D'BL/ M/'?Y(%HD+/@/A&"X%%9#CJ'"5Q]80V.J+3V(B,&ZRJQO%>^S_L9O(!Q\O(Z H+N:3>^EJ;X.@Q3V30?1 MZ2/ R3MJ!&O4=$FH]4Q'Q5[*#Y?!KZ\4(V9G]&)&[9/OP6Z25'YAL$M%:+6W;"KO\?&/FQ8E2,-+.A=>LH35!E&H!P! M!-;8@(ZKDBHW)OWG9W=4E.T\KDD$!HK_0#T!5WD ^ZAXV DXB%AG(*:9!%?Y M2,Z&WKGE'LKF&A7;[58H$C0/[GL)#CG880!0A#5]U!8<5S MT#UC72+NG6S6 M^5U9KIY+-2'_2?/R=ML%K16Q@\ NI+">$K+[*OK)R$480:BNE S">H=7:A9M ML9SC53UH[Y=$?D(&/XK;W# M$*Q$V3FS\L[3Q&<]:UH:(-"/ZZ3\\.ZY/3,^7_JW8SR791^WO&J"?+ ML$7[88^(TLTM*14+(?#(K9"*UT/OS3B,V1XS2;_^V68?.1VF]XX@5)/G26D.0\LW>9 M+6RL2#R6[&)HH X_ JHGM, [631!LB=AN7>)C=&W%SG; MI&M(\2M4\6O_N[>[IOPA,[TH@BUYB)9%E:"8W,;],'CB<]$UG./OEO8IAHB1D63.*SDH?0@@29^*K.@<_W">[ M0C,!9L7MZ8D#GX&6@T*_,-9. M^FO? K7.[9Y*ETQ3X*[D;7HG^V-T>1>OM L@WO^S1@<;A[-$\U0,BF=#C(0N ML7,7NX3BA :$!DHGG764M(D[ F2),&$/AOGOCX6%N,:BS") 0AX9\11D0_F? MYOX2\,]C)FGVR'F=/7TI288G\[OHR)/V&(+AX&-?N14KAK5>97 M]W+V!ICX,B6HI0V')5Q#OORF N6IVM'6UU*Z=MET^^'Y.#-6$@-+(MZ270VR MN)]#>)MBO/GWAVM?SRUUBPON>:TE3AG7F#3<33EQ\UA%:M9AMM$WQ79(X:Q[ MB%?Y)>V !'8O+\^GX3+1LA:?X@O"\O4!GC +UE44 Z%O)F-CJ"<5,*[)?[Y3 ME :*]=[O)[0'CQW')+X*?>1_;>L#VDIA=X_.\?O\/#60EO,1(:C\T47:+SS MS1,_-HN' %L?\\8 &M( M3!ZX#K^#/T6Y2([LS=(H721G#=QO\#HM][!M^[2LVK&@+WV[>:,G[KNTB]/9 MDRDG(-T=4J!X"*__&E1JPV+9;-*;]R!+MXY+R!GR/-"AH/31 MOX6[04E2?+1\A-1ONBK!Y6-K]#O_2T,"#Z'N%X#ZBW+F0\(R,ODLO#=3C%E7 MDY/H_%1&;$58DG^WNV,D[W@+P\]VYECM7GFI9WK,I\;A.GIC92N3/BE71*=..JV!?43$1Y-[0?=(/=)K=5T\63EEN;L3'-TB%/6_)_ M_Y2;J*I/=!A8NO-M)]_S1=F53WVI9N)<:FJY;-*ID;#T+-C+IQ#,>S3A=C+G MKZSC6SN$>1QS[U,EV924%/M;X^7/^(,]@QNK_<8R?-_76;!N)OJ&+'6C6(+2 M<9=BEA=->[5#UQ/4C0NC>^^GJ2SU5%XP1+X"7M1TDRPBOZ=Q'YQWE(W7KC(?OHM[9-;TM!_3VR$O_'>5&/D5LZ]UQUHQ4/P+8 M-]RRO1J2N6P''75DN;B'X_EOCS^:(DY*>F(DY?N6Q"&8M"- 0*G>R^\K$=7= M8?7K;7L[+2M 7I'@A*I[P#24D%,5N1_&@Z[,924.1!)E>K*\X^"JI?.>MD)% MO%G3A]_W9>.##B/8I$NZ67CUI>.+B->PR=%TM2!A*T+,*__/#5Z4LMIT84S2,>Q^;;^I;K<_)*14K*CK8W\Y+L?Q_>LEO 7%KQ^ M54YO3#0[E)=-G:WZK@W@_J C]5@G$'(>2-YRG8O%CN_,7V+.T3P,7F^1SNP#W1B\Z?(]V5W_QR/GE!M/%]CW35U+_&P%Y+E MP7F@T3'RF:6M-@R,420Y_T(2P+SU+\!@GQ$^HD2+,4Y^H2W"3Z375J^ M1!Q&JQQ<'IN%+F?4_#=51*;@8!%@(:[4(+!%A[#07/4=QR87\<<=^DQ*7)]* M*UG/6GZW!\\\@%@T?"_WVGGR]%%[;4NB2P3NIX'LLP*NLC(>46/IB,O2XZPK MUMW> M$.U'=&=>/I5KK85IALQO->\J%T /79S<%GT''HP1+5A_Z_HBF,@J&&14ZUB< M!HR=[ @=UP#Q+52LE6B\MN/^FO>07_OL:M+WKH71'U]4=8O^69$2V;#DUAXUK%V=H,8ZF ] GZ@ ML8:1%"WRQ7[;II?^,.$@5%\67+MANKCB_N#SQVHESO&"KR_$GF[\=O=8'[\) M!E2 =$=%/$?7&W6AA8..K=UK#+6=%&KB,O_QM."1+,^/=;=4 >D ^Z3_;OP6 M:")UM9!!.,ZJV=[ELPSZ>K9CTIDQ:8SN?%CB=5%+R5W!_\?7_N7T*^9;KL?/ M,O] >WB3SX![T:_$ G[6$>;FYK$S":FW4J^Y9*NW?92("KJ+6/_(?!T0E2VP M3J(/PYJ:$I&NWK'RF!B\8N9SI&- ?1V1IS#0S#67U]XD3:[I443=2HIVAH/E M7^U.5UH;Q!$O3BHG6SY/M1UD358/DD5=G7H-K'8M>!7J+J29C*(57J>^E]\2ILW[(:[]D^CP7I\Y#9<$]Z5 ML(.=8<0#5RDVC3J -]MA<\(^L?+Z RC.I;#@IQJ!<=KV-MCS]&MC0:#U+.%C2$GB+(DV#D8(KF M$=!C_//$A+59.JS3<[Y%LJDVPL28=UF!PPEO/I\LK\Y40(%060F#6U@"^B8! M&J74WJ9P8\G7?T-GTZOC_ ^83CQSK$_DWY ZHBD)@:F% #"J"/ M'AI%U[^(4YSI;TVM1V?I1$S7##S +6A[.TJ%WKWPRRP4#U,] KJOH5VRQ^8\ M28'H;_[&&=Z"O^HJJPH-![U1IQ44NE'6B6^YB,UR/EJ &)(AP1_!(HX #KKX M[Q ^ C@&#@WRN@OSM!U]Q[W:OY50MJ;W^UY\ 5^J&-;HXS//M>2Y.CK[C>(' M5\C+&*[=(*/^1A52_;A,BQM^+=4<,UV;L>BM',*U-0KL=HUX(;L9%?/I%T@L M0G*R$T35;Q&S3OYCW!^=H[&^/5K"Y>B6L"[2G*#\K3B#,]=\"Q%IP;KNO27/ M$!PGI]IOX^[3>:@^)NK>L59[M(C!N^TQGSUG7^,I&L,/@P-%1;B[_ :Y$VE' M %5PLJLI5XV6[%WU!+>'Q$I,/_D;_#IT1X7?KH9Y'J^EUY7[?139?0?M)"F# MD^_5M<3MQSQ\H#+8*=@DW&1M=02T:9)\GV$_'P$9J6=_5LVP6:,RO2OH V#^ M#[1*M&/.:9BXG5&Y6;"[+Y;V7&OT!C99]6*-R)7"A(+WCESKDI^8][RQ9LE] M8^1SF7&=DE2]MK0'(&QF[^+IX ;MHIV MTV'%F'%BDR/KDSF#7,UC3,;KRP(:Z^M?^L1?2?_^]GW:8(9LFHE<"RH,#5#! M%$VJ;B,A,*+<=O)6DF&N3?'#?6%+S9]IUL#3)X"VCZ ^QOK#/VN]85UKH@I> MZO%^A\:/QE6[V%]KR\=^9=T*X0I%Y M]'[T,>H5#)FJX4THZZG[OZ.R\8^T/C+]VN<;OW_%KI:5#6_7!*&L >U/%*192=] 9ASPB_ MVT> 2R'Y1MEO<'U,KPTTNMW O;275MFH?SH[6K8_*,]'I)E=^A=E*C5G->P2 M&M.@QS=UBC#8@XJUA3_D9KW;7)ME[^KYM<:4769)-YPUVGNFM)KLP&_E,F;%\SUQ9^U0:X]^8/B M0,POU?ZW8,ANF&MW@QB=[!VH?D%O5DF9(UI)8"\FR<+'W.A+!)LLV)0<0-CK M9;Q'%2@@F_;,^8=811;I*^&]'DL"*W52Y5]-7!R'9-.'\KCGQ<5#U89_CHZR MX;V4EN_G1YQD2_V0<+XTZ;])P]_QN?^SF>__WCGD2-GY\_(.1V\-(A+O*/G="KIIO\>*/X(J(8,5LTR]VJ" M3U*9B"Y[?9IB$DC/*<<: 3M[(U[@,]U.)T['G#X8OTN*V-86+R)I&PL M.!8LJ"<1Q)!(KD%[MUOB<9>WD\ZT>#IJ+_32JPX&6PV&? F>FYQXD]N/Q?589SXGUD_;F6)FXD_RC7X,X -GTKF-A M>KQD9T:A2"1KX: <@W[+XF:.W8=4=PJ%#2]&$I4 '3B>#V"E-=Q"% _J:%9X M@ F6X/E7/0CU"7^%11DLI#9S:OL*0=NI!/Z$E(R&P*)U3^4$"5QLG MX)H%]]VT=:O[+FE[U1IP!6^^U ?&-O7%_OR33B*+Q<7NXKF1@ #UY]/C!2:* MDQ?N)@)#+O)A $N:&Y-*5<6?-O%77X:6&^N;$C]FN=\_;QC/[O(X!&"2I5BO M6K4L5R6B"7=5XAQ.3R#$-O?@$/*Y_!&2ZY3.T"F*"V+SI@!(/>D$D>?J:?SB MWL.F'TLG.Q7)OP\TN%MK;WX;%(])=C^(>?N^TNAK M[;D=!V&&>[J0\[$CCABY&HQ=\.,FHF%RZ0@RP'UBO>FMM&GX!A-,\>_ ]U%- M)0"^2?0F/:?E(3'92"=R)F8I3B"HK&?"WH@G;SBM\)K?(ZN-B<6I@2/@? S7 MS3J (Z>0'O&+= 3P' &8 F1M8RJRREWTV]]FFZ\&W2W?O N4Q.OO.$8;<4^.=]GG8^8S.5K)"YM;1)5KK;&N9B.@6#G67_5QDH6($M;RT !@KL0*A_, M-G>?Y$&T0BD(QP_V7Q3QHYXG-?9](BV(' %=B0#\MW(DY2JR^VR[>_"+P@'Z M%;)!X(7@;,=L40-I%WVU)]NJX>@W3R'3CLP;8R!&57C4R;SA(&AF9*EW:N*O MQ;MT0Z_+(\K;6%G+U>H_BE^V66]28-8=DUM/)/^:X"NV"IW#LXC?'5U2(\Y+ M+O!_[=;?OL_S=\46M65-D+D_?00T5-(%@NZ83LIG?6U]XB[>^,S4,$_&Z>]G MK1U]L!B]OU4^%NDY-G^E#]EPHNS#"':'S;VF(RG\>-=0+K0N^Z%@-?.3A,^C MO=(ZX0:7+]/42^>>9KL7_":1+@E5_YBU&ZBYYN4EDG0YA>OX/49B_W7_,2/'&'9,3SZ8_8 -C'/(*\(K%VV]'$;_S0.\9D%(U)T#G2/_D M(:7207Q!526;2D[._\ZX4)]\,EN$]N-V.IZG0\Q&A+OOY0!'E0KN"BP92;B9 M')LK-;4-OPU)ZA3QF#FME;RGSOFB:4)+9D@OJZ9K5G4"OE6J>@NT=LARJ M;XD;;D!+I0HZYHWP.Y"?3[G;%L6C?MHMG).M YDP[3']"DQ]'QF+Q'QRX&LB MNFY9+@]FG$E;OWDIZTU9$[7.OR71)J8E;A5&%@2\X<]IN0A)Q!*,15WIJ@M% MIXG$M^$ )DJH,OLYR=WPX5A?N\H&XM-M+0-Z,1!FZF/R 2,B&X@7"#')?\Y1 M'0FE-L.S(Q()7M7!2LX^!KL_:&L1^EI#/>O!E&(Z^YM*LRI$'YA;KOG9;K?@ MZD?H_N..'%X$6ZG"+S3?M?P-JYI?AQON^U9S!>+^U5-7M1]4WUE3%2>L>UQT M9(V2;P#@C\K^5PBPV) -_IJ"R,8:W$X]#KK<]G I>=-GSQ+< L)29VN\,+[ZK7D7OH8IY4O!&YSA+&5E# MNQ0#R&WW(Z#&M2M1OH_/TPK%3E7@R1>(DWGT<<#14%+DNF&7D<550O"FPWBI MH#XSX /D'?\7&NY#/$Y/%>Y"2.Z",2^0VP;F2MW%%/F-0&_OM@W)O#]_FL,H:A0);]3_2KDYW(E[-P/0SJG.]I\X,T&W5W8=]FL M' D^OI$'BY@C8%:!%$=#JP?1Y:DWR-GR$?ZA]\Q&8PH5GPV)O$Q.76XTX7N< M&(X=4KO E&3 %0JB.@X3!N^(V"!4X& '\L'U,D5:Q=7?.$SW])\;E; M^IG9_V!09V\?M+5#U.R%"7=R!IGV_>3/DI^H5#R=^#!VS^-7OM0)$1&W'X(Z MSS]C(O7!;Y=XZ"KP1_]A-7U<#-*[%-^Z0C]+AI6EKMJKC^FVZG\5QE\:DQ\1 M-US:/#5Z )!99258]T M#7WF+8 8.P*X&E[%J-E[2(E,*J\\WQ@Y4V@.77-CWE-A#!6^FQA# DWGD1V) M1T!/5F4#MLU[\;X'2W1;M* TL_=%L/(&K_:YA]:7%P VW77<#%6(%7LI$W-E MG0S7\.8/ZL$Q2Z'<+^62"-U7C@D6N6ZAX M=3P8%K\A]_[78:&J?7!J"<\A6Z=BU8,KZN:W;T5Y/K%[W-"%;)L\P]:$P&I,ZAB2",\:+7X;)M&%J: MGSRPJL%>?U PJU31>NX^_XVM=;\6!XXX0)KW1FC!O]I2/0)I"L2'>U)DJ8KQ MA\-L 2IBFTFD5BG4I9O"%CI#*\QIJ=L.K(I?7W7))M\C5Q WN] L.SHJGLM* MB"7#9J)R7JM+5KJ4T^ME162;6(;%J$_I@V>&-Q#!R.Y[#>QT,'T: NB\J+ S M#<8LJN+7@O3/V."K,CRC_BQ,U-L'SB^=9,K^R$@MEXX -^\Y<4,I;7(.$;%\ MC>B2AW:+,6H7L-=H;3H%=HK-H*$#Q:KM_[#PV2)KFO!*1$N2-ZW0DO2,O(ST M*YMWN)6A;9@?J/5^_M;R_HES"R(*RKY)+([Q7WQQ MK3/&?Z;\/T3Z L03+6V!_GBK!>@-8(GFVM1=D.15@$KJK[T M4GB2[*]!\9K]P00X(S(C4$$S&)Y"- _$W9MC\^H1 #UV9N9XYZ*!A<_'H+?A MVD1Z"X^Q:&]Z%NUNI>8@&$1E)H9H_5$1FF89 M;'/O7KZLSD00QO_'S1H$:']R5,A@KTIDAACZ%?7>LHCX=2/Z:%#:Y?5C6L=D M$G>-A[_&'TL0:-,!$/6T&*0KI6JVBN1-&(O\:V@XD_UU2@.F&%'BI[HP$7'Y MBK#3BQA6%Z,3K3O1R#K-GJK(D/=9F1%4YGPRTC+U>?:FW0V*_IT+]YR>U$9H MA^GK;DZZ_:.EI+TC@ \>1-",0B@%>6,_%E<9>"ZK\-J9!CPJUK2^3B?^*FKL M[$+L9V">,;2G"ODL*SZUDBJ8_E__D9Z('=*=:D?T-=[Z[L@O+E+H)V;,UVGU M9D%0?^GLW-<% #22B2+<1"9+R8_/]V<-#HQIXB2&2!FU+8P? MFHC>'XZX+.MG0OPR,(UD06*JY\ ).L_79GHFY^([LO'P%/H!*;2[P:Z#"4J.T&4MS]F'07(P[.\O<9%@?RJ_(J) 8D1WAYVKHFB...@*U-]2S6^ H7 M2L!@C/^!WNBM#EM/.186Q]%'EZV&YI.;%P8'S3008$8X.76*>V2%< 8'K-3D M^H'%$VJ@+BNT.WJ>?_7"(!?I3(PW'N2-3T/9$>,.DE-P+5RB1N>87H7CXZXK MRDR4&R6]_?)^U;PF6,NB9\A&37R.(\77W5:S"Q6>I5R"$Q\)O!WMN7ASXT>^1XJ+8]%0C@15Q3 @D&6O9VJ:<. K"5A-0 MC;8J;N&W>DXR.I6&EW$5U MD <(^IJ&CS^$$X7DR-KG^"*C*A#;.8(>K-I)5"F(R]O8%(L=),: <74/4)'RNP5;SW^TM^M5;4S3V8NZ56:[C,\D(*DV0 M)-T @M=[0#%' (?&2,CZLG=X?:+> ^N!Z0LCRFW'TO;Z$PCL?4^,C^D#9U*\ MAVS_#E-G:>G41^6('G1]1C'E4M#VH0V5&\>9_@)3\73SY9*"9,UZWA[;C[L^ M<@XG9!=AA5-,![X,NNU(]((\J9K3GNI<-WV5=WG@ZH;:,>3M@^_(^3I2%E$3 M?X]X9Y+D1I;%?[*#!I!" RT;T_D>&,>H\/F^M[L6\4V3J(9Q4AG;&\0?+X'? MI+U#>T$3]40) O9&9=2K678O+)W%U7>O?;(W>O9A22).4^CEA15G8F0$Y";R M(>0'RIR63I>BU=U+$E^*G9LZ/]>PBXVJ#<6Z"R!]S37Y]G^XYED NIFD +*& M\!9#DWCWZK&\NM\Y@Z[UHC:A.]_D%#XSO:!OLKO,@K7P*0565E#&_VB?RKG* MLM.UM=%6(N=[I9-OKF;CJEX*XRX3F(.2H3#1AI0IX>ON8 _WL> M?=$!K*+(<"/\L"__^CGP7*'8OMA(39Y)LTCRDPS0YK/BU@/S! M]7;&K>1./5XJ/SF0\":@PZA+^P2J2#ZN,JDD,,!Q3^D+Y&N1G3P?=U^I,N_3 M*_I#!:0P,AA[!,PI8 W;,#"^07K,IQN4["(+I[IFA\>Y$-*;EGU1RVZ-716J M0-MR5%"9'2T3<=Z4A!0AWU[TYXS+7NVLO=TV;*A3??>T,>5MG(C4 R"T MAJ@-:H!?(CI=:3S(,IM[.N#[UMX%#3D",/&!C8>!76-QUM9^_9Z>WI6*=687 M7QI/>%G4790" 'Z3/U43E/G+#9Q:>-<'A#'QZYL;Y1>,5CP/" 2Y3&*Z$5$^ M">*,9I7MV>NSW9W=2#$LDHPJ>2-1E]SR=/A:RW9-U679"ZQ38'&$7% ;G2.. M%&V]4@BW'RZ(\7W_6[U0+#6@F_&["$:"^;N90 M MQV\QP8[OJW_$O JMX@(^V:OO\[_4SU]);0F\/"1?HK%Z!-0BM]!8]"P4:X:* M4M=O"GG=W/S][W.S6MC"+#I @&P]E2$_^^L?%>15'4VB73==A8B,;5?X M0$Z&3K7?P*X;_S6[]//AI&V&A>'JGY5CAOI:EA%L>=S) D&>IL3,F !=5KO: M5W<8$.:NI+RU;E\XH?W&6:]/ ):-9 I@/P(>H>8T[6G9G:?0I*H>D&3=%VPV MS9@U3+0.G"Z'>%"++$WU3<2*,SG)TK-GQE"-ZULUCA0KN$C[^+B1%V[D0L-^ MS-\3!_"R%/3&;)N1-)/=./X)?T28[C4LN'N)E- 4!>?[8/?+5E'Q6_"% MU5P;\1T3F1K%;9\3:[(8IG% IXG.PZJ>@G"DTOI/5N]IC>@:IN&]1$.QYA?E[+TC9''V!"SG-Y+!/ MN4[5RL:M=Z&DR)>F2G]NVFI\+RJ#+ K4NP[+SP?9 @=5=/9!(J<^V9N1ZW8( M^W%4TT_]A;]"%#S2'1Z,(N[>?G'1A_5,$B;?2-$8X+\![\;<(^Y0!2^2RB/[ M=Q<\PVG$I@LU=N2I&RNU(.[N+@BRU#\@01 &":*\5;%%QFEGB?9?N/&D:: MD8DH5BJ$N(E-ZL!X"QBLNX>4G[AX.GS-[K-6DMO0KU]=%PX?KO"?W^G=B?\) M(E>X?EH,@O2%(&,K_FP.*2K_['DDGZ[SY%YJA[:35,*%NRD&_Z4[#8B3V9/[ MB^0QDCR9XBE53+J;JLY>:1,!FST"*OCZ: :WXSY(K^H[']SR4/ACU-W)/4Z7 M(L/,".O1?]J\A*]-YO/:_IB3^XPS^'4E[9F)3IJ);)H9O(3!ZD*TC+\JKW*Y M)Q&R9!935Z)=UTO8[TPA.#2 Q6M-7>;[5+*:ZMA(BSYM-<1ZRXYRQQW=X-W] M L0O_\8+9Z=HXSGG#P_-_<5C8[#^)06^.5-BG_8Q3 =*YY04&**">BG\0;GI9_V*+UX(.^H!S!!*%<*=_ M07,@3C-P\2K< (/D(&<N//:>)5EQ<9NN0V@$7.OC+S'!E]H.B1_GBRJ*@?^=[[DO&SA%Q==([_5S[*40 #EM;[5=A_ MT^4)N36>56Z:O]?LEFPZ5QZ-1VB7,:?<"Y..8&.Q8'U#GX74TM\P_ "\'Y9&*T%Q]?5/BH^B?+.P2;@4),]%%B\4;/MMIBV]%E5PD3%E0>!FG%P0C%C'R#)WS!F%W MIP]6MQ^M<\^=\U:GQ'3$HJ#]@86]H66P;LS;E*KO_4"H*,49,3W'NI5.:/1Z MMC^,)FJ0@]1U19I& BZ#0[M6KK\[/K]P=C4*/L)(D6,TU'_'2]79T@H[Y39M MLS81BHDC2;F3ZE>W60J]6Y^[_,"YZ-"4%;F/Q0*Y&--H:TC5='$Q"T943UU,&4@=>2;@=*SW; M9:$-Z)YE^C=+0/9'0'([$KL41>>?@D-Q'0Y+U\;]__#;+SU090M+ 99ETXR9 M]&73 )9Q5@.8['_=(A!GN[&D)="3]D>8[C/%_=#CFJ2D5P'NNV///O48-G%I M+;X!@0LJ3S#75)76AS[N[1.[][&XZ.?\AK;7BJENQV)YF:RE8>_Y7\/&SM(K M?-9GF9>39Y$#,&X&/.4Y,!%@B>V>V [('7(J1KQ*>?>G?W=CFT*X\FCBR:CK M\>5LUE=9SV51I- :$ \0^\92-02O]9$^(<56D^$=@SC;0A%.J+>[=R"39GA\ MA7,\^&5P+-3D7KBT,1/M)"'YE3I*D@R[212*#!4J*O#(& IT#V0?_B(>=C>Y MZX].9'<>: 0T;R(T0^?HI4",Q_JF#\_]'L^YB=>G#FXR8)617/EIS=*TM]23 MG2*$>N("U7PF7\&9/^P(F*U.N[NHO?]DQ;"X[)CYU11$*$-'H]VU9WIAKU#' MZ>J_AI.5T]7FRHR+']O/FROG@2+4P/[MS!.@"ACCQ1?T(;HT>62Y!.F.2D2X ME)5Y6(.?CC^I2JL??:-^(>9+\9_=E61XKZ?ZB3X_^U1]LB;!E. MZJVCRYI.B+%ONF=F/3JEV)1_VNB6_B\(1JF-&$*[616-QA0@ZY#)G1 R!?,D M%SR9>9N0^Z8B-B#YU)Y&Z0+TJ1AVLMTX]9*Q;,+[!#]]*5/*?T7I>OL- JH? M16#\4_?[V_6AUM 4&[N@S+LL)NPB;)F)5&/#2PO'#%B$9/F7_VRS+[=&:^6G M.D??X$DS['[S.B&";8.M"J!5HA\OL="G?YZDZ-7P?M.Q=N5[H-*7,1&IV[(2 MNR(17,,??#5HZ/S=]S/=8!:D^TX\C&!V!,3ZPF7(2\6+&TL@4T?HU*E%S=E' MB^&Z[V.DGDA0Q]^K/>>8-00H9:0MVNN*(\##.W+2QAVKU.Z7GX$F_*4_5QL% ME)@00V?9N3^Z ML5HL4@8LO&S]03<&MUR+;>BS8H&#WB#/='+ RN1ZI-TWQ7&6[_+.; D'F'.P M=P-J#F=_P/L:@!=2%83T[L.=/B_AP28ZN+:5B$CT4LJ)KCCMXG8Z7?SU^W@2F2O3] Q)/ JMMV]W"W#VYV6HQJ_NL._ MAKN\");ANN=H\4QO-11$^6_E]F8^.?F3 6%L61K&135J2M^RV!"^3TT[:5 M9E?4U^UB?ZQH]G<0'".N&A+-_M (21_3AK F+P"*B?3J7<@XM,ZM@YK\YMJB+S-VT]-"]EQI_ 7!P= M8-$&;S=J1[#F_4:R4\$?J(;3.B\0C4V, _B8%QQM-K-$EW6)REJ MW;S\SY5UO#%(AJ/!C],*]$[!KQ&F6W23H]OO>8D< 2_OL'!Z"PZEM->"'SYS M9!:__JWJEO4W]7_5&0Q88S/QID5!^]@C@'HR$G=OO7MJZA31,/N\YW#KU>TW M;[;R6EKD( <>A9]7"WJ?LA \]R]UBI%O4S3)%!.&4V3#C2(,RBC4F8*>.[(IS MXJ/OWU)JY-8_>U#4H/@L2%15H"5X ,,)JO;<.P)(&,:W>_8292Q0.._NVDX1 M$TQBGS/QRZ2<1':;K$UK?*(+4(.Y ML552-E](G*&>%LE;OP//YW2:?4MAL5P/6U#X5:&F2<;G=^F.?JN1J2T_P*+!JXWLRYA-M/D'0I:JQDXMJ3]@?](X. 27I MJ/J1$N6MFOA+:Z2<^'EDH_6UM2\XRTSYID8^,*\IM F*-.GX]E?AOG?]Y@^' MN;5I+/.@NGG1 U$H"Z^QS,]V$ E"2_U 2\,2UW**@W+WK GTEO+0MEO?/H); M)_,YP[16B[3FQMZK]8.!2'VI)@SR)1U$]BHAI]\F#,:4U]LM\2U)&MW+FM:M M"/"YRXW_O8 7$7\W+^HB7_&OYM*T"<$GZRU8]W:P8'ZJ.2T+Z98<3Y8V:VY+=B*![_^UQ"5.%_ MYQ(^P7&7!CU=TW>)S%,S_.]^+?1V5.7SZS4@?L*70-:&&:Q,. ;9_V-1[C2QZ7 4VA, M#KK!+'D0Q#YKIM(#$[>G)?>'W/A S:AK4?Q:-NZTG0$AO2QY8P4<+FU=9 "7 MV#C:GH'*MKVL8WW.FPY:+-0CK8M3:L94XARLC%A#%]\A!A M_P'!-6ZK?SNNW$ZCGDAL\1O^_/*/_T-1N[JSZDP5'S:UH8EP3>=2]Z9+AXUQ MI7-%_1U]04%/I5,-K*1*AY&V0V1W0ET/DA6NG"M!<(ARQ^+Y7#-6;&9+.->, M^W/B9-.>^0YACC,SU(K*K# )V4E[AV#_W-PNK!DZ5FB%X1NN58UZ=]^) MMSN\^T287@0MAT%5*BR(R=SCK_KHG%/M?QZ4O"B&_G>P8L*!GYPYR/["<*,: M>Y5I9TW3U%:EXHYTTL8WW*5X-SG]WZ]@SU!#*";()%( M3R1/K-=71A(JQX$^D9^[J_T0.>$FLOSU%81P1O:$1,E#4 85'.S'J+_]M,HS MA-P"]2\$$$Z=_CPG\** U!N_E (_J5P;9R.M-;G$H3.JL$+$>4)E\O(8EX<# M>*9<^GN]F?EB167YMK"_GV$O"_B7D30FR7,4Z8&<';M&^]3)LT'GF+YDM_!9 M;^*CQQE-C414X2:!'WY/V)B4 M/@B3??]A^?)6P?8GK5/Z0_*R8=Y!1CVVD#"J:A$YL/<0KFWUZJ/=_YK>P)Y. M- 2D.E=VS4V&-*K^5447]P77Z2,B(1;_!W M>'GI\@[,<"86,;<$TK$A.I(XE@U+XQSW7(O#'JVUQ>B5U0)%R2JIVO4JSVKJ;TY,7+F M_4NLDY75(B>O>-679EW$)%R97(*%)= Y)JDVF,7'2_;C.]:J"_K!5N 03WQGNS*WG_FR<-F7NI[7WQGHI/N4[>< M'KV.4, N2<"5R QR8BD@OY%/A!\/],4Q@$0[82,S9>'8X[/F0N+]MV.+1'OL MSP+I29HBGUDW-?N@@!M24 =4$63:UVCZR2VD__]@[[V#F@JWOM%-$ZFA=P@( MB J(=*4%19J(%)6.0>D@ @J"&A($Z1T4%)6@@" M=)06>A4I4B34!!"D)@@A M0!(NGO?.]\Y[[MRY^1]P;68[JHD")#J2DQUO+ZM]>#S!XJX/E[L<(O(AW#ZW MEF5CW6SY4_=096@W!";C*)*K-GPZWB[&V309=/S&2(!W*L,,\C3XH?Y&/J-W MTHLR_V[Q^^B:H+5'>=2Q6]Q#$J8F5$X4WW+0T-3/)O$8%F-ZU_&O26%,#+JN M"[>'V'6GDT%0TBL\JA4A0):5B22[O\.0PB^G>FP(?5TWABJIL18?%P]/202) M)P=+69OY^O(6<[;0>[(J%EQ.5&4NS'8"&'49O>),*T,@IE75J2O>XV%2,:6E M5UZYGTJ8/_,GO4O<>^ROZQQJ'5;0CWQ$ZF_E'R.\DHZR@ _'C755DCJ>773Q>=+ M_;-%^[[HBC(S^:M)566:]QEG-*)BY>"G87($Z?&GJO7:CDM536653>7/382F MLU/E7,UN)C_<[IX+A](>92(\,)]<.Q($IQ J$SU!JAF_(515;B)H*U6CV$5S M/:4KXX1(>+N"5F/"0[TZ(Y88LFU+KC$E1T)*;M%Z>0/&I'/($NZ8'$30A\QZ^B2 ML.!*1PCMIC/)&X^^\EFMW)L_3=CPLQ^-F,MRJI&+>.063D!W12!53P0"4$>0 M569K9H1?NGC^KH,)V'6L_'T/G.F5'Q8/:M3](G_,+ !KG"_Y8Z_Y,?;6/T?F M' )S*;,<*F >:O<^-*IJL&R%*MA45S,JP:RGW*^5UG5:NTTR8H"B+%F&8CVZ MD^K@+$0LDI_* Q/'&R3)Q#0\<%:I>U[C9^#P\:7AXN5' &VY5J(QS0T)*5HC M@&+\'BVC(PU3^_T(I$N=FSB>&?77%NE3PA^W3>G,$Z_3LI9WY*>?2#XU[[7I MO.R]@B+)H-8;T-6U8;YKJB3Q,M+3[&<:SZP*+%D^V21G<(9=&S8ZTY$#A7:^ K;^M"Q_ZI0+9;FG9>T&-BKI MZ-/41+O/)H(KD>238KRD"-3$#(FYTU>FC>C?0PR7Y!(ME8!M1'*QLUY5D-W6U_'K?Z\[&_X.:S49K\2T#;F MH4DC!.$^A./-L#7H>02W@W"(L$&-.K=/YYZPN)01DV#0_8(O>KWJ^B: MJ/5I[Z#Y)/K@L'&L6:B=[;$4;^)2Q<&5'-X]ET29=+>!7L>:3MMK@^=T=U$D MV1\9A2NSY=/M^[>6JBK'Y>Y5@^1-Z'QB.+@3P_M3N=.Z>-=FRS;;1>EPD+4\ M_-@AT#;I7%T^5%)5%.>7^XA?;4A.6>(0>"HAOLMZ9.=(!T1="HJJ3%:EY(F3 M: @4UQ&%361W^<@&43A:6C$C;O?CU@!KMI-BW[';:2UTVQCT"?3=)*[@KOE: M,H_SQ3*21-[9ZGD0C8V^VW@2UTOYC??IMK>,!;\VIZCTHM6%6\!JNN=@YA64 M^D/ -BT\M]*LU2WG0(D,;1W7GC.F3Z8!V- ! M+5F;U(?OFVM;A@BJVJ!0=S=F9HVJE5CBXNPO2^NFSBERR7)^IEF\#F1=DAG> M_D,J%CR[[GQ@XH&L0+6L&W9F%I^@_GJ,\7QLD^9\:_J\]'7MY\"7KHJ/G==H MME%?NP3-GV%8^KH,HFKE"6??."Q]9(ZF:]TP*)Z MF,JVVG_75^M"_DI0RLS%JC7/E[J$(O4#8Y[F$&&4$[O7P-&G6EN[+H%]04KR MGO?0XG9_!,9L#[!=A&-<4B]-91NEJ@E(TH>\UVWG,&Y!61_9C" J!LH!/T'6 M(X!:?.,?%FL]>-HM7,KR!]#"_':2\8WLTQAX 8R2=7R*V$"7'R=HS\HM5I.3/JL$;%@I]_2@L/S5;&^N^#K\EO M3>=-'Q 8L:^BVB#<6-]J8QZS!?N5807Q=(&M_.[NYT[<$7[G^2,CE32F=TCHE*8)@<^T-G][&R7(= M)^98!JY$MDT]L_%M;;2JAUM6FVFJ4^54%\=UV1,[$GJT(97+'K^[!R=SB.UF M$];-^W24E21N>4.[^X3W8(A@F,;5E:K_3M+=1)Y7-TFRKPNY:$@6FQ%_N>.#,!#RHG M/C$/%V*UK^G#F M,,R14-M<,(^WBIIG\WH2UW^?,#QE(/3(W=[#]4Q_RH^$3E6IVQ>=0-H8^/!L MM<(: T'3L)PT^B!P'LK@=1^[6/?FEAPA3*NS^O/YP!=T[GUI .$%$ F 46OO M1HJ 7H/CVFQP7_@X&'^58C?>^7"6%^(NB,8*$@+X31ZHA7OZR4MR<7\A)AK9 M),D$&"Z*O_UT4+(OB%7@]81?.,J8<=IW3.U(_'U^4J7AEY=:=U MR6/9XP_%9*0VX@*EJL$8_[I#"-1J]DSC2G 2;C/ZA9W*5OMJ?N?$\8?Y!4W#_!P*9\QZADY?<9P M<45Y+^,08-(_RKY(FSI:2%2+B=4B.8=]]HF[ZLPU+G4^"GK M"D"YFL2H,[.T6NK^!)T#G DIC(5'O2[Q5?[*BB8SUPX!3T0L1J$%^E1'F?"PL7RMN.JGA?R4^[JRD=:G=W246E>HD_&R[)8O M49?$?>! BIM[7@Z3'94D(>8:+2G5JNCZSP>\G3D2B>?;) M5FLR/G].]><<^ M?1X U]PTLQZ6@UW,F_Z9^?9M4TZ^8_N@@YVC086^RMUSW2O-D?1^%U&]9N&S M-;N=A\"$\+PKLLT,8[:ND?[T\3(:4[OH^JDJX?4=1WV_-V;'+DX)RYWSNVB9 MO_/*1B/24M"H6_)=-NC+(1 -QINBHR'TAX '&!2\2_0@ (,!JY.+L<3.+5AI M!G>-BYS (9 [Z?2 LR^,7_B3*T7^J8N-,[=&SSEST1S+0GN19*;S@NMI.ZK2 M_V)2D?\PSBWS&=NV CLS[P=< [X:*I;M\V=6VN@YER^6FN%\.\WHR(+#DB-D M?UR)0AN?9;D-TN*3#<9-]++G[ILD_6/E<#[J\"' E>#FKK.(40]J"?0D8JR M$YB!F%8P;FN257=#=[[I%!W6+#+SQ2R96Y-8]8D45.)PY(R8%7"B79@ TTN+ M/4FFGZ1.L;;/\4B?2,XJN)V\?0)]60N,[VM%@C9W#C;9/?@TM'\T/L9$?O3W M/FY[=D.XJ#Y0V[A+US9:Y,W>49;CUCR'9-U0.S(2F;+7L'+]^6$O6D_5O>&&E M^9Q/-ME@[O.\ZEXU=ADQEX.?4 \/39'0+(EL+##^8"QEG,I"R9&>3(S7@V@] MB 7J4;:8503>KD3,[-@+SV*<;6!/R34+*4<-?>0C.N"Y8B=B\JZ8]XY2DS7E M2"?N:$(G?*^,D"_B1,VH7$DQ5 F'5:%ORAJ=++X>=]R%7_*W:=:>[66B T"% M?Z*R\Q_M%LC8V2KK-LC3]7M9&H2:%&Q]W-,Z8?OZITO=GSNQ7(N]2Z3RI,? M,ER*K#W4)!?,> N/B';R3N"WJTSM_1$L2\L&/"96!!W/3=G-W9%_FRK5R9JGUJBO%DRN8G'ND]4.Z\.CYJ% = M5=NIZ6#A#HQU#*[:)RU!9TZS]8FO64,V4JM4Q(;/;-&I B$@_"X6%='$37([LC.02Q7X MC3CNJB)W9X[+,UUR7?6*.Q>T0!>O.P0SMF7<4J\BQ-?)O\DZ7561=BW;?S>(N.D?/R]NR3(&O^!C=Z!)4P\T<Q&&34AZ?S5%+ MHRGWU+CSF*#C8\#,_N#6,H2/;(HWN_$-SC)KY]FDF&ES" SGUZG]DF,.TIAL M8HZQB7#X?!,#3?;7%1N%IH/+KB&]0XXBE+.DS<)@=4^\BZ*7I]38DMK:,/22 MA?G3>'YC6T7R*3__,19M.BJS-,%;#T'OS<^$#3FS CFQZ= 0HC,&/960=[7F M(&\A4+%T?NH7U)_:C:CPC42[("+SV^I4^@N]=K_6:C15J]R6:GC)"O"_+2^0 M.N,R+Y5JPJ6K_?6/Q(5'TI!#S*8@MY$8[[FF^CE3*[.*QN&8-86HD\/K2GHG^H4XG4D/!Z?+/6OZ[1/^&5PO%OI!*VY6$=Y MYAH53+Z"S^_P9>\H)6FV:P3%J,2P#P5]F)(K$ BT:NDMV\BG?VS.V $N@W:> M;@C$(OG@?0AA.2M? =*M&T\A[6&PBZ\#ZZU(^A'QKF[XT2]SDN, M!)ZZPZ(ZW"IP6>KV;DVDI+;_T^]WEF)RA]_A9TI.-HS]?%>2VP\??\D1YQ?5 MK^2>4*_NKET)/4^=W@>MLY4&J^NFS8EN\UD_#IF_M:+8%I \Z[#N8"ARQV)1 M"U:OH>D:K4O3PK@P^9L4K=9Z'9K?-3<0HU&"?JK%K5SH%716#NM=L.L2+EJN M<)81SY52*ZC=? Q%YE37RQ* *Z^JQ9P)OO>#V#KFDP$!U#!5>.EO3)$5U8B09,V)"+RA, MSA-M$)@G<]@X_89$"+/ENYU( M-NK4+*T;'M$AS_?-BA 5>4^\EL >5]A*DVGCI>]B8*LJ2JC"NM3C^T+D'4J-CI@WN@+<%2)) MS"?YN@U[/OA: U<=PFI*OI4Z\\&*+E2Z-:P=5BGG&V8SR+C\A>*O'"2A/W@=M59[8$.=P'Q(<3ZX&!P: MK(E=C.]3V7=\;9>[*Y)S+S^K.=,8])/ZS 8?PY, Y^8@DT"V71] M6,XTK;"SLVL_GZ@J(+(CM2.U92RUY4%W[X\HW^DT4]$&)1/98@N#O"Q#\3,% M@E)I@^9TJS@%TFG&-0)J]3$\BC")K4K#P$Q(CQD&]M5,IK_G" I>VG86=/=! M=R:<>#MA<6M(?7T(3SM[*\T0$:#=WJ[EZ(;-Z,):YJ M]H5<^2I<9(NKJWY+G]+/$F7,$Q]I>5X\$1>J R<"9"X<4VMV%89'9 IL2*2>=K:]DW*EX1Z- ME>6YBXP%J"])HIZ[4/Q5! 8#$OIY[@J:INF$ TN(52_]26VEN=0NK\1();O+ M C_47@![#Z ?[.#OO(L\B>-CUIS3$XZ7*R_ZLQPS=G82M#6:"SLNGF0'].&M MPU3 43J"%?C-2)77CB"]"E;Y-;EO+A;W'CYLWG5SWCG99'H4$=3V9*/67$M+ M2P=+\*0N7D-&QEP+7Q[ ?^S$U7"9\7R,45(B80Q[I:RZ\$\GLLU-R"/AH MF+UYMQ\ME6XL#MY=S$%EK\AZ>]Q=Q]76QHB'27%V\7CQ6N@VFS,"-)B\/V3R M6O_29WKC6\2+.<.62HSERVT!YY7Z"C1UH>6O)ESV@H6(>B"SU)GH&QDXP,UF.L0Q&LS M0[R M"7*]7Y^3J2;@*OES[^9;&>/*P8 B;>5KU;%]9A41\B4E3N;E;5RG;NC390, M8W91X-YK@B)B+OO6<5(/[O513M7EBP.QKV3X^+M[.\N_'8UHN# I8E'2V>-\ M)O9=&8\RWSWC?N H @S#&+Z?AET@N?O47(#9GZP^5Q%Q[&?F2%M,*."2=&XR MZ2/O/@@_:](T2!4EV5\;V0J4U3XS-K,D(]-O=!.:=0B<4R4PKLT?,),-"4F= MLK\+*ZIFFK).$&YE$7IR/3C[1,HP=?>39-+IKW VN28J9 1],;[ N,W\+]]O M^<\ZV)5-)C42E*^2U/%M[53U,1H?R*6R=*+1"#;O#%K."]&P7FU8S[RZV@6Y MJQ#Q.*D3-9&!XP\/\$=;C00,C_D?F_PQP%T\U)4UB3G70/CU0!=,"^]#5V3E M'$7GH#'5I,1#0#0PY-*2?E-#ZKC!8+',NC<@\![W4A[2=$*U*]^YE(QM:ZYP6@W?F:U,N'0-<+#UK0!./\ M^CT#WS-IT[QF+WKTNNKOR1*L'?0C";Y"=&QA'OD.AP8.%BBZF5H8C*X9*\ M@]29*P^[ZD=O'$N)$K3I%AGOF*U((G-G7*.\:Y &=9HE[=>@<$@.4L>QC[Y. MM3ZT)0WABL:R^5],)*QN7"J,JW+:AB*.]",?)CZFHP#OJ'/;O6WRDQ7M]J9(L?:AP"_Q=-7DVTVWR[:N':?XD-SGBR QAP![@R*.DLK\.:>K$-X.5_XV=M@+4N[>^M%U,<,TV/#@H_\9T) ^ .LZ@ ;+V%&BT![3LL17 M)(2KU S'6"E#1H**/9PSTTIX5A1X'MJ2Q*)T^L(O1>@[. .A*8X@VX*!Q,(T M0\3RWJV,]01Y!H(-$R(-#-U$F;,NTHOI/_)=IR$4S L>;3JY:G>N; M?^WI.^'$$X>8; M5D,(O@.5[:2>_N2C>>4U3>8$[\5,[,657D'>$"%]K:?A.WGP^X= BUL3/RG< M <_8=@A$9THIF?G,'4P^;]H:1R1G'*,3:0_ H #+$!<'@BZ_SN_J%4DRBTR8 MSTY2?-H*]0QAIACI/<+AQ:4GFEL!=*A+3$N%I@I.1#N_85]:@@@%Z_WF:3>G MCL,%1ANTBZ97$*SDJT"Z;%MZUA>C(G_Z3S1V'D%RT7.@A@:G"N08)$Q'>X1Z M"B:-1\7N($&W@JUOC!8[?_XTK! I77O_PGSIMX2^-VIC@L "* (Q5ZOA%OLI505&C;E?)L.,7Z&\< M&:URLU:$&(R3@MR&'B-?&EL/;(2:IGN4F);:^A2WW1& M7UY"23[J47>Z.26 MF2[X0SM_I^CF?$FGD>N<.(KR3;QO,R0RB,LN>*#+1VCZUL73B48^><_;1*[, M/_\EHK.TEI)"-N0F"5./_\1##?%2CWUCEL8:+N)LG3HZ:QE6[8\O2J:'B3-' M,&8G0ZX]&&XHHC([8I%\9&E**14$>S"H8I\ [[P@MTWP]A5\(+V@SHZ;#352 M-I2XT2QSYON"]<^QN *3(@\B_S=;!\\TA\DNY0E'GU\E$\^YA=>E@TZ?/R_E M(L*M"TZ=K63;C3V*O@^!VG R:%35>E2+#=?WTJDVU:+:5?DT7]"I7*S+;#14 M!/RZ=$1R)ZY#3&#X=V/;==UQN?F$ M940-=.TG[E1TXN;7:H,T43XV?2FS[M[1_1>ZX$QHI5FL*I0DL[FN7P ?H"HW MI?M&9LE_/O!]IOHZ9TM/+J&:(RO\4?LU#29>81J7DV@3;YPOYMXL5F&=\IXT M@%6/()O=5N_PI>_=M7.(?^CS^2:M_E$LPG +&!D$. /I DJAZZ,+3N1F! 1\/>R$3/',#>.X3\B*(]\7GE MW<4NFJ<_&A!4I@2"9L[F!/"+XW<.=(&7LC9 M/F=%L/NIJ\+SQA>[$M?&CXP@WA["[(C!2HV4X-)][V-NE(')@0P / (60%+\ M35I!A[W7. ?E:D-?&Q4_55D8+EW<]G(I25M4F/[Q7'C+B2:5W[V#,#<"8\LL MV!M94=MAW(#D#'YL+-RF/IQ601QG(#]W[G&,ZD_26CN;+TP[OBPZ.J*F-CSE M8"+:V'#*)=73YLR)IZGM60#=FTP2X_Q >(/P4?C'7C%,#L2#.M6L9GD;Z(H- M[V6&\]4FZ\I@9R7]=2]FR@!A=*5*[:<8ET5Y[4UC5]C4AF57G]4W&J6X?TI4 M..V:?(JU1>EAV'W_M/CYD\5_KO1],:BC",F#:#&!W&5SQJIEE#H$(^8.@=!% M_X_]'LVO/YY(ZTMU"!E/69A*V>A]+ZO#) ?*_P MUD-P#:40>"Q+^+,N[L)H)*\-X3/MNLQY<1\=YP/AGW!%RJO?+*)@+JK(-,G9 M?+0*Q:.R"\'PE9/+[/90JB6KY?-]$ABUI:B[K!7KD$(5FKVE(ZV*H[QOT)]/ M.DY"8LWB%M-]K%LN0=9VZQ@'["V_)-&E]6R]O<&Z11>Q_+[I.:42[3JM0"PA M*10$W[G-5AOMH_SHW8HENT_I<[_W/XD]&-C M:PXKJ;^Y8CSW>SPYC90Y8R\8?RT)$W6=] ZK;88-:N>6S^A T)27H6L;SF=M MS*AMC3EGV0X^%8EZ\S8!B4RJ*)KKU\.*91R8P^Z1' ^NP@?@9\N_G>7;D]>Z M,2S!2EQ&:O0?;_G5@)ZJX%)GC'E*$X1L^+=0B/PG,4*#P@X!SP'2J#H<1(!$E6SJ"$Y[\M7J!&:9[N\EKHS+IM(QN 1L)9F_8F7J",F? T>+B9)R ML**:[52>T?7J?D;SI/Z:QNJ0WK9/DH5E%QAL:',Y="5Y]X[L. . UTDC]%&9 M+?!1S?P]TAT1/Y)#)?*:_NGRJEH'KW:*MIOD#W_11H+FGI^IY -D+N;9S8$B2 M)&;BI71D\+=RSSH+F/3KW)6??I:+*'JEO)7%?KRW3) ^=MO1WJ1F;+N^7V,+ MHO%UB[\V4ROEL^B5LNX=^D'&'QED;L;Y_(@F>FIK$X3@'E?-4/4M ,$[59OZ M4ME!>0+SR-\@E_QU38!FS;B9/A%$?$#2QPV03D>M,X00D+B\AF28\O!9K3@V ML/_6/5K1'E?^JYV?I^5>"K^*%I![&#S;,ON=$0=J-\.8M$,958T#366:LWA' M,;^LF_SZ6"X9VTC'F/4.#W (L[/SE"_G@B<'Z(-E+I/\L?*R;6+"W]X-!\B? M9:BIJJP5L!F$YZ:EVFS]'BRI0H/R\6%[VV!%)$AQ7 X[CTNX5'A*@!F8 S1O M5/VA^CKXHR/=9]#Z3+I^E-S\PN9W))P=OXKW*?U(U%:V_C::97*!*5;AE2W47FU<2APW<$-^2K4&N_)&>^BVA7X6WL M6J5:L.5J--=;>@09Z0%XHZ=&=7IC'L;+SF=**!(9Q#7@&^@MGGHZY_:+0">_ MYK#C)_)K:V/'CL^%J40*C)PP%(JX:7X.H,NFJX9KPR"D:D(4E>DZX:0"'>Q2 MY2<"M-5D;V+M1XWT^U/V\JIIM5/)[@KWVFF-?WXR0E@W"< L\;6=4(:?5#G\ MPW+?4@_KOI>E3I# J!G#Z[T:6[9W+.> M:7>*[E<^T?[(H!08XLQBA+J.(IN$= SB635BW7B]6/7)':M>-:Z*.-L>R.GK M6\7YBT['UO/3*9R9QWU]9D[G) 9+.Y8(%[@&:D=K<4)C(#0(EQ 9XARI^L"H M7^S#OA91HZHV4RV?.?WIR4\-GUULN4DY+O';>Y$T@BV,WQ#NT$E9G,*:]'PW ME04^F,Y?&6PW>?>A4#F;5@U'VK-4?CK*B?'PYKZ3Q\%!?=F@L17RSM%]CML) M0MQF&1V>R?027$Y!OP6^'>J:K]U&-<$T*LWPRFV9TDBGW CY$9QY M@VXT GC$O\YV\,!SMA*TEH&?F6W[93\+NTS@CZC:'99GXI+/-?414$]-C#"\ MS!AU>TK6&4)EJCW@FB4QN)"^$0Q.HYJDO0\V[F)'[O_R)/2G_C*R1U9=$5C2 M*GP3Z$;7@9A[-5M^,I\@:S4,5R'?C/VQ:_R-ZY268MZ*Z\NI1\R2L0^M?K)> MI.U\RV0.7TF8+?EC_<\T/3 '@EK)'#H"KD@X%N[.GE/BJ:$]O?,BKXU3Y)L^ MBX:D\QNN[(<#!:M0"6HK F\YS4V,M%=@(.VMPS0)8-KS)P42O]E MOMD%EZ/ M*;>L(*>AJ":YHZ4Q;!T0A-[ZE/AUW* AR_U>;!Q=)3>)#AH'J 7'A\JH S@R[D@5MM M[)QXNM1S24;S%78!D3#E*;$=:?@=>#<$;U'R!%L;"\&:PH<] ]^O/H:][YUM MS\R6E3(=#"ZN",]!X MZ\9,WR[0Q-+U%P\OURIOI"0>D_Q<=>?"G)/ZZJVTWX.B*;4*3:)=X!9DQ%9? M"$&AG4:^],.WIX^VEQ=;S].M[BHNE-9&/"7#G#6:X= +JG> MJ"+SP +O^FOJ:_)'-WO!9+G-IP.]0\WMQ)MW@GF3CDS;!"5F!\S\?G@\M/ZK=AK<#<)76UK*M/. ><$O!=.HU'Z MF4<=P178?6,ER)E=[OWYVY[W_U'X3=K:FM@/-2V:A9)*A M\[['[#".WIEVNN8S'P,BQ (2%B?(KGI+]$^GE@1TYJ$:OWEJJEE\%(AG247R MWZ+G0Q2=+)\TI'5&0_A<>6@B#OC@LV*Z]M4EEWL.;=*P(GNLUO=H4FXXQIEV8S4V=EJPV@X!*87 M3G0AR:"O-Z _'_ U%M@V\;F+-!;X[]Z.IW6#(T_?BFUI&J:D' *N"'9XSR' MO Y3SBT.RNS_.IG@;GLZ1J%4L6>'L_3*>Z((Y<<=6!^5:?6 TP[>!V?06(J^ M';F)CUP#D$IJLE MW K?/_Y]I^@&=-T,-'W^X&9H5Q :>[X=LV7Y[>B)I68(.U4+QCJR(U' M*,GWML%@YQW@^\=\)K%.1@,&MSCHB"KV[955.!5NI6=*/L*Q84:"V_19VOW& M4''J[RT#\P$6ZJC073'P&'4 BXHQUW]554&*,L?H>/J8B&0M=!J["AXT\Z%0 M!71;\T3OAKBV(Q.$2) -TGI(&'#_J/@H<9"GL6JB9YGVXP7MIZ5FQ&12"PY- M.@U=I[F-OXXU;6O#CQM_^E7-YD2W,/7LKO;:IU4N=\Z3\(=.9G)JKD=OT1CB MAA0[!-I]4SC#?C#ZM[Y[RF94N-L=7$I,:_=E_NRUDBG8(IC:UD+3=E]H"L$ MAV#Y*::"IU C4)XUF*8$!&?82N>6A-1UB97B_!*OHV=+05:!U\(),D0ZPC9: ML GPXL^X!7I6.?O3/6#3^5B0EC437AJ0RAPCNP'^/D"M/\)F MV.L+R214D2YGYDYWY=CM.(R3 *:+T]@+SYLYJ%9 MKM>]HPMDY?/\J43IMSSR/5I6-S1M,'@^* 9^9CG3WI,J2^!-KABQ4Z=\03?8 MBIDC6SIJWKU.0F/9\S3R1JR!O;.YY++IPJ3I MJ\K/WAJ R$PYJ.^%><7+8V(GAGU5&JUZ9RV_^9[P.'MWXSW7?]7"&PAP?A]D M? GOAU1MAAT"7@@@/Z9!XF&KT96.@I_6Y_DU8.WN+J&!C+\[O4//+W!H>]Z\ M+G'C[+5KC @[+)4=QHFW;@8SJ4^>Q&2@_WR:L7-DGZ5*IR=7_M-K MN+4P,:R^\(\=9OZ6K=DP1"7T*<2]4:]C5X=Q>-(HKGVW!Q'DA7IYV]7TW0F! MW@\F90[)+,GGSM%!/ 8F\IL/@:I#X*DT?CQ^>U/]WE+YJ'RS?3V3T2%@RYWL M/^AZ[6:9$OLQ;:M8@.R'WXR'*Q]9,VGJ284HLC']C!))L\@A/0+;7?M&[&KZ MVL366=W%]S)LB?-WPW<>8$$=1VX0%H#G>SL//N854[B3%NA+WXP9!3U M/%"+5Z?=A<-T,QK-1E8E>+?L)T4T..9,>F>R[=_-^OKS/BCG]$HQ2.)YV'%Z M#L]9D(X8"8$U"ZM*8B+9F\89#P84,#26%$M&6/1([;C=,5$6LTDUEAIDO!1; M7EA8<-,BM/ KY"$=0F(Y.5Y$OQ4AJQQ?Z;SIMZT;B<$NEJ7Q MFF&Y8=JK<21NO$PKLA(9VA5.%O;5;HJMK>4OS%#:*Q6R9?&9,C"RJ.:_H&EQ MW[A')TH?@*T?0.'M5&9*"5EA<<6_-&&>Y7SLSRRIFGC!.RN7[R=J?8^!!+R) M3\WE>H#W;49CD+@D,O=K'"OT./R"YW@F,O1I1\3VY2\^$E_IB?-$6GDFD#06 -J2/[+!_0]Q0'6 (G6$ M23USIO8M,V>_7;<:5#5JJ(\+DC:C5ZHK6[2U.<9Z@9YYYX#@&7Y8>*-I-5:T*&-QQ\[P,,+Q=C -:T9M3+0^"> DDF*/+(L+ ( M)W$'^TV2W'%W%:F;%BPULQ88'9N-L/@E.EIS=7::*8!N[2C_WQH@6ORC+[R6 M""Q8IC5\M,>&Q]OM0N55LY?C[D_ME:4D5'[4_-P9">>'W]?( # >>5Y:/8V M#WP1+2K?NNR>SW)3F>?;(!SK+@=W]QW?(-UBJ:Z:S\K.2W9_ZOYZD;F+?OUN M>Z1:I:\!9_,?8?!)A4OQX"K0N$( H',AI,$L5N M4NV&"&G4*PK-R .1#<2.V)CWJ ==+QI[/[B>&FW6#B*SXWY M+P'A@. UVV;)U:B;[T.UBJC\,G'HY6=DW4.@>1.$V!I+(CEDG3T$WG,3Z X! MN@;M0Z#/;NO4U*B!Y]$O8O+1)U6N;'L(# L6';E,M#=X3Q49CR2>](;L MZZD>>S'1T6U^7#@&+=;=&JX:B>1GR<^A3"/'"U"&PHET\ M7OB_F57K=G!29R8T(KB2JC3?>V)(UY ^+^;.?]G2 M6XH''F;2J+77A'LV+AYY9FQ0I>[XF\_W3+LE\X GVKRDR@,>:K,UM#JC9:+! M-XA@;8>?*E])^SGK'/E]ZC1GK@_:_]7CO;>*F*;00R!*>U7(M:2+J+#.A--D MR0>:IO!E6?S 'B:!33]$*B =@W$0RJ3UA]"W!'Q\!.?"?>0 M!;43:ZHL?1EUP:X>7]*W.I2IA/?)P&OAC=1S_&S(D?^[Y1#5;T:2Y_OXY(,G MXEC"VREBI.DU$B1%]N1F^FPI2'7?^I^4R/H'XUIM$=3L$&"X2^KQE%]L3__( M_K'BV(O8LS*UG?SG>6CV$?^R[AG>'VCN)AU2$/9:I4_>RA@FH7^$B%M@.97R MPKSR5(_[+6.KGUDO^F(ZS%N^$3_%%'35:Y1]MR/U9O6!^$\_-,RSN,5R"+"] MFD/M,ZS.DD",AX!8#E58N06ZS3*.QHN!J-JW(/L=SP^!P^?DT%Q3K=HQ1:59@VAXR*01Y@MHRK>WOHY81HJUJ;M2S?1 M?VU\*OA3O+:#O+5!PR.76K--YE/OZ]C]_L'+A4;./D-4,\;^;K3%%#D2BJ][ M:2 CWXV7!E#<:&!R0F>C!2M&H!/[^XUZQ05O$9<2I(T6#H%0)?Q!.^ MO!RO]*%IC&/K_8KV%4$;...[A0 5&I0^W O1%:829[S?A;A(J%DMM\7Q/[XR 5G@[ZMG$)%'@)S'R#51PK(9D/2PW:U&3Z! MB@8/6\8@.*[+-^C/:TT. WMV7[WMI.0&"FZDN"J[;T-ZUM+M\TF9!PJWA49Q))&AS;H(P#@X)_K'9!F56%W[F?S"BX9Q3$H$ ,BJX\_N;]9^,[ MDA3;[F9,,QA599U%2NL8TSE/0>Z8\7AL:7K6=45*CQ0OW*Z.M\0(2DH]U+2Q MGA]8DSG@FX%_G^$F&%0^(BC;XNL]QHE4F&(-Q6TZ\>CO!D)\)H(H53H MG(+)DT@(=S1&S+BT^M$/>U,9QWJGX9B7;E*/@G_A7H>FBM3@:+["=4'#F%.H M 13I3% [V_4.NZ[6I% =?G3J@ /A0R7];H5].8@7G2D1]?#XGI!!$&1G4Q>< M766]E$3F"L)]0!UE7:U=)!#NX+,T029<]<)2#3\7GS,H\\XG_0%-2R=AZHSL MMD8HLTN:U!DA0YN1,G.;.9=D8#]5E^P]AYJL)(X3,J*H4IX(FJ9CDW&'0,QC M= ;O(OE,A;&3BW#JJ3;8^TO(!G=$NHKXSH5KLGJ'0)C.+%FW1FB\4R%>@XC& MU><>5&O08$(A)AZHGMD89&5&%YHD(YI$E@-%0#D5 M8*[X7;. M!N#FZ,U>GPW'\C7;"6!]96ZRD?0&WYW!FBNA=-<$QS=XN557-OQ1NZ9$ [+%86TJXC_JU!)MO+;@85 M)!J9]F'2^%%0H&*K'JN7XW1C6!B"&1C\P)22YQ'^\<4-Y9./@ 5:PWSZ#S"N,LT+G!O.W\T-9X:S+6P(GZR/>"@4Z;\74*%5MU27,6&&% *7[ M>I# H\"3WGI0;DULU8!4B9.%< -?,Y^EE^^YZ75+WPR/?[.P*8.\IPNY-'$\^A=E01IE.$5QT9;V+"4SK:$U1^>1*WC*6BY-:<+8VU>U1H M/O\O@PQW0K3XJGJO*YB0M.ZBSLJS]!?=VY)VF8ZHZO1[M.*]_ MZ4,@.Q:H_>_?N2):;NW83VOBDM:V:S(R^(JD%Y<#(ZUT9]$5J^$#U_?&?_X+ MTW9K"&Y Q%.'Q5ZR\.I02"GTC';1F\?EVQ8I:9OV>P.2*;HL_^UQ3.S&Y!HT M=R='2\ZI?\OR9-/Z=Y^&I)XGE'(VSP7:Q[,KON^>TYZLT] M4TB'62($?QT=L[\;U22TN@MFTV'WV!*XIWK>SBCW4T(,L]OWEKR4$3Z.R!LW ML8E^_9C? TBM\#M-6>-VOAU(3OO@[&,!(UG#$(4ODA_UG>9E+E!^^'G0;6?% MDELHK]">T",W4H%:E_4^T(8%C;H0^#(^&O/6Q)1.#?RH,KAD-:/_JLE3XD54 M1O77!2=&81OPM_\WBO;LQC>8B0&E4+OS$\W:YP6SF99149"YE]"J_,1#P+,/ M$JLC21@KJ$UK*\#HN[OZ",2.]4J*/.OB8@_7MHUQ?IKJ)[NA<11%"%"J9%+' MB::D6CDE%L(&]%T;&($RH)M1O*"E#E#YKFC.NJO'MO"PZ!%BFX..EA?S[>?5VT9')FDHUH M522JR[7#GC02NG=';8YN6^/_.8BH[1"X"\+$&5#2FC@<2154 MGI' 1PM\CPU2A^^J!TEQT4@FQ]*XZ82+VI@S?KKA-Z7OC^Y-D?K>(>Q,5QUE M'@*JAM^$*5.>P[6HLQ@Y" =5$68^HG4:R^8@7"+;1CS>X?*T:56Z:2=1H!?Y MXO633X(7Z!5_DO5^>S@Q/JM1*A_,<6P;S&4OX6V%CG/[J0FJLJ_0TD7BF+]O MJ]#LN^K#Z(XNW:64-H2@8 8$F6:S!/W)+BK8EBWKW=$C?K9)E(ZT@J8;,-\< MOKC[S5_J#=_!_K^!B[C4NW.6LP&"7Y%7\N7T8OE@O\+O[, M1GT-*?IY%)2$::X^?HQ<@V(DVX6\:_>__+RG-Y^]=V]\9'\G&S1<*+N%P,YV M(A/09=;KQEC?9TA>+5OUQ 8ZE!:'W[+.A7\#;L9JZ7M>;_&VJXF(_ V6Y\[IU99A>R;!RU.P=LH M04H4Q.TM@FA-,BL*_K_8>^^@IL*W;? @(KU*D1H5$*5*!X4$&XB(H( T(4H1 M$2'2!"0F" +2!044A*" * @1J5(2>E5 $) >0E-J0@D'TC9^^]?O?;^9W=G] M=F9G=O](9G+FY#G/_3SW?=W7=9YFU892C&VW'\V:''_O:J+ )A^J1A2FS;^- MXH58945 G_]/=W?]?Z/I_SX.*'WRAQ324O-^9QSMW.,L5$+!>'=82*#2Q231 MET\G*4" .1#@LSEC0K9?8SDUASGY0]VT#%F716VBI!XP ?<7XUV$;LQK^6>> M/F_BT^_>Z)6*;.26CH Y0']*8.;#XI9\9Q;6I:N7)#L_A/]*WRO_B&X^C%34 MC>_U(ENU6?M,-'3@:[_&./0NG6WXTC/63]BI;K?#S\GQ=\3>[-'&%HWN9D;P1J(\__Q_:.F$!7I5" MR^KOL*(>UL70CV7]$[C_7WJ)?B$XF#^ILD9"1-6ZK7!J(H^]\>$0\OZ 6VKZ M'=P;,[/+F9Q;M]%7EAML\O6?&\'"BPIR;?I>WS1F.RB,>1!/E@!MB-%NA[)D MV'> M#.\_91FQ>2PZO#Z 7QJR9@)X?R9 #D+_Y^_@)3RIF&;#!$SPM-@9R$7I6LXYVQ%SCH/E<6/;<#DRS=.[]&4?2:@S7[C5UEP M^%^_]07O,D5#+\3"JG%)&4FP+0ZIDFW1GK9B:7CL, <100DPXQR",@'7XY65 M,(%E5X7:T*"5F]^"7'Y$BI[<57@*?^6QE^P=_=T]OK?PE+WOZMNWV!)+GQ\H M/&IIR.T+>/]UR+6Z*[P+B$WC0(;$HV@F ,V*I5-3F$!"_G_YC35F M'V1,P^ M!\L%V^ T.\A_MB-V%#92QJI)GB$K5\>A4S>9P-@W)1H=#DH9\_[?+#N??G]N M8Y\=P^#*W..D^)DS 9@]XU"* VFC;4JB+;/7F]T2\9 )^*L+J6_OVX0: MG]F\QP0D\*N..";PT]**Y-6RYC?1=M/^\3->3X2O\G>KK,_?;>D9[:XC!/4I%(I7H60Q@,M2BH^;Q9ZG6%7O]Y@?;E!RCHF1% MFUJY;Z9$7!:K'I%-C/[JZH ?8IUQ"(5+/1.M!;.3^P?62S"?Q)9@))953]'\ M.'E4[Z@3-@$J!]JW[;\'8];9GGS^4ST:^+S-6BA[WM0W[^73MP$^/A0"J[P@ M, !QZ =9FI ;)?@,&3Y;0<_3F1+74.<_?Y)QU_89LD3YZ;='B5">%Q8'H"2R MU0GZVVV()&-JIL:NII,ZPS\9&CC;'UMH5IZQ9I#9=;Z:).^_:+X(T>U9L$GO M5\'DPP@%F&J).+37E$2K'#<8\)1Q/+3.U,)[1%@GXT6,<)2,A]!@MSS'U8@4EIIY_KF5KLP[+TWZY MZ6'^$G8B]^ 0RU%8_*\"EU^,'/?(-TT^X1YM+F&+DK:)0^);_Q4E:+)YS/#CX6,K?;+CB& MI;R'CU7,W6Q42E#5&#:+15Z"[GG>]:\3G-;O(T/EC/2(:>H#$Z8^VVEX-=;C M\U[R8L%3^JNSOH5ZNA_G?_;6\;?;+O?9/)2-45 R3BD$[J.;?5@^*4:",UI" M9O;YJ\(EUAJI"#A2=U@-)XP\5HTX3/,:O3)QB3^+.R9-YN'J&+TM%7&",]")157-0/5">K,W@?D>&S.([J%-V#0^" M#>4@8I>UYM:TQ;W7OB>E37MXO'JUZ1$7!]P6$ARP^IU/N$QYYV*8?]V]UG[P>5:U*9U1.6:.]0S2VCK(J4]\OEK+3^C@>@ M]E-2Z[(Z*2%@H3]"-6-7"+2W33-T)B+M^HMVB7IJ M:FIY/&GZ4Y"1>6AD>/>XU_CQ*/9 $?_NN6E<'+U8PXWE$'=A"2&'OUP>:G&J M#C#IU@N(.!2>9B*WB/-B>;L>$^C.GT;__A'.!-Z7_F%?+_X?!V54T=.9P((& M1)()K"2SD#I_;65'&:^&]D3O671VH/?GBIG '^ICX"^:4(X1"L;'ZF/8=URD MK1LJ3B]+1;=]<;[5<,I_(5N/BWJY:]EP1U>=5=S!+3"=:AF*FB%R=D 2QQGI MQ+7[8KCJGT&U6][YGR.TS@O52EJ;*#\-XUQTSS#:H(DO*N9J1%ZOG4P)*581 MM$9U\*/RCG^^7UPL9GM;.1$P/LF^!:%(@6_(,(+5VDNBU5@%42D>800OXE+T MU2)N>F7WI!YS?EV0]#;#8;Y&]6K8,>[>Q0^*)3U+^V/^-:M^Q\QW51(=, HSE&8!(3\(-3(SXB/:+^ M'=TX&7K_B0.KN6Y-F#[8E6'+D7,86J$29N(@SSFM9TB7Z7<:]/:+:!IH,4@< M7Z[_,"]^S+)C^MP>;=4K11OEWS<]O(PF74,DXL5H=]Z%UC>AC^CDP!DB,*XI M>I:@T'WQ-.5EX=B@T._MYR^3ZYX0 GJ6PXZ64Y5K\;RT>R2-)*1G::C%>;)K M9G$HYI*WQ/5!WW6Q,M]J S/U'!.^GH+M[G;@T:O_!2I?SUS\Y-A4Y/'$"LTF M(%AA--X'4C7S-*C^K^_[%-M?(WHJE(2S09L3M>N)/;Y#F3,BZB;LSW0G'\)S:/)Z\^_RI,F:"T['$OD0'H) MNU?<@E0X!JM[;#QZ/S_J*]XY]G"=4[DCW.SU\,+]D6M7]#=*C#O_\R6S&4W/ M*Q+_1P*+)AA!:(\;)!B2*40XG1>^!_-E ITGF4",.YC)!,Z/,JPFT.0>$+^& M8UW$B+#B#4%+J62TS:;L,0$([0C^^RX6?-#/@1[08"6JIE 8N!/*N<9&UK8 M2^=4C)W-(S>GQZ4/5GDV7K1754B-8W.,.3V'+[5@ GR=9 U&-):&J681EO2. MT/ZFNJ76J1MJ9^'E5([Y+PG/4GXD7^UP?"63+SSLG+@43PY\T'^V_8Z+T1,E MJ1"G6H.5H9OAAM>F3[^/!J+64N_0K,:LJ"/_[8X;\U%(0TELO#HB:NC4P@@H0F+Y/@ MX%U8''I;#3U/KV$",OG_Y5G#C EBRAY9@R;.!+I83*;XR!P<5:?QFKC^<3I#4)_%UKB;E+!QIC<$=)^-62N7KZHSXU MFVN6QUN_V^@.N;0MV,H]>O9(L7RH.CR>BL*MQ)9_R]5*-WMS8]Z[Q,6@9L9L MPA+9'TV4D7..*K'T' X;ND:Y;_YH.&3T IE*$0"5\E #TR?HQ31NH@$3&*@Z M112^51RE6+ 2_,@M!S9NVKPKR1GI\X]G!-'\R)RK,^04%WH&XY0%Q?Q.XXM0 M%-&+/MZ'0BL>80*]IW[%N?_=TCSR_;4(NED!/X]C_,3O4"48Z2ZCG]#-UV$> M]=CX:_1%WR//$7=JFA!C2VW39[]IKO_< MQNB-&T)7:U3?'4UD HTJQQDZ;"1$TA*L&D83\[I(6KTX!>K//MQ2/[^9ZUL2 MIZCPN&KB J_ BNR_S?I+0NUM0 WRRUG]-8G9Y_YA1:Z7BF;6>DIZ>27S!,RN M*Z"0OHR>DQNN$.IA&CN])%B0YSY,#"H$YI\GK;JJ95W\UCB2(>F',/KT5CM% M;]REV$/+XY-T_-9;GIT-5F6^LE3;*#ES=KIH%B,=NM0"51I0X T\D2VJEVHA MWW:A*(,\)J_B:7+DSML7U[CS!(<$V<'>JV LX0=ONY3.S+W!X.R3B#6/=?=4 M]K(G H+RY3_^'BVNA-V640AHFTH-Z%7 M^M/MV(U#!O,<#ZQ >4RG'CFSV<5KMKI(GV9)DPYR'3$T"'0_J\T6U3UV\A7$ MA!R_BSB"FIB6(EFMWDH6+WG?QJ[A]PN?7WBF^1P9R:EW^-]QSC,=M; L]^ MX"S+_&BJ+F-,>#STVOJBB)U'M4-E!I+E[GUJ5S\FR?,F5S:X"^R4EFF@@@YM*PC=A.(+[ MXU' T&CSF9$HA<-67M[:O&!*MTH]JG7)YS>DM'7 .@.1AA'7JU00) M_?$Z:WI],U9#:SK2']76U-PA:3TH'^?E_+C1TS M%-W"TRR1U/]6P #G7SO4372S=V4PJ2B1P8<\-_C*V8\>!-W=-WIAA6 " MR(8*""B&^C2ZP$D3&W*%'8$:TXZ!NK.C$H]7KTTCKR.G;XT.7I Y.4DZW]X0 M]=.#\UV>X+ :Y(:ENUGY+WGBV8\BP?M:,9 ^O"83\#3,IC2Q/#HME(7A!]_4 MD3"1^3Y/9/<[TZ3&1]E_IOIY4=Q4EC'@2_X$')$[QUF+[8*/]U,\Z5]Q M1Y&*^%\,Y="*5J@&:3XJY@ #V15>A7S)DT1XO5B=U$DRGA,+@)Z@W4G_!#8 M3/6F>8,Y)1SXQIBS<4=S.I"9=75GKSQV.YG#^3Y-92<2KX"_(WM#<"R3P7., M?&$6_7R)*DB9K]&3"OPR_O)*!6_"K:6B-^R:\!L]^89B^_BRE0PYR8$=?G?; MNN3>JT-K\_5U=9GK_X:6)JD>6I M&/>KY)U7$RN%'@WFQ!VB/P3%2VV1#M=[3(H?YE46G*=UO#\^**-YB M G6X]'T%?*5^:STV^DQ_VQ/]]BS7BEG^$R,6]:47KGTS3S]P8DX2F+\=L84WUC8SH U MY[(ODJ6<.6S)T3//F( ;$Q#O]-)V[BVY-?8W\6_SYK2GM\2?;NE3%'>XB_UW M-.F&5:P^7 3OCH:,.Y@MSGB_:/_<]M17XX[#00!;7#*'!14A;2N"T=FN #*\SM61RWE@DR\]L KQ!6J> 0KC0DA94D:"4:>=XA3B!8I]7*B M"U0QLM_NEZI[;KB'O?I[O8=7A+ZW"4=R0ZLVB_Z=QME$MF_*AO'0C,%[V;CC M8".9O^6B8L:("%%G\^=3&]6O(L67CSY :5()ZC.BF+EP_YO_BYE,MQB7H"-0 YS(I%)C#^"#&6/^=:-ZT4']I)D\<= M>]V09GAJ\2+.!]DO_3%X;_/&Q;&W0719;"]ZXOW<&IQDBQZ;EE4L+VZEQZO+ M:=8_\+)]_:+IL5D#YJXH&XNN<,2#J64T3;)2DZ7[Q5_JI5+C&[;U:=/2;XXG MS[?MARM?%DKJ_?7DR/[P'S3A+4P8?P_+USZ'3L!+55'ALLN4F?L)%N4)>DY6 MK]E5V?2?1L\%= AYR:LE=;YEA=*OBYER"G2,6VJ(Z>[CKU]S";BW7-A?R@#- MF_X:=1(UB#Y<]2.$XCQDA-!+#_P GT)[@SU$#O8WX7=;#XD]736;"=1)V3>+ZQ7IG==:A 0^%>X?>O!QUM8U6. MOY&URW]X3B# ZN@^)^WPXI$)!H\*]<95:TG[Z\,_G6LY[=W,YBI1=ML0FI@- MXVI@Y\S.!$O;#+(TW1_:!;+;!K&&=KBW#2\D<>9143'-\)ES#BM]>RQ]B6&,/ )B6&'RH^XG2@EY&HPN!8N:[E+.6CJ?&_V@ ME:=1C\@J>>9QFR?N0(F\6/->R1HD&5)],XXT2KD0.^>:UVM]0U#/UU9%Q..+33+$;S.@LN="#G;U+)E-G9*9:WE&)5CI8"^%^NC( M+L]G5 2++E3JQ9:<8ST^&617ZZ._6-E0?=Z4,M43+/[T2_@#96W&0*<3L ./ MA)1CVR$3@2WB&#&H+NT6^42V;UF4?^&?QS9AY\\B7Z0]@-7%.;.EVPG8QJAE M%,NI#^/463BFAE(.=9J[3NXK)"L1,I^7-20\K[+<_.%3@WA=+)G=DWX]X40' M[]'SDJ;3L$LLGR]).(N-0//?'8H0%YPMU2W])>0/&7,?UU[5A!]CE>:M_CF? MGD$[>Y!J.8E3J=;KQ;P6]@G^AGMML/\E3]"37H_W5KM T%^M^ A.-&^VJY<6 M&S=FO$3:(/VE(QRLHIJ/GVX/\:_W.R<#>8WC0S<;PBD1H/-L?YRK.K@QQ^_< M+G?\:XJMQ&/?/VG2=U,O<.T:WKV;F%,:^5K9EBU^OZ@5)D!3(5M09$F"SQC* M1NR7?QG)%Q2NU@0FW(R_XW-8I:1\S\-4DO-7P.G+V.1"5DS<0X:#@L'J123! M.0N+HLO([2\9RR[&'SC3.22^1_II]JYQL@#W*Z/=59+^#L5)"R6'M,*>2TC- M).,D+_%V%X!X:U7RYSSY#YVIO=%!CVZFJ(I?;#+@L\(PQN241RI9/6O6Q*_> M;X^O&E)_L!UE_$I?_47/M<)0;@].'P] P,Q$Q9X"IW^#:H (RK-R4(QZZ9[P M!/CRNHI8OMB!W2D8)GPQ 3-HP;C50C]&A&"A,H M.CL.S.,)Y6@V]*QD70WXB0EPNY:&L[[ERA&>3(!K>XT1[;7P>W7KN"3UQ[P' M>7@:WN1VF33-E)=/XP2> MO+"/9G6I+VS^::@$HX-%80LJ1H=AXOFXEQ0-=R1382//QJ9:QW-2&O^>.D)^W.Y0S<4!"X# MZH,!@>W DW2J+BU@"'UO(Q(G2:9D2XS%%"$22BY@MGU>*9Y(4/HH4!HU]3!\ MM,B^#_T%T20],U9#< \UW6H_@TA(K7+<*-W8_KRG(AHG?C@M($1%G\9G__,5 MVYX/"]!9=.>%?3-^?ZT$_4!>]=BP$BJ$J(:_75659^+Q&'BXV%QTHMT]J M?U:@E=IU-.*<&"F6)J'". <_Q 16JDM9VG9L= I>.4K+@K2CJ<)5"+I^KPGD MS4RY5RLZ$5/=V3)"*EQJ*W5N_G;- '.UQ?(P36^^JPO-*E(Z2$UE M?76Q.,4'J$'((=PI=+-V,(8;9.EGN&AP*;I%/RNB$F/UR\/3ZJSWBW-&SHD! M!<_3D,VVGVP29:3V$0RN(80,[*OK^S]/G1"BTT;/T(?#Q'M?@B#%CS3D J<2LV;F3K"@.&&)CSM?)R65QO?[W8Y,RGS/U3TH) M@?+*>9FW!943V;")T$.H%B8@#'M@Q3%.GG M&2FH.,V O!M?2.Y[FN^2T,_GLWNE8]'",$,SK7H! 7EW."D$X53BC+7!'/B7?'LURA]SD/;RGL7!IMG@)L=XFB#.( MJCMPBXJ8 (D11A@">M6;K$TADG[4M&.2(.)&%SXXKD27Z>1(F#_!N7Q34"E^ MN= 2"U$N%K$_^#8KY'F553R:9(%(D!-]>?,??D,(B#B_Z-*>Y?J%W+:/TCVG MW+]>NN'R2.CKP=NV0ER_026J*F-H6@$T)/C:M^ KB[U14@T_59>&'HA,7W6: MJ.1RCWTZ+,&[X_2)G,W@WB+/$/VBBO["19B -S_$;C"#[%D9Y1#W$SI4_NJ! MDJ3OYSGVD0@H"R$BGZ'Z]CGNW= C;XY&@42YE,L&X=JGF7?_.9Y?.2B MW-=5WWG!5YTJ[O?$*"FM=-T&3A*V]3$*6^P\69V0[WPN[%/,&%_,$3&/; 52 MD?>#ETW89LPXS\IY\!W5A"6B6,KO*8W=_R/RZ"#RW+W]C^=_.KM(0@2^FTH= M"_A[;"Y]R]Y E0- 1?YS(Y08*Q"(G7%5B'$8L:SB4W]@F:5J+N2G1VVJFIVT MLM_%LU^$--:)-Z!_U/JNEVQKU6)9?Q,V4B,[SR)B&JX3:IZ!]QD_^-^>?I]7 M8R=]E4/BV;V>5\H&')?+1OYO3] XBL/5#*DNUM>EWZZ.YNV6?\MQ_=?HZTG4 MH)QXS-V+-;_61>44D@_RH++?0@;K4V1"@VF.L\86YLG7#V9JSBH8-MV^P#=7 M;=)?A1Q3:L)+F\DK_UDYRLF6L2P#\<\\%&$,9TC9MT*VYDK0,Z_QX *$-(@[ MP@0PLLX,6ON_%V7=^%E3<(81@=G3YV0"$F:TDS/23&" Q7M/$%AM]H=]!#U; MB&0)6.B9&OH>2Y$D7V<"_"JS*7OD8?S&=S@MH"&;(8I(8@)_N)G RX=H?S*V;H%CAV.W !-#2&9VN8G%S\EMY_(+QWK)7<1KM)W MF6SIC]-,%#S2T'R/[0M"Y2G/AH+0? Z_5_1&MZ8GE%YYUEST#)8YI?A69@Z@ M:[L*7DOB2U/F\TP^1 1H_5> ?:O_(PO1+ M_;^K<2MFG1C&!!!8AB):>0^\? M0,]/0F@NP.-^F@XV!K;4>9,)X#71Y![8?S'8_B6Z)8F,I[/!-OT$&>HIX'6< M/@NOE1B6S4R@?8"S/M1LSBS6R/W3"Y,W3]5U+0(DPYA-6G!4Y M;T-Q*\W_2'3;J0P]&P_2B@Z)C)^<\6ZY^H-(Q6?!-X)/K3Q5J'"N$W=;/=R M^BNYQ1/;NI12P)]Q$C0F(*1!C"49\KSAV/N5NO5L2+HG^I.#F;]:W?KD 0E. M/VD%X2X%(NX@R]SOH25.I'[:*<3J$Q:H7MG:T#VF\=O/%7):L)R@-ZB=F(O[ M@(NF%S$!A!J$X@?B"9C8N%F+F2,KKO*70F(MZR\O56M=.5YS75I=M@"A'=F= ME%^V#OTW@#16PHN.U#X](>6Z?.YUKFCJ7?0[VD?V[7V\+FQ6>00_NP/_C1_? M90*_9]S[*>AQ^.H>HV4*HW$6M6M\9@M>&+P7@@@6&Z5)R%T_'+M9>O7!N:Y) M';94\&[$&0RHJM_&[S7['<91Y7NEYH#F@V:(][R&R M3PX83@5HON#0IU"O.:5DE,ZRE-+S'9]Z7Z>)\M%) M-O??'IB4RF3P^O-,W4-S'G,[W_UQF>O*3K.S/_S#S8QRA_%6WP-*E M^U_+MO"2M]9EXO=M*';TI\@[5!V:DQ4D-'-.;3<^:&%(7?KZEQ-$KOEOMP%O MBZO$T.&K2=^:CD7*^*?.UXWD'&*% $?#X,65QCOEAXLIDW4JZ;"GS30.5!0M M()F"B$0+N0]=F[I$,_ZH5O'XBF_!&!-(<8N Z5?F6!%C:6)GY_03WOVD(3Z% M5((M.N\WPXCZ\HC6Q WQOJEZQF>G@?5'1VT$D$,[3">D-*!CR?U?RZ;EX_)L]V1;PO_&Z$,1-@I4&UFC5)*A^80I1[ M+9"#]I_UM42HS=ZU\0H7JXRT,UV): UXN^1M,X*'P=S0[+2[]$JH3#\A$TPM M"=6>38E5=]E1.S_BJ-@X7%:D^(RC-_*ZD."KG)):D<^7)RB"3?"Q12KE'CT& MI0;>W&C/LD^\4UL^HJOBLR8/O:&0]1B;F7;MFKM:Y^Y*-LN+U<8O":YBB9+# M_JK3:G734WUJ:@!DZ=< 9]],94T3+!Y"LOR$U" M1 .$3F8;56ZRKNV:J6V<*7I*C(@A.6KLZ83#J)*?\=MV[4_$J%I,H/L=[20+ MF*3-F< 0TI9M#\&"CRIZ)GHVY):/G"H3>+;D0NJD':\;?L8$QL:=B;RKA]7' M3$W-NFO^=.#OJVQI,+B>,('C@NTP*O<8^L\GE>W!"",;R@@K%9B!C4S [<R[/>DI?;UI>ZSL[ MP#F.4V"U;Q*J;UKR9YDN)YA9=!]Z9<$WZ'=A;:[-F)W8&\+;N M42GU$FH"-)+CVDKQ+M.KH'[>Y0G^#XUGY"OK-'T4+KXP, MZMRX])K6>4Z9UBOC+W;W]X6SM5<3A9S_3:M5"M[@ 5$N-DUH69JSUQQHW2LV M]7V-HZJM]:UF4D-7L^%>#53[K5SLDHO2[$9;RG,TR48PL4XC$G54HQ4O7M67 M;^24WW'KQX,3SS^S R^N>DK_E<1^Q,^FX'TV]L_ :/\8=ER>P!R#>YCJ')HR M-Q)%1!]$FEY*('I%KD-[40SKI++W?.Y;LO8+(@7/_U!-( ^?=G>^9HS!("@% MV@-ZH0YV+)M05J\1LWZ>DRS7Z"M_2<$QY7N0"/9[>:?P3=]GVO7/NIHY2^C/ M6;H!6#3 M=#"Q>!'HO[<,5Z%:?W#<8 1>@.8T>B:1?#]%,E#W2];Q+WP'SFF^0A30X\4[?D8YIC]MO:1,8R3[!"\L0 MTC7L^$0;6JX22-G1*5$LN;,U:< M:[ 'X:\+O3V68OC*N.0-TR*@YKA1J";2G%Z#TT4> \.(V5/'X:(^HS='S[P: M_1H]I'KTS?RKSJA7_3WX$]P0#;+'DV&J&*,-ITA_17,D)M#=B4]VDW76KO4= M\?T\=;^%R86YK9WAQ8+*-6N\PI5D@1<)B__-N7O">03)>.%-^7+^,0%V<;*D^7M?%?$A$V:K#D! &A_Z*I ?X\3#=6_5?>S MBN5>T_P#.PFFO/Y%RT[TPL8VA8@F(\113P6A,%FNLIH6E/)@@_]LCDK;&;%5 MI^248F>S$.\0[I[>PQ\][X!R.26+++8&)UEB(F>D&,=]7/7(NLD5ZO4E75^G MC*L+?IHZNML>L3;8L[;FM)]%BS!^R!T'NXSL\T)?SI95D,_:J1QTBL[%>@9_ MNMJB<5+5(?4M1-5W#U T%?!98 +_Y])]2Y5@!.HPG07:A$\S/,ACA"Z_O)_/ M,D*R$>I\_8MG?M0ORA?U&& =_LW3.%_C!&GNWG73CH_^?3Y.Z?[ MCXT['[3_RU'X^:;>EPF32(-CEY)U7./S;@MVV2_LKFH<^#-#LD6,'Q^RN1UL MWE&E6%_>,>][@_LTV_KU%W-?;$QD4?].EL\G*\4$G0I. 6BAY""(T#$K776L MG]P1]<(CQRQ,&1ZW-[6NONZ_X!K+NG6.7FYD1EZQ(NM'0!6*TLD:+5JBWUXT M'0^O%6OXX"V&NJX:< ;P3;YC&\=6^6S.4/1K+6\P."I)R_/F2+ C#"IIEK/ MLZFOX1,J 0:+UI=I]]A#*,?)-ZN*TKOV^(:A4G2U48+ANLML@E2! MLMX[@UL'3)K^^*S#QTV7?2!C,\3T]H:OSI,79EUN7%Z(BZ\[7?DJYF E]&\ M?1,3^-+R&DWXB*^,A_6LUK5&]RO(WIQF:[O7\ZG&'W6*>$JTC)7<$!, MR7!8VQ],*^99__'$CM5F=UC)S)J5T59]&YC H/,5 LPM/.'DOVES,Y7( *\ M6ZYH7M.@A_\\^U&YHK."M(,#!_&B>,(;J"IX@1"^(4U3!%OGSJ9 _I#,T0KZ M]HKHRD<'^E*/='D^DFSY]K!SP6 J=3N$=KB?4E)/+\8=2K)PV31+U#F;LCIU MJ^6=^*-QJ;,1^=%;HF^?=LPC@=,J?_]Z7G8/4PA.UN%X\YMP4M8;-F8_"%">[SSX*B@G*DI641OT%1 0(#+>&6PA A)PGR)33#R M)Y]U)4O$5DU!5J5*6UV/[)A_2';(Z7.$7GXKQFE@*'/;/1'CH]Q**!=[ZS\L M(^^K-KP_QC"+S7;3_'U?V8'G2@"NYD^C.EY[ C];A>-##[#B_E7]#$/;C*97 MTYRR+X/?S&19W^&SD *&P-HP^_R@/1,XL([>D_MO%W!8JD8L^L\I^@H32(5: M4)WC8']$8(%,8#[E$Q/XS^(=797I)5 V<*)UM^Y$#=%AAU]]4UMF9/.O?:U\ M.6=WUU%"I.'! RJ+,_^3IYK]QX5B0X3@^2O7V[MU%_%[(HI9_C+$.54%)Y05 M$T@SEI@57/.:A46/;T_S_T(Z*\4U\(H@?M),*"$'B#\,VS__^1GS4#,ZB%,F MB)-K(Q%2U1D-/>%SD\$_R+HWID'BC-^(T>7JD$/ASZD3SAWRZO5/FQ]9G]EA M%]Q:>LH$// 2-%.R:4U!*/KZSV!>XV,-)4G^2ME4XP]SFF9*Z=]^AXP7^(^F MII.75C.)3" &=_RGSH;0\AFUZ)C/C*MG5JPTAXC9;\U4]IQ3DPT4'VV])>@9 M8U=7LU>0C-'=ZL;*Z='%&HWVD9&M0G6 E,';/22+.?6B[7F>3&&FLO$M6V#-4O6:NE&9^HAKVGTT/5Q4$ ME:S:8H"DP)8"].A4/Q.0_\D$!)9 %MDYA^=A19[+OVNC":HUL4M*I]SF)[;@ MM+BU3FVBP253@\L%^#HFL">_C 9]$5&0;4/T@CI+3B:RBN O);DS8C5HA=-, M@)RUY\Z0[27VA[V.GOZ^\G&]=D/=A1DA;*;K38Z(>'(EG* MY> ?:D >I:--L2"*[GU/.*Q_?U)P; M.-@-;<'K__.+L=8F3&7-6BEY]#R9\D;OTX??+LN97\PX)JL7/!F#W#D_OR@M M/"+LCT[IH4E7T&/%([Z;H5+K:_XIZKX!H,;HPANK%5>V;:5VO!1.D24LFR_A M_?IC'BNU9EMD]_. 8>^W=BR>.VEH32D==KGE>U3KQ,#'=R2+V[?%#S2V,GCY MR>R.8*!@LZ_S97Q#Y>G[HYDBK;X!I-*F1.?39N-AG*E]C[.HZ%E8$SIVYL#V MM\]&G+-JVJVGKYW+6272M\$^HVYG=;"[8]&@7XP$H8D3Q>H&& +GVZ)?7O\E ME+X264V,. ZBJ6PLA3]6'.KS/Q0^_ _JV#!6K2JLTOE$K5E%1>J(:?RIP3OS MM8FS[K;C FQ^W&482C=()2O->:V=*D1]G^$('D/J!PC!GN^L>$N=.OX=Y9Z7 MCO),-HBO>' L9_*$*1?LO?C_1/W#$Q];M<[$083^K-I>O,S%A LXDFZY90A1F=4"7P M,-4D=*C3:;==EK&IAZP!]9M7KWDISD9EOR,>B#2 AKV'UXSJW+\9&53 3@5[*,1+\.4WCW[H],&D.+>0C5;C> M2/PA;_NK=+&Q/LW\:%7\N -AW"&MX$N:B=GUX_LWBV@BG!TA(9BO*8G!&!$? M??LX3V))9\:6=6U8HG5ATDO,F[AC9M_]UWV680E0R2':8:I::'_K^,4#$U<& MD=+A[MY<#"ZWKT&7:&*7D+*LYRY]J1M&$]XP 8CJYSB)&OTSM-/"H]]]I7YK M+%\"W$ E)Q#/!#BN@:7$-VI&OI^0NJ!&WC7YY!F+R33+^I!72978;&WE]8#5 MF\:MO%U],QW]OS>(*:NP6964>#P'3@U,N5E! B7.E#W]K)_UU7F>\T4>?;+X MFVI/%\]'56D5UU16%9SKOKZDN)!EA.X@Y,DNO;<2-P-]?,IQKX_L?\*6,8%[ M";W2@A$PD3+=\_BQGZ#/#7VVUWR=%$=]/LSUSCD3F8W55.I%1]0O"+L.1,:Y MI3ID,Z9R6'6N;R*\BZ1HUX>R20^>SRG[MJ1+[J0)8]J=1N/PLT%,X,']W7UL M:MB'Y[BI@*VPV_2*8R&'$PE!VV*#+%00'22C[V+$*PMQ'=.JV5TW&;MC:B&I M:[NL'F)QTNKP/C2MV M[:3\E;,QZ@T+."ZB%R(V]44NL-+>B]7R9^OB1RG2X)O%KD^+9G>DO,#7R^*_ M#WQE!2FF#AI'U "58I]N8T0N(:!//WJ/IQ?2]!^(GSJ61ODKZY!VFLOMS&Z> M8":+>H[!'.DXJ"R^/24.+XVT"OQT7V*H5>[E^\GW)S +]>HC-R?+ES:4CY_D MZ0D(\?\+.\0000W,?$6LP=^!KKVWR$KMB,BZ[SZ4WK5SB7%%*ALF#EWS9@I7 MBW]\F1V@3[Z0B!N!$3+D=$GJG_3_;5FQD13PM[I&H9NC871P0B3OK=)X:8)J M:_'L"X&V'5U(%-XW95R>8@9^FNWG0 W6G?&1DQV1N80H,WVQMYP]S%?>R]FM M]8'@Y:D6\VD M&H0>IF30JW!G_KA"ATX,ZTSP-MZ@I,LV%'V5PCGU:Q2GZ/7;B3!)<9)75#>]G:KQ:C0_/_BC\L12- M-/H9ME_8IB;QQN]E7%F9W@O)P_=LK4'%+Z=YV>">+,&,;R9>=(\PVIVIU]B'J&6A%@LSN-C6J^PBR@197 M2=\/O_ *-\ _@6JG:-WLQ6GY?TO6;D<]8)7J4#GE?H..A7(ZCZWPYI4.5U6* MGRE(^/:@S'*/WU"VQ2\ZA5K)]@?%@O9(&S"[?5P&>AQ\0ZYO[R3*SOL8;3K< M>G-C\$)_ALA9*"XQK<'%'L\ /(S*) M""N8Y+U8^'O]Y*S'54.WM!,#[6&E_^UUQ:LA)G [)7X(-0@11 ;.,8$4)XEX M(_/9W@F5VE*$<,:ZLT$9LE5$_=QX6U?>G&2@B>P&311&R2?C8VGNA(VG$,ZR MW"&B1D*NMO_'\X^ZO0XFWU!,ZN?JLQO#%!_WN/U%/K.<98_Y>/QI/V W!2YTS5+ET6PK#H9@)M QQ,X+<&)8N\ MC[Q)#EE=(^?N!&O(@+I&R*3C0[B,(7?^[75#I&DW1UH\"%:Z&2HW?QA%[W38ORR]8ZK.^*TR:MC=P:BBW5A*R5N(NXDLI@D&*FFT6QVDN9(0;1N2M >_='V= MI+'5*UFV6K<.9 ("5M87_JS!C9/TAS%%'0IO2:^T9&K#]H1WU3>35V%5571H;-'M7QGGGE?>;MZ+8_^ MTQE6&;**8)GRL7&@K"',]^.D9;Z9SDW,G4:?A^+GHW=O!_:HH7S0S19X-W@, M_.M2*YIKQ96CZE<>[E?5W8I:_=$?9UZWJG M;%KW&RBYZ.>J5^VS?+NMM$[$!.C5R=DFR@D(BFWA(YB ^T8RO)H)/-W>2& Q MF+@&\1KKHZ21YSADMUB#B9ETAJ-]]]27:M+G[]>(AEC;?\-V3*#'B,;.!.!U M^HS47OAM1L_C("FKU592VLC4HXNXPX/]OZH*'K11T\QI]]CG-2;0E%=@- $N MAC2B9^'XET=O@$MV%955.+)86XS%0)G1Q^;T&K%'7(/=FKW*+YJB7EYG\9B# MF2/.YZ7>SD#^31[G%>R=#K9+_5&;*=FI%588@A:GS>5\(W[COW)D&P.J\[_= MQ^Z7K-CY''+?_'1&,A'U((UMO05__23[%A.@\-&+44?/D1/:9BJ*.DKP:Q"I M>U"WOX];(SWK'4Q=%)#L)]Q45 .$)%\^(EY3>46O0=J5>J-)-V;&1BV_#F^L M;J]@5]'0/M[,RYY]G[1RN@2DCP(!9WA:R(HM<'2S7Z5FOOX&X>D-^L"\Q[U! M"GW<5(@_//4.2*_7T_OY2\Q MYCFE:UG$/MVP%H_B5S?Z\=X3D;^[L&ZC,,(KZ+&4U@"?.JM.A(0EV<5FC?UF M?7UP518!\*_5?,,F+[U;+B-;=.3SV94$%32H-HP9)RD\T?:L.!RA>$8;K3L- M+;#_6P@@S5F=-$(O:; C9YJ3[5O1<::F8 (AKB$A(3M"W.?CA4K+Q:3;&?&I:T'1QF*_NTE[3H)/3JQ-VIDGSC^_!W. M#O]H^_^O4O]?N27F:!+J\(?&CX7KV0J/ JXP@;]<36O0LCRT1 W:CYX2BSSK M-9NDJ[HZ=#_9I7\ZM;X<6O7I$G):,#;@.U[67K/U^O42FY"]L2"\L]]CL7(P M:]O]?,'&$2;@M%MC\CY>Y:^@T;\=6%1Z8/)=QNJR,?.+>&=G$NMSR3_->!',_RLAP\.4-T0Y=34 M>1B-XB:D(WIP.%:9M$IPEZI$NT'/1C](4ID3;++B<0%C+_TJ"E]9@UB-BTBX M<0R7E)D>?Z7IR?BK!#QPVH=3)NBIZ-D*G&AHB.U//#$=?%J0AQN<'Y;7///Y MN>2:DDI:[$.;6K_Q[DX^GY4K+'3(;F4"559KF:25UA&&)%EIE>P_)R@TGE<# M%W*NJ+0_*,.MN*EOVI;H47+4Z"W/"#T-Y@Z/R]I=8PNF7F ,V$P4)3H'_GW, M)Y!"N:NY=WGCRZM+RBX7E!5ES-F%(=AM/<<;@,L^NFD*]:VIDUEKV]8",)>PZ<($W 269QI;BA_!7Q'P=KJ61] MVW1!+S.>Y2>V]G*]T" MK4\*J5LBY=?R3D-::,*9;@8;+-;#@0Q]*]A[(D<,VO.5/]0U]T6J:+6"I)[D\5A MJQ++L_B)*FTI/V>'X9YR^X<&7!+4/I/QZ3$6$GP#;8@;49@*RY&H.9=#&ZU9 MK3Z[]L?[R":!A\VX[ FYW#=I)2O+)]EG9Z*8@!S48 K=;&)D0^KL5%K%<>CM MYQ:^&^\N:I;N]93MS_0]G6H?=H--TKU[!>YOGPCR4H*9P#/$W&X25-V'(8]I MFSX^XCMZ99"8-G4GP6QPN"URY#3WM$52>Y_V'VZW)UD1/+0M>@[N .T<"4L3 M[246I50A>.Z+RPG\(OZZV>^0;A(9L-EDX]T7QM-9=)_.]SX"!H,1/L,/(-'D M"H:8$NWHM#B>K$^Q&\G;Q=^Q1D:COZZR.FH539T?_2,K:LVYM$0[B8$P@=9) M]"R+/+>HH9D %V3L$1KA"_&:HB?-SQGV[_=G%CFMX1']O_%P\.^3V90X-!_B M]B!.&31/7[N:*$\-\N]>;(N\L/DYM;OV'>+5QNTV/F&*KRC;WJC2FC_5$R.( M$<"N3JX0MR1>Z*X:5HBX>V?>138L*=']9MP,L,[T"+3[E \E:!!I1=R W!=> MGCE,-!SOF9_YP#IX># LGZ7?UK:ZW1CYZ^J(^>R7K)/N\U3-7'7J!+F1" MOD-*/U&GY#F4SV1WSKSAR1FNG\,>UQ%QMH@'98]W-N N/__7(9#8%FQ-EQ38 M/B.$#"Y:=H4,QKSSDLO*6&<"WO%:98KISUMKC66"L!].8E6T>^\MUH;$E(TG M>/_U^;O\9GGA3?J#$J%R'9& "J?I\7T=I,1_6?7Y"MVJ2;-@ N]\F(#2&AY< M>/+W$A*]GY#!!/J[Z6067%MAF8!KH,;>KF =G)9*P'_M;Q44H1G #T.$O6=8 MCNM+U7]A!"Y,5?R8VI4LWQW%EH8/B]J/>X)2CG[B1ZZHU790-TH0[UWZ$[]K M#FNK7B7;I=U(KYZXF'F3RH)TU[BE?\ .P:!)EHBG4!AH0RRV9$^2%@VBK MD;+\)V>(9!/G= D)U2N$W+XBLM@^YVA45R'+Y8Z@_5+ $]BD;5B2?=9H"XS+ M!8QJ.<-8F?7Z4,RB^%\)-1MWQB^W>>1T)P-N^-;^7S,D6\@!I /83("P(0W ML%E^*^OI_:^\[@YILVS:#H)%FZ$5*1$"0*B!%*0$4$!#!@G0B MT@2$*%*"A$1 BG104$%!005I4:I([]*E-RD!E2*!!#0&TK[;>7=GWF?>9V?G MF=W9^78F/\X_F2-'KG:V.^=]G;.N;F^X--*D/M"^@RCODX([P['X70IG#^6R M_2I=GI#U5C*:*->^]FW:Y3Q>W,XF5N6]1I&RF&+&I^677FR!'+1HP&XYK\*J MXO +!"=K>@M1M75-#Z-<7'RL**A'U2MX\,#:S5?3<@'GYN92'?N)X';H+">= M@S6X\ :<+ZC$.@9^2*K.81-'4:OF4W_F8;BMM_V!+?/05;V=M-OPDI,VX!PS M M:*'$K1GT.RMFE=4#JY!1EZ8^]$\$C;Y7KQ?EEE(] ZY'KXY#?AC8%\^C2F M(C:NS,> @VRD5/.QNM?%6<+.>N?)Z?+AJM*^R 3:&V!CU!@@W)_D]2PJ_,V0 MFQMAV8*PW,_E;4/1+RM]%]WJ2;'J$?>&!>7JK+F^I AC6O6"$?=AO.5H9903 M40:M07Y\NW%Q6NEAMX],8HUYK@_(QTO!PIOEBE#71I3!*L!_^D]R#F.CRZ/' M\JK [1#65;K(.+C=2NO^&2:F&.Q\P'YNU+Y0,_SS MAQ.G/-_,X(1LU$%W$?ME&\$K$$,0-,8A_YY40V7TQ;5P7(:L,UN9_>U/9;6(,7,O)?[+F\ONY M9QNJO,NQCW.?8DM,W9O2FZXFB[* M;66/]P>\.C%X4>RM>]HYFA$P?W9ES#78C.Z2;5[BKS(Q7 /\4)#EF-,#/87L MI*QT5P&I+)'%;!_QM(43.T_D3\V8[DMM A8L)Z]*.&:K00/2\JD)Z@<]U."# M4Q3*NSB*/>*5$BAQU2DN_9YG^KQAIXNI-NCUO>5-CG(E91-BH]#GQ'9H1H 6 MY,2;.[6ASM[/@EYP"O1<-R] ?C7)T-[O(.)Q0M](\M$>X/(@W0OOK;L8H&G( MTD09$4*Z5F]UN?UNBD<]X=F(U(W)V\?X^3,=EIR?)Y7*.F>*?LLQLZ&];_9/ M#ART@EK2GA]X6*8NR-FXHXY[\_01F[H"M2C]&T_0*<[:/U>( MO("^1RU4AT;]3-SBFG>ZP0#Q-&@K6KUQ'734S-7HN-:3_ MB@ 3+=UU MGVP*_L8#]+M_7KLC\R\S0$GTHV0Y6)2>,F;I7)5?F(6\ Q_3% UJM, 9)N ]QK*O MR!MMWM<>:2R@LX^FGOF M]C#&;:^18K%:2Y>E/:,K^!RV?383^[8(>=FVJJJRUGC;^F168+%IPBFE?D/6 M.LU%.,%B*!9PYW84=9<;32<(])>X,H<&H]!;2M6Z(;&7Q4Q =C/M.K).>>Z& M4!AY!S>$5P86\##1+NXG7)*LUL2-4A@)B!D?TY;9W?[$(I8)ARCEB&9>&$\. M53NE ][$)D$KK6,,E.A#=GD'YZ=/SK$'394&U9Z=#UJ)-*Q)5P\,$71.2NZK M,]]-OCL'[,X#PD-G6GFS&Y[#.BZ0*@\5;I H[&T_-W;RZ=.DV^^5;!U8=:SZ M+TQ+[[]@J'L[?I:$(%. X8#(=;@A?E30YR7R;<*0<02)+@ZI6?*4/1__]L.G MPU8)A\VU%EG>^_VD)X" [2>-T;+\FWT1]WZ[U0< W->-W^F;Y M^7>F+R^'M\F:Z8;<6SA^!-528X5^".C)%R-][!DV),#1U11DD) MI?(E\[??>K<36-S&8Z,A<%9E6P+?F$%TBD$F'+J:F5,$XX>NN MO,-E055CFD@!$?]L?>-U,ZX[N;S#J1(B=D#LQK*M3168)=TB6N.E*3"'M7G. MFE0;XH&X$K/BU]'G>#?S>?K$ND5O% MG5HQ(3LL3;T:E^SRV,BW<#Y9V1<:3WJ\>^NE9L,IV77$"JH\4' M.30='B"D6"<:"+W/L-YPL3P?FF8BZG6=M4NT1LB_5<;6LP>$;X$67;$!+X=V M8Z=K2?ED(E&N%2[8X(]CEVEN&!,ZV*#]"H_9T#=@=T=2VQLB&_JD6F4K2IU$ M.6"7Z3"4X#!@*>_G'B5(-FDYK-=\N_[Q"A>I$CL@L*I_L47GTR#? M5 T@\^C)YGUWZ1X=HZ]? ?W%:^T:%$(2RDJJIMY MM3K T)B3GZ&QK+Y-:;C M.GUI)WCV?]5@V0#R,YA'W@'J45K.*$Z<=&)]SX7V+-VO\K0[Q33L(;]%>$JK M;G'^M:]>C;U XKU*2Z +43UHR7_.,#]5HX$P4;:$B#[N$>=\O3T M7%9.K]IVTMMS'VG,!0Y?*EUTJ!.S,WJ! 6K& Q'S,+!X*TO-NVN%F 72GP?] M:[WRK)RMA]&%K\AV%RK&OR7X49#4P@PAI5?[C+<->V:3*!/X_W%'[KE>"8MW M7*^N17\> :S04RA_LQO@YA8JFCOQEY="-^KO/KYK^L+1 MS3O&[+('SCX8#D2[AU!(O;3J7TX.)\,ATSU!>/_,M'75URXY07+2@8A'9NG1 M2?6'GO&VTA2 TV& <6^>$N[*:A9^0UZC&/E>_('A.9;F,NV3&]CO'W!PYMC3 MM+#P=$/[Y53Y9SR!Q<+CF,6"Y@HTEG*%*E)13:AHH9\@T+9FJ\@!LKS*O>H" M6=SX[;=N[R-O>7;'>7)C@0*E>@".#$.^W-6D%;O3J3;G,+=^ M>"NA #2CC.]\WG(C,X6=HS_^Q OO%ZP@]!L@:]CWYP;V ^3?RU>?$\KTN''A M6WQ-3XM<+9%*5Z!2]D95->=^5#;&.5H6L2/CIW0SY>5PK*B]!^^JSQ@P#1\F]QW6J%%[7A])T\V_ M9Q!,@&\,^!,@) TBI&V+ZX%FF7D#[*W,8TX1+"_04BF26 M-5LQK8I-?.3VQ:&-Y9(;KEH$VDKLKS"4^9V0K,?%K%7*B)O%5/Y6^7:")DD? M<#40JJ 8SCJQ28T^H/41$E4EULS[@Q,[\R5'5W-_AZ5X:UZ&SO['.]@P6@X5 M5D2V)H627?)]21GVOC.(F*IZQ3[S6$G1@JH',J:_KUZ"C#0* :J907M.!5.L MZ:W-_'I6.-@AJHJD#B&VLJAMQ#>];W[&*6%WD2_?9$0_B=^ZLS?[ MYX$HM#HTYA?\,'T QG]2XE"7B[7]6!5GO9^ES@%7'T=U0>$OV<14LNQ06YXP M2IR6'5 %/;RJC1:?$(-_K!,*36!]DJUCW,Q&L*C]!H?_2T>A^^BSL/=Y'8I# MR8>UNQF@>Q6MD X)':FQDQ5K_*[J*IV9G&DIY\WZD%/W>@M$3X'Y[8'8Y&9R M>/LV.=2"EE,XC'+0,V;!G@BI?C!U[5/B,6DV;VE4Z8O4)R?8[%;+!%B(OZG\ MLR2%L68O"8@K43L9D3]N($U^40)ON"1Z:>1()_6E% -DOS%0-_M2RG!P;J = M_8^&LU4,!/PE_V!,Q9A6_>;K998DM\^_MOB1$WO*EY=@"1S5E$ZI3.6C7/!> M/NBOE/[9YQ_Y!+CP7Q:N 49D'[J' 6)%A2_FD>6]N^%B?KG"3:-ZQ\LZBU2> MEUQX<2;0=8^=WV.X(-E2$>BC-CX("\ _LQL:"MF5I'$^[%N%"W2YT.TPZT\&_(O M[(T*,@PTTNHZFRVDER$5>'_;_%AUM>I,/0E/OI\WU21./IS+W_CH"1"=>0Q[ MQ1>X%_>$J6: ]>UYMUJQHS/ NDR2;!F@J!#DBA6YW8U8N%R;[#W9<-M/_F/U M:%FY5:NY5N9EO?X3QM&1 F=NM.R^TQIG@,@*OUL6)*F^HTV"A9$-JA%+=J.: MG#V(_0G17Q4/:F7U2(0 1R=BV' _BIMR'0TD6;S*!J=\FJM46]C]KQ/GLK&D ME =2Y^A?6KF\SLX;JR%3NDT5T^K MU>VLH$!Y77 JT/QCY?]^1"<2 PI^ ,! M^Z!\%'!JA#0+^]F6;E /]'G\HWM(E0V6%; (]CHP^@AZIP:ZUX!W0A/&#S]3 M@C(D2ION/2*H(?$%SA4MY6%WZIX^)W^Y=8J#?6\&4*L!VLMF[Z'DA6@#81ZK^D E8&3DEV%(3!D^$QZ%E!5!'V@2&D&)$2WA MP#P2J7Y$<.N/1!C9JD'V[;IC_^D(XCY]4]6J4K[90.-O$W?:!<5O]=XRP\>@ M(^@]4'##;1R4+%_;G2?LYRHP7M7,N4[T9;4>WRQS42Y/7&A9^U8G:;B!FQ=N$%[B!X9"!5-^?J@])J??3WQ?C[7!R]TEE619&11S)5 MIN00.M(_$%,+)/AHL\=6%,D54OO1RM(NUZMY_)?\6/&7.1W0!C@MH3B^Z66@ MH9+?E]7_\ZK8?YB\A)3T?U5,"CZZBW[L ME>ML8PI3M[[4\34C3";#9UZ!4)ZYC(#,KV;//;H;^SA,-,4OS(PMY,@O-G$> MLR/W3/PN6LY8Y\VX[+C^_H'^%JX3&*YBV^?G]+K>?A%]B J;0(N2T3^,QE#& M\T=&RLH/CD@NZ3D[S2SZ)Y@-#5[Y>N@ 2.)=R<)%D]/5GHX!KWYCCMX82>;P M?:;E%$QM2Y O38X"9@D9Q$[)+4(Z8+%Y-?"N(0%R0=O=V$0+,?=E;:^;,G8?,Q16N@@%QQHX/5Q1_O MP_^N-5W(^(]U#"I]D1+((K@.)5A;3Q5>ICT)0O @\[I^#_OF\5)MKLQ7J8?U M^!R\3K=/2ZJOKUD3>ZGPPCO@.X4O ;3# *4NL&_03Z%$B'&1JB$*?G>#LHB6 M1S[%H@)BX62V!"#V9,$.PP8H&.)Y.F">7+TXE!J4-GIN5BC$A9Q M-!\2> Z:C&H%@N%BLO;25C0#5)GZ *6_O,#M@L1:#(Q,K1^LRYK;P/-H MJ1M=^O0#&(0FZ3F07:=K;RP05TC%;4'6IZAW*>;/9+GIH>1@!QN@80H2@&&ZFOEP(-G! M7E$OTB7M!-29NUX:RZQO20 MQKF^C)%^TPO::CK.SXL%/)::]570!^F?,>\0>.6E+1&4#.%\'D\3%)D?)KZ6 M%?Y&\O(YCW.ODB%/Q=.R/!VT*C+=:4O@]4Y@%G[$G38&J!J!;R9,.C) ]Q-; M_ BSK1]/*ASCY: M0!4G1Q8ZDT,O-HYBE8EKY.U5%0&)AL M 8X#AF"CFHSF(JIV;H%-"+6XO!AOC3.OSG?C[4 ?3Q8)IFQOAUU\&W+%]F(F MVTKHVL"__NK=':>P45G(<8114A]Y>BE/ &EM,XS2+\7K^$DS7 M2@M_H?P3.^P(V)(F-UH3S/T#L#DQI(F/'J29T.2JXXXKIDUU;-(!(/. #75; MJ*]$B[CZ\;7LO;N 'N (<+P:Q9,J31C'QN@Y4& NY!W;"NN*5JQCO].@K9CM MFQNHCCNCWWL] L-Z2C"5X(TXHM-2*/XX \3-3S'J]'_M2_IJ]0KI)7153<,'8E UP-!'TCOO;G6OZ6D3(;BR+Z?M.F&E(#Y8V^VW-0L]\YC<>AWG5!<,%90SL)_(= M##YM'F!+2<^X3\P0L@7K7;MFMPH<74+JGS9 Y&5@B07TS(A]R[9CVE ^S6'5 M],+.HY8D59UHI0QU5/YYB/(E=5N>](=I0H_Q<03M[B9=6J,!B-S=3A=N&D>I MO;0LU'I=[%2DYGA_[+#9O/G&?>V1)LJ_7M57]'4,+G]?.&);&3%RCRU+-C* 1%F9Q<_M.IO[$[!JLBS;>_ MQ^"B.2;X5@*GOY?BT156N>^PPBH@_#?IQC^GW.H."!HB>R.%;15K\<.KPOB# M*V)Q6[W>Z53[K:3;]C/6&](4$_I4D\HHU81BCJRCZN)F[1:$8OR45&\5W2T] MT?E$2N::J$@E0?MX-[18P ;X-!1E($N.H\C?F./;=P^]+"\?DS/*#N7.@,A?2I^O-CP\4\CLL*-^] M@WNT, [1?F9:.\BQA&L,9,ZRY!-[8H+BB3CT2#O"+7U4LW+LV< M64J\/WOH=>"D4(6NBGUM_U5CC4'A7+^?6< O!-#*&KB7&*#X9H)M00$2?"7: ME)C?ZE/DH_U8CO=U9_E3TJNKBX3Y"_-&4&UI46PX40Y_AN+S(YL3J6M%RQ,S M)L;T&T\W6/'O9J6?6NR3_+Y]Y=>1JJ2"I.B1TO7F ]1@;:H@ V1*OI?+/Y[3 MRNNH;M"D#-_P79BJZ(Q6T6* 2J4,"@7WQ RA"IA6& /D[H/QA,3MO>Z.1UP? MUXM8&T*'-XK_[O>%?],6/^S,>'?=2E] M . I?_7<=2O\?=%IB"E/^_Q:]OZL?G4U/OYM$J&*!A7SQGP6D8=@N!#NR$-Y(.%")$[."7ARCJF&;BDFG)PJ4[VOS M&N1$>%VQDFCX9B_6B?GEP7/?PZL8TV8.1(P/5MH9(*JJ:O.NE:%DB4F8'54F M3PP89RX*")O:MBD,T*,Q)I*)9"*92":2B60BF4@FDHED(IE()I*)9"*92":2 MB60BF4@FDHED(IE()I*)9"*92":2B60BFY2*?M'F/<95\[J_L."B\"7)V:B@QE2Q&VLW_]);7$OI *2JD: MH+N<:4OB.<^1'AZ29_G7__W]<0Z^RK+*B\6__2'\8_ '(!>\$/GBR[_]X9?[ MMQ#_X7__^S_]T[_^?Q#^WU>?WH/7!5\]RL42W)62+J4 W_+E _B;D-5O0)7% M(_A;4?Z6?Z40_GM]TUWQ]%SF7QZ6( JB>/]?RS^E!(LLY!'DB"40)6$(J2(" M*LF%RM(D#@F]^?*G,,,8ISR 1& !420#R&(40Q*%C)*$ICQ,ZH?.\\5O?S+_ M8;220"NWJ.I?_^T/#\OETY]^^NG;MV]__,[*^1^+\LM/41#$/W57_Z&]_/O! M]=_B^NJ0$/)3_:_K2ZO\V(7ZL>%/__J_LOW M!:?+&O.+TG+YGC(YU]+73UL^/\E_^T.5/S[-9?=W#Z54 MQQ\[+\N=IQHIB9$R3(V4_WQJL)^N$-^3O,M#63T(5ZO[LR\9SV'ZLS=Q[S4_ MR.$%WAKF:I&;%^K-0HSU[JZ'NEKTX27V]5H42SH?X;78#+,E\MS\Q7O]4SN, M>= 9,JW'::E[2U3Y?2D70C9LN?-HD(M_^X/^:586OZUFKU95OI!5=5<\LGQ1 M,_==L5B6E"_U6_M8O2W*/Q>%J&X7XK,LO^9<5O?%*XTIE_G7[A69Q4PQS@Q% MLT1!1!&"3&$SBP4)0E@BRK/9*JE_=>?-DB,8K#Y!,TP']8"G3Y@2R'0:01JE8#6"=1* :T5Z-0"]P5X)4&G M&?CX,C83K8=:WS\QV^W(]C_ A@7?T6%NG-JBW(>[X / W4PKYKEZVHBB,&K< MWG_V.-)/!^_K;=DI3$M^P>#M%3_Q0KO^3TNX\]V:I=)0R"R+H5[QQLI:L3^ MHA2RU O&(R"M/^I5!;]0^C3[O'K2_D#]WL_O:/7P=EY\>[=01?E8RW/+JEJ> M&66I0C(5, @)AP@I#DG,$.0D53%1G/,$VTR/CN-.;0[<%AN(O.+SHEKI !K1 9&9K E-/BU$_O_OY[Z>@*U M<9LKK6.-DJ(5J]5L'ZDAB\*?Y'Q9=7]CJ##4GT^[!_#/KF./PG@] >EHK>_M M;MQ5D^=[38>+2@I-CA_+0JRX%(8\]9"W5267U8PK$4DI,\BU'P]1F%&(XRB! M(8^"%+.0HYC.ENOURWEOY-)H3CQU8FGF\SNJUV6 -R("6LMX Q92_ZP]"BJ^ MFCVORL'_NPBWA3ON$\2!>:@3M7; .F%!*RUHQ/6)GH-C[!/%D7S>-9KFY7OJ MT-Q].__HR9&UA>>LCWKQ(>.YG[;Z['B6UC>Y$6]5+F<_:SM_4'^A_UV4=ZMJ M63S*\G7Q2//%C"(<,OV +8=,_[;OC)T?892OW4K)[BNW MN[C?DO"-4I(O]0KSW8+KA][3[Y_HTJPZM?SY/&\\N.5;J9](YY_UW+'25GO> MN7@621%F@DO(*"7:^<())#CE, MQE# :A0D-79:+'F2:&G/\\L?/?P2JD5BO M&(VD8$F_ [H$5:< *+7@;BM(']:S6UV.;).!:6NM#6@D!%I$8&0$NQK=& .U M2H&U5OLWW9C=.3T'+_VM43W"[77]ZD.N4=>V'H'<7_?Z?'0_\KY;E:5^[6O.D_5*KA:YIKQ6:/!#*_:/_FC/ M"2:OQ&8W\JC4Y03&/CFYW=SS..&!EO(5K"JTW:1"#"*NR8LF4ND5IZ LY$$6TG2V'5)Q>;-\)-&M/NF+42<^O^Q/O]^T M]Y;FY5_I?"7_HHET5=:25>N__(] < MJAXW9J^"R2O]NDDP*H?V F>?"/L]I!^;O3?>X$,Q%^\>G\KB:S/67^0CD^6, MA9F(HHS"&/$,HI@PB(-8PH1K3DN(BD66N'#7F;&FQE1K44&^):L;1YV#UHZ1 M/ $V]/GY&JMM,<&OC: >F<<"#J\\1E,,$8P;U!"(@12J%$H>!3 D5/*$NG'AV MM*EQY%I84&_1@CI=&Q8*KO0OU"$,T0YK.Q[PAN# O+ !KQ;T!GSJT-/"-D&< M_BC!"A2O%'%^Q%$IPTKY?0JQNZGG.11_D&(UEQ]4EV1SR_^^RJN\WOM[];SU MV[W\OGREE?EMIGC") X4Q()KIE$QA31 '"J9\E2$,:*AT[Y<'R&F1D"=#B;! MY78^;RLCF-\^ZB$>#"?=:65R4=M2_XN>;>_U W(S\YH-IW>+9?=K$WL*:K7+ M-AKX?4Y9/M<8R,K\^^I1_[TYM=A UX[']/WLK[ET=+ -AWZF&C+G.M,Q&T- M;LPAT3;ZO][73I11!M3:^$R[N0),OX5:/5)WA#G'^ MK!^Q=8ISNUSOB,["). JCF,HXS"&*-9D3@B-H$@R+#(1HBRR2EA\,0VF-A/4 MDD)A@G^4.5WX6I\NU/4 M'8Y-X?"U5*_*F"UR#7-?VDT<\B2>9'WY#SM_RZL M/T9H 7AU/K3@51M:T%ZW$UIP.K+@?BNR +1@Z,O:R *]C >;@ZRIOT@.*5Q3 M?Z%&2@MK7I@F%H5OOUAT-V:EVKKNJ7VQ:/UBR>;%RK=>K&(3LE*T+U;+1"9D MI:E58D*X-QSF*_/L):UZ-IOM100;+T/N)7'?R;I[44'ZK9-?2R5+O1:[I]^; MU=EF45Y4U9W^$)]541H9JYE 6"9A*F!$F(0H2QDD:9+ 2*9I0BF- J5CD[H.*;]M<]:W-O$,S'=6 M,#NO1'L YG4!ZC+^J.O.'L#L+S?[/*(?FWTLVZ$^FW5(S;75A]725/@T15-G M*F%)Q!C5!D@X1!&ICQ($)")C69RD49@Z':]>&&]JK+46MUFGW;2QWJ#8B-P_ M!/P2]G;$Y1'1@Q2_EA5TPKH1RCET['AED'/CC%HKO,X?- M+3US!?)%OI3O306_S=E8XQC=/\EZ M/%-TNIJ16/(@S$R*E&DQ$8@$,L)C&"@5AC@5(>;"Q9NR'WIJSM7VT7S9R ED MD\'MN.OD +\=X0T#ZL!$=ZP<\\U. $0K.*@E]\=O[FAYY36'X4?E,W=8]GFL MQQ/^[4F,?X MPGFUS$W-CZTD-/O"=]N8G6>4*Y 8^BS\. B>:]T=T?WJZG;;SQRMGMT11;8K MV!W[Y]Y;,:6)(GTMFS_?K2NI_RU?/G3E\9H@9XJ20 C3H$J)S#@30J^F]/=* M:42%2H.$1\HM5<1A=)=W>9Q$DG7O@;I;&.^J-S;!Y2;%I%8)_"!:Y1SWA5TL M8[VM,P3:PV_SM$!V^$O_$=G=X#,]];0=;CC[TUY K,D:TBYT?T MB*+<7GFU-9L^J*[0[VXU:498(&F6P(R8_2*2$$ACJ8TB$8XD#7 06:7,.(X[ M-8]E77:ZK33M$$'F /9YTAH0PH$):UOH=8&W#PJL4>U=#=T!7(>@NF% 'BD4 M;@?L=CUO8FOG>Z^PYV+I[IB=#31S>-QXX6'N.NX$=?6XO0^YR.8.L#77[06MHKFYAJEOT:8YN!06MI)[@[,::0^>RSU,;)E\]OOO,'LXM@BN%KOS>+,2(F MZ,+XO5F608;#R+C!E%-" JJL$CA/#3 U![>3$71" B.EW==^$L3SI.@#FJ'W MZ-Q0L?Z&+ZE^9,%<2?['+\77G_2M]5KY[\C\")L?ZP_[Y$-'^: OJ=1]R!>O M<_^ WRR6=WS;D0&.S+?M/6WBQ*TD@,CNOTW;X/[90KPC.; C. # M2">:<("G-VO8C#$:B3@HO,TI+K=-K2#YVZ)4,E^:[I]_DZ9XA12W>E%$O\@Z M6\=4+=A*#N1I@J,,0RR#"*(@))#$)("2TC14(989M3HCG)9:4R/,5O:VDKDH MYG-:5B;GKPEIGTQ1@@ BU&359S76XTYM3NVV$LV[>N*TVJ8E]U6FL)L"!P!X MX#G*$[;.DX8C4EY9W7;L46G7$9!]7G2]O6=KMU-1!::94UM&[;FNUK4I:I:J M3&8)(9 )C;MLJZ#L GE].^:XQB M-\$,#/3 D\VI2+/UW]>J;/V^5NFFKM3X27*9?ZV+ 0Y9$_ *D/UV_^LAQ[B] M /L#== 9\(I']9O+;H6HP_'I_"/-Q;O%'7W*EW2NEQ6/9@O0?).2I3@(I>D9 MG<2F%CZ#E*0(QA%2,I$B2Q*K=O+V0TYMIMI(#)ZTR#!? -X([<:(%F#;$:!? M"(>.B=B@9Z2M@VT;>0W'&8F;R@W^J,L>'J],93'LJ,1D#\,^#SGS@QTY#8;NP#RU"^QAN>P?UL*#3GJ/ M[95[H>8W-T.LA??'W/D'4@K YW'NUN\]&89^]@YI,T&:_=/][+ M\C&!I2KT&G-YBK U BGDQC2]C2X[&0& M>OA'H(IRNXZHT:.J8Q>>)2U=*_ Y6\N.IX:TP<#$== Z.!T?BU_N@';!%D(\8*=@^PA.M],R.$Y/8MX%:4>8M'$L?/G^Y(N*LKKHVS-P/6O M\_IPO/I8S'-]P7JK&6,2/4VB!T+C@+SP'2XCS#8UJ+>X]_6 S2*@%_;/P?9[;\:5K_%OGI+ M,V[-KVM!.RC]=?4#>_J7)@JH60G_K%5OT\P0Q8JI-((J22A$H>9*A@(" Y9% M21:@* N<6HP?'65J[-<$%BZ*!6P%[-?=\2B@EG[>M3 -[G37 MSB'@UR<[.M*XCMCU9Q@$81P*Q")"^O5MO%*RJ9',.LCB@]KIUG0J/KHZW]:I"0-PW#SS9W8[ M6GL18PY,A=O!,C9Q[M790/>+=KRBKZ,GS =J]GBM="_4 =(3J*?;0OH:H.?$ MT!7=[BHY?I9?ZD'KS77%6);) $,9"7I\Z.."[WV"A_P"=6-_4HEM.%J/U' M6TPT(%3$) Y@*BB#B"4$XC!-81;&69R%*L/(JNS#L8=/C0'6>0'_X5#491^P M\Y_\M3 ,_(5O$ "_-L)9>J!'H7"H:7,%)"/5L=E XZMDS0F=SY:IV;]GO-(T M)Z3=*4=SZIJ1T\O7V6QUT_LF"=N; M/&NPI?<-Z#0'ZU?BT[E78KQ<;%M( MJY)+3J-.;>X\*YPXH>:YM;C/RR%7-'< XK&?N>3ZZ%8V#"<$"B1]'(0Y6OK!"Y]<"1RT$>JG)8^_'(-7TS MRO][52WK\X7[XD0B:;W^8OM+M$^RZ0XG/\OR:\[E1UGFA>807GQ9U$]IZO!Q M)F,>JA22(-4K(Y%)R!*L("$\B0,E:(:96S[ZL )/C4#J_-UVPX9O;^RT[2Y< M<]H'-K>=RS,E(PY,>[X+K="[Q;+,%U7.&W9" M(4FXHBFD'"40I3B - E3&(49"?0$%<29&N54R$'HJ4U(:^G U_JLH%"@,G,4 M*!J=],34*"5&.C5R>0$&/C@:R*S3/SOZL#DL:E4WA6,:Y10E21,4!Y Q) MB A/(9.ATO_)]!HKE@GC=+:07TP?[W%FMXLR6W$@:3AP6_+AJ'!3"M\;;>E=OQ!;FF_FM^E,9]9FFM1<=EGJW]5$ M9FT$W[.8_)\OY+NE?*QF M":)9BO1,E." 0\0%@9B@",:1" A%)$T"JZ56K]&GMF9:*P"T!F"C NAT !LE MP*]#K87DVV<]"YZ>.P7$?>AIX

T MH#,8]OV^YR%H&L4]UT-,@!VSZ: U'8QGFG%58JG)=C"T[3BX9WL(\N-^LH>8 MT/?,ML/6=CAJN]E2JG!5M4ZJ6@=UA3-%$@YSZ_H]E\LAR'7"_@P80&YG*B]B MB=I8HM'RD,(&5#29L3Y$MZP/MQ1+;R1VD;*X35G\T?H0#Q>D'_6F>HAQ8Z\W MTT/,E9WF.N=/MO.Q M'P+K8:[J]/$V@:]%P;0-=L=TX:[D=+1,/L#C>)@KYQ M RCT\,"Z 8:=Z$I1=O'9/AZU?]I>G5IA# 4;"G"_VAE DR *PWXH!MA(*.=S MA#OZT4V>F30O^H;7_9Y-0SQP/T1-IF$<]=T;8+$_[9FW.V?7$OBVN@,(M&8' M*NN#7MO;WC,^5Z?K7O]"WS^J,_%9IKZ\?"=\FU.!"M@H2>K]AC%Y:N@!VEM9\C]02P,$% @ 8(905BEP MH'S%! Z!( !D !X;"]W;W)K&ULK5C+;N,V M%/T50D4+#]#(HBR_4MM 8LU@9A$TB#OMHNB"D:YM(9*HDI2=_'U)2I9?%&44 MLTDDFO>0Y[YXQ-F>LC>^!1#H/4MS/G>V0A3W_3Z/MI 1[M(",""Q-LK2ON]YHWY&DMQ9S/38,UO,:"G2)(=GAGB9981]/$)*]W,'.X>! MEV2S%6J@OY@59 ,K$-^+9R;?^@U*G&20\X3FB,%Z[CS@^Q"/E8&>\6<">W[R MC!255TK?U,NW>.YX:D>00B04!)'_=K"$-%5(Z:BHOT0$D$6,T;WB*G9 M$DT]:&=J:TD_R57<5X+)7Q-I)Q;?\HAF@/X@[\#1'5K)O(K+%!!=HQ>(:!XE M:4)TA.3(2A!1"LH^T!>(@9$4'QI;]=K=PG-5?NQ.?773K+!KUAF[8<-NV,U. M\0!$\ABE-#IC"=S$R@[9\]RA][.III>5(?;/*'B>?\&T W_@^E?X9^1'#?F1 M%6FY)?D&)%VT(VE9M3.2RB./Y)$QG':XWF#JXA;FH^O@83>XX-T!/YI.W,#. M?-PP'UNQ#GU:E0MAT58'/X:=/.\+>7H+G>$1@S@1)C^,37'$P>@BK^U[Z T\ M=VQV5VA8 +N>/S4G^Z1A/;&NN!(T>KM31<16]K7 MZV$1[D? W,Y(2IP0D7'K!OIX=;2R*T@I^1Q]Y1M7C6]9Z I%PG MLTQB24\*7)7.1GUA1Y)=K*V6:\NK-G;9L+M6P.[(7LWX1*UA>SU3)I5LKL\A M%"=2:C%).R&ID3F^J0TOV^9=\<2W1](_,O+MM5I_ ."1W\L^H33)$M%:K!U8 MEA.IMKSDB*\X=JPP[CJ3\%&Y8:N<6:RJT[@H*%-\=3N.]$EEI#ZX*4C+PSQ+ M+8V-'/61VE$[8+D6=&=XG^ MT)7-53;=DLDG5L)=61@9=LJFUH;S?RU#;%9I%T$)?-+Q2(6BF'[= I !5$^3O:TK%X44MT%QN+?X# M4$L#!!0 ( &"&4%;Y>AT8 P0 $@. 9 >&PO=V]R:W-H965T6.+UMWY=T?R_N3\S,6#/%"JT&.>%7)A'90JKVU; MI@>:$WG%2UK FQT7.5$P%'M;EH*2;>649[;K.*&=$U98RWGUVXU8SOE19:R@ M-P+)8YX3\>,CS?AY86'KZ8=;MC\H_8.]G)=D3S=4?2UO!(SL-LJ6Y;20C!=( MT-W"^H"O5SC4#I7%-T;/\N(9Z53N.7_0@\_;A>5H(IK15.D0!+Y.=$6S3$<" MCN]-4*O]3^UX^?P4_<\J>4CFGDBZXMF_;*L."RNVT);NR#%3M_S\B38)!3I> MRC-9?:)S8^M8*#U*Q?/&&0AR5M3?Y+$IQ(4#]D<8_>(%:@NP,_2K"6KD[?NYN0_':"KIM!=TJGC<:KZF&@C*0J@S7IJ3J*+XYBMZMU[(D M*5U8L!TE%2=J+=_^AD/G#U.*KQ3L6<)>F[ W%7WY-S07:"."*%;L4<:E1"D1 MX@?TE#,1YAFM(T951-U93LL 1U$W395H&L]##D=>:/0/V6V!_$OBV+D&] M.DF:BB/)C)1UF/#B[W4WC'N0)JLD3,R,0Q!H.(0(/^T&/ MU6#F1*X;FUFCEC6:9-THGC[,=+??(NA8((&2:!$Q@48#@L )0]SC'%IYH1>, ME#1N,>-)S#6%W9HR4NN;7JLY%XK]'&6-!Q0^]J+^IC)8P2H9V5-)RYI,E[21 M81SYL/M+ID@V 9H8EF#@XJ1'.C0;J2AV.GESII>I.E!AU!AGN'L&6\=@-$9T M(;AXDNB.0ZWT2:.O&D9*/*P:-L)L,)QB[N0/3^O?-Y(=F\:7P=6"%"DU@@[%;(8=W_'\ M?HG/@C0HT[X5B?_>Z[@'E$]'N"J1X4V@/<[SM730%\FVLOC M\C]02P,$% @ 8(905L(<7M N!@ ="X !D !X;"]W;W)K&ULM5I1;]LV$/XKA%<,*]#5(F7+=I88:*P5*[861=-L#\,> M&)FVM4JB1])QVE\_2E9$TU38R#B]));$^\C[Q#O=)]WEGHLOLT%=67.14Z4.Q'LJM8'19&>79D 1!-,QI6@SFE]6Y MCV)^R7.)3NMZH\L1P?KFE:W;#U.WVH]!' MPP9EF>:LD"DOD&"KJ\$;?!&'D]*@&O%GRO;RZ#\)VDQ5)>#I5>0 DS3.K)K@^3D20>)IE4DY19]'X>!H&^V_?'I'E7TI4T(#"+M'%#VMA+FMZ"^O$AV;(, M]7N:[>@A/6?Z 4&+A+4Q=$",CAC"LQEQ.!H[1)((3T^'Q=[UG>E]U'@?/S]!N]RUJYB!PN1I%+A7<57;<+$)A%V*0A;.(E[)-&I"+95#&V M9/>ZCMCJJD!5X:6Y7*8*)?J9\E57*'LJVA\:$X/-[#QOD-I0I0NZ7:;31*[95(BM5JPJX:J!NH9HC8Z9X\PX M=(+#NZBNP0$$9O&' U-4(MSVT3V+&O[1S72?&=?+\U!D?I(;=D 6JJ&NF^JC/L2G0 ML;]"!Q$LV"W*\73:4JIYU]*9.2 TFSDC!K!?#=RH)XIZOUWGN 0M_Z'0[)>3 MIOXG02^ICD#6^ M0M!@*S:;4* ;B5PSGI#KB:@8<329NP/KG[LQ4'P*#&(%! M.@B,H)*#2[/<#HB; ?/1&"Z@E0 MM!@*S:;4Z(D07D^$KIX@X=@)6O_,G7GJ0TV$1DV$?C5Q^WLK$Z ?)$#18B@T MF["C7IZ>FGE@NWE@VWGZD!BAD1BA_X/$6;'J?I<@+1T9_ID[\]2';@B-;@B_ MU\2CF"BJYI7VKQ-^^\Y[#%1,0*'9W!DQ$?;S=2($51J@:#$4FDVI41JA_^M$ MI^^(-=;QIWL^;_%-V)@A4-PR/VG%S)M956[-.57Q7J$-K:W.V:9U^4S4, MGYR_QA>+0P.T@3GT8[^G8IT6$F5LI2&#UQ,=-.+0XGPX4'Q;-?W><:5X7OW< M,+IDHAR@KZ\X5X\'Y01-H_G\?U!+ P04 " !@AE!6]L&[..(# "9# M&0 'AL+W=O7A*+NCI_O MB3R>)ULAOZD,0)-=D7,U=3*MRUO754D&!54WH@2.;]9"%E3CH]RXJI1 4^M4 MY&[@>:%;4,:=V<3./)%%545#Y?0ZYV$X=W]E/+-DFTV;"G4U* MNH%'T$_E@\0GMXV2L@*X8H(3">NI<^??WON!<; 67QALU<&8&"DK(;Z9AX_I MU/$,$>20:!."XK]GN(<\-Y&0X^\FJ-.N:1P/Q_OH'ZQX%+.B"NY%_I6E.ILZ ML4-26-,JUTNQ_0,:02,3+Q&YLG_)MK'U'))42HNB<4:"@O'Z/]TUB3AP\,,S M#D'C$)PZ#,\X#!J'@15:DUE9"ZKI;"+%EDACC=',P.;&>J,:QLUG?-02WS+T MT[.//!$%D,]T!XJ\(X_UUR1B39:0")ZPG%&;;YR9PX9QSOB&4)Z2]SPUP[M" M5%R;UT]+T!3EJLWN,+3XX*\?O6&O"*,D\^9J!0& M4Q-7HQB#Y"8-^+P&#\Z ^P'Y)+C.E &!]#B BUEH4Q'L4S$/+D9<0')#!OY; M$GA!T -T_^/N_@6<0?ME!C;>X$R\;O[/)O@M>;]+\NK@>RCR !)S;K^6%OB> MXN9IW):@*\D5^7,I\IS@:=A2F?[5]PEJPF$_H:DPMZJD"4P=+"$*Y#,XLU]_ M\4/OM[[T_4_!CI(Y;),YO!1]=I0ZC3E8[?[VM,\G>@LB\5=?S(QC>U M\7D6AO[(F[C/AQJ[5L'8CT:MU1'\J(4?783_70JE\+@D6*<5$*S=5D(I%#-; M0QGLI)(2\!R>PZ]7" _!@CB.3_"[5H/0'\?]^&&+'_X ?@H-?EJ!V9%*4UUI M(+ KF;1;O \[[ "]&_C1"76?T<#KAXY:Z.@_Y[R4#*=-QGOK5]3!"J/P!+UK MX_M>U(\>M^CQS^3[&O2XFU'?CT M;0.>U"W3F5%B+Z!*9T*B'NCE'_?PQ\,3_*[1&7S?>[E,O2O+S(KFE"=@R@W@ MY7FAT#1+''+%L1><'M7&['Q!.I9PT _X5TK0&<)O196GA!58J5')>@VV#;.& M>(JA5Y#?$30:>*>5\S+6E=>#'[S(#JZ3W:LHZ.0^#J*NI(M+_JPD]Z#)*T!N M;.^K2&*N^[K):6?;_OK.=I4G\W/3=]OF\25,W;1_HA)O0D5R6&-([R;"^T#6 M?7#]H$5I6\F5T-B8VF&&OQU &@-\OQ9"[Q_, NVOD=F_4$L#!!0 ( &"& M4%:\:QW55P0 *@; 9 >&PO=V]R:W-H965TMK,BT2T94Y"@ M:RZ51.]O0+$TDQ_0.Y06Z,N2KZ7N)2>ATJP,=AC7#*XJ!N0 TS09UZHI42? MB@22EP"AGDXS)_(\IROB1+R!^ )1_!,B$2'HZ\,->O_N@P.7-KFB)2X]+E)6(P>S''_ @^L5! MO==0[[G09Y_R5<:_ R %0JN(J>JAVIU/7-<^+>*U$*\+44VA"C(L@YCG?3.C M(]R+)N&FA5N_X=9WELE,8*/_*5;ZN5=M!)Q('7,X:'@.?)9_X('Z ML*$^?(OR5T$&.^7'X_Z8M)=_U' ;.;D]L$R'-9G4MO $2I-IB^T$Z9B^<4-Q M[+/R8P_4<63_X*.WJ'T=Y47QHW'4:R\^WO$?[*3W&Q0@6%8FE"6:8*J9,6/5 MK2R<8%US22Q9XE,(-?J9V5O[PDZ+.9L2Z)X2AH/>(2%8A\)'6M07RZY].>'$ MZ9I%ZU:X[U4#/BP,6P_#3I\YFP8&>QJ@T>#02@!;G\)'&M6N"-!_Z)0U@CM$ MUPQ;.\,CK_KP8738.AUVNM'9]#'>=PL2'5HJ$&MFY$@S>Z6/(Q<1;O2.R276 MZPCV*0WBP_R(-3_BM*=S2:..ZVRMIG+; < ?IFF-K@J3G52$^ MK)%8:R3N-[ES*:1_P@*#6.LC;NN[S5H_VJ]_/SJPMB#6VHC;VO;J?^*ZP@W?,;G46A^-O.X^^; ^:JV/ MNE_SSB2-.LIQTJ#6VJC;VMJD<>22PHW<-:\[6Y)^]R1]V!VU=D??9%NRCK*K MBD.2L%Y&W5[6)HG3EA+N %US:^V.>MVNI#Z,D%HCI&^R8UE'&3J4$>XJ.D=I6IMCJ(_5X8OM7IUA?=:$4KWHS&"NAT870ZT 41T+53>* MK\JCF$>N%,_+RR6P!(3IH'^?;TR YG!N]C]02P,$% @ 8(905O.M M(G@0 P $0L !H !X;"]W;W)KPDA,^F'V)[ M(;;C<^XYU]?A]I=IE@\#8'RYQT)1+A5/*[!6D!)6/O%CE8@- M@!L\ _ J@+<+:#T#\"N 7Q@ME16VQECAL"_X$@FS6[.909&; JW=$&:.\58) M_99HG HG()7((Y4+PN9HE& Q!XG.T 0BSB)""2ZRO;T-LUBO4*P@1B,NE42G M8U"84/E)0^]OQ^CTY!,Z082ANX3G4N^7?5MIN2:H'572AJ4T[QEIKH>N.5.) M1%RNS0:V0<0W2.?/7\@,1S"P],4N.*WPXP[9'(MAP'M>/@G]1V<,P$ M'(EL*P&=.@&=QB,?PIPP9LQ/,<4L@D-N2XI@HW(]S^GY.Y7;V:OO=6UO:>O6 MVKK_X]YU]]3[3K!W[QJEO/,0>K717J/1$98)RO"3[CO4P?O6V[-PUFVW.CL6 M&H.\TX+KK/^AG>;38O$+9501=%ZHH^8X;_5A;S0=*>AB,;V81!'/F2K[CWJU M[O4=_N439?Y43Q;.BA9ERI1NB8ICHGA6$ MV:#?SSA7JXD)4'?!X5]02P,$% @ 8(905L+]1._D @ 60L !H !X M;"]W;W)KNWO\DNMOA+Q7 M2P!-'C*>JX&SU+JX=%V5+"&CZD(4D..;N9 9U3B5"U<5$FAJ01EW \_KN!EE MN1/UK6TLH[Y8:,0N-@,'-_9&B9LL=3&X$;]@BY@"OJN&$N< MN35+RC+(%1,YD3 ?.%?^9=PS_M;A.X.-VAD34\E,B'LSN4D'CF<2 @Z)-@P4 M'VL8 >>&"-/X77$Z=4@#W!UOV3_9VK&6&54P$OP'2_5RX/0B,UG MJ.II&[Y$<&7_R:;T;7L.259*BZP"8P89R\LG?:ATV 'XG2. H ($3P'A$4"K M K1>"@@K0&B5*4NQ.L14TZ@OQ89(XXUL9F#%M&@LG^5FV:=:XEN&.!U-0#,) MN(Z:C#G-%?E OE$IJ5D-36-R]O:\[VJ,:K!N4D48EA&"(Q'\ M@-R*7"\5N!%X0'$AH]'*X?P >OQSN MG:BF5:] R_*%1_BF=,WRA;+R'U+W)-K<"I>JH D,'#SV"N0:G.C=&[_C?3RD M3)-D<4-D>ZJ%M6JA96\=784Y6E(RPJTEV6QE+Q$C(8F92KA0*PGDYU?T(3<: M,O7KD+1AD](V218W1+8G;;N6MGUR0UYG!1>/($FRJRW-Q HO"2U(<62CEJQ= MRVJ^-NL(C\=Z5Z)_>L2G//:*Z=3%=$X6<_>%5/6 (D%":/Z9;?\MI:]X=7MBUZ8A]BWUBV>7]IRJ;SELH% MPYZ$PQPIO8LN7@^R;.3*B1:%;6UF0F.C9(=+['U!&@=\/Q=";R&PO=V]R:W-H965T,O8D.(!+_2)!-3:R/E]MZV M1;0A*18#MB69&EDQGF*IFGQMBRTG.#9.:6(CQ_'M%-/,FDU,WP.?35@N$YJ1 M!PY$GJ:8_SLG"=M/+6@=.A[I>B-UASV;;/&:+(E\VCYPU;(KE)BF)!.498"3 MU=3Z#.]#.-0.QN(?2O:B]@PTE6?&7G3C2SRU'#TCDI!(:@BL_G9D09)$(ZEY M_"Q!K>J=VK'^?$#_TY!79)ZQ( N6_*"QW$RMD05BLL)Y(A_9_B]2$C(3C%@B MS"_8E[:.!:)<2):6SFH&*<&VMT/2#$=-X*_HTTW%?2JY&J?*3L^]J:7W)(I828)-L%1SC@6- ,YB$-(DER0&&DDCU !N M0R(Q313H'7A:AN#VY@.X 380>E0 FH&GC$KQL=;Q]X;E0L&JSIN3]L26BJZ> MM!V5U.8%-72!&D3@&\OD1H _LIC$IP"VTJD2"QW$FJ-.Q)!$ ^#"CP Y"+5, M:'&].VQQ#Z]W=SK8N%7H78/G7@I]GA*.)>/W;=H6OEZ[K\Y&]V*+(S*U5+H1 MA.^(-7O_#OK.IS9=^@0+>P([TWU=7Y=P.><@=-3:*\ MI0>;UA53O-2OA1BZ@>^/&@NFS0P%T&DLF!8SY(Z#4?N""2KJP:M+GY9+/S$G MQ58E>E&>%$>:,4L2S,5QM)5Q\:YQ?5&[ Q\U")];P<'(;=!M@7(&T&MG.ZK8 MCGH.-(C+@_"56(^NBW6+F0?/S,(6LXY8CROVXS?$ND[TNFB/KXKVN14P+[53$6BT) MWW2FE.Y]2=]M> MZBQ4?UNZ/M'"OM!.I3M6MK"S!/S_>VGX^EXZ-_$1/-M+74 %*;OVR:X^P];F MZD.H*B//9/%!6O56URN?S:5"HW^NKUW,5< 1IKBS^8;YFF8")&2E()U!H&;% MBVN0HB'9UEP,/#,I66H>-P3'A&L#-;YB3!X:^@759=3L/U!+ P04 " !@ MAE!6>/6>I.(" !E" &@ 'AL+W=O&UL MK59M3]LP$/XK5B9-((WFI8%-K(W44J8A :NHMGV8]L$DE\;"L3/;:>'?[^RD MH45IQ8=^2?QRS^.[YYR[C-92/>D"P)#GD@L]]@ICJDO?UVD!)=4#68' G5RJ MDAJMV1%K@]WK!_<[%C+(]4 MPY7DOUEFBK'WQ2,9Y+3FYD&NOT,;CW,PE5R[)UFWMH%'TEH;6;9@]*!DHGG3 MYU:'+4!XL0<0M8#H+2#> QBV@.%[ 7$+B)TR32A.AQDU-!DIN2;*6B.;'3@Q M'1K#9\*F?6$4[C+$F>0>;]:-2&4)Y.16:GU*YJ#(HJ *R!FYITI1FQAR,@-# M&-.R-BQ#_<(.1&&98S7[C(O(*T5,PQO[_5SRFN\>>2;DB6YDF55 M&^HJTH^<7%,EF%CJK6_BSRT2DQL#I?[;IWY\3/6/238[$MF.^N>=^N<'K_&. M^OI5?=BHGUOU4\K3FC?JRYPX .X)+%$<2Q.I, NNZ) 3+#I-^3GM2T+C3-C4 M/-OX5DD8#^*1O]I6M\]J$.X:S?J,AEM6C1S^5@$N02U=(],DE;4P3>GJ5KM> M.7$MXLWZ%'MHT_)>:9H&?$?5D@E-..1(&0P^HV>J:6K-Q,C*E?E':;!IN&&! M_P&@K 'NYU*:S<0>T/U9)/\!4$L#!!0 ( &"&4%;K"\@P)@( *D$ : M >&PO=V]R:W-H965T9)M8Z=K"=9O??XX\T%*E;+HG'GGG\SF0F22_5 MHZX!#'IJN- IKHUIEU&DBQH:JB>R!6%/#E(UU%A359%N%=#2!S4\(G&\B!K* M!,X2O[=562([PYF K4*Z:QJJGM? 99_B*3YM[%A5&[<194E+*]B#^=9NE;6B MD5*R!H1F4B %AQ2OILOUW/E[A^\,>GVV1BZ37,I'9]R5*8Z=(.!0&$>@]G6$ M6^#<@:R,WP,3CU>ZP//UB?[%YVYSR:F&6\E_L-+4*?Z(40D'VG&SD_U7&/*Y M<;Q"$^RMXH>\ILG,GV4-D2&W0GP@=VE7J/'JA2U)4+O=F MH8SKMTED['4N*"H&]#J@R0OH*4'W4IA:H\^BA/)?0&1UCF+)2>R:7"5NH)B@ MV?0=(C$A2 ?I5[BSL0@SSYW]IP@[:*4R3%3HYRK71MF6^74I[T";7Z:Y,5KJ MEA:08CLG&M01,)-'Q7$%TUCX-J,H/B4:%[(0)G33NCG.X"NWWUST,\3U5%1,:<3C8 MT'CRX08C%08C&$:VOAES:6QK^V5M_R6@G(,]/TAI3H:[8/P[97\ 4$L#!!0 M ( &"&4%: 2YRQQP, (<6 : >&PO=V]R:W-H965TCO7#A)&$* M.&L[R8RT#S^V(1 B@Q+)O0G@^'SX_/@'^TSVC+^*-8!$W_.L$%-O+>7FUO=% MO(:3#5W!,\B_-X]<7?DU)4ES*$3*"L1A M.?7N\"W!(QU@>OR3PEXBJ9/C)@F6J6?%OJY/TNN_DU5G)P]PTH]18GNBW(. MZ6?Q 3VKZ95L,T!LB19F$,#171RS;2'38H547X2#7Y$Z/#!NNAU 3["#8@OH M-P*2IIGX7>'^@J;]0P-^5#GID?EQ-?YY.?ZP8_PX5",H MY%J@CT4"21O@*S%J1<*#(O.PET@@OD(#_!Z%01A:!K0X/QQ;PLGYX4%/-H/Z M^0X,+^K@-6+;M.V-U:^<6[&A,4P]]4X1P'?@S=[]@H?!'S9=7,*((UA+LZC6 M+#+T08=F']4DES^0\AW4T_:!?E.3O5;SZY\J!MU+R,6_-F$CE\*ZA!%'L):P MU[6PU_V3L65XWF'X7L:EVKF$D1*& T/37]3=++C"ZB6QLX@RK$49]HKRF%&I MW[WH_V9Z?;;ITHNY5!>7,.((UI)O5,LW>FNSCEP*ZQ)&',%:PHYK8<<.S-K+ MN%2[L=5?M;U*3>R=(KL);^ID;WJ3);!+8Q#''KRSI=M+N31=ES#B"-92#P?- M*C)X:Q=6=W"DK5,:<45KJWNT1L<.K-@/N5A ES12T3JMW18F;(0)+[7MW"I- M+^9B:5S2B"M:6\)F?X ';^Y#8\ZS-8LWG'_ZMUB-NNFLA]S\71PNH)W16M+V"SU\?#-S>9T&^"4 M1ES1VNHV.P'65J70*9 IJ M96FJ;JVKJ7>FAGC2/M=55E/Y:S!EB?:!\E5:")3!4B&#JY&:ZKRL>I87DFU, M'?"%2375S.D:: )<=U#_+QF3APM]@[KV//L)4$L#!!0 ( &"&4%8U<4A- M) , X- : >&PO=V]R:W-H965T:01M^,1.CPX0@>(,O0CXDM)V%3V;:5S-"O989[/>98/?B:?$80G MJ.5^0-C!N 8^W!_N5N&V5J:0!Q?RX)2O]0S?)Z:H>D"Z!8!N8 5L">B*_.4" M#=/>@$"_+S4&72A(Y)^Z>K,%VO4+F*?T5"Y(" -+/X82Q JLX/T[UW,^UE7? M$%E%BU:A16L7>U R!4E-45=M1M%-*Q'=;!+8R[15@E MPW:187MGAK>,*IW=6!$%M=GMA+^T%PV152KM%)5VWMJ7G2:U:(BLHH57:.&] MWI<9A5EZ[SM/L[ M.U/\KB+=D9 OF1*T_IVYF^&E_6B*K5IOZ;3COK4]\Q6:TJ,AMJH>3\<;=^>) M83^+YASEW;J-L;^YI]>$8>RT-_=TNW18-5\*5T3,*9,HAIG&.2==O9>([/"= M311?I.?7"5>Z0^DPTA\L($R OC_C7#U.S)&X^ 0*_@-02P,$% @ 8(90 M5O,OT!KH 0 6@0 !H !X;"]W;W)KP4U*&4))).B*F 12105[0&ARDMO$PA^9?;-T_WZVDX9N:GG8 M2^QKWW/./?9UTEZ;=]L (-E)H6P6-8CM-:6V;$ R>ZY;4&YGJXUDZ$)34]L: M8%4 24&3V>R22L95E*=A;6WR5'6IT3XS/=FQ^$LXFR#@W7/E;W*!QN]SA,']@ M!8B4HJ/R"[0<8;<#+#X!6PEP5XE'@,O/]5Z8Z.!O&'4E3W4G4]U)X+DXP7-3 MEKI3R%5--LA4Q4QER7-;,03RNMJA[[-" %FI3H)AOF7>CMG\7*6S9S5C[8\/ MM4ELT/I0>N#VZ''\OXUD%E^>Q7/R^@BR /-V[-3HP0A0M^%6"XVNM<*T<8\?C$]P^UNM<1_X_II^)_D?4$L#!!0 ( M &"&4%9O2'^620, ,P4 - >&PO!ETJB.WC M<^[Q]4UCZ%=Z*=C=C#$=+'(AJP&9:5U^#,-J,F,YK2Z*DDF#9(7*J39=-0VK M4C&:5D#*1=AIM>(PIUR285_.\YM<5\&DF$L](-UF*'"W+^F M.-+$CBY49&R M 7DX>_]S7NCK=X&[GWPX.6E=M![.KW>1LQHZ)Z%7^.H 8506$XT/J1B0$15\K#BP,IISL73#'1B8%*)0@3:%:L*U8:3Z[>"VZT$- MUSHYEX6RL5T$]WM<3]\!5CTPR(5H#':(&QCV2ZHU4_+&=.QD._@$"NKV_;(T M#J>*+MN=*[(FV)L),BY4RE03IDU60\.^8!G847PZ@[LNRA! K8O<-%).IX6D MUL.*43>,[(0)<0R;W379-(VANNED7 ?T-]6<]J;LY8MT@Y(_ M%OKSW"Q'VCY4-KM5+.,+VU]DC0%,O8VKT[(4RT^"3V7.W.(/#CCLTQ4OF!6* M_S;1H%0F9H I$CPRI?ED<^27HN4]6^A5.2TRW'/G"#W_VSQ/F62*BDW3IO;? M:R[LUXFC+YY,QEY#4= MFS_5MO3-_)1E="[T?0,.R+K]C:5\GB?-K%M(1#UKW?X*RVO'S8G:Q.(R90N6 MCNJNFHYM,S -$[6^@+"+W-C+CV *NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'T)8 MV!L' #U10 #P 'AL+W=OW/(%<0VSA,Y.L^1 M=,2'Y\H\/E35H_BZ+LKZ=+"R=O-^-*JSE5K+^M=JHTIW9E&9M;3NI5F.ZHU1 M,J]72MEU,0J#(!ZMI2X''S^\W.O6C.B+RJK,ZJIT!_V!+UH]U_^=]R_%DZ[U M@RZT_78Z:'\OU$"L=:G7^KO*3P?!0-2KZOF/RNCO56EE,<],512G@_'VQ!=E MK,Y>'9Y[R'OY4+='K'RXDP[D=! '[H8+;6K;7M'>7SK&)^4NWKYJ;/59%U:9 M"VG5[Z9J-KI<^MNX3S$B'Z-MAY>?VT9\;_Y/,U:+A<[4194U:U7:;3L:57C MLE[I33T0I5RKT\%Y]:2,_SSN#2[S[6>S#HJTE'FOW0ESF;=X?"AG3:ZMN"RW M?^S.$JP08(6\6.?N=57HW+U[+C[)0I:9$NV3K0G@! !.C@8H3FXE@9P"R.D; M0LX]A/^#6E0+<;/I? ,C !D=#?*\6F\(9 P@XZ-!SFV5$<@$0"9'A/P[)) I M@$R/][AEO2*0,P YXX6\7ZGVRR?+;S1,!RA.![Q(<[TLM;M6EE:<95G5E-;I M2]RZMLRTHE%Q#'7"[),[]:3*1E$^"RU$5]DT2AQH>NLJ.K& M='HLTL.8V0]72M;=<(8\,&86P85ZH(\M1 8(N0W@$HW'557DRM2_B-_^:=S8 MBK*AL!\RAWT7%M;:;DWNHYGOE$Y/JMQS4PC'%,PRN"RS:JW$O?S:94(.")D= M<.=B@VDRVQAO\_.5-,LN' K](7/HOU-6FS8_$[=. ATN%/)#YI!_K?R0M7V8 M)U=57;\3M\HX0LE-7Z>F#I9B(I%,F$5"L].^-IPBFTR9;=*; MIO92(IM,F6T"\D+/2C&13:;,-NG)#7N;$JEDRJP2,@,J3BZ4E;KHPL%E#6:1 MX-1P2C&12:;,)L&8$<5$9IER#U4@9DPQD6NF1QVV)!03V6;*;)N7\5ULC,TK0[0M:)CC*&^=&R%!-I)V+6 MSB',7=M23*2=Z!AK(1ZS6:^EH5.)$3)/Q&P>B-F9GHB0@R)F!\&1:Q<3+JXS M.PACTEF4"#DH8G80QJ1&CY"#(F8'84QJ] @Y*&)VT,'IBFU,HIC(0A&SA2!F MIPO%R$(QMX4.8WH144QDH9C;0K U:4^/D87B8TVEM9BTI\?(0C&WA2 F[>DQ MLE#,7^%%9_SV\SF*B2P4O^D:/<6\68BS-<6$15[\55Z'6[,;D)"%8O99M]>U M!;UCC!A)*&:64/]L;U]6'",)QA/%1 )*N==_^C%WOUQ23"2@E%E AUIS.UU(8U&*!)1R M+P;U8[8KECJCGDR1@%+NQ2#4FMW-&4A *7O=QT#8@=1\ZLE!Z' OMOIMTZFB&+#1CMA L,A9#BHDL-#MF+73G MH<^0A69O6 W=,QBBF,A",V8+ 4Q_BF(B"\V8+00P[U07$UEHQFRA?(0O-V$L2^HJW=BE20S>O MSN">2_:BA$.8KBTS^M#' =Z)R5X,U]T6L?<-[8#"O9C!$>OAAIW1Y3B NS0# M9A=AT.L.*-RQ&7"/B7I*]\C3[X#"39L!]ZBH%_2'ECJ@57)_.6_EKS\QY6/ M_P)02P,$% @ 8(905IC0E^X% P VCX !H !X;"]?P"^D.4J0Q>"IA*'!TJ@\".?_]KV&WG%Z/AW'[>AH7[_O=87SHMM-T^M'W MXVH[[)?CW?$T'"[?K(_G_7*Z+,^;_K1#X?I'QOW?X[GMW$[#%.W>%Z>-\/TT/7ON^OEL?_\L'>7 MG;O%T\M#=WYZL5T_=Y"3(#=_D)<@/W]0D* P?U"4H#A_4)*@-']0EJ \?U"1 MH#)_4)6@.G^0-2JC 20U6 .TMLJU!7AM%6P+$-LJV19@ME6T+4!MJVQ;@-M6 MX;8 N:W2;0%V6\7; O1VJK<#Z.U4;P?0VS5_M@%Z.]7; ?1VJK<#Z.U4;P?0 MVZG>#J"W4[T=0&^G>CN WD[U=@"]O>KM 7I[U=L#]/:JMP?H[9N')0"]O>KM M 7I[U=L#]/:JMP?H[55O#]#;J]X>H+=7O3U [Z!Z!X#>0?4. +V#ZAT >@?5 M.P#T#LW#;H#>0?4. +V#ZAT >@?5.P#T#JIW .@=5.\ T#NJWA&@=U2](T#O MJ'I'@-Y1]8X O:/J'0%ZQ^9E)4#OJ'I'@-Y1]8X O:/J'0%Z1]4[ O1.JG<" MZ)U4[P30.ZG>":!W4KT30.^D>B> WDGU3@"]4W/8!*!W4KT30.^D>B> WDGU M3@"]L^J= 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=6O3- [ZQZ9X#>N3DL"- [ MJ]X9H'=6O3- [Z)Z%X#>1?4N +V+ZET >A?5NP#T+JIW >A=5.\"T+NHW@6@ M=U&]"T#OTASV!NA=5.\"T+NJWA6@=U6]*T#OJGI7@-Y5]:X O:OJ70%Z5]6[ M O2NJG<%Z%U5[PK0NZK>%:!W;89U 'I;TX[K /RVIAG8,0#!K6E&=@S <&N: MH1T#4-R:9FS' !RWIAG<,0#)K6E&=PS )N*V"L<$&IJ8W M[6ZW7NP%&#@-"O^$W2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][GJQ;'?IN M<)MHY_WT20A7[VQ?N7B<[!!6MN/<5SY\G1_$5-7[ZL$*E21&U./@[>#7_E@C MNKF^L]OJL?.KSX?PLVO'81/-MG/1ZO:T\9BUB:IIZMJZ\F%=/ W-;RGKEX0X MG%SVN%T[N:NP(1+O)AQ7_ASP'^.\7^;AQ/*X M_(Y_G?%;_0_VH2!]I) ^,D@?&M*'@?210_HH('V4D#YD0FF$(JJDD"HIIDH* MJI*BJJ2P*BFN2@JLDB*KHLBJ*+(JBJR*(JNBR*HHLBJ*K(HBJZ+(JBBRIA19 M4XJL*476E")K2I$UI J$XJN,J'P*A.*KS*A "N3_RGL M]W'<_^/XY1GW53N\YHOE'\@W/P%02P$"% ,4 " !@AE!6!T%-8H$ "Q M $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 M ( &"&4%;@)XX/[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 8(90 M5A#$LN11" (38 !@ ("!#@@ 'AL+W=OB6(& !\&@ & @($-$P >&PO=V]R:W-H M965T&UL4$L! A0#% @ 8(905BF>3GE6 P =PT !@ M ("!I1D 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 8(905F@?4< !@ ("!+2@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8(90 M5FT$!8:T P &@@ !D ("! CX 'AL+W=O&PO=V]R:W-H965T9E !X;"]W;W)K M&UL4$L! A0#% @ 8(905B+*&E,E"@ 12 M !D ("!V6P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8(905GZHH._Y P #PD !D M ("!?(, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 8(905O/HQF&PO=V]R:W-H965TKPL +XA 9 " @>F@ M !X;"]W;W)K&UL4$L! A0#% @ 8(905MOD M6MD]"0 ,!< !D ("!SZP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8(905H*>N",B P /0< !D M ("!\L8 'AL+W=O&PO M=V]R:W-H965T+/ !X;"]W;W)K&UL4$L! A0#% @ 8(905CGQ^ZNR) \8$ !D ("! MHM< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8(905GR$R4[1! ;0T !D ("!&P0! 'AL+W=O&PO=V]R:W-H965TT@0 .,, 9 " @98< 0!X;"]W;W)K&UL4$L! A0#% @ 8(905NGU;;BX @ [ 4 !D M ("!GR$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8(905DWZH5@K!P PA( !D ("!\RT! M 'AL+W=OC MK$X# "I!P &0 @(%5-0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M8(905@27%;]U P U@< !D ("!<#P! 'AL+W=O&UL4$L! A0#% @ 8(905DJM@B^V P M) X !D ("!]4H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8(905L=+J9VC! K!4 !D M ("!BU&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8(905D;,4SLV"0 >EP !D ("!;&0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8(90 M5OO#OMP6 P JPH !D ("!470! 'AL+W=O\!N$" +"@ &0 M @(&>=P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 8(905BF,QU'= @ NPD M !D ("!>X ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8(905K@N.R># @ JP8 !D M ("!&(P! 'AL+W=O&PO=V]R:W-H965T M2 0!X;"]W;W)K&UL4$L! A0# M% @ 8(905K]6D\J9 @ H@8 !D ("! 98! 'AL+W=O M&PO=V]R:W-H965T>< M 0!X;"]W;W)K&UL4$L! A0#% @ 8(905BYR M#-HE P B P !D ("!&Z ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8(905C-AXQX> P #P@ !D M ("!$ZP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8(905N7TVO;- @ , @ !D ("! MP[4! 'AL+W=O&PO=V]R:W-H965T\ 0!X;"]W;W)K&UL4$L! A0#% M @ 8(905GKR1; \ P !PP !D ("!P;\! 'AL+W=OH[\Y\" !>" &0 M@(',T $ >&PO=V]R:W-H965T&UL4$L! A0#% @ 8(905C=^HO@# P :PH !D M ("!&PO=V]R M:W-H965T 0!X;"]W;W)K&UL M4$L! A0#% @ 8(905C2$YZRC P J@X !D ("!E>$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8(905LZ(BKW@ @ -0L !D ("!1.X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8(905MNO&/:0 P H0T !D M ("!TP0" 'AL+W=O&PO=V]R:W-H M965TAT8 P0 $@. 9 M " @98- @!X;"]W;W)K&UL4$L! M A0#% @ 8(905L(<7M N!@ ="X !D ("!T!$" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8(90 M5O.M(G@0 P $0L !H ("!W" " 'AL+W=O&UL4$L! A0#% @ 8(905L+]1._D @ 60L !H M ("!)"0" 'AL+W=O&UL4$L! A0# M% @ 8(905F>]7S0B! F!( !H ("!0"<" 'AL+W=O M&UL4$L! A0#% @ 8(905GCUGJ3B @ M90@ !H ("!FBL" 'AL+W=O&UL4$L! A0#% @ 8(905NL+R# F @ J00 !H ("! MM"X" 'AL+W=O&UL4$L! A0#% @ 8(90 M5H!+G+'' P AQ8 !H ("!$C$" 'AL+W=O&UL4$L! A0#% @ 8(905C5Q2$TD P #@T !H M ("!$34" 'AL+W=O&UL4$L! A0# M% @ 8(905O,OT!KH 0 6@0 !H ("!;3@" 'AL+W=O M&UL4$L! A0#% @ 8(905F](?Y9) P MS!0 T ( !C3H" 'AL+W-T>6QET)8V!L' #U10 #P @ 'J M/@( >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 8(905IC0E^X% P VCX M !H ( !,D8" 'AL+U]R96QS+W=O XML 125 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 126 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 127 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 284 469 1 false 100 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://www.roku.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.roku.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.roku.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.roku.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.roku.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 0000010 - Disclosure - The Company Sheet http://www.roku.com/role/TheCompany The Company Notes 10 false false R11.htm 0000011 - Disclosure - Significant Accounting Policies and Basis of Presentation Sheet http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentation Significant Accounting Policies and Basis of Presentation Notes 11 false false R12.htm 0000012 - Disclosure - Revenue Sheet http://www.roku.com/role/Revenue Revenue Notes 12 false false R13.htm 0000013 - Disclosure - Business Combinations Sheet http://www.roku.com/role/BusinessCombinations Business Combinations Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Intangible Assets Sheet http://www.roku.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Balance Sheet Components Sheet http://www.roku.com/role/BalanceSheetComponents Balance Sheet Components Notes 15 false false R16.htm 0000016 - Disclosure - Content Assets Sheet http://www.roku.com/role/ContentAssets Content Assets Notes 16 false false R17.htm 0000017 - Disclosure - Strategic Investment Sheet http://www.roku.com/role/StrategicInvestment Strategic Investment Notes 17 false false R18.htm 0000018 - Disclosure - Fair Value Disclosure Sheet http://www.roku.com/role/FairValueDisclosure Fair Value Disclosure Notes 18 false false R19.htm 0000019 - Disclosure - Leases Sheet http://www.roku.com/role/Leases Leases Notes 19 false false R20.htm 0000020 - Disclosure - Debt Sheet http://www.roku.com/role/Debt Debt Notes 20 false false R21.htm 0000021 - Disclosure - Stockholders' Equity Sheet http://www.roku.com/role/StockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 0000022 - Disclosure - Commitments and Contingencies Sheet http://www.roku.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 0000023 - Disclosure - Income Taxes Sheet http://www.roku.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 0000024 - Disclosure - Restructuring Charges Sheet http://www.roku.com/role/RestructuringCharges Restructuring Charges Notes 24 false false R25.htm 0000025 - Disclosure - Retirement Plans Sheet http://www.roku.com/role/RetirementPlans Retirement Plans Notes 25 false false R26.htm 0000026 - Disclosure - Net Income (Loss) Per Share Sheet http://www.roku.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 26 false false R27.htm 0000027 - Disclosure - Segment Information Sheet http://www.roku.com/role/SegmentInformation Segment Information Notes 27 false false R28.htm 0000028 - Disclosure - Significant Accounting Policies and Basis of Presentation (Policies) Sheet http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies Significant Accounting Policies and Basis of Presentation (Policies) Policies http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentation 28 false false R29.htm 0000029 - Disclosure - Significant Accounting Policies and Basis of Presentation (Tables) Sheet http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationTables Significant Accounting Policies and Basis of Presentation (Tables) Tables http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentation 29 false false R30.htm 0000030 - Disclosure - Revenue (Tables) Sheet http://www.roku.com/role/RevenueTables Revenue (Tables) Tables http://www.roku.com/role/Revenue 30 false false R31.htm 0000031 - Disclosure - Business Combinations (Tables) Sheet http://www.roku.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.roku.com/role/BusinessCombinations 31 false false R32.htm 0000032 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.roku.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.roku.com/role/GoodwillandIntangibleAssets 32 false false R33.htm 0000033 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.roku.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.roku.com/role/BalanceSheetComponents 33 false false R34.htm 0000034 - Disclosure - Content Assets (Tables) Sheet http://www.roku.com/role/ContentAssetsTables Content Assets (Tables) Tables http://www.roku.com/role/ContentAssets 34 false false R35.htm 0000035 - Disclosure - Fair Value Disclosure (Tables) Sheet http://www.roku.com/role/FairValueDisclosureTables Fair Value Disclosure (Tables) Tables http://www.roku.com/role/FairValueDisclosure 35 false false R36.htm 0000036 - Disclosure - Leases (Tables) Sheet http://www.roku.com/role/LeasesTables Leases (Tables) Tables http://www.roku.com/role/Leases 36 false false R37.htm 0000037 - Disclosure - Debt (Tables) Sheet http://www.roku.com/role/DebtTables Debt (Tables) Tables http://www.roku.com/role/Debt 37 false false R38.htm 0000038 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.roku.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.roku.com/role/StockholdersEquity 38 false false R39.htm 0000039 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.roku.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables 39 false false R40.htm 0000040 - Disclosure - Income Taxes (Tables) Sheet http://www.roku.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.roku.com/role/IncomeTaxes 40 false false R41.htm 0000041 - Disclosure - Restructuring Charges (Tables) Sheet http://www.roku.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.roku.com/role/RestructuringCharges 41 false false R42.htm 0000042 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.roku.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.roku.com/role/NetIncomeLossPerShare 42 false false R43.htm 0000043 - Disclosure - Segment Information (Tables) Sheet http://www.roku.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.roku.com/role/SegmentInformation 43 false false R44.htm 0000044 - Disclosure - The Company (Details) Sheet http://www.roku.com/role/TheCompanyDetails The Company (Details) Details http://www.roku.com/role/TheCompany 44 false false R45.htm 0000045 - Disclosure - Significant Accounting Policies and Basis of Presentation - Narrative (Details) Sheet http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails Significant Accounting Policies and Basis of Presentation - Narrative (Details) Details http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationTables 45 false false R46.htm 0000046 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Returns (Details) Sheet http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Returns (Details) Details 46 false false R47.htm 0000047 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Incentives (Details) Sheet http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Incentives (Details) Details 47 false false R48.htm 0000048 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Doubtful Accounts (Details) Details 48 false false R49.htm 0000049 - Disclosure - Revenue - Narrative (Details) Sheet http://www.roku.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 49 false false R50.htm 0000050 - Disclosure - Revenue - Schedule of Contract Balances (Details) Sheet http://www.roku.com/role/RevenueScheduleofContractBalancesDetails Revenue - Schedule of Contract Balances (Details) Details 50 false false R51.htm 0000051 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.roku.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 51 false false R52.htm 0000052 - Disclosure - Business Combinations - Schedule of Preliminary Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed (Details) Sheet http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Schedule of Preliminary Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed (Details) Details 52 false false R53.htm 0000053 - Disclosure - Business Combinations - Summary of Preliminary Valuation of Intangible Assets Acquired (Details) Sheet http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails Business Combinations - Summary of Preliminary Valuation of Intangible Assets Acquired (Details) Details 53 false false R54.htm 0000054 - Disclosure - Business Combinations - Summary of Valuation of Intangible Assets Acquired (Details) Sheet http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails Business Combinations - Summary of Valuation of Intangible Assets Acquired (Details) Details 54 false false R55.htm 0000055 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill (Details) Sheet http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill (Details) Details 55 false false R56.htm 0000056 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.roku.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 56 false false R57.htm 0000057 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Sheet http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Details 57 false false R58.htm 0000058 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Asset (Details) Sheet http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Asset (Details) Details 58 false false R59.htm 0000059 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) Sheet http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) Details 59 false false R60.htm 0000060 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Sheet http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Details 60 false false R61.htm 0000061 - Disclosure - Balance Sheet Components - Narrative (Details) Sheet http://www.roku.com/role/BalanceSheetComponentsNarrativeDetails Balance Sheet Components - Narrative (Details) Details 61 false false R62.htm 0000062 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) Sheet http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Liabilities (Details) Details 62 false false R63.htm 0000063 - Disclosure - Balance Sheet Components - Schedule of Deferred Revenue (Details) Sheet http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails Balance Sheet Components - Schedule of Deferred Revenue (Details) Details 63 false false R64.htm 0000064 - Disclosure - Balance Sheet Components - Schedule of Other Long Term Liabilities (Details) Sheet http://www.roku.com/role/BalanceSheetComponentsScheduleofOtherLongTermLiabilitiesDetails Balance Sheet Components - Schedule of Other Long Term Liabilities (Details) Details 64 false false R65.htm 0000065 - Disclosure - Content Assets - Schedule of Content Assets Net (Details) Sheet http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails Content Assets - Schedule of Content Assets Net (Details) Details 65 false false R66.htm 0000067 - Disclosure - Content Assets - Schedule Of Amortization Of Content Assets Included In Cost Of Revenue In Condensed Consolidated Statement Of Operation (Details) Sheet http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails Content Assets - Schedule Of Amortization Of Content Assets Included In Cost Of Revenue In Condensed Consolidated Statement Of Operation (Details) Details 66 false false R67.htm 0000068 - Disclosure - Content Assets - Schedule of Amortization Expense for Licensed Content Assets (Details) Sheet http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails Content Assets - Schedule of Amortization Expense for Licensed Content Assets (Details) Details 67 false false R68.htm 0000069 - Disclosure - Strategic Investment (Details) Sheet http://www.roku.com/role/StrategicInvestmentDetails Strategic Investment (Details) Details http://www.roku.com/role/StrategicInvestment 68 false false R69.htm 0000070 - Disclosure - Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details) Sheet http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details) Details 69 false false R70.htm 0000071 - Disclosure - Fair Value Disclosure - Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Sheet http://www.roku.com/role/FairValueDisclosureFairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationDetails Fair Value Disclosure - Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Details 70 false false R71.htm 0000072 - Disclosure - Fair Value Disclosure - Narrative (Details) Sheet http://www.roku.com/role/FairValueDisclosureNarrativeDetails Fair Value Disclosure - Narrative (Details) Details 71 false false R72.htm 0000073 - Disclosure - Leases - Narrative (Details) Sheet http://www.roku.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 72 false false R73.htm 0000074 - Disclosure - Leases - Schedule of Components of Lease Expense (Details) Sheet http://www.roku.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails Leases - Schedule of Components of Lease Expense (Details) Details 73 false false R74.htm 0000075 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) Sheet http://www.roku.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) Details 74 false false R75.htm 0000076 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) Sheet http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) Details 75 false false R76.htm 0000077 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details) Sheet http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails Leases - Schedule of Future Lease Payments under Operating Leases (Details) Details 76 false false R77.htm 0000078 - Disclosure - Debt - Schedule of Outstanding Debt (Details) Sheet http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails Debt - Schedule of Outstanding Debt (Details) Details 77 false false R78.htm 0000079 - Disclosure - Debt - Narrative (Details) Sheet http://www.roku.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 78 false false R79.htm 0000080 - Disclosure - Stockholders' Equity - Preferred Stock (Details) Sheet http://www.roku.com/role/StockholdersEquityPreferredStockDetails Stockholders' Equity - Preferred Stock (Details) Details 79 false false R80.htm 0000081 - Disclosure - Stockholders' Equity - Common Stock (Details) Sheet http://www.roku.com/role/StockholdersEquityCommonStockDetails Stockholders' Equity - Common Stock (Details) Details 80 false false R81.htm 0000082 - Disclosure - Stockholders' Equity - At-the-Market Offering (Details) Sheet http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails Stockholders' Equity - At-the-Market Offering (Details) Details 81 false false R82.htm 0000083 - Disclosure - Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance (Details) Sheet http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance (Details) Details 82 false false R83.htm 0000084 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details) Sheet http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails Stockholders' Equity - Equity Incentive Plans (Details) Details 83 false false R84.htm 0000085 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) Details 84 false false R85.htm 0000086 - Disclosure - Stockholders' Equity - Restricted Stock Units (Details) Sheet http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails Stockholders' Equity - Restricted Stock Units (Details) Details 85 false false R86.htm 0000087 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) Sheet http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails Stockholders' Equity - Summary of Stock Option Activity (Details) Details 86 false false R87.htm 0000088 - Disclosure - Stockholders' Equity - Stock Option Plan (Details) Sheet http://www.roku.com/role/StockholdersEquityStockOptionPlanDetails Stockholders' Equity - Stock Option Plan (Details) Details 87 false false R88.htm 0000089 - Disclosure - Stockholders' Equity - Stock-based Compensation (Details) Sheet http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails Stockholders' Equity - Stock-based Compensation (Details) Details 88 false false R89.htm 0000090 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) Sheet http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) Details 89 false false R90.htm 0000091 - Disclosure - Stockholders' Equity - Summary of Assumptions Used to Value Stock Options Granted (Details) Sheet http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails Stockholders' Equity - Summary of Assumptions Used to Value Stock Options Granted (Details) Details 90 false false R91.htm 0000092 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 91 false false R92.htm 0000093 - Disclosure - Commitments and Contingencies - Schedule of Payments for Content Obligations (Details) Sheet http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails Commitments and Contingencies - Schedule of Payments for Content Obligations (Details) Details 92 false false R93.htm 0000094 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) Sheet http://www.roku.com/role/IncomeTaxesScheduleofComponentsofLossBeforeIncomeTaxesDetails Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) Details 93 false false R94.htm 0000095 - Disclosure - Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) Sheet http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) Details 94 false false R95.htm 0000096 - Disclosure - Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details) Sheet http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details) Details 95 false false R96.htm 0000097 - Disclosure - Income Taxes - Summary of Significant Components of Deferred Income Tax Assets and Liabilities (Details) Sheet http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails Income Taxes - Summary of Significant Components of Deferred Income Tax Assets and Liabilities (Details) Details 96 false false R97.htm 0000098 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.roku.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 97 false false R98.htm 0000099 - Disclosure - Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) Sheet http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) Details 98 false false R99.htm 0000100 - Disclosure - Restructuring Charges - Restructuring and Related Costs (Details) Sheet http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails Restructuring Charges - Restructuring and Related Costs (Details) Details 99 false false R100.htm 0000101 - Disclosure - Restructuring Charges - Reconciliation Restructuring and Related Costs (Details) Sheet http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails Restructuring Charges - Reconciliation Restructuring and Related Costs (Details) Details 100 false false R101.htm 0000102 - Disclosure - Retirement Plans - Narrative (Details) Sheet http://www.roku.com/role/RetirementPlansNarrativeDetails Retirement Plans - Narrative (Details) Details 101 false false R102.htm 0000103 - Disclosure - Net Income (Loss) Per Share - Summary of Calculation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails Net Income (Loss) Per Share - Summary of Calculation of Basic and Diluted Net Loss Per Share (Details) Details http://www.roku.com/role/NetIncomeLossPerShareTables 102 false false R103.htm 0000104 - Disclosure - Net Income (Loss) Per Share - Narrative (Details) Sheet http://www.roku.com/role/NetIncomeLossPerShareNarrativeDetails Net Income (Loss) Per Share - Narrative (Details) Details http://www.roku.com/role/NetIncomeLossPerShareTables 103 false false R104.htm 0000105 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.roku.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 104 false false R105.htm 0000106 - Disclosure - Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details) Sheet http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details) Details 105 false false R106.htm 0000107 - Disclosure - Segment Information - Long-lived Assets by Geographic Areas (Details) Sheet http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails Segment Information - Long-lived Assets by Geographic Areas (Details) Details 106 false false R9999.htm Uncategorized Items - roku-20221231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - roku-20221231.htm Cover 107 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit in us-gaap/2021 used in 1 facts was deprecated in us-gaap/2022 as of 2022 and should not be used. roku-20221231.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - roku-20221231.htm 4 roku-20221231.htm a0510-kexhibit311.htm a0610-kexhibit312.htm a0710-kexhibit321.htm a0810-kexhibit322.htm a0910-kex211xsubsidiaries.htm a1010-kex231xauditorconsent.htm exhibit1012.htm roku-20221231.xsd roku-20221231_cal.xml roku-20221231_def.xml roku-20221231_lab.xml roku-20221231_pre.xml roku-20221231_g1.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 130 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "roku-20221231.htm": { "axisCustom": 1, "axisStandard": 36, "baseTaxonomies": { "http://fasb.org/srt/2021-01-31": 1, "http://fasb.org/us-gaap/2021-01-31": 1067, "http://xbrl.sec.gov/dei/2021q4": 38 }, "contextCount": 284, "dts": { "calculationLink": { "local": [ "roku-20221231_cal.xml" ] }, "definitionLink": { "local": [ "roku-20221231_def.xml" ] }, "inline": { "local": [ "roku-20221231.htm" ] }, "labelLink": { "local": [ "roku-20221231_lab.xml" ] }, "presentationLink": { "local": [ "roku-20221231_pre.xml" ] }, "schema": { "local": [ "roku-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 758, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 9, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 13 }, "keyCustom": 67, "keyStandard": 402, "memberCustom": 44, "memberStandard": 54, "nsprefix": "roku", "nsuri": "http://www.roku.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "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", "menuCat": "Cover", "order": "1", "role": "http://www.roku.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "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": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - The Company", "menuCat": "Notes", "order": "10", "role": "http://www.roku.com/role/TheCompany", "shortName": "The Company", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000101 - Disclosure - Restructuring Charges - Reconciliation Restructuring and Related Costs (Details)", "menuCat": "Details", "order": "100", "role": "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails", "shortName": "Restructuring Charges - Reconciliation Restructuring and Related Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i340653a8cf2f4be48901e5f3b4eb5858_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0de079e96ef949ceaf788fe429c74fd0_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000102 - Disclosure - Retirement Plans - Narrative (Details)", "menuCat": "Details", "order": "101", "role": "http://www.roku.com/role/RetirementPlansNarrativeDetails", "shortName": "Retirement Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0de079e96ef949ceaf788fe429c74fd0_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000103 - Disclosure - Net Income (Loss) Per Share - Summary of Calculation of Basic and Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "102", "role": "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Income (Loss) Per Share - Summary of Calculation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i962d0cb2ba924a40b64c0ca41e946a0b_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "ibf4f960a3eaa4f6da856cc1ebb9685fc_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000104 - Disclosure - Net Income (Loss) Per Share - Narrative (Details)", "menuCat": "Details", "order": "103", "role": "http://www.roku.com/role/NetIncomeLossPerShareNarrativeDetails", "shortName": "Net Income (Loss) Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "ibf4f960a3eaa4f6da856cc1ebb9685fc_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000105 - Disclosure - Segment Information - Narrative (Details)", "menuCat": "Details", "order": "104", "role": "http://www.roku.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R105": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i8b37291d6fcd47099d24caa284ec6c8f_D20200101-20201231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000106 - Disclosure - Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details)", "menuCat": "Details", "order": "105", "role": "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "shortName": "Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "ib8f8f2987a1b4db89402a5f8d33a56df_D20210101-20211231", "decimals": "2", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000107 - Disclosure - Segment Information - Long-lived Assets by Geographic Areas (Details)", "menuCat": "Details", "order": "106", "role": "http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails", "shortName": "Segment Information - Long-lived Assets by Geographic Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Significant Accounting Policies and Basis of Presentation", "menuCat": "Notes", "order": "11", "role": "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentation", "shortName": "Significant Accounting Policies and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Revenue", "menuCat": "Notes", "order": "12", "role": "http://www.roku.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "13", "role": "http://www.roku.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://www.roku.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "15", "role": "http://www.roku.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ContentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Content Assets", "menuCat": "Notes", "order": "16", "role": "http://www.roku.com/role/ContentAssets", "shortName": "Content Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ContentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Strategic Investment", "menuCat": "Notes", "order": "17", "role": "http://www.roku.com/role/StrategicInvestment", "shortName": "Strategic Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "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 Disclosure", "menuCat": "Notes", "order": "18", "role": "http://www.roku.com/role/FairValueDisclosure", "shortName": "Fair Value Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "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": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Leases", "menuCat": "Notes", "order": "19", "role": "http://www.roku.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.roku.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Debt", "menuCat": "Notes", "order": "20", "role": "http://www.roku.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "21", "role": "http://www.roku.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "22", "role": "http://www.roku.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "23", "role": "http://www.roku.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Restructuring Charges", "menuCat": "Notes", "order": "24", "role": "http://www.roku.com/role/RestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Retirement Plans", "menuCat": "Notes", "order": "25", "role": "http://www.roku.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Net Income (Loss) Per Share", "menuCat": "Notes", "order": "26", "role": "http://www.roku.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Segment Information", "menuCat": "Notes", "order": "27", "role": "http://www.roku.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Significant Accounting Policies and Basis of Presentation (Policies)", "menuCat": "Policies", "order": "28", "role": "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies", "shortName": "Significant Accounting Policies and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfValuationAllowanceForSalesReturnsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Significant Accounting Policies and Basis of Presentation (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationTables", "shortName": "Significant Accounting Policies and Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfValuationAllowanceForSalesReturnsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "3", "role": "http://www.roku.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.roku.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Business Combinations (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.roku.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.roku.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.roku.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfContentAssetsNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Content Assets (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.roku.com/role/ContentAssetsTables", "shortName": "Content Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfContentAssetsNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Fair Value Disclosure (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.roku.com/role/FairValueDisclosureTables", "shortName": "Fair Value Disclosure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.roku.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.roku.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.roku.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Commitment and Contingencies (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.roku.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.roku.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Restructuring Charges (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.roku.com/role/RestructuringChargesTables", "shortName": "Restructuring Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Net Income (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.roku.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.roku.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - The Company (Details)", "menuCat": "Details", "order": "44", "role": "http://www.roku.com/role/TheCompanyDetails", "shortName": "The Company (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Significant Accounting Policies and Basis of Presentation - Narrative (Details)", "menuCat": "Details", "order": "45", "role": "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "shortName": "Significant Accounting Policies and Basis of Presentation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "roku:ImpairmentOfLicensedContentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0b51cfe62a4444e5b9708dac26380d18_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Returns (Details)", "menuCat": "Details", "order": "46", "role": "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails", "shortName": "Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Returns (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i7093220de99345248863f7686cd51cc8_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0b51cfe62a4444e5b9708dac26380d18_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Incentives (Details)", "menuCat": "Details", "order": "47", "role": "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails", "shortName": "Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Incentives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "if8e98c81c05b48efbafa86053c9cc859_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0b51cfe62a4444e5b9708dac26380d18_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "48", "role": "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails", "shortName": "Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i6334e8ad2e204c50a1ccb1471cb399a8_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Revenue - Narrative (Details)", "menuCat": "Details", "order": "49", "role": "http://www.roku.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "5", "role": "http://www.roku.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Revenue - Schedule of Contract Balances (Details)", "menuCat": "Details", "order": "50", "role": "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails", "shortName": "Revenue - Schedule of Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "id4605cdb7ef045ecb31193278a57ff42_D20210319-20210319", "decimals": "-5", "first": true, "lang": "en-US", "name": "roku:ContentAssetsAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Business Combinations - Narrative (Details)", "menuCat": "Details", "order": "51", "role": "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "id4605cdb7ef045ecb31193278a57ff42_D20210319-20210319", "decimals": "-5", "first": true, "lang": "en-US", "name": "roku:ContentAssetsAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Business Combinations - Schedule of Preliminary Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed (Details)", "menuCat": "Details", "order": "52", "role": "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - Schedule of Preliminary Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i80d015f7b584465ebba03002246a8f27_I20210415", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i80d015f7b584465ebba03002246a8f27_I20210415", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Business Combinations - Summary of Preliminary Valuation of Intangible Assets Acquired (Details)", "menuCat": "Details", "order": "53", "role": "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "shortName": "Business Combinations - Summary of Preliminary Valuation of Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i21f24b915a4a4573ae0a9ec55e937d51_D20210415-20210415", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i46720fd0f3604b578a3f751a3c879815_I20210319", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Business Combinations - Summary of Valuation of Intangible Assets Acquired (Details)", "menuCat": "Details", "order": "54", "role": "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails", "shortName": "Business Combinations - Summary of Valuation of Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "if3e1104f96a5420a8f092d5f84aaac33_D20210319-20210319", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i2f72c129d88641a4bc07ee22d4638846_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill (Details)", "menuCat": "Details", "order": "55", "role": "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i79e822bfb9d74387b37f492352e4930a_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "menuCat": "Details", "order": "56", "role": "http://www.roku.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0b51cfe62a4444e5b9708dac26380d18_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "menuCat": "Details", "order": "57", "role": "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0b51cfe62a4444e5b9708dac26380d18_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Asset (Details)", "menuCat": "Details", "order": "58", "role": "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Asset (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable, Net (Details)", "menuCat": "Details", "order": "59", "role": "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "shortName": "Balance Sheet Components - Schedule of Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "menuCat": "Statements", "order": "6", "role": "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "60", "role": "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "shortName": "Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Balance Sheet Components - Narrative (Details)", "menuCat": "Details", "order": "61", "role": "http://www.roku.com/role/BalanceSheetComponentsNarrativeDetails", "shortName": "Balance Sheet Components - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:PaymentsDueToContentPublishersCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "menuCat": "Details", "order": "62", "role": "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "shortName": "Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:PaymentsDueToContentPublishersCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Balance Sheet Components - Schedule of Deferred Revenue (Details)", "menuCat": "Details", "order": "63", "role": "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails", "shortName": "Balance Sheet Components - Schedule of Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:ContentLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Balance Sheet Components - Schedule of Other Long Term Liabilities (Details)", "menuCat": "Details", "order": "64", "role": "http://www.roku.com/role/BalanceSheetComponentsScheduleofOtherLongTermLiabilitiesDetails", "shortName": "Balance Sheet Components - Schedule of Other Long Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:ContentLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfContentAssetsNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:LicensedAndProducedContentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Content Assets - Schedule of Content Assets Net (Details)", "menuCat": "Details", "order": "65", "role": "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails", "shortName": "Content Assets - Schedule of Content Assets Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfContentAssetsNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:LicensedAndProducedContentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfAmortizationOfContentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:AmortizationExpenseOfLicensedContentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Content Assets - Schedule Of Amortization Of Content Assets Included In Cost Of Revenue In Condensed Consolidated Statement Of Operation (Details)", "menuCat": "Details", "order": "66", "role": "http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails", "shortName": "Content Assets - Schedule Of Amortization Of Content Assets Included In Cost Of Revenue In Condensed Consolidated Statement Of Operation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfAmortizationOfContentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:AmortizationExpenseOfLicensedContentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfAmortizationExpenseForCapitalizedLicensedContentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:ContentAssetsExpectedAmortizationYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Content Assets - Schedule of Amortization Expense for Licensed Content Assets (Details)", "menuCat": "Details", "order": "67", "role": "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails", "shortName": "Content Assets - Schedule of Amortization Expense for Licensed Content Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfAmortizationExpenseForCapitalizedLicensedContentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:ContentAssetsExpectedAmortizationYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i96b2bcb4c8894e97ad5cd5e66f2c1468_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Strategic Investment (Details)", "menuCat": "Details", "order": "68", "role": "http://www.roku.com/role/StrategicInvestmentDetails", "shortName": "Strategic Investment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i96b2bcb4c8894e97ad5cd5e66f2c1468_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details)", "menuCat": "Details", "order": "69", "role": "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails", "shortName": "Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "ib6a8cd2a28a44db6b67c02144d242bca_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "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.roku.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "ib6a8cd2a28a44db6b67c02144d242bca_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0b51cfe62a4444e5b9708dac26380d18_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Fair Value Disclosure - Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details)", "menuCat": "Details", "order": "70", "role": "http://www.roku.com/role/FairValueDisclosureFairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationDetails", "shortName": "Fair Value Disclosure - Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0b51cfe62a4444e5b9708dac26380d18_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Fair Value Disclosure - Narrative (Details)", "menuCat": "Details", "order": "71", "role": "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "shortName": "Fair Value Disclosure - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i8172b5347c844c57b26c967f5a52205f_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "roku:CommitmentRelatingToOperatingLeaseThatHaveNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "72", "role": "http://www.roku.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "roku:CommitmentRelatingToOperatingLeaseThatHaveNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Leases - Schedule of Components of Lease Expense (Details)", "menuCat": "Details", "order": "73", "role": "http://www.roku.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails", "shortName": "Leases - Schedule of Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "menuCat": "Details", "order": "74", "role": "http://www.roku.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails", "shortName": "Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)", "menuCat": "Details", "order": "75", "role": "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails", "shortName": "Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details)", "menuCat": "Details", "order": "76", "role": "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails", "shortName": "Leases - Schedule of Future Lease Payments under Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "ie0d3a23e2c2d4989b655193468f7aed9_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Debt - Schedule of Outstanding Debt (Details)", "menuCat": "Details", "order": "77", "role": "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails", "shortName": "Debt - Schedule of Outstanding Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "ie0d3a23e2c2d4989b655193468f7aed9_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "78", "role": "http://www.roku.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "ida5ebb58e8504aae8fd421b0a2c8a659_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Stockholders' Equity - Preferred Stock (Details)", "menuCat": "Details", "order": "79", "role": "http://www.roku.com/role/StockholdersEquityPreferredStockDetails", "shortName": "Stockholders' Equity - Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "id7ea5706838343ad84820fa94ff2199c_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "roku:NumberOfClassesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "class", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Stockholders' Equity - Common Stock (Details)", "menuCat": "Details", "order": "80", "role": "http://www.roku.com/role/StockholdersEquityCommonStockDetails", "shortName": "Stockholders' Equity - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "roku:NumberOfClassesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "class", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "id7ea5706838343ad84820fa94ff2199c_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Stockholders' Equity - At-the-Market Offering (Details)", "menuCat": "Details", "order": "81", "role": "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails", "shortName": "Stockholders' Equity - At-the-Market Offering (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i1b5a6c264b0843529f4a158a81221eb2_D20210302-20210302", "decimals": "-5", "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance (Details)", "menuCat": "Details", "order": "82", "role": "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails", "shortName": "Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "roku:NumberOfEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details)", "menuCat": "Details", "order": "83", "role": "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "shortName": "Stockholders' Equity - Equity Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "roku:NumberOfEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i685a001c56654acaa818a71df7cf619f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details)", "menuCat": "Details", "order": "84", "role": "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails", "shortName": "Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i685a001c56654acaa818a71df7cf619f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - Stockholders' Equity - Restricted Stock Units (Details)", "menuCat": "Details", "order": "85", "role": "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails", "shortName": "Stockholders' Equity - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i962d0cb2ba924a40b64c0ca41e946a0b_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "roku:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0b51cfe62a4444e5b9708dac26380d18_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details)", "menuCat": "Details", "order": "86", "role": "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "shortName": "Stockholders' Equity - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - Stockholders' Equity - Stock Option Plan (Details)", "menuCat": "Details", "order": "87", "role": "http://www.roku.com/role/StockholdersEquityStockOptionPlanDetails", "shortName": "Stockholders' Equity - Stock Option Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i4442fda3561e4bd4811027acb18eab65_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - Stockholders' Equity - Stock-based Compensation (Details)", "menuCat": "Details", "order": "88", "role": "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails", "shortName": "Stockholders' Equity - Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i4442fda3561e4bd4811027acb18eab65_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000090 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation Expense (Details)", "menuCat": "Details", "order": "89", "role": "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Schedule of Share-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "9", "role": "http://www.roku.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000091 - Disclosure - Stockholders' Equity - Summary of Assumptions Used to Value Stock Options Granted (Details)", "menuCat": "Details", "order": "90", "role": "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails", "shortName": "Stockholders' Equity - Summary of Assumptions Used to Value Stock Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000092 - Disclosure - Commitments and Contingencies - Narrative (Details)", "menuCat": "Details", "order": "91", "role": "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i9c29bcca58284fd0bbb356dd54cb078d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000093 - Disclosure - Commitments and Contingencies - Schedule of Payments for Content Obligations (Details)", "menuCat": "Details", "order": "92", "role": "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails", "shortName": "Commitments and Contingencies - Schedule of Payments for Content Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i9c29bcca58284fd0bbb356dd54cb078d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000094 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Taxes (Details)", "menuCat": "Details", "order": "93", "role": "http://www.roku.com/role/IncomeTaxesScheduleofComponentsofLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Components of Loss Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000095 - Disclosure - Income Taxes - Schedule of Income Tax (Benefit) Expense (Details)", "menuCat": "Details", "order": "94", "role": "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails", "shortName": "Income Taxes - Schedule of Income Tax (Benefit) Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000096 - Disclosure - Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)", "menuCat": "Details", "order": "95", "role": "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails", "shortName": "Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000097 - Disclosure - Income Taxes - Summary of Significant Components of Deferred Income Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "96", "role": "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Summary of Significant Components of Deferred Income Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i3b873d14dabe464ca6930d5fd4574714_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000098 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "97", "role": "http://www.roku.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0b51cfe62a4444e5b9708dac26380d18_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000099 - Disclosure - Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details)", "menuCat": "Details", "order": "98", "role": "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i0c8c913530644227bf905315b34252cf_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000100 - Disclosure - Restructuring Charges - Restructuring and Related Costs (Details)", "menuCat": "Details", "order": "99", "role": "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails", "shortName": "Restructuring Charges - Restructuring and Related Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20221231.htm", "contextRef": "i2ccb3c0ab23d4d7c895220f86f38f378_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - roku-20221231.htm", "menuCat": "Cover", "order": "107", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - roku-20221231.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 100, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "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/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r765" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.roku.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "roku_AccruedCostOfRevenueCurrent": { "auth_ref": [], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued cost of revenue current.", "label": "Accrued Cost Of Revenue Current", "verboseLabel": "Accrued cost of revenue" } } }, "localname": "AccruedCostOfRevenueCurrent", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "roku_AdjustedOneMonthLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted one-month LIBOR.", "label": "Adjusted One Month L I B O R [Member]", "terseLabel": "Adjusted One-Month LIBOR" } } }, "localname": "AdjustedOneMonthLIBORMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_AllowanceForOtherAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowance for other accounts receivable.", "label": "Allowance For Other Accounts Receivable [Member]", "terseLabel": "Other allowances" } } }, "localname": "AllowanceForOtherAccountsReceivableMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "roku_AllowanceForSalesIncentivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowance for sales incentives.", "label": "Allowance For Sales Incentives [Member]", "terseLabel": "Allowance for sales incentives" } } }, "localname": "AllowanceForSalesIncentivesMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails" ], "xbrltype": "domainItemType" }, "roku_AllowancesForSalesReturnsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowances for sales returns.", "label": "Allowances For Sales Returns [Member]", "terseLabel": "Allowance for sales returns" } } }, "localname": "AllowancesForSalesReturnsMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails" ], "xbrltype": "domainItemType" }, "roku_AmortizationExpenseOfContentAssets": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization expense of content assets.", "label": "Amortization Expense Of Content Assets", "terseLabel": "Amortization of content assets", "totalLabel": "Total amortization costs" } } }, "localname": "AmortizationExpenseOfContentAssets", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows", "http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails" ], "xbrltype": "monetaryItemType" }, "roku_AmortizationExpenseOfLicensedContentAssets": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails": { "order": 1.0, "parentTag": "roku_AmortizationExpenseOfContentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization expense of licensed content assets.", "label": "Amortization Expense Of Licensed Content Assets", "terseLabel": "Licensed content" } } }, "localname": "AmortizationExpenseOfLicensedContentAssets", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails" ], "xbrltype": "monetaryItemType" }, "roku_AmortizationExpenseOfProducedContentAssets": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails": { "order": 2.0, "parentTag": "roku_AmortizationExpenseOfContentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization expense of produced content assets.", "label": "Amortization Expense Of Produced Content Assets", "terseLabel": "Produced content" } } }, "localname": "AmortizationExpenseOfProducedContentAssets", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails" ], "xbrltype": "monetaryItemType" }, "roku_AtTheMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At the market offering.", "label": "At The Market Offering [Member]", "terseLabel": "At-the-Market Offerings" } } }, "localname": "AtTheMarketOfferingMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails" ], "xbrltype": "domainItemType" }, "roku_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.roku.com/20221231", "xbrltype": "stringItemType" }, "roku_BostonBasedDataxuIncorporationDemandSidePlatformMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boston-based Dataxu Incorporation demand-side platform.", "label": "Boston Based Dataxu Incorporation Demand Side Platform [Member]", "terseLabel": "This Old House acquisition" } } }, "localname": "BostonBasedDataxuIncorporationDemandSidePlatformMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "domainItemType" }, "roku_BusinessCombinationContractTermsForGoodsAndServicesToBeReceivedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination Contract Terms For Goods And Services To Be Received Period", "label": "Business Combination Contract Terms For Goods And Services To Be Received Period", "terseLabel": "Cost of revenue service period" } } }, "localname": "BusinessCombinationContractTermsForGoodsAndServicesToBeReceivedPeriod", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "roku_BusinessCombinationObligationToDeliverServicesPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination Obligation To Deliver Services Period", "label": "Business Combination Obligation To Deliver Services Period", "terseLabel": "Other income service period" } } }, "localname": "BusinessCombinationObligationToDeliverServicesPeriod", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "roku_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, current liabilities, accounts payable and accrued liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Payable And Accrued Liabilities", "negatedLabel": "Accounts payable and accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "roku_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, noncurrent liabilities, deferred revenue.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Deferred Revenue", "negatedLabel": "Deferred revenue, non-current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "roku_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent, Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities, non-current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentOperatingLeaseLiabilities", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "roku_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease right-of-use assets.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "roku_BusinessCombinationServiceAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Service Agreements", "label": "Business Combination Service Agreements", "terseLabel": "Services received" } } }, "localname": "BusinessCombinationServiceAgreements", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_CapitalizedLicensedContentCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized licensed content costs.", "label": "Capitalized Licensed Content Costs [Abstract]", "terseLabel": "Capitalized Licensed Content Costs [Abstract]" } } }, "localname": "CapitalizedLicensedContentCostsAbstract", "nsuri": "http://www.roku.com/20221231", "xbrltype": "stringItemType" }, "roku_CashAndCashEquivalentsBenchmarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents Benchmark", "label": "Cash And Cash Equivalents Benchmark [Member]", "terseLabel": "Cash And Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsBenchmarkMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_CommitmentRelatingToOperatingLeaseThatHaveNotYetCommenced": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Commitment relating to operating lease, that have not yet commenced.", "label": "Commitment Relating To Operating Lease That Have Not Yet Commenced", "terseLabel": "Commitment relating to operating lease, that have not yet commenced" } } }, "localname": "CommitmentRelatingToOperatingLeaseThatHaveNotYetCommenced", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "stringItemType" }, "roku_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "stringItemType" }, "roku_CommonStockVotingRightsNumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number Of Votes Per Share", "label": "Common Stock, Voting Rights, Number Of Votes Per Share", "terseLabel": "Number of votes for each share held" } } }, "localname": "CommonStockVotingRightsNumberOfVotesPerShare", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "integerItemType" }, "roku_ComputerAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer and equipment.", "label": "Computer And Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "ComputerAndEquipmentMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "roku_ContentAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Content assets.", "label": "Content Assets", "terseLabel": "Content Assets" } } }, "localname": "ContentAssets", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "roku_ContentAssetsAcquiredDuringPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Content assets acquired during period.", "label": "Content Assets Acquired During Period", "terseLabel": "Content assets acquired" } } }, "localname": "ContentAssetsAcquiredDuringPeriod", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/ContentAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_ContentAssetsExpectedAmortizationYearOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Content Assets, Expected Amortization, Year One", "label": "Content Assets, Expected Amortization, Year One", "terseLabel": "Content assets, expected amortization, year one" } } }, "localname": "ContentAssetsExpectedAmortizationYearOne", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "roku_ContentAssetsExpectedAmortizationYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Content Assets, Expected Amortization, Year Three", "label": "Content Assets, Expected Amortization, Year Three", "terseLabel": "Content assets, expected amortization, year three" } } }, "localname": "ContentAssetsExpectedAmortizationYearThree", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "roku_ContentAssetsExpectedAmortizationYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Content Assets, Expected Amortization, Year Two", "label": "Content Assets, Expected Amortization, Year Two", "terseLabel": "Content assets, expected amortization, year two" } } }, "localname": "ContentAssetsExpectedAmortizationYearTwo", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "roku_ContentAssetsNetNoncurrent": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Content Assets, Net Noncurrent", "label": "Content Assets, Net Noncurrent", "terseLabel": "Content assets, net" } } }, "localname": "ContentAssetsNetNoncurrent", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "roku_ContentAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content Assets Policy", "label": "Content Assets Policy [Policy Text Block]", "terseLabel": "Content Assets" } } }, "localname": "ContentAssetsPolicyPolicyTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "roku_ContentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensed content assets.", "label": "Content Assets [Text Block]", "terseLabel": "Content Assets" } } }, "localname": "ContentAssetsTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssets" ], "xbrltype": "textBlockItemType" }, "roku_ContentLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Licensed content liability current.", "label": "Content Liability, Current", "terseLabel": "Content liability, current" } } }, "localname": "ContentLiabilityCurrent", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "roku_ContentLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Content Liability, Noncurrent", "label": "Content Liability, Noncurrent", "terseLabel": "Content liability, non-current" } } }, "localname": "ContentLiabilityNoncurrent", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "roku_ContentPublishersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content Publishers [Member]", "label": "Content Publishers [Member]", "terseLabel": "Content Publishers" } } }, "localname": "ContentPublishersMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "domainItemType" }, "roku_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_CumulativeCommonStockAwardsAvailableForIssuance": { "auth_ref": [], "calculation": { "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Cumulative common stock awards available for issuance.", "label": "Cumulative Common Stock Awards Available For Issuance", "terseLabel": "Common stock awards available for issuance (in shares)" } } }, "localname": "CumulativeCommonStockAwardsAvailableForIssuance", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "roku_CumulativeCommonStockAwardsGranted": { "auth_ref": [], "calculation": { "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Cumulative common stock awards granted.", "label": "Cumulative Common Stock Awards Granted", "terseLabel": "Common stock awards granted under equity incentive plans (in shares)" } } }, "localname": "CumulativeCommonStockAwardsGranted", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "roku_CustodianAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Custodian", "label": "Custodian [Axis]", "terseLabel": "Custodian [Axis]" } } }, "localname": "CustodianAxis", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "roku_CustodianDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Custodian [Domain]", "label": "Custodian [Domain]", "terseLabel": "Custodian [Domain]" } } }, "localname": "CustodianDomain", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A.", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "roku_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "roku_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C.", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "roku_CustomerHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer H.", "label": "Customer H [Member]", "terseLabel": "Customer H" } } }, "localname": "CustomerHMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer 1" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer 2" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_DanishTaxAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Danish tax agency.", "label": "Danish Tax Agency [Member]", "terseLabel": "Denmark" } } }, "localname": "DanishTaxAgencyMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_DebtInstrumentAdjustedQuickRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument adjusted quick ratio.", "label": "Debt Instrument Adjusted Quick Ratio", "terseLabel": "Adjusted quick ratio" } } }, "localname": "DebtInstrumentAdjustedQuickRatio", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "roku_DebtInstrumentAmortizationAggregatePrincipalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt instrument amortization aggregate principal amount.", "label": "Debt Instrument Amortization Aggregate Principal Amount", "terseLabel": "Amortization, aggregate principal amount" } } }, "localname": "DebtInstrumentAmortizationAggregatePrincipalAmount", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_DebtInstrumentAmortizationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument amortization percentage.", "label": "Debt Instrument Amortization Percentage", "terseLabel": "Percentage of amortization on drawn principal amount" } } }, "localname": "DebtInstrumentAmortizationPercentage", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "roku_DebtInstrumentCovenantEBITDARatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, EBITDA Ratio", "label": "Debt Instrument, Covenant, EBITDA Ratio", "terseLabel": "EBITDA ratio" } } }, "localname": "DebtInstrumentCovenantEBITDARatio", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "roku_DebtInstrumentSecuredLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument secured leverage ratio.", "label": "Debt Instrument Secured Leverage Ratio", "terseLabel": "Secured leverage ratio" } } }, "localname": "DebtInstrumentSecuredLeverageRatio", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "roku_DebtSecuritiesStatedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Stated Interest Rate", "label": "Debt Securities, Stated Interest Rate", "terseLabel": "Debt securities, stated interest rate" } } }, "localname": "DebtSecuritiesStatedInterestRate", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StrategicInvestmentDetails" ], "xbrltype": "percentItemType" }, "roku_DeferredTaxAssetsLeaseObligation": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease obligation.", "label": "Deferred Tax Assets Lease Obligation", "terseLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseObligation", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "roku_DeferredTaxAssetsSection174Capitalization": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Section 174 Capitalization", "label": "Deferred Tax Assets, Section 174 Capitalization", "terseLabel": "Section 174 capitalization" } } }, "localname": "DeferredTaxAssetsSection174Capitalization", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "roku_DeferredTaxLiabilitiesRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right-of-use asset.", "label": "Deferred Tax Liabilities Right Of Use Asset", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "roku_DeviceSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Player segments.", "label": "Device Segment [Member]", "terseLabel": "Devices" } } }, "localname": "DeviceSegmentMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails", "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "roku_EffectiveIncomeTaxRateReconciliationDiscreteTaxBenefitRecognizedOnTransferOfIntellectualPropertyPercent": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 13.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Discrete Tax Benefit Recognized On Transfer Of Intellectual Property, Percent", "label": "Effective Income Tax Rate Reconciliation, Discrete Tax Benefit Recognized On Transfer Of Intellectual Property, Percent", "negatedTerseLabel": "Discrete tax benefit due to intellectual property transfer" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDiscreteTaxBenefitRecognizedOnTransferOfIntellectualPropertyPercent", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "roku_EffectiveIncomeTaxRateReconciliationProvisionToReturnTrueUp": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation provision to return true-up.", "label": "Effective Income Tax Rate Reconciliation Provision To Return True Up", "terseLabel": "Provision to return true-up" } } }, "localname": "EffectiveIncomeTaxRateReconciliationProvisionToReturnTrueUp", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "roku_EffectiveIncomeTaxRateReconciliationShareBasedCompensationCostCredit": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation, share-based compensation cost (credit).", "label": "Effective Income Tax Rate Reconciliation Share Based Compensation Cost Credit", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationCostCredit", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "roku_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity incentive plan.", "label": "Equity Incentive Plan [Member]", "terseLabel": "Equity Incentive Plan" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "roku_ExpectedTenantImprovementAllowance": { "auth_ref": [], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Expected tenant improvement allowance.", "label": "Expected Tenant Improvement Allowance", "negatedLabel": "Less: expected tenant improvement allowance" } } }, "localname": "ExpectedTenantImprovementAllowance", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "roku_FinancialInstitutionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Institution One", "label": "Financial Institution One [Member]", "terseLabel": "Financial Institution One" } } }, "localname": "FinancialInstitutionOneMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_FinancialInstitutionRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Institution Risk", "label": "Financial Institution Risk [Member]", "terseLabel": "Financial Institution Risk" } } }, "localname": "FinancialInstitutionRiskMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_FinancialInstitutionTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Institution Two", "label": "Financial Institution Two [Member]", "terseLabel": "Financial Institution Two" } } }, "localname": "FinancialInstitutionTwoMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_GrossProceedsFromIssuanceOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross proceeds from sale of Common stock", "label": "Gross Proceeds From Issuance Of Common Stock", "terseLabel": "Gross proceeds from issuance of common stock" } } }, "localname": "GrossProceedsFromIssuanceOfCommonStock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails" ], "xbrltype": "monetaryItemType" }, "roku_ImpairmentChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Impairment Charges", "label": "Impairment Charges [Member]", "terseLabel": "Impairment Charge" } } }, "localname": "ImpairmentChargesMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "roku_ImpairmentOfLicensedContentAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment of licensed content assets.", "label": "Impairment Of Licensed Content Assets", "terseLabel": "Impairment of capitalized licensed content assets" } } }, "localname": "ImpairmentOfLicensedContentAssets", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_IncomeTaxesDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes disclosure.", "label": "Income Taxes Disclosure [Line Items]", "terseLabel": "Income Taxes Disclosure [Line Items]" } } }, "localname": "IncomeTaxesDisclosureLineItems", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "roku_IncomeTaxesDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes disclosure.", "label": "Income Taxes Disclosure [Table]", "terseLabel": "Income Taxes Disclosure [Table]" } } }, "localname": "IncomeTaxesDisclosureTable", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "roku_IncreaseDecreaseInContentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Content Assets and Liabilities, Net", "label": "Increase (Decrease) in Content Assets and Liabilities, Net", "negatedLabel": "Content assets and liabilities, net" } } }, "localname": "IncreaseDecreaseInContentAssetsAndLiabilitiesNet", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "roku_InternalUseSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internal Use Software", "label": "Internal Use Software [Member]", "terseLabel": "Internal-use software" } } }, "localname": "InternalUseSoftwareMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "roku_LeasesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Line Items]", "terseLabel": "Leases [Line Items]" } } }, "localname": "LeasesLineItems", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "roku_LeasesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Table]", "terseLabel": "Leases [Table]" } } }, "localname": "LeasesTable", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "roku_LicensedAndProducedContentAssets": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Licensed and produced content assets.", "label": "Licensed And Produced Content Assets", "totalLabel": "Total content assets, net and advances" } } }, "localname": "LicensedAndProducedContentAssets", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "roku_LicensedAndProducedPrepaidCurrentContentAssets": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails": { "order": 1.0, "parentTag": "roku_LicensedAndProducedContentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Licensed And Produced Prepaid Current Content Assets", "label": "Licensed And Produced Prepaid Current Content Assets", "terseLabel": "Current portion" } } }, "localname": "LicensedAndProducedPrepaidCurrentContentAssets", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "roku_LicensedAndProducedPrepaidNonCurrentContentAssets": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails": { "order": 2.0, "parentTag": "roku_LicensedAndProducedContentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Licensed And Produced Prepaid Non-Current Content Assets", "label": "Licensed And Produced Prepaid Non-Current Content Assets", "terseLabel": "Non-current portion" } } }, "localname": "LicensedAndProducedPrepaidNonCurrentContentAssets", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "roku_LicensedContentAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensed content assets.", "label": "Licensed Content Assets [Line Items]", "terseLabel": "Licensed Content Assets [Line Items]" } } }, "localname": "LicensedContentAssetsLineItems", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails", "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "stringItemType" }, "roku_LicensedContentAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensed content assets.", "label": "Licensed Content Assets [Table]", "terseLabel": "Licensed Content Assets [Table]" } } }, "localname": "LicensedContentAssetsTable", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails", "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "stringItemType" }, "roku_ManufacturingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing member.", "label": "Manufacturing [Member]", "terseLabel": "Manufacturing" } } }, "localname": "ManufacturingMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_MorganStanleySeniorFundingIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Morgan Stanley Senior Funding Inc.", "label": "Morgan Stanley Senior Funding Inc [Member]", "terseLabel": "Morgan Stanley Senior Funding, Inc" } } }, "localname": "MorganStanleySeniorFundingIncMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_NielsenAVABusinessAcquistionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nielsen AVA Business Acquistions", "label": "Nielsen AVA Business Acquistions [Member]", "terseLabel": "Nielsen AVA business acquisition" } } }, "localname": "NielsenAVABusinessAcquistionsMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "domainItemType" }, "roku_NielsenSAdvancedVideoAdvertisingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nielsen S Advanced Video Advertising", "label": "Nielsen S Advanced Video Advertising [Member]", "verboseLabel": "Nielsen S Advanced Video Advertising" } } }, "localname": "NielsenSAdvancedVideoAdvertisingMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "roku_NonCashConsiderationForBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-cash consideration for business combination.", "label": "Non Cash Consideration For Business Combination", "terseLabel": "Non-cash consideration for business combination" } } }, "localname": "NonCashConsiderationForBusinessCombination", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "roku_NoncashOrPartNoncashAcquisitionValueOfServicesToBeReceivedAsPartOfBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash or part noncash acquisition value of services to be received as part of business combination.", "label": "Noncash Or Part Noncash Acquisition Value Of Services To Be Received As Part Of Business Combination", "terseLabel": "Services to be received as part of a business combination" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfServicesToBeReceivedAsPartOfBusinessCombination", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "roku_NumberOfClassesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of classes of common stock.", "label": "Number Of Classes Of Common Stock", "terseLabel": "Number of classes" } } }, "localname": "NumberOfClassesOfCommonStock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "integerItemType" }, "roku_NumberOfEquityIncentivePlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of equity incentive plans.", "label": "Number Of Equity Incentive Plans", "terseLabel": "Number of equity incentive plans" } } }, "localname": "NumberOfEquityIncentivePlans", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "integerItemType" }, "roku_NumberOfFinancialInstitutions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of financial institutions.", "label": "Number Of Financial Institutions", "terseLabel": "Number of financial institutions which manage cash balances" } } }, "localname": "NumberOfFinancialInstitutions", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "integerItemType" }, "roku_OfficeEquipmentAndFurnitureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office equipment and furniture.", "label": "Office Equipment And Furniture [Member]", "terseLabel": "Office equipment and furniture" } } }, "localname": "OfficeEquipmentAndFurnitureMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "roku_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries", "label": "Other Countries [Member]", "terseLabel": "Other countries" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "roku_OtherImmaterialAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other immaterial acquisitions.", "label": "Other Immaterial Acquisitions [Member]", "terseLabel": "Other immaterial acquisition" } } }, "localname": "OtherImmaterialAcquisitionsMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "domainItemType" }, "roku_PaymentsDueToContentPublishersCurrent": { "auth_ref": [], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments due to content publishers current.", "label": "Payments Due To Content Publishers Current", "terseLabel": "Payments due to content publishers" } } }, "localname": "PaymentsDueToContentPublishersCurrent", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "roku_PercentageOfVotingRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting rights.", "label": "Percentage Of Voting Rights", "terseLabel": "Percentage of voting rights" } } }, "localname": "PercentageOfVotingRights", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "percentItemType" }, "roku_PlatformSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Platform segments.", "label": "Platform Segment [Member]", "terseLabel": "Platform" } } }, "localname": "PlatformSegmentMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails", "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "roku_ProceedsFromEscrowsAssociatedWithAcquisition": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from escrows associated with acquisition.", "label": "Proceeds From Escrows Associated With Acquisition", "terseLabel": "Proceeds from escrows associated with acquisition" } } }, "localname": "ProceedsFromEscrowsAssociatedWithAcquisition", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "roku_ProducedContentCompletedNotReleasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Produced Content Completed Not Released.", "label": "Produced Content Completed Not Released [Member]", "terseLabel": "Completed, not released" } } }, "localname": "ProducedContentCompletedNotReleasedMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "domainItemType" }, "roku_ProducedContentInProductionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Produced content, in production.", "label": "Produced Content In Production [Member]", "terseLabel": "In production" } } }, "localname": "ProducedContentInProductionMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "domainItemType" }, "roku_ProducedContentReleasedLessAmortizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Produced content released, less amortization.", "label": "Produced Content Released Less Amortization [Member]", "terseLabel": "Released, less amortization" } } }, "localname": "ProducedContentReleasedLessAmortizationMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "domainItemType" }, "roku_RemainingLeaseTermOperatingLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remaining lease term operating lease.", "label": "Remaining Lease Term Operating Lease", "terseLabel": "Remaining lease term, operating lease" } } }, "localname": "RemainingLeaseTermOperatingLease", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "roku_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-use assets obtained in exchange for lease obligations.", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "roku_ScheduleOfAmortizationExpenseForCapitalizedLicensedContentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of amortization expense for capitalized licensed content assets.", "label": "Schedule Of Amortization Expense For Capitalized Licensed Content Assets [Table Text Block]", "terseLabel": "Schedule of Amortization Expense for Capitalized Licensed Content Assets" } } }, "localname": "ScheduleOfAmortizationExpenseForCapitalizedLicensedContentAssetsTableTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsTables" ], "xbrltype": "textBlockItemType" }, "roku_ScheduleOfAmortizationOfContentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of amortization of content assets included in cost of revenue in condensed consolidated statement of operation.", "label": "Schedule Of Amortization Of Content Assets [Table Text Block]", "terseLabel": "Schedule Of Amortization Of Content Assets" } } }, "localname": "ScheduleOfAmortizationOfContentAssetsTableTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsTables" ], "xbrltype": "textBlockItemType" }, "roku_ScheduleOfContentAssetsNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of content assets net.", "label": "Schedule Of Content Assets Net [Table Text Block]", "terseLabel": "Schedule Of Content Assets Net" } } }, "localname": "ScheduleOfContentAssetsNetTableTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ContentAssetsTables" ], "xbrltype": "textBlockItemType" }, "roku_ScheduleOfContractBalancesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of contract balances.", "label": "Schedule Of Contract Balances [Line Items]", "terseLabel": "Schedule Of Contract Balances [Line Items]" } } }, "localname": "ScheduleOfContractBalancesLineItems", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "stringItemType" }, "roku_ScheduleOfContractBalancesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of contract balances.", "label": "Schedule Of Contract Balances [Table]", "terseLabel": "Schedule Of Contract Balances [Table]" } } }, "localname": "ScheduleOfContractBalancesTable", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "stringItemType" }, "roku_ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of shares reserved for futures issuance.", "label": "Schedule Of Shares Reserved For Futures Issuance [Table Text Block]", "terseLabel": "Schedule of Reserved Shares of Common Stock for Issuance" } } }, "localname": "ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "roku_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental balance sheet information related to leases.", "label": "Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information Related to Leases" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "roku_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow information related to leases.", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information Related To Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "roku_ScheduleOfValuationAllowanceForDoubtfulAccountsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of valuation allowance for doubtful accounts.", "label": "Schedule Of Valuation Allowance For Doubtful Accounts [Table Text Block]", "terseLabel": "Schedule of Allowance for Doubtful Accounts" } } }, "localname": "ScheduleOfValuationAllowanceForDoubtfulAccountsTableTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationTables" ], "xbrltype": "textBlockItemType" }, "roku_ScheduleOfValuationAllowanceForSalesIncentivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of valuation allowance for sales incentives.", "label": "Schedule Of Valuation Allowance For Sales Incentives [Table Text Block]", "terseLabel": "Schedule of Allowance for Sales Incentives" } } }, "localname": "ScheduleOfValuationAllowanceForSalesIncentivesTableTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationTables" ], "xbrltype": "textBlockItemType" }, "roku_ScheduleOfValuationAllowanceForSalesReturnsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of valuation allowance for sales returns.", "label": "Schedule Of Valuation Allowance For Sales Returns [Table Text Block]", "terseLabel": "Schedule of Allowance for Sales Returns" } } }, "localname": "ScheduleOfValuationAllowanceForSalesReturnsTableTextBlock", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationTables" ], "xbrltype": "textBlockItemType" }, "roku_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodAtFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options granted in period at fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted In Period At Fair Value", "terseLabel": "Grant-date fair value of restricted stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodAtFairValue", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "roku_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails" ], "xbrltype": "stringItemType" }, "roku_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails" ], "xbrltype": "stringItemType" }, "roku_TaxDeferredSavingsPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax deferred savings plan.", "label": "Tax Deferred Savings Plan [Member]", "terseLabel": "Savings Plan" } } }, "localname": "TaxDeferredSavingsPlanMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_TenPercentShareholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ten percent shareholder.", "label": "Ten Percent Shareholder [Member]", "terseLabel": "10% Shareholder" } } }, "localname": "TenPercentShareholderMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "roku_TermLoanAFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan A facility.", "label": "Term Loan A Facility [Member]", "terseLabel": "Term Loan A Facility" } } }, "localname": "TermLoanAFacilityMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails", "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "roku_ThisOldHouseHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This Old House Holdings, LLC.", "label": "This Old House Holdings L L C [Member]", "terseLabel": "TOH Intermediate Holdings, LLC" } } }, "localname": "ThisOldHouseHoldingsLLCMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "roku_TwoThousandSeventeenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand seventeen employee stock purchase plan.", "label": "Two Thousand Seventeen Employee Stock Purchase Plan [Member]", "terseLabel": "2017 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandSeventeenEmployeeStockPurchasePlanMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "roku_TwoThousandSeventeenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand seventeen equity incentive plan.", "label": "Two Thousand Seventeen Equity Incentive Plan [Member]", "terseLabel": "2017 Equity Incentive Plan" } } }, "localname": "TwoThousandSeventeenEquityIncentivePlanMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "roku_UKEmployeesDefinedContributionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "UK Employees Defined Contribution Plan", "label": "UK Employees Defined Contribution Plan [Member]", "terseLabel": "UK Employees Defined Contribution Plan" } } }, "localname": "UKEmployeesDefinedContributionPlanMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_UncommittedIncrementalFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Uncommitted incremental facility.", "label": "Uncommitted Incremental Facility [Member]", "terseLabel": "Uncommitted Incremental Facility" } } }, "localname": "UncommittedIncrementalFacilityMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_UnrecognizedTaxBenefitsThatWouldResultInAdjustmentToDeferredTaxAssetsWithCorrespondingAdjustmentsToTheValuationAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits That Would Result In Adjustment To Deferred Tax Assets With Corresponding Adjustments To The Valuation Allowance", "label": "Unrecognized Tax Benefits That Would Result In Adjustment To Deferred Tax Assets With Corresponding Adjustments To The Valuation Allowance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldResultInAdjustmentToDeferredTaxAssetsWithCorrespondingAdjustmentsToTheValuationAllowance", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails", "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "roku_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseAmountNotRealizable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount, Not Realizable", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount, Not Realizable", "terseLabel": "Increase in valuation allowance not realizable" } } }, "localname": "ValuationAllowanceDeferredTaxAssetIncreaseDecreaseAmountNotRealizable", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_ValuationAllowancesAndReservesAdjustmentsForRecoveryAndWriteOff": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Valuation allowances and reserves adjustments for (recovery) and write-off.", "label": "Valuation Allowances And Reserves Adjustments For (Recovery) And Write Off", "negatedLabel": "Adjustments for write-off" } } }, "localname": "ValuationAllowancesAndReservesAdjustmentsForRecoveryAndWriteOff", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "roku_VestingOfEarlyExercisedOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vesting of early exercised options.", "label": "Vesting Of Early Exercised Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "VestingOfEarlyExercisedOptions", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "roku_WebsiteAndInternalUseSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Website and internal use software.", "label": "Website And Internal Use Software [Member]", "terseLabel": "Internal-use software" } } }, "localname": "WebsiteAndInternalUseSoftwareMember", "nsuri": "http://www.roku.com/20221231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r912" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Payments for Content Liabilties" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r767", "r793", "r795", "r802", "r875", "r876", "r877", "r886", "r887", "r889", "r890", "r891", "r913" ], "lang": { "en-us": { "role": { "documentation": "Represents amount after cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Adjusted beginning balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r262", "r307", "r314", "r320", "r388", "r527", "r528", "r529", "r559", "r560", "r580", "r583", "r585", "r586", "r719" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Adoption of ASU 2016-13", "verboseLabel": "Impact of adoption of ASU 2016-13" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r262", "r307", "r314", "r320", "r388", "r527", "r528", "r529", "r559", "r560", "r580", "r583", "r585", "r586", "r719" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r262", "r307", "r314", "r320", "r388", "r527", "r528", "r529", "r559", "r560", "r580", "r583", "r585", "r586", "r719" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r374", "r740", "r811", "r910" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r517", "r637", "r675", "r695", "r696", "r737", "r750", "r755", "r807", "r902", "r903", "r904", "r905", "r906", "r907" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails", "http://www.roku.com/role/LeasesNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails", "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r517", "r637", "r675", "r695", "r696", "r737", "r750", "r755", "r807", "r902", "r903", "r904", "r905", "r906", "r907" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails", "http://www.roku.com/role/LeasesNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails", "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r374", "r740", "r811", "r910" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r370", "r643", "r738", "r754", "r811", "r909" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails", "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails", "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r370", "r643", "r738", "r754", "r811", "r909" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails", "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails", "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r505", "r517", "r636", "r637", "r675", "r695", "r696", "r737", "r750", "r755", "r807", "r903", "r904", "r905", "r906", "r907" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails", "http://www.roku.com/role/LeasesNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails", "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r505", "r517", "r636", "r637", "r675", "r695", "r696", "r737", "r750", "r755", "r807", "r903", "r904", "r905", "r906", "r907" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails", "http://www.roku.com/role/LeasesNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails", "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "Valuation And Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r298", "r299", "r300", "r302", "r303", "r716" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "Valuation And Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r308", "r309", "r310", "r379", "r380", "r385", "r386", "r387", "r388", "r389", "r390", "r420", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r559", "r560", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r630", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r717", "r718", "r719", "r720", "r721", "r794" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r753" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]", "terseLabel": "Accounts Payable" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r376", "r377" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r267", "r669", "r690" ], "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.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r267", "r376", "r377", "r722" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 2.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 allowances of $40,191 and $56,827 as of", "totalLabel": "Accounts Receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.roku.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 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 liabilities", "totalLabel": "Total Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Marketing, retail and merchandising costs" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r124" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r54", "r55", "r56", "r268", "r670", "r683", "r687" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r53", "r56", "r211", "r678", "r679", "r721", "r773", "r774", "r775", "r790", "r791", "r792" ], "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/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r112" ], "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": "Estimated Weighted-Average Useful Lives (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r527", "r528", "r529", "r790", "r791", "r792", "r890" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r308", "r309", "r310", "r311", "r320", "r379", "r380", "r385", "r386", "r387", "r388", "r389", "r390", "r420", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r557", "r558", "r559", "r560", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r630", "r645", "r646", "r647", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r717", "r718", "r719", "r720", "r721" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r150", "r152", "r185", "r186" ], "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/2021-01-31", "presentation": [ "http://www.roku.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 income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Expenses" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r532" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r152", "r179", "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r785", "r786", "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r269", "r378", "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r78", "r110", "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from calculation of diluted net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r232", "r246", "r293", "r354", "r360", "r366", "r383", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r573", "r575", "r593", "r753", "r805", "r806", "r900" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.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/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r50", "r293", "r383", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r573", "r575", "r593", "r753", "r805", "r806", "r900" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r215" ], "calculation": { "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured and recorded at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r100", "r382", "r393", "r662" ], "calculation": { "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Strategic Investment" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r99", "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Debt securities, available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StrategicInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r154", "r181" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails", "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r213", "r214" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r199", "r200", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related expenses" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r206", "r207", "r208" ], "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 consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.", "label": "Business Combination, Consideration Transferred, Other", "terseLabel": "Noncash consideration related to deliver services" } } }, "localname": "BusinessCombinationConsiderationTransferredOther1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r210" ], "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 Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue, current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r201", "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets:", "verboseLabel": "Estimated Fair Value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r201", "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r201", "r202" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r83", "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Unpaid portion of property and equipment purchases" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r256", "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortized expenses" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r29", "r80" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets", "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents", "verboseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r81" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r74", "r80", "r86" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash \u2014End of period", "periodStartLabel": "Cash, cash equivalents and restricted cash \u2014Beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash \u2014End of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash at end of period:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r74", "r225" ], "calculation": { "http://www.roku.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": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "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 Equivalents [Member]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r293", "r323", "r324", "r326", "r328", "r336", "r337", "r383", "r421", "r423", "r424", "r425", "r428", "r429", "r461", "r462", "r465", "r469", "r593", "r697", "r766", "r781", "r796" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.roku.com/role/Cover", "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails", "http://www.roku.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails", "http://www.roku.com/role/StockholdersEquityCommonStockDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class Of Warrant Or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails", "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r145", "r151" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class Of Warrant Or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails", "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r131", "r238", "r252" ], "calculation": { "http://www.roku.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 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r130", "r132", "r417", "r419", "r692" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.roku.com/role/Cover", "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails", "http://www.roku.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.roku.com/role/Cover", "http://www.roku.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r45" ], "calculation": { "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "totalLabel": "Total reserved shares of common stock (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r790", "r791", "r890" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r137" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r753" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value;" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r147", "r148", "r149", "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Retirement Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r273", "r275", "r281", "r664", "r672" ], "calculation": { "http://www.roku.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": "Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r90", "r91", "r223", "r224", "r374", "r691" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r90", "r91", "r223", "r224", "r374", "r688", "r691" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r90", "r91", "r223", "r224", "r374", "r691", "r911" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r90", "r91", "r223", "r224", "r374" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk", "verboseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r90", "r91", "r223", "r224", "r374", "r691" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Balances", "verboseLabel": "Schedule of Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsTables", "http://www.roku.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]" } } }, "localname": "ContractWithCustomerAssetNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r477", "r479", "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets (included in Prepaid expenses and other current assets)" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r477", "r478", "r501" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "totalLabel": "Total Deferred Revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r477", "r478", "r501" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredRevenue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails", "http://www.roku.com/role/ConsolidatedBalanceSheets", "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r477", "r478", "r501" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredRevenue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current portion", "verboseLabel": "Total deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails", "http://www.roku.com/role/ConsolidatedBalanceSheets", "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenue recognized from performance obligation satisfied in previous period" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r63", "r643" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of Revenue:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails", "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails", "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r196", "r784", "r883" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r784", "r883" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r196", "r554", "r564", "r784" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current income tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r196", "r784", "r883" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r89", "r374" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r133", "r291", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r446", "r453", "r454", "r456" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r233", "r236", "r245", "r297", "r430", "r431", "r432", "r433", "r434", "r436", "r442", "r443", "r444", "r445", "r447", "r448", "r449", "r450", "r451", "r452", "r615", "r732", "r733", "r734", "r735", "r736", "r782" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, applicable margin on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r236", "r245", "r457" ], "calculation": { "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r227", "r459", "r615" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective Interest Rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails", "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r41", "r297", "r430", "r431", "r432", "r433", "r434", "r436", "r442", "r443", "r444", "r445", "r447", "r448", "r449", "r450", "r451", "r452", "r615", "r732", "r733", "r734", "r735", "r736", "r782" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "On or Prior to December 31, 2021" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Thereafter December 31, 2021" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r41", "r138", "r141", "r142", "r143", "r226", "r227", "r229", "r243", "r297", "r430", "r431", "r432", "r433", "r434", "r436", "r442", "r443", "r444", "r445", "r447", "r448", "r449", "r450", "r451", "r452", "r455", "r615", "r732", "r733", "r734", "r735", "r736", "r782" ], "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/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails", "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term, years" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r196", "r784", "r884" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r33", "r228", "r808" ], "calculation": { "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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", "negatedLabel": "Less: Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r196", "r784", "r884" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r78", "r196", "r555", "r563", "r564", "r784" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred income tax" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r234", "r244", "r548" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r270" ], "calculation": { "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "totalLabel": "Total deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement By Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "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": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r196", "r784", "r884" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r549" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r881" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r194", "r882" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r194", "r882" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r192", "r194", "r882" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credits", "verboseLabel": "Research and development tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails", "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r194", "r882" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r194", "r882" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Reserves and accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r550" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer contribution amount to plan" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r78", "r122" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r78", "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology", "verboseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r500", "r738", "r739", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r282", "r312", "r313", "r314", "r315", "r316", "r321", "r323", "r326", "r327", "r328", "r332", "r586", "r587", "r665", "r673", "r728" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income (loss) per share\u2014basic (in dollars per share)", "verboseLabel": "Net income (loss) per share - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r282", "r312", "r313", "r314", "r315", "r316", "r323", "r326", "r327", "r328", "r332", "r586", "r587", "r665", "r673", "r728" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income (loss) per share\u2014diluted (in dollars per share)", "verboseLabel": "Net income (loss) per share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r329", "r330", "r331", "r333" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r537" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r295", "r537", "r566" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. federal income tax at statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r879", "r888" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r566", "r879" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Tax rate change" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r879", "r888" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r879", "r888" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent", "terseLabel": "Meals and entertainment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r879", "r888" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 12.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r878", "r879" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent", "terseLabel": "Section 162(m) limitation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r879", "r888" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "U.S. state and local income taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesStateAndLocal": { "auth_ref": [ "r879", "r888" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax contingency.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, State and Local, Percent", "terseLabel": "State apportionment change" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r879", "r888" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Federal research and development tax credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r180" ], "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": "Expected weighted average period to recognize unrecognized stock compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails", "http://www.roku.com/role/StockholdersEquityStockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r180" ], "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 stock compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityStockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Terminations" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails", "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r874" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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": "Revenue, Major Customer [Line Items]", "terseLabel": "Entity Wide Revenue Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r137", "r262", "r277", "r278", "r279", "r304", "r305", "r306", "r309", "r317", "r319", "r335", "r388", "r476", "r527", "r528", "r529", "r559", "r560", "r585", "r607", "r608", "r609", "r610", "r611", "r613", "r678", "r679", "r680", "r721" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r217", "r588", "r589", "r592" ], "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/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets Measured at Fair Value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureFairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r218", "r220" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r215", "r220" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r444", "r506", "r507", "r508", "r509", "r510", "r511", "r589", "r633", "r634", "r635", "r733", "r734", "r745", "r746", "r747" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r591" ], "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 Disclosure" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosure" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r444", "r506", "r511", "r589", "r633", "r745", "r746", "r747" ], "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" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r444", "r506", "r507", "r508", "r509", "r510", "r511", "r589", "r635", "r733", "r734", "r745", "r746", "r747" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Disclosure" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "auth_ref": [ "r590" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "terseLabel": "Change in estimated fair value of Strategic Investment" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureFairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "terseLabel": "Purchase of Strategic Investment" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureFairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureFairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r444", "r506", "r507", "r508", "r509", "r510", "r511", "r633", "r634", "r635", "r733", "r734", "r745", "r746", "r747" ], "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r221", "r222" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from asset measured at fair value using unobservable input (level 3).", "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureFairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Useful Lives (in years)", "verboseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r400" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r117" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r117" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r117" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r117" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r117" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r398", "r399", "r400", "r401", "r644", "r648" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r115", "r648" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r111", "r114" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r115", "r644" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "International" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainBeforeTax": { "auth_ref": [ "r893", "r894" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement.", "label": "Foreign Currency Transaction Gain, before Tax", "terseLabel": "Foreign Currency Transaction Gain, before Tax" } } }, "localname": "ForeignCurrencyTransactionGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r602", "r603", "r604", "r605" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign currency remeasurement (gains) losses", "verboseLabel": "Foreign Currency Transaction Gain (Loss), before Tax" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionLossBeforeTax": { "auth_ref": [ "r893", "r894" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.", "label": "Foreign Currency Transaction Loss, before Tax", "terseLabel": "Foreign Currency Transaction Loss, before Tax" } } }, "localname": "ForeignCurrencyTransactionLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r666", "r667", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r710", "r711", "r712", "r713", "r714", "r715", "r731" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution [Axis]" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r666", "r667", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r710", "r711", "r712", "r713", "r714", "r715" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution [Domain]" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r102", "r104", "r661", "r753" ], "calculation": { "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.roku.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": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/ConsolidatedBalanceSheets", "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r78", "r103", "r105", "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "terseLabel": "Additions" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "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/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62", "r293", "r354", "r359", "r365", "r368", "r383", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r593", "r730", "r805" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Total gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Gross Profit [Abstract]", "terseLabel": "Gross Profit (Loss):" } } }, "localname": "GrossProfitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of United Kingdom.", "label": "Her Majesty's Revenue and Customs (HMRC) [Member]", "terseLabel": "UK" } } }, "localname": "HerMajestysRevenueAndCustomsHMRCMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r78", "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r779", "r803" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "verboseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r121", "r126" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment Assessments" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "IPR&D technology" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r294", "r565" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofComponentsofLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofComponentsofLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r230", "r239", "r254", "r354", "r359", "r365", "r368", "r667", "r730" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.roku.com/role/IncomeTaxesScheduleofComponentsofLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (Loss) Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/IncomeTaxesScheduleofComponentsofLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r294", "r565" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofComponentsofLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofComponentsofLossBeforeIncomeTaxesDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r402", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r295", "r538", "r546", "r553", "r561", "r567", "r569", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r296", "r318", "r319", "r352", "r536", "r562", "r568", "r674" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/IncomeTaxesScheduleofIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r276", "r534", "r535", "r546", "r547", "r552", "r556" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r75", "r82" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r77" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r77" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r77" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r778" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "verboseLabel": "Contract with customer assets increase (decrease)" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r638", "r778" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r723" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Increase (decrease) in deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r77" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r778", "r896" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r778" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r77" ], "calculation": { "http://www.roku.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 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/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r118" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "IPR&D technology" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r114", "r640", "r641", "r642", "r644", "r724" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total Intangible assets" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r109", "r113" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets", "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r66", "r450", "r460", "r735", "r736" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r286", "r288", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRevenueExpenseNet": { "auth_ref": [ "r354" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest revenue (income derived from investments in debt securities and on cash and cash equivalents) net of interest expense (cost of borrowed funds accounted for as interest).", "label": "Interest Revenue (Expense), Net", "terseLabel": "Interest expense" } } }, "localname": "InterestRevenueExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r48", "r753" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r49", "r334", "r394", "r395", "r396", "r639", "r725" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r101", "r231", "r241", "r255", "r709" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Strategic Investment" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StrategicInvestment" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r627", "r752" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "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 operating lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r897" ], "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": "Schedule of Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r895" ], "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 that have not yet commenced, lease terms" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r898" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Lease Payments under Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r628" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails_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 future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r628" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r628" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails": { "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 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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r628" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails": { "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r628" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails": { "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 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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r628" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails": { "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 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r628" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails": { "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r628" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails_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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.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": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r293", "r383", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r574", "r575", "r576", "r593", "r729", "r805", "r900", "r901" ], "calculation": { "http://www.roku.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/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r237", "r250", "r753", "r783", "r801", "r892" ], "calculation": { "http://www.roku.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/2021-01-31", "presentation": [ "http://www.roku.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/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r293", "r383", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r574", "r575", "r576", "r593", "r753", "r805", "r900", "r901" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r812" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "Licensed content", "verboseLabel": "Licensed content" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails", "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r35", "r782" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r35", "r782" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Expense related to patent infringements" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-lived Assets by Geographic Areas" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r236", "r248", "r443", "r458", "r733", "r734" ], "calculation": { "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount of debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, non-current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r835" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r287" ], "calculation": { "http://www.roku.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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.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/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r287" ], "calculation": { "http://www.roku.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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.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/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r74", "r76", "r79" ], "calculation": { "http://www.roku.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 operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.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/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r60", "r79", "r240", "r253", "r266", "r271", "r274", "r279", "r293", "r308", "r312", "r313", "r314", "r315", "r318", "r319", "r325", "r354", "r359", "r365", "r368", "r383", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r587", "r593", "r730", "r805" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Income (Loss)", "totalLabel": "Net Income (Loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows", "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards and Recent Accounting Standards Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r372" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other Income (Expense), Net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "verboseLabel": "Number of reportable segment" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationNarrativeDetails", "http://www.roku.com/role/TheCompanyDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r354", "r359", "r365", "r368", "r730" ], "calculation": { "http://www.roku.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": "Income (Loss) from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r621", "r752" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": 2.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 cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r617" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total", "totalLabel": "Total operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails", "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r617" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r617" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, non-current portion", "verboseLabel": "Operating lease liability, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets", "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r619", "r623" ], "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 from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r616" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets", "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r779" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r626", "r752" ], "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 for operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r625", "r752" ], "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 term for operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "The Company" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/TheCompany" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r38" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 3.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r52" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r58", "r137", "r272", "r275", "r280", "r607", "r612", "r613", "r663", "r671", "r773", "r774" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive gain (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "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 gain (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofOtherLongTermLiabilitiesDetails", "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "verboseLabel": "Other Non-current Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Long Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other items, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r16", "r235", "r247" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r205" ], "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]", "verboseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r406", "r777" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical", "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r68", "r98", "r284" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchase of strategic investment", "terseLabel": "Purchase of strategic investment" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows", "http://www.roku.com/role/StrategicInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r69", "r572" ], "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": "Business combination, aggregate cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r69" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r154", "r181" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r461" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r27", "r28" ], "calculation": { "http://www.roku.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/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification of Prior Year Presentation" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r285" ], "calculation": { "http://www.roku.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 borrowings, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r71" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from equity issued under at-the-market offerings, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r71", "r182" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from equity issued under incentive plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Amount borrowed under debt facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Produced content", "verboseLabel": "Produced content" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails", "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r125" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r123" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r125", "r251", "r668", "r753" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r30", "r125", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r123" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r283", "r392" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for (recoveries of) doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Total content liabilities", "totalLabel": "Total content liabilities" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "PurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails": { "order": 6.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r512", "r631", "r632" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r512", "r631", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r899" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r776" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of borrowings" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r188", "r257", "r908" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research and Development Credits" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/FairValueDisclosureNarrativeDetails", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r769", "r771", "r780" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash, current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r689", "r770", "r772", "r780" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash, non-current", "verboseLabel": "Restricted cash, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails", "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails", "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r404", "r406", "r409", "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r78", "r410", "r412", "r804" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Employee termination restructuring charges incurred" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails", "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r405", "r406", "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails", "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails", "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r406", "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "terseLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r144", "r249", "r530", "r682", "r687", "r753" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedTerseLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r262", "r304", "r305", "r306", "r309", "r317", "r319", "r388", "r527", "r528", "r529", "r559", "r560", "r585", "r678", "r680" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r750", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r750", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RetirementPlansNarrativeDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r345", "r346", "r358", "r363", "r364", "r370", "r371", "r374", "r499", "r500", "r643" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total net revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r504", "r726" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r480", "r481", "r482", "r483", "r484", "r485", "r489", "r490", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r726", "r727" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Estimated contracted revenue" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue remaining performance obligation percentage of revenue expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r624", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Aggregate shares of common stock, sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Average selling price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r374", "r799" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Net Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed on Acquisition Date" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Income Tax (Benefit) Expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Outstanding Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Summary of Significant Components of Deferred Income Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r797" ], "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": "Summary of Calculation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r152", "r178", "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r152", "r178", "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule Of Entity Wide Revenue By Major Customers By Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformationLonglivedAssetsbyGeographicAreasDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r111", "r114", "r644" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r111", "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r106", "r108" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule Of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r106", "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Carrying Value of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r784" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Components of Loss Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r125" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r405", "r406", "r407", "r408", "r412", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails", "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r127", "r128", "r129" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Customer Accounting for 10% or More of Segment Revenue" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r154", "r181" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r159", "r169", "r172" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Assumptions Used to Value Stock Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r44", "r134", "r135", "r136", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r336", "r461", "r462", "r463", "r465", "r469", "r474", "r737", "r766", "r781" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails", "http://www.roku.com/role/StockholdersEquityCommonStockDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r751", "r880" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r114" ], "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 Future Amortization Expense for Intangible Asset" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Brazil.", "label": "Secretariat of the Federal Revenue Bureau of Brazil [Member]", "terseLabel": "Brazil" } } }, "localname": "SecretariatOfTheFederalRevenueBureauOfBrazilMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r342", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r374", "r408", "r414", "r909" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails", "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r342", "r343", "r344", "r354", "r357", "r362", "r366", "r367", "r368", "r369", "r370", "r373", "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r77" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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 expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r163" ], "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": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r166" ], "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": "Awarded (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r166" ], "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": "Awarded (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r165" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r165" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r167" ], "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": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of restricted stock units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r167" ], "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": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Stock Options Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityStockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited and expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited and expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)", "verboseLabel": "Weighted average grant-date fair value of stock options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityStockOptionPlanDetails", "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r181" ], "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": "Outstanding, ending balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r161", "r181" ], "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/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r160" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options exercisable at ending balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable at ending balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r151", "r157" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails", "http://www.roku.com/role/StockholdersEquitySummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r154", "r158" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Stock granted to employees vesting rights, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Stock option term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r176", "r183" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r181" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, ending balance (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Balance (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable at ending period (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Stock option fair market value at the date of grant, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r87", "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies and Basis of Presentation" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r265", "r342", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r374", "r397", "r403", "r408", "r414", "r909" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofDeferredRevenueDetails", "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r137", "r293", "r323", "r324", "r326", "r328", "r336", "r337", "r383", "r421", "r423", "r424", "r425", "r428", "r429", "r461", "r462", "r465", "r469", "r593", "r697", "r766", "r781", "r796" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.roku.com/role/Cover", "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails", "http://www.roku.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r46", "r137", "r262", "r277", "r278", "r279", "r304", "r305", "r306", "r309", "r317", "r319", "r335", "r388", "r476", "r527", "r528", "r529", "r559", "r560", "r585", "r607", "r608", "r609", "r610", "r611", "r613", "r678", "r679", "r680", "r721" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r304", "r305", "r306", "r335", "r643" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r798" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Share-based Payment Arrangement" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r137", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock pursuant in connection with at-the-market offerings, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r137", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock pursuant to equity incentive plans, net of taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r137", "r144", "r162" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r137", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock in connection with at-the-market offering, net of issuance costs of $6,800" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r144", "r153", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock pursuant to equity incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r24", "r25", "r97", "r753", "r783", "r801", "r892" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets", "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r146", "r292", "r462", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxAndCustomsAdministrationNetherlandsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the Netherlands.", "label": "Tax and Customs Administration, Netherlands [Member]", "terseLabel": "Netherlands" } } }, "localname": "TaxAndCustomsAdministrationNetherlandsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit": { "auth_ref": [ "r885" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit)", "terseLabel": "Tax cuts and jobs act, income tax expense (benefit)" } } }, "localname": "TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date.", "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Tradename", "verboseLabel": "Tradename" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r308", "r309", "r310", "r311", "r320", "r379", "r380", "r385", "r386", "r387", "r388", "r389", "r390", "r420", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r557", "r558", "r559", "r560", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r630", "r645", "r646", "r647", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r717", "r718", "r719", "r720", "r721" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r405", "r406", "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RestructuringChargesReconciliationRestructuringandRelatedCostsDetails", "http://www.roku.com/role/RestructuringChargesRestructuringandRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r78" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Change in fair value of strategic investment", "negatedTerseLabel": "Change in fair value of strategic investment" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows", "http://www.roku.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r533", "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits balance at end of year", "periodStartLabel": "Unrecognized tax benefits at beginning of year", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails", "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r541" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Gross decrease for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Decrease relating settlements with taxing authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r539" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r542" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Gross increase for tax positions of current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Gross increase for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r544" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Gross decrease due to statute expiration" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r545" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails", "http://www.roku.com/role/IncomeTaxesSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "verboseLabel": "Unrecorded purchase commitment" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r92", "r93", "r94", "r338", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r551" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increased in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r298", "r303" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Ending balance", "periodStartLabel": "Adjusted beginning balance", "terseLabel": "Less: Allowances" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Add: Charged to revenue", "verboseLabel": "Provision for (recoveries of) doubtful accounts" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Less: Utilization of sales return reserve", "negatedTerseLabel": "Less: Utilization of sales incentive reserve" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r298", "r299", "r300", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r298", "r299", "r300", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforDoubtfulAccountsDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesIncentivesDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofAllowanceforSalesReturnsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r622", "r752" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r797" ], "calculation": { "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Common stock equivalents (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r322", "r328" ], "calculation": { "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Weighted-average common shares outstanding \u2014 diluted (in shares)", "verboseLabel": "Weighted-average common shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r321", "r328" ], "calculation": { "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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", "verboseLabel": "Weighted-average common shares outstanding \u2014basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofOperations", "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "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(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586", "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.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "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.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "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.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "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.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "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.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "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.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "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.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL108322424-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r756": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r758": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r759": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r761": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r762": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r763": { "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" }, "r764": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r765": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 131 0001428439-23-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001428439-23-000007-xbrl.zip M4$L#!!0 ( &"&4%;%K)&"3 @ !PM 5 83 U,3 M:V5X:&EB:70S M,3$N:'1M[5I=K78QO"#OAK^^)ZUJ/2!#15,MC) IC6NU_E6)E";&9)U: M;3:;56?-JE3CVO"V9IMJU6(I-:\RPTIG7?L&GYRRL[]U?ZE4R(4,\X2GAH2* M4\,9R;5(Q^03X_J.5"J%54]F>YQY?X_03BQ2OO _"-IPNG\_$2-A2#.H!NL> M/XSF^[G4VNH2V?!CRYR%B#!7/VC2>OW;X>!RT#L?#JZOR/4EZ;T;]"])_[=^ M[^-P\,\^7J&T?[OW [GY>/OAX_G5D ROR8=^SPVG66_8(0W?]?FB M?7SZ&4>W,,4JVU U!N&,I#$RZ9S E8PR!E:LQ#PRG4:C:CG(@4FD#$#J5/R[ M[PZG[=,05!=#^=_WOCXU@9L$,B 3.N5$\:G@,Z04,Q$:D4IS&I-;GDEEB$S) MI50)">J5?Q 9P9&[O$P&:5A%W$XVX_948]/8L]B\I1H!P>PGTV#%(>RT!OJP!J%0T!8P2U$=GC"NR&PB MP@G1N?U8UI]QQ8M&[ 2H6.($*MG9L),,$"=\= Y:-O-X)ID&.84U1@9S5>G MX7G!L/E48,A))%($VF)F&=@R, AS%*N5 M#_2AB]N 4,4=0A!Q,8JYC23A@.4H%GIB:UBS!!QI>=(^,Z'#6.H<]2Q[*AE[ MJ&1*AISAM28'0 ;C@)H/?_\^G-!TS,DYB.DVCV$1-&DE:!]P[T709O[)/PJK M6U,/4=L^L>RU@ER/).O+SAU%:QU%Z,B.\S&>86&S^G99M2-&V\=[AM$#>K@W M( VJKP MA$_]+A6DMJ5 \S&-J^1W#)&P MJFWP;<2M(2@8]3G[)LK=/SB/]@?.]>IQ:Q/..]/7!JIW)[Z=P8T%,17,8I9J MF5++\%0#[U9H6B!3Q1:@ LP%'8E8F+E-]MNZM4O,X<]!RZ^.-=,5H>H2R7TQ MH"Q7&:"MG3@)0ZF8<\!)UC%/H3EB(!PE/+-+QYI CGL48XF)#%S^S' <[@^. M%[3O47^05WLP,+^<;L6=(!%13"H]HIS)'/S^;YW MR1/TP9I;.1U]>1=$1@NA[M8@]W, ?QS>; ?/!W-L?S#WP)T^J)O@L%OR0LZY MDD?8^PJNM(E=AF&N;/!7LNA:>XG4!F_LH2E:T2&:^"-'^D6C!QO&$9 +YGID M5[B)/1-W9P?V6,$="'E?#KTG$ZH?9(;E/(=TSEPR<*,OB'I.8G''X^(@X9%] M^1LFY)MQO7?;L/;3WX:YTT2V6 OE)2E9CES%YI*?+,:^0FMLB%?X12%=C53Z M(;&[%V@L280QG&]E_9&$:+ E3, G5_T V 7):DOB^&^E\V*1\3]R 9?=LLK3 MT!TM'/[<87WO5'X>0XQ!' K@S.YM[2XY%!RH*)+RPTYGQNF=S;)>G+D\ZV2E M.^M(\/K/ % ,#]N M&$6RV'IB]@P3^!YN?LZ1IR,%XB@C[MP1'9#CSJ8+B)5]XA/I5,93;K-?2L?% M$;LJN)$G62SG'*6SB?1L2-< #,!]HQ"H[LE/>OORT^*^^'$!F+B$0"[Y2$%+ MS5^^"%[73X/797<5XZM^X#SK&K?)+<8P G=P5<%08IIIWEE\.46JS6(Z[XC4 M.>0JG:[3@5WZ4YNRH?&*G]0=$_CBXH+&R4FUW;*CZ!IX8]BBX^+Z1M5=WZ@9 MMEG6;E=/CHX^6URO!I\M^ZMFF]77P?%_O]6C:E!O[]1LS4V$GPQ,M\YH^J;4 M+"TJ%"32J1.7IQ[:^PO31G9OC4]7[C98"MH(CLQ^ "VW,/"W\W5!\PR&]/)% MZ^A4N\^U"PAK8_P_#+6GIATB73 //,7J. *7$' 1Z=_S,+>';^3:;U-_AOT)AMVUV!$&784[C/'@QA^T0S%O MQ/]P$P UIYAV%F7[H6\7'JS>L\VDOV7<\;_R3?G&S=LEHSM96%]6H2-P>FXV MJWSALF[QZ>\-NQO,9W\"4$L#!!0 ( &"&4%9,<[9S.@@ &HL 5 M83 V,3 M:V5X:&EB:70S,3(N:'1M[5I=P\;8F6&E3N;O5(:C#SZ_=(:@P8/"&;R@9[XP=,MZZD*]VC-JE2CVN"V9IMJUF(I-:\RPTKG9_8-/CEE MYW\[^ZU2(1&A(J3@UG)-I M[L6$^G(C3,S/Y^V,X:ARV#H^&S4/& MAZQ^2.N'O''<:M6#>OCO $[68.[K:#.+^?M2(M+*F-O^V\U69DZG@IEQ.ZC7 M_UYR=N=GD4P-.E.H[+_Z-M9:,OS!5&@L1FG;C:?DJ\Z+0QE+U7Y3=W^GMJ02 MT43$L_:[@4BX)M=\2FYE0M-W98T85#17(O*&6OS)X1/<QF(H#&D$U8-5CQ]'\^-<:FYTB:SYL6'.0D28JY\T:=W>[:!_V>]V M!OV;:W)S2;H?^[U+OFD=GS[CZ :F6&8;JD8@G*$T1B;M$[B24<; BI681Z9] M<%"U'.3 )%+T:]H5_^Z'PVGS- 35^5#^][VO3DW@)H'TR9@B*HI/!)\BI9BQ MT*23ICF-R2W/I#)$IN12JH0$])OTTK")N)^MQ>ZFQ.=BQV'R@ M&@'!["L_1[U*;&N\8G$&7L=,:Z,,: MA$)!6\ L175XPK@BT[$(QT3G]F-1?\H5+QJQ TB$CB%"K)Z9"C/& '7&0^>@ M;3>#:Y)AF!-48V0X6YZ&UP7#QDN!(2>12!%HBYE%8,O (,Q1K);*11J!0JB5 MP?@>QL@!S()G*8IE $^H>$8RQ-["UL(YCA>X+""AGW0-Z#.GK\O6(H]A #!* M(,9UIYT_(=5C$L5RJN=(57PDM($X-X3:E]YO>%E> IR>.[/F[>O"7'/',#=8 M"= [7>"IT R6)&04"3SNZ7T7MSZABCN$(.)B&',;2<(!RV$L]-C6L&8).-+R MI'UF0H>QU#GJ6?94,O90R90,.<-K3?: #,8!-1_^WD,XINF(DPZ(Z3:/81$T M:"5H[7'O1=!B_LD_"JM;4P]1VSZQ[+6$7(\DZ\O6'44K'47HR([S*9YA8;/Z M9EFU)49;QSN&T3VZOS,@#:K-P$[$!=?8H2!H+KM]'5%EFWA#FNOMJ]@,..1 M1]&3SZDR5V@ )#41VE$?K'CJVK&">D&:R\2K>$P=W(JDNH!,N2!E6RA H/!% MRU@P=\J@\Z$63% E[ "$3_TN%:2VI5S;=.P6J':YVQ&EU!P.&1"SK911X#S, M8VKY'<-R3BS2.FIXD;"L;?!MR*TA*!CU.?LNRMT]. ]W!\[UZG%S'Q1CB8D,7/[*#.;8[ MF'OD3A_4=7#8+7DAYUS)$^Q] U?:Q"[#,%,(R 5S/;$KW,2>B;NS WNLX Z$O"_[WI,QU8\RPW*>0SIG+AFX MT1=$/2.QN.=Q<9#PQ+[\'1/RW;C>N6U8Z^5OP]QI(INOA?*"E"Q'+F-SP4\6 M8]^@-=;$*_RBD*Y&*OV8V-T+-)8DPAC.-[+^4$(TV!(FX).KO@?L@F2U)7'\ MM])YOLCX'[F RVY9Y6GHCA;V?^VP?G0J[\008Q"' CBS>UN[2PX%!RJ*I/RX MTYER>F^SK!=G+L\Z6>G..N>G0=^$M6)3XD\6-K 99:BH^2.9;,)M]DOIJ#AB5P4W\B2+Y8RC=#J6G@WI"H !N.\4 M4=^4EO5WY: MW!4_+@ 3EQ#()1\J:*G9VS?!8?TT."R[JQC?] /G^9EQF]QB#$-P!U<5#"6F MF>;M^9=3I-HLIK.V2)U#KM+I*AW8I3^Q*1L:K_A)W3&!+RXN:)PTJXV3AKVC M8>"-8?..B^L;57=]HV;8>EFK43ULM)XMKE>#9\O^JME&]?CH![1Z4@U.GB]> M;K;F)L)/!J9;9S1]7VJ4YA4*$FG7BE!]F"-3Y?N-E@*6@N.S'X" M+3F+2)=, \\Q>HX I<0=S), MYBZ^F!'_BOY_$?T7,Z+N6/"(7#ZJI1N_,?T5Z!<8:-=B6QAT%6XQQKU/_F@= M45^+__XZ &I.(VW81"W?6LVDO[/;]K^93?C:/=8%/SJ155]4H4,P9&[6JWSE MZFOQZ6_ANOO Y_\!4$L#!!0 ( &"&4%;IH=UZXP0 !D8 5 83 W M,3 M:V5X:&EB:70S,C$N:'1M[5AM;]LV$/Z^7W%UL#0!;+U8ME/+;@#75A!C M71S8RMI^&FB1LKE(HDI1<;Q?OR-E-PF<=EF;H)>3"#J>V=M6R$R$*9E%%:\=]/8)/1NCQ3_T7C0:,1%2F M+%,02484HU 6/%O .\J*2V@T-EI#D:\E7RP5-)VF!^^$O.17I)(KKA)VO/73 MMZO??=M,TI\+NC[N4WX%G+ZN\8BVJ>-6I]EF1Z\8[?SN M(D@;U2N;0JT3]KJ6\JRQ9'I^O]7.56_%J5KZKN/\7#-ZQ_U89 HGDVAEK2B$G*D[7_,N0I*^",K6 J4I*] MK!?(0:-@DL>58L'_9(@)X9F?JPKO$?I)>,:V^%VWC:"#ZR6?TW+O(GX4 MK /)2?)0A*U[$<)#8$5(.)//']>C!\, M+\+Q;P$.H328/OE SB^FLXO!60CA!-Q7<&'-K*$%LV!H G.]ME.'P0P&H\EY M&(S@EOJ3#VT;1-?I:(;"TP!F@^F;P5DP:TS>OPT^P& 8:DG3<9H[T3R-?$^) M7&!=5"+W.^CJUM+^41:*Q^MJB&<45]KW.E:SF__[]>[^*,:8*9E:BFR-WPY! MZT %+)ED\S5$3&JP=1!;&0AM4U(Q(8 M8JY==V:-$V*Q!P9A157RRH56%1*[)80.\DH!-?1DF0+ MADU-FO*BT(ESH/7V][Q6K\)B7@_K$)=)@BDJTCS1YI]<2O:QY)+IAJ?04&^R M]( < H)UVP?T\%,NW@#X-/DF(=VNU\+,Z_8TM,A**/E-H5BPB42EDM6:&KJ6DZ2!-".Z5V'Q!4YJP\#:9B&JQ<#U+G*2O:YYM:U!3BC%B?%_ M2'55\![ ]*;TZ%KE6$=83* 0":>PA?AL(O[!_E>P_VPB.L<.B^L&R+1;PR5G M,;;&V"8K?L5@$L<S6<#:(/ER-8 MRY3!Y=7;B\D :I;CO \&CC.,AO N^OT"&K;K02105E!)>8:8XXRF-:BMITT_4E2!\_DOOE67!D,=E2C()L2!( M$@QE0;,5O,>DN ;+VGD->+X5=+66X+M^ .^YN*8WJ+)+*ADYW^?I.=7OGF,& MZ2TYWI[W,+T!BM_4:,N+S]K--D%QTVLDC>59W J29= .ENH?N]Z?G@+I*/";58$(%5[=5CH-,DMQ* M"S&ZRD)33ZT*W9MCSK@(CUSSU]46*T$I9=OP=4134L"4;&#.4Y2]KA>* ZL@ M@B:58T'_)@J3@F=^;BJ\;96'T8SL\7M>4X$>W:[IDDH(?-M_C/BK8.T+BMA3 M$38^BA"> BM6A!/Q\G%]56X'HWDT&4\&_6@RF\)L#(-WD]$8QI-I?SJ8]"_4 M(V4=S9]](9=7\\55?QI!- /O#*[LA3VP83$:F,*\H.G6H;^ _G!V&8V&\,#] MV9>V+Z+CMC1#T;L1+/KSM_WI:&'-_K@8?8#^(-(6WW4/7]#GH?<4B95:%R7/ M0\]7N0V#ENUW\O]^=?LXYDD=%I+<$+C@I8)3!\QA3019;B$F0M)D M6X>\%$6)%#;)'XJ+Q/JKMA,7*@!AGNNOTD/WO9,FCR<@UP062"Q11@IK=LO( M%OJQU!9-7EW9D:SKN'0+UQG?,()7Y/BH>=;]O$R_="J_%>FM9\5YI%CH9UF) M&,Q)SH4B((,Q%REXKO6;9F/.K\LZ3++8AH0+0]N6( %$P<\P2?WHGM M'L#=X#O%>9V@H:35Z6IHWX3$'U=M-%,R2I$A*E812'EA]12*,E[O19@@*A3E MN2"%)K>N[8@Q4'%$SYRBOL@5VT7=4)O0#&6Q?JXR8M-A&Y$IKY)5VN Y$6;0 MXK&H7\97XCOQ-533;99<&).E*)'85N^YUS+O>?"%'SE3CT1+1O;^2RXP$9:J MBZ&\(.'^IHMID3.T#6EFT)F@[B[[DDO)TU#O+&[T]RE&;->DF.$J\V[3T?'M MMM_6^PZI-AL2[P?>;4ELLR5Q)#ZT-7W[S/<^:7;M3]L^ES:P.ZWFU\_:L3M> MXTEI'3,1U62HZ2YRE+VI!;5]0(XP5CO*T 7/T+7/]QE7/[_5SMT'W2(CR2$Y M//\.>P/1NY=$KE6NWU5H" M!6<4PQ[BBZGX)_M?P/Z+J6BPIB2!\5V?,TL2JC9E/XE^@42;C"&5:JCX"36> M7 JJ2,\5ZP?\GQX*P#$]TD=ZLH#(Q,7AS=6)S:61I87)I97,N:'1MY5=-;]LX$+WOKYAZ ML6A26%_^BJTX/C0.L-EXTZ!Q&NQI08ECF8@D"B1EQ_OK=T19V[BNBQ[2!.CJ M($@<XY S'+^9?CB?_W5S 4N3I7!S]WYV>0XMQ_/NN^>>-YU/X??YGS/H MN7X <\5R+8R0.4L][^*Z!:VE,47H>>OUVEUW7:D2;_[1JUSUO%1*C2XWO#49 M5RWT1L8GOXS?. Y,95QFF!N(%3*#'$HM\@3N.>H'<)QMKW-9;)1(E@8Z?J<+ M]U(]B!6K[4:8%">-G[%7_X\].\DXDGPS&7.Q L'/6F(4=[K!L,][47_1&PU/ MAB?(@]$(AWU_,%B,>G\'!-*C[O48;38IGK4RD3M+K.8/3SJ%.5T+;I9AX/N_ MM7;Z&7PT#DM%DH<6+5D7DKAMS;%,I0I_]>US6EFER(2I%7@!F.OZM]P MVF/V!'%,ZJ%Z>'-Q-MH<6VT>(;OVWK5R,%!L^\& M!VW?< R],SN:3*F=0RJ"$EK.Z3H'W[B?W^9?P]2A> MHUG2[F0YUS_O$MY=P4QD@@K#GVGI[O**$5P16"ZS_=7S; WRW67."U/P3XC" M.Z!S4I=5O68D7!K,8. '1]'Q42PB(M4\*\-^1@$.R\ZPN/O7I-_@502P,$% M @ 8(905C1=]D'@ P 70H !\ !A,3 Q,"UK97@R,S%X875D:71OV@J!/!251 M-AN9%$@ZCOOU'5%RUH'C=E^*H'H@2,WMS S/@,,/D_DX^OTNA+7>Y'!W_\OM M= P-RW$>_+'C3*()?(F^WD+;=CV().&*:28XR1TGG#6@L=:Z"!QGM]O9.]\6 MR*57#.=T]'!S]"ISD/'!!G&(MV/ABE[ M I9>-UB?)K1/W#3Q6FZ[XUW%),VZG4[2[UW1?JOO_N$A2 ?5*QNE]SF];FP8 MM]:TC!]T6X4>[%BJUX'GNC\V7NEI^JPMDK,5#PQ:E&8"(;:B"&=W!0FP(_]A46&%+4"/)[/EN$L@OD-3&>3\"[$!8^+ M\/-T&86+<'*XD9_&X_G]+)K./L/-=/'U=7IFJ7[$VDGD2OLJ!9%X)7M M/"K"GUNE6;;_SZO0?K,*#Q02P55)!RU KRDPG@A9"$E*LD&\!TDS*BE/2A$L MZ(HI70N7&OECJ#03R@;?]ZU6I]7K=IK5_LKO^+UZ[W=ZOGO8NZ[?K_^;%[_=[?A'7G"?@=A*3 93TPI2P_P; M&LLMD?O+"Z_C#CS$79*]B5HYAL*A4->D+)'(6664,4YXPDB.O:J!J-+]0CQN MFS#EB6UPJ&VL6,J(9-BMGTHOEQ<]3&\P%IN"\+TY>8.?J]Q+.ZG?YL8_RS2) M M=CUS9CU]'IJ:S?L_ON>;%K>R\RQ_BN_&,& M"OMZW? ;!X."I"DV*V@5S^"]GA$YS4Z3$,4[S8S+BS;>1+/")+R=3Z,HQ,OM M]P80S>_'7T*XO;U[:>EW9%ZWMYR.KHW] D,V.&3RORG,DG#X%5\>31@C%&04 M9^2T#HZYI=]-A/=(Y.VY>);XQP^50E3/M*":H4_T[-.EYJ?[S83$V/BM/C4Y M6Z%7:_7P,D_ T=]02P,$% @ 8(905FKZB@(E)@ %/< \ !E>&AI M8FET,3 Q,BYH=&WM75MSVSB6?M]?P3*K>3[LE63R<;>Z:K MGZ8@$I+0I@@N2-K1_/H]%P $*5&1'<=4TIZJZ202!0('!^=^/KSZSS?O+ZY^ M^_ VFI:S-/KPCQ]^?G<1/=O9W?WU\&)W]\W5F^AO5W__.3H:[NU'5T9DA2J5 MSD2ZN_OVEV?1LVE9YF>[N[>WM\/;PZ$VD]VKC[LXU-%NJG4AATF9/'O]"C^! M_TJ1O/Z/5_^YLQ.]T7$UDUD9Q4:*4B915:AL$OV:R.(ZVMFQ3UWH?&[49%I& M!WL'A]&OVERK&\'?EZI,Y6LWSJM=_O>K77K)JY%.YJ]?)>HF4LE?GZE3^3Q^ M?C+>/STY.#TZ/3T:/3\Z>G$D3XZ/CX]&IR+^USY,Y]\4Y3R5?WTV4]G. M5.+[STZ ,_S\N6M2LKIV?[>WG\_:SQ:RD_ECDC5)#NC"<.W8YV5,!$# _-? M>7S_EM>OU&P2B;2$^_01HWY@4+]6Y[M[\.LZ9^WO+!3^'VJ,NFH MSG2^E'DI9R-IHOVC 7+"P:--Z&CIA**>"7(Q%2:5!1R/-%72W&/K'G=;EU/Q MC10FLDL9W&F>2P[=[U51JO'\V>,NX7T6C>14I.-(CZ./^KH:1.^R>!AME5,9 M_?E/SP\.]EZZV3_>O%X271(9:R-06)]562(-/@6LHV>YR.://ZEGKXD>^R\C M;3:3-+A_/=)E&W@G$K,(I/@\RE,I"M"*I5XVHY&(KR=&P]QW[.3&]+^77W^J M^R=[+_5X#+)XKJM(SO)4STF/WZIR&B';6PX;1GW0\FJJBHCGE\JRA#\V]RB^ MQVGVR7!1(/+,/WAU'TE7EUN1;_H-F6)HI?EL*4T1LPA?O@B&'G]N0B M2< PWTGEN#P[/('1%I4N?Z2 L[/R;&?_^:-OH1BR8%K\;Y_[VL_1/G[^LA]N M-K)0R $#D@;1WV6BQ* 7)0 J0$3C*DUW2C63D='I5SY4RRG2R]IOT44&1UI7 M)8IN%.M]K/T7>1O]!E/I@P2H_U4LHU3'I*8&H+!R4')(ED09&9?IG&2N_!2G M5:%N)/R[U+W0Z3PKISJ;1[]JG0RB'S69!P/TBI29"58-%U,EQ]';3S*N2IAL M])Z6UXOE, 3W!G@*#A@>J@'9@+>2 M[1^1PF84.=@.:J125<[1_" N!9.C1.,"'Q<)A3(H(C3"P) LX$@;,(D=3ULC MDYY68,04U0BDCQ)&@2\9J0PV%M56M*6VZ?E$PB[K?$;R*3E.@9D;O M@L'=-'!:5_!#DF6P'5DF4QC-#TR?OS<*;!>1LM$$=#%)E(,>G[MAMND+,DK? MITGT-UT50+41G$WB/1K)O;&6;A$PIIA(I"6HFQ_4 D%Q&_E\%A(*MGDHC,Y"3AD2W#0YV/D,_18 M8';$G5ZH=+-I2U[-Q!PY5<&A-8G,)5F]>%#A.1@1CA6- ,4FHXDO1C>8X]- MXMZOD0*M60Y!:39]+56T#T6;5!.9P61A67"40) $;W;[P1,R.I8)D*QH[HX5 M,0FL/L+]U^,!B*0/! M@[7H'F\4#_YM#D,DG+\$0^H#BL&>8O"6'4F4R4\YJ *,UOMCW]#:]-KERG/ MW+F5ZZOXZ#VP?%P9@R)RV2AS)XQ!WEH3I*CE+0Z$C^-+2*BR3P>V+S+[X38< MAWF!FB6ZE?)Z$"I)]/M(;8-9$'M+V+X"E:I3L^C#L/L")KSV=I"1DPK40 06 M 3@-<$K+6U1]9(3S-*R]KZVH=XXFC/N.HJ5HJV?XO9'TG61C(S=J)@RNEB(E M;&B)C JW\B M1H5.P?5:^,F]4JKA?Z>F%I83N3,"<^]Z1XQ!LI^)]!:8^=E=2P]>ORK)UO&+ M 7O4X*ZF(B_DF?O+2W H@1_G9RJC7:$?W:=ZX,6+X8N30WQY"0LM$_=B.Z\A MS6NW3!:_.SP8'AP>=GZ]-]SO_*ZO88_6&G:7*&%:C+A_3.JNQ#Q*6H"Q_M=G MA\]:JO)L+]JGI]P[OL*C-+M=VN_UN7634C,'?:5FT,>262'Z"N-WYV.:>X*6 MUE.&YL[;>Z5+T*7A)D/O@-O-\')>'I M$)7R9]^^Q'8L=7ZV?1/T5:23HF#\22 MCW)\>CDF^P>#D].[')/GFWA,ENBPC^AI/DZF8^GA69'IN+KXV,=>NQC8QNJ/ M?@[ B\'QWM[* ]!@]].#!S3E.:(5H^'4 ML".=_=@+HWE[I!>CNK8?_S#5/UO:]+/3!R<'*%.&M4AYS&53''BD=C 4G,[! M=YK'4QE?;P_PKQ0C4UDD8E!,B<"P:[M6^2\%AE^S1%#]QMR :Q7E1L0EAIPY MM^FCRT&^&X>9ZA0%)4>$$VGK2C@^;@/*"15B2#/#_&P2C>;A&*FXM=%H9WK6 M+E\JBD*-%?P&!I.?Y"PO(]*I-/5RVL_(46,;W#&PV M=R9%5O@*#9_3!"F.'50$A"+*ETH 1#0OJ9ODYY$Q'N% MCK\9/7>P47J.G8YA+V=]W?SYWO,'W\WO,!1FW82@5Q"XOX"=5-TCII@AA6%I8ZOV[697!<3W6!D C18;-2(Q;5]R.YF7=1) M+^0Z!_BD%SOF>&]PRJY1/_;;QO)GWW*B9E$V8E1!3 G,1;6S&K@2K(NY%(;8 MR3(L\=Y75E,;9/Z?%YO3^M&+;1"*+^H"1/$5Q5.-AKP!'6"HY)KS)V!@6L$3 M,O5RZ T8NX?H*(,,6]:LN&/0(BMSKVL99K_J/?DNV[*&$NT->+$ '?%CO=E9\L M*;C=83/9Z'W>7X_@'YF3U# Z7L(R603GVE($ RC+G^%-LX^!T9%7)IZ*@@IZ M#5?,KT'*-;MM'U!-K![ITCTY<8EVIN&L7EZN#8P%L+OK_ =@Z,)$S":OJZ MIIJ[ 'R-)L;!4EE*VT935B8#?]/]%MZNL_8(OD0TT11U6S8$KK=)J%4C#I:0 MQ*UJJ70,*#6,WF,\M&'N<$M- N.JT@^DC)$WFFBV=@/#E[#O8NG9RV\CNM/= M^_!;YRXY1[N.[090,@=[^Z?N9_ !1FG! OV !<:;ZRWB]'KO:R/RWH!EB2> MXLX8UL;6<-B)'705,8JL=$*R6F8QM8#R8<&?V=HJ_(;*QFWKABPM9(8]5T&H M'<_53Q3$^$7[W 'O]3EV:D'*Q\6OBA_;S^Y984\11%T&9N>FNA M?>[_D'IWBUS&V";F=Q,WD !/5HC,1+I(E>L1;*UKJ]BV,0@O'&L!BU_.=%&2 MJYAAH_E8I8VH%X7&5$9QR;P: >O@(Y1"\FFI2QE7V+9F&PW>?L+VWHD-FA4% M&;4;>_8OWU[T>_1]/-%%$JGYCN& 6($WMR^1*8A44^M^JLIO1BE]D!DWF?L' M.5*]-()PX?LG\3N2U=P@SDQ"W[2XJ@B:+%NVB$W +5<=*-(R9E82<9;1&,K' MF4N!B%K"S&YJ.,\5RMWV%SB5G,/.ZE0!:Z%XCPO4 M'Q++;;U2G=/A\W58NZ,$\&AX\) 5@.M-^638KEJ\RY0/ARN+%A\X5KBWUC'] M0,!F:/K*NE5;PU.DC\.P[;*C%6T)S.:,E67YPIJL!T.QC7;KB$#3T-B/]@]V MP/\"@;I4QW,N6AF0U&0A)-ZXAU>"FP**EC 38$*H>=N#<;\;*O\L0]E18#K; MG;;6L/;XMCXEI >)QY36 L>V9=8[3Z-U\-\Z*YTI$>BJD!;#*'I#O>GATOZ!LTJ"YQ+05?":8.WP&)&+0_&^F1T$ M(_<#IO/E7?]N K6NQN*$OPMPLJ/]0?0_52;QSP /E*CT"PA!_N?Q(+"<"IXD MS23]VLGJCBS 7<_8FD6'=\Q!]-(QMT2PHTDDS8-Y9.M)G"\ BWW0$E"_&X_; MM7>T-SP\/;Y/U]Z+Y\,7>]U?/W ?W,K.M(5NMEXW\*GQ"@0.0".-ZQD=0VOZ(H+G3#%FB]J>VBFX4@TVRRD3=*WO:#;DR.Q-7%1\]L MAB;#!<*("=-5&I=QU*+1&<"_912F@J-BC+!FX1+;6'N?0YS@F)N+?:LI&XZXY;6X$M;IE[>RO1&-N, #K3,)N=2 M/$CE5' \& ^JF.F**$)H8F($GNHJ8;W CO?4J(_,H(=?O6U^.2O^(#,Y!GVX MR1 -WX[2%7<-D7RW'9*7"&)*G4*]K\VP;O,O+J-5OKOI'Z^:)&ZVX01&(F>AJ5 [ <@<; HXB M'75\COQ$$<(@=W %/+R4,1CP#BRBN4=)'5.ICZY2"[U=("*Z8&@_1FC#>9,Q M;Z2%*$?(5D)A#0I7',8I2P2$H*=?.V1:Q$RE- "BB,>("!O;AD=@*T;(:TS8 M2J4NJ1/PZZ!FS79FEFAQG@#1%&'\ EE:2:3N=VPC:FS!")L)._1C!Y'L%^OK M!.YR.BU^X$Q:1ZU]"TY+8E(9K:@*:4\#["/^XV K MV5Y]4 <6H![X4;EW6<%)X[EKLUAS8_,N@W@BM+USHEU5")7WP5QDBI<*4/GC M/(H-=O*J[$:G-\AA8R,J\(O *Y_J#%0[/0@N#)R9LC*Y*JM$!K5HJ;CUDOX? M,$5)E]5P@I#&YP;CDL&CW8=!R0&6+@*K1+]71A4)0W)R-3'!SR^L 08 <3'+ M2W;$ZK41.&Z;TP=8T(4K@LW%B$/9V!4[F_,QJC"OIEI%S8QTSZ(*A..X2JEQ MD&#Y&0/\1NG4,P+1%!@2&\3I!;Y RT&%4A&)K:I8JD&^H8K$ *EJ88-3A MX'M4P',\,,P]K@P7!K_K5+GVZH#B?I,F: 4;(:\WH'YS )N+-5'@@&3>Z,A8 MX2+$/\)J-]]EH?@+]0D.VM;)GH45=J>I UIW!';E#"4I1O+KH9E86[5%G-E" M,X>RT,2P;TZ0MX\N['B,J<^$&LA$ 9*:;J'@T!SN M(>H]+'$)XG) \*U]M\^UU87$#];I&(/W#]D>\S?U+M,]."2K\:-8%,UK+'QM MC>,UN6 ]W-M<0,'MK#_[8*!K=Z0XA^I7N?PJ5[GJ5[GJ5[GJ5[G MJ5YG);=^!T&;;E"KCJ -FC'N2K^Z*";1D@T :X\LEHVWDQV7OE;Z?'@P%)R8 M=190!O,LYSMC-/FW7AQ;6Y&;0A:RQWR#'A4\N#L%73P0\[_KAQJC+6W=+NH6 MB42,'OL.? ;[BFMHO,#EE^\P/D87PDNN=A8ON6K')+9L8/JRBK%&!&T=;7+K M(FQ3##C5Z <5;&_54_1;@C(-O5]#D902 \L98C'QK9L*WN-BS+"<;==[VHP? MV[CQP%U)2 8V[(82*8P/ K@*R5+$.J]C&;_K4?,&-XQL(-5@]-21S;'#/C/" MZFEP<.4K>4(TTIDJX?%XC0.TV1>]0*?V%/\P8_#(;PI7IXRZ2_ MOF\Q"(9A"1_7PO8D;A+G;FG8R2JEV)58GP46MI]L?QZ.;_P)MQ?G0$UA MY4=9@,@4KA<[^DEKS(BBNQD$2;M"NQ2 HX A=_ YQG)Q>V1/2N5V<3S\W*W" MW6';N/R0QTV6_CRX$!%]OTS3:95NK)67X=ZA\ O%Q,"1GOT[ N&XL$M&Z+:L M-#J]4^*E>]IV=I3%A&7B34+2SXFN#)72^?24*)]CL)LOXZ,0LK]SD5!FF'E] M6&NY,^M^LHU;4BN@/)1%0+@(K<5X2GV;U!"$W*Q'H'1M\F8Q4[8Z@T?#D%YP MKN*=HLUV!OX\%;1^6($5HV.A4F0DZ]4NE?-(;_DIAU-4(*L41363RV==V%;' M(#-( _M,&2&38A_V$HIT4J%[N&[I3$U<2!<.F%+4 U]!>4R^@)?",RBG_%P& MQ%F2YN,$AS_ZR(6B=/J9302P#O8:UL&(^(ZOHEP,#0;79(8CNQ@DG57"7.4 M%N=CZ>J/#.&US .((ZX;L64D[B#!ENI8D250UXDL*P_I&M7'-7V$B4.P(4,N MAF.71)X47F6\=;C7-KDXXAH0E5*FU&K6%? :+!P)S.3:*)$+P2X$OGC,A8E0 M<)YF,\0H(?Z \((#+#$YT73+*#&=[3LGD<#7,Y*0P2 E[AZ=7HK_:./?3M6% MT=;^P;;KG:NCD\MD*16$>,S@L$ZD&73FK1"M8I .T]S&:XP]@Y?'G'@LD", M2[*@09LYZ&6B]@LE[>KE#VCO7%3301C7;%<(%%*H6 =?L*3E\O N6LPGB08H MN^!@R73L#PPLC),_>)!7'&P81GM#^SZNA8V/DGF.T,R?[1;XYCS)PWMXDH/0 MI_/J%78\+UTZM*6[F+-*58R%OXA"$!"9. R%(NP00:)B'I MR16=4%!A H^2V7 IU66&Q5\MV8MN;9<[7(%[,&DDY%*.8 MI15H?#4RM#9=]_WM]O%*A>6PVHQDN Q_DP30 \X26@H>-((:"5$H)\JY:^3J M8.]A3J[X^D?6946]PP6#8;Q597&*56'4L^BD_MM/]&&"D(=JYH1?6"]*,Z/N M'+PF0YIVN(=P^U#S8=$C#(2F(^Q(8DL^,,^L1A7[B8W[*@+)Q-X<>1W(\7-9 MNK9+F].E""U75<[]* 8>SG8P. EV[X3]Z= K;=5;U2=+*F;M$T)M'17J4PT464=AOL28JRR M6?](R?&CI^3X4W+\*3G^E!Q_2HY_[\GQD]5(LJT6P+5MO$%W0+U&0P[NW"(+ M 0V\HH$8D* IC\$.L9!$W5_M5( J_T5CA&*R.FP5-0P -GF*!8KL,E M)BXEWZ)'3>VM\6<W6XD>&X\9LO(K 4FTW3N&J^(8^./L:7\ZKM:S9;'AY MH_B:"O +*L,UO%PX3 T"6?T]XL!CA$,;H%D7LUF\BRRIG;>">V;77O?W&,H] M[91[/ZH,W:!F##6,Z79E_,C1I-0+"16@8S'V2;ZF6[(0[^VNPEZVIZY9"I$9 M+=ASPX]=?\->?"NP 9N%U?,."#'+?+MDC73[U2$J.B%[;,=M6NC&10/$,]AQ M[U-?_@Y2U5I$G?,?-XL=; &&\U^]2T_QH^^KS?N.V]UK1_?W=L0W"X#H'(AG M,CDOHA]!\O=TKI>E%6W@31">,95R&*EF(XRN^:"8F#LKE;0/&RACB94Y5WQ09"SM#%#2B3[\CJOTD#TS'*2!8V^IW8& M/H@<8],P2!C.4%,4'\AU@Y]\=SR>;!2/O\N*RO".?L#$&<9^XD75@K0:0\M8 MX&TD!KX%_FQ>61J"+]:-XOZ&AO:+O,)U%=#PH*5[[2ZY\I9/)1ET=:I_PO3G M!!MO22YEH)\7ZJFY,B=V(-A(_I$L4@QN0L.-OSIBA?! MI;!G'(Q*YP77=\S0 CC^1&28V&J.A)"H18 MJ$$8J6'HNBD2)_\L!9FRT?FHH*($$F/S 24U#HWQ49I@3BDX8J38"'#Z$KC=R4) MJZDD[!>\D[:MP8,59Q82BJ)*',2;89E,NUAKT=BX-[ML,JC:NW?G?=_Z%!;! M+#(.HRGB/.GN\"Q."9'%;E==9_##G+:4&;'.C."^&XE=$+X:TE>[HWCFT5IE M(XH[_+F0DD]!:L/#CL.: $*-=(5'I,)*SH3LV7FT)8>3(6$> ;M(MT!IW)UD M^&O_'AI!FZZB%8;^:6#^-!? J9I&N7L-?F1L[5<1-%XA>3O#LU\&/+:I%J#X M;-G>_M"GBXC]?!6/N_7:[@!SD77;+T*)&0J')67?..IV'?KS2'+*Q-6LH,# M9ZXG_QSQ7^QM)O&[[X5N>FV$YYS: &@J;JE=S7IC B'6"%!M?[N&ZL%*T])B M'KGSS260% :Q#:VU>NC8+7X'Q4LGY"JV*OF\Z+"U:@?;V-, ,T00,GPU*!AM M?3AN)-'4Y= \8\D-V8"VX++0D8-(0FE &5+.Z)&^07_8ZCJ*(1N"7""(BNEJC=A8-UW(6*PR-A](.L/FZ5#@/P-DQ*MZ)BUT,C M&&,;4#&M(L!RK- T\49KV #FC6#EBJ>"9J#/0"4OQD0P[@7VRG?G#79GRI?U MC:>"(2Q*U[_N>.!YR '=]4Y!P1,RR*C9*$21J?;N^/8/QC*WCUK?<;WYW+'H MK/>P\'%/8>'SAIR#N;Y_K)X6C;J.*V+$)%L"';IER0"M+/+U6SU_3 MU^MVHWH_?2=]W0TEXNN)T>"#1A=3&5_W>(5/G=+#ZAF+>^$+4QT@^ZB><$P3 M'@0A7=> &3R$B8ZB] S,H!;N>@HW BK]-'4Q@%R75NU[R#><80.,R*&0([:4 MME@&%JU$U. 'B$X?IU(8AY1 KK]86,2@<\9AGU]KWGQG&Z5E0L6'!93+25C+ M$(KYU0>-F@'J]-7M5!,,3('980S^:W/-_:-5"F*&X>FP3YF"'KS8N>VF);W* M?9,>U5WNA/=!M)9^CS.Y^IJWWH_R57#G2<'[T681OHR$LR3>'&QPC0NE8?Y M4KMO7J^R0;Y7$IWV(2B#D3_Y^L9_% M;5^24A5L*EMAA#6'*+SRRN#M"<6@1J8@"!)36;6YH@Z_[L*H&W&,G& :ED6O M3\C!+["2)(M5GE)5Z>64H"L4V=69Q-0V\JQOK4&1Y/$X8VH(X9&7I0X#%*@; MF572+B55OC;M_IS%Q1_P[L4M\&?D.#ZPE?WU&7";,/V5DI/^AL8NN\N8I!=?T(Q8 ;#KAP M X@A2]G$E S(I$*1ATE)7N ?P-%90 M8\+!>=CP;Y^P%ZX U4_9IBUFX),T(#G1P(9WZ4RB_\$7(KH;4>B*).W3,,/H M?0V9!**ED!X#M<9+M 9+NS2@OB6A+NUJ.!Z#T F)16;]>^?*V3=Q:<']N+3?NIQ MKT*X5+ X0#(AXC$X6+>R1E4FO!Q;Q=U!\0 E4Z"'../R-,D5I&,C9BMOMNZ= MRW\%HU#K:]14M];\(V8?BQO-T)>@+2P6,F-K&DUHYC=6EV6_ZSD]1VX(IZ%! MJ4Q5_F!2XG$I\D^)YJQ!#8&4* ;K)P\?>:ZK*@\IAE#0?Z/S#!0=& J_:KV8 M6GA-4?\7,'F/>CS76YV/0W4&_&E>Z;<@">O7Z;V5HE MKE6[JT[[#JYJ[Z#+?8NI>][/+AK>[PKVS^W('[JZZN2INNJINNJINNJINNJI MNFHEMSZZL?>/7]Z\_7AY]?[]F^C\%_C_3Q_?OGWSN=!)J?.SQ^_,?,$:SAZ5X/7@O8E,"J^6[89K%R(9;I2 M 2RG!B-(,0(8%DW8VQ#J5]?AR(Y);(3ANYQ)P&DQ*UR&OW08(M\DP5\0K?=/Z \,OFTHE<,[M?_0-OKIDXW^9*/W:*/O MCG0RAS^FY2Q]_?]02P,$% @ 8(905EHX3MB7" 0 5JLG !$ !R;VMU M+3(P,C(Q,C,Q+FAT;>R]:U<;2;(V^OW]%3K>Y^S=L];(SOO%T^-W88,9>BQA M [8'OGA%9D:"0!>V)&S@UY_($F"P<1NW!5+)ZIG5+52IJJQ\XO)$9F3D[__W MM-=M?,3AJ#/H__,1?\P>-?[OL]__GV;S/\^W7C56!_&DA_UQX\4088RI\:DS M/FB\3S@Z:N3AH-=X/Q@>=3Y"LUG]YL7@^&S8V3\8-P03\HN+PZ?&NV1Y%,VH M@FXJS7D3LD_-C#%E:[3D'OZ^_Y1;YYR)K.F32TTED#6#5++I!0_@-9C(]=_3 M4\^!^Q04&JM4,#GD!"'QP+VSPLI<'GLPIK>C-^R/GHZ&XW\^.AB/CY\^>9)A M%!X/AOM/Z,LGU%7>9+PI^:.+IG%PTA\/SZZ:GX9A]_$(X^/]P<KGUW^ MH#1(G9OMR^T%8^;)Y.)ETVZG?W35\-.G3X^O-Y9/RN4 ([QLWCG]5F,NGW3Z MU!P+4%<=&75NM/\D+V_-G_RG]6H['F /FIW^: S]>/60X>#HY,;/RA>/XZ!7 M7E)P\7ED.J?CV_OSN2M/QD/HC_)@V(,QR52Y!6LRT>3B^FAU_F0,ONQ>PL[M M4-"%"H;_5=?ZUZ2K-VY^V?K/NLAUD[G/$G#;&'+O_9/3(E"7#SL9-?-J%_OX_'V&_^7;[$P_'T"@_;^+_GG0^_O/1BT%_3-K?9__L__ M^7W<&7?Q61&"YJ4 _/YD\N7O3R:W#H-T]NSWU/G8&(W/NOC/1ZDS.N["V=/^ MH(_4@<[IT](0AY./G92P7WVDZVTR*<-.G#S_=+R%^9^/.BRZZ+G4DAFEA+ A M>T8&09/F"RUB_K!:NL(X#>=GH>Q#KSP:.T]7R$JE8JE>=F'_46."+=WV=/PT M=TZ1; QTBU9U$GV9Y+NSL#KX^$IL?=R5K9-TN/9Q;]T?;AX>G>[NK.F]]0VV MM[,KVZM;G79OK[/7VSK8[;TYW3UK]QNKFS+UN'\7ROZ]@KL7>V^SZ:O9VW:O=\ M]VQWY_G!WN&::J^_/&RM_]%KG^^KO?>M3^W#?;V[\_*0GODQK;_LA/6W9O=\ M_W3W_'FOO;/+=GOO#MOK;\[W#KL'[?=OSLIO6H<'A^W##='>6;OXS3MZEN[O M[1P?;JZ6^^_R]N%6A]JRO=5V;_/]&M];_8/>8>5L<[TE6H>[O/7.?7JULS9N M;;/35SMOY.;JT>D'0"D39M$TVD)399/)$"?=3"9X1,& 2_/HV&SKQ#V/&:I,_FX*(A0<2)?8+@B:D6*+!2@ M/T$(#Z&[T4]X^F\\6V+[/6S/O\*61\ZC#=!T8$F%#1EJ M*']*D5P,%@.7ZM$S1@10":>D_Q&,G<]*6N6YL5F!%6"$$RP2P2:A$0(+QMQ? M8,S]=8PO*-#3E5CQY4Y_?YLX78)A&KT]3A1*K)T2]QAU0A=?=4;CV2)_VEK= M_;C7_^-@[WS ]GI[A[OO]WKMP[U.^_T::^^L?-K[C_:7-]ZZ \:V^GQ3?7WU)O-D1K=>.T=?A&MGHMU=J^ M^,U__C@(O=3=/'QWU#I/GJ]LZ?ZOH]V+W<)>D9NVL3>]5I.L_ MYVORU<[*3?0C13V*(:FR3>2<@\ FI!B:01%4.69RV>'1L^_ST__Z)DX$K.&R MA;V PQ^2':-84CI82$XQ8R!'-)P9"MIR2#;]B7VXE)W7P\$Q#L=GKXG;CE?Z M:8U(['%Q"F]'F$^ZKSIYQH3NM+6S?R4WFZL;)!M[W39I,\D"(YDYVSU\\ZE] M3ECVR'HK9N>@6VZ:)-.B4*Y( DS\5!N M^ HSZ S?0?<$MS">#(=D I[#J#-ZVQ^$$0X_ B&XT3\^H0?2DV.GVZF"Y@K4 M=>CT7PU&([(98RR:N9DW^G'0FS/K?GYEW77[<$61!BFZ+_GX%EGW#;7[_EUO MDWQR>WWKB!!7FZOM@\_6_?B(_##A28BN_G&TM_.&;:Z_(2EYWMTC"]\ZC[R] M^KS3(LEI=;ZP[KVMHQ9YD[UBR7M;)&5O%-VKTUI_1_=IG;?/27K6BW?8./O/ M>6O<>L$J=DY]DIL[\0.&'+P+JDEHDFL'SII>9]4,QAJ9K,C)Y#L9]_:@7RPI M%/-^B<\QX8,_)&E!$XU$(T#1/ZB#M\PEB!0?.):X^[!1GGB;@&U>/OL5PH@$ M @()$9$_$C82F6NR0]8#2,*([P]&G2)DZ\).6/ MC&@:M7WSJ46PMG8.Z"YOSD@D9'O[BB2H]DZKB)]HOV\?[*VW&(FE*(Z_=7[0 MVWM/!FBGVR6Z*'?/OB0)^YR>3>*WRW?%RZ/=\S?G[<-=U5K=/]]Q&:29#A > 2I[\H1 MAB>8+@'LX.@"PA\1(QF NILUFHH8Y>1(KJ.E@$+- M)$/I[N#WM@]@B.3J,+T8](HYG/BUX9!H2R5)S\\^-WD-9^6KE4_$C*M_O<-1 MD<7)S 2?L4RU5]]>>KA/[=6] ^(QGXI\4,1*T>@;L;MS1-'L"CVC=;JW0]Z' MN,I>YTM.L\+:O37B,2LD'VL47U T6MWKCX/6ZA')UTN2JZU>BWC1?\YW.7DH MBH2/9/M\][R]NO]!9R"R2+$'3TF3?##R5MSY)O/*>8E!(@W3CU)2C &CC@FY M()B3]2*;Q#,"1@C XA+FAX7YZ(,PVE#\QII1!MY44:5F0&.:)F1P""8 MU;=@?CF$6 !HG%"D4('>+*KDLB8%IYN2[7&@,UD:'11:?2OP M"6.G!]W1/Q^I6Z4@?%\*PI])P599VAR1+$2Z"OL4R93)27I*4\Q<,JZ"&J*8 M*YR"G#-R'KQ=Z.KJ[OGN#MVCMZ'V>B^)>JZ=TN_/VE\%-0='K=6WIYM$=_=6 MW_)"5]N')%T[1'X/#WJ[[[>ZY*RHKQO\/^=KHOWI@PP! X?0]$%;"FF<:/JL MZ%^1,+/96I_\HV?B,7.7TG )_[/JBVOK0D/,2$X@XNB6Y:RR+O9T5"U>DG@T MJG6RI^.S8QKZ4:=WW"U+A=5W!\,B/3=6KAZ?CA+=XLG->TR>__FA%WT8#4Z& MU5_5&N73"Y&<8/M70JW+&V$UW7GY5R>5OW,'AXVJ0WCK>N6+C7_?G+C[\L?/ M+K^Z>??CRE9=_C4:PW"\2MRHFL$O+ICQR]]]OG;5S?2Y*1=-R3\_8G+E\N_+ MASRY,5"WCILW08085'3.*_2%1L2DR69D$;DRD\!!,"/9' S79.UY?#%8IBG9 MU8TNKMQM!(IUJU[_I)*^R9<](JXG0WQVL7#[].WVZN7/+R]=_EU^?^MH%BOH MN8XT>%X92$YHB#);89.1%!96HRD9OW_ANY AW"^V='G<[L3.>S!@V M4J=7J'?)+;DRQ9=,_4471J/-O#T>Q*.5T\[HT;/+)F2C>X-^=7WEU=337 M0:L0&#"E7"(.%*)A/,##2?XB>)[IZ:,H;" QHEEDCQ1'<,E8SUE*3&4-^'#Z MN BX_)25N*DO,C(G0.L8C6(R._19D@\/,@==0M@%TY?[]>#3TQ<:* I%<@+/ MN0+(3OC,P +]HZ4 OVCZ$B702QYO#;1Q^ M[$2\*1(77TY?&F8_Q<"(?6)PTE($K+)1P4HO$D5.W@>1A*]$AU^*3CUT^]<3 M'7YWT>'3$YTD 3@Q6(5BPI>C,I>BPNXL.FYKH M9&&=$5HE*3P%=2QDY;EC*+1+=,4LF,-:Q0+D@PG.Q=5%=%>!0H(8"$(4J*PQ M)733"67@F$%1)+U8[FHA!6)9!M"9>1:M-=)DQ18'IAA/>B?= M4EUB$\A2T$%%R1$U5QE2D)H P\@R0]*UL#"0;>$8 MB+.E-1CV._W]44WP@:R=0(_,9XK7F?/)@Q-EP[,PC!GQP-U_5Q(]-UUW'[TLK]E"(("G&)UD*T*AF*W9 SZ6WPC(7L MY]@/ESF*%Q,V1.1GC;0YCB=;#S;S2AH<5SGKE0K:0OH3F9R(I:6W9 MR^%"$BIKZ1SJZ*TU',G?,K$PT,Q@#FF*,&7#-'?! $M&!FVPA.>(4\1'9BLB)$#IG M5)G4B\PB"I&4(2NHS,/A,ZL10"-0 4>7?*(1D,Y8Y#(KXLG!&#&+I<1%<0*S M7^\4H"/$)#F-M3(@O%),,601@/YOV>*!^W!S2#,!U$A):AJ=X%8J2#YD$017 MWD;AI,]I\0"="1>8/=!9.@F0=%8950F$?2"6YT$(*\A?R<4#^H%CX-GDGW#E MA$T>O"%[+*VW(#0QC@!.'DSH0K3@%1->*"DIH,K P6KM-?$9JQ8'IAG'P%/<"&82\PK! M1T7>S'O(QN7$$P5;COY<',@>- :>'CXN6>G19:L9*I98X"D)G3'H$)0#7\=] M#_,2),QD/T)*96\_00X(Z"]0.\4RTJI)#E$%UW D#%%D,8N'M / M' '.!%505BD@=26SK+*30>IDRGPS)SHDT-2HBL1\1(#3*R3A0P3C( O-*;1( MDI@J0T\H^6BYKE6!CSGQEO=3'\=C3M%9FY51&-%Y,,D8GQ+P!/$!*W8MHM^[ M%\@ @N': 8M1*B6#0\PEJ]Y'BC:8D@L#V8-&@#^%S^=BAY.'?U7ML-JQ>7'Q M\AYWKG98YF*XU-PF'10X[DMQ526"XS*+$.O 74IF70L.!\,7)Z,QJ=KP^D[6 MR^]V/@T6A*1DM0N19.\TEE[Q1V42O0Y!&U5 M'8*7.\G%9G\A0Y)25854F:,-26FF@_$6B<-:"!8)Q1K ]QFFU('^->BN3IG8 M^"S?WX?QS@[DQ:!?JHP/JSKE6YW1T?.S#>V^BXTH9Y MY9--(*1!\)CJ,/OV0TKR?1^X5))Z*LG-50++(U H;)2P"H '"0:#L_0,JR*$ M&B0D+&W_7(OU3#(RK-'."D#KHU8^Q$ A:E88;"3!D](LFE@OK?4O(=91!6^Y M564WA]*>E\U44&V>2F"]JT&B43G"(*,.1\=2P&RR5)0;#7_VP1J -?TXU2P^D2:*H*2 H*PB5 -GVNART+5*SF=1 R)7*Y!G0FN< 2=# MRF1[K1*>PE"?#6C.3?89DJS1SO!:@#R3C>*8 ]-1& ,6E"2Z*HD,<6D2)E<* M/LW_:N&\8GLOB[M&>*.(I'+C45FKP1AI>,C):(WT_:*&&I=H;50Q:(=:UB38 ML*F<*03D**-61B@O@Z X@_YQRDKM%C78>&# IA=N!%Z*T3OM1=8J^Q"XT]J0 M-2Q%&CBF10TW'A:P*088EM%3N*'KE%$_O\C-/N3P M/$6TX')"09Z/$S4%BC\"(\X"X.S"AQP/#O-,@HZ4RW''S##D5;Y*("<)G/#U M'IV7=:JR61.89U2>,3%FI>2JG #.F7?99L4E$%6BB"0M:MCQP+1H>H&'(LZ3 M CIBLT$AEM-J@T5AF>)(1$DO3N!QE1%\#;,70TR=\:O!J"YA!Y,L<,U-\LDI MP 19\L2BI$6)^R8(5Q3K DGN :K!92P4("#*+A5+'C,V2J[)"Y:;=/8)1BFT=OC1!R AM=P.:U4@P<1IN_VIHZ%8:?H0C()LXP0 M6"DAJISQ6(JW&1)%$1CG8?Y=R%+(%U3(IYA<('.T2N80$JK(K>-&(L\A9T"P ML@8GQ2R%?#&%?(ITA0NOLBF5S9A1BD4RWPFS@J@#RNS%_-.5Q14C3,^A6WI: M$U:@-$E,Z92EJJP)3R46->P#7 F8(\DQ7 & \\AV3I4^_C+&G9G MF_MZ.* A'9^]ILAD3-:V;# ]+KV[OAGVLO$KA!$>#+IIHW<\''R<3((NHN@P ME%EF(,_IF)*.@8Y,JP3!1Z7(8-= =!X,X*75NL]AE%GC-1F@X9BV(?NVQ%N#_+X$PP7LI)4LEIHY&43 EC=KP<<%T.O8YU.G6J'BC/)&[VY3Q)@IC"Y)*A)URP@4DB#]%F 9!K%#?7 M ^69!,[6@?,>6>;:**%8L*:<1G<1FC*-M-O>0\**84=]Y!E,FY3$['2L?G?^+N8EUK M^P!Q_&H0X?/JV&?!PF/HI+738_IM-:TW*0E],AS2HU9&([R/0/)>)NZB,HQ9 M;I-'HV*P7GD@;Q$U44Q)B@@9E<_@$S+NLXS,@ )9 M@Q.,:P#7%(_SU5P&[41 X.V%LB8I)F>^BC$F-YB^C=46?L3^"6YA M#SJE@OIK'.;!L%?PVPS=SGX%7L$ICC'M='K49#-OT[>C#+% MG>IZOYC6M/&?UDZ\:G3YU"\;WV,OOJB?>'7^P:0N2279;;R'+-/9A[&"9Z&" MYYK;B;K1]&?6LG22+F*( M",45!C#!6T>.$5D.'D6-P)V<_')U(,GMC&8=^SB$+C&9E40>IC.JE/PC7E"< M:1F0I:!])6@L,4YQ#'$PI8S&$(!)1KY6&7!97%1#FF?YFC=,;T0U-V#Z"<(B ML\Y&)J\L@K(HRO2*?+#!+T]SNABY-0Y?G9A,AT M8?3%%IM5\N#= 1'('8P'_4%WL'^VU=D_^/DURE]*>$IY.HQ!92&MXH8#$KH& M97;,9:+ "RH\&_W7PT$D<$M&&0QCJ:E](5!WV'FT%*&;Q49$E! T,&.4=M[% MK 66\^R(?"H/->(C2T-4#V8"1'7EP.\DM,5%%[E?U'S- M7O"R1$[BE+T!K00C&LR\2#H[!0!1R@O!D]PW+S_,J^#].;@[!YW19C?]:W R MPG\-Z([]_=&K5]^;,YH"IK+)_1TQO=[T)S M^]$3HN0F*24L]]J(4HC)6,=B M5/87QW2>@OE:RI#38HQ"H BBE@#=/X2@]@90L(V]+Y;(6\I)-56:HJ0 X+6 M6&I1!5"6:1TR$Q)\<''^A62FGN$O2>CEBM$6=BL_,CKH'-]WHL&TY"4IPW0L M)1PS4QICD)Q[* MRJQ')T3(P2>K)#%=:;/R0FJ!RDL&-=JI\N=2]GQ B/:?PPC+6,'I28E-A\># M27;(*O:@G[:I&Z\)\)+0M(@;5G*(PFA(-O&H.%H 'IW3+B6)1ILZ'2)VIWG( ME7\^\(+-,9--;!9$I#M9X"CAK4+7_0=?/?B[8FV+M?@'**,&KS;U. M:,>AJ"4:RYE'9FJTYV?>\9O]!AW'O7$Z@W1>*),$1"]!:VU]9ABE65 =??C) MF.GI9]DZ91PF&44F(H0N,B9BBL"SMS*)1=?/680WLZG488P-5F=+L;3B5@)# MR1PHIB.XP-B"ZN:=IV7F12&]4X9S"=YQID+T$*-/$)/.D4>ZLN@*>9^ S5X+ MRS&WVMND@DK*1?0Q:J4=?0P^" T+JH6O:;CNI0+2O:@@ZAR$$A8@&N6\=:*X M1Q\R ZZ4JD/%N?E$:_;Z9YW*D UW$I**R3FCR06FE$IAUS Y[&B^)P7F/0JY ME[W)4FO$LADYN*12,H%)"<+P $CNDK,.WZSG^F)0CC-@D_IZ\"9(840[*^PP@))))5M+*K+A:4-U\H"AR>@I)JI@2YRHX;\I1*9Y<9M M\LQ%+:-3,<>@77+2JB2B4IJY15?!AXDB9\-0HS+9,?"6H'4&P40N2I(2::6) MN*A>\. ML^080R@%?942P@-)OC;),4YC*9R=_ZG+NQZ;4:577#\SHTJUN#BUDH0_8N,A.\D7G^K56M@)OB>8MJDRY%!CD/F"97G#(0%J3U+,5KF=%P0;7K@(TCN1:-T1NZ- M(79M:0P9>DTD [!0ZR1LK$%\.^=034^KRJDOUJ8HO$4%QD*()0XJ<:^61!47 M1*LJX_<@9?[O)\O+".XM1^TD4^ C5)7[2;DH]M%1+92+>FB4IJ=+R;I2?CF! MAJ"\3=Y17)JCS5Q+%WP-(JR[H[29=?MZYJ MAUQN"]F>W.)Z^>+++5L7EVJB22H76Z;%#,E74FGH0:+$/.%S!1U!D DC]PFKI0.X*+!$"+%KCRA9'Y^=:;4QB=6 MD$[B>'.XC<,R]E_$JO3-O92BNA<=DE+?MC[>P6V9S MTJNR;[)$RJ)QRO(,5C,/-L1D T:?%T6;RG)#%\>8VH,KR&JB29B8L]X XZ;DB'AB MSYXK4"X[XFLH%D63'ARB*68M.\XR!-(EY(I4*D1M=0HB.A M3FE;'S_D H4V(FA.D*@($;1(*:).+C#@>8Z#FSF%9GI: SF7&DE>)^T52^5P M0.^%$NA$3&*>9ZF_SZDOKM9$27**1C$KP3*K9%2!BTRNA@(>JX7,M8YN'@*) MZ>E$9@ZUPL@E6J6% .-U2 A1F"BTJD,5A1D&G+/?%LJ49]PA6;7HE77>96U] MJ [55"K[M!#XW9M*S1Z_6(X;,-H'E;E2G@0K[?YCM3?^7DOH3,LZ:CX_*Q*E[]M,^#W'SU4V0]Q\]E6CC?[QR7A4M>!+8;QUQH1Y M,)P9$YDA09$N&9)-A$3"X\!BFL(AIR4<2\OX4W-#4B01N&4QZW+DG\]9 M&2\]_;?4"';S&UO]ROA/,5O<8[1E=TS.4G'/2QTN$T@@4E97$Q: QH2 M1H>\!H68[XK_M8L/* JM01_/6C \PO'+DWZJRYZ=4I!+2RLCR*S*NK0!3N0I M>6N]9P+G7RSFRH$M9?0>9#1BYIIYYA0Y4Q]X\,$J$E"T1/4-K\$6P%KZT:6, M_E#!?*XE:F!1!P6. W/D<9..$8D ^C3_7&\I%O>QP@A*!F:E\\:7+*(0)!@6 M+I7M==!F5R"3))),N462 VGDI9%F:DT0%92W*DBW=ZX++*(LQ MNI"9=2(JKB%H;C)#%UW*UDGW:U# []G1>2%#P61C?0Z1AZR0!XT(K""&.DLXG8BG?&L230<2>S!8UZCO/1ZJ-;4[2$)OH@K;(" M4/$,?' MC]"9'R05"Z374]S"A5$#."ZE )4->I902Y,Q21>%KL%BT5)2'L:F:&:CX-X4 M;ZUD*8JJDJH*SB!D?E'&=BYM2DEVW8+^_D6&:_FSU>EW>B?W<%CQ_50X\R"< ML=(S\,H'XPT$5"IG:VW(<8Y72VX;>CBMT= C2[*<6B"B2,12:?"UYEXJXXBF M8IKCW?E7]G&(J3-^";'3I6Y=/S\>A[U7 ^BO7%ZK"21>&YFEX,PFKWCR 602 MNLR#(R3.:W#BRYQ ,L5:9!2QA: =.LT4 +J6T+/PZZ'^EY-QM-Z]'S M(<7<-YEN,GD'*?ZRZ<_LLF.8A59.@LE*1NUCV3$).3@35(I5O+$4WJ7P_BG' M^5(>?X9V*E[.QF(Q6OJ R6D;N$A)N.S*P75+J_K3@OF7.' -Y''VQE0E+Y1U MPAK0BJ%UD)ES,OFR[=QDMC2F2YE] !L:1$E.DSQS'U4NJ1]1D)\GUQZ2Y\HO MQ?"GQ/!M/PYZO7F14;WCI&[5="J3NMD8DES&(D5N"J0/T7M1#N:)PCLK M8XVD^!T,.^5@Q2T:BNM',:;#DQ'Y\,T^MNC-#UYM/-_YE]9=(&Y3/$,(Z4 [WB.X&+6%LJ,K%UZFQDI MR>834XJV;ST-DM%JH$BW8NW02>(@ 59 M3G%5S <*<"+Z$&6()8>\!CNZYT$W?LF9K'LZEQ,% C,@!5ELH9QB",X8QH7# M(&IPUOI2'F1N M)@3WI-^92&@LQ66N1*Z',#H9XL6;ETN7O[^\;EAWE5GNW+TY:K0=W,V^-! M//JBFM"@UQOT)\5^IB75VR=AU$D=&)YM0Q=O/':RTC'>.<#)1N[-G$EB^OOW MO&3%JR4K<9+H])@!0(>0:%%)^W85^&WK7%RY+P8;Q&?G; M/6%K4A+<'%N04FL;TC3%H[&PTXD;"MY>DM&=+2U_;8F M,U/>B,1*$A]XHF6 A1K8D7G!9_8ZQD.4S(()(1F%C#EIL@L^ M)PU9:"UJZZ=GH6-3K :HDY7DIX-"JXSW3@@!D3.-4JL\V0M7DP(PL\9G]F5@ M4$FP62N/2:D !D+*P@(H29&JR7BQ8^ "3+8$\^Y)['<%DTT-S)P<5RZ25F:E M-*,PE@N68\X"$3AS-?!^B\BBYRDVG[U7QQ@PZIB0"Q+29+W()O&,@!$"L%A3 M(9WN-N:ED,ZXR)U2(B>0VG!4(:ERFCFYQ1BX0PA&UT!(YV&N:/9 YDP!@R^% M&CBH4+:I&",I?&"62<6TJA&05ZMEST]&G3Z.1MN36XRNJ2SIXS@/AKV+2],R M#ANE> )>=>#5($(1F"^7ZD;CS5R6U.[AY);92Y)Q5D615>0R*)O*F7^>Q$7H MH+V/(&H4]BPE::8QEPM.)891))0JF.11\LRR=,J 2<+7*.9:2M), SYG3 I2 MIYR1A,5H)K[-H2EGUCHBN.7( .EE8@!! M*&)*5G&Y8+[M5Y"CF7@VEB :RZ.W(2H5$U[FY!KZ7 \!I>X+!G/4FD6O%(A^4"V@RMFI*V1PYE[@&?B"1(*:8TLQT(P ME2/!G5627/M$(;3AID:>8.X!GHV)]LHPGT$GHHR"6^? 6F\)9&%.J:B,!*:CY7K1C//,T)V)90:*PH3V3C-G578^."%DL*"- M=@EKD07P0^BN8Q^'T"5T5U*OT^^,QD,H:Y.+;)X-0Z=8RI)!.;$!?$1F?9!& MA!QSG=8B:@#Q3&RT3<&BL3YZ8LXL1R+0W&K!2DUBYP)?-!L]6XAG8ZA]MHF@ M30Z"0F>=99GGG*12C(QU'1(I'_+4W-GK)&#)1T;N*-Y1@0>?F<;LLI52Y^#K M,$W^D&?MSAZP%$.P3GF=4U3+"$'_)$, MA0\Q@G8T2CFQ$(+4)B6M8F#6S7$EB>^ \:*\97_\^B1T.Z,#'-[#^NF] )*S M#C*[9 *+*AL:+K L1 LT=DDEG%] +LW8<^B2P<3M \1OQ( K,0Y.^N/1:S@K M!QC\K%E=4$E T"&0&$AKDU)1>T%AB>(Q:.6$\#6H3OE]2=@<$R#M03^>#(=E MRJ #H91FZWPWW>%7%0JK(3C#C+>!*20OFL"X*#!0T*-!U\ \3&:)=N!TY61\ M,!A^5:)QE:X208LOBHD8?J\TX[S@$B!BX%9GRZW2D!U34FHRWH:(3H@UJ"SS M/5RJ>;V5?BJ*W/V#.,XH=6*-2H^HK+B-F*K#95/*CO3%.FNU0I=YM N $,8A MCLNI0./-O'. +S&5J=:MLJ?K!)^?#!%.-O/S(9QWNC4!32B;): 5FIIT1@HFZPO:)+$0^N1]RL5][,>ZV#IM$)$QRX$1'W&);)]/04B#X$NB M5WU!N;Q>KO33BY/1>- ;75^G&/3;6"@+\9I4%\I ##)X'40Y'5"5ZI'61R:" MDQ),1K< E.%?.&S!(;&&L]&%L?N,WK]:6R]J E1RUDE%0!%2BBM/W$$'4%*X MA#RE&N@5032I./P"AL.S/!B6B:[;$^AJ@HG/DFZ7E 54JJ0EIT#&#SUS2AOK MYWA^Y*[*\W(PQ,Y^OUYT6RI54E^23SDJECR4]?/D3)E09(K5H8[S MAB7?GVQ749+AQV]-#Y.)*U/24SNU:NX37VT+FBAD@PN1808%TJ^YL!^_5K" MQ<%RSJP51DJ5HP$GD+/HM4B00UHHX9H/X_4+9C\K;9WS4:/'LFF!$\,WQFC/ M0R"!TG*1A&P.+-BO*&'1DT %1_XQ*&F]"TC,*_B0+7"#"R5A?]6,U1)8:Y.T MT4JG75 \:1>3<@S!$L4.R?M% O8OF8Y:HBH5,UJ6\Z!%5@&5H[ )=99!8=#N MXKS.N4S'GD MV)B#HC%T*7 M#Y&8;6(-=C=\!FK<6=849K;RIK"Z2IF' XQ;4,Y\W/T %5, M9[+]04>IN*#H"UA6T923C /%9MYS3(*TK@;9]/.+Z$S2[5DJ^SS1&RR;\R-" MIE HHQ(^VI*F6RO^,F^(SH2[Q*P%HDP%/64%D71X1LIU\V5/3'PTXX*1'GHJ(+(AL7P3-253+%&3!(*[AA(EFTH!?%I\X< MW=F4NW,F$IMUGH@MZ6\&3=Y4)M3":S2F#KO5ZH'N3'PM12:>G*S/S"F530A< M90D6C*3X181<(]V=FXUELZFW#!1K>JTL6*]R!I=,]D8F'EG(SH8:J>G< #D3 MC0Q9$7 ,) +96Y/ :1,CQQ"\<3K7X>B0*R#I#JG3/2D3Z=L83X;5YI:UT]@] M29A>#@>]LM_T9%S-QV_F-1CV*Q:,P\F.U+/;;_!E:CZ)P_5]JXM*LY+@P()W M@GFN'->.8B,7)1)P,)QDM./P>FGJ MR^_^-:VE8F+\YBCZ!#S!E!!<6#9M9:CSP)@*3K=$["4K!GQ0 BAK- BR59XZ5Y_DBSI18H;)"'4DALY(Y>I29]"AX"2)K M58>X9ZD\2^693=2C>.0QQY28CHI9=*BT-,%DS:7QN0[E1)?*LU2>&<4\H!W3 M67J+J&Q5TH!;Y3TDM)K;.IQ5>2?POE=58JFBLU716M(VGYUTP2C#O5,\&*^Y M9J11T0?+/<<:T+:E\BR59T9I6C)(%5-&+I)B/(;@6. ^&N\X9ZX.YVTOE6>I M/+.A;0D!M04II%(JJ^""9I+BG5@^!:Q!><1U'.P/X?B@$U?+WM6+K,4)AG%2 MW>CIV^UIHG8_U?7 9):UT%)IE:WPG)?41)/0<2DBS/\FMYD",;VM;"YD5RB8 M$ *(D 7'"0YE#!-6:./#8FC$^O.YUPC!2/B]84EF5%(; >!%(,IQQT'MA@: M<6] 3'%S)R\GA:J /DL50#K+/&$!0-B4XY+JK1&5GZ\*DD]JX7V_"/F\* CF M3*P6K=>8%3@;B.5&B9JTQAFK5+T5Y*%Q^8OZ\J1S^G2(H\'),.)H\N0$(7$*59P55N8/!:;/OQF-S[H$2*_3;QY@ M9_]@_%38X_$_/G72^. I9^S_>U2U>_;[Z!CZSWX/PR?TZ\GGR4VN;C5IS0S]#K=LZ?_LT,(C1IM_-38&O2@_S]_'T%_U!S1F^=) MPU'G')]RZD7UUZ=)MQ3=IDL$^K*;7)2^-2X[,RYG/5P^/ R&-#1-ZD,7CD?X M]/+#/U)G=-R%,QKVZE;5C_Y!H< ^O7X8C"D4>:KIN1]Q..Y$Z#:AV]GO/RT0 M7%S^/#"/V61PQ@3!.%T^^>+RX^K2DW'Z^IIWCSW[]F7VF%]=>U+=>WC9X.+% MU?'X4?4[>JOR[O]\)!]]\>(7KR*/QXTT."D#\_90U>W>;S/4%\O9+Y+FF(7K;WMA96VUL[ZSL MK&W?%,EKG9^7WFZOO7B[M;&SL;;=6&FO-M;^\^)?*^WUM<:+S59K8WM[8[,] MPU=@=WJ%]S Z(-$9#_I_;ZP^?O&X(9A6_IO=OJE5_!N2\[!J*]1CR?2<:RU[ M;.EE&J-!MY,64&]?#H:]QN_DO_J#?OND1S>)C0LWMX6Y3+1%%SV76C*CE! V M9,^TY#I();2(^;8EGD8?"JU(V'FZ.H@GQ3&7N:9'%[,/\MU96!U\?"6V/N[* MUDDZ7/NXM^X/-P^/3G=WUO3>^@;;V]F5[=6M3KNWU]GK;1WL]MZ<[AZNZ-8^;_=>R79W]WR@6^_73C??4[OUMZ)]_H;M'N[U=GM[1[OO_SAJO=\XW=S9 MEZW#>+[7=:>OQ-[9[OMH]@[7Y.9JZ[2UL_MI;_V-;*^_$;N'^[JU_O93Z_R- M:.WL<[H7WSN,']/Z.Y7^]4=W3W0_AL/C7FLGJM;YVFG[\/G1WFID>ZM[G#PZ!EGS7]7+.(S"L^6JCQOJOS0@^KY8RWL7QE426^J[S2F/P25>LS4W6Y[ M =6W<+D<='%\VOA"@+N8OQZ:P?'=S>/*L /=;QA%_UV;J,HKW+\Y7.GW3\II M+<>#X?A1HV1&PYCN?CI^FCNGF)KCX4D]S>7+3EA_:UKGI?T?1[OG:[I]WOK4 M7NUV6ZM'B=/^V^?WO6?ND^O=I9&;>VV>FKG3?4QZ/3 M#\908)R5;@:94E/9S)I.8&RRH+)@@1 !?/3LO__+6V7^\4V+>R'=#RRX=_/K M=Q/AE7;[[R7A"L;*U$[W?0@'3F4()HAZ]2404GE132=RM\;!80? M)?S7Z0'?VJQTLVO&3#TYH<&%+W.E5*R#<9<8;NJ,Z4>/>0VJYN]5KK M:ZIUN'5(Y.JL+?[H[1V^*\_^1,^2FSN[HGVX_P4E/NX48]5>W_VTN[-_UEYO ML=V=#4E][+7?E_=*NGVX*S9OH\328\C,D V/23:5\;'IP(9F8C&B8\HC M=Q>46"TR)=[96FEO;U3<]Q>GQ2\&O5YG5!;E&KE#%KQ_4GS7T]D1U(G,)(R# M26+8TQ/BZL/2ZE[-SUJU1OB2AJ!=C4 MKQ6L:/*D>5,A0C-8 M4$TO(4KC/.?9E85@WI1.\*_8S7*2+)]S^'SQ.&5\YZ&QQ?,N=K><'&\[XM!NCFI1V\0RPZ# M,1X/!Q_+?6HZI7>YR/1'=W/]C\/=G3V*D".COAV612**C@7U2>WN/._L]BCB M/E_Y>I&I]U;M]MH'[=Y&UKN[N?/'0>MP5[7/#PY:ZW]T]M9WSUNW1=3: MBE(LV#911=94D:8$N_ )ACC=D'K^!%PYQ1?MG>Y=:7?@ M=.,BE79R/%N-(]"'UL:-F]JH(F87O&F21P]-):6EX)6'LK22+4LIA@B/G@E# M:#CKC/Y3?9RVY[F'V2[[5UEQY1L:@V%C4/*K&X#SM$WLX:)?\[P;!$!^FD9*=#E]XU74Z2+?(X%,/W MV\;CK^<9B5],H%[0Q\WASN!3/6G[3XD3_Y L\&R8;$H5(XF3=$V?+7E[CB%Q4 *% M?/1LF]#_8S#Z2H;^?I]9SC=0JOSLYO UQ5CD4Q/T.?(GF@X'Y>D!H=?(U**R/ZM$SKSEG-<]Q^>T^3D9O?OZ8-#_ M59=_6^J:U:7JF:J#A/QKV75CY MOY?HMWM2PK;&>>>XBOC^WJ!(L#'&+AX7&;D( *^W!-+HBZ8WEIG^^[^[GIVMB9^;&.GP\7:0RK%\4AIL;QR7!T M4A;6QH,&M:A"1"Y^"W\K U(RKU?B^.DM2RQ32%Z3R_6=Y?K._4V@W&V>>*F'0_6U4E_FON[U=^R)#H$(/3^,! M]/?IBW[CTT&'OOELZ&HW1_Q8SWJ=X\)AG'$1*BVI);N:+&UL[D3>.NQVVN^W MCO9*BN[JRVY[]:@L:_#6^M[1YGJ;^OFRMRO6OES:T&4B;//]!M];W^JV#W=9 MZ_U;MKE3EC7>?MKKO5&[XH_>[ON]P]UWU,>O=K,EA<8$WW2H75-%%IM>$&_V M"CAH0L9;1E%R9796&B6MDV2W.N[K[XW_MW([O'$,P\9'Z/[)I-JW-9FB\:/] MX>"DGYH7(IFK?_XQ/1DGN='"WU.=A'L6\0OC.+&-2_F^@WROW91O+I(O)W\T MT2)%'R[D9O!6-&4.P$/DW@<]R51[B$7TQ;;#:Q?N;9(5^>649'%^-9Z-?&@Y M_F()6CK'+?>VF1WRI@*?FMZ9W/1296:-4M"XT9D(^/!S G)GU(#&)^QVFT?]P2?J)L*( M9"G1A=%)F5V"42-A[O0G^0]=?7?I:?;%QW= MJ/I92R?Q,U.E&_I#SDH:A:R9P+&F$D162GW,)M(G!Z"X0/OHV2Z.OEZK^K%] M57\VZW4W<:PV\^E_/,A^KMM[T&@/&F4:E/$?[<64WE[-].WOY=E<_-C#_\Q2 MZCI8ROY@3-_\[TFGT AB#]5FQ6&U0WAT.ZV0)6_MZJ]J$^=GDO&X07(N&E71E%'C-[H?1=F-T4D\ M:(P.!F6/66-23YA^ ^,O[=TG&'UM[*H?7[S#WR8+DK^)R3L&BM7I>C@L$22U MKYK2CTHO+NY3G6M1=:+J)(S&#<\:"Y@^Y9 S_B\*RQ468H(%:Y":LPAL;+"G6[A_DEWDB.^ MW=QI_/;?_\6-_4>#/.'CJ_BU4VVV/2Z;;>_;>DXZ?&44V4IZRO"2QY#=Z-$8G!6^2'55MJU&Q@@5H06_YC0Y6E_D_+IM]M\$WNW?9 MKE#&B[;?Z.IER\OI1BY"4UR2X.O,]VFMDZF$>,S\W=*3?N2:>*RMG7HNE3*/ M_3V4K+N_,7 _M&8POZ7$OFN1'F9[<#5_\H+4?G\P/*LE@;A8D7V_UVOOO*2[ MO^NTS@]Z[?766:NWP?=6=UE[]2W;>[]+?7O[J?W^JSK0FGK$6^_I3=YOG&^N M[[+=\XVSW<-W1^W#-ZR]L]7=.SQ2[9T5OG?;%GVAG" .$HF T$ K#KD)W-&? MEG&C+7IFW*-GKRHKO'+-R%8#7]-D@[O)[I?3/M]_IQMK!'+Z#X0 MHR FT?HBQTOP;$*2S<1]:JJD1-,EFYI1!\B3Z))Q\ ML=37']?7RT&( M<\FI&0\:)Z/)["0!5IV+TQA?E>"_7&8IRR_E6=VS\O!/'7ITF?;LTZL-"D_[ MV!E51+P/_5BJ)!$]+W4'2^/+(DIE!^S@8R=]*PM8_@9_NVVF\7$]Y\._N5UF M+B?*KR5*7+#NLO.MS!?#>(RE1DG!B. J17*I:[!?)13\SZ@!HQ&QR_+')7B8 M,U;K7H5V5L7$Z#>=8@'Z5?VL_G@XZ#8&9 VN"[\2"\74M1W$VS , M0+=M;IYV\:S*P/B-Z\;;Q]OET%,K3-EN_+?RRI_?[R+O/'3)9U\3R]P9]B:K MA\?T;"B-2)*KS-M4]1A.4F=\T:_'#U,._W8D2Z+:@\O^/9*=C9B'*V5P!\.5 MS\+UL@O["W7XW4\EBJ@/#K0()HIF5E .KU/0="X1;55^8K)]H+)SRY2 MQG*U%ZE\%0?#(5[5A2P49#@L262#8C<_=@8GH^[9I=F\[:D_;#H7([MVKD7P MS^6G6L\NHC(@7CA!^[,07(KL_\_>NS:W;659PW\%E9EY7KN&4EN^.YDG58IC MISW3:?NQW4G-IRZ0.)00@P #$)+9O_[=:U_.!01E.8EM2<%43=HB0>#@7/9U M[;6C;<5*U.-M8#\L&D83D9E0;;NR4T)1<$>>@=4+IB*,25=W8E< \T-?,0C3 M/SW>J)Y$94B=TG8Q>*@EP_8,^]H/0_+!+_TP=A,2,W,I;SNPRW%W>NYID/Q"+^4(&SI<&IEU)<7',@OZ_ M^]IE]^Y(I\L9G_+\Y(3D! 3)BHN;A8("%Y\U&B)H2+C006$-P/"K)4P1^LF( MU3++1(7TZT:LED75='R;O'+,L[5P'N@^HD,60HW1"34&8T7AXP4KZ(*Z[.S- MEDRUU8PQIOEZW3;O2SK0CFR@?U=1\IQ1G_2 OBY%D/1=\54J69X\G-^=+^;W M%X\?/[GOGCS*BP>+XH%[^'!Y=W%$1^&?+UBR/+QWYRL2H MZ1-7]WZ\.'N^* MEU?LV#ZOFGS0*+'N5P=%PXW4\/.O,G1XI9\^^7/)&AKGNW_]'AT+[_G[A3W%O/\JV^?'#XQ.6.+^&TV+ZN*_G&8 MO3DERX>W8[R!LKFK2@[ZR KR9# MK^OREF1/!K8\N!\=)BB]P[)1*Y3M##+>UF2*'EX'X9?7/8CC[QVQ_+LWVXVS M%=E>.='Q#AN(BL?Y@^63HP<+D@Q/[C_,B\=W'^2+>\M'=Q\5#^\]O%>PJ+AW MYPBV1Q 5+_[^?*0*AS< 4P+)9GX9=L?EA,>=/Y?P^->/O[RX^\\[1X_0&_7Q MP9/Y(W22>#(_R-W]_.#AG?S>PR>/%O>?'-W]ZMLCTG8/']^?W;_W:%>(=%YV M&#]3JH1V^)EP_N17+!0^;LL4]^X_>KAX>/1D>7]^OSAZ^&3YX,Z=O)@_61P] M>'#O\<-IRWS2+4/Z9O[DSE%^__'1P9TGQ:.#^P_N+P[RAT\>'!P]R!\^>GC_ MWI$#5]?1H]G]N_=G3T(GS?T[YKO+[YC#2T4?K@:=*,O.[U\^_<>/S_[^]@TZ M$+Y\_>KEZ^.WS[[/OOO?[/6SY\]>/_O[TV=76O9_AJ;876CLY8KOMG1OU[IZ MX=[2@[ZK:$?\R4X9W>/!/Q\]?#1__.CHX8%[_"@_N)_?=R2BBSD=ND>+!T>/ MX%^2]'$DB-9@XD$BX=M7>;O)7KQX$76XH7U ]E5K4YJ1H;;)T0^R%OG&%DG; MK 8FF/^TTN*V]U0@D[/CF@R(*OO1 M.7:,Z/BS[#UMJH(,,IA;+AO<*#LG"S74,7-N=E"R#!7B4ZI1PV=<6R+"+(7 M%\3=EB7$>;9U)&XD1_P]F7+@0)9DNAH\=R%[/IX66L 2UZ9ZY#/R(MU;;[*B MZ3$QOX,521][%XV R)3FS/[7K4.)YID+\X%11[\R:J;PDWS>-56_V?^33ZY0 M=G@>QYF>C])=%_\7HV51^>0H/WI2S.^[AX_NWY\_7,Z713XOCN9'3QZ3<7UO M^<]'7]EO3OT"KO,3=S!O7?[N(%_2^WV=5^=T'G_WMV?H/[C_^PV_[\/#)O3X-6.K6CUB\AU]]^X)\ MENQHS^)-:W8EU\PJB#[EJOG^SA\O0ZD;'\%B'ZW21$K\NBW;W[U;?_J%O7-15 MPF\V^7+):0PDQB:)>F/6^/Z32:)>D;%\Q,(]4(EZ=Q*HUVG-7K7-&G/L)@EZ MFR3H=5JSO[F3O (:9^&8L7H2I#=G;2=!>F7&D@G1?9&9:LRNY9C_23[(W^=)MMMGW98=RKKZ=[-(;M,(?)TXG&,85AV'< MNV\PC F'<57&\A&K]TC5Y+XL\+1F5W+-M (9]0*A"N'_ZS*IT_=J7F^V, MOJN8%3DJ',A^!(M7*X4 TK0U>]6WB].\DQHC^6U4,C#IWANS;1[?N6*2GS=F21_L@ZM.\O,*+]P]E9^/)OEYG=;L M1T\MZTM/$1'JI5X5YNMQ1"KWW/,-/FWJ0@B+<0U)X;X2PL.7:R=#FDS:F[-+ M'NS#&DPB^>HNW&-+3R+TJ8[G\PCVQA.CC2>)>IS4+=NV;0+,,R?NF7Z\K_ALL<^@K M/HG8&[/J#_?AOR81>W47[NBA593L2W%/BW8U%^TITV&A,PV+5C)D\Y/6J;!E M%JUCZ1:3<^^$VOX$+Q=^$(1TL($G:7QS]L>3?4;3)(ZO\,H]NFOB>(HR7*]5 M>]IP8S Q=!E574PHP)NUQ)-(O3)C^9B5LPJ_)U/-]/5:M9?,G_\B\-A.PO3F M+.Z3J43EJHSE8U;.LF!/GD["]%JM6O#R ;_-6^ZI\KQIZ5EU]M]]6W9%J2WR MN(W*J]:=@9[[1=VMM7?>)'YOSG;X./$[E;1<\9*6H\='OJ9E*FJY*F/YF/6[ M;\Q.^_#NTZI=S57[7ANB=;/LF>^8]M+:NR(:]-0Z=60_H*TKXNY3J/T&[8"C M.U.-RE49R\E>V)U?T<3G=[U M6C6MG=YF+\]KLEM/RS4W;]1>9P MHS;%)(6OY]+Y)E(3R=_U6K57;5DORC59P!&0^KES6MGBVK-R,<'];M**?Z2( MG7*D5SU'^N2)Y4A_FG3G%1G+1_ :WS%L_-'$_'>]5NW9^]-R7FJSFVO[%E#T MU_P-1BISLS>+4U?TU62[W*03=W1GHOVZ*F/YF*6S6H6CB3CQ>JW:\Z8%=NO@ M?[(W_6J5M]M)FMZT; MFM=\,]66WJQ5/;KS.>E3/FTTZ4N(F#_VC8X^VQO)0=I[^J[(0O$>_,LFGU?. M]N8^F?Y)(X$/:'A9>D:F<7SR<=S]X+;Y/./X\*D<'\>(_OJE[S;E:4%NO.?Z3:4L[PUW?"3_)Y MUU3]9O]//G_@?WP*[P[44/1?C+8L_N]7EPBWW_G*?G3:!DEXX@[FK1+ M>L&O\^H\WW9?_269AU59'\23/IROO;.R7'ZR6?GH=,B7&"?U2PN SRVS__[R[;/L];,?CE]__^+O/V3/7[[^F?YY M\+>7+_\'?[]Y>_SVV8_/_O[VS7YAMLK;$SHF9/U\_3 U*?35Y*,2T)_-UW?[EWYCE^7&WK^X@,K?Y?>_NUIV67'==WG5?;:K9MV WZR$$&Y!?+TNW>^ M22[ASXZ^N4WV50TX5(=.0N=Y6QQ43?,.R?@ND$V"_ZRLL\VIRU8NK_%MLT1_ M(.98O_OH&'_BV] R*#M>;/#IT9-[]V99WF7Y"K"IPH\FO=2&,]/TO][YZ-G( MG9^]7S!96_2(^Z./B"^,'L"\Q+T #9J^S6A-:8G;K11JE_594YVYK.OG' M$-UOR^Z=7-_7"X&/822'V7%5Q?/4,,,&W:9./EUFM$*;IH5%FBWSQ89IYC8[ MRS:CCQ=57PQFO_7UY1CMLH>S2A]Z4OO&D]KS$)<^*;$P&OQ9-N\[VC==EZ%/ MU,:=;&6BUU6NOVKFOV#2SZ0#U"I D=%@2I\9'D2_IK_W[YC#[ 5-0;-RV0)- MI687;:Y5OLWFCK0@_54N2UJ_^38[;]J"!MLO3K&PNIY8#6!&-FZFRVG?S%U5 MNK.=C[&WR[H?^;ROBN&'A>OHN \_=73X5R-/=.]1QC_\M(3LW+DSO>'P(TS\ MSF<-!"\M7+5[>>M )[#[SL0LW) I=N&G3\@&L:1=R MC9 '&C]'A313RS_?/!([BG(Y9 ;$/$;': M;9O!!V0I1YWFN%^M@\"@7Y6!%"@C.=O23ZMMEI_EM*)DTQQF;WG%+U@.#()$ M)K9CMFFR/*O[U9QV!2WDN[HYKU5ZRK]9GLY283H;CBV6AB* Z80NVG).+ZK* MJ%,]L2DW%7VJ^Q=<\]GSG(N(;1/CWJ[JW#GMU#W;9A8$+8UEU4#>JCQ'.^^O M+[NK-#IQ@."*V-L?V&<'1X\_9J,=MR0B?KM/=Y=#$C0K#WU,XBKL\'3:CNX? M'CW I+#&\PJ-] _O4]HW\>[ 14RO0I*>E%['5H'_0+4670>977>VU4AX+FEP M\[(J-]MO]J[NM)Q_X'+BT)8DY<5PZ\!?OLW(2*,#691=VX>3OQ1P/HC-69T@ M0(\3NA#5@L^7+@=+ .[Y].5/+[X_.'J2T:L7;E4N>(5/7+-N:'79[B);8$DC M%_)>[!@SB6:I74._8SN7^U:(@"3%M.IK,3YII.>G)9DEY\X;D'G!\4::NF[& M]C3L)MI>9V33X"-Z+/9=01/]KL_>_D2C;#%%:D!Z6(KTV M+N.9*OF?K2.)6?$_6:3BJ?H&;MK%GTTHJ=Q@7;N[J1*0*4? M67NXG0I1OJ!PZZK9LHS>N,5I3?-P,JGZ+[+*I Z+'FM%GRY^[4N$,' +7K," M[:O+>;]QV;I9]_ B38VJLB9_>0/3#W\O\[.FY5 K>Z SON<&;F-L%$*)DQ_C MSO-*HB0]7%-Z$#/V#[C]O=+NYU79G4ZRX'/MDD5HNT!K0+X?64-GI3MG/9D# MY.PMLI.V.:>EHJ4D\>"UZ;1.G\UP#PL@#E?ESG(Z,VHI#\^>7AUI6(X8H'@6 MASA>0W^Z5:X/1$?7+V#U+_N*G 7<-C'?Q9EO.F^R3SOBBVCQ(E]SY(=/M 3V MN/.?#T+K238]S$X9.3ZN:M8LB:=U^Q+KIBO :U/E?4V>+>E,5=E#"YD%5RJXH2,4V/AQ*.A:LFMF&9F8ZTE]B0R /YNA N^524K*T).RE M>/=%KBC9Y<4*0F*KNJ6Y;O-)FWZAI4M,54G#T?%:(8F\T'#@!HRU'-JNY.@C MG#VMUA6)//V*9M8,0G KQ(Z,D.*=VR+[U#5U[:IIM;Z,AU$@$91YF(0DC!<; MI' [X]L#&')Q:I;IMD/UWS(O*VY)+M@>2QD&VTBNTVRX5Y=7?9G_+ ;2"@@! M^G^V9C? NT@ZOSY%(E@A7!M754[V EU%:[C9?KR%>T56Z\$G7JTGAX\>_*9A M76Z]FCF+4DW;X["-Q&S3['UL#D-#BLT+LV8!Y-,F"MA^([P!T\F\ B<3=J@9 MIU5^WJDF/>F564_P7A&@B//]3:N8OP4<%GQ6+F1K-&ED;]Y( !$NSC_J4LA0 MR=7M=DVI:AMO*1Y7R=*!Q[9NR[-\L15O)]_D)DB '8J'2\\ZR]NRZ;OL'X=O M#D(46=4)$&\'7XSUD^EVT,NESLY20%>Z[, 69JZD\XRT43 M,"]E+^*&>K,9+\I;"BLEWT*T#-$>MIW1)F3( X7HC*IPTUQYJ? OQ<,!1W0=(6N'1:ZOZ$44J* MC8X>SM!E%7D?\\"<<>U;/)WCM:*+ W:87(<:*?WZP+R M@G.X"VB;"[T*(!.-5AH"VM9ORR!@:5IY86$I#]@,^WS*L7841EQ5 'IWCD>>V(_G0 MB .^-1 XXS_WK^%\JXN@('/.35Q"6OWI2A#O[2]!G*H)KV8IWI^MFO :6Q O MZC/7^6@\8WJ[R*10W7ON6")"8Z+RPU_(]O#C7"]6DA?:FSF9A/@E\;36 1FU=[!K+GRH/[ G#F]D"2R ]3*G#+&OFI,F7OM-BV*Q.E]A M2_ ?R)8)NYPAIU8KU(H%"!L8S[$@H_WB$%T#QA\20U7] M4V1@LKI\"C_F@?1WB;655L)DVTM[F!&#YZIP5TR<$1]IL-W_0S@C[DV<$5?< M1/JS67E7@8P=YTN(RW?ES24/UL.O+E:@$)1?Z,V$\/3K[#NU*B^I[[_0:%^> M03/2O:Z%67()(^1%O3CTMC-_-"RO/Y4^FS!=A^7X+JZZUP_[SIO?I824R=3F MB,THAGHT83++?G3ORX4:14_S.B]R!$^X%$UOXHI+17?9!+BZBT"6]YIDF7.( M&X;9X5"8HQECVSP)B2+21#-I)2 7'.Z7BHBXJM07J,S2LM/(T3$Z M$Q1+,5\&AU63S<*9CG/.K,N'3-AQ]\[=NTS5(8'@LB6'@A,E.*#BGHSDX@#I MWV0K>#KT#+X^FG=PH9SGF\4ISX/$C3%68^+H-QNK&" ]5-CVEW0%&=&66L+P M#1!Y"JZ7Q8)<3B2(:"F>=9TQ9R"TW@)[]0O2C'"PO N%G['*08NO>#8"]AD! MU.@+?:*&3#OR\.%",-(+T:XW[ MOA&^#&0NHY7D#!)I%VMH2G;NG861-$=(BH'QZL=B#@2>Q^2 M4)"E86]#9K:2/PKX1Y@2:\O'//4AA\#4MQ99W*'_^AC^?Y[9E MW_[4R2,E]6BCN*6SK[?$55X(1WP-A01\FHI_C#'OY7]([$1\(7K#VWM6%P#. M'/\XG_;U<4F $OJ6I#XVA*/UK36.1 K]7O*, RZK9OWGGW*;32(KF]Y$TZY! MY_W#/S]M."W(P4U<*H4(=(E/3V9"JQ68->IXKC0V1B^4S@";(_]-UR&AA[>8 M"=^&1,XE+JS52A:Q>^.0QY8^GOC[5=5WZ".',TIO.P,E$>U,;#3[33P;Z=S* MH%TQ8YJI6;*B?6?GD*]6;1IOF&@.11;8A):=OS/+C;Z&DJZ:\P-FK3G-V^(< MNTEN+T*MBZGJ]B\%[$W';'2#/>YW-';JDB1%P7MFW>IEK$E="2[N.4^Z M)484R!E96N13M$U>S*4F87/>M.]$!V"E=:?FC)"G2\\A8CM>-162)KXWJB5B M4PPIXI:%M-+T*3P,9@<)C64O<& RA#A63A;431&"2R?T])(=HCTO]EPIH>!8 ML!07L-9\T-EXNJN(8=>*HL203^DEJ^V!Z&1AL6$. M,[S2HSN'=\B"J2ILBUP"W+DTB>R,\T;04[@FF.E=P/>16X-9I+=M($R.(T4N M8Z#7,:>&-I,42PDN@LGO5(BO:#OU EO-"[K/W_8>/[P=VQE6A].=,BT;UH@D M(8]296,GB+:6\VU@0:+]8'662!&LF[*VTBQ/]L,/X%ME"YKPAD\L1N&]1YU1 M]HA&#FY3L^031&.&W)!3E)+ZIM@9RX9NGD% E)NNHIF6D\^;8]<#J#? M6M\HMX/6A_K]<& Q"B\?#$SW<2;C-Q&@V"ZW.Z6VJQ9S=,*],P080X,V+?DW MM5!!X4;""L<5>&!M3*>3WW4#O:8U=FH]B\=//TK,5^_@WP2AXR,!YPI(A(ID MW)(W_1./&6HUJD#TF5@SO>4"38 I+9O.'6W!E]YLB'\=CHV:6S@!M&MR6EGL MM28KFJ:=D\9#"KKJ3UA@XD#QX%=E8$ MJ.9(Z*)J>AQ]Q$.0;;?X$M^SLTT+*C1(QN,7!T+^2"*LI5F_Y0Y/#F=:K$3_ MFR_>L=MSYLBH0/1E[39D\KT4,Z@9SG[9*"R@U&PT.R@RPEFPKJ*I*SN)L&PX MG\YO]4/3G-"_\?4L.Z[<^SSZZ4]-N7"1732<*@80V%3"N HESG[*O&++*[*> ML$UD3FT*$8K0&^M&4W$J]'@O=O[MR,M\ MB# Z.H@09?=F#^[<(4/1!BHTECP+ZDS2#Z-U9,,6VH>D:D4JAG:!\Q$G,^(2 M">8Q*&R \]G'[@Z'.-:1C.(PS1+L>G.JS7Z+!F0J>H+D^;#3@PF2=P7&,B5K M+P?)NWHA6\MO9C]"8MV P.U;6D?.@C@HF5RJ"M@B+]R2PQ9QQ0C+Z2A6Q;,B_K8'C^$ MV00,4QO=7Y6##XBRX2,X&8WDF\8>\+QOX7XBZ30;F99AH&795TO$ M:H3'W!7>I(J]5LMN)6K1F[Q??U0V[C4/?Q]>P6/0QY$?Q;/3'.8!QP3")]W=L:G3\O 2[N M.-%,TVNISXXNQL>H_[/(9;,G=!]Y'S_;W=[T\_.F67*^YMB7,"(;>^YV(BV< MGCZ%XQ(,8IJBG*4R2[P"3MHV<895CWNVAB7SM\H(O(>]F%9)CC/XT M@7%:KG6F^%D>,"K>N83UQ%61"V+OF^.OT3SQ?<9G" XA+09>I"G*!6)QI3PC M(@4;CRU[KY;+KSH.! ^R"!H>H6U;Z8['[#DN] KI_;%8K_?X$-YRW2:N..*( M=KT3U+Y>LG.O*.&#M"8D6>H3Q)?L5PI%L;GW%OI-.B%C7#"^65 M,HE<[K(4Z,]CRLZH4 I:6K U \:+=]U5:G M)A/G3,-I"0IW[DC=6KH]2N;1>0RLD ,]++E7:* \6Y$>+0^VY"JH/1B!0\^9 M[X/6\LGA$Y^C)<]><(ZI1P=-Z^F@^78L#BY*[UZO11_W>Y_Y2,K7V0^M9"<& MS3]N0+!JB*+V?JRV/A%XAT]R)^CJFF$:])('\%%9W)"II99BYUNF%(.@E"), MU5EV&_ U- S)K4:=AT-U/,.T#YL)G+0T&0Q_?73O\*[@">@:N5C,@2,/ M#N^/?GN7A>Y(@$UNO8G.OQ>)&@#; V2[5@?@8JDW#A2:^<+: MX\55&S!Q&%)K\#).&^686I'D=*G&JVA^71UTB__AJN^4?'/=%%RT/(@?GJ>F M6F@U@2W=^5X^E_)7 W2)Q7/8VP9:N@"OE#TW(#;O#< ;46?N;*ZB;[F5?3HYC4:.57Y/SQ&W[%[$=7]^)XZ=: TX@7=