0001428439-22-000010.txt : 20220218 0001428439-22-000010.hdr.sgml : 20220218 20220218165427 ACCESSION NUMBER: 0001428439-22-000010 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 123 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220218 DATE AS OF CHANGE: 20220218 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: 22653593 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-20211231.htm 10-K roku-20211231
FALSE2021FY0001428439http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613MemberP5YP2Yhttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrentP2Y2.0800014284392021-01-012021-12-3100014284392021-06-30iso4217:USD0001428439us-gaap:CommonClassAMember2022-01-31xbrli:shares0001428439us-gaap:CommonClassBMember2022-01-3100014284392021-12-3100014284392020-12-31iso4217:USDxbrli:shares0001428439us-gaap:CommonClassAMember2021-12-310001428439us-gaap:CommonClassAMember2020-12-310001428439us-gaap:CommonClassBMember2020-12-310001428439us-gaap:CommonClassBMember2021-12-310001428439us-gaap:ServiceMemberroku:PlatformSegmentMember2021-01-012021-12-310001428439us-gaap:ServiceMemberroku:PlatformSegmentMember2020-01-012020-12-310001428439us-gaap:ServiceMemberroku:PlatformSegmentMember2019-01-012019-12-310001428439us-gaap:ProductMemberroku:PlayerSegmentMember2021-01-012021-12-310001428439us-gaap:ProductMemberroku:PlayerSegmentMember2020-01-012020-12-310001428439us-gaap:ProductMemberroku:PlayerSegmentMember2019-01-012019-12-3100014284392020-01-012020-12-3100014284392019-01-012019-12-310001428439us-gaap:CommonStockMember2018-12-310001428439us-gaap:AdditionalPaidInCapitalMember2018-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001428439us-gaap:RetainedEarningsMember2018-12-3100014284392018-12-310001428439us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001428439us-gaap:CommonStockMember2019-01-012019-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001428439us-gaap:RetainedEarningsMember2019-01-012019-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-310001428439us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-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-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-31roku:segment0001428439roku:CustomerOneMember2021-01-012021-12-31roku:institution0001428439roku:CustomerTwoMember2021-01-012021-12-310001428439roku:CashAndCashEquivalentsBenchmarkMemberroku:FinancialInstitutionOneMemberroku:FinancialInstitutionRiskMember2021-01-012021-12-31xbrli:pure0001428439roku:FinancialInstitutionTwoMemberroku:CashAndCashEquivalentsBenchmarkMemberroku:FinancialInstitutionRiskMember2021-01-012021-12-310001428439roku:CashAndCashEquivalentsBenchmarkMemberroku:FinancialInstitutionOneMemberroku:FinancialInstitutionRiskMember2020-01-012020-12-310001428439roku:FinancialInstitutionTwoMemberroku:CashAndCashEquivalentsBenchmarkMemberroku:FinancialInstitutionRiskMember2020-01-012020-12-310001428439roku:AllowancesForSalesReturnsMember2020-12-310001428439roku:AllowancesForSalesReturnsMember2019-12-310001428439roku:AllowancesForSalesReturnsMember2018-12-310001428439roku:AllowancesForSalesReturnsMember2021-01-012021-12-310001428439roku:AllowancesForSalesReturnsMember2020-01-012020-12-310001428439roku:AllowancesForSalesReturnsMember2019-01-012019-12-310001428439roku:AllowancesForSalesReturnsMember2021-12-310001428439roku:AllowanceForSalesIncentivesMember2020-12-310001428439roku:AllowanceForSalesIncentivesMember2019-12-310001428439roku:AllowanceForSalesIncentivesMember2018-12-310001428439roku:AllowanceForSalesIncentivesMember2021-01-012021-12-310001428439roku:AllowanceForSalesIncentivesMember2020-01-012020-12-310001428439roku:AllowanceForSalesIncentivesMember2019-01-012019-12-310001428439roku:AllowanceForSalesIncentivesMember2021-12-310001428439us-gaap:AllowanceForCreditLossMember2020-12-310001428439us-gaap:AllowanceForCreditLossMember2019-12-310001428439us-gaap:AllowanceForCreditLossMember2018-12-310001428439us-gaap:AllowanceForCreditLossMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001428439us-gaap:AllowanceForCreditLossMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001428439us-gaap:AllowanceForCreditLossMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001428439us-gaap:AllowanceForCreditLossMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-12-310001428439us-gaap:AllowanceForCreditLossMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001428439us-gaap:AllowanceForCreditLossMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2018-12-310001428439us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310001428439us-gaap:AllowanceForCreditLossMember2020-01-012020-12-310001428439us-gaap:AllowanceForCreditLossMember2019-01-012019-12-310001428439us-gaap:AllowanceForCreditLossMember2021-12-310001428439roku:CustomerHMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001428439srt:MinimumMember2021-01-012021-12-310001428439srt:MaximumMember2021-01-012021-12-310001428439srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2021-01-012021-12-310001428439srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2021-01-012021-12-310001428439roku:WebsiteAndInternalUseSoftwareMember2021-01-012021-12-310001428439roku:WebsiteAndInternalUseSoftwareMember2020-01-012020-12-310001428439roku:WebsiteAndInternalUseSoftwareMember2019-01-012019-12-310001428439srt:MinimumMemberroku:WebsiteAndInternalUseSoftwareMember2021-01-012021-12-310001428439roku:WebsiteAndInternalUseSoftwareMembersrt:MaximumMember2021-01-012021-12-310001428439us-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001428439us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-12-310001428439us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001428439us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2019-12-3100014284392022-01-012021-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerCMember2020-01-012020-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerCMember2019-01-012019-12-310001428439roku:NielsenSAdvancedVideoAdvertisingMember2021-04-152021-04-150001428439roku:NielsenSAdvancedVideoAdvertisingMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-04-152021-04-150001428439roku:NielsenSAdvancedVideoAdvertisingMember2021-10-012021-12-310001428439roku:NielsenSAdvancedVideoAdvertisingMember2021-04-150001428439roku:NielsenSAdvancedVideoAdvertisingMemberus-gaap:DevelopedTechnologyRightsMember2021-04-150001428439roku:NielsenSAdvancedVideoAdvertisingMemberus-gaap:InProcessResearchAndDevelopmentMember2021-04-150001428439roku:NielsenSAdvancedVideoAdvertisingMemberus-gaap:DevelopedTechnologyRightsMember2021-04-152021-04-150001428439roku:NielsenSAdvancedVideoAdvertisingMemberus-gaap:InProcessResearchAndDevelopmentMember2021-04-152021-04-150001428439roku:ThisOldHouseHoldingsLLCMember2021-03-192021-03-190001428439us-gaap:GeneralAndAdministrativeExpenseMemberroku:ThisOldHouseHoldingsLLCMember2021-03-192021-03-190001428439roku:ThisOldHouseHoldingsLLCMember2021-03-190001428439roku:ThisOldHouseHoldingsLLCMemberus-gaap:TradeNamesMember2021-03-190001428439roku:ThisOldHouseHoldingsLLCMemberus-gaap:CustomerRelationshipsMember2021-03-190001428439us-gaap:OtherNoncurrentAssetsMember2021-03-192021-03-190001428439roku:ThisOldHouseHoldingsLLCMemberus-gaap:TradeNamesMember2021-03-192021-03-190001428439roku:ThisOldHouseHoldingsLLCMemberus-gaap:CustomerRelationshipsMember2021-03-192021-03-190001428439roku:ThisOldHouseHoldingsLLCMemberroku:PlatformSegmentMember2021-03-192021-12-310001428439roku:BostonBasedDataxuIncorporationDemandSidePlatformMember2020-01-012020-12-310001428439roku:OldHouseAcquisitionMember2021-01-012021-12-310001428439roku:NielsenSAdvancedVideoAdvertisingMember2021-01-012021-12-310001428439roku:OtherImmaterialAcquisitionsMember2021-01-012021-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-310001428439us-gaap:DevelopedTechnologyRightsMember2020-12-310001428439us-gaap:DevelopedTechnologyRightsMember2020-01-012020-12-310001428439us-gaap:CustomerRelationshipsMember2020-12-310001428439us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001428439us-gaap:TradeNamesMember2020-12-310001428439us-gaap:TradeNamesMember2020-01-012020-12-310001428439us-gaap:PatentsMember2020-12-310001428439us-gaap:PatentsMember2020-01-012020-12-310001428439roku:AllowanceForOtherAccountsReceivableMember2021-12-310001428439roku:AllowanceForOtherAccountsReceivableMember2020-12-310001428439roku:ComputerAndEquipmentMember2021-12-310001428439roku:ComputerAndEquipmentMember2020-12-310001428439us-gaap:LeaseholdImprovementsMember2021-12-310001428439us-gaap:LeaseholdImprovementsMember2020-12-310001428439roku:InternalUseSoftwareMember2021-12-310001428439roku:InternalUseSoftwareMember2020-12-310001428439roku:OfficeEquipmentAndFurnitureMember2021-12-310001428439roku:OfficeEquipmentAndFurnitureMember2020-12-310001428439roku:PlatformSegmentMember2021-12-310001428439roku:PlatformSegmentMember2020-12-310001428439roku:PlayerSegmentMember2021-12-310001428439roku:PlayerSegmentMember2020-12-310001428439us-gaap:LicenseMember2021-12-310001428439us-gaap:LicenseMember2020-12-310001428439roku:ProducedContentReleasedLessAmortizationMember2021-12-310001428439roku:ProducedContentReleasedLessAmortizationMember2020-12-310001428439roku:ProducedContentCompletedNotReleasedMember2021-12-310001428439roku:ProducedContentCompletedNotReleasedMember2020-12-310001428439roku:ProducedContentInProductionMember2021-12-310001428439roku:ProducedContentInProductionMember2020-12-310001428439us-gaap:ProductMember2021-12-310001428439us-gaap:ProductMember2020-12-310001428439us-gaap:CashMember2021-12-310001428439us-gaap:CashMemberus-gaap:FairValueInputsLevel1Member2021-12-310001428439us-gaap:CashMember2020-12-310001428439us-gaap:CashMemberus-gaap:FairValueInputsLevel1Member2020-12-310001428439us-gaap:MoneyMarketFundsMember2021-12-310001428439us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001428439us-gaap:MoneyMarketFundsMember2020-12-310001428439us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-12-310001428439us-gaap:FairValueInputsLevel1Member2021-12-310001428439us-gaap:FairValueInputsLevel1Member2020-12-310001428439us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001428439us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-12-310001428439srt:MinimumMember2021-12-310001428439srt:MaximumMember2021-12-310001428439roku:TermLoanAFacilityMember2021-12-310001428439roku:TermLoanAFacilityMember2020-12-310001428439roku:CreditAgreementMember2021-01-012021-12-310001428439roku:CreditAgreementMember2020-01-012020-12-310001428439roku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2019-05-032019-05-030001428439roku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2019-05-030001428439roku:TermLoanAFacilityMemberroku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMember2019-05-032019-05-030001428439roku:TermLoanAFacilityMemberroku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMember2019-05-030001428439roku:MorganStanleySeniorFundingIncMemberroku:UncommittedIncrementalFacilityMemberroku:CreditAgreementMember2019-05-030001428439roku:MorganStanleySeniorFundingIncMemberroku:UncommittedIncrementalFacilityMembersrt:MaximumMemberroku:CreditAgreementMember2019-05-032019-05-030001428439roku:TermLoanAFacilityMemberroku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMember2019-11-182019-11-180001428439roku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-03-012020-03-310001428439roku:MorganStanleySeniorFundingIncMemberroku:AdjustedOneMonthLIBORMemberroku:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-03-012020-03-310001428439roku:TermLoanAFacilityMemberroku:MorganStanleySeniorFundingIncMemberroku:AdjustedOneMonthLIBORMemberroku:CreditAgreementMember2019-11-182019-11-180001428439roku:TermLoanAFacilityMemberroku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2019-05-032019-05-030001428439roku:TermLoanAFacilityMemberroku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2019-05-030001428439us-gaap:DebtInstrumentRedemptionPeriodTwoMemberroku:TermLoanAFacilityMemberroku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMember2019-05-032019-05-030001428439us-gaap:DebtInstrumentRedemptionPeriodTwoMemberroku:TermLoanAFacilityMemberroku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMember2019-05-030001428439roku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2021-12-310001428439roku:MorganStanleySeniorFundingIncMemberroku:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-12-310001428439roku:MorganStanleySeniorFundingIncMembersrt:MinimumMemberroku:CreditAgreementMember2019-05-032019-05-03roku:Classroku:vote0001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2021-03-022021-03-020001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2021-03-020001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2020-05-132020-05-130001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2020-05-130001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2019-11-192019-11-190001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2019-11-190001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2019-05-162019-05-160001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2019-05-160001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2019-03-122019-03-120001428439roku:AtTheMarketOfferingMemberus-gaap:CommonClassAMember2019-03-120001428439roku:EquityIncentivePlanMember2021-12-310001428439roku:TwoThousandSeventeenEmployeeStockPurchasePlanMember2021-12-310001428439roku:TwoThousandSeventeenEquityIncentivePlanMember2021-12-31roku:Plan0001428439us-gaap:EmployeeStockOptionMember2021-12-310001428439srt:MinimumMemberroku:TenPercentShareholderMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2020-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2021-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001428439us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001428439us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001428439us-gaap:CostOfSalesMemberroku:PlatformSegmentMember2021-01-012021-12-310001428439us-gaap:CostOfSalesMemberroku:PlatformSegmentMember2020-01-012020-12-310001428439us-gaap:CostOfSalesMemberroku:PlatformSegmentMember2019-01-012019-12-310001428439us-gaap:CostOfSalesMemberroku:PlayerSegmentMember2021-01-012021-12-310001428439us-gaap:CostOfSalesMemberroku:PlayerSegmentMember2020-01-012020-12-310001428439us-gaap:CostOfSalesMemberroku:PlayerSegmentMember2019-01-012019-12-310001428439us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001428439us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001428439us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001428439us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001428439us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001428439us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001428439us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001428439us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001428439us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001428439srt:MinimumMember2020-01-012020-12-310001428439srt:MaximumMember2020-01-012020-12-310001428439srt:MinimumMember2019-01-012019-12-310001428439srt:MaximumMember2019-01-012019-12-310001428439us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001428439roku:ManufacturingMember2021-12-310001428439roku:ManufacturingMemberus-gaap:AccruedLiabilitiesMember2021-01-012021-12-310001428439roku:ManufacturingMemberus-gaap:AccruedLiabilitiesMember2020-01-012020-12-310001428439roku:ContentPublishersMember2021-12-310001428439roku:ContentPublishersMemberus-gaap:AccountsPayableMember2021-12-310001428439us-gaap:OtherNoncurrentLiabilitiesMemberroku:ContentPublishersMember2021-12-310001428439roku:LicensedContentMember2021-03-310001428439roku:LicensedContentMember2021-03-312021-12-310001428439us-gaap:DomesticCountryMember2021-12-310001428439us-gaap:StateAndLocalJurisdictionMember2021-12-310001428439us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember2021-12-310001428439roku:DanishTaxAgencyMember2021-12-310001428439us-gaap:TaxAndCustomsAdministrationNetherlandsMember2021-12-310001428439us-gaap:HerMajestysRevenueAndCustomsHMRCMember2021-12-310001428439us-gaap:InternalRevenueServiceIRSMember2021-12-31roku:Ownership0001428439us-gaap:ResearchMember2021-12-310001428439us-gaap:ForeignCountryMember2021-12-310001428439us-gaap:InvestorMember2019-01-012019-12-310001428439srt:ChiefExecutiveOfficerMember2019-01-012019-12-310001428439roku:TaxDeferredSavingsPlanMember2021-01-012021-12-310001428439roku:TaxDeferredSavingsPlanMember2020-01-012020-12-310001428439roku:TaxDeferredSavingsPlanMember2019-01-012019-12-310001428439roku:UKEmployeesDefinedContributionPlanMember2021-01-012021-12-310001428439roku:UKEmployeesDefinedContributionPlanMember2020-01-012020-12-310001428439roku:UKEmployeesDefinedContributionPlanMember2019-01-012019-12-310001428439us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001428439us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001428439us-gaap:StockCompensationPlanMember2021-01-012021-12-310001428439us-gaap:StockCompensationPlanMember2020-01-012020-12-310001428439us-gaap:StockCompensationPlanMember2019-01-012019-12-310001428439roku:UnvestedCommonStockIssuedUponExerciseOfStockOptionsAndBusinessAcquisitionMember2021-01-012021-12-310001428439roku:UnvestedCommonStockIssuedUponExerciseOfStockOptionsAndBusinessAcquisitionMember2020-01-012020-12-310001428439roku:UnvestedCommonStockIssuedUponExerciseOfStockOptionsAndBusinessAcquisitionMember2019-01-012019-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:CustomerAMemberroku:PlayerSegmentMember2020-01-012020-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerAMemberroku:PlayerSegmentMember2019-01-012019-12-310001428439us-gaap:CustomerConcentrationRiskMemberroku:CustomerBMemberus-gaap:SalesRevenueNetMemberroku:PlayerSegmentMember2021-01-012021-12-310001428439us-gaap:CustomerConcentrationRiskMemberroku:CustomerBMemberus-gaap:SalesRevenueNetMemberroku:PlayerSegmentMember2020-01-012020-12-310001428439us-gaap:CustomerConcentrationRiskMemberroku:CustomerBMemberus-gaap:SalesRevenueNetMemberroku:PlayerSegmentMember2019-01-012019-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerCMemberroku:PlayerSegmentMember2021-01-012021-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerCMemberroku:PlayerSegmentMember2020-01-012020-12-310001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerCMemberroku:PlayerSegmentMember2019-01-012019-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, 2021
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  
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, 2021, 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 $53,234,001,409. 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.
1


As of January 31, 2022, the registrant had 119,086,923 shares of Class A common stock, $0.0001 par value per share and 16,215,344 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 “2021 Proxy Statement”) for the 2022 Annual Meeting of Stockholders. The 2021 Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2021.
2


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. For example, statements in this Annual Report regarding the potential future impact of the COVID-19 pandemic on our business and results of 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 our ability to maintain and grow our profitability;
the impact of the COVID-19 pandemic, supply chain disruptions, and inflationary pressures on our business, operations, and the markets and communities in which we and our advertisers, content providers, Roku TV brand 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 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 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; 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 someday, all TV content and all TV advertising will be streamed. The shift of the TV ecosystem to streaming is continuing and is creating more options for consumers, content publishers, advertisers, and other industry participants. TV streaming is now mainstream and consumers are spending more time watching TV streaming services, with many ‘cutting the cord’ from legacy TV services entirely. Over the past several years, nearly every major media company has entered TV streaming and launched a streaming service. Similarly, advertisers looking to reach and engage with streaming audiences are increasingly taking advantage of the benefits inherent to the digital advertising capabilities of TV streaming platforms and are re-allocating their budgets accordingly.
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 are focused on connecting consumers to the entertainment they love, enabling content publishers to build and monetize large audiences, and providing advertisers with unique capabilities to engage consumers. Central to our platform is the Roku operating system (the “Roku OS”). The Roku OS is purpose built for TV and designed to run on low-cost hardware which allows us to manufacture and sell streaming players that are affordable. The Roku OS also powers Roku TV models that are manufactured and sold by our TV brand partners who license the Roku OS and leverage our smart TV hardware reference designs. Roku TV models and Roku streaming players enable consumers to access a wide selection of content by connecting their Roku device to our streaming platform via a home broadband network.
The features and functionality of our platform, powered by the Roku OS, enable us to address the needs of our consumers, content publishers, advertisers, Roku TV brand partners, and other partners. Consumers can discover and access a wide variety of streaming content, content publishers can reach our highly-engaged user base of over 60 million active accounts and utilize our billing services and data insight tools, advertisers can serve targeted and measurable ads to the TV viewers that they want to reach, Roku TV brand partners can build market share by offering high performance 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 invest 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 streaming decade continues.
Our Business Model
Three core areas of focus define our business model. First, we build scale by increasing our active accounts. Second, we increase engagement by growing the hours of content streamed through our platform. And third, we monetize 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, TV brand 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 lineup of stand-alone streaming players that connect to a user’s TV. To enhance our users’ experience and to provide a better audio experience, we also offer our Roku Streambars with a streaming player built in that enables the soundbar to connect to our streaming platform, Roku wireless speakers that connect to Roku TV models and Roku Streambars, and our Roku Wireless Subwoofers. Furthermore, we offer customer choice with The Roku TV Ready program, which in partnership with audio companies, we enable their audio products to work seamlessly with Roku TV models. We launch new devices and provide updates via the Roku OS periodically to ensure they offer the highest performance at an affordable price.
We also license the Roku OS to TV brand partners that manufacture and sell co-branded 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.
5


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.
We offer consumers tremendous optionality and value with respect to gaining access to the Roku platform that is combined with an exceptional user experience on the platform. We have been able to significantly scale our active account base over a multi-year period. In 2021, we added over 8.9 million active accounts, ending the year with 60.1 million active accounts.
Engagement: Growing streaming hours
We believe that offering users a wide range of content and easy-to-use user interface drives increased user engagement by delivering a better overall streaming experience. Streaming hours on our platform have grown from 58.7 billion hours in 2020 to 73.2 billion hours in 2021, as our active accounts have grown through the distribution of Roku streaming players and our partners’ Roku TV models.
Through our streaming platform and our streaming devices, we make it easy and affordable for our users to watch their favorite TV shows and movies, as well as listen to streaming audio. Furthermore, we believe our platform offers users an incredible streaming experience through a user interface that is easy to use and navigate. From the Roku home screen, our users can easily find and access the 500,000+ free and paid movies and TV episodes, as well as live TV, news, sports, hit movies, popular shows, and more, that are available from the thousands of channels on our streaming platform. And Roku’s powerful cross-channel search capabilities make it simple for our users to find the entertainment they are looking for. Users have the optionality to align their spend to their budget by choosing content that is available on an ad-supported, subscription, or transactional basis. Our direct relationship with our users provides us with detailed insights about our users and 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. Our first party data enables us to develop actionable insights such as content recommendations to improve our users’ experience.
We enable our content partners to publish streaming channels, quickly and easily, which makes us an attractive platform for content publishers to partner with as they seek to reach TV streaming, or over-the-top (“OTT”), users. Content publishers can deliver content directly to our large and relevant audiences and reach those users who no longer use or those who never used legacy TV or paid TV subscriptions. 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 own streaming channel that drives user engagement on our platform by providing our users free, ad-supported access to a large library of third-party movies and shows on-demand that we directly license, live streaming linear channels, original content, and subscription video on demand (“SVOD”) content made available through Premium Subscriptions on The Roku Channel. The Roku Channel offers Premium Subscriptions from dozens of content partners, giving users the ability to browse all available content before signing up, obtain free trials for subscriptions, sign up in one-click, and enjoy simple subscription management with a single monthly bill. The Roku Channel also is intended to help content publishers drive additional viewership and maximize the value of their content on our platform. For example, we provide personalized content selection for users and integrated Roku Pay billing services into The Roku Channel to enable one-click subscriptions. The Roku Channel is available in the United States, the United Kingdom, and Canada. 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, 200+ free live linear television channels, free ad-supported entertainment for kids and family with more than 10,000 titles, and more than 50 premium subscription channels.
The Roku Channel model offers content that grows engagement, which accelerates advertising revenue, which then enables more investment in content. To further drive user engagement on our platform, in 2021, we acquired exclusive movies and TV shows for the first time, featuring titles that are exclusive to The Roku Channel. In May 2021, we launched this original exclusive content as Roku Originals, which is original content exclusive to The Roku Channel. Our first Roku Originals consisted of content from the Quibi library, which we acquired in January 2021. We have since greenlit second seasons of some of these shows and added original content that was not part of that acquisition. We also acquired the This Old House franchise in March 2021, and launched advertising-supported video on demand (“AVOD”), ad-supported linear, and Premium Subscription channels for This Old House content on The Roku Channel. In 2021, we also launched the Roku Brand Studio that evolves the advertising product and enhances the streaming experience for our users. Through Roku Brand Studio, Roku helps marketers go beyond the traditional 30-second TV ad spot and offer more innovative ad experiences, such as sponsored ads in our user interface, interactive video ads, branded content series, and more. Roku Originals will continue to play an important part of The Roku Channel’s programming in 2022 and beyond with content investments in original programming planned to be commensurate with the channel’s overall growth.
6


Monetization: Growing our revenue and gross profit by monetizing user activity
We believe that running relevant display and digital ads enhances the user experience on our platform. We generate platform segment revenue by monetizing our users’ engagement on our platform through a variety of services and capabilities, including sales of subscription services and other commerce transactions, brand sponsorship and promotions, billing services, and video advertising in ad supported channels. Each user on our platform creates multiple revenue opportunities for Roku, whether they are purchasing content, enjoying ad-supported content, opening the Roku home page and seeing a branded takeover of our home screen, or using a Roku remote. 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 growth in gross profit. In 2021, ARPU (which we measure on a trailing twelve-month basis) increased from $28.76 as of December 31, 2020 to $41.03 as of December 31, 2021 and gross profit for the full year grew from $808.2 million as of December 31, 2020 to $1,408.6 million as of December 31, 2021.
Our sophisticated and leading streaming platform enables advertisers, including content publishers, brands, and agencies, to reach audiences that are no longer reachable or are increasingly unavailable through advertising on legacy TV. We make it easy for content publishers to distribute and monetize their streaming content through three primary business models: transaction video on demand (“TVOD”) that includes channels that offer a la carte movie purchases or rentals, subscription video on demand that includes subscriptions to individual video on demand channels and so-called virtual multichannel video programming distribution services, and ad-supported, which includes 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. Through Roku Pay, our platform billing solution, we are also able to assist content partners with billing services, including billing users for in-channel purchases like movie rentals, managing subscriptions, and customer invoices. We believe Roku Pay is a key platform capability that simplifies user subscription signups and drives purchase and retention for our content publishers.
Content publishers also have access to our media and entertainment promotional spending campaign tools to help them attract and retain viewers. 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 the home 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.
We offer advertisers a unique and effective set of tools to engage with our users and our platform. Advertisers are able to leverage our direct relationship with our users, as well as our advertising capabilities and user data and insights, to serve relevant, targeted advertisements. Roku’s first-party data is a result of our direct relationship with users and is exclusively available in our Oneview ad platform. Advertisers on our platform also can measure both the effectiveness of the ads served and their return on investment. 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 legacy TV. Additional promotional advertising opportunities include content sponsorships to give users the opportunity to experience a free movie or show and sponsored themes on our home screen. We also sell branded content rows within The Roku Channel.
OneView is the 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 -- Roku, other TV streaming devices, desktop, mobile, and more. Advertisers choose OneView because it is the only ad buying platform with Roku data, with ad space from The Roku Channel, and with new Roku ad experiences that go beyond the legacy TV spot.
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 improve the value for users, content publishers, and advertisers on our platform. We must regularly update and enrich our platform to meet evolving consumer behavior and deliver a superior experience for our users, content publishers, and advertisers. Further, it is important that we remain a platform for content delivery and invest to provide content publishers with best-in-class publishing tools and actionable audience insights. We must continue
7


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 seed future growth. 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; continuing to invest in both licensed and original content to drive incremental usage of The Roku Channel; and building out our general and administrative infrastructure to support a global scale business.
Advertising Innovation
We are expanding our total addressable market to direct-to-consumer and small/medium businesses (“SMBs”) that currently spend primarily on digital and social media platforms. We are building new advertiser products for SMBs to access the OneView ad platform. In 2021, we announced a new tool that will allow Shopify merchants to easily build, buy, and measure TV streaming advertising campaigns on the Roku platform. Also, in 2021, we acquired Nielsen’s video automatic content recognition and dynamic ad insertion technologies. Roku can now enable TV programmers to replace legacy TV ads with targeted ads in real-time. This means marketers can improve the consumer experience by no longer running the same ad too many times to the same linear TV viewer and content owners can increase ad revenue by bringing Roku data and attribution into legacy TV advertising.
International Markets
The shift from traditional pay 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, TV brand partners, other device licensees, and retailers is as compelling in international markets as it is in the United States. Today our products are available in 20+ countries while the Roku OS is available in six countries. We are now the #1 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 2021, we expanded into Germany with our player business and launched new Roku TV models in the United Kingdom, Brazil, Mexico, Chile, and Peru. In international territories, 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 streaming players and audio products and Roku TV models 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. We enter into distribution agreements with our content publishers and license their content through our dedicated content relationship management team. Our relationship with content publishers is typically client-direct. We secure direct access to publishers’ video ad inventory as part of our distribution agreements and through access to programmatic ad exchanges in OneView to serve as an additional channel for content publishers to monetize their audience. These 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. Our sales teams and products are organized into six 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.
We work with our Roku TV brand partners to assist in all phases of the development of Roku TV models, including development, planning, manufacturing, and marketing. Similarly, we work with service operators on the planning and development of their co-branded players.
In the United States, the majority of our streaming players, audio products and Roku TV models 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. We also sell products internationally through distributors and to retailers. Amazon, Best Buy, and Walmart collectively accounted for 69% of our player revenue for both
8


of the years ended December 31, 2021 and 2020. 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 streaming player 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 player sales through retailers in an effort to grow our active accounts, which typically reduce our player gross margin in the fourth quarter.
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, features, and functionality. We work closely with content publishers, advertisers, TV brands, 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, using our design specifications. All of our products are manufactured by our contract manufacturers 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 contract 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 contract manufacturers ship our products to our third-party warehouses in California, the United Kingdom, Germany, and Brazil where we ship our products directly to retailers, wholesale distributors and to end users.
Government Regulation
Our business and our devices 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. 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
9


certain content quotas or local 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.
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, 2021, we had approximately 750 issued patents and 600 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 our ability to acquire users by delivering high quality streaming devices at competitive prices, partnering with Roku TV brands to bring co-branded smart TVs to market, and developing and monetizing our streaming platform with compelling content, promotional services, and advertising.
Our competitors include:
companies that offer TV streaming devices that compete with our streaming players and Roku TV models 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 and 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; 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.
10


Human Capital Management
We believe our success depends on our culture and our ability to attract and retain our employees. As of December 31, 2021, we employed approximately 3,000 full-time employees located in 13 countries. Only our employees in Brazil are represented by a labor union with respect to their employment. The majority of our employees currently are working from home as a result of the COVID-19 pandemic but we expect that most employees will adopt a hybrid work schedule (consisting of both in-person work and working from home) in 2022.
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. In 2021, we launched our first company-wide employee engagement survey to better understand employee sentiment regarding our strategy, culture, compensation and benefits, leadership, and other dimensions of the employee experience.
Diversity and Inclusion
We are committed to being a diverse and inclusive organization. We follow through on this commitment via our annual pay equity analysis designed to ensure we pay fairly and equitably across gender and ethnicity, year over year; hiring and management trainings that incorporate topics on mitigating unconscious bias; and diverse interview panels that limit questions to those that are legally compliant and objectively tied to applicable job openings.
Our Vice President of Global Talent Management and Inclusion leads a growing team that is focusing on priorities in four key areas: Inclusive Employee Experiences, Inclusive Recruiting, Inclusive Communities & Social Impact, and Inclusive Customer Advocacy.
Inclusive Employee Experiences: Our Employee Resource Group (“ERG”) Program currently supports six ERGs, which are voluntary, employee-led groups intended to foster a diverse and inclusive workplace, build internal community, encourage career growth and networking, and support social impact partnerships. We also regularly hold educational employee-led and expert-led dialogues that cover various diversity and inclusion topics, and we provide diversity and inclusion training and curriculum in the areas of bias, leading diverse teams, and sourcing diverse talent.
Inclusive Recruiting: Every member of our recruiting team is trained on how to source, engage, and recruit qualified diverse candidates. In fact, all recruiters are equipped to discuss a diverse hiring strategy with every hiring manager to ensure we continue to widen the candidate pipeline for all roles. Our University Recruiting and Intern programs weave diversity and inclusion into their strategies so that we are recruiting not only from diverse schools but also diverse clubs and programs across all schools. Our external relationships also are focused on organizations that represent diverse communities, including technical and non-technical women and ethnic minority organizations, as well as professional Veteran’s networks, to enable our hiring managers and recruiters to attend or speak at diverse conferences, share our job descriptions, and tell our employer brand story to a wider audience.
Inclusive Communities & Social Impact: We have developed social impact programs to support employees and Roku in volunteerism, charitable activities, and youth engagement.
Inclusive Customer Advocacy: As a TV streaming platform with both U.S. and international viewers, we believe our customer experiences should reflect the diversity of our customers. In 2021, we launched several “inclusion zones” on the Roku platform that highlight and celebrate diverse stories from various content providers.
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 their speed to productivity. In addition to mandatory training covering Anti-Harassment, Anti-Discrimination, and Privacy, we offer employees a highly encouraged suite of training offerings such as High-Performance Feedback, Effective Meetings, and Communication and Presentation Skills. Managers are provided with development 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
11


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.
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 do not pay cash bonuses 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 an internet site (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.

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;
our ability to monetize our streaming platform;
our ability to attract advertisers and advertising agencies to our demand-side advertising platform;
our ability to develop relationships with TV brands 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;
12


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, marketing campaigns, or other promotional advertising on our platform;
our ability to attract users to and generate revenue from 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 Roku TV brand 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 ability to manage streaming device and other product introductions and transitions;
our and our Roku TV brand partners’ reliance on contract manufacturers and limited manufacturing capabilities;
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 players and Roku TV models;
our ability to obtain key components from sole source suppliers;
interoperability of our streaming devices with content publishers’ offerings, technologies, and systems;
detecting hardware errors or software bugs in our products before they are released to users;
component manufacturing, design, or other defects that render our devices permanently inoperable;
our ability to obtain 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;
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
litigation resulting in 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 current and future impact of the COVID-19 pandemic, supply chain disruptions, and inflationary pressures on our business;
natural disasters or other catastrophic events;
Legal and Regulatory Risks
enactment of or changes to government regulation or laws related to our business;
13


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 trading 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 prices 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.
Risks Related to Our Business and Industry
TV streaming 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.
TV streaming 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+, Discovery+, HBO Max, Hulu, Paramount+, Peacock, 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 our streaming players. 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 our streaming players and our partners’ Roku TV models, we may not be able to achieve our expected growth in active accounts, streaming hours, revenue, gross profit or ARPU.
14


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 our players, Roku TV models, or our platform 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 such as 8K and unknown future developments may require further investments in the development of our players, Roku TV models, and our platform. 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. As a result, we may face additional competition from makers of TV audio speakers and soundbars, as well as makers of other TV peripheral devices. While sales of our audio products have not generated material amounts of revenue, if these products do not operate as designed or do not enhance the Roku TV or other viewing experience as we intend, our users’ overall viewing experience may be diminished, and this may impact the overall demand for Roku TV models or our other products.
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 digital and social media 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. 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 linear TV, radio, and print, and to advertising through digital and social media platforms. The future growth of our business depends on the growth of OTT advertising and on advertisers increasing their spend on advertising on our platform. Although legacy 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 legacy TV advertising, especially if our users no longer stream TV or significantly reduce the amount of TV they stream as a result of the COVID-19 pandemic coming to an end, as a result of the launch of new hybrid broadcast standards (such as ATSC 3.0), or for other reasons. In addition, if we are unable to compete with digital and social media 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 or impose local content requirements on OTT services. This pressure has been driven by owners of traditional broadcast television services and could pose a threat to our services.
15


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 content distribution services. 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 player or a Roku TV 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, 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 users, channel partners, and advertisers. Some of our leading channel partners, including Netflix, also have 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 financial performance.
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 personal 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. 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, for which we may earn less revenue than activations on or through our platform. 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. If we are unable to further monetize our streaming platform, our business may be harmed.
In order to materially increase the monetization of our streaming platform through the sale of video advertising, we will need our users to stream significantly more ad-supported content. Our efforts to monetize our streaming platform through ad-supported content are still developing and may not continue to grow as we expect. This means of monetization will require us to continue to attract advertising dollars to our streaming platform as well as deliver ad-supported content that appeals to users. 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 (“DSP”) 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, we have limited experience running a DSP, and 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
16


able to compete effectively with more established DSPs 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 will depend in part on our ability to develop and expand our relationships with TV brand 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 partners and, to a lesser extent, service operators in both the United States and 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. We continue to invest in the growth and expansion of our Roku TV program both in the United States and international markets. Our licensing program for service operators has historically been primarily focused on international markets and has been decreasing in scale in recent years, as we have shifted the focus of our international growth to the sale of Roku streaming players and expanding our licensing program with TV brand partners.
In the past few years, the sale of Roku TV models by our TV brand partners has materially contributed to our active account growth, to our streaming hours, and to our platform monetization efforts. This growth has primarily been in the United States; however, our Roku TV licensing program has been expanded to certain international markets. We license the Roku OS and our smart TV reference designs to certain TV brand partners to manufacture co-branded smart TVs. 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 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.
The loss of a relationship with a TV brand partner or service operator could harm our results of operations, damage our reputation, increase pricing and promotional pressures from other partners and distribution channels, or increase our marketing costs. 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 our development of these relationships, our ability to grow our business could be adversely impacted.
Under these license arrangements, we generally have limited control over the amount and timing of resources these entities dedicate to the relationship. In the past, our TV brand partners have failed to meet their forecasts for distributing licensed streaming devices, and they may fail to meet their forecasts in the future. If our TV brand or service operator partners fail to meet their forecasts for distributing licensed streaming devices or chose 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 year ended December 31, 2021, 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, active accounts, or 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 and popular content. In order to remain competitive, we must consistently meet user demand for popular streaming channels and content, particularly as we launch new players, introduce new Roku TV models, or enter new markets, including international markets. If we are not successful in helping our content publishers launch and maintain streaming channels 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.
17


In addition, if service operators, including pay 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 the Roku platform or their channels are not available on our platform, our business may be harmed.
Most of our agreements with content publishers are not long term and can be terminated by the content publishers under certain circumstances. Any disruption in the renewal of such agreements may result in the removal of certain channels 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. 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, such as 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. 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, we may be required to temporarily or permanently remove certain channels from our streaming platform.
The loss of such channels 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 do 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. 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 integrated advertising framework 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
18


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 or are overly intrusive and impede the use of our platform, our users may stop using our platform, which will harm our business.
The Roku Channel may not continue to attract a large number of users or generate significant revenue from advertising.
We operate The Roku Channel, which offers both 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, in 2021, we 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.
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 (including, for example, the content that we acquired through the Quibi and This Old House transactions) 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.
19


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, as well as the quality and breadth of content that is delivered across streaming platforms. Accordingly, the future evolution of TV streaming as an industry, which is likely to impact our success, is dependent on many of the factors that are outside of our control.
We and our Roku TV brand partners depend on our retail sales channels to effectively market and sell our players and Roku TV models, and if we or our partners fail to maintain and expand effective retail sales channels, we could experience lower player or Roku TV model sales.
To continue to increase our active accounts, we must maintain and expand our retail sales channels. The majority of our players and our TV brand partners’ Roku TV models 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 players 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 global retailers as compared to our domestic operations or our competitors in international markets. Amazon, Best Buy, and Walmart in total accounted for 69% of our player revenue for both of the years ended December 31, 2021 and 2020. 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 players or our TV brand partners’ Roku TV models, 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 due to COVID-19 restrictions or other concerns, the volume of our streaming devices or our TV brand partners’ Roku TV models sold could decrease, which would harm our business. If any of our existing TV brand partners choose to work exclusively with, or divert a significant portion of their business with us to other operating system developers, this may impact our ability to license the Roku OS and our smart TV reference design to TV brands and our ability to continue to grow active accounts. 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 and smart TVs, is able to market and promote these products more prominently on its website, and could refuse to offer or promote our devices on its website. Any reduction in our ability to place and promote our devices, or increased competition for available shelf or website placement, could require us to increase our marketing expenditures to maintain our product visibility or 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 devices 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 players or our customer service, are within our control. Other factors, such as the quality and reliability of Roku TV models 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 thousands 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 our streaming devices. While we have policies
20


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.
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 DSP. 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 and TV brand partners or other licensees, which would harm our business.
Our users depend on our customer support organization to resolve any issues relating to our devices. A high level of support is critical for the successful marketing and sale of our devices. We currently outsource the majority of our customer support operation to a third-party customer support organization which provides support to end users of our players and audio products. In addition, we train our TV brand partners and service operator licensees to provide first-level customer support to users of Roku TV models and co-branded players. 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 sell our devices to users and harm our reputation with potential new users and our licensees.
We must successfully manage streaming device and other product introductions and transitions to remain competitive.
We must continually develop new and improved streaming devices and other products that meet changing consumer demands. Moreover, the introduction of a new streaming device or other new product is a complex task, involving significant expenditures in research and development, promotion, and sales channel development. For example, in recent years, we introduced Roku Streambars, Roku wireless speakers, and Roku wireless subwoofers, among other products. Whether users will broadly adopt new streaming devices or other new products is not certain. Our future success will depend on our ability to develop new and competitively priced streaming devices and other new products and add new desirable content and features to our streaming platform. Moreover, we must introduce new streaming devices and other new products in a timely and cost-effective manner, and we must secure production orders for those products from our contract manufacturers. The development of new streaming devices and other new products 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 streaming devices and other new products 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;
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 issues;
our ability to identify and contract with an appropriate manufacturer;
21


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 such devices 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 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 and audio products. Our contract manufacturers are vulnerable to, among other issues:
capacity constraints;
reduced component availability;
production, supply chain, or shipping disruptions or delays, including from strikes, mechanical issues, quality control issues, natural disasters, and public health crises, such as the ongoing COVID-19 pandemic; 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 streaming devices or other products. For example, in 2021, global supply chain disruptions led to increased component costs and shipping costs for our products, which negatively affected our player gross margin. We expect that global supply chain disruptions will continue in 2022, and our player gross margin may continue to be adversely affected.
We also have limited control over our contract manufacturers’ quality systems and controls, and therefore must rely on them to manufacture our players and other products to our quality and performance standards and specifications. Delays, component shortages, quality issues, and other manufacturing and supply problems could impair the retail distribution of our players and other products and ultimately our brand. Furthermore, any adverse change in our contract manufacturers’ financial or business condition could disrupt our ability to supply our players or other products to our retailers and distributors.
We also rely upon our contract manufacturers to perform some of the development work on our products. The contract manufacturers may be unwilling or unable to successfully complete desired development. Delays in development work by contract manufacturers 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 players or other 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 players or other 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 player gross margin. In addition, our contract manufacturers’ facilities are located in Southeast Asia, the People’s Republic of China, and Brazil and may be subject to political, economic, labor, trade, public health, social, and legal uncertainties that may harm or disrupt our relationships with these parties or their ability to perform. 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.
22


The supply of Roku TV models to the market could be disrupted if our Roku TV brand partners encounter problems with their internal operations or contract manufacturers or suppliers.
Certain of our Roku TV brand partners have internal manufacturing capabilities and others primarily rely upon contract manufacturers to build the Roku TV models that they sell to retailers. Regardless of whether their manufacturing capabilities are internal or contracted, our Roku TV brand partners’ manufacturers may be vulnerable to capacity constraints and reduced component availability; increases in U.S. tariffs on imports of Roku TV models; future possible changes in U.S. regulations on exports of U.S. technologies; U.S. restrictions on dealings with certain countries, parties, regions, or imported inputs; foreign tariffs on U.S. parts or components for Roku TV models that are assembled outside of the United States; and supply chain disruptions and shipping delays. Their control over delivery schedules, manufacturing yields, and costs, particularly when components are in short supply, may be limited. For those Roku TV brand partners with contract manufacturers or suppliers, the problems are exacerbated because the contract manufacturer is a third party, and the Roku TV brand partner does not have direct visibility into or control over the operations. Delays, component shortages, and other manufacturing and supply problems (whether due to the ongoing COVID-19 pandemic, the current high demand for consumer electronics and information technology products, or other reasons) could impair the retail distribution of their Roku TV models. Interruptions in the supply of Roku TV models to retailers and distributors at times have affected, and could adversely affect in the future, our active accounts and streaming hours. For example, in 2021, some of our Roku TV brand partners faced supply chain and inventory challenges that negatively impacted their unit sales, which we believe affected our streaming hours and active account growth.
Furthermore, any manufacturing issues affecting the quality or performance of our Roku TV brand partners’ Roku TV models could harm our brand and our business.
If we fail to accurately forecast our manufacturing requirements 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 air 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 players or other 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 of player or the use of particular components. If we incur costs to cover excess supply commitments, this would harm our business.
Conversely, if we underestimate our player or other product requirements, our contract manufacturers may have inadequate material or component inventory, which could interrupt the manufacturing of our players or other 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 players via air freight, which is more expensive than ocean freight, and adversely affected our player gross margin during such periods of high demand (for example, during end-of-year holidays). Throughout 2021, the COVID-19 pandemic, supply chain disruptions, shipping delays, and sustained high demand for consumer electronics and information technology products created tight component supply conditions and logistical delays for our products and key components, which adversely impacted our player gross margin. If we fail to accurately forecast our manufacturing requirements, our business may be harmed.
Our players and other 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 players and other products. For example, each of our players 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. 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
23


products that are used in final assembly of their components (or on the finished products themselves), or shortages of key components. There is also the 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 the ongoing global semiconductor shortage, or become subject to U.S. or foreign sanctions or export control restrictions or penalties. Such suppliers also have experienced, and may continue to experience, production, shipping, or logistical constraints arising from the COVID-19 pandemic. Such interruptions and delays have forced us to seek similar components from alternative sources, which have not always been available, and have caused 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.
Our players and Roku TV models must operate with various offerings, technologies, and systems from our content publishers that we do not control. If our streaming devices do not operate effectively with those offerings, technologies, and systems, our business may be harmed.
The Roku OS is designed for performance using relatively low-cost hardware, which enables us to drive user growth with our players and Roku TV models 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. We have no control over these offerings, technologies, and systems beyond our channel certification requirements, and if our players and Roku TV models 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 our players or Roku TV models, 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, 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 on these devices. 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 TV brand 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 our streaming devices to work better with new offerings, technologies, and systems. If we are unable to maintain consistent operability of our 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 our streaming devices. We may not successfully develop 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.
Our streaming devices are technically complex and may contain undetected hardware errors or software bugs, which could manifest themselves in ways that could harm our reputation and our business.
Our streaming devices and the products of our TV brand partners are technically complex and have contained and may in the future contain undetected software bugs or hardware errors. These bugs and errors can manifest themselves in any number of ways in our devices or our streaming platform, including through diminished performance, security vulnerabilities, data quality in logs or interpretation of data, malfunctions, or even permanently disabled devices. Some errors in our devices may only be discovered after a device has been shipped and used by users and may in some cases only be detected under certain circumstances or after extended use. We also update the Roku OS and our software on a regular basis, and, despite our quality assurance processes, we could introduce bugs in the process of any such update. The introduction of a serious software bug could result in devices becoming permanently disabled. We offer a limited one-year warranty in the United States, although applicable law or our software updates could cause us to be responsible for issues
24


with devices after this period of time. Any defects discovered in our devices 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 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 over which we have no control and render our devices 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 can cause our products to fail and 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 in our player fails, then our player cannot detect a home network’s Wi-Fi access point, and our 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 these players at our sole cost and expense. Should we have a widespread problem of this kind, our reputation in the market could be adversely affected, and our replacement of these players would harm our business.
If we are unable to obtain necessary or desirable third-party technology licenses, our ability to develop new streaming players or platform enhancements may be impaired.
We utilize commercially available off-the-shelf technology in the development of our players and streaming platform. As we continue to introduce new features or improvements to our players and 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 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 players, 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 recent quarters, we may not be able to maintain or grow our profitability.
We have incurred operating losses in the past, and we may incur operating losses in the future. Although we have achieved profitability in recent quarters, we may not be able to maintain or grow our profitability. As of December 31, 2021, we had an accumulated deficit of $90.0 million. We expect our operating expenses to increase in the future as we continue to expand our operations and invest in growth and new areas. If our revenue and gross profit do not grow at a greater rate than our operating expenses, we may not be able to maintain and grow our profitability. 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.
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;
25


supply of advertising inventory on our advertising platform and advertiser demand for advertising inventory;
seasonal, cyclical, or other shifts in revenue from advertising or player 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 players or our TV brand partners’ Roku TV models;
delays in delivery of our players or our partners’ Roku TV models, or disruptions in our or our TV brand partners’ supply or distribution chains, including any disruptions caused by the COVID-19 pandemic, tariffs, or other trade restrictions or disruptions; 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 player segment has lower gross margins compared to our platform segment (which generates revenue from digital advertising sales and related services, content distribution services, and licensing arrangements). Gross margins on our players vary across models and can change over time as a result of product transitions, pricing and configuration changes, component costs, player 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 streaming devices, 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 player gross margin in an effort to increase the number of active accounts and grow our gross profit. As a result, our player 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 the year ended December 31, 2021, our player gross margin was negative due to rising component and shipping costs. Though we do not believe that the increased component and shipping costs are permanent, they may continue to impact us in the near future and are expected to cause player gross margin to be negative until such conditions normalize. If a reduction in gross margin does not result in an increase in our active accounts or an increase our platform revenue and gross profit, 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;
expand internationally;
increase our sales and marketing efforts;
expand the capacity to manufacture and distribute our players;
broaden our customer support capabilities;
support a larger number of TV brand 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, we may not be able to execute our business strategies and our business will be harmed.
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 devices 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 devices and streaming platform services. Moreover, we face intense competition in international markets, especially because some of our
26


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;
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 pay and over-the-air TV services and products, including those provided by incumbent TV service providers and local consumer electronics companies;
greater difficulty supporting and localizing our streaming devices and 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 potential Russian invasion of Ukraine), tariffs, trade disputes, local or global recessions, diplomatic or economic tensions, long-term environmental risks, or climate change;
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;
the COVID-19 pandemic or any other pandemics or epidemics, which could result in decreased economic activity in certain markets, decreased 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;
restrictions on the repatriation of earnings from certain jurisdictions; and
working capital constraints.
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 player sales through retailers in an effort to grow our active accounts, which typically reduce our player gross margin in the fourth quarter.
Given the seasonal nature of advertising and our device 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, disruptions in our supply or distribution chains, tariffs or other restrictions on trade, shipping or air freight delays, or for any other reason,
27


would cause our full year results of operations to suffer significantly. For example, delays or disruptions at U.S. ports of entry have in the past, and may in the future, adversely affect our or our distributors’ ability to timely deliver players and Roku TV models 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 devices 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.
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, the COVID-19 pandemic, and workforce participation rates. Our employees, particularly engineers and other product developers, are in high 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, the recent move by companies to offer a remote or hybrid work environment may increase the competition for such employees from employers outside of our traditional office locations. To retain employees, we also may need to increase our employee compensation levels in response to competition. 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, many of our employees may be able to receive significant proceeds from sales of our equity in the public markets, which may reduce their motivation to continue to work for us. Moreover, 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, Roku TV brand 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, Roku TV brand 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
28


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.
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 9, 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, 2021, totaling $38.0 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.
As of December 31, 2021, 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 expire 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 devices and enhance our streaming
29


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 streaming platform, the Roku OS, and players, along with the timing and effort related to the introduction of new platform features, players, hiring of experienced personnel, the expansion of sales and marketing activities, as well as overall economic conditions.
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.
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, 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 subscription service 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 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.
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 personal and private use of devices, accessing our systems or data using wireless networks that we
30


do not control, or the ability to transmit or store company-controlled data outside of our secured network. These risks have been heightened by the dramatic increase in the numbers of our employees who have been and are continuing to work from home as a result of government guidelines and internal policies adopted in response to the COVID-19 pandemic.
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 Log4i library and difficulty in identifying all instances of this library across an entire enterprise.
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 our insurance policies may not cover some or all aspects of a security incident. 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, our streaming devices, website, computer systems, or our 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 devices 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.
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
31


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 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), employees, and partners, and we rely on third-party service providers to collect, process, transmit, and store personal or confidential information of our users (including our users’ payment card data), employees, and partners. 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 devices.
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. 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
32


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 made changes to our data protection compliance program to prepare for the GDPR and will continue to monitor the implementation and evolution of data protection regulations, but if we are not compliant with GDPR or other 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 2021, Virginia and Colorado 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. Such restrictions could, for example, limit our ability to supply targeted advertising and thus negatively impact our business.
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.
33


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. In 2021, the European Commission published updated versions of the Model Clauses, which must be incorporated into new and existing agreements within prescribed timeframes in order to continue to lawfully transfer personal information outside of the EEA. The United Kingdom is expected to publish final versions of its own Model Clauses in 2022. Updating agreements to incorporate these new Model Clauses for the EEA and United Kingdom may 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 CCPA, 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. 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 for the performance and operation of the Roku OS, streaming platform, and computer systems. Service interruptions, errors in our software, or the unavailability of computer systems used in our operations could diminish the overall attractiveness of our devices 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
34


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 and could adversely affect our business. 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.
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, 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 regarding intellectual property rights could result in the loss of rights important to our devices 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
35


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 or could 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 from our business. 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. 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
36


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 devices 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 devices and our streaming platform or could result in public disclosure of competitively sensitive trade secrets.
We incorporate open source software in our streaming platform. From time to time, companies that incorporate open source software into their products and services have faced claims challenging the ownership of open source software or compliance with open source license terms. Therefore, we could be subject to suits by parties claiming ownership of what we believe to be open source software or noncompliance with open source licensing terms. Although we have processes and procedures designed to help monitor our use of open source software, these processes and procedures may not be followed by all of our employees 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 the sale of our devices or impose unanticipated obligations that require disclosure of trade secrets. In such event, we could be required to make our proprietary software generally available to third parties, including competitors, at no cost, to seek licenses from third parties in order to continue offering our devices, to re-engineer our devices, or to discontinue the sale of our devices 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 Roku TV brand 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.
37


Risks Related to Macroeconomic Conditions
The ongoing COVID-19 pandemic has impacted and continues to pose risks to our business, the nature and extent of which are highly uncertain and unpredictable.
Our business has been, and is expected to continue to be, impacted by the ongoing COVID-19 pandemic and resulting economic consequences. The spread of COVID-19 has caused us to take precautionary measures intended to help minimize the risk of the virus to our employees, including work from home policies, suspending certain business travel, and limiting physical participation in meetings, events, and conferences. We may take further actions as required by government authorities or that we determine are in the best interests of our employees, TV brand partners, content publishers, advertisers, retail and distribution partners, contract manufacturers, services vendors, and supply chain. There is no certainty that such measures will be sufficient to mitigate the risks posed by the COVID-19 pandemic.
The COVID-19 pandemic continued to have a mixed impact on our business in 2021. When staying-at-home restrictions were first issued in the first quarter of 2020, we saw an acceleration in both streaming hours and account activations, which have both since moderated as restrictions have lifted and we believe consumers have increasingly pursued out-of-home entertainment activities. Although we believe the COVID-19 pandemic has accelerated the shift of advertising from legacy TV to streaming TV, certain advertisers with businesses affected by the current global supply chain disruptions have reduced and may continue to reduce their spending on advertising. We also have encountered supply chain disruptions related to our players that have resulted in an increase in component prices and elevated air freight costs to replenish inventory and meet increased demand, and some of our TV brand partners have faced inventory challenges that have negatively impacted their unit sales, which we believe has affected and could continue to affect our streaming hours and active account growth. Additionally, at times during the pandemic some of our retail partners have had to close or severely limit access to their brick and mortar locations, resulting in reduced sale of devices in these locations.
We continue to monitor the situation and take appropriate actions in accordance with the recommendations and requirements of relevant authorities. The extent to which the COVID-19 pandemic may impact our operational and financial performance remains uncertain and will depend on many factors outside our control, including the timing, extent, trajectory, and duration of the pandemic; the emergence infectiousness, and severity of new variants; the development, availability, distribution, acceptance, use, and effectiveness of vaccines, vaccine boosters, and treatments; the imposition of protective public safety measures; the resolution of global supply chain disruptions; and the impact of the pandemic on the global economy and demand for consumer products. Additional future impacts on our business may include, but are not limited to, material adverse effects on demand for our products and services, our supply chain and sales and distribution channels, our ability to execute our strategic plans, and our profitability and cost structure.
To the extent the COVID-19 pandemic adversely affects our business, it may also have the effect of heightening many of the other risks described in this Part I, Item 1A of this Annual Report.
Natural disasters or other 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 potential 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. 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 TV brand 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 TV brand partners as a result of a disaster or other catastrophic event could delay the manufacture and shipment of our products or Roku TV models, 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.
38


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 our Roku TV reference design, 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 our TV brand partners may be unable to sell Roku TV models 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, 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. The CCPA also imposes 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, EU institutions continue to negotiate the draft of the proposed Digital Services Act, legislation intended to update 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. 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. Changes to the COPPA 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 CCPA also imposes certain opt in and opt out requirements before certain information about minors can be collected. We and our content publishers and advertisers could be at risk for violation or alleged violation of these and other privacy, advertising, 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. These and other 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 Roku TV brand partners. This
39


could cause our products and those of our Roku TV brand partners to be more expensive for consumers, which could reduce the demand for or attractiveness of such products. 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 free 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. 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 devices 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. Any such potential violation could have negative consequences, including government investigations or penalties, and our reputation, brand, and revenue may be harmed.
Further, there are many uncertainties around the COVID-19 pandemic, including scientific and health issues, the pace of worldwide vaccinations, the unknown duration and extent of economic disruption, and the impact on the economies of various countries in which we operate or in which our contract manufacturers and suppliers are located. As a result, the COVID-19 pandemic may result in further supply shortages of products for us or our TV brand partners, delays in shipping and transportation services that negatively impact our ability or our TV brand partners’ ability to import, export, ship, or sell products to customers in U.S. and international markets, and our ability to market and sell our streaming services internationally. Any limitations or delays on our or our TV brand partners’ ability to produce, import, export, ship, or sell our products would harm our business, and could negatively impact our international sales.
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.
40


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”) and Section 230 of the Communications Decency Act 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.
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 the market price of our Class A common stock 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
41


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


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 will have 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, 2021, 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.0% of the outstanding Class A and Class B common stock. As a board member, 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 trading 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.
The trading 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 devices 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;
43


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 the past, 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 has filed a derivative lawsuit, purportedly on our behalf, against certain members of our Board of Directors 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 trading 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 trading price of our Class A common stock could decline.
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.
44


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 of Directors, on committees of our Board of Directors, 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 Roku, 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 of Directors so that not all members of our Board of Directors are elected at one time;
permitting the Board of Directors 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 of Directors 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.
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.
45


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 12 to the consolidated financial statements in Item 8 of this Annual Report, which is incorporated herein by reference.
Item 4. Mine Safety Disclosures
None.
46


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 January 31, 2022, there were 61 stockholders of record of our Class A common stock. There were significantly more beneficial owners of our Class A common stock. As of January 31, 2022, there were 16 stockholders of record of our Class B common stock.
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 September 29, 2017 (the date our Class A common stock commenced trading on The Nasdaq Global Select Market) through December 31, 2021, for (i) our Class A common stock, (ii) the Nasdaq Composite Index, and (iii) the Peer Group of companies. Because no published index of comparable player and platform 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. The Peer Group is made up of Alphabet, Inc., Logitech International S.A., Meta Platforms, Inc., Netflix, Inc., Snap, Inc., Twitter, Inc., Yelp, Inc., and Zillow Group, Inc. Not all of the companies included in the Peer Group participate in all the lines of business in which we are engaged, and some of the companies are engaged in lines of business in which we do not participate. Additionally, the market capitalization of some of the companies included in the Peer Group are different from ours.
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.
47


roku-20211231_g1.jpg
Company / IndexDec-17Dec-18Dec-19Dec-20Dec-21
Roku, Inc.$370$219$956$2,371$1,630
Nasdaq Composite Index$107$104$142$206$252
Peer Group$107$98$134$193$270
Source: Prepared by Zacks Investment Research, Inc. Used with permission. All rights reserved. Copyright 1980-2021.
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.
Equity Compensation Plan Information
The following table summarizes information about our equity compensation plans as of December 31, 2021.
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)9,460$51.87 32,100
Equity compensation plans not approved by security holders
Total9,460$51.87 32,100
(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 27,011 shares of Class A common stock available for issuance under our 2017 Equity Incentive Plan (the “2017 Plan”) and 5,089 shares 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.
48


Item 6. [Reserved]
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 2021 and 2020 and year-to-year comparisons between those years. Discussions of fiscal year 2019 and year-to-year comparisons between fiscal years 2020 and 2019 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, 2020 filed with the SEC on February 26, 2021.
Overview
We operate in two reportable segments: the platform segment and the player segment. Platform revenue is generated from the sale of digital advertising and related services including our OneView ad platform, 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), and licensing arrangements with service operators and TV brands.
Player revenue is generated primarily from the sale of streaming players and audio products. We expect to continue to manage the average selling prices (“ASP”) of our streaming players to increase our active accounts. We expect that the trade off from player gross profit or loss to grow active accounts will result in increased platform revenue and platform gross profit.
COVID-19 Update
The widespread global impact from the COVID-19 pandemic continued through 2021. Governmental authorities have put in place various precautionary measures and promoted vaccination programs to slow down the spread of the virus. The impact of the pandemic continues to vary by geography as well as over time as different variants of the virus surface. The majority of our workforce continues to work from home to protect the health and safety of our employees, and business travel continues to be curtailed. We evaluate and refine our return to office strategy by geography as circumstances change. We expect that most employees will adopt a hybrid work schedule (consisting of both in-person work and working from home) in 2022.
The COVID-19 pandemic, and the resulting precautionary measures, have caused, and are expected to continue to cause, economic uncertainty both in the United States and globally as well as significant volatility in, and disruption to, financial markets and supply chains. Global supply chain disruptions have resulted in shipping delays, increased shipping costs, component shortages, and increases in component prices. In addition, some of our TV brand partners have faced inventory challenges that have negatively impacted their unit sales.
The COVID-19 pandemic has accelerated the shift of TV viewing away from legacy TV to streaming TV. During the year ended December 31, 2021, we continued to see an increase in the number of active accounts, but the growth rate was slower than in the prior year. Active accounts increased to 60.1 million as of December 31, 2021, growing 17% year-over-year. Streaming hours for the year ended December 31, 2021 increased to 73.2 billion, growing 25% year-over-year.
We have largely been able to maintain an inventory of our players, audio products, and accessories in stock at retailers and online stores throughout the COVID-19 pandemic. However, like many companies, we have been negatively affected by the constraints in the global supply chain, which have resulted in shortages of certain components, increased component costs, shipping constraints, and increased shipping costs. Player unit sales were down in the second half of 2021, year-over-year, due to the demand spike in the second half of 2020 because of the COVID-19 pandemic. In 2021, we insulated our customers from the rising player-related costs and prioritized account acquisition growth, which strategically supports our Average Revenue per User (“ARPU”) growth. The increasing component costs put additional constraints on our player gross margin resulting in a gross loss in the player segment for the year ended December 31, 2021. Though we do not believe that the cost constraints and supply chain issues are permanent, they may continue to impact us in the near future, and we expect player gross margin to be negative until such conditions normalize.
49


Our platform segment continues to perform well, with platform revenue increasing to $2,284.9 million for the year ended December 31, 2021, reflecting year-over-year growth of 80%. Our ARPU grew to $41.03, up 43% year-over-year. Almost every major media company has reorganized around streaming and, as a result, our content distribution business has benefited as our active accounts growth was accompanied by continued consumer demand for both ad-supported and subscription services, and increased media and entertainment promotional spending by our content partners. We believe advertising budgets will continue to shift from legacy TV to streaming TV and that we will benefit from this shift due to our advanced advertising capabilities. During the fourth quarter of 2021, however, certain advertising verticals experienced supply chain disruptions that negatively impacted product availability and resulted in reduced advertising spend. While we have experienced an increase in TV streaming during the COVID-19 pandemic and our business generally has benefited, there can be no assurance that these patterns will continue into 2022.
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. Substantially all of our gross profit is generated from our platform segment.
Our gross profit was $1,408.6 million and $808.2 million for the years ended December 31, 2021 and 2020, respectively, reflecting an increase of 74%.
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. 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 60.1 million and 51.2 million active accounts as of December 31, 2021 and 2020, respectively reflecting an increase of 17%.
Hours Streamed
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. 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 Roku player or a Roku TV 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 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
50


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 73.2 billion and 58.7 billion hours during the years ended December 31, 2021 and 2020, respectively reflecting an increase of 25%.
Note About Our Streaming Hours Adjustments
To calculate and report our streaming hours, we utilize data from event logs generated by the firmware running on the Roku devices that are recorded in a central database. The event information (play, pause, stop, time counts, etc.) is generated by the firmware running on the Roku streaming devices, and event data is transmitted to our central database at regular intervals when a device is connected to the internet. Pause time is not intended to be included in streaming hours.
During the second quarter of 2020 we discovered that some pause time was inadvertently included in the streaming hours information recorded in our central database. Upon discovering these errors in the log data, we promptly reviewed and analyzed the issue utilizing our firmware, data engineering and core analytics teams. We concluded that certain past Roku OS releases inadvertently caused the logging errors. The error rates varied over time and across different types of devices and firmware versions. As a result, we reported higher streaming hours and streaming hours growth rates for the affected periods than we would have if all pause time had been excluded from streaming hours as we had intended. Neither these logging errors, nor the resulting adjustments that we made to our streaming hours calculations, has had any impact on our financial results, and do not require us to revise any of our previously reported key operating metrics other than streaming hours.
The affected log data was for the periods from February 2016 to August 2020. After adjusting for logging errors, we estimate that our streaming hours were, on average, approximately 0.5% lower than previously reported for the period January 2017 through September 2018, and approximately 5.8% lower for the period October 2018 through March 2020.
By the end of August 2020, we fully deployed a software update that addressed the root cause of the pause time logging errors and prevented them from continuing.
The roll out of the “Are you still watching” feature had no impact on the adjustments we made to our streaming hours calculations. While our revenue from content publishers is not based on the hours streamed on their streaming channels, and the number of streaming hours does not directly correlate to revenue earned from such content publishers or ARPU on a period-by-period basis; we believe 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. After adjusting our streaming hours as discussed above, our estimated year-over-year streaming hour growth rates for fiscal year 2018 versus fiscal year 2017, fiscal year 2019 versus fiscal year 2018, and the first quarter of 2020 versus the first quarter of 2019 were 60.5%, 59.3%, and 46.8%, respectively. The estimated year-over-year streaming hour growth rate for the second quarter of 2020 versus the second quarter of 2019 was 65%.
The following table presents the estimated impacts on streaming hours (in billions) for periods from January 1, 2017 through March 31, 2020 and streaming hours growth rates on a year-over-year (“YoY”) basis by quarter for periods from January 1, 2018 through March 31, 2020 and annually for fiscal year 2018 and 2019. Revised streaming hours for 2016 are not estimated and therefore revised 2017 YoY growth rates are not available.
51


QuarterPublished SHsRevised SHsSHs % DeltaPublished YoYRevised YoY
2017 Q13.3B3.2B(0.5)%63.4%NA
2017 Q23.5B3.5B(0.4)%60.0%NA
2017 Q33.8B3.8B(0.4)%57.8%NA
2017 Q44.3B4.3B(0.2)%55.3%NA
2018 Q15.1B5.1B(0.5)%56.0%56.1%
2018 Q25.5B5.4B(0.5)%57.2%57.0%
2018 Q36.2B6.1B(0.7)%62.7%62.1%
2018 Q47.3B7.1B(2.2)%68.6%65.2%
2019 Q18.9B8.4B(5.4)%74.1%65.5%
2019 Q29.4B8.8B(6.0)%72.1%62.6%
2019 Q310.3B9.6B(6.5)%67.6%57.9%
2019 Q411.7B10.9B(6.3)%60.2%53.7%
2020 Q113.2B12.3B(7.0)%49.3%46.8%
      
YearPublished SHsRevised SHsSHs % DeltaPublished YoYRevised YoY
201714.8B14.8B(0.4)%58.8%NA
201824.0B23.7B(1.1)%61.7%60.5%
201940.3B37.8B(6.1)%67.8%59.3%
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.03 as of December 31, 2021 as compared to $28.76 as of December 31, 2020.
Components of Results of Operations
Revenue
Platform Revenue
We generate platform revenue from digital advertising sales and related services including our OneView ad platform, 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), and licensing arrangements with service operators and TV brands. 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.
Player Revenue
We generate player revenue primarily from the sale of streaming players through consumer retail distribution channels, including major brick and mortar retailers, such as Best Buy and Walmart, and online retailers, including Amazon. We generate most of our player revenue in the United States. In our international markets, we primarily sell our players through wholesale distributors which, in turn, re-sell to retailers. We currently distribute our players in various countries in North America, South America, and Europe.
Player revenue also includes the sale of our audio products, including wireless speakers, smart soundbars and wireless subwoofers.
52


Cost of Platform Revenue
Cost of platform revenue primarily consists of costs associated with acquiring advertising inventory and amortization costs of content, both licensed and produced. Cost of platform revenue 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 platform operations personnel, and amortization of acquired developed technology.
Cost of Player Revenue
Cost of player revenue is comprised mostly of manufacturing costs for streaming players and audio products payable to our third-party contract manufacturers and technology licenses or royalty fees. Cost of player revenue also includes inbound and outbound freight, duty and logistics costs, third-party packaging, inventory reserves, and allocated overhead costs related to facilities and 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 player 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 and customer 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 player 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 expenses. We expect our general and administrative expenses to increase due to the expansion of our business and related infrastructure.
Other Income (Expense), Net
For the years ended December 31, 2021 and 2020, 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.
Income Tax (Benefit) Expense
Our income tax (benefit) expense consists primarily of income taxes in certain foreign jurisdictions where we conduct business and state income taxes in the United States. We have a valuation allowance for U.S. and Netherlands deferred tax assets, including net operating loss carryforwards. U.S. deferred tax assets include tax credits related primarily to research and development. We expect to maintain this valuation allowance for the foreseeable future.
53


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,
202120202019
Net Revenue:
Platform83 %71 %66 %
Player17 %29 %34 %
Total net revenue100 %100 %100 %
Cost of Revenue:
Platform30 %28 %23 %
Player19 %27 %33 %
Total cost of revenue49 %55 %56 %
Gross Profit (Loss):
Platform53 %43 %43 %
Player(2)%%%
Total gross profit51 %45 %44 %
Operating Expenses:
Research and development17 %20 %24 %
Sales and marketing16 %17 %16 %
General and administrative%10 %10 %
Total operating expenses42 %47 %50 %
Income (Loss) from Operations%(2)%(6)%
Other Income (Expense), Net:
Interest expense— %— %— %
Other income (expense), net— %— %%
Total other income (expense), net— %— %%
Income (Loss) Before Income Taxes%(2)%(5)%
Income tax benefit— %— %— %
Net Income (Loss)%(2)%(5)%
Comparison of Years Ended December 31, 2021 and 2020
Net Revenue
Years Ended December 31,
20212020Change $Change %
(in thousands, except percentages)
Platform$2,284,925 $1,267,744 $1,017,181 80 %
Player479,659 510,644 (30,985)(6)%
Total net revenue$2,764,584 $1,778,388 $986,196 55 %
Platform
Platform revenue increased by $1,017.2 million, or 80%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020, primarily attributable to higher content distribution services, including higher revenue from media and entertainment promotional spending and Premium Subscriptions, we well as higher advertising revenue which includes revenue from our OneView ad platform.
54


Player
Player revenue decreased by $31.0 million, or 6%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020, primarily due to a decrease in both the volume of streaming players sold and average selling prices, offset by a slight increase in revenue from the sale of audio products and accessories. During the year ended December 31, 2021, the volume of streaming players sold decreased by 4% and the average selling price of players decreased by 7% as compared to the year ended December 31, 2020. The decrease in the volume of players sold is due to the slowdown in growth in the year ended December 31, 2021 as compared to the year ended December 31, 2020 when the growth was aided by the COVID-19 pandemic. The decrease in the average selling price is due to higher promotions during the year ended December 31, 2021 as compared to the year ended December 31, 2020 where the volume was aided by the COVID-19 pandemic and required fewer promotions.
Cost of Revenue
Years Ended December 31,
20212020Change $Change %
(in thousands, except percentages)
Cost of Revenue:
Platform$823,924 $503,177 $320,747 64 %
Player532,060 466,992 65,068 14 %
Total cost of revenue$1,355,984 $970,169 $385,815 40 %
Gross Profit (Loss):
Platform$1,461,001 $764,567 $696,434 91 %
Player(52,401)43,652 (96,053)(220)%
Total gross profit$1,408,600 $808,219 $600,381 74 %
Platform
The cost of platform revenue increased by $320.7 million, or 64%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020. This increase is primarily driven by higher advertising inventory costs, higher content amortization costs, Premium Subscription costs, and credit card processing fees totaling $303.1 million. Platform costs increased an additional $15.3 million due to increases in cloud services costs for supporting the platform and higher personnel costs.
Gross profit for platform revenue increased by $696.4 million, or 91%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020, primarily driven by the overall growth in our platform revenue.
Player
The cost of player revenue increased by $65.1 million, or 14%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020. The increase is primarily due to higher product costs of $35.6 million, an increase in freight costs of $15.0 million, an increase in overhead costs such as cloud services, outsourced consulting services, and personnel costs totaling to $9.4 million, higher royalty expenses of $5.7 million, and an increase in inventory reserves of $2.8 million offset by a reduction in other manufacturing related costs of $3.3 million.
Gross profit for player revenue decreased by $96.1 million, or 220%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020, resulting in a gross loss for fiscal year 2021. The increase in costs was driven primarily by higher direct manufacturing costs for player products and accessories as a result of disruptions in the global supply chain driving component prices higher, combined with reduced player revenue in 2021 as compared to 2020. We believe that the cost increases and supply chain issues will continue in the near future, and we expect to incur negative gross margin in the player segment until such conditions normalize.
55


Operating Expenses
Years Ended December 31,
20212020Change $Change %
(in thousands, except percentages)
Research and development$461,602 $355,784 $105,818 30 %
Sales and marketing455,601 299,457 156,144 52 %
General and administrative256,297 173,231 83,066 48 %
Total operating expenses$1,173,500 $828,472 $345,028 42 %
Research and development
Research and development expenses increased by $105.8 million, or 30%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020. The increase is primarily due to increases in personnel-related costs of $84.3 million, as a result of increased engineering headcount and related stock-based compensation, and higher consulting, professional services, and cloud services costs of $17.4 million.
Sales and marketing
Sales and marketing expenses increased by $156.1 million, or 52%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020. The increase is primarily due to increases in personnel-related costs of $91.4 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 $44.7 million mainly due to increases in advertising expenses to promote the Roku brand, marketing, retail and merchandising costs, and general sales promotions, an increase of $9.5 million in professional services and consulting fees, and an increase in facilities costs of $8.3 million due to expansion of office spaces.
General and administrative
General and administrative expenses increased by $83.1 million, or 48%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020. The increase is primarily due to increases in personnel-related costs of $50.0 million related to increased headcount and related stock-based compensation, an increase of $28.3 million related to higher legal expenses, consulting, and professional services fees, and a net increase of $4.8 million related to higher general overhead, business taxes, and similar costs offset by recoveries of credit losses.
Other Income (Expense), Net
Years Ended December 31,
20212020Change $Change %
(in thousands, except percentages)
Interest expense$(2,980)$(3,432)$452 (13)%
Other income (expense), net4,467 5,233 (766)(15)%
Total other income (expense), net$1,487 $1,801 $(314)(17)%
Other income (expense), net
Total other income (expense), net, decreased by $0.3 million, or 17%, during the year ended December 31, 2021 as compared to the year ended December 31, 2020. The decrease was primarily driven by foreign exchange losses of $2.5 million and lower interest income of $1.4 million from a decline in interest rates, which impacted our investment yields. This was offset by $3.1 million of other income recognized related to non-cash consideration associated with the delivery of services for a strategic commercial arrangement and decreased interest expense of $0.5 million.
56


Income Tax Benefit
Years Ended December 31,
20212020Change $Change %
(in thousands, except percentages)
Income tax benefit$(5,798)$(945)$(4,853)514 %
Income tax benefit
Income tax benefit increased by $4.9 million during the year ended December 31, 2021 as compared to the year ended December 31, 2020, 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, 2021, we had cash and cash equivalents of $2,146.0 million. Less than 1% 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 player 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, 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.
As our business and workforce continue to expand, 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, such as the acquisition of the Nielsen AVA business, the This Old House business, and content rights from Quibi, 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, cash flow from operations, and our undrawn available balance under our Credit Agreement 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 COVID-19 pandemic. While the pandemic 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.
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 Agreement expires in February 2023. If we raise additional financing by the incurrence of additional indebtedness, we may be subject to fixed payment obligations and also to restrictive covenants.
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”).
57


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 mature or have to be repaid in full by 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, 2021, we were in compliance with all of the covenants of the Credit Agreement. See Note 10 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 $38.0 million and $30.8 million as of December 31, 2021 and 2020, respectively, against the Revolving Credit Facility.
Cash Flows
The following table summarizes our cash flows for the periods presented (in thousands):
Years Ended December 31,
20212020
Consolidated Statements of Cash Flows Data:
Cash flows provided by operating activities$228,081 $148,192 
Cash flows used in investing activities$(176,819)$(81,324)
Cash flows provided by financing activities$1,003,147 $509,048 
Cash Flows from Operating Activities
Our operating activities provided cash of $228.1 million for the year ended December 31, 2021. Our net income of $242.4 million for the year ended December 31, 2021 was adjusted by non-cash charges of $355.7 million comprised mainly of stock-based compensation, amortization of content assets, depreciation and amortization on property and equipment and intangible assets, and amortization of operating right-of-use assets. The changes in our operating assets and liabilities used cash of $370.0 million mainly from an increase in accounts receivable primarily driven by an increase in revenue, an increase in content assets, an increase in contract assets from revenue recognized from customers, payments made for operating lease liabilities, and a decrease in deferred revenue offset by inflows from an increase in accounts payable and accrued liabilities and a decrease in inventory balances. These changes are mainly due to overall growth in the business combined with the timing of receipts from customers and payments to vendors.
Cash Flows from Investing Activities
Our investing activities for the year ended December 31, 2021 included cash outflows of $176.8 million comprised of $136.8 million for the acquisition of businesses, mainly the Nielsen AVA business and This Old House, and $40.0 million for purchases of property and equipment and expenditures on leasehold improvements.
Cash Flows from Financing Activities
Our financing activities provided cash of $1,003.1 million for the year ended December 31, 2021. The cash was received mainly from proceeds from an at-the-market offering of $989.6 million, net of issuance costs, and proceeds from the exercise of employee stock options of $18.5 million. These inflows were offset by $5.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, 2021 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 10 to the consolidated financial statements in Item 8 of this Annual Report.
Commitments to purchase finished goods from our contract manufacturers and other inventory related items. Consistent with industry practices, we enter into firm, non-cancelable, and unconditional purchase commitments with our contract manufacturers to acquire products through a combination of purchase orders, supplier contracts, and open orders based on projected demand information. Our contract 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
58


these commitments. For additional information regarding manufacturing purchase commitments, see Note 12 to the consolidated financial statements in Item 8 of this Annual Report.
Commitments to license content from content publishers under contractual arrangements. For additional information regarding licensed content commitments, see Note 12 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 9 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 $66.2 million of unrecognized income tax benefits, for which we are unable to reasonably predict the timing of settlement of liabilities. These income tax benefits are not recognized in our consolidated balance sheets as of December 31, 2021.
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 affected by management’s application of accounting policies, as well as uncertainty in the current economic environment due to the ongoing COVID-19 pandemic. We evaluate our estimates and assumptions on an ongoing basis.
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.
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 player 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 player 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 players. 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
59


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.
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 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 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, 2021 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
60


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, 2021, borrowings under the Term Loan A Facility totaled $90.0 million with an effective interest rate of 2.0%. 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.9 million.
Foreign Currency Exchange Rate Risk
Most of our revenue is generated within the United States and we have minimal foreign currency risk related to our revenue. In addition, most of our operating expenses are denominated in the U.S. dollar, resulting in minimal foreign currency risks. In the future, if our international revenue increases or more of our expenses are denominated in currencies other than the U.S. dollar, our exposure to foreign currency risk will likely be more significant. For any of the periods presented, we did not enter into any foreign exchange contracts. However, in the future, we may enter into derivatives or other financial instruments in an attempt to hedge our foreign currency exchange risk.
61


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



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, 2021 and 2020, the related consolidated statements of operations, comprehensive income (loss), stockholders' equity, and cash flows for each of the three years in the period ended December 31, 2021, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with 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, 2021, 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 18, 2022, 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 content 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.
63



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 and transaction prices. 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 inquires as to the changes within the business.

/s/ DELOITTE & TOUCHE LLP
San Jose, California
February 18, 2022
We have served as the Company's auditor since 2008.
64


ROKU, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except par value)
 As of December 31,
 2021 2020
Assets 
Current Assets: 
Cash and cash equivalents$2,146,043 $1,092,815 
Accounts receivable, net of allowances of $56,827 and $41,236 as of
752,393 523,852 
December 31, 2021 and 2020, respectively
Inventories50,276 53,895 
Prepaid expenses and other current assets105,795 27,078 
Total current assets3,054,507 1,697,640 
Property and equipment, net177,567 155,197 
Operating lease right-of-use assets345,660 266,197 
Intangible assets, net84,126 62,181 
Goodwill161,519 73,058 
Other non-current assets258,766 16,269 
Total Assets$4,082,145 $2,270,542 
Liabilities and Stockholders’ Equity
Current Liabilities:
Accounts payable$124,921 $112,314 
Accrued liabilities549,055 347,668 
Current portion of long-term debt9,883 4,874 
Deferred revenue, current portion45,760 55,465 
Total current liabilities729,619 520,321 
Long-term debt, non-current portion79,985 89,868 
Deferred revenue, non-current portion28,726 21,283 
Operating lease liability, non-current portion394,724 307,936 
Other long-term liabilities82,485 3,119 
Total Liabilities1,315,539 942,527 
Commitments and contingencies (Note 12)
Stockholders’ Equity:
Common stock, $0.0001 par value;
14 13 
1,150,000 (Class A - 1,000,000 and Class B - 150,000) shares authorized
as of December 31, 2021 and 2020;
135,137 (Class A - 118,767 and Class B - 16,370) shares and
128,004 (Class A - 110,645 and Class B - 17,359) shares
issued and outstanding as of December 31, 2021 and 2020, respectively
Additional paid-in capital2,856,572 1,660,379 
Accumulated other comprehensive income41 29 
Accumulated deficit(90,021)(332,406)
Total stockholders’ equity2,766,606 1,328,015 
Total Liabilities and Stockholders’ Equity$4,082,145 $2,270,542 
See accompanying Notes to Consolidated Financial Statements.

65


ROKU, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
Years Ended December 31,
202120202019
Net Revenue:
Platform$2,284,925 $1,267,744 $740,776 
Player479,659 510,644 388,145 
Total net revenue2,764,584 1,778,388 1,128,921 
Cost of Revenue:
Platform823,924 503,177 262,655 
Player532,060 466,992 371,042 
Total cost of revenue1,355,984 970,169 633,697 
Gross Profit (Loss):
Platform1,461,001 764,567 478,121 
Player(52,401)43,652 17,103 
Total gross profit1,408,600 808,219 495,224 
Operating Expenses:
Research and development461,602 355,784 265,011 
Sales and marketing455,601 299,457 178,855 
General and administrative256,297 173,231 116,417 
Total operating expenses1,173,500 828,472 560,283 
Income (Loss) from Operations235,100 (20,253)(65,059)
Other Income (Expense), Net:
Interest expense(2,980)(3,432)(2,366)
Other income (expense), net4,467 5,233 6,506 
Total other income (expense), net1,487 1,801 4,140 
Income (Loss) Before Income Taxes236,587 (18,452)(60,919)
Income tax benefit(5,798)(945)(982)
Net Income (Loss) $242,385 $(17,507)$(59,937)
Net income (loss) per share — basic $1.83 $(0.14)$(0.52)
Net income (loss) per share — diluted$1.71 $(0.14)$(0.52)
Weighted-average common shares outstanding — basic 132,710123,978115,218
Weighted-average common shares outstanding — diluted 141,668123,978115,218
See accompanying Notes to Consolidated Financial Statements.
66


ROKU, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands)
 Years Ended December 31,
 202120202019
Net Income (Loss) $242,385 $(17,507)$(59,937)
Other comprehensive gain, net of tax:
Unrealized gain on short-term investments, net of tax  17 
Foreign currency translation adjustment12  29 
Other comprehensive gain, net of tax12  46 
Comprehensive Net Income (Loss)$242,397 $(17,507)$(59,891)
See accompanying Notes to Consolidated Financial Statements

67


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, 2018109,770$11 $498,553 $(17)$(253,896)$244,651 
Vesting of early exercised stock options8686
Share repurchases(2)
Issuance of common stock pursuant to equity incentive plans6,169128,18128,182
Issuance of common stock in connection with at-the-market offerings, net of issuance costs of $6,400
3,389330,539330,539
Issuance of common stock in connection with acquisition57169,68469,684
Stock-based compensation expense85,17585,175
Unrealized gain on short-term investments1717
Foreign currency translation adjustment2929
Net loss(59,937)(59,937)
Balance-December 31, 2019119,897121,012,21829(313,833)698,426
Vesting of early exercised stock options3838
Issuance of common stock pursuant to equity incentive plans4,107116,80516,806
Issuance of common stock in connection with at-the-market offering, net of issuance costs of $6,800
4,000497,242497,242
Stock-based compensation expense134,076134,076
Adoption of ASU 2016-13(1,066)(1,066)
Net loss(17,507)(17,507)
Balance-December 31, 2020128,004131,660,37929(332,406)1,328,015
Vesting of early exercised stock options44
Issuance of common stock pursuant to equity incentive plans4,496118,53118,532
Issuance of common stock in connection with at-the-market offering, net of issuance costs of $10,400
2,637989,615989,615
Stock-based compensation expense188,043188,043
Foreign currency translation adjustment1212
Net income242,385242,385
Balance-December 31, 2021135,137$14 $2,856,572 $41 $(90,021)$2,766,606 
See accompanying Notes to Consolidated Financial Statements.

68


ROKU, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 Years Ended December 31,
 202120202019
Cash flows from operating activities:
Net income (loss)$242,385 $(17,507)$(59,937)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization42,62136,20615,669
Stock-based compensation expense187,532134,07685,175
Amortization of right-of-use assets31,02428,74322,328
Amortization of content assets95,57022,3922,914
Provision for (recoveries of) doubtful accounts(904)3,801704
Other items, net(101)5241,101
Changes in operating assets and liabilities:
Accounts receivable(221,768)(196,046)(110,225)
Inventories3,619(4,181)(14,129)
Prepaid expenses and other current assets(67,240)(3,450)(9,934)
Deferred cost of revenue1,143
Other non-current assets(102,957)(1,128)(3,060)
Accounts payable8,4286,4109,409
Accrued liabilities38,279103,21874,512
Operating lease liabilities(20,083)12,99911,658
Other long-term liabilities(1,100)618(3,024)
Deferred revenue(7,224)21,517(10,597)
Net cash provided by operating activities228,081148,19213,707
Cash flows from investing activities:
Purchase of property and equipment(40,041)(82,382)(77,180)
Purchase of business, net of cash acquired(136,778)(68,132)
Proceeds from escrows associated with acquisition1,058
Purchase of intangible assets(7,428)
Purchases of short-term investments(12,365)
Sales/maturities of short-term investments54,810
Net cash used in investing activities(176,819)(81,324)(110,295)
Cash flows from financing activities:
Proceeds from borrowings, net of issuance costs69,32599,608
Repayments of borrowings(5,000)(74,325)
Proceeds from equity issued under incentive plans18,53216,80628,181
Proceeds from equity issued under at-the-market offerings, net of offering costs989,615497,242330,539
Net cash provided by financing activities1,003,147509,048458,328
Net increase in cash, cash equivalents and restricted cash1,054,409575,916361,740
Effect of exchange rate changes on cash, cash equivalents and restricted cash1229
Cash, cash equivalents and restricted cash —Beginning of period1,093,249517,333155,564
Cash, cash equivalents and restricted cash —End of period$2,147,670 $1,093,249 $517,333 
Cash, cash equivalents and restricted cash at end of period:
Cash and cash equivalents2,146,0431,092,815515,479
Restricted cash, current4341,854
Restricted cash, non-current1,627
Cash, cash equivalents and restricted cash —End of period$2,147,670 $1,093,249 $517,333 
69


 Years Ended December 31,
 202120202019
Supplemental disclosures of cash flow information:
Cash paid for interest$2,578 $3,470 $3,095 
Cash paid for income taxes$1,363 $1,014 $759 
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 $ $ 
Issuance of common stock for business combinations$ $ $69,684 
Unpaid portion of property and equipment purchases$3,073 $1,242 $10,762 
Unpaid portion of acquisition related expenses$ $ $2,190 
Unpaid portion of purchased intangibles$ $ $400 
Unpaid portion of at-the-market offering costs$ $ $144 
See accompanying Notes to Consolidated Financial Statements.
70


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 the OneView ad platform, 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), and licensing arrangements with service operators and TV brands and player revenue from the sale of streaming players and audio products.
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.
Reclassification of Prior Year Presentation
Certain prior period amounts in the consolidated balance sheets and notes to consolidated financial statements have been reclassified to conform to 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;
valuation of assets acquired and liabilities assumed in connection with business combinations;
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 for the year ended December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020. Comprehensive loss for the year ended December 31, 2019 includes unrealized gains on the Company’s short-term investments and foreign currency translation adjustments. Income taxes on the unrealized gains are not material.
Foreign Currency
The Company uses the U.S. dollar as the functional currency for most of its foreign subsidiaries. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from re-measurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency loss of $1.2 million, gain of $1.3 million, and loss of $0.2 million during the years ended December 31, 2021, 2020, and 2019, respectively.
71


For those foreign subsidiaries where the local currency is designated as the functional currency, the Company records translation of their assets and liabilities into U.S. dollars at the balance sheet dates as translation adjustments and includes them as a component of Accumulated other comprehensive income (loss).
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 30% and 27% of cash and cash equivalents as of December 31, 2021 and 46% and 26% as of December 31, 2020.
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 consist of the following activities (in thousands):
 Years Ended December 31,
 202120202019
Beginning balance$5,912 $6,550 $7,335 
Add: Charged to revenue16,181 14,594 15,541 
Less: Utilization of sales return reserve(16,078)(15,232)(16,326)
Ending balance$6,015 $5,912 $6,550 
Allowance for Sales Incentives: Allowance for sales incentives consisted of the following activities (in thousands):
 Years Ended December 31,
 202120202019
Beginning balance$30,838 $19,476 $13,750 
Add: Charged to revenue90,530 68,315 65,676 
Less: Utilization of sales incentive reserve(72,957)(56,953)(59,950)
Ending balance$48,411 $30,838 $19,476 
Allowance for Doubtful Accounts: Allowance for doubtful accounts consisted of the following activities (in thousands):
 Years Ended December 31,
 202120202019
Beginning balance$4,181 $1,140 $686 
Impact of adoption of ASU 2016-13 1,066  
Adjusted beginning balance$4,181 $2,206 $686 
Provision for (recoveries of) doubtful accounts(904)3,801 704 
Adjustments for recovery and write-off(1,119)(1,826)(250)
Ending balance$2,158 $4,181 $1,140 
The Company did not have any customer that accounted for more than 10% of its accounts receivable, net balance as of December 31, 2021. Customer H accounted for 11% of the accounts receivable, net balance as of December 31, 2020.
72


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 or intangible assets in any periods reported. The impairments of operating right-of-use assets during the years ended December 31, 2021, 2020, and 2019 were not material.
Content Assets
The Company records content assets as Other non-current assets. The amortization expense for licensed content is recorded based on the pattern of monetization of such content which is primarily straight-line. The amortization of produced content is recorded over the applicable content life cycle based upon the ratio of current period revenue to the estimated total revenue to be earned.
Licensed and produced content assets 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
73


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 Company determines SSP 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 OneView ad platform, 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), and licensing arrangements with service operators and TV brands.
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.
74


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.
The Company licenses the Roku OS, including updates and upgrades, to TV brands 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.
Player segment:
The Company sells the majority of its streaming players and audio products to retail distribution channels in the U.S. including brick and mortar and online retailers, as well as through the Company’s website. Player 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 player revenue ratably on a time elapsed basis over the estimated economic life of the associated players products.
The Company’s player 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 Player revenue and the related shipping costs are included in Cost of revenue, player.
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. The Company combines lease and non-lease components into a single lease component for its real estate and equipment leases.
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.
75


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 five to ten 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 years ended December 31, 2021, 2020, and 2019, the Company capitalized internal-use software development costs of $0.5 million, $2.2 million, and $0.1 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, 2021, 2020, and 2019, the Company amortized expenses of $1.0 million, $0.5 million, and $1.6 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 player revenue allocated to unspecified upgrades and updates on a when-and-if available basis, licensing and services fees received from service operators and TV brands, and advance payments from advertisers and content publishers 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 Costs
Advertising costs are expensed when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising costs of $35.2 million, $7.1 million, and $7.3 million for the years December 31, 2021, 2020, and 2019, 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 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
76


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, 2021, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles and also simplifies areas such as franchise taxes, step-up in tax basis of goodwill, separate entity financial statements, and interim recognition of enactment of tax laws or rate changes. The adoption did not have a material impact on the Company’s consolidated financial statements.
In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) that is expected to be discontinued, subject to meeting certain criteria. The guidance is effective as of March 12, 2020 through December 31, 2022. The Company made a policy election in the second quarter of 2020 to elect a different reference rate for the Credit Agreement (as defined below) when LIBOR is discontinued.
On January 1, 2020, the Company adopted the guidance in ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, using the modified retrospective adoption method and recorded a cumulative-effect adjustment to the beginning balance of accumulated deficit of approximately $1.1 million. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. This impact mainly relates to credit losses recognized on the Company’s doubtful accounts. As the Company did not have any available-for-sale debt securities as of the adoption date, there was no additional impact to accumulated deficit.
On January 1, 2020, the Company adopted the guidance in ASU 2019-02, Entertainment—Films—Other Assets—Film Costs (Subtopic 926-20) and Entertainment—Broadcasters—Intangibles—Goodwill and Other (Subtopic 920-350): Improvements to Accounting for Costs of Films and License Agreements for Program Materials, in order to align the accounting for production costs of an episodic television series with the accounting for production costs of films by removing the content distinction for capitalization. ASU 2019-02 required that an entity reassess estimates of the use of a film in a film group and account for any changes prospectively. In addition, ASU 2019-02 required that an entity test films and license agreements for program material for impairment at a film group level when the film or license agreements are predominantly monetized with other films and license agreements. There was no material impact to the Company’s consolidated financial statements.
Recent Accounting Standards Not Yet Adopted
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, to require 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 guidance is effective for fiscal years beginning after December 15, 2022, including interim reporting periods within those fiscal years, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of fiscal 2022. The Company believes that the adoption of this guidance will not have a material impact on the financial statements.
77


3. REVENUE
The Company’s disaggregated revenue is represented by the two reportable segments discussed in Note 17.
The contract balances include the following (in thousands):
 As of December 31,
 202120202019
Accounts receivable, net$752,393 $523,852 $332,673 
Contract assets (included in Prepaid expenses and other current assets)46,952 7,431 3,588 
Deferred revenue, current portion45,760 55,465 39,861 
Deferred revenue, non-current portion28,726 21,283 15,370 
Total deferred revenue$74,486 $76,748 $55,231 
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 increased by $39.5 million during the year ended December 31, 2021 and by $3.8 million during the year ended December 31, 2020 primarily due to an increase in the growth of platform revenue combined with the timing of billing which falls into a subsequent period.
Deferred revenue reflects consideration invoiced prior to the completion of performance obligations and revenue recognition. 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 player revenue for its unspecified upgrades. Deferred revenue increased by approximately $21.5 million during the year ended December 31, 2020 due to the increase in estimated values of content publisher and licensing partner arrangements and change in the timing of fulfillment of performance obligations of approximately $12.4 million, and higher growth in the player segment, resulting in a net increase in deferred revenue related to unspecified upgrades and updates of approximately $8.4 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 recognized during the year ended December 31, 2020 from amounts included in the total deferred revenue as of December 31, 2019 was $42.9 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 was $1,148.3 million as of December 31, 2021 of which the Company expects to recognize approximately 43% over the next 12 months and the remainder thereafter.
The Company recognized $28.6 million and $14.4 million during the years ended December 31, 2021 and 2020, 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 accounted for more than 10% of its total net revenue as of December 31, 2021. Customer C accounted for 12% and 14% of the total net revenue during the years ended December 31, 2020 and 2019, respectively.
4. BUSINESS COMBINATIONS
Nielsen’s Advanced Video Advertising Business
On February 28, 2021, the Company entered into an Asset and Stock Purchase Agreement (the “ASPA”) 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
78


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.
In addition, there are earn-out conditions in the ASPA which may trigger an additional payment to Nielsen. As of December 31, 2021, no contingent consideration conditions have been triggered. The Company incurred $3.9 million in acquisition-related expenses and has recorded them in General and administrative expenses in the consolidated statements of operations.
During the fourth quarter of 2021, the Company obtained additional information regarding facts and circumstances in existence as of the acquisition date. As a result, the Company recorded a measurement period adjustment in the fourth quarter of 2021 consisting of a $6.0 million increase to purchase consideration, $4.2 million decrease to intangible assets acquired, $4.5 million increase to other long-term liabilities, and $14.7 million increase to goodwill.
The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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 is recorded as goodwill. Goodwill is primarily attributable to expected synergies in advertising offerings and cross-selling opportunities. The majority of the goodwill recorded is deductible for tax purposes.
The fair value of the developed technology has been estimated using the relief-from-royalty method. The key valuation assumptions include 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 useful life. The fair value of the in-process research and development (“IPR&D”) technology has been estimated using the multi-period-excess-earnings
79


method. The key valuation assumptions include the Company’s estimates of expected future revenue and margin. Once the project reaches technological feasibility, the Company will amortize the fair value of the IPR&D technology on a straight-line basis over its useful life.
The valuation of the intangible assets acquired from Nielsen’s AVA business along with their estimated useful lives, is 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 operations of Nielsen’s AVA business are included in the Company’s operating results beginning on the date of acquisition. The revenue, cost of revenue, and gross profit recorded by the Company in its consolidated statements of operations from the acquisition date to December 31, 2021 are not material.
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 believes the content aligns 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 are recorded in General and administrative expenses in the consolidated statements of operations.
80


The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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 include $22.5 million of content assets acquired. The fair value of the content assets has been estimated using the income approach. Amortization expense related to the content assets is 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 is recorded as goodwill. Goodwill is primarily attributable to expected synergies in the advertising offerings as the Company brings more free ad-supported content to the users. The goodwill recorded is deductible for tax purposes.
The fair value of the tradename has been estimated using the relief-from-royalty method. The key valuation assumptions include 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 useful life.
The valuation of the intangible assets acquired from This Old House along with their estimated useful lives, is 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
The operations of This Old House were included in the Company’s operating results beginning on the date of acquisition. The Company recorded platform revenue of $18.7 million, cost of revenue, platform, of $11.8 million and gross profit of $6.9 million in its consolidated statements of operations from the acquisition date to December 31, 2021.
81


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 carrying value of goodwill (in thousands):
Carrying Value
Balance as of December 31, 2019$74,116 
Adjustments:
Dataxu working capital adjustment(1,058)
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 
Goodwill is evaluated for impairment annually. No impairment was recognized during the years ended December 31, 2021, 2020, and 2019.
Intangible Assets
The following table is the summary of Company’s intangible assets (in thousands):
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 
 
As of December 31, 2020
 
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-Average Useful Lives
(in years)
Developed technology$62,367 $(13,439)$48,928 5.9
Customer relationships13,400 (3,908)9,492 4.0
Tradename400 (400) 0.5
Patents4,076 (315)3,761 14.0
Total Intangible assets$80,243 $(18,062)$62,181 6.0
The Company recorded expenses of $17.3 million, $14.5 million, and $2.8 million for amortization of intangible assets during the years ended December 31, 2021, 2020, and 2019, respectively. During the years ended December 31, 2021, 2020, and 2019, 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 tradenames in
82


Sales and marketing expenses, and recorded amortization of patents in General and administrative expenses in the consolidated statements of operations.
As of December 31, 2021, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):
Year Ending December 31, 
2022$17,745 
202317,066
202414,275
202512,571
20264,074
Thereafter10,895
Total$76,626 

6. BALANCE SHEET COMPONENTS
Accounts Receivable, net: Accounts receivable, net consisted of the following (in thousands):
 As of December 31,
 20212020
Accounts receivable, gross$809,220 $565,088 
Less: Allowances
Allowance for sales returns6,015 5,912 
Allowance for sales incentives48,411 30,838 
Allowance for doubtful accounts2,158 4,181 
Other allowances243 305 
Total allowances56,827 41,236 
Accounts Receivable, net $752,393 $523,852 
Property and Equipment, net: Property and equipment, net consisted of the following (in thousands):
 As of December 31,
 20212020
Computers and equipment$38,473 $30,859 
Leasehold improvements182,229 144,013 
Internal-use software7,274 6,744 
Office equipment and furniture20,829 19,661 
Property and equipment, gross248,805 201,277 
Accumulated depreciation and amortization(71,238)(46,080)
Property and Equipment, net$177,567 $155,197 
Depreciation and amortization expense, for property and equipment assets, for the years ended December 31, 2021, 2020, and 2019 was $25.4 million, $21.7 million, and $12.8 million, respectively.
83


Accrued Liabilities: Accrued liabilities consisted of the following (in thousands):
 As of December 31,
 20212020
Payments due to content publishers$165,894 $106,576 
Accrued cost of revenue142,014 98,285 
Marketing, retail and merchandising costs47,428 43,645 
Operating lease liability, current37,116 35,647 
Content liability, current70,462 6,165 
Other accrued expenses86,141 57,350 
Total Accrued Liabilities$549,055 $347,668 

Deferred Revenue: Deferred revenue consisted of the following (in thousands):
 As of December 31,
 20212020
Platform, current$22,240 $27,587 
Player, current23,520 27,878 
Total deferred revenue, current45,760 55,465 
Platform, non-current9,324 9,909 
Player, non-current19,402 11,374 
Total deferred revenue, non-current28,726 21,283 
Total Deferred Revenue$74,486 $76,748 

Other Long-term Liabilities: Other Long-term liabilities consisted of the following (in thousands):
As of December 31,
20212020
Content liability, non-current$51,211 $1,380 
Other long-term liabilities31,274 1,739 
Total Other long-term liabilities$82,485 $3,119 
7. CONTENT ASSETS
Content assets, net recorded as part of Other non-current assets consisted of the following (in thousands):
As of December 31,
20212020
Licensed content, net$199,290 $7,907 
Produced content:
Released, less amortization20,030  
Completed, not released881  
In production3,512  
Total produced content, net24,423 $ 
Total Content Assets, net$223,713 $7,907 
On January 8, 2021, the Company entered into an agreement with the mobile-first video distribution service known as Quibi to acquire certain content rights. The transaction was accounted for as an asset acquisition. As discussed in Note 4, the Company also acquired content assets as part of the This Old House acquisition. The increase of $215.8 million in
84


content assets during the year ended December 31, 2021 includes content assets acquired from Quibi and This Old House, programming content licensed from various other content publishers, as well as content produced during the year.
Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations and is reflected in the table below (in thousands):
Years Ended December 31,
20212020
Licensed content$84,133 $22,392 
Produced content11,437  
Total amortization costs$95,570 $22,392 
The following table reflects the amortization expense for the next three years for content assets, net (in thousands):
Year Ending December 31,Licensed contentProduced contentTotal
2022$86,584 $4,055 $90,639 
202338,861 4,202 43,063 
202423,293 3,951 27,244 
Total$148,738 $12,208 $160,946 
8. FAIR VALUE DISCLOSURE
The Company’s financial assets measured at fair value are as follows (in thousands):
 
As of December 31, 2021
As of December 31, 2020
 Fair ValueLevel 1Fair ValueLevel 1
Assets:
Cash and cash equivalents:
Cash$1,130,172 $1,130,172 $1,021,022 $1,021,022 
Money market funds1,015,871 1,015,871 71,793 71,793 
Restricted cash, current  434 434 
Restricted cash, non-current1,627 1,627   
Total assets measured and recorded at fair value$2,147,670 $2,147,670 $1,093,249 $1,093,249 
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 $1,015.9 million and $71.8 million as cash equivalents as of December 31, 2021 and 2020, 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, 2021 and 2020.
85


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.
The Company did not have any Level 3 instruments as of December 31, 2021 and 2020.
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.
9. LEASES
The Company has entered into operating leases primarily for office real estate. The leases have remaining terms ranging from one year to 10 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,
 202120202019
Operating lease cost (1)$46,410 $42,127 $27,596 
Variable lease cost15,080 12,116 4,928 
Net operating lease cost$61,490 $54,243 $32,524 
(1) Operating lease cost is presented net of sublease income. Sublease income for the years ended December 31, 2021, 2020, and 2019 was not material.
Supplemental cash flow information related to leases is as follows (in thousands):
 Years Ended December 31,
 202120202019
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$51,657 $30,664 $17,721 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$110,845 $12,031 $267,048 
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):
 As of December 31,
 20212020
Operating lease right-of-use assets$345,660 $266,197 
Included in accounts payable and accrued liabilities:
Operating lease liability, current37,116 35,647 
Operating lease liability, non-current394,724 307,936 
Total operating lease liability$431,840 $343,583 
Weighted-average remaining lease term:
Operating leases (in years)8.389.05
Weighted-average discount rate:
Operating leases3.98 %4.60 %
86


Future lease payments under operating leases as of December 31, 2021 are as follows (in thousands):
Year Ending December 31,Operating Leases
2022$52,636 
202363,548 
202462,162 
202561,649 
202660,044 
Thereafter218,954 
Total future lease payments518,993 
Less: imputed interest(79,073)
Less: expected tenant improvement allowance(8,080)
Total$431,840 
As of December 31, 2021, the Company’s commitment relating to operating leases that have not yet commenced was $198.4 million. These operating leases will commence starting in fiscal year 2022 with lease terms of approximately two to 12 years.
10. DEBT
The Company’s outstanding debt as of December 31, 2021 and 2020 is as follows (in thousands):
 As of December 31,
 20212020
 Amount  
Effective
Interest Rate
Amount  
Effective
Interest Rate
Term Loan A Facility$90,000 2.0 %$95,000 2.0 %
Less: Debt issuance costs(132)(258)
Net carrying amount of debt$89,868 $94,742 
The carrying amount of debt approximates fair value due to its variable interest rates. The interest expense for the years ended December 31, 2021 and 2020 relating to the Credit Agreement is $2.2 million and $2.6 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
87


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 $38.0 million and $30.8 million as of December 31, 2021 and 2020, 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, 2021, the Company was in compliance with all of the covenants of the Credit Agreement.
11. 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, 2021 and 2020, 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 Offerings
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.
On May 13, 2020, the Company entered into an Equity Distribution Agreement with Morgan Stanley & Co. LLC and Citigroup Global Markets Inc., as its sales agents, pursuant to which the Company sold an aggregate of 4.0 million shares of the Company’s Class A common stock at an average selling price of $126.01 per share, for aggregate gross proceeds of $504.0 million and incurred issuance costs of $6.8 million.
On November 19, 2019, the Company entered into an Equity Distribution Agreement with Citigroup Global Markets Inc., as its sales agent, pursuant to which the Company sold an aggregate of 1.0 million shares of the Company’s Class A common stock at an average selling price of $153.99 per share, for aggregate gross proceeds of $154.0 million and incurred issuance costs of $2.8 million.
On May 16, 2019, the Company entered into an Equity Distribution Agreement with Morgan Stanley & Co. LLC, as its sales agent, pursuant to which the Company sold an aggregate of 1.0 million shares of the Company’s Class A common stock at an average selling price of $82.90 per share, for aggregate gross proceeds of $82.9 million and incurred issuance costs of $1.6 million.
On March 12, 2019, the Company entered into an Equity Distribution Agreement with Citigroup Global Markets Inc., as its sales agent, pursuant to which the Company sold approximately 1.4 million shares of the Company’s Class A common stock at an average selling price of $72.00 per share, for aggregate gross proceeds of $100.0 million and incurred issuance costs of $2.0 million.
88


Common Stock Reserved For Issuance
At December 31, 2021, the Company’s common stock reserved for issuance in the future is as follows (in thousands):
 
As of December 31, 2021
Common stock awards granted under equity incentive plans9,460
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 Plan27,011
Total reserved shares of common stock41,560
* 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, 2021 is as follows (in thousands, except per share data):
 
Number of
Shares
 
Weighted-Average
Grant Date Fair
Value Per Share
Balance, December 31, 20204,355$92.91 
Awarded983348.62 
Released(1,655)81.95 
Forfeited(397)135.44 
Balance, December 31, 2021 - Outstanding3,286$169.76 
The grant date fair value of restricted stock units granted during the years ended December 31, 2021, 2020, and 2019 was $342.6 million, $210.1 million, and $195.2 million, respectively.
The fair value of restricted stock units that vested during the years ended December 31, 2021, 2020, and 2019 was $135.6 million, $83.7 million, and $40.5 million, respectively.
The unrecognized stock-based compensation expense related to restricted stock units awarded to employees as of December 31, 2021 was $463.7 million, which the Company expects to recognize over a weighted-average period of approximately 2.08 years.
89


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, 20208,733$26.19 5.7
Granted320356.55 — $139.76 
Exercised(2,841)6.51 — 
Forfeited and expired(38)104.47 — 
Balance, December 31, 2021 - Outstanding6,174$51.87 5.8$1,129,748 
Balance, December 31, 2021- Exercisable4,548$14.73 4.9$973,186 
The weighted-average grant date fair value of options granted during the years ended December 31, 2021, 2020, and 2019 was $139.76, $54.39, and $39.23, respectively.
The intrinsic value for stock options exercised in the years ended December 31, 2021, 2020, and 2019 was $997.6 million $470.8 million, and $474.2 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, 2021, the Company had $67.5 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.0 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. Generally, stock options granted to employees under the 2008 Plan vest 25% after one year and then 1/48th monthly thereafter and have a term of ten years. Restricted stock units generally vest over 4 years. For the years ended December 31, 2021, 2020, and 2019, the amount of stock-based compensation capitalized as part of internal-use software was not material.
The following table shows total stock-based compensation expense for the years ended December 31, 2021, 2020, and 2019 (in thousands):
 Years Ended December 31,
 202120202019
Cost of revenue, platform$827 $847 $342 
Cost of revenue, player2,035 1,407 1,072 
Research and development77,770 58,412 40,036 
Sales and marketing63,503 42,846 24,179 
General and administrative43,397 30,564 19,546 
Total stock-based compensation$187,532 $134,076 $85,175 
90


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, 2021, 2020, and 2019 are as follows:
 Years Ended December 31,
 202120202019
Expected term (in years)
5.0 - 6.8
5.0 - 6.7
5.0 - 6.7
Risk-free interest rate
0.36 - 1.20%
0.22 - 1.67%
1.35 - 2.56%
Expected volatility
38 - 39%
36 - 39%
35 - 36%
Dividend rate

12. 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, 2021, the Company had $195.2 million of non-cancelable purchase commitments for inventory.
The Company records a liability for non-cancelable purchase commitments in excess of projected demand forecasts. The Company recorded $0.2 million and $1.2 million for these purchase commitments in Accrued liabilities as of December 31, 2021 and 2020, respectively.
Licensed Content Commitments
The Company enters into contracts with content publishers to license content for streaming. When a title becomes available, the Company records an asset and a liability on the consolidated balance sheets.
As of December 31, 2021, the Company’s total obligation for licensed content is $421.0 million, of which the Company recorded $92.1 million in Current liabilities and $51.2 million in Other long-term liabilities in the consolidated balance sheets. The remaining $277.7 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,
2022$212,355 
202399,848
202459,544
202536,731
20268,715
Thereafter3,815
Total content liabilities$421,008 
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, 2021, they are not included in the obligations above.
In connection with the acquisition of certain content rights during the quarter ended March 31, 2021, the Company assumed liabilities related to certain costs of the development and use of certain assets that had been incurred but not paid at the time assumed. Escrow arrangements were put in place such that selling shareholders would cover such costs. Accordingly, the Company recognized both an indemnification asset and liability of $81.4 million, respectively, as of March 31, 2021. As of December 31, 2021, $77.5 million of both the indemnification asset and liability were released related to payments made for a portion of the liabilities assumed. The remaining indemnification balance as of December 31, 2021 is $3.9 million, with the indemnification asset recorded as part of Prepaid expenses and other current assets and the indemnification liability recorded as part of Accrued liabilities in the consolidated balance sheets.
91


Letters of Credit
As of December 31, 2021 and 2020, the Company had irrevocable letters of credit outstanding in the amount of $38.0 million and $30.9 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, 2021 the Company recorded expenses of $4.8 million in Cost of revenue, player, $1.8 million in Cost of revenue, platform, and $3.4 million in General and administrative expenses for claims related to patent infringement. During the year ended December 31, 2020 the Company did not have any loss contingencies that were material. During the year ended December 31, 2019, the Company recorded expenses of $9.9 million, in Cost of revenue, player for various claims related to patent infringements.
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 have not accrued any liabilities related to such obligations in the consolidated financial statements.
13. INCOME TAXES
The components of income (loss) before income taxes consist of the following (in thousands):
 Years Ended December 31,
 202120202019
United States$240,560 $(21,107)$(63,453)
Foreign(3,973)2,655 2,534 
Net income (loss) before income taxes$236,587 $(18,452)$(60,919)
92


The income tax (benefit) expense consisted of the following (in thousands):
 Years Ended December 31,
 202120202019
Current:
Federal$ $(219)$(47)
State589 620 244 
Foreign490 743 108 
1,079 1,144 305 
Deferred:
Federal193   
State256   
Foreign(7,326)(2,089)(1,287)
(6,877)(2,089)(1,287)
Total$(5,798)$(945)$(982)
The following is a reconciliation of the statutory federal income tax rate to the Company’s effective tax rate:
 Years Ended December 31,
 202120202019
U.S. federal income tax at statutory rate21.0 %21.0 %21.0 %
U.S. state and local income taxes0.2 (3.2)(0.4)
Change in valuation allowance140.0 (698.4)(213.4)
Federal research and development tax credit(30.7)102.9 30.8 
Stock-based compensation(114.3)577.8 158.0 
Discrete tax benefit due to IP transfer(19.1)  
Meals and entertainment0.1 (1.6)(1.4)
Foreign rate differential0.1  (0.6)
Acquisition costs  (1.3)
Section 162(m) limitation1.1 (7.2)(1.4)
State apportionment change 4.4 1.3 
Tax rate change(0.7) (0.4)
Provision to return true-up(0.1)9.4 9.9 
Other(0.1)0.1 (0.5)
Effective tax rate(2.5)%5.2 %1.6 %
93


Significant components of the Company’s deferred income tax assets and liabilities consist of the following (in thousands):
 As of December 31,
 20212020
Deferred tax assets:
Net operating loss carryforwards$563,173 $379,613 
Reserves and accruals20,969 14,131 
Research and development credits166,940 104,110 
Operating lease liabilities107,228 91,373 
Stock-based compensation36,350 28,318 
Depreciation and amortization40,583  
Total deferred tax assets935,243 617,545 
Deferred tax liabilities:
Operating lease right-of-use assets(85,713)(70,755)
Depreciation and amortization (11,707)
Total deferred tax liabilities(85,713)(82,462)
Valuation allowance(838,949)(530,887)
Net deferred tax assets$10,581 $4,196 
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, 2021, 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 $261.8 million and $169.7 million during the years ended December 31, 2021 and 2020, respectively, primarily due to U.S. federal and state tax losses and credits incurred during the period.
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 IP transfer completed during 2021, giving rise to foreign amortizable assets.
For federal and state income tax reporting purposes, respective net operating loss carryforwards of $2,169.9 million and $1,824.3 million are available to reduce future taxable income, if any. These net operating loss carryforwards will begin to expire in 2028 for federal and certain state net operating losses have expired in 2021. The federal net operating loss generated subsequent to 2017 can be carried forward indefinitely.
For Brazil, Denmark, Netherlands, and U.K. income tax reporting purposes, the net operating loss carryforwards of $2.8 million, $2.8 million, $6.1 million, and $33.9 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. The Company also has U.K. research and development tax credit carryforwards of $0.5 million, which can be carried forward indefinitely.
As of December 31, 2021, the Company has research and development tax credit carryforwards of $133.8 million and $97.4 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 Internal Revenue Code of 1986, as amended (the “Code”), contains provisions that may limit the net operating loss and credit carryforwards available for use in any given period upon the occurrence of certain events, including a statutorily defined significant change in ownership. Utilization of the net operating loss and tax credit carryforwards is subject to an annual limitation due to an ownership change, as defined by section 382 of the Code. The Company completed a recent study to assess whether any section 382 ownership change has occurred since the Company’s
94


formation. Based on the study, the Company had a section 382 ownership change on December 18, 2009 and tax attributes generated by the Company through the ownership change date are subject to the limitation.
A section 382 study was completed for dataxu, which the Company acquired in November 2019, covering the period from inception beginning May 1, 2008 through the acquisition date of November 8, 2019. Based on the study, the Company identified four ownership changes for section 382 purposes. As such, tax attributes generated by dataxu through the ownership change dates are subject to the limitation.
The total amount of unrecognized tax benefits as of December 31, 2021 is $66.2 million, of which $48.7 million is composed of research and development credits and $17.5 million is related to international activities. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):
 As of December 31,
 20212020
Unrecognized tax benefits at beginning of year$29,175 $19,487 
Gross increase for tax positions of current year36,198 9,959 
Gross decrease due to statute expiration(330)(75)
Gross increase (decrease) for tax positions of prior years1,107 (196)
Unrecognized tax benefits balance at end of year$66,150 $29,175 
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of its income tax expense. As of December 31, 2021, the Company recorded $0.4 million of accrued interest and penalties related to uncertain tax positions.
Change in the Company’s unrecognized tax benefits, if any, would have an immaterial impact on its effective tax rate. The Company does not expect its gross unrecognized tax benefits to change significantly within the next 12 months.
The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. The Company is currently under examination by the Texas Comptroller for calendar tax years 2015, 2016, and 2017. 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.
14. RELATED-PARTY TRANSACTIONS
The Company did not engage in any material related party transactions for the years ended December 31, 2021 and 2020.
In the year ended December 31, 2019, the Company engaged in transactions with one of its strategic investors. With respect to this investor, the Company recorded revenue of $8.5 million and expenses of $1.3 million for the year ended December 31, 2019. During the years ended December 31, 2021 and 2020, the Company did not consider this investor to be a related party, as this investor did not meet the defined criteria.
In the year ended December 31, 2019, the Company had engaged in transactions with another company in which the Company’s Chief Executive Officer held a majority voting interest and was a member of such company’s board of directors at that time, and another member of the Company’s Board of Directors is presently such company’s Chief Executive Officer. With respect to transactions with this company, the Company incurred expenses of $1.2 million for the year ended December 31, 2019.
15. 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
95


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, 2021, 2020, and 2019.
In 2014, the Company established a defined contribution plan in the U.K. for its U.K.-based employees. The Company contributed $1.3 million, $0.7 million, and $0.5 million to the plan for the years ended December 31, 2021, 2020, and 2019, respectively.
16. 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, restricted stock units, and unvested shares of common stock issued upon the early exercise of stock options 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,
202120202019
Numerator:
Net income (loss) $242,385 $(17,507)$(59,937)
Denominator:
Basic net income (loss) per share:
Weighted-average common shares outstanding — basic132,710123,978115,218
Net income (loss) per share — basic$1.83 $(0.14)$(0.52)
Diluted net income (loss) per share:
Weighted-average common shares outstanding — basic 132,710123,978115,218
Effect of potentially dilutive securities:
Restricted stock units2,744
Stock options6,214
Weighted-average common shares outstanding — diluted 141,668123,978115,218
Net income (loss) per share — diluted $1.71 $(0.14)$(0.52)
Common stock equivalents excluded from the calculation of diluted net income (loss) per share because of their anti-dilutive effect are as follows (in thousands):
 Years Ended December 31,
 202120202019
Equity awards to purchase common stock1,12813,08815,668
Unvested shares of common stock issued upon early exercise of stock options and business acquisition131
Total1,12813,08915,699
96


17. 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 chief operating decision maker (“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.
The Company is organized into two reportable segments as follows:
Platform
Consists of revenue generated from the sale of digital advertising and related services including the demand-side platform, 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), and licensing arrangements with service operators and TV brands.
Player
Consists of revenue generated from sale of streaming players, audio products and accessories through retailers and distributors, as well as directly to customers through the Company’s website.
Customers accounting for 10% or more of segment revenue, net, were as follows:
 Years Ended December 31,
 202120202019
Platform segment revenue
Customer H10 %13 %*
Player segment revenue
Customer A*10 %16 %
Customer B23 %18 %17 %
Customer C37 %40 %39 %
* Less than 10%
Revenue in international markets was less than 10% in each of the periods presented. Substantially all Company assets were held in the United States and were attributable to the operations in the United States as of December 31, 2021 and 2020.
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
97


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, 2021 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. Our assessment excluded internal controls over financial reporting of This Old House and Nielsen AVA businesses which were acquired during the year and whose total assets represent 1.7% and total revenue represent 0.7% of our consolidated financial statement amounts as of and for the year ended December 31, 2021. 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, 2021.
The effectiveness of our internal control over financial reporting as of December 31, 2021 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, 2021, 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, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.
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, 2021, of the Company and our report dated February 18, 2022, expressed an unqualified opinion on those financial statements.
As described in “Management’s Report on Internal Control over Financial Reporting”, management excluded from its assessment the internal control over financial reporting at the This Old House and Nielsen AVA businesses which were acquired during the year and whose financial statements constitute 1.7% of total assets and 0.7% of total revenue of the consolidated financial statement amounts as of and for the year ended December 31, 2021. Accordingly, our audit did not include the assessment of internal controls over financial reporting for the This Old House and Nielsen AVA businesses.
98


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 18, 2022
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 our definitive Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2021.
Item 11. Executive Compensation
The information required by this item is incorporated by reference to our definitive Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2021.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this item is incorporated by reference to our definitive Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2021.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required by this item is incorporated by reference to our definitive Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2021.
Item 14. Principal Accounting Fees and Services
The information required by this item is incorporated by reference to our definitive Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2021.
100


PART IV
Item 15. Exhibits, 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.Exhibit
Filing
Date
Filed
Herewith
       
2.18-K001-382112.111/14/2019 
       
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 +X
       
10.5 +X
10.6 +8-K001-3821110.110/1/2021 
10.7 +S-1/A333-22031810.89/18/2017 
       
10.8 +S-1A333-22031810.99/18/2017 
101


       
10.9 +S-1333-22031810.99/1/2017 
       
10.10 +S-1333-22031810.119/1/2017 
       
10.11 + S-1333-22031810.139/1/2017 
       
10.12 +10-K001-3821110.183/2/2020 
       
10.13 +8-K001-3821199.17/16/2019 
       
10.1410-Q001-3821110.268/10/2018 
       
10.1510-Q001-3821110.278/10/2018 
       
10.1610-K001-3821110.303/1/2019 
       
10.1710-K001-3821110.313/1/2019 
       
10.1810-K001-3821110.323/1/2019 
       
10.1910-Q001-3821110.18/9/2019 
       
10.2010-Q001-3821110.28/9/2019 
       
10.2110-Q001-3821110.38/9/2019 
       
10.2210-Q001-3821110.48/9/2019 
       
21.1    X
23.1X
24.1X
31.1X
31.2X
102


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


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 18th day of February 2022.
 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 and Accounting Officer)


104


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 ChairmanFebruary 18, 2022
Anthony Wood(Principal Executive Officer)
/s/ STEVE LOUDEN
Chief Financial OfficerFebruary 18, 2022
Steve Louden(Principal Financial and Accounting Officer)
/s/ RAVI AHUJA
DirectorFebruary 18, 2022
Ravi Ahuja
/s/ MAI FYFIELD
DirectorFebruary 18, 2022
Mai Fyfield
/s/ JEFFREY HASTINGS
DirectorFebruary 18, 2022
Jeffrey Hastings
/s/ LAURIE SIMON HODRICK
DirectorFebruary 18, 2022
Laurie Simon Hodrick
/s/ NEIL HUNT
DirectorFebruary 18, 2022
Neil Hunt
/s/ GINA LUNA
DirectorFebruary 18, 2022
Gina Luna
/s/ RAY ROTHROCK
DirectorFebruary 18, 2022
Ray Rothrock
105
EX-10.4 2 a10-kexhibit104.htm EX-10.4 Document
Exhibit 10.4
Roku, Inc.
Stock Option Grant Notice
(2017 Equity Incentive Plan)
Roku, Inc. (the “Company”), pursuant to its 2017 Equity Incentive Plan (the “Plan”), hereby grants to Optionholder an option to purchase the number of shares of the Company’s Common Stock set forth below. This option is subject to all of the terms and conditions as set forth in this stock option grant notice (this “Stock Option Grant Notice”), in the Option Agreement[, including any additional terms and conditions for Optionholder’s country set forth in the appendix attached to the Option Agreement as Exhibit A (the “Appendix” and, together with the Option Agreement,] the “Agreement”), the Plan and the Notice of Exercise, all of which are attached hereto and incorporated herein in their entirety. Capitalized terms not explicitly defined herein but defined in the Plan or the Option Agreement will have the same definitions as in the Plan or the Agreement. If there is any conflict between the terms herein and the Plan, the terms of the Plan will control.
Optionholder:
Date of Grant:
[Vesting Commencement Date:]
Number of Shares Subject to Option:
Exercise Price (Per Share):
Total Exercise Price:
Expiration Date:

Type of Grant:    [ Incentive Stock Option1]      Nonstatutory Stock Option
Exercise Schedule:     Same as Vesting Schedule     [ Early Exercise Permitted]
Vesting Schedule:     [_____________]
Payment:     By one or a combination of the following items (described in the Option Agreement):
By cash, check, bank draft, wire transfer or money order payable to the Company
    Pursuant to a Regulation T Program if the shares are publicly traded
    [Subject to the Company’s consent at the time of exercise,] By delivery of already-owned shares if the shares are publicly traded
    [If and only to the extent this option is a Nonstatutory Stock Option, and] subject to the Company’s consent at the time of exercise, by a “net exercise” arrangement

Additional Terms/Acknowledgments: Optionholder acknowledges receipt of, and understands and agrees to all of the terms and conditions set forth in, this Stock Option Grant Notice, the Agreement and the Plan. Optionholder acknowledges and agrees that this Stock Option Grant Notice and the Agreement may not be modified, amended or revised except as provided in the Plan. Optionholder further acknowledges that as of the Date of Grant, this Stock Option Grant Notice, the Agreement, and the Plan set forth the entire understanding between Optionholder and the Company regarding this option award and supersede all prior oral and written agreements, promises and/or representations on that subject with the exception of (i) options previously granted and delivered to Optionholder, (ii) [the Recoupment Policy (as defined in the Agreement) and] any [other] compensation recovery policy that is adopted by the Company or is otherwise required by applicable law [and (iii) any written employment or severance arrangement that would provide for vesting acceleration of this option upon the terms and conditions set forth therein].
1 If this is an Incentive Stock Option, it (plus other outstanding Incentive Stock Options) cannot be first exercisable for more than $100,000 in value (measured by exercise price) in any calendar year. Any excess over $100,000 is a Nonstatutory Stock Option.



By accepting this option, Optionholder consents to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.
[In addition, by accepting this option, Optionholder acknowledges and agrees that this option (and any compensation paid or shares issued under this option), as well as all Incentive Compensation (as defined in the Recoupment Policy) and any other cash, equity or equity-based incentive compensation that was previously granted to or earned by Optionholder, are subject to recoupment in accordance with The U.S. Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company (including without limitation the Recoupment Policy to the extent Optionholder is a Covered Individual (as defined in the Recoupment Policy)[, except to the extent expressly set forth in the Recoupment Policy]) and any compensation recovery policy otherwise required by applicable law, as more fully set forth in Section 16 of the Option Agreement.]
Roku, Inc.Optionholder:
By: _____________________________________________________________________________
Signature
Signature
Title: ___________________________________Date: ____________________________________
Date: ___________________________________

[By providing an additional signature below or by electronically accepting this Agreement pursuant to the Company’s instructions to Optionholder (including through an online acceptance process), Optionholder declares that he or she expressly agrees with the data processing practices described in Section 12 of the Agreement and consents to the collection, processing and use of Data (as defined in Section 12 of the Agreement) by the Company and the transfer of Data to the recipients mentioned in Section 12 of the Agreement, including recipients located in countries which do not provide an adequate level of protection from a European (or other non-U.S.) data protection law perspective, for the purposes described in Section 12 of the Agreement. Optionee understands that, as a condition of receiving the option, Optionholder must provide his or her signature below or electronically accept this option, otherwise the Company may forfeit the option. Optionholder understands that he or she may withdraw consent at any time with future effect for any or no reason as described in Section 12 of the Agreement.]

Optionholder:
________________________________________
Signature
Attachments: Agreement, 2017 Equity Incentive Plan[, Notice of Exercise and Early Exercise Stock Purchase Agreement]





Attachment I
Roku, Inc.
2017 Equity Incentive Plan
Option Agreement
([Incentive Stock Option Or] Nonstatutory Stock Option)
Pursuant to your Stock Option Grant Notice (“Stock Option Grant Notice”) and this Option Agreement[, including any special terms and conditions for your country set forth in the appendix attached hereto as Exhibit A (the “Appendix” and, together with the Option Agreement, this “Agreement”)], Roku, Inc. (the “Company”) has granted you an option under its 2017 Equity Incentive Plan (the “Plan”) to purchase the number of shares of the Company’s Common Stock indicated in your Stock Option Grant Notice at the exercise price indicated in your Stock Option Grant Notice. The option is granted to you effective as of the date of grant set forth in the Stock Option Grant Notice (the “Date of Grant”). If there is any conflict between the terms in this Agreement and the Plan, the terms of the Plan will control. Capitalized terms not explicitly defined in this Agreement or in the Stock Option Grant Notice but defined in the Plan will have the same definitions as in the Plan.
The details of your option, in addition to those set forth in the Stock Option Grant Notice and the Plan, are as follows:
1.Vesting. Your option [will vest as provided in your Stock Option Grant Notice] [is fully vested as of the Date of Grant]. [Vesting will cease upon the termination of your Continuous Service [as a Non-Employee Director], as described in Section 9 below.]
2.Number of Shares and Exercise Price. The number of shares of Common Stock subject to your option and your exercise price per share in your Stock Option Grant Notice will be adjusted for Capitalization Adjustments.
3.[Exercise Restriction for Non-Exempt Employees. If you are an Employee eligible for overtime compensation under the U.S. Fair Labor Standards Act of 1938, as amended (that is, a “Non-Exempt Employee”), and except as otherwise provided in the Plan, you may not exercise your option until you have completed at least six (6) months of Continuous Service measured from the Date of Grant, even if you have already been an employee for more than six (6) months. Consistent with the provisions of the Worker Economic Opportunity Act, you may exercise your option as to any vested portion prior to such six (6) month anniversary in the case of (i) your death or disability, (ii) a Corporate Transaction in which your option is not assumed, continued or substituted, (iii) a Change in Control or (iv) your termination of Continuous Service on your “retirement” (as defined in the Company’s benefit plans).]
4.[Exercise prior to Vesting (“Early Exercise”). If permitted in your Stock Option Grant Notice (i.e., the “Exercise Schedule” indicates “Early Exercise Permitted”) and subject to the provisions of your option, you may elect at any time that is both (i) during the period of your Continuous Service and (ii) during the term of your option, to exercise all or part of your option, including the unvested portion of your option; provided, however, that:
(a)a partial exercise of your option will be deemed to cover first vested shares of Common Stock and then the earliest vesting installment of unvested shares of Common Stock;
(b)any shares of Common Stock so purchased from installments that have not vested as of the date of exercise will be subject to the purchase option in favor of the Company as described in the Company’s form of Early Exercise Stock Purchase Agreement;
(c)you will enter into the Company’s form of Early Exercise Stock Purchase Agreement with a vesting schedule that will result in the same vesting as if no early exercise had occurred; and
(d)if your option is an Incentive Stock Option, then, to the extent that the aggregate Fair Market Value (determined at the Date of Grant) of the shares of Common Stock with respect to



which your option plus all other Incentive Stock Options you hold are exercisable for the first time by you during any calendar year (under all plans of the Company and its Affiliates) exceeds $100,000, your option(s) or portions thereof that exceed such limit (according to the order in which they were granted) will be treated as Nonstatutory Stock Options.]
5.[Incentive Stock Option Limitation. If your option is an Incentive Stock Option, then, to the extent that the aggregate Fair Market Value (determined at the Date of Grant) of the shares of Common Stock with respect to which your option plus all other Incentive Stock Options you hold are exercisable for the first time by you during any calendar year (under all plans of the Company and its Affiliates) exceeds one hundred thousand dollars ($100,000), your option(s) or portions thereof that exceed such limit (according to the order in which they were granted) will be treated as Nonstatutory Stock Options.]
6.Method of Payment. You must pay the full amount of the exercise price for the shares you wish to exercise. You may pay the exercise price in cash or by check, bank draft, wire transfer or money order payable to the Company or in any other manner permitted by your Stock Option Grant Notice, which may include one or more of the following:
(a)Provided that at the time of exercise the Common Stock is publicly traded, pursuant to a program developed under Regulation T as promulgated by the Federal Reserve Board that, prior to the issuance of Common Stock, results in either the receipt of cash (or check) by the Company or the receipt of irrevocable instructions to pay the aggregate exercise price to the Company from the sales proceeds. This manner of payment is also known as a “broker-assisted exercise,” “same day sale,” or “sell to cover.”
(b)Provided that at the time of exercise the Common Stock is publicly traded [and the Company has permitted this exercise method in advance], by delivery to the Company (either by actual delivery or attestation) of already-owned shares of Common Stock that are owned free and clear of any liens, claims, encumbrances or security interests, and whose Fair Market Value is equal to the aggregate exercise price on the date of exercise. “Delivery” for these purposes, in the sole discretion of the Company at the time you exercise your option, will include delivery to the Company of your attestation of ownership of such shares of Common Stock in a form approved by the Company. You may not exercise your option by delivery to the Company of Common Stock if doing so would violate the provisions of any law, regulation or agreement restricting the redemption of the Company’s stock.
7.Whole Shares. You may exercise your option only for whole shares of Common Stock.
8.Compliance. In no event may you exercise your option unless the shares of Common Stock issuable upon exercise are then registered under the Securities Act or, if not registered, the Company has determined that your exercise and the issuance of the shares would be exempt from the registration requirements of the Securities Act. The exercise of your option also must comply with all other applicable laws and regulations governing your option, including any U.S. and non-U.S. state, federal and local laws, and you may not exercise your option if the Company determines that such exercise would not be in material compliance with such laws and regulations (including any restrictions on exercise required for compliance with Treas. Reg. 1.401(k)-1(d)(3), if applicable).
9.Term. You may not exercise your option before the Date of Grant or after the expiration of the option’s term. The term of your option expires, subject to the provisions of Section 5(h) of the Plan, upon the earliest of the following:
(a)[immediately upon the termination of your Continuous Service for Cause;]
(b)[three (3) months after the termination of your Continuous Service for any reason other than Cause, your Disability, or your death (except as otherwise provided in Section 8(d) below); provided, however, that if during any part of such three-month period your option is not exercisable solely because of the condition set forth in the section above relating to “Compliance,” your option will not expire until the earlier of the Expiration Date or until it has been exercisable for an aggregate period of three (3) months after the termination of your Continuous Service; provided further, that if (i) you are a
2


Non-Exempt Employee, (ii) your Continuous Service terminates within six (6) months after the Date of Grant, and (iii) you have vested in a portion of your option at the time of your termination of Continuous Service, your option will not expire until the earlier of (x) the later of (A) the date that is seven (7) months after the Date of Grant, and (B) the date that is three (3) months after the termination of your Continuous Service, and (y) the Expiration Date;]
(c)[twelve (12) months after the termination of your Continuous Service due to your Disability (except as otherwise provided in Section 9(d)) below;]
(d)[eighteen (18) months after your death if you die either during your Continuous Service or within three (3) months after your Continuous Service terminates for any reason other than Cause;]
(e)the Expiration Date indicated in your Stock Option Grant Notice; and
(f)the day before the tenth (10th) anniversary of the Date of Grant.
[If your option is an Incentive Stock Option, note that to obtain the U.S. federal income tax advantages associated with an Incentive Stock Option, the Code requires that at all times beginning on the Date of Grant and ending on the day three (3) months before the date of your option’s exercise, you must be an employee of the Company or an Affiliate, except in the event of your death or Disability. The Company has provided for extended exercisability of your option under certain circumstances for your benefit but cannot guarantee that your option will necessarily be treated as an Incentive Stock Option if you continue to provide services to the Company or an Affiliate as a Consultant or Director after your employment terminates or if you otherwise exercise your option more than three (3) months after the date your employment with the Company or an Affiliate terminates.]
[For purposes of your option, your Continuous Service will be considered terminated (regardless of the reason of termination, whether or not later found to be invalid or in breach of employment or other laws or rules in the jurisdiction where you are providing services or the terms of your employment or service agreement, if any) effective as of the date that you cease to actively provide services to the Company [or any Affiliate] [as a Non-Employee Director] and will not be extended by any notice period (e.g., employment or service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment or other laws in the jurisdiction where you are employed or providing services or the terms of your employment or service agreement, if any). The Board shall have exclusive discretion to determine when you are no longer [actively employed or] providing [services] [Continuous Service as a Non-Employee Director] for purposes of the Plan (including whether you still may be considered to be providing services while on a leave of absence).]
10.Exercise.
(a)You may exercise the vested portion of your option [(and the unvested portion of your option if your Stock Option Grant Notice so permits)] during its term by (i) [delivering a Notice of Exercise (in a form designated by the Company)] or completing such [other] documents and/or procedures designated by the Company for exercise and (ii) paying the exercise price and any applicable Tax-Related Items (as defined in Section 12 below) to the Company’s Secretary, stock plan administrator, or such other person as the Company may designate, together with such additional documents as the Company may then require.
(b)By exercising your option you agree that, as a condition to any exercise of your option, the Company may require you to enter into an arrangement providing for the payment by you to the Company of any Tax-Related Items [if the Company is required to withhold or otherwise account for Tax-Related Items under applicable law].
(c)[If your option is an Incentive Stock Option, by exercising your option you agree that you will notify the Company in writing within fifteen (15) days after the date of any disposition of any of the shares of the Common Stock issued upon exercise of your option that occurs within two (2)
3


years after the Date of Grant or within one (1) year after such shares of Common Stock are transferred upon exercise of your option.]
(d)[By exercising your option you agree that you will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company held by you, for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act or such longer period as the underwriters or the Company will request to facilitate compliance with FINRA Rule 2241 or any successor or similar rules or regulation (the “Lock-Up Period”); provided, however, that nothing contained in this section will prevent the exercise of a repurchase option, if any, in favor of the Company during the Lock-Up Period. You further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop-transfer instructions with respect to your shares of Common Stock until the end of such period. You also agree that any transferee of any shares of Common Stock (or other securities) of the Company held by you will be bound by this Section 10(d). The underwriters of the Company’s stock are intended third party beneficiaries of this Section 10(d) and will have the right, power and authority to enforce the provisions hereof as though they were a party hereto.]
11.Transferability. Except as otherwise provided in this Section 11, your option is not transferable, except by will or by the laws of descent and distribution, and is exercisable during your life only by you.
(a)Certain Trusts. Upon receiving written permission from the Board or its duly authorized designee, you may transfer your option to a trust if you are considered to be the sole beneficial owner (determined under Section 671 of the Code and applicable U.S. state law, or comparable non-U.S. laws) while the option is held in the trust. You and the trustee must enter into transfer and other agreements required by the Company.
(b)Domestic Relations Orders. Upon receiving written permission from the Board or its duly authorized designee, and provided that you and the designated transferee enter into transfer and other agreements required by the Company, you may transfer your option pursuant to the terms of a domestic relations order, official marital settlement agreement or other divorce or separation instrument as permitted by Treasury Regulation 1.421-1(b)(2), or comparable non-U.S. law, that contains the information required by the Company to effectuate the transfer. You are encouraged to discuss the proposed terms of any division of this option with the Company prior to finalizing the domestic relations order or marital settlement agreement to help ensure the required information is contained within the domestic relations order or marital settlement agreement. [If this option is an Incentive Stock Option, this option may be deemed to be a Nonstatutory Stock Option as a result of such transfer.]
(c)Beneficiary Designation. Upon receiving written permission from the Board or its duly authorized designee, you may, by delivering written notice to the Company, in a form approved by the Company and any broker designated by the Company to handle option exercises, designate a third party who, on your death, will thereafter be entitled to exercise this option and receive the Common Stock or other consideration resulting from such exercise. In the absence of such a designation, your executor or administrator of your estate or your legal heirs will be entitled to exercise this option and receive, on behalf of your estate, the Common Stock or other consideration resulting from such exercise.
12.Responsibility for Taxes.
(a)You acknowledge that, regardless of any action the Company or, if different, your employer (the “Employer”) takes with respect to any or all income tax, social insurance, payroll tax, fringe benefit tax, payment on account or other tax related items related to your participation in the Plan and legally applicable to you (“Tax-Related Items”), the ultimate liability for all Tax-Related Items is and remains your responsibility and may exceed the amount actually withheld by the Company or the Employer, if any. You further acknowledge that the Company and the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any
4


aspect of your option, including, but not limited to, the grant, vesting or exercise of your option, the subsequent sale of shares of Common Stock acquired pursuant to such exercise and the issuance of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of your option to reduce or eliminate your liability for Tax-Related Items or achieve any particular tax result. You acknowledge and agree that you will not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates for Tax-Related Items arising from your option. In particular, you acknowledge that this option is exempt from Section 409A of the Code only if the exercise price per share specified in the Grant Notice is at least equal to the “fair market value” per share of the Common Stock on the Date of Grant and there is no other impermissible deferral of compensation associated with the option. Further, if you are subject to Tax-Related Items in more than one jurisdiction, you acknowledge that the Company and/or the Employer may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)Prior to the relevant taxable or tax withholding event, as applicable, you agree to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, you authorize the Company and/or the Employer, or their respective agents, at their discretion, to satisfy their withholding obligations with regard to all Tax-Related Items by: (i) withholding from your wages or other cash compensation paid to you by the Company and/or the Employer, (ii) withholding from the proceeds of the sale of shares of Common Stock acquired at exercise of your option and sold either through a voluntary sale or through a mandatory sale arranged by the Company (on your behalf pursuant to this authorization without further consent); and/or (iii) [if this option is a Nonstatutory Stock Option,] withholding a number of shares of Common Stock that are otherwise deliverable to you upon exercise.
(c)Depending on the withholding method, the Company or the Employer may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding amounts or other applicable withholding rates, including maximum applicable rates, in which case you may receive a refund of any over-withheld amount in cash and will have no entitlement to the Common Stock equivalent. If the obligation for Tax-Related Items is satisfied by withholding a number of shares of Common Stock, for tax purposes, you are deemed to have been issued the full number of shares of Common Stock, notwithstanding that a number of the shares of Common Stock is held back solely for the purpose of paying the Tax-Related Items.
(d)You agree to pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of your participation in the Plan that cannot be satisfied by the means previously described. You acknowledge and agree that the Company may refuse to honor the exercise and refuse to issue or deliver the shares of Common Stock, or the proceeds of the sale of the shares of Common Stock, if you fail to comply with your obligations in connection with the Tax-Related Items.
13.Nature of Grant. In accepting your option, you acknowledge, understand and agree that:
(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted under the Plan;
(b)the grant of this option is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of options (whether on the same or different terms), or benefits in lieu of options, even if options have been granted in the past;
(c)all decisions with respect to future options or other grants, if any, will be at the sole discretion of the Company;
(d)you are voluntarily participating in the Plan;
(e)this option and the shares of Common Stock subject to this option, and the income and value of same, are not intended to replace any pension rights or compensation;
5


(f)the future value of the shares of Common Stock underlying the option is unknown, indeterminable, and cannot be predicted with certainty;
(g)if the underlying shares of Common Stock do not increase in value, the option will have no value;
(h)if you exercise the option and acquire shares of Common Stock, the value of such shares of Common Stock may increase or decrease in value, even below the exercise price
(i)no claim or entitlement to compensation or damages shall arise from forfeiture of this option resulting from the termination of your Continuous Service (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or rendering services or the terms of your employment or service agreement, if any)[, and in consideration of the grant of this option, you irrevocably agree not to institute any claim against the Company or any Affiliate],
(j)unless otherwise provided in the Plan or by the Company in its discretion, the option and the benefits evidenced by this Agreement do not create any entitlement to have the option or any such benefits transferred to, or assumed by, another company nor to be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the shares of Common Stock;
(k)unless otherwise agreed with the Company, this option and any shares of Common Stock acquired under the Plan, and the income and value of same, are not granted as consideration for, or in connection with, the service you may provide as a director of an Affiliate; and
(l)the following provisions apply only if you are employed or rendering services outside the United States:
(i)neither the Company, the Employer nor any other Affiliate shall be liable for any foreign exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of the option or of any amounts due to you pursuant to the exercise of the option or the subsequent sale of any shares of Common Stock acquired upon exercise;
(ii)this option and the shares of Common Stock subject to this option, and the income and value of same, are not part of normal or expected compensation for any purpose, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments.
14.No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Common Stock. You are hereby advised to consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.
15.Data Privacy. [You hereby explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this Agreement and any other grant materials by and among, as applicable, Employer, the Company and any other Affiliate for the exclusive purpose of implementing, administering and managing your participation in the Plan.
You understand that the Company and the Employer may hold certain personal information about you, including, but not limited to, your name, home address, email address and telephone number, email address, date of birth, social insurance, passport or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, vested, unvested or outstanding in your favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.
6


You understand that Data will be transferred to [Insert Applicable Broker], or such other stock plan service provider as may be selected by the Company in the future, which is assisting the Company with the implementation, administration and management of the Plan (the “Designated Broker”). You understand that the recipients of Data may be located in the United States or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections than your country. You understand that if you reside outside the United States, you may request a list with the names and addresses of any potential recipients of Data by contacting your local human resources representative. You authorize the Company, the Designated Broker and any possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purposes of implementing, administering and managing your participation in the Plan. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You understand that if you reside outside the United States, you may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing your local human resources representative. Further, you understand that you are providing the consents herein on a purely voluntary basis. If you do not consent, or if you later seek to revoke your consent, your employment status or service with the Company or any Affiliate will not be affected; the only consequence of refusing or withdrawing your consent is that the Company would not be able to grant options or other equity awards to you or administer or maintain such awards. Therefore, you understand that refusing or withdrawing your consent may affect your ability to participate in the Plan. For more information on the consequences of your refusal to consent or withdrawal of consent, you understand that you may contact your local human resources representative.]
[As per standard Human Resources practices in the United States, the Company and the Employer process certain personal information about you for a number of purposes in connection with your services, including the implementing, administering and managing of the Plan. The personal information that we process in connection with the Plan typically includes your name, home address and telephone number, email address, date of birth, social insurance, passport or other identification number, compensation, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all options or any other entitlement to shares of Common Stock or equivalent benefits awarded, canceled, exercised, vested, unvested or outstanding in your favor (“Data”). The Company will process the Data only as long as is necessary to implement, administer and manage your participation in the Plan, or as required to comply with legal or regulatory obligations, including under tax, exchange control, labor and securities laws.
Stock Plan Administration Service Providers. The Company will disclose Data to E*TRADE Financial Corporate Services, Inc. (including its affiliated companies) (collectively, the “Designated Broker”), which is assisting the Company with the implementation, administration and management of the Plan. The Company may select different or additional service providers in the future and share Data with such other provider(s) serving in a similar manner. The Designated Broker may require you to enter into additional terms or provide you with additional notice about their handling of your personal information, or both. For more information about the Designated Broker's data privacy practices https://us.etrade.com/l/f/privacy-statement.
For more information about the Company and Employer’s processing of your personal information, including information about your rights over the Data, please refer to Roku Human Resources.]
7


(a)[Data Collection and Usage. The Company and the Employer collect, process and use certain personal information about you, including, but not limited to, your name, home address and telephone number, email address, date of birth, social insurance, passport or other identification number, salary, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all stock options or any other entitlement to shares of Common Stock or equivalent benefits awarded, canceled, exercised, vested, unvested or outstanding in your favor (“Data”), for the purposes of implementing, administering and managing the Plan. The legal basis, where required, for the processing of Data is your consent.
(b)Stock Plan Administration Service Providers. The Company will transfer Data to E*TRADE Financial Corporate Services, Inc. (including its affiliated companies) (collectively, the “Designated Broker”), which is assisting the Company with the implementation, administration and management of the Plan. The Company may select different or additional service providers in the future and share Data with such other provider(s) serving in a similar manner. You may be asked to agree on separate terms and data processing practices with the Designated Broker, with such agreement being a condition to the ability to participate in the Plan.
(c)International Data Transfers. The Company and the Designated Broker are based in the United States. Your country or jurisdiction may have different data privacy laws and protections than the United States. The Company’s legal basis, where required, for the transfer of Data is your consent.
(d)Data Retention. The Company will hold and use Data only as long as is necessary to implement, administer and manage your participation in the Plan, or as required to comply with legal or regulatory obligations, including under tax, exchange control, labor and securities laws.
(e)Voluntariness and Consequences of Consent Denial or Withdrawal. Participation in the Plan is voluntary, and you are providing the consents herein on a purely voluntary basis. If you do not consent, or if you later seek to revoke your consent, your salary from or employment and career with the Employer will not be affected; the only consequence of refusing or withdrawing consent is that the Company would not be able to grant stock options or other equity awards to you or administer or maintain such awards.
(f)Data Subject Rights. You may have a number of rights under data privacy laws in your jurisdiction. Depending on where you are based, such rights may include the right to (i) request access or copies of Data the Company processes, (ii) rectification of incorrect Data, (iii) deletion of Data, (iv) restrictions on processing of Data, (v) portability of Data, (vi) lodge complaints with competent authorities in your jurisdiction, and/or (vii) receive a list with the names and addresses of any potential recipients of Data. To receive clarification regarding these rights or to exercise these rights, you can contact the local human resources representative.
(g)Additional Acknowledgment/Consent. You understand that the Company may rely on a different basis for the processing or transfer of Data in the future and/or request that you provide another data privacy consent. If applicable, you agree that upon request of the Company or the Employer, you will provide an executed acknowledgement or data privacy consent form (or any other agreements or consents) that the Company and/or the Employer may deem necessary to obtain from you for the purpose of administering your participation in the Plan in compliance with the data privacy laws in your country, either now or in the future. You understand and agree that you will not be able to participate in the Plan if you fail to provide any such consent or agreement requested by the Company and/or the Employer.]
16.[Right of Repurchase. The Company will have the right to repurchase all of the shares of Common Stock you acquire pursuant to the exercise of your option upon termination of your Continuous Service for Cause.] [Such repurchase will be at the exercise price you paid to acquire the shares and will be effected pursuant to such other terms and conditions, and at such time, as the Company will determine.] [The per share repurchase price will be at the lower of (i) the exercise price you paid to
8


acquire each such share or (ii) the then-current Fair Market Value of each such share and will be effected pursuant to such other terms and conditions, and at such time, as the Company will determine.]
17.Option Not a Service Contract. Your option is not an employment or service contract, and nothing in your option will be deemed to create in any way whatsoever any obligation on your part to continue in the [employ of the Employer] or [service of the Company or any Affiliate], as applicable, or of the [Employer to continue your employment] or the [Company or any Affiliate to continue your service], as applicable. In addition, nothing in your option will obligate the Company or an Affiliate, their respective stockholders, boards of directors, officers or employees to continue any relationship that you might have as a Director or Consultant for the Company or an Affiliate. Finally, the grant of the option shall not be interpreted as forming an employment or service contract with the Company.
18.Notices. [Any notices provided for in your option or the Plan will be given in writing (including electronically) and will be deemed effectively given upon receipt or, in the case of notices delivered by mail by the Company to you, five (5) days after deposit in the United States mail, postage prepaid, addressed to you at the last address you provided to the Company.] [Any notice or request required or permitted hereunder will be given in writing [(including electronically)] to each of the other parties hereto and will be deemed effectively given on the earlier of (i) the date of personal delivery, (ii) delivery via electronic means, or (ii) for deliveries within the U.S., the date that is five (5) days after deposit in the United States Post Office (whether or not actually received by the addressee), by registered or certified mail with postage and fees prepaid, addressed to the Company at its primary executive offices, attention: Stock Plan Administrator, and addressed to you at your address as on file with the Company at the time notice is given, (iv) for deliveries outside the United States, the date that is seven (7) days after deposit with the applicable jurisdiction’s official mail service, with postage and fees prepaid, or (v) the date that is one (1) day after deposit with a reputable overnight courier, with shipping charges prepaid.] [The Company may, in its sole discretion, decide to deliver any documents related to participation in the Plan and this option by electronic means or to request your consent to participate in the Plan by electronic means. By accepting this option, you consent to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.]
19.Governing Plan Document. Your option is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your option, and is further subject to all interpretations, amendments, rules and regulations, which may from time to time be promulgated and adopted pursuant to the Plan. If there is any conflict between the provisions of your option and those of the Plan, the provisions of the Plan will control. [In addition, your option (and any compensation paid or shares issued under your option) is subject to recoupment in accordance with The Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company.]
20.[Clawback Policy. By accepting your option, you acknowledge and agree that your option (and any compensation paid or shares issued under your option), as well as all Incentive Compensation (as defined in the Recoupment Policy (as defined below)) and any other cash, equity or equity-based incentive compensation that was previously granted to or earned by you, are subject to recoupment in accordance with The U.S. Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company (including without limitation the Roku, Inc. Policy for Recoupment of Incentive Compensation, as may be amended from time to time, and any successor thereto (the “Recoupment Policy”) to the extent you are a Covered Individual (as defined in the Recoupment Policy)[, except to the extent expressly set forth in the Recoupment Policy)], and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy (including without limitation the Recoupment Policy, to the extent you are a Covered Individual) will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company. Incentive Compensation includes your option and any other cash, equity or equity-based incentive compensation that was previously granted to
9


or earned by you to the extent you are a Covered Individual, except as expressly set forth in the Recoupment Policy. If you are a Covered Individual, you acknowledge receipt of the Recoupment Policy by accepting your option.]
21.Other Documents. You hereby acknowledge receipt of and the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Plan prospectus. In addition, you acknowledge receipt of the Company’s policy permitting certain individuals to sell shares only during certain “window” periods and the Company’s insider trading policy, in effect from time to time.
22.Voting Rights. You will not have voting or any other rights as a shareholder of the Company with respect to the shares to be issued pursuant to this option until such shares are issued to you. Upon such issuance, you will obtain full voting and other rights as a shareholder of the Company. Nothing contained in this option, and no action taken pursuant to its provisions, will create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.
23.Severability. If all or any part of this Option Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Agreement (or part of such a Section) so declared to be unlawful or invalid shall, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.
24.[Language. If you have received this Agreement, or any other document related to this option and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control. You acknowledge that you are sufficiently proficient in English[, or have consulted with an advisor who is sufficiently proficient in English, so as to allow you] to understand the terms and conditions of this Agreement.]
25.Insider Trading Restrictions/Market Abuse Laws. You may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the shares of Common Stock are listed and in applicable jurisdictions, including the U.S. and your country or your broker’s country, if different, which may affect your ability to accept, acquire, sell or otherwise dispose of shares of Common Stock, rights to shares of Common Stock (e.g., options) or rights linked to the value of shares of Common Stock during such times as you are considered to have “inside information” regarding the Company (as defined by the laws in applicable jurisdictions). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders you placed before you possessed inside information. Furthermore, you could be prohibited from (i) disclosing the inside information to any third party, which may include Company employees, and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable insider trading policy of the Company. You acknowledge that it is your responsibility to comply with any applicable restrictions and you should speak with your personal legal advisor on this matter.
26.Foreign Asset/Account and Tax Reporting, Exchange Controls. Your country may have certain foreign asset, account and/or tax reporting requirements and exchange controls which may affect your ability to acquire or hold shares of Common Stock under the Plan or cash received from participating in the Plan (including from any dividends received or sale proceeds arising from the sale of shares of Common Stock) in a brokerage or bank account outside your country. You understand that you may be required to report such accounts, assets or transactions to the tax or other authorities in your country. You also may be required to repatriate sale proceeds or other funds received as a result of participation in the Plan to your country through a designated bank or broker and/or within a certain time after receipt. In addition, you may be subject to tax payment and/or reporting obligations in connection with any income realized under the Plan and/or from the sale of shares of Common Stock. You acknowledge that you are responsible for complying with all such requirements, and that you should consult personal legal and tax advisors, as applicable, to ensure compliance.
10


27.[Appendix. Notwithstanding any provisions in this Option Agreement, your option shall be subject to the special terms and conditions for your country set forth in the Appendix attached hereto as Exhibit A. Moreover, if you relocate to one of the countries included therein, the terms and conditions for such country will apply to you to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Option Agreement.]
28.Imposition of Other Requirements. The Company reserves the right to impose other requirements on your participation in the Plan, and on any shares of Common Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require you to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
29.Governing Law/Venue. The interpretation, performance and enforcement of this Agreement will be governed by the law of the State of Delaware without regard to that state’s conflicts of laws rules. For purposes of any action, lawsuit or other proceedings brought to enforce this Agreement, including its Exhibit, relating to it, or arising from it, the parties hereby submit to and consent to the sole and exclusive jurisdiction of the courts within Santa Clara County, State of California, and no other courts, where this grant is made and/or to be performed.
30.Miscellaneous.
(a)The rights and obligations of the Company under your option will be transferable to any one or more persons or entities, and all covenants and agreements hereunder will inure to the benefit of, and be enforceable by the Company’s successors and assigns.
(b)You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your option.
(c)You acknowledge and agree that you have reviewed your option in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your option, and fully understand all provisions of your option.
(d)All obligations of the Company under the Plan and this Agreement will be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and/or assets of the Company.
*    *    *
This Option Agreement will be deemed to be signed by you upon the signing by you or
otherwise by your acceptance of the Grant Notice to which it is attached.
11


[Exhibit A]
[Appendix to Option Agreement]
[Additional Terms and Conditions for Employees Outside the United States]
[ ]





[ATTACHMENT [II]]
2017 Equity Incentive Plan




[Attachment [III]]
NOTICE OF EXERCISE
Roku, Inc.
[Address]
Date of Exercise: ________________
This constitutes notice to Roku, Inc. (the “Company”) under my stock option that I elect to purchase the below number of shares of Common Stock of the Company (the “Shares”) for the exercise price set forth below.
[Type of option (check one):
Incentive
Nonstatutory ]
Stock option dated:______________________________
Number of Shares as
to which option is
exercised:
______________________________
Certificates to be
issued in name of:
______________________________
Total exercise price:$______________$______________
Cash payment delivered
herewith:
$______________$______________
Regulation T Program (cashless exercise):2
$______________$______________
Value of ________ Shares delivered herewith:3
$______________$______________]
By this exercise, I agree (i) to provide such additional documents as you may require pursuant to the terms of the Roku, Inc. 2017 Equity Incentive Plan, (ii) to provide for the payment by me to you (in the manner designated by you) of your withholding obligation, if any, relating [to the exercise of this option, and (iii) if this exercise relates to an incentive stock option, to notify you in writing within fifteen (15) days after the date of any disposition of any of the Shares issued upon exercise of this option that occurs within two (2) years after the date of grant of this option or within one (1) year after such Shares are issued upon exercise of] this option.
[I hereby make the following certifications and representations with respect to the number of Shares listed above, which are being acquired by me for my own account upon exercise of the option as set forth above:
I acknowledge that the Shares have not been registered under the Securities Act of 1933, as amended (the “Securities Act”), and are deemed to constitute “restricted securities” under Rule 701 and Rule 144 promulgated under the Securities Act. I warrant and represent to the Company that I have no
2 Shares must meet the public trading requirements set forth in the option agreement.
3 Shares must meet the public trading requirements set forth in the option. Shares must be valued in accordance with the terms of the option being exercised, and must be owned free and clear of any liens, claims, encumbrances or security interests. Certificates must be endorsed or accompanied by an executed assignment separate from certificate.



present intention of distributing or selling said Shares, except as permitted under the Securities Act and any applicable state securities laws.
I further acknowledge that I will not be able to resell the Shares for at least ninety (90) days after the stock of the Company becomes publicly traded (i.e., subject to the reporting requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934) under Rule 701 and that more restrictive conditions apply to affiliates of the Company under Rule 144.
I further acknowledge that all certificates representing any of the Shares subject to the provisions of the option will have endorsed thereon appropriate legends reflecting the foregoing limitations, as well as any legends reflecting restrictions pursuant to the Company’s Articles of Incorporation, Bylaws and/or applicable securities laws.
I further acknowledge and agree that, except for such information as required to be delivered to me by the Company pursuant to the option or the Plan (if any), I will have no right to receive any information from the Company by virtue of the grant of the option or the purchase of shares of Common Stock through exercise of the option, ownership of such shares of Common Stock, or as a result of my being a holder of record of stock of the Company. Without limiting the foregoing, to the fullest extent permitted by law, I hereby waive all inspection rights under Section 220 of the Delaware General Corporation Law and all such similar information and/or inspection rights that may be provided under the law of any jurisdiction, or any federal, state or foreign regulation, that are, or may become, applicable to the Company or the Company’s capital stock (the “Inspection Rights”). I hereby covenant and agree never to directly or indirectly commence, voluntarily aid in any way, prosecute, assign, transfer, or cause to be commenced any claim, action, cause of action, or other proceeding to pursue or exercise the Inspection Rights.
I further agree that, if required by the Company (or a representative of the underwriters) in connection with the first underwritten registration of the offering of any securities of the Company under the Securities Act, I will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act (or such longer period as the underwriters or the Company will request to facilitate compliance with FINRA Rule 2241 or any successor or similar rule or regulation) (the “Lock-Up Period”). I further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop-transfer instructions with respect to securities subject to the foregoing restrictions until the end of such period.]
Very truly yours,
________________________________________
Signature
________________________________________
Print Name
Address of Record:



[Attachment IV]
Early Exercise Stock Purchase Agreement
THIS AGREEMENT is made by and between Roku, Inc., a Delaware corporation (the “Company”), and _________________ (“Purchaser”).
Witnesseth:
Whereas, Purchaser holds a stock option dated to purchase shares of Class A Common Stock (“Common Stock”) of the Company (the “Option”) pursuant to the Company’s 2017 Equity Incentive Plan (the “Plan”); and
Whereas, the Option consists of a Stock Option Grant Notice and an Option Agreement; and
Whereas, Purchaser desires to exercise the Option on the terms and conditions contained herein; and
Whereas, Purchaser wishes to take advantage of the early exercise provision of Purchaser’s Option and therefore to enter into this Agreement;
Now, Therefore, It Is Agreed between the parties as follows:
1.Incorporation of Plan and Option by Reference. This Agreement is subject to all of the terms and conditions as set forth in the Plan and the Option. If there is a conflict between the terms of this Agreement and/or the Option and the terms of the Plan, the terms of the Plan shall control. If there is a conflict between the terms of this Agreement and the terms of the Option, the terms of the Option shall control. Defined terms not explicitly defined in this Agreement but defined in the Plan shall have the same definitions as in the Plan. Defined terms not explicitly defined in this Agreement or the Plan but defined in the Option shall have the same definitions as in the Option.
2.Purchase and Sale of Common Stock.
(a)Agreement to purchase and sell Common Stock. Purchaser hereby agrees to purchase from the Company, and the Company hereby agrees to sell to Purchaser, an aggregate of (___) shares of Common Stock at $___ per share, for an aggregate purchase price of $___, payable as follows:
Cash, check, bank draft or money order payable to the Company      $__________
Value of ______ shares of Common Stock[4]    $__________
Total Exercise Price    $__________.
(b)Closing. The closing hereunder, including payment for and delivery of the Common Stock, shall occur at the offices of the Company immediately following the execution of this Agreement, or at such other time and place as the parties may mutually agree; provided, however, that if stockholder approval of the Plan is required before the Option may be exercised, then the Option may not be exercised, and the closing shall be delayed, until such stockholder approval is obtained. If such stockholder approval is not obtained within the time limit specified in the Plan, then this Agreement shall be null and void.
4 Shares must meet the public trading requirements set forth in the Option. Shares must be valued in accordance with the terms of the Option being exercised, must have been owned for the minimum period required in the Option and must be owned free and clear of any liens, claims, encumbrances or security interest. Certificates must be endorsed or accompanied by an executed stock assignment.



3.Unvested Share Repurchase Option.
(a)Repurchase Option. In the event Purchaser’s Continuous Service terminates, then the Company shall have an irrevocable option (the “Repurchase Option”) for a period of ninety (90) days after said termination (or in the case of shares issued upon exercise of the Option after such date of termination, within ninety (90) days after the date of the exercise), or such longer period as may be agreed to by the Company and Purchaser, to repurchase from Purchaser or Purchaser’s personal representative, as the case may be, those shares that Purchaser received pursuant to the exercise of the Option that have not as yet vested as of such termination date in accordance with the Vesting Schedule indicated on Purchaser’s Stock Option Grant Notice (the “Unvested Shares”).
(b)Share Repurchase Price. The Company may repurchase all or any of the Unvested Shares at the lower of (i) the Fair Market Value of the such shares (as determined under the Plan) on the date of repurchase, or (ii) the price equal to Purchaser’s Exercise Price for such shares as indicated on Purchaser’s Stock Option Grant Notice.
4.Exercise of Repurchase Option. The Repurchase Option shall be exercised by written notice signed by such person as designated by the Company, and delivered or mailed as provided herein. Such notice shall identify the number of shares of Common Stock to be purchased and shall notify Purchaser of the time, place and date for settlement of such purchase, which shall be scheduled by the Company within the term of the Repurchase Option set forth above. The Company shall be entitled to pay for any shares of Common Stock purchased pursuant to its Repurchase Option at the Company’s option in cash or by offset against any indebtedness owing to the Company by Purchaser (including without limitation any Promissory Note given in payment for the Common Stock), or by a combination of both. Upon delivery of such notice and payment of the purchase price in any of the ways described above, the Company shall become the legal and beneficial owner of the Common Stock being repurchased and all rights and interest therein or related thereto, and the Company shall have the right to transfer to its own name the Common Stock being repurchased by the Company, without further action by Purchaser.
5.Capitalization Adjustments to Common Stock. In the event of a Capitalization Adjustment, then any and all new, substituted or additional securities or other property to which Purchaser is entitled by reason of Purchaser’s ownership of Common Stock shall be immediately subject to the Repurchase Option and be included in the word “Common Stock” for all purposes of the Repurchase Option with the same force and effect as the shares of the Common Stock presently subject to the Repurchase Option, but only to the extent the Common Stock is, at the time, covered by such Repurchase Option. While the total Option Price shall remain the same after each such event, the Option Price per share of Common Stock upon exercise of the Repurchase Option shall be appropriately adjusted.
6.Corporate Transactions. In the event of a Corporate Transaction, then the Repurchase Option may be assigned by the Company to the successor of the Company (or such successor’s parent company), if any, in connection with such Corporate Transaction. To the extent the Repurchase Option remains in effect following such Corporate Transaction, it shall apply to the new capital stock or other property received in exchange for the Common Stock in consummation of the Corporate Transaction, but only to the extent the Common Stock was at the time covered by such right. Appropriate adjustments shall be made to the price per share payable upon exercise of the Repurchase Option to reflect the Corporate Transaction upon the Company’s capital structure; provided, however, that the aggregate price payable upon exercise of the Repurchase Option shall remain the same.
7.Escrow of Unvested Common Stock. As security for Purchaser’s faithful performance of the terms of this Agreement and to insure the availability for delivery of Purchaser’s Common Stock upon exercise of the Repurchase Option herein provided for, Purchaser agrees, at the closing hereunder, to deliver to and deposit with [____________] (“Escrow Agent”), as Escrow Agent in this transaction, three (3) stock assignments duly endorsed (with date and number of shares blank) in the form attached hereto as Exhibit A, together with a certificate or certificates evidencing all of the Common Stock subject to the Repurchase Option; said documents are to be held by the Escrow Agent and delivered by said Escrow Agent pursuant to the Joint Escrow Instructions of the Company and Purchaser set forth in Exhibit B, attached hereto and incorporated by this reference, which instructions also shall be delivered to the Escrow Agent at the closing hereunder.



8.Rights of Purchaser. Subject to the provisions of the Option, Purchaser shall exercise all rights and privileges of a stockholder of the Company with respect to the shares deposited in escrow. Purchaser shall be deemed to be the holder of the shares for purposes of receiving any dividends that may be paid with respect to such shares and for purposes of exercising any voting rights relating to such shares, even if some or all of such shares have not yet vested and been released from the Company’s Repurchase Option.
9.Limitations on Transfer. In addition to any other limitation on transfer created by applicable securities laws, Purchaser shall not sell, assign, hypothecate, donate, encumber or otherwise dispose of any interest in the Common Stock while the Common Stock is subject to the Repurchase Option. After any Common Stock has been released from the Repurchase Option, Purchaser shall not sell, assign, hypothecate, donate, encumber or otherwise dispose of any interest in the Common Stock except in compliance with the provisions herein and applicable securities laws. Furthermore, the Common Stock shall be subject to any right of first refusal in favor of the Company or its assignees that may be contained in Purchaser’s Stock Option Agreement.
10.Restrictive Legends. All certificates representing the Common Stock shall have endorsed thereon legends in substantially the following forms (in addition to any other legend which may be required by other agreements between the parties hereto):
(a)“THE SHARES REPRESENTED BY THIS CERTIFICATE ARE SUBJECT TO AN OPTION SET FORTH IN AN AGREEMENT BETWEEN THE COMPANY AND THE REGISTERED HOLDER, OR SUCH HOLDER’S PREDECESSOR IN INTEREST, A COPY OF WHICH IS ON FILE AT THE PRINCIPAL OFFICE OF THIS COMPANY. ANY TRANSFER OR ATTEMPTED TRANSFER OF ANY SHARES SUBJECT TO SUCH OPTION IS VOID WITHOUT THE PRIOR EXPRESS WRITTEN CONSENT OF THE COMPANY.”
(b)“THE SHARES REPRESENTED BY THIS CERTIFICATE HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933 AS AMENDED. THEY MAY NOT BE SOLD, OFFERED FOR SALE, PLEDGED OR HYPOTHECATED IN THE ABSENCE OF AN EFFECTIVE REGISTRATION STATEMENT AS TO THE SECURITIES UNDER SAID ACT OR AN OPINION OF COUNSEL SATISFACTORY TO THE COMPANY THAT SUCH REGISTRATION IS NOT REQUIRED.”
(c)“THE SHARES REPRESENTED BY THIS CERTIFICATE ARE SUBJECT TO A RIGHT OF FIRST REFUSAL OPTION IN FAVOR OF THE COMPANY AND/OR ITS ASSIGNEE(S) AS PROVIDED IN THE BYLAWS OF THE COMPANY AND IN AN AGREEMENT WITH THE COMPANY.”
(d)“THE SHARES REPRESENTED BY THIS CERTIFICATE WERE ISSUED PURSUANT TO THE EXERCISE OF AN INCENTIVE STOCK OPTION OR A NONSTATUTORY STOCK OPTION.
(e)“THE SHARES REPRESENTED BY THIS CERTIFICATE ARE SUBJECT TO A TRANSFER RESTRICTION, AS PROVIDED IN THE BYLAWS OF THE COMPANY.”
(f)Any legend required by appropriate blue sky officials.
11.Investment Representations. In connection with the purchase of the Common Stock, Purchaser represents to the Company the following:
(a)Purchaser is aware of the Company’s business affairs and financial condition and has acquired sufficient information about the Company to reach an informed and knowledgeable decision to acquire the Common Stock. Purchaser is acquiring the Common Stock for investment for Purchaser’s own account only and not with a view to, or for resale in connection with, any “distribution” thereof within the meaning of the Securities Act.
(b)Purchaser understands that the Common Stock has not been registered under the Securities Act by reason of a specific exemption therefrom, which exemption depends upon, among other things, the bona fide nature of Purchaser’s investment intent as expressed herein.



(c)Purchaser further acknowledges and understands that the Common Stock must be held indefinitely unless the Common Stock is subsequently registered under the Securities Act or an exemption from such registration is available. Purchaser further acknowledges and understands that the Company is under no obligation to register the Common Stock. Purchaser understands that the certificate evidencing the Common Stock will be imprinted with a legend that prohibits the transfer of the Common Stock unless the Common Stock is registered or such registration is not required in the opinion of counsel for the Company.
(d)Purchaser is familiar with the provisions of Rules 144 and 701, under the Securities Act, as in effect from time to time, which, in substance, permit limited public resale of “restricted securities” acquired, directly or indirectly, from the issuer thereof (or from an affiliate of such issuer), in a non-public offering subject to the satisfaction of certain conditions. Rule 701 provides that if the issuer qualifies under Rule 701 at the time of issuance of the securities, such issuance will be exempt from registration under the Securities Act. In the event the Company becomes subject to the reporting requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the securities exempt under Rule 701 may be sold by Purchaser ninety (90) days thereafter, subject to the satisfaction of certain of the conditions specified by Rule 144 and the market stand-off provision described in Purchaser’s Stock Option Agreement and Section 12 below.
(e)In the event that the sale of the Common Stock does not qualify under Rule 701 at the time of purchase, then the Common Stock may be resold by Purchaser in certain limited circumstances subject to the provisions of Rule 144, which requires, among other things: (i) the availability of certain public information about the Company, and (ii) the resale occurring following the required holding period under Rule 144 after Purchaser has purchased, and made full payment of (within the meaning of Rule 144), the securities to be sold.
(f)Purchaser further understands that at the time Purchaser wishes to sell the Common Stock there may be no public market upon which to make such a sale, and that, even if such a public market then exists, the Company may not be satisfying the current public current information requirements of Rule 144 or 701, and that, in such event, Purchaser would be precluded from selling the Common Stock under Rule 144 or 701 even if the minimum holding period requirement had been satisfied.
(g)Purchaser further warrants and represents that Purchaser has either (i) preexisting personal or business relationships, with the Company or any of its officers, directors or controlling persons, or (ii) the capacity to protect his own interests in connection with the purchase of the Common Stock by virtue of the business or financial expertise of Purchaser or of professional advisors to Purchaser who are unaffiliated with and who are not compensated by the Company or any of its affiliates, directly or indirectly. Purchaser further warrants and represents that Purchaser’s purchase the Common Stock was not accomplished by the publication of any advertisement.
12.Lock-Up Period. By exercising the Option, Purchaser agrees not to sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale, any shares of Common Stock or other securities of the Company held by Purchaser, for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act or such longer period as necessary to permit compliance with FINRA Rule 2241 and similar rules or regulations (the “Lock-Up Period”); provided, however, that nothing shall prevent the exercise of the Repurchase Option during the Lock-Up Period. Purchaser further agrees to execute and deliver such other agreements as may be reasonably requested by the Company and/or the underwriter(s) that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop-transfer instructions with respect to Purchaser’s shares of Common Stock until the end of such period. The underwriters of the Company’s stock are intended third party beneficiaries of this Section 12 and shall have the right, power and authority to enforce the provisions hereof as though they were a party hereto.
13.Section 83(b) Election. Purchaser understands that Section 83(a) of the Code taxes as ordinary income the difference between the amount paid for the Common Stock and the fair market value of the Common Stock as of the date any restrictions on the Common Stock lapse. In this context,



“restriction” includes the right of the Company to buy back the Common Stock pursuant to the Repurchase Option set forth above. Purchaser understands that Purchaser may elect to be taxed at the time the Common Stock is purchased, rather than when and as the Repurchase Option expires, by filing an election under Section 83(b) (an “83(b) Election”) of the Code with the Internal Revenue Service within thirty (30) days of the date of purchase. Even if the fair market value of the Common Stock at the time of the execution of this Agreement equals the amount paid for the Common Stock, the 83(b) Election must be made to avoid income under Section 83(a) in the future. Purchaser understands that failure to file such an 83(b) Election in a timely manner may result in adverse tax consequences for Purchaser. Purchaser further understands that Purchaser must file an additional copy of such 83(b) Election with his or her federal income tax return for the calendar year in which the date of this Agreement falls. Purchaser acknowledges that the foregoing is only a summary of the effect of United States federal income taxation with respect to purchase of the Common Stock hereunder, and does not purport to be complete. Purchaser further acknowledges that the Company has directed Purchaser to seek independent advice regarding the applicable provisions of the Code, the income tax laws of any municipality, state or foreign country in which Purchaser may reside, and the tax consequences of Purchaser’s death. PURCHASER ACKNOWLEDGES THAT IT IS PURCHASER’S RESPONSIBILITY, AND NOT THE COMPANY’S, TO FILE A TIMELY ELECTION UNDER SECTION 83(B) OF THE CODE. THE COMPANY AND ITS LEGAL COUNSEL WILL NOT ASSUME RESPONSIBILITY FOR FAILURE TO FILE THE 83(B) ELECTION IN A TIMELY MANNER UNDER ANY CIRCUMSTANCES. PURCHASER ASSUMES ALL RESPONSIBILITY FOR PAYING ALL TAXES RESULTING FROM SUCH ELECTION OR THE LAPSE OF THE RESTRICTIONS ON THE COMMON STOCK. Forms of 83(b) Election are attached hereto as Exhibit C for reference.
14.Refusal to Transfer. The Company shall not be required (a) to transfer on its books any shares of Common Stock of the Company which shall have been transferred in violation of any of the provisions set forth in this Agreement, or (b) to treat as owner of such shares or to accord the right to vote as such owner or to pay dividends to any transferee to whom such shares shall have been so transferred.
15.No Employment Rights. This Agreement is not an employment contract and nothing in this Agreement shall affect in any manner whatsoever the right or power of the Company or its Affiliates to terminate Purchaser’s employment for any reason at any time, with or without cause and with or without notice.
16.Miscellaneous.
(a)Notices. All notices required or permitted hereunder shall be in writing and shall be deemed effectively given: (a) upon personal delivery to the party to be notified, (b) when sent by confirmed facsimile if sent during normal business hours of the recipient, and if not during normal business hours of the recipient, then on the next business day, (c) five (5) calendar days after having been sent by registered or certified mail, return receipt requested, postage prepaid, or (d) one (1) business day after deposit with a nationally recognized overnight courier, specifying next day delivery, with written verification of receipt. All communications shall be sent to the other party hereto at such party’s address hereinafter set forth on the signature page hereof, or at such other address as such party may designate by ten (10) days advance written notice to the other party hereto.
(b)Successors and Assigns. This Agreement shall inure to the benefit of the successors and assigns of the Company and, subject to the restrictions on transfer herein set forth, be binding upon Purchaser, Purchaser’s successors, and assigns. The Company may assign the Repurchase Option hereunder at any time or from time to time, in whole or in part.
(c)Attorneys’ Fees; Specific Performance. Purchaser shall reimburse the Company for all costs incurred by the Company in enforcing the performance of, or protecting its rights under, any part of this Agreement, including reasonable costs of investigation and attorneys’ fees. It is the intention of the parties that the Company, upon exercise of the Repurchase Option and payment for the shares repurchased, pursuant to the terms of this Agreement, shall be entitled to receive the Common Stock, in specie, in order to have such Common Stock available for future issuance without dilution of the holdings of other stockholders. Furthermore, it is expressly agreed between the parties that money damages are inadequate to compensate the Company for the Common Stock and that the Company shall,



upon proper exercise of the Repurchase Option, be entitled to specific enforcement of its rights to purchase and receive said Common Stock.
(d)Governing Law; Venue. This Agreement shall be governed by and construed in accordance with the laws of the State of Delaware. The parties agree that any action brought by either party to interpret or enforce any provision of this Agreement shall be brought in, and each party agrees to, and does hereby, submit to the jurisdiction and venue of, the appropriate state or federal court for the district encompassing the Company’s principal place of business.
(e)Further Execution. The parties agree to take all such further action(s) as may reasonably be necessary to carry out and consummate this Agreement as soon as practicable, and to take whatever steps may be necessary to obtain any governmental approval in connection with or otherwise qualify the issuance of the securities that are the subject of this Agreement.
(f)Independent Counsel. Purchaser acknowledges that this Agreement has been prepared on behalf of the Company by Cooley LLP, counsel to the Company and that Cooley LLP does not represent, and is not acting on behalf of, Purchaser. Purchaser has been provided with an opportunity to consult with Purchaser’s own counsel with respect to this Agreement.
(g)Entire Agreement; Amendment. This Agreement constitutes the entire agreement between the parties with respect to the subject matter hereof and supersedes and merges all prior agreements or understandings, whether written or oral. This Agreement may not be amended, modified or revoked, in whole or in part, except by an agreement in writing signed by each of the parties hereto.
(h)Severability. If one or more provisions of this Agreement are held to be unenforceable under applicable law, the parties agree to renegotiate such provision in good faith. In the event that the parties cannot reach a mutually agreeable and enforceable replacement for such provision, then (i) such provision shall be excluded from this Agreement, (ii) the balance of the Agreement shall be interpreted as if such provision were so excluded and (iii) the balance of the Agreement shall be enforceable in accordance with its terms.
(i)Counterparts. This Agreement may be executed in two or more counterparts, each of which shall be deemed an original and all of which together shall constitute one instrument. This Agreement may also be executed and delivered by facsimile signature, PDF or any electronic signature complying with the U.S. federal ESIGN Act of 2000 (e.g., www.docusign.com).
The parties hereto have executed this Agreement as of ___________.
Roku, Inc.
By _____________________________________
Name ___________________________________
Title ____________________________________
Purchaser
_________________________________________
Signature
_________________________________________
Name (Please print)

Attachments:

Exhibit A    Assignment Separate from Certificate
Exhibit B    Joint Escrow Instructions
Exhibit C    Forms of Section 83(b) Election



[Exhibit A]
STOCK ASSIGNMENT SEPARATE FROM CERTIFICATE
For Value Received, _________________________ hereby sells, assigns and transfers unto Roku, Inc., a Delaware corporation (the “Company”), pursuant to the Repurchase Option under that certain Early Exercise Stock Purchase Agreement, dated _____________________ by and between the undersigned and the Company (the “Agreement”), _______________ (_______________) shares of Common Stock of the Company standing in the undersigned’s name on the books of the Company represented by Certificate No(s). _______________ and does hereby irrevocably constitute and appoint the Company’s Secretary attorney-in-fact to transfer said Common Stock on the books of the Company with full power of substitution in the premises. This Assignment may be used only in accordance with and subject to the terms and conditions of the Agreement, in connection with the repurchase of shares of Common Stock issued to the undersigned pursuant to the Agreement, and only to the extent that such shares remain subject to the Company’s Repurchase Option under the Agreement.

Dated: _______________

_________________________________________
(Signature)
_________________________________________
(Print Name)

(Instruction: Please do not fill in any blanks other than the “Signature” line and the “Print Name” line.)



[Exhibit B]
JOINT ESCROW INSTRUCTIONS
Secretary Roku, Inc.
[Address]

Dear Sir or Madam:

As Escrow Agent for both Roku, Inc., a Delaware corporation (“Company”), and the undersigned purchaser of Common Stock of the Company (“Purchaser”), you are hereby authorized and directed to hold the documents delivered to you pursuant to the terms of that certain Early Exercise Stock Purchase Agreement (“Agreement”), dated ________________ to which a copy of these Joint Escrow Instructions is attached as Exhibit B, in accordance with the following instructions:
1.In the event the Company or an assignee shall elect to exercise the Repurchase Option set forth in the Agreement, the Company or its assignee will give to Purchaser and you a written notice specifying the number of shares of Common Stock to be purchased, the purchase price, and the time for a closing hereunder at the principal office of the Company. Purchaser and the Company hereby irrevocably authorize and direct you to close the transaction contemplated by such notice in accordance with the terms of said notice.
2.At the closing you are directed (a) to date any stock assignments necessary for the transfer in question, (b) to fill in the number of shares being transferred, and (c) to deliver same, together with the certificate evidencing the shares of Common Stock to be transferred, to the Company against the simultaneous delivery to you of the purchase price (which may include suitable acknowledgment of cancellation of indebtedness) of the number of shares of Common Stock being purchased pursuant to the exercise of the Repurchase Option.
3.Purchaser irrevocably authorizes the Company to deposit with you any certificates evidencing shares of Common Stock to be held by you hereunder and any additions and substitutions to said shares as specified in the Agreement. Purchaser does hereby irrevocably constitute and appoint you as the Purchaser’s attorney-in-fact and agent for the term of this escrow to execute with respect to such securities and other property all documents of assignment and/or transfer and all stock certificates necessary or appropriate to make all securities negotiable and complete any transaction herein contemplated, including but not limited to any appropriate filing with state or government officials or bank officials. Subject to the provisions of this paragraph 3, Purchaser shall exercise all rights and privileges of a stockholder of the Company while the stock is held by you.
4.This escrow shall terminate and the shares of stock held hereunder shall be released in full upon the expiration or exercise in full of the Repurchase Option, whichever occurs first.
5.If at the time of termination of this escrow you should have in your possession any documents, securities, or other property belonging to Purchaser, you shall deliver all of same to Purchaser and shall be discharged of all further obligations hereunder; provided, however, that if at the time of termination of this escrow you are advised by the Company that the property subject to this escrow is the subject of a pledge or other security agreement, you shall deliver all such property to the pledgeholder or other person designated by the Company.
6.Except as otherwise provided in these Joint Escrow Instructions, your duties hereunder may be altered, amended, modified or revoked only by a writing signed by all of the parties hereto.
7.You shall be obligated only for the performance of such duties as are specifically set forth herein and may rely and shall be protected in relying or refraining from acting on any instrument reasonably believed by you to be genuine and to have been signed or presented by the proper party or parties or their assignees. You shall not be personally liable for any act you may do or omit to do hereunder as Escrow Agent or as attorney-in-fact for Purchaser while acting in good faith and any act



done or omitted by you pursuant to the advice of your own attorneys shall be conclusive evidence of such good faith.
8.You are hereby expressly authorized to disregard any and all warnings given by any of the parties hereto or by any other person or corporation, excepting only orders or process of courts of law, and are hereby expressly authorized to comply with and obey orders, judgments or decrees of any court. In case you obey or comply with any such order, judgment or decree of any court, you shall not be liable to any of the parties hereto or to any other person, firm or corporation by reason of such compliance, notwithstanding any such order, judgment or decree being subsequently reversed, modified, annulled, set aside, vacated or found to have been entered without jurisdiction.
9.You shall not be liable in any respect on account of the identity, authority or rights of the parties executing or delivering or purporting to execute or deliver the Agreement or any documents or papers deposited or called for hereunder.
10.You shall not be liable for the outlawing of any rights under any statute of limitations with respect to these Joint Escrow Instructions or any documents deposited with you.
11.Your responsibilities as Escrow Agent hereunder shall terminate if you shall cease to be Secretary of the Company or if you shall resign by written notice to the Company party. In the event of any such termination, the Secretary of the Corporation shall automatically become the successor Escrow Agent unless the Company shall appoint another successor Escrow Agent, and Purchaser hereby confirms the appointment of such successor as Purchaser’s attorney-in-fact and agent to the full extent of your appointment.
12.If you reasonably require other or further instruments in connection with these Joint Escrow Instructions or obligations in respect hereto, the necessary parties hereto shall join in furnishing such instruments.
13.It is understood and agreed that should any dispute arise with respect to the delivery and/or ownership or right of possession of the securities, you are authorized and directed to retain in your possession without liability to anyone all or any part of said securities until such dispute shall have been settled either by mutual written agreement of the parties concerned or by a final order, decree or judgment of a court of competent jurisdiction after the time for appeal has expired and no appeal has been perfected, but you shall be under no duty whatsoever to institute or defend any such proceedings.
14.Any notice required or permitted hereunder shall be given in writing and shall be deemed effectively given upon personal delivery, including delivery by express courier or five days after deposit in the United States Post Office, by registered or certified mail with postage and fees prepaid, addressed to each of the other parties hereunto entitled at the following addresses, or at such other addresses as a party may designate by ten days’ advance written notice to each of the other parties hereto:
Company:Roku, Inc.
[Address]
Attn: Chief Financial Officer
Purchaser:
____________________________________
____________________________________
____________________________________
Escrow Agent:Roku, Inc.
[Address]
Attn: Corporate Secretary

15.By signing these Joint Escrow Instructions you become a party hereto only for the purpose of said Joint Escrow Instructions; you do not become a party to the Agreement.



16.You shall be entitled to employ such legal counsel and other experts (including without limitation the firm of Cooley LLP) as you may deem necessary properly to advise you in connection with your obligations hereunder. You may rely upon the advice of such counsel, and may pay such counsel reasonable compensation therefor. The Company shall be responsible for all fees generated by such legal counsel in connection with your obligations hereunder.
17.This instrument shall be binding upon and inure to the benefit of the parties hereto and their respective successors and permitted assigns. It is understood and agreed that references to “you” or “your” herein refer to the original Escrow Agent and to any and all successor Escrow Agents. It is understood and agreed that the Company may at any time or from time to time assign its rights under the Agreement and these Joint Escrow Instructions in whole or in part.
18.This Agreement shall be governed by and interpreted and determined in accordance with the laws of the State of Delaware.
Very truly yours,
Roku, Inc.
By __________________________________________
Name ________________________________________
Title _________________________________________
Purchaser
______________________________________________
Signature
______________________________________________
Name (Please print)

Escrow Agent:
_________________________________________




[Exhibit C]
Section 83(b) Election
(for Stock Acquired under Nonstatutory Stock Option)
[●], 20__
Department of the Treasury
Internal Revenue Service
[City, State Zip]5

Re:    Election Under Section 83(b)
Ladies and Gentlemen:
The undersigned taxpayer hereby elects, pursuant to Section 83(b) of the Internal Revenue Code of 1986, as amended, to include in gross income as compensation for services the excess (if any) of the fair market value of the shares described below over the amount paid for those shares. The following information is supplied in accordance with Treasury Regulation § 1.83-2:
1.    The name, social security number, address of the undersigned, and the taxable year for which this election is being made are:
Name: ___________________________
Social Security Number: _____________
Address: __________________________
Taxable year: Calendar year 20___.

2.    The property that is the subject of this election: [#] shares of common stock of Roku, Inc., a Delaware corporation (the “Company”).
3.    The property was transferred on: [●], 20 .
4.    The property is subject to the following restrictions:
The shares are subject to repurchase at less than their fair market value if the undersigned does not continue to provide services for the Company for a designated period of time. The right of repurchase lapses over a specified vesting period..
5.    The fair market value of the property at the time of transfer (determined without regard to any restriction other than a nonlapse restriction as defined in Treasury Regulation § 1.83-3(h)): $[●] per share x [#] shares = $[●].
6.    For the property transferred, the undersigned paid: $[●] per share x [#] shares = $[●].
7.    The amount to include in gross income is: $[●].6
The undersigned taxpayer will file this election with the Internal Revenue Service office with which taxpayer files his or her annual income tax return not later than 30 days after the date of transfer of the property. A copy of the election also will be furnished to the person for whom the services were performed and the transferee of the property, if any. Additionally, the undersigned will include a copy of
5 Per Treasury Regulation § 1.83-2(c), the Section 83(b) election must be filed with the IRS office where the person otherwise files his or her tax return. See http://www.irs.gov/uac/Where-to-File-Addresses-for--Taxpayers-and--Tax-Professionals-Filing-Form-1040. Use the address in the row which includes the state in which the service provider lives and in the column entitled “And you ARE NOT enclosing a payment”.
6 This should equal the amount in Item 5 minus the amount in Item 6, and in many cases will be $0.00.



the election with his or her income tax return for the taxable year in which the property is transferred. The undersigned is the person performing the services in connection with which the property was transferred.

Very truly yours,
___________________________________
[Name]




[Section 83(b) Election]
(for Stock Acquired under Incentive Stock Option)
[●], 20___
Department of the Treasury
Internal Revenue Service
[City, State Zip]7

Re:    Election Under Section 83(b)
Ladies and Gentlemen:
The undersigned taxpayer hereby elects, pursuant to the provisions of Sections 55-56 and 83(b) of the Internal Revenue Code of 1986, as amended (the “Code”), to include in alternative minimum taxable income for the undersigned’s current taxable year, as compensation for services, the excess, if any, of the fair market value of the property described below at the time of transfer over the amount paid for such property. The undersigned also elects pursuant to Section 83(b) of the Code to include in gross income for the taxable year in which the undersigned disposes of some or all of the property described below in a transaction which fails to satisfy the requirements of Section 422(a)(1) of the Code (a “disqualifying disposition”), as compensation for services, the lesser of (i) the excess, if any, of the fair market value of the disposed property at the time of transfer to the undersigned over the amount paid for such property; or (ii) the excess, if any of the amount realized by the undersigned in the disqualifying disposition over the amount paid for such property at the time of its transfer to the undersigned.
The following information is supplied in accordance with Treasury Regulation § 1.83-2:
1.    The name, social security number, address of the undersigned, and the taxable year for which this election is being made are:
Name: ___________________________
Social Security Number: _____________
Address: __________________________
Taxable year: Calendar year 20___.

2.    The property that is the subject of this election: [#] shares of common stock of Roku, Inc, a Delaware corporation (the Company”).
3.    The property was transferred on: [●], 20___.

4.    The property is subject to the following restrictions:
The shares are subject to repurchase at less than their fair market value if the undersigned does not continue to provide services for the Company for a designated period of time. The risk of repurchase lapses over a specified vesting period.
5.    The fair market value of the property at the time of transfer (determined without regard to any restriction other than a nonlapse restriction as defined in Treasury Regulation § 1.83-3(h)): $[•] per share x [#] shares = $[•].
7 Per Treasury Regulation § 1.83-2(c), the Section 83(b) election must be filed with the IRS office where the person otherwise files his or her tax return. See http://www.irs.gov/uac/Where-to-File-Addresses-for--Taxpayers-and--Tax-Professionals-Filing-Form-1040. Use the address in the row which includes the state in which the service provider lives and in the column entitled “And you ARE NOT enclosing a payment”.



6.    For the property transferred, the undersigned paid: $[•] per share x [#] shares = $[•].
7.    The amount to include in gross income is: $[•].8
The undersigned taxpayer will file this election with the Internal Revenue Service office with which taxpayer files his or her annual income tax return not later than 30 days after the date of transfer of the property. A copy of the election also will be furnished to the person for whom the services were performed and the transferee of the property, if any. Additionally, the undersigned will include a copy of the election with his or her income tax return for the taxable year in which the property is transferred. The undersigned is the person performing the services in connection with which the property was transferred.
Very truly yours,
___________________________________
[Name]
8 This should equal the amount in Item 5 minus the amount in Item 6, and in many cases will be $0.00.



[Instructions for Filing Section 83(b) Election]
Attached is a form of election under Section 83(b) of the Internal Revenue Code and an accompanying IRS cover letter. Please fill in your social security number and sign the election and cover letter, then proceed as follows:
(a)    Make four copies of the completed election form and one copy of the IRS cover letter.
(b)    Send the original election form and cover letter, the copy of the cover letter, and a self-addressed stamped return envelope to the Internal Revenue Service Center where you would otherwise file your tax return. Even if an address for an Internal Revenue Service Center is already included in the forms below, it is your obligation to verify such address. This can be done by searching for the term “where to file” on www.irs.gov or by calling 1 (800) 829-1040. Sending the election via certified mail, requesting a return receipt, is also recommended.
(c)    Deliver one copy of the completed election form to ROKU, Inc.
(d)    Attach one copy of the completed election form to your state personal income tax return when you file it for the year of exercise (assuming you file a state income tax return), if required by state law.
(f)    Retain one copy of the completed election form for your personal permanent records.
Note: An additional copy of the completed election form must be delivered to the transferee (recipient) of the property if the service provider and the transferee are not the same person.
Please note that the election must be filed with the IRS within 30 days of the date of your stock option early exercise. Failure to file within that time will render the election void and you may recognize ordinary taxable income as your vesting restrictions lapse. Roku, Inc. and its counsel cannot assume responsibility for failure to file the election in a timely manner under any circumstances.




[•], 20




RETURN SERVICE REQUESTED
Department of the Treasury
Internal Revenue Service
[City, State Zip]

Re:    Election Under Section 83(b) of the Internal Revenue Code
Dear Sir or Madam:
Enclosed please find an executed form of election under Section 83(b) of the Internal Revenue Code of 1986, as amended, filed with respect to an interest in Roku, Inc.
Also enclosed is a copy of this letter and a stamped, self-addressed envelope. Please acknowledge receipt of these materials by marking the copy when received and returning it to the undersigned.
Thank you very much for your assistance.
Very truly yours,
___________________________________
[Name]



Enclosures


EX-10.5 3 a10-kexhibit105.htm EX-10.5 Document
Exhibit 10.5
Roku, Inc.
Restricted Stock Unit Grant Notice
(2017 Equity Incentive Plan)

Roku, Inc. (the “Company”), pursuant to its 2017 Equity Incentive Plan (the “Plan”), hereby awards to Participant a Restricted Stock Unit Award for the number of shares of the Company’s Common Stock (“Restricted Stock Units”) set forth below (the “Award”). The Award is subject to all of the terms and conditions as set forth in this notice of grant (this “Restricted Stock Unit Grant Notice”), the Restricted Stock Unit Award Agreement[, including any additional terms and conditions for Participant’s country set forth in the appendix attached to the Award Agreement as Exhibit A (the “Appendix” and, together with the Restricted Stock Unit Award Agreement,] the “Award Agreement”), and in the Plan, all of which are attached hereto and incorporated herein in their entirety. Capitalized terms not otherwise defined herein will have the meanings set forth in the Plan or the Award Agreement. In the event of any conflict between the terms in the Award Agreement and the Plan, the terms of the Plan will control.
Participant:
Date of Grant:
Vesting Commencement Date:
Number of Restricted Stock Units/Shares:

Vesting Schedule:     [___________________]

Issuance Schedule:    The shares of Common Stock to be issued in respect of the Award will be issued in accordance with the issuance schedule set forth in Section 6 of the Restricted Stock Unit Award Agreement.

Additional Terms/Acknowledgments: Participant acknowledges receipt of, and understands and agrees to all of the terms and conditions set forth in, this Restricted Stock Unit Grant Notice, the Award Agreement and the Plan. Participant acknowledges and agrees that this Restricted Stock Unit Grant Notice and the Award Agreement may not be modified, amended or revised except as provided in the Award Agreement and the Plan. Participant further acknowledges that as of the Date of Grant, this Restricted Stock Unit Grant Notice, the Award Agreement and the Plan set forth the entire understanding between Participant and the Company regarding the acquisition of Common Stock pursuant to the Award and supersede all prior oral and written agreements on that subject with the exception, if applicable, of (i) equity awards previously granted and delivered to Participant, (ii) [the Recoupment Policy (as defined in the Award Agreement) and] any [other] compensation recovery policy that is adopted by the Company or is otherwise required by applicable law[, and (iii) any written employment or severance arrangement that would provide for vesting acceleration of this Award upon the terms and conditions set forth therein].

By accepting this Award, Participant consents to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.

[In addition, by accepting this Award, Participant acknowledges and agrees that this Award (and any compensation paid or shares issued under this Award), as well as all Incentive Compensation (as defined in the Recoupment Policy) and any other cash, equity or equity-based incentive compensation that was previously granted to or earned by Participant, are subject to recoupment in accordance with The U.S. Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company (including without limitation the Recoupment Policy to the extent Participant is a Covered Individual (as defined in the Recoupment Policy)) and any compensation recovery policy otherwise required by applicable law, as more fully set forth in Section 19 of the Award Agreement.]




Roku, Inc.Participant:
By: ____________________________________By: ____________________________________
Signature
Signature
Title: ___________________________________Date: ____________________________________
[By providing an additional signature below or by electronically accepting this Award Agreement pursuant to the Company’s instructions to Participant (including through an online acceptance process), Participant declares that he or she expressly agrees with the data processing practices described in Section 14 of the Award Agreement and consents to the collection, processing and use of Data (as defined in Section 14 of the Award Agreement) by the Company and the transfer of Data to the recipients mentioned in Section 14 of the Award Agreement, including recipients located in countries which do not provide an adequate level of protection from a European (or other non-U.S.) data protection law perspective, for the purposes described in Section 14 of the Award Agreement. Participant understands that, as a condition of receiving the Award, Participant must provide his or her signature below or electronically accept this Award, otherwise the Company may forfeit the Restricted Stock Units. Participant understands that he or she may withdraw consent at any time with future effect for any or no reason as described in Section 14 of the Award Agreement.]

[Participant:
________________________________________
Signature]
Attachments:     Award Agreement and 2017 Equity Incentive Plan



Attachment I
Roku, Inc.
2017 Equity Incentive Plan
Restricted Stock Unit Award Agreement

Pursuant to the Restricted Stock Unit Grant Notice (the “Grant Notice”) and this Restricted Stock Unit Agreement [(including any additional terms and conditions for your country set forth in the appendix attached hereto as Exhibit A] ([the “Appendix and, together with the Restricted Stock Unit Award Agreement,] the “Award Agreement”) Roku, Inc. (the “Company”) has awarded you a Restricted Stock Unit Award (the “Award”) pursuant to Section 6 of the Company’s 2017 Equity Incentive Plan (the “Plan”) for the number of Restricted Stock Units/shares indicated in the Grant Notice. Capitalized terms not explicitly defined in this Award Agreement or the Grant Notice will have the same meanings given to them in the Plan.
The terms of your Award, in addition to those set forth in the Grant Notice and the Plan, are as follows:
1.Grant of the Award. This Award represents the right to be issued on a future date one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under Section 3 below) as indicated in the Grant Notice. As of the Date of Grant, the Company will credit to a bookkeeping account maintained by the Company, or a third party designated by the Company, for your benefit (the “Account”) the number of Restricted Stock Units/shares of Common Stock subject to the Award. Except as otherwise provided herein, you will not be required to make any payment to the Company or an Affiliate with respect to your receipt of the Award, the vesting of the Restricted Stock Units or the delivery of the Company’s Common Stock to be issued in respect of the Award. Notwithstanding the foregoing, the Company reserves the right to issue you the cash equivalent of Common Stock, in part or in full satisfaction of the delivery of Common Stock upon vesting of your Restricted Stock Units, and, to the extent applicable, references in this Award Agreement and the Grant Notice to Common Stock issuable in connection with your Restricted Stock Units will include the potential issuance of its cash equivalent pursuant to such right[, unless otherwise provided for your country in the Appendix].
2.Vesting. Subject to the limitations contained herein, your Award will vest, if at all, in accordance with the vesting schedule provided in the Grant Notice, provided that vesting will cease upon the termination of your Continuous Service [as a Non-Employee Director], as further described below. Upon such termination of your Continuous Service [as a Non-Employee Director], the Restricted Stock Units/shares of Common Stock credited to the Account that were not vested on the date of such termination will be forfeited at no cost to the Company and you will have no further right, title or interest in or to such underlying shares of Common Stock. [In particular, you will not be entitled to any pro-rata vesting for any portion of the vesting schedule prior to a vesting date if you are no longer in Continuous Service [as a Non-Employee Director] on such vesting date.]
For purposes of your Award, your Continuous Service will be considered terminated (regardless of the reason of termination, whether or not later found to be invalid or in breach of employment or other laws or rules in the jurisdiction where you are providing services or the terms of your employment or service agreement, if any) effective as of the date that you cease to actively provide services to the Company [or any Affiliate] [as a Non-Employee Director] and will not be extended by any notice period (e.g., employment or service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment or other laws in the jurisdiction where you are employed or providing services or the terms of your employment or service agreement, if any). The Board shall have exclusive discretion to determine when you are no longer [actively employed or] providing [services] [Continuous Service as a Non-Employee Director] for purposes of the Plan (including whether you still may be considered to be providing services while on a leave of absence).
3.Number of Shares. The number of Restricted Stock Units/shares subject to your Award may be adjusted from time to time for Capitalization Adjustments, as provided in the Plan. Any additional Restricted Stock Units, shares, cash or other property that become subject to the Award pursuant to this Section 3, if any, will be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Restricted Stock



Units and shares covered by your Award. Notwithstanding the provisions of this Section 3, no fractional shares or rights for fractional shares of Common Stock will be created pursuant to this Section 3. Any fraction of a share will be rounded down to the nearest whole share.
4.Compliance. You may not be issued any Common Stock under your Award unless the shares of Common Stock underlying the Restricted Stock Units are either (i) then registered under the Securities Act, or (ii) the Company has determined that such issuance would be exempt from the registration requirements of the Securities Act. Your Award must also comply with other applicable laws and regulations governing the Award, including any U.S. and non-U.S. state, federal and local laws, and you will not receive such Common Stock if the Company determines that such receipt would not be in material compliance with such laws and regulations.
5.Transfer Restrictions. Prior to the time that shares of Common Stock have been delivered to you, you may not transfer, pledge, sell or otherwise dispose of this Award or the shares issuable in respect of your Award, except as expressly provided in this Section 5. For example, you may not use shares that may be issued in respect of your Restricted Stock Units as security for a loan. The restrictions on transfer set forth herein will lapse upon delivery to you of shares in respect of your vested Restricted Stock Units. Notwithstanding the foregoing[, if permitted by the Company and valid under applicable law,] by delivering written notice to the Company, in a form satisfactory to the Company, you may designate a third party who, in the event of your death, will thereafter be entitled to receive any distribution of Common Stock to which you were entitled at the time of your death pursuant to this Award Agreement. In the absence of such a designation[ or if such designation is not valid under applicable law], your legal representative will be entitled to receive, on behalf of your estate, such Common Stock or other consideration.
(a)Death. Your Award is transferable by will and by the laws of descent and distribution. At your death, vesting of your Award will cease and your executor or administrator of your estate will be entitled to receive, on behalf of your estate, any Common Stock or other consideration that vested but was not issued before your death.
(b)Domestic Relations Orders. Upon receiving written permission from the Board or its duly authorized designee, and provided that you and the designated transferee enter into transfer and other agreements required by the Company, you may transfer your right to receive the distribution of Common Stock or other consideration hereunder, pursuant to a domestic relations order, official marital settlement agreement or other divorce or separation instrument that contains the information required by the Company to effectuate the transfer. You are encouraged to discuss the proposed terms of any division of this Award with the Company General Counsel prior to finalizing the domestic relations order or marital settlement agreement to verify that you may make such transfer, and if so, to help ensure the required information is contained within the domestic relations order or marital settlement agreement.
6.Date of Issuance.
(a)The issuance of shares in respect of the Restricted Stock Units is intended to comply with Treasury Regulations Section 1.409A-1(b)(4) and will be construed and administered in such a manner. Subject to the satisfaction any withholding obligation for Tax-Related Items (as defined in Section 10 below), in the event one or more Restricted Stock Units vests, the Company will issue to you one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under Section 3 above, and subject to any different provisions in the Grant Notice). The issuance date determined by this paragraph is referred to as the “Original Issuance Date”.
(b)If the Original Issuance Date falls on a date that is not a business day, delivery will instead occur on the next following business day. In addition, if:
(i)the Original Issuance Date does not occur (1) during an “open window period” applicable to you, as determined by the Company in accordance with the Company’s then-effective policy on trading in Company securities, or (2) on a date when you are otherwise permitted to sell shares of Common Stock on an established stock exchange or stock market (including but not limited to under a previously established written trading plan that meets the requirements of Rule 10b5-1 under

2


the Exchange Act and was entered into in compliance with the Company’s policies (a “10b5-1 Plan”)), and
(ii)either (1) withholding obligations for Tax-Related Items (as defined in Section 10 below) do not apply, or (2) the Company decides, prior to the Original Issuance Date, (A) not to satisfy the withholding obligation for Tax-Related Items (as defined in Section 10 below) by withholding shares of Common Stock from the shares otherwise due, on the Original Issuance Date, to you under this Award, and (B) not to permit you to enter into a “same day sale” commitment with a broker-dealer pursuant to Section 10 of this Award Agreement (including but not limited to a commitment under a 10b5-1 Plan) and (C) not to permit you to pay the Tax-Related Items in cash or from other compensation otherwise payable to you by the Company (as defined in Section 10 below),
then the shares that would otherwise be issued to you on the Original Issuance Date will not be delivered on such Original Issuance Date and will instead be delivered on the first business day when you are not prohibited from selling shares of the Company’s Common Stock in the open public market, but in no event later than December 31 of the calendar year in which the Original Issuance Date occurs (that is, the last day of your taxable year in which the Original Issuance Date occurs), or, if and only if permitted in a manner that complies with Treasury Regulations Section 1.409A-1(b)(4), no later than the date that is the 15th day of the third calendar month of the applicable year following the year in which the shares of Common Stock under this Award are no longer subject to a “substantial risk of forfeiture” within the meaning of Treasury Regulations Section 1.409A-1(d).
(c)The form of delivery of the shares of Common Stock in respect of your Award (e.g., a stock certificate or electronic entry evidencing such shares) will be determined by the Company.
7.Dividends. You will receive no benefit or adjustment to your Award with respect to any cash dividend, stock dividend or other distribution that does not result from a Capitalization Adjustment; provided, however, that this sentence will not apply with respect to any shares of Common Stock that are delivered to you in connection with your Award after such shares have been delivered to you.
8.Restrictive Legends. The shares of Common Stock issued under your Award will be endorsed with appropriate legends as determined by the Company.
9.Execution of Documents. You hereby acknowledge and agree that the manner selected by the Company by which you indicate your consent to your Grant Notice is also deemed to be your execution of your Grant Notice and of this Award Agreement. You further agree that such manner of indicating consent may be relied upon as your signature for establishing your execution of any documents to be executed in the future in connection with your Award.
10.Responsibility for Taxes.
(a)You acknowledge that, regardless of any action the Company or, if different, your employer (the “Employer”) takes with respect to any or all income tax, social insurance, payroll tax, fringe benefit tax, payment on account or other tax related items related to your participation in the Plan and legally applicable to you (“Tax-Related Items”), the ultimate liability for all Tax-Related Items is and remains your responsibility and may exceed the amount actually withheld by the Company or the Employer, if any. You further acknowledge that the Company and the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of your Restricted Stock Units, including, but not limited to, the grant of the Restricted Stock Units, the vesting and settlement of the Restricted Stock Units, the delivery or sale of any shares of Common Stock and the issuance of any dividends, and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of your Award to reduce or eliminate your liability for Tax-Related Items or achieve any particular tax result. You acknowledge and agree that you will not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates for Tax-Related Items arising from your Award. Further, if you are subject to Tax-Related Items in more than one

3


jurisdiction, you acknowledge that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)Prior to the relevant taxable or tax withholding event, as applicable, you agree to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, you authorize the Company and/or the Employer, or their respective agents, at their discretion, to satisfy their withholding obligations with regard to all Tax-Related Items by: (i) withholding from your wages or any other cash compensation otherwise payable to you by the Company and/or the Employer; (ii) causing you to tender a cash payment; (iii) permitting or requiring you to enter into a “same day sale” commitment, if applicable, with a broker-dealer that is a member of the Financial Industry Regulatory Authority (a “FINRA Dealer”) (pursuant to this authorization and without further consent) whereby you irrevocably elect to sell a portion of the shares to be delivered in connection with your Restricted Stock Units to satisfy the Tax-Related Items and whereby the FINRA Dealer irrevocably commits to forward the proceeds necessary to satisfy the Tax-Related Items directly to the Company and its Affiliates; or (iv) withholding shares of Common Stock from the shares of Common Stock issued or otherwise issuable to you in connection with the Award with a Fair Market Value (measured as of the date shares of Common Stock are issued to you pursuant to Section 6) equal to the amount of such Tax-Related Items; provided, however that if you are an Officer, then the Company will withhold a number of shares of Common Stock upon the relevant taxable or tax withholding event, as applicable, unless the use of such withholding method is not feasible under applicable law or has materially adverse accounting consequences, in which case, the obligation for Tax-Related Items may be satisfied by one or a combination of methods (i)-(iii) above. The Company or the Employer may withhold or account for Tax-Related Items by considering applicable statutory withholding amounts or other applicable withholding rates, including maximum rates applicable in your jurisdiction(s). In the event of over-withholding, you may receive a refund of any over-withheld amount in cash and will have no entitlement to the Common Stock equivalent. If [not refunded, you may be required to seek a refund from the responsible tax authority. In the event of under-withholding, you may be required to pay any additional Tax-Related Items directly to the applicable tax authority or to the Company and/or the Employer. If] the obligation for Tax-Related Items is satisfied by withholding in a number of shares of Common Stock, for tax purposes, you will be deemed to have been issued the full number of shares of Common Stock subject to the vested Restricted Stock Units, notwithstanding that a number of the shares of Common Stock is held back solely for the purpose of paying the Tax-Related Items. However, the Company does not guarantee that you will be able to satisfy the Tax-Related Items through any of the methods described in the preceding provisions and in all circumstances you remain responsible for timely and fully satisfying the Tax-Related Items.
(c)Unless the Tax-Related Items of the Company and any Affiliate are satisfied, the Company will have no obligation to deliver to you any Common Stock or other consideration pursuant to this Award.
(d)In the event the Company’s obligation to withhold arises prior to the delivery to you of Common Stock or it is determined after the delivery of Common Stock to you that the amount of the Company’s withholding obligation was greater than the amount withheld by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.
11.Award not a Service Contract.
(a)Your Continuous Service with the Company, the Employer or any other Affiliate is not for any specified term and may be terminated by you or by the Company, the Employer or any other Affiliate at any time, for any reason, with or without cause and[, if permitted under applicable law,] with or without notice. Nothing in this Award Agreement (including, but not limited to, the vesting of your Award or the issuance of the shares subject to your Award), the Plan or any covenant of good faith and fair dealing that may be found implicit in this Award Agreement or the Plan will: (i) confer upon you any right to continue in the employ of, or affiliation with the Employer; (ii) constitute any promise or commitment by the Company, the Employer or any other Affiliate regarding the fact or nature of future positions, future work assignments, future compensation or any other term or condition of employment or affiliation; (iii) confer any right or benefit under this Award Agreement or the Plan unless such right or benefit has specifically accrued under the terms of this Award Agreement or Plan; or (iv) deprive the

4


Company or the Employer of the right to terminate you at any time and without regard to any future vesting opportunity that you may have. Finally, the grant of the Award shall not be interpreted as forming an employment or service contract with the Company.
(b)By accepting this Award, you acknowledge and agree that the right to continue vesting in the Award is earned only by continuing in eligible employment or other service as set forth in Section 2 above and that the Company has the right to reorganize, sell, spin-out or otherwise restructure one or more of its businesses or Affiliates at any time or from time to time, as it deems appropriate (a “reorganization”). You further acknowledge and agree that such a reorganization could result in the termination of your continuous employment or other eligible service, or, if applicable, the termination of Affiliate status of the Employer, and the loss of benefits available to you under this Award Agreement, including but not limited to, the termination of the right to continue vesting in the Award. You further acknowledge and agree that this Award Agreement, the Plan, the transactions contemplated hereunder and the vesting schedule set forth herein or any covenant of good faith and fair dealing that may be found implicit in any of them do not constitute an express or implied promise of continued engagement as an employee or consultant for the term of this Award Agreement, for any period, or at all, and will not interfere in any way with your right or the right of the Company, the Employer or any other Affiliate to terminate your Continuous Service at any time, with or without cause and[, if permitted under applicable law,] with or without notice, and will not interfere in any way with the Company’s right to conduct a reorganization.
12. Nature of Grant. In accepting your Award, you acknowledge, understand and agree that:
(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted under the Plan;
(b)the Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future Awards (whether on the same or different terms), or benefits in lieu of an Award, even if an Award has been granted in the past;
(c)all decisions with respect to future awards of Restricted Stock Units or other grants, if any, will be at the sole discretion of the Company;
(d)you are voluntarily participating in the Plan;
(e)the future value of the shares of Common Stock underlying the Award is unknown, indeterminable and cannot be predicted with certainty;
(f)no claim or entitlement to compensation or damages shall arise from forfeiture of the Award resulting from the termination of your Continuous Service (for any reason whatsoever whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or rendering services or the terms of your employment agreement, if any)[, and, in consideration of the grant of the Award, you agree not to institute any claim against the Company or any Affiliate];
(g)unless otherwise provided herein, in the Plan or by the Company in its discretion, the Award and the benefits evidenced by this Award Agreement do not create any entitlement to have the Award or any such benefits transferred to, or assumed by, another company nor to be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the shares of Common Stock;
(h)the Award and the shares of Common Stock subject to the Award, and the income from and value of same, are not part of normal or expected compensation for purposes of, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments;

5


(i)unless otherwise agreed with the Company, the Award and the shares of Common Stock subject to the Award, and the income from and value of same, are not granted as consideration for, or in connection with, the service you may provide as a director of an Affiliate; and
(j)The following provisions apply only if you are employed or rendering services outside the United States:
(i)the Award and the shares of Common Stock subject to the Award, and the income from and value of same, are not part of normal or expected compensation for any purpose; and
(ii)[neither the Company, the Employer nor any other Affiliate shall be liable for any foreign exchange rate fluctuation between your local currency (if other than the United States Dollar) and the United States Dollar that may affect the value of the Award or of any amounts due to you pursuant to the vesting or settlement of the Award or the subsequent sale of any shares of Common Stock acquired upon vesting.]
13.No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Common Stock. You should consult with your own personal tax, financial and/or legal advisors regarding your participation in the Plan before taking any action related to the Plan.
14.Data Privacy.
(a)[Data Collection and Usage. The Company and the Employer collect, process and use certain personal information about you, including, but not limited to, your name, home address and telephone number, email address, date of birth, social insurance, passport or other identification number, salary, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all Restricted Stock Units or any other entitlement to shares of Common Stock or equivalent benefits awarded, canceled, exercised, vested, unvested or outstanding in your favor (“Data”), for the purposes of implementing, administering and managing the Plan. The legal basis, where required, for the processing of Data is your consent.
(b)Stock Plan Administration Service Providers. The Company will transfer Data to E*TRADE Financial Corporate Services, Inc. (including its affiliated companies) (collectively, the “Designated Broker”), which is assisting the Company with the implementation, administration and management of the Plan. The Company may select different or additional service providers in the future and share Data with such other provider(s) serving in a similar manner. You may be asked to agree on separate terms and data processing practices with the Designated Broker, with such agreement being a condition to the ability to participate in the Plan.
(c)International Data Transfers. The Company and the Designated Broker are based in the United States. Your country or jurisdiction may have different data privacy laws and protections than the United States. [For example, the European Commission has issued a limited adequacy finding with respect to the United States that applies only to the extent companies register for the EU-U.S. Privacy Shield program.] The Company’s legal basis, where required, for the transfer of Data is your consent.
(d)Data Retention. The Company will hold and use Data only as long as is necessary to implement, administer and manage your participation in the Plan, or as required to comply with legal or regulatory obligations, including under tax, exchange control, labor and securities laws.
(e)Voluntariness and Consequences of Consent Denial or Withdrawal. Participation in the Plan is voluntary, and you are providing the consents herein on a purely voluntary basis. If you do not consent, or if you later seek to revoke your consent, your salary from or employment and career with the Employer will not be affected; the only consequence of refusing or

6


withdrawing consent is that the Company would not be able to grant the Restricted Stock Units or other equity awards to you or administer or maintain such awards.
(f)Data Subject Rights. You may have a number of rights under data privacy laws in your jurisdiction. Depending on where you are based, such rights may include the right to (i) request access or copies of Data the Company processes, (ii) rectification of incorrect Data, (iii) deletion of Data, (iv) restrictions on processing of Data, (v) portability of Data, (vi) lodge complaints with competent authorities in your jurisdiction, and/or (vii) receive a list with the names and addresses of any potential recipients of Data. To receive clarification regarding these rights or to exercise these rights, you can contact the local human resources representative.
(g)Additional Acknowledgment/Consent. You understand that the Company may rely on a different basis for the processing or transfer of Data in the future and/or request that you provide another data privacy consent. If applicable, you agree that upon request of the Company or the Employer, you will provide an executed acknowledgement or data privacy consent form (or any other agreements or consents) that the Company and/or the Employer may deem necessary to obtain from you for the purpose of administering your participation in the Plan in compliance with the data privacy laws in your country, either now or in the future. You understand and agree that you will not be able to participate in the Plan if you fail to provide any such consent or agreement requested by the Company and/or the Employer.]
(a)[As [set out in the Roku Privacy Notice for Employees and Contingent Workers (for European employees) and as] per standard Human Resources practices in the United States, the Company and the Employer process certain personal information about you for a number of purposes in connection with your employment, including the implementing, administering and managing of the Plan. The personal information that we process in connection with the Plan typically includes your name, home address and telephone number, email address, date of birth, social insurance, passport or other identification number, salary, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all Restricted Stock Units or any other entitlement to shares of Common Stock or equivalent benefits awarded, canceled, exercised, vested, unvested or outstanding in your favor (“Data”). The Company will process the Data only as long as is necessary to implement, administer and manage your participation in the Plan, or as required to comply with legal or regulatory obligations, including under tax, exchange control, labor and securities laws.
(b)Stock Plan Administration Service Providers. The Company will disclose Data to E*TRADE Financial Corporate Services, Inc. (including its affiliated companies) (collectively, the “Designated Broker”), which is assisting the Company with the implementation, administration and management of the Plan. The Company may select different or additional service providers in the future and share Data with such other provider(s) serving in a similar manner. The Designated Broker may require you to enter into additional terms or provide you with additional notice about their handling of your personal information, or both. For more information about the Designated Broker's data privacy practices https://us.etrade.com/l/f/privacy-statement.
(c)For more information about the Company and Employer's processing of your personal information, including information about your rights over the Data, please refer to [the Roku Privacy Notice for Employees and Contingent Workers (for European employees) or] Roku Human Resources in the United States.]
[You hereby explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this Award Agreement and any other grant materials by and among, as applicable, Employer, the Company and any other Affiliate for the exclusive purpose of implementing, administering and managing your participation in the Plan.
You understand that the Company and the Employer may hold certain personal information about you, including, but not limited to, your name, home address, email address and telephone number, email address, date of birth, social insurance, passport or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all Restricted Stock Units or any other entitlement to shares of stock awarded, canceled, vested, unvested or

7


outstanding in your favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.
You understand that Data will be transferred to [Insert Applicable Broker], or such other stock plan service provider as may be selected by the Company in the future, which is assisting the Company with the implementation, administration and management of the Plan (the “Designated Broker”). You understand that the recipients of Data may be located in the United States or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections than your country. You understand that if you reside outside the United States, you may request a list with the names and addresses of any potential recipients of Data by contacting your local human resources representative. You authorize the Company, the Designated Broker and any possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purposes of implementing, administering and managing your participation in the Plan. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You understand that if you reside outside the United States, you may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing your local human resources representative. Further, you understand that you are providing the consents herein on a purely voluntary basis. If you do not consent, or if you later seek to revoke your consent, your employment status or service with the Company or any Affiliate will not be affected; the only consequence of refusing or withdrawing your consent is that the Company would not be able to grant Restricted Stock Units or other equity awards to you or administer or maintain such awards. Therefore, you understand that refusing or withdrawing your consent may affect your ability to participate in the Plan. For more information on the consequences of your refusal to consent or withdrawal of consent, you understand that you may contact your local human resources representative.]
15.Unsecured Obligation. Your Award is unfunded, and as a holder of a vested Award, you will be considered an unsecured creditor of the Company with respect to the Company’s obligation, if any, to issue shares or other property pursuant to this Award Agreement. You will not have voting or any other rights as a stockholder of the Company with respect to the shares to be issued pursuant to this Award Agreement until such shares are issued to you pursuant to Section 6 of this Award Agreement. Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company. Nothing contained in this Award Agreement, and no action taken pursuant to its provisions, will create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.
16.Notices. Any notice or request required or permitted hereunder will be given in writing [(including electronically)] to each of the other parties hereto and will be deemed effectively given on the earlier of [(i) the date of personal delivery, including delivery by express courier, or delivery via electronic means, or (ii) the date that is five (5) days after deposit in the United States Post Office (whether or not actually received by the addressee), by registered or certified mail with postage and fees prepaid, addressed to the Company at its primary executive offices, attention: Stock Plan Administrator, and addressed to you at your address as on file with the Company at the time notice is given] [(i) the date of personal delivery, (ii) delivery via electronic means, or (ii) for deliveries within the U.S., the date that is five (5) days after deposit in the United States Post Office (whether or not actually received by the addressee), by registered or certified mail with postage and fees prepaid, addressed to the Company at its primary executive offices, attention: Stock Plan Administrator, and addressed to you at your address as on file with the Company at the time notice is given, (iv) for deliveries outside the United States, the date that is seven (7) days after deposit with the applicable jurisdiction’s official mail service, with postage and fees prepaid, or (v) the date that is one (1) day after deposit with a reputable overnight courier, with shipping charges prepaid].

17.Headings. The headings of the Sections in this Award Agreement are inserted for convenience only and will not be deemed to constitute a part of this Award Agreement or to affect the meaning of this Award Agreement.


8


18.Governing Plan Document. Your Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your Award, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. [Your Award (and any compensation paid or shares issued under your Award) is subject to recoupment in accordance with The U.S. Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company.]
19.Clawback Policy. [By accepting your Award, you acknowledge and agree that your Award (and any compensation paid or shares issued under your Award), as well as all Incentive Compensation (as defined in the Recoupment Policy (as defined below)) and any other cash, equity or equity-based incentive compensation that was previously granted to or earned by you, are subject to recoupment in accordance with The U.S. Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company (including without limitation the Roku, Inc. Policy for Recoupment of Incentive Compensation, as may be amended from time to time, and any successor thereto (the “Recoupment Policy”) to the extent you are a Covered Individual (as defined in the Recoupment Policy)), and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy (including without limitation the Recoupment Policy, to the extent you are a Covered Individual) will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company. Incentive Compensation includes your Award and any other cash, equity or equity-based incentive compensation that was previously granted to or earned by you to the extent you are a Covered Individual, except as expressly set forth in the Recoupment Policy. If you are a Covered Individual, you acknowledge receipt of the Recoupment Policy by accepting your Award.]
20.Other Documents. You hereby acknowledge receipt of and the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Plan prospectus. In addition, you acknowledge receipt of the Company’s policy permitting certain individuals to sell shares only during certain “window” periods and the Company’s insider trading policy, in effect from time to time.
21.Severability. If all or any part of this Award Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Award Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Award Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.
22.Language. If you have received this Award Agreement, or any other document related to this Award and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control. You acknowledge that you are sufficiently proficient in English[, or have consulted with an advisor who is sufficiently proficient in English,] so as to allow you to understand the terms and conditions of this Award Agreement.
23.Insider Trading Restrictions/Market Abuse Laws. You may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the shares of Common Stock are listed and in applicable jurisdictions, including the United States and your country or your broker’s country, if different, which may affect your ability to accept, acquire, sell or otherwise dispose of shares of Common Stock, rights to shares of Common Stock (e.g., Restricted Stock Units) or rights linked to the value of shares of Common Stock during such times as you are considered to have “inside information” regarding the Company (as defined by the laws in applicable jurisdictions). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders you placed before you possessed inside information. Furthermore, you could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or

9


causing them otherwise to buy or sell securities. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable insider trading policy of the Company. You acknowledge that it is your responsibility to comply with any applicable restrictions and you should speak with your personal legal advisor on this matter.
24.Foreign Asset/Account and Tax Reporting, Exchange Controls. Your country may have certain foreign asset, account and/or tax reporting requirements and exchange controls which may affect your ability to acquire or hold shares of Common Stock under the Plan or cash received from participating in the Plan (including from any dividends received or sale proceeds arising from the sale of shares of Common Stock) in a brokerage or bank account outside your country. You understand that you may be required to report such accounts, assets or transactions to the tax or other authorities in your country. You also may be required to repatriate sale proceeds or other funds received as a result of participation in the Plan to your country through a designated bank or broker and/or within a certain time after receipt. In addition, you may be subject to tax payment and/or reporting obligations in connection with any income realized under the Plan and/or from the sale of shares of Common Stock. You acknowledge that you are responsible for complying with all such requirements, and that you should consult personal legal and tax advisors, as applicable, to ensure compliance.
25.[Appendix. Notwithstanding any provisions in this Award Agreement, your Award shall be subject to the additional terms and conditions for your country set forth in the Appendix attached hereto as Exhibit A. Moreover, if you relocate to one of the countries included therein, the terms and conditions for such country will apply to you to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Award Agreement.]
26.Imposition of Other Requirements. The Company reserves the right to impose other requirements on your participation in the Plan, and on any shares of Common Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require you to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
27.Governing Law/Venue. The interpretation, performance and enforcement of this Award Agreement will be governed by the law of the State of Delaware without regard to that state’s conflicts of laws rules. For purposes of any action, lawsuit or other proceedings brought to enforce this Award Agreement, relating to it, or arising from it, the parties hereby submit to and consent to the sole and exclusive jurisdiction of the courts within Santa Clara County, State of California, and no other courts, where this grant is made and/or to be performed.
28.Miscellaneous.
(a)The rights and obligations of the Company under your Award will be transferable by the Company to any one or more persons or entities, and all covenants and agreements hereunder will inure to the benefit of, and be enforceable by, the Company’s successors and assigns.
(b)You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your Award.
(c)You acknowledge and agree that you have reviewed your Award in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your Award and fully understand all provisions of your Award.
(d)All obligations of the Company under the Plan and this Award Agreement will be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and assets of the Company.
29.Amendment. This Award Agreement may not be modified, amended or terminated except by an instrument in writing, signed by you and by a duly authorized representative of the

10


Company. Notwithstanding the foregoing, this Award Agreement may be amended solely by the Board by a writing which specifically states that it is amending this Award Agreement, so long as a copy of such amendment is delivered to you, and provided that, except as otherwise expressly provided in the Plan, no such amendment materially adversely affecting your rights hereunder may be made without your written consent. Without limiting the foregoing, the Board reserves the right to change, by written notice to you, the provisions of this Award Agreement in any way it may deem necessary or advisable to carry out the purpose of the Award as a result of any change in applicable laws or regulations or any future law, regulation, ruling, or judicial decision, provided that any such change will be applicable only to rights relating to that portion of the Award which is then subject to restrictions as provided herein.
30.Compliance with Section 409A of the Code. This Award is intended to comply with the “short-term deferral” rule set forth in Treasury Regulation Section 1.409A-1(b)(4). Notwithstanding the foregoing, if it is determined that the Award fails to satisfy the requirements of the short-term deferral rule and is otherwise deferred compensation subject to Section 409A, and if you are a “Specified Employee” (within the meaning set forth in Section 409A(a)(2)(B)(i) of the Code) as of the date of your “separation from service” (within the meaning of Treasury Regulation Section 1.409A-1(h) and without regard to any alternative definition thereunder), then the issuance of any shares that would otherwise be made upon the date of the separation from service or within the first six (6) months thereafter will not be made on the originally scheduled date(s) and will instead be issued in a lump sum on the earlier of: (i) the fifth business day following your death, or (ii) the date that is six (6) months and one day after the date of the separation from service, with the balance of the shares issued thereafter in accordance with the original vesting and issuance schedule set forth above, but if and only if such delay in the issuance of the shares is necessary to avoid the imposition of adverse taxation on you in respect of the shares under Section 409A of the Code. Each installment of shares that vests is intended to constitute a “separate payment” for purposes of Treasury Regulation Section 1.409A-2(b)(2).
* * * * *

    This Award Agreement will be deemed to be signed by the Company and you upon your signing or otherwise by your acceptance of the Restricted Stock Unit Grant Notice to which it is attached.



11


[Exhibit A]
[Appendix to Restricted Stock Unit Award Agreement]
[Additional Terms and Conditions for Employees outside the United States]
[ ]



12


Attachment II

2017 Equity Incentive Plan


1
EX-21.1 4 aex211xsubsidiariesxexx211.htm EX-21.1 Document
Exhibit 21.1
Significant Subsidiaries of Roku, Inc.*

Subsidiary Name
Jurisdiction
Roku International B.V.
Netherlands

* 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 5 aex231xauditorconsentxexx2.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-253638, 333-236830, 333-230039, 333-223379, and 333-220701 on Form S-8 and Registration Statement Nos. 333-234763 and 333-230204 on Form S-3 of our reports dated February 18, 2022, 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, 2021.


/s/ DELOITTE & TOUCHE LLP
San Jose, California

February 18, 2022

EX-31.1 6 a10-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 18, 2022

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


EX-31.2 7 a10-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 18, 2022

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

EX-32.1 8 a10-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, 2021, 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 18, 2022

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


EX-32.2 9 a10-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, 2021, 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 18, 2022
By:/s/ Steve Louden
 Steve Louden
 Chief Financial Officer
 (Principal Financial and Accounting Officer)

EX-101.SCH 10 roku-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - The Company link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - The Company (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Significant Accounting Policies and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Significant Accounting Policies and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Significant Accounting Policies and Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Significant Accounting Policies and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Returns (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Incentives (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Revenue - Schedule of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - 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 2418410 - Disclosure - Business Combinations - Summary of Preliminary Valuation of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Business Combinations - Summary of Valuation of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2120105 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Asset (Details) link:presentationLink link:calculationLink link:definitionLink 2126106 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2327305 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Balance Sheet Components - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431419 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - Balance Sheet Components - Schedule of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Balance Sheet Components - Schedule of Other Long Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2134107 - Disclosure - Content Assets link:presentationLink link:calculationLink link:definitionLink 2335306 - Disclosure - Content Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2436422 - Disclosure - Content Assets - Schedule of Content Assets Net (Details) link:presentationLink link:calculationLink link:definitionLink 2437423 - Disclosure - Content Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2438424 - 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 2439425 - Disclosure - Content Assets - Schedule of Amortization Expense for Licensed Content Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2140108 - Disclosure - Fair Value Disclosure link:presentationLink link:calculationLink link:definitionLink 2341307 - Disclosure - Fair Value Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 2442426 - Disclosure - Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2443427 - Disclosure - Fair Value Disclosure - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2144109 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2345308 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2447429 - Disclosure - Leases - Schedule of Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2448430 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2449431 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2450432 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2450432 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2151110 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2352309 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2453433 - Disclosure - Debt - Schedule of Outstanding Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2454434 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2155111 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2356310 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2457435 - Disclosure - Stockholders' Equity - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2458436 - Disclosure - Stockholders' Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2459437 - Disclosure - Stockholders' Equity - At-the-Market Offering (Details) link:presentationLink link:calculationLink link:definitionLink 2460438 - Disclosure - Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2461439 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2462440 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2463441 - Disclosure - Stockholders' Equity - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2464442 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2465443 - Disclosure - Stockholders' Equity - Stock Option Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2466444 - Disclosure - Stockholders' Equity - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2467445 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2468446 - Disclosure - Stockholders' Equity - Summary of Assumptions Used to Value Stock Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2169112 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2370311 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2471447 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2472448 - Disclosure - Commitments and Contingencies - Schedule of Payments for Content Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2173113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2374312 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2475449 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2476450 - Disclosure - Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2477451 - Disclosure - Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2478452 - Disclosure - Income Taxes - Summary of Significant Components of Deferred Income Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2479453 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2480454 - Disclosure - Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2181114 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 2482455 - Disclosure - Related-Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2183115 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 2484456 - Disclosure - Retirement Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2185116 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2386313 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2487457 - Disclosure - Net Income (Loss) Per Share - Summary of Calculation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2488458 - Disclosure - Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2189117 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2390314 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2491459 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2492460 - Disclosure - Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 roku-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 roku-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 roku-20211231_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 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) Number of Shares, 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 Indemnification asset Indemnification Asset Indemnification asset. 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 Amortization of content assets 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 Weighted Average Grant Date Fair Value Per Share, 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) 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 Retirement Benefits [Abstract] Retirement Benefits [Abstract] IPR&D technology In Process Research and Development [Member] Entity File Number Entity File Number Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Related party transaction expense Related Party Transaction, Expenses from Transactions with Related Party Intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Goodwill Goodwill, Purchase Accounting Adjustments Increase (decrease) in deferred revenue due to change in timing of fulfillment of performance obligations Increase Decrease In Deferred Revenue Due To Change In Timing Of Fulfillment Of Performance Obligations Increase (decrease) in deferred revenue due to change in timing of fulfillment of performance obligations. Forfeited and expired, Number of Shares (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 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] Other long-term liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities, Other Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities, Other 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 Weighted Average Grant Date Fair Value Per Share, 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] Title of Individual Title of Individual [Domain] Unrealized gain on short-term investments, net of tax Unrealized gain on short-term investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Common stock awards available for issuance (in shares) Cumulative Common Stock Awards Available For Issuance Cumulative common stock awards available for issuance. Indemnification liability released for payment of portion of liabilities assumed Indemnification Liability Released For Payment Of Portion Of Liabilities Assumed Indemnification liability released for Payment of portion of liabilities assumed. 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] Related Party Transactions [Abstract] Related Party Transactions [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 Number of Shares, Awarded (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Other income service period Business Combination Obligation To Deliver Services Period Business Combination Obligation To Deliver Services Period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk percentage Concentration risk Concentration Risk, Percentage 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, Number of Shares (in shares) Ending balance, Number of Shares (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 Advertising Costs 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. 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. Accounts receivable Increase (Decrease) in Accounts Receivable Purchase consideration Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred 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 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 Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] 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 2024 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 Number of Shares, outstanding (in shares) Ending balance, Number of Shares outstanding (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] Strategic Investors Investor [Member] 2024 Amortization Expense Of Content Assets Year Three Amortization expense of content assets year three. 2024 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 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 Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Purchase consideration Business Combination, Consideration Transferred Provision for (recoveries of) doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Amount Long-term Debt, Gross 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] 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 Released, less amortization Produced Content Released Less Amortization [Member] Produced content released, less amortization. Goodwill Goodwill, Period Increase (Decrease) Tranche One Share-based Payment Arrangement, Tranche One [Member] 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 2026 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. 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. Dataxu working capital adjustment Boston Based Dataxu Incorporation Demand Side Platform [Member] Boston-based Dataxu Incorporation demand-side platform. Operating lease liabilities Deferred Tax Assets Lease Obligation Deferred tax assets lease obligation. Exercised, Weighted Average Exercise Price (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] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable 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] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Federal research and development tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Weighted-average remaining lease term: Weighted Average Remaining Lease Term [Abstract] Weighted-average remaining lease term. 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 Gross Profit 2023 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 2026 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, Weighted Average Exercise Price (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, 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 Unvested shares of common stock issued upon early exercise of stock options and business acquisition Unvested Common Stock Issued Upon Exercise Of Stock Options And Business Acquisition [Member] Unvested common stock issued upon exercise of stock options and business acquisition. 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] 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. Issuance of common stock in connection with acquisition Stock Issued During Period, Value, Acquisitions Current Liabilities: Liabilities, Current [Abstract] Class Of Warrant Or Right [Table] Class of Warrant or Right [Table] Issuance of common stock pursuant in connection with at-the-market offerings, net of issuance costs Stock Issued During Period, Value, New Issues Revenue Recognition Revenue [Policy Text Block] General and administrative General and Administrative Expense Purchase of business, 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] 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, Weighted Average Remaining Contractual Life (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) Indemnification liability Indemnification Liability Indemnification liability. 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 gains (loss) Foreign Currency Transaction Gain (Loss), before Tax Common stock 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 Weighted Average Grant Date Fair Value Per Share, Beginning balance (in dollars per share) Weighted Average Grant Date Fair Value 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] Additions: Goodwill, Acquired During Period Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Net increase 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 12) Commitments and Contingencies Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive income 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 AVA business acquisition 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] Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Auditor Name Auditor Name Cover [Abstract] Cover [Abstract] Goodwill [Line Items] Goodwill [Line Items] Class of Stock Class of Stock [Axis] Adjusted beginning balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Weighted-average discount rate: Weighted Average Discount Rate [Abstract] Weighted-average discount rate. 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 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 Revenue from related parties Revenue from Related Parties Financial Instrument Financial Instrument [Axis] Accrued liabilities Total Accrued Liabilities Accrued Liabilities, Current Total net revenue 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] 2023 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. Employee Stock Option 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] Equity [Abstract] Equity [Abstract] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Depreciation and amortization Deferred Tax Assets, Property, Plant and Equipment 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 2023 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 Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate Variable Rate [Domain] Credit Agreement Credit Agreement [Member] Credit agreement. 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 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) Issuance of common stock for business combinations Stock Issued Purchase 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 IP 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] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted, Weighted Average Exercise Price (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, Weighted Average Exercise Price (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 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 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 This Old House acquisition Old House Acquisition [Member] Old house acquisition. 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] 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 2023 Amortization Expense Of Content Assets Year Two Amortization expense of content assets year two. 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 Deferred cost of revenue Increase (Decrease) in Deferred Charges Operating lease liability, non-current portion Operating lease liability, non-current Operating Lease, Liability, Noncurrent Accrued Liabilities Accrued Liabilities [Member] 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) Equity awards to purchase common stock 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 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 benefit Income tax benefit Income Tax Expense (Benefit) Accounts receivable, net of allowances 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] Net Accounts Receivable Accounts Receivable [Member] Concentration Risk Type Concentration Risk Type [Domain] Number of Shares, 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) 2025 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 CEO Holds Majority Voting Interest Chief Executive Officer [Member] Net Revenue Revenue Benchmark [Member] Granted, Weighted Average Grant Date Fair Value Per Share (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 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Share repurchases (in shares) Stock Repurchased During Period, Shares Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 2022 Amortization Expense Of Content Assets Year One Amortization expense of content assets next twelve months. 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] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Issuance of common stock in connection with acquisition (in shares) Stock Issued During Period, Shares, Acquisitions 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] 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 Total Amortized Expense Of Content Assets Amortization of total content assets Federal Domestic Tax Authority [Member] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent 2025 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 Accounting Standards Update Accounting Standards Update [Domain] Number of ownership changes for income tax purposes Number Of Ownership Changes For Income Tax Purposes Number of ownership changes for income tax purposes. 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 Segment Reporting [Abstract] Segment Reporting [Abstract] Estimated useful life Weighted-Average Useful Lives (in years) Finite-Lived Intangible Asset, Useful Life Customer Customer [Axis] 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. Increase (decrease) in deferred revenue recognized related to unspecified upgrades Increase Decrease In Deferred Revenue Recognized Related To Unspecified Upgrades Increase (decrease) in deferred revenue recognized related to unspecified upgrades. Purchases of short-term investments Payments to Acquire Short-term Investments Use of Estimates Use of Estimates, Policy [Policy Text Block] Summary of Calculation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Granted, Number of Shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 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 December 31, 2020, Weighted Average Remaining Contractual Life (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 Title of Individual Title of Individual [Axis] 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] Acquisition costs Effective Income Tax Rate Reconciliation Acquisition Cost Effective income tax rate reconciliation, acquisition cost. 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] Schedule Of Content Assets Net Schedule Of Content Assets Net [Table Text Block] Schedule of content assets net. Content assets acquired Content Assets Acquired During Period Content assets acquired during period. 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] Unpaid portion of at-the-market offering costs Unpaid Portion Of At The Market Offering Costs Unpaid portion of at-the-market offering costs. 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 Player Player Segment [Member] Player segments. Common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Vesting Vesting [Domain] Goods Produced content Product [Member] Schedule of Payments for Content Liabilties Contractual Obligation, Fiscal Year Maturity [Table Text Block] Indemnification asset released for payment of portion of liabilities assumed Indemnification Asset Released For Payment Of Portion Of Liabilities Assumed Indemnification asset released for payment of portion of liabilities assumed. 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] Comprehensive Net Income (Loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total Deferred Revenue Contract with Customer, Liability 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] Related Party Transaction [Line Items] Related Party Transaction [Line Items] 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] Accounts payable Accounts Payable, Current Concentration Risk Type Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Impairment of long-lived assets Impairment, Long-Lived Asset, Held-for-Use Intangible assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles 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 2024 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] 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 Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments Financial Instruments [Domain] Total cost of revenue 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. Document Period End Date Document Period End Date Class B Common Stock Common Class B [Member] Purchase of intangible assets Payments to Acquire Intangible Assets 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 Net 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 Unpaid portion of acquisition related expenses Unpaid Portion Of Acquisition Related Expenses Unpaid portion of acquisition related expenses. 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] 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, Weighted Average Exercise Price (in dollars per share) Ending balance, Weighted Average Exercise Price (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] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [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. Schedule of Components of Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities 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 recovery and write-off Valuation Allowances And Reserves Adjustments For Recovery And Write Off Valuation allowances and reserves adjustments for recovery and write-off. 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] Licensed Content Licensed Content [Member] Licensed content. Amortized expenses Capitalized Computer Software, Amortization Impairment Assessments Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Section 382 Internal Revenue Service (IRS) [Member] Loss on purchase obligation for inventory Loss On Purchase Obligation Loss on purchase obligation. Cash and cash equivalents: Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Exercised, Number of Shares (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] 2022 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 Sales/maturities of short-term investments Proceeds from Sale, Maturity and Collection of Short-term Investments Other comprehensive gain, 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 Operating lease liabilities Increase Decrease Operating Lease Liabilities Operating lease liabilities Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] 2026 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, Number of Shares (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] Weighted Average Grant Date Fair Value Per Share, 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] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Debt Instrument, Name Debt Instrument, Name [Domain] 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] 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] Unpaid portion of purchased intangibles Noncash or Part Noncash Acquisition, Intangible Assets Acquired 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 Total Finite-Lived Intangible Assets, Net Goodwill Beginning Balance Ending Balance Goodwill Total deferred revenue Deferred Revenue Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Beginning balance Ending balance Allowance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Cost of Revenue Cost of Sales [Member] 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] Related-Party Transactions Related Party Transactions Disclosure [Text Block] Debt Instrument, Redemption, Period Debt Instrument, Redemption, Period [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] 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 14 roku-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 roku-20211231_g1.jpg GRAPHIC begin 644 roku-20211231_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" :W#.T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#ZU_9I_9I^ M$'B3]G'X5:OJ_P *O!.JZMJ'A32KN\OKWP[9S3W,SV<322R2-&6=V8EBQ))) M)->D_P##)WP0_P"B-_#_ /\ "7L?_C5'[)W_ ":S\&_^Q,T;_P!(8:]5H \J M_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ MAD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9. M^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A M_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ M1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1O MX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ M /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^ M$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V M/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\ M:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/ M^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD M[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^" M'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T M1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^ M'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ M .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A M+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C M_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ MQJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:K MU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5H MH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* / M*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ M (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"& M3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X M(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ M $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$ M;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A M_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ M_A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2 M]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8_ M_&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJ MC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X M9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O M@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(? M]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1& M_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX? M_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ MX2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O M8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ M ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#& MJ]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5 M:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@ M#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J M_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ MAD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9. M^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A M_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ M1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1O MX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ M /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^ M$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V M/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\ M:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/ M^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD M[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^" M'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T M1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^ M'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ M .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A M+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C M_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ MQJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:K MU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5H MH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* / M*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ M (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"& M3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X M(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ M $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$ M;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A M_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ M_A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2 M]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8_ M_&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJ MC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X M9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O M@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(? M]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1& M_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX? M_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ MX2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O M8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ M ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#& MJ]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5 M:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@ M#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J M_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ MAD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9. M^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A M_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ M1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1O MX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ M /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^ M$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V M/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\ M:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/ M^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD M[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^" M'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T M1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^ M'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ M .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A M+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C M_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ MQJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:K MU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5H MH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* / M*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ M (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"& M3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X M(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ M $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$ M;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A M_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ M_A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2 M]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8_ M_&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJ MC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X M9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O M@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(? M]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1& M_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX? M_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ MX2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O M8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ M ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#& MJ]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5 M:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@ M#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J M_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ MAD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9. M^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A M_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ M1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1O MX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ M /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^ M$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V M/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\ M:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/ M^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD M[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^" M'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T M1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^ M'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ M .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A M+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C M_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ MQJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:K MU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5H MH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* / M*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ M (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"& M3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X M(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ M $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$ M;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A M_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ M_A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2 M]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8_ M_&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJ MC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X M9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O M@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(? M]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1& M_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX? M_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ MX2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O M8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ M ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#& MJ]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5 M:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@ M#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J M_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ MAD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9. M^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A M_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ M1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1O MX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ M /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^ M$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V M/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\ M:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/ M^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD M[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^" M'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T M1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^ M'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ M .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A M+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C M_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ MQJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:K MU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5H MH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* / M*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ M (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"& M3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X M(?\ 1&_A_P#^$O8__&J_-W_@L5\-_"7P@_X5'_P@?A;1?!/]H_VO]M_X1W3X M;#[3Y?V+R_,\E5W[=[XW9QO;'4U^N]?E7_P7._YHG_W&_P#VPH ^_P#]D[_D MUGX-_P#8F:-_Z0PUZK7E7[)W_)K/P;_[$S1O_2&&O5: "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\ MJ_\ @N=_S1/_ +C?_MA7ZJ5^5?\ P7._YHG_ -QO_P!L* /O_P#9._Y-9^#? M_8F:-_Z0PUZK7E7[)W_)K/P;_P"Q,T;_ -(8:]5H **** "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 **** "ORK_X M+G?\T3_[C?\ [85^JE?E7_P7._YHG_W&_P#VPH ^_P#]D[_DUGX-_P#8F:-_ MZ0PUZK7E7[)W_)K/P;_[$S1O_2&&O5: "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@ K\J_\ @N=_S1/_ M +C?_MA7ZJ5^5?\ P7._YHG_ -QO_P!L* /O_P#9._Y-9^#?_8F:-_Z0PUZK M7E7[)W_)K/P;_P"Q,T;_ -(8:]5H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ORK_X+G?\T3_[C?\ M[85^JE?E7_P7._YHG_W&_P#VPH ^_P#]D[_DUGX-_P#8F:-_Z0PUZK7E7[)W M_)K/P;_[$S1O_2&&O5: "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@ HJIJVK66@Z5>:GJ5U%8Z?9PO<7 M-U.X2.&-%+,[$] "2?:OS+\??\ !23XN?M#_$*\\#?LM^#7O((1@^(+RS$L MY7.//VRD0V\1/ ,P8GC(4G;0!^G]%?EY<^ ?^"CNAV\NO1>,;/4KO:7?2XY= M-D8XYVB-X1%D[B/E/\/LM>C?L:_\%(]2^(GQ$;X2_&G1(?!_Q"27[';70C:W MCN[E3@V\L3\Q3'C;@[7)( 4[0P!]^T444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !117QK^QWXX_:,\2?'SXF6'Q:MM8A\#6OG_\ "/OJ&B06<+8N MML>R6.)&D_=?WF.1S[T ?95%%% !1110 4444 %%%% !1110 4444 %%%% ! M17Q!_P %-?VSO%?[,?A_PKX=\ K##XL\3&=QJ4T G-G#$47]W&P*M([2 L& M "MQD@B+]D7X=_MA:/\ $[1M:^,?C6WO?!4]I/+>:,9K:6X69H\1(X2$;<,0 MW[M\?*0>I! /N2BBO!?VY/CIJG[.?[-/BCQIH,EO'XAMWMK;3OM48DC,LLZ( MN(S(V/]F@#WJBOR3\(_M6?MZ>/?#.G>(?#_@B+5=%U"(3VE[!H<6R9#T9 M*/RK8N!(VX.2N%SS0! M^C]%<9\8OBUX>^!OPUUWQOXHN?LVCZ3 9I-N"\KDA4B0'J[L54#U89P.:_/+ MP?\ M0?MD_MC27^N?!WP]HW@+P2DQM[>_ODAEY!((\VX1O.89^8QQ;1@#&>H M!^H%%?F*O[>'[0O[)/Q"TG0OVE?"-GJ?AK5&"Q:]I,4:.%! >2-HOW'?"_PX\6MH>E7OAJVOGLTTNSNC)#OAEXA70 M=7DLI=3U>;[%;W1,3OL@3$T;A>8YF. #@KVKZ#_X)V_&'Q?\=/V8M'\6^.-7 M_MOQ!<7UY#)>?9H;?6<-Q(L8(4,Z!B!DGC)]: -2BO@#]@?]J3XG_&K]ISXP^$_&?B; M^V?#^@?:?[-L_L%K!Y&R]\I?GBB5FPG'S$^O7FOO^@ HHHH ***^-?VW/^"B MFC_LPZE'X+\+Z4OB_P")=RD;BP8M]FL0_P!PS;#N=VX*Q*02""2N5W 'V517 MY;Z?IO\ P45^,5LNN#5;;P)93?O[?3+A+*Q=!U"^7Y;S#E0-LQSSSP36*?#%_($CU."&WCE*+C,E/=!^*'@S2/%?AC48M5T'58!<6EW">'4\$$=0P(*E3R""#R*Z"@ M HHHH **** "BBB@ HHHH **** "BOS_ /B]^U)\3_"__!2[P5\*=,\3?9O M.H_8OM6D?8+5_,\R-V?]ZT1E&2!T<8[5^@% !1110 45E^*/$%MX2\,ZOKEZ MLCV>F64RSO&8E;3=$@OD'[Z,#>\D3F/Y"_0CU[5]E4 %%%% !1110 4444 %%9_B+[?\ M\(_J?]E?\A/[++]E^[_KMAV?>^7[V.O'K7Y=_P#&SK_/_",4 ?JI17XG>+OV ML_VY/ OQ>TOX7ZYXJ^P^.M3EMH;32O[.T.3S'G8+"/-2(QC<2.KC'?%>N_\ M&SK_ #_PC% 'ZJ45YI^S?_PL7_A27A;_ (6S_P E#\F3^U_^/;_6><^S_CV_ M=?ZO9]SC\Y;L/J:@ HHHH **\?_:]\?:]\+_V:/B%XK\,7W]F M:_I6F-<6=WY,N,T ?4%%%?!'_ 58_:>^)G[-NG_#23X<^)?^ M$=?6)=16^/V"VNO.$0MC'_KXGVX\Q_NXSGG.!0!][T5^6FC)_P %)=>T>QU. MR\0V$EG>P1W,+M%H*ED=0RG!AR.".*L:CKW_ 4D\#Z:^H7=C9>);>W#32QV M]MI$\I48^410['?/81@MU]J /U#HKX9_8+_X*+7'[27BB]^'OC_1;7PY\0+6 M*26W:S5XX+T1G]['Y4A+1S(.2NX@@.?EVXK[FH **** "BLOQ1X@MO"7AG5] MSTRSFO9EA +E(T+L%!(!.%.,D5X!^Q1^UY)^V!HOC77XM 7P]I&DZJM MA86[RF6=XS$KEY6^[N)/W5&!TRW6@#Z3HHHH **** "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 *_*O_@N=_S1/_N-_P#MA7ZJ5^5?_!<[_FB?_<;_ /;" M@#[_ /V3O^36?@W_ -B9HW_I##7JM>5?LG?\FL_!O_L3-&_](8:]5H **** 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 **** /@7_ (+'?%^\\"_L\Z/X0T^:2WN/&&HF&YDC;:3:6ZB21..?F=H M>Q&X'K7L_P#P3W^ ^E_ K]F'PA#;VD::[X@LH=:U>[V 2RS3H)%C8]Q$CK&! MTX8]6.?DC_@N1ID\FE_!W45+FUAFU6W<8^4.ZVC+SZD1M^7UK]%_@MJMOKGP M=\"ZC:,C6MWH5C/$8SE=K6Z$8]L&@#LZ^1OVH?\ @GCH?[2'QH\-?$>V\67? M@C6-,B1+N72[)'GNY(I ]O*)"P"2)R-Q5\@(.-M?7-0RWD$$T,,D\<*"-B,9C MW.0#UY!JY_P6V\:7>E_"7X>>%X96CMM8U>>\G521Y@MHE55/J,W&<>J@]J^V M?V:_AOIOPD^ O@3PKI=LMM;V.DV_F!>KSN@>:0GN6D9V/N: /B3P+_P4X^(G MPB^)%EX*_:;^'2>#Q>8,>M:;!)&(5+8$K1EY%EC!X+Q-D;3\K&OT-UOQ#'9^ M#K_7=/DAO8HK"2]MY%;=%*!&74@@\J>.0>AKY1_X*P?#73/''['_ (AUJYMU M?5?"US:ZE83\!DW3QP2KG^Z8Y6..Y1/04S]@3QG?^-/^"=^E2:E,]Q<:;IFI MZ6LLAR3%"TJQ#Z+'L0>R"@#P_P"&W_!6SQ;\0/ ,UAIGP\M_$OQ@U#5&L]&\ M.:'#<-;BV6)&:YG)9F(#,XVJ1PA)*@9.7XH_X*&?M3_LYZ]I-]\:?A)I-IX7 MU"?R_P#1;=X2WA MVNP^A- '$_$3_@HEXW^*VM#P[^RS\/IOB%<06L-UJ'B#4+9Q:6AE56$.W>@# M@$J2[CYE8!6VDUR'P;_X*8_$[PG\=-+^&?[0_@2R\*S:G-%;Q7]K;2VDMLTK M%8Y)$=W66)FPN]"H7!/S8->[?\$L?!MCX3_8L\%W5K!''>:W+>:E>RH.99#< MR1H3[B**)?\ @-?+W_!:J%+/QY\$-1@017Q74%,ZCYL)+:L@S[%V(_WC0!]O M_ML?M!:S^S'\ ]3\>:#IUCJNHVMW;6ZVVH[_ "2LL@0D[&4Y /'-?)NE_P#! M1_XS_M"0Z+X>^ ?PQLO$'B>'3;:Z\1:I>*PL;2XD4%X8]\L:HJMN7=)(2V&V MJ=NX^P?\%;/^3+?$'_83T_\ ]'BNB_X)E?#;3?AW^QWX)FL[=8[WQ!')K5_- MU::65R$)^D2Q*!_L_6@#P3P[_P %)/BM\"?B7IWA#]I_X;6WA>SU _NMYMDDU#PW>6>H64QX:-GN([>0 ^A29LCH2 >H%;? M_!/?5!\8OV"_!FG>(3)=P2Z=>>'[H),\;O;1S36ZJ'4AE/DA%W*01C((H \0 M\9?\%+OB/\7OB1JO@O\ 9E^&D?C0:=N$NO:DKR1R*#M\U45XUBC)!VM))\V1 M\HZ5S'CK]MK]LO\ 9S6#7OBI\(-"/A82+'<36L9:-$O#6MR2:G>7GGZC8:49=4GCD1=@A>;[B["&_=L^ MY69LXS7D/[1__!4SP9\<_@]X[\#>"?AKXKU_^T](N8)[V^BBACLH]A_TIEB, MQ*QD!_FV?=Y*]0 ?H!^SK\=M"_:2^$>A^/?#Z26UIJ"LLUE,P:6TG1BLD3D= MP1D'C*E6P,U\:_$?_@J?J/PE^/WQ6\$Z]X9TVZTKPS!-%HB6?FK>:E?>9 L4 M+L6*JI$DC,0N<1G&3@'H/^",3%OV3]9!)(7Q9> >W^C6E?-O@?P;;>-/^"SF MKPWD$=Q::?KMYJ;I(H(WPV;/$P![B41M^% 'OW[*?[7W[4'Q-^.VA^&OB'\) MHO#WA+68I[DZA<:'>Z=]FBC1G!CDE9E?)*+M().Y3D#)/??L=_MM>*OVC?CY M\3/ FMZ%H^F:=X6\_P"S7.GB7SI=EUY(W[W(^[SP!S7V57Y5_P#!+7_D]#]H M'_M\_P#3B: /HC]L#]OC5/@U\2--^$_PM\'?\)_\4K^)9#:2+(\%IO7>BM'' MAY6* N0&0*N&+=AXSXH_:P_;E^$.CR^+O&WP9\/R>%;9#->+:Q>8T$0Y+-Y% MW(\84?Q.I &2?6N3_;-\%_%K]E7]M:?]I#P=X=?Q3X=OD1YI/(DN(K8"T6VF MAN-GS1*53!&U 'U7^R7^U+X?\ VM/A8GB[1;232KNWN&LM2TF>02/:7 4- M@, -Z,K JV!GD8!! \C_ &R/^"BVB?LX>(H_ 7A30Y/'7Q-N!&%TR$GR+1I, M>6LNS+O(P*D1(,D,"67*Y]?_ &6?!OP5T'P))K7P.M-)C\-:RRM+8Q977>05;##.".E?GS_ ,$PM+@^-G[:GQ:^*6NI]OU&Q-S>6CRG(AFN M[AU#+G^[$LB#L V/3 !W>O?M8?MU>"]);QCKWP2T./PQ"IGN+6&R=Y(XE&6+ M(EV\R8')9EP,'(P"*^JOV./VUO"7[8'A6[N-,MWT+Q3I@3^U-!N)!(T0;[LL M3X'F1$@C=@$$8(&03]$U^1O@_1X_V>?^"R5QH/AI39:#KURZRV<1PC17EB+E MTP. JW&&5>PC6@#ZL_;;_;BUC]E#XI?#/0X-,TFX\/>(F+ZK?Z@LS26D"SQH M[QB-AG".S<@\@<5X]??MU?M/?'6XN=9^ OP65O <4CI;:IKEN7EO0IQN!,T2 M?\!3?@\;C@UY]_P6HTR36OBM\'M.A(66[L[JW0MT#//$H_4U^J?A7PQIO@KP MSI7A_1K2.QTG2[6.SM+:)<+'%&H55 ]@!0!\,_L;_P#!2+7_ (K_ !>;X1?% MSPE!X1\$D^N8T5?H*_66@ KX3_::_X*7MX(^)C?"K MX->$F^)'Q#2Y^QSMM>2TAG'WH52([YG7!#X**F#ECA@/L+XK>*I? OPM\8^) M(<>=H^C7FHIN&1NB@>09_%:_.3_@BAX!L]0L_B9\1K]#>:]+=Q:3%>S-N=4* M^?/R>HR#D5]N_LQ_M.>$/VJOAS'XK\*220/%)]GU#2[K N+&?&=CXX((Y5 MQPP]""!ZK?V%MJEC'_ +=WQ(^-_CGX ML?#F[^*WP[L/!FO6<>-(TZTFWQW@,ZG+?OGQ\X"]17ZI?LJ_$[X]?$'4/$4? MQF^&FG> ;:UB@;39+&;S#OBC_@KU_R /"4>&8=#@>W6TAL%N5D#R*TC F1=K%5"YY P#@XP0 M#AO#_P#P4<_9Z_9W\$^$?ATGB"]\0R^'=*L])GN?#]D;FU5HH51F$I*K(,KD MLA;.>,\U]+_ G]IWX:_M):3"ZM\]"\3@,%/9@"IY / M!K \'_L0_ KP7X/M_#MO\+O#.HVL42QR7>K:9#=W" "3@# MI7YK?M;_ RA_P""6/ M)ZUVD,R7$,G]R,'&Z1N![L0I /FK_@L]XJ\/Z?^SCH&@7S12>(=2UV*XTV'_EHJ M0QR>=*/]D"1$/O(*^E/V)=(U?0OV2_A38ZY&\6HQZ#;EHY!ADC9=T2D=B(R@ MQVQBO@G]FW]F_P ??\% OC!'\=_CE')!X%BD#:3HKJ4BOHT8F."%#RMJIY9S MS(2>22S#]8U4(H50%4# Z"@!:_)W_@HO!'=?\%,O@%#,BRQ26^@(Z.,AE.L MW((([C%?K%7Y0?\ !1#_ )2KF@#0_8!DE_9=_;T^*_P(O7 M:'2]7,DFEK(>7,&;BV//=K260GW4>E?J+M(O@ M\VO:(;[C!W7%U;F('T(@6$$>H-4_@%XTN_ '_!&_QGK% MC*T%WY>I6<2U[]O;]JK]FV_L=3^.'P.::(/C)V. 3MQD^+([91 MJ_B75IO/NC]YH+<^5%'] WFM]7/M7VC\2/ &D?%3P#X@\(:] +C2-:LI;*X3 M'(5U(W+Z,IPP/8@'M0!E_!?XR>%_CY\.=*\:^#[XWNC:@AP)%VRP2* G&3@'SS_@B9XHU.QOOBWX(NI6>QM)+2_CAW92*?,L,Q'^\ M$B_[]BN0\.^!;'Q]_P %H-7MM3M8KRQT_5IM4>&894O!8!X3CU641-_P&@#T M#Q%^V1^V[%HMUXWMO@?I^E>#H8_M?V:ZTV:6>.W W%I%^T+*1MY+"-<#)P,5 M]._L*_MN:=^V)X1U9I])7P]XMT-HUU+3XY?,A=)-VR:$GYMI*,"IY4@#)R"? MI_KP>17Y-_\ !-BUBT+_ (*.?'C1[!!;:9;VNMQQ6T8PBK'K%ND8 _V5) ^M M '(?\%V-/VSOVW?A MIH[^,_$_P;T?3_"4)$]PITV5A!"U^-%L7)AC?1I%7/ 9A?!C^ M(1?RK]3Z ,7QIXHMO _@W7O$=ZK/9Z/83ZA,JG!*11M(P'X*:_*;_@E/\/C^ MT'^T/\1?C?XU1=6U/2[A9[7[2/,47]T\CF5D?M,?!K7O 6KRK9_;D5[/43 )FL; ME#NCF5I4R65(8WDD=8XT!9G8X"@=23Z4 >+_LD_LUK^RG M\*1X'@\57WBNT6[DNXYKR!(1 7 WI&BD[4+ M@L>7;GFO(/V*_VVO%7[3'QC M^)7A#7="T?2['PON^S3Z<)?,EQ<-%\^]V'1<\ 1JKO;V\DJJW0E5) M /Y5\D?\$[_VT_%'[8EGX[F\2Z'I&BMX?DLD@&DB7$GG"4N,8ZFO MJ[Q9_P BKK/_ %Y3?^BVK\R_^"&O_(*^,G_7;2?_ $&\H ]I_:._X*)7'[./ M[66F_#[7M-TV/P#_ &6NHW^J^5-)?+NBF8)&JOM)9XT49'\?)'4>7>(OVUOV MQ/%^DS^.? 7P,M[#X>[6N;/^T+"6YO)[<,'@MUKSO]MWPA M8^/O^"JGPT\/ZI +K3+]M$BNK=EW"6'SW+H1Z%00?8FOUU50BA5 50, #H* M/SH^'W_!8#1?$WP;FO+SP?<7OQ<^V1Z=9>$='\QX]2DD!*31-AF6/*E63YF! M*@9W9'$>/?V\OVQO@K;Q^+/'GP-#_:2^$.A^ M/=!C>UMM01EGLI6#26EPAVR1,0!G##@X&00<#-> ?L5_MM>*OVF/C'\2O"&N MZ%H^EV/A?=]FGTX2^9+BX:+Y][L.BYX YKF/^",LTDO[)NK*[%EC\5WB(#_" M/L]J<#\23^->-_\ !)O_ ).F^/G_ &T_]+GH _4C6KY],T:_O(U5WM[>255; MH2JD@'\J^2/^"=_[:?BC]L2S\=S>)=#TC16\/R620#21+B3SA.6W^8[=/*7& M,=37U=XL_P"15UG_ *\IO_1;5^9?_!#7_D%?&3_KMI/_ *#>4 5/C[_RF2^' M/_<-_P#1,E??O[37[27A?]EGX7W7C/Q/YMPGFK:V.G6Q'G7MRP)6)<\ 85F+ M'HJD\G /P%\??^4R7PY_[AO_ *)DK[>_:X^!GP?^,'@>UU'XR7*Z=H'AYI)X MM1EU5[&.V:3:I)(8*S':H4,"((!\C>'?VP?VU/CMIB^*/AG\%=#L_", MZM):27^-\T8/59)[F'S?0%$ /./:[\'_ /@IC\1O"?QLTOX7_M$?#^V\)7^I M7,5K%JEI'):^0TK;(Y)$D=TDB+<>;&X )^;!KO]:_X*S?LY?#C3X-'\/'7M M?L=.B2TM8=#TK9$L: (BJ;AXOE 'T%? G[>G[6%O^UAXN^'7B'3/ >K>$M+ MT_[1;VFJZHWS:DIDA8A-J[1Y1Z[7?_6]NX!^I7[=WC?XK>#_ (3W$?PS\%6? MB^VU"ROX-=DNI-AL+3R#F5?WB9."_P#>^[TK\]?^"8?Q*^.7@_1=2TOX:_#G M3_%OA"^\06_]M:M=3;)++*HK[1YR9Q'\WW3S^5?K5\;O^2+^/O\ L7]0_P#2 M:2OA7_@B/_R1?XA_]C!'_P"DR4 >J_MQ_MM>*OV6_B5\-_#>@:%H^K6OB?=] MIFU(2[XL31Q_)L=1T&='U_PQK$TMI>RWXF M$L$Z8=45D<*-\>_&0>8VKYK_ ."OW_)?O@-_VT_]*H:^U_VZO@C_ ,+^_9@\ M:>&[>W^T:S;VW]JZ4JKE_M=OF157W=0\7_;0T >T^%_$FG^,O#.D:_I,XN=+ MU6TAOK28?\M(94#HWXJP-?*'[?/[;^M?LJZAX&\/^#M#T[Q+XL\22R,;*_\ M,81P@JD>%C93N>1B%YQ\C5B_\$C_ (T?\+*_9?C\,W<_FZMX+O&TUE8Y8VLF M9;=C[#,D8]H:\&^'<7_#9W_!5C6_%$@^V^#/AR3]F9ANC/V1C%;A3_MW323C MU530!^A'Q5^.6C_L]?!D^./B3=06;VEM"MU!IX+?:;UE&8+96.6+.&V@GA02 MQP":^$O#_P"W5^UM^T5)=:W\&O@SIL7@^%G6*?44,AEV]1]HEFACD88^[&N0 M3CDXKDO^"W'CJZF\7_#+P89GCTN"SN-7FCCY\R2201(Q'0E5CDQS_P M&KO/ M"'_!8CX+^ _"ND^'-"^'/BS3]'TNUCL[2UB2T"QQHH51_KO0=>YYH [#]G;_ M (*1>)+GXO6OPC_: \$K\/O&=Y)';V=]!&\-O+,_$2212,Q7S#@+(KLK,P&% M'-??E?AK_P % /VW_AY^UOH?A&?PQX6US0?%>@WCLNI:@(5S:NN60-'(S9$B MQL,CCYL$9Y_8O]GWQE-\0_@3\//$]S*T]WJ_A^PO;B1SEC*]NC29]]Q:@#OZ M*** /R+_ &M?^4O'PP_["?AW_P!'K7ZZ5^1?[6O_ "EX^&'_ &$_#O\ Z/6O MUTH Y?XF?$KP[\'_ )K'C#Q7J,>EZ#I4/G7-P_)Z@*BC^)V8JJJ.26 [U^> M]G_P4._:(_:1U[5%_9X^#=K=^&;.40_VEKJEY"W4;I#/%!&Q&,Q[G(!Z\@U< M_P""VWC2[TOX2_#SPO#*T=MK&KSWDZJ2/,%M$JJI]1FXSCU4'M7VS^S7\-]- M^$GP%\">%=+MEMK>QTFW\P+U>=T#S2$]RTC.Q]S0!\2>!?\ @IQ\1/A%\2++ MP5^TW\.D\'B\P8]:TV"2,0J6P)6C+R++&#P7B;(VGY6-?9G[0WCSXB>&/A7# MKOP=\+V/C_Q#/<0>38SS 0R6KJ2TJL)$!XVXPW.>]>)?\%8/AKIGCC]C_P 0 MZUX MN--^U:6LLAR3%#.ZQ#Z+'L0>R"@#\U?V$/B5\3;%L_W\A&T^E?KA^T#^TQH7[,?P7C\<^-H)!=R)%!#H]H1Y MMS>NA;R$). !M:2>+49=5>QCMFDVJ22&"LQVJ%# G)POWB" ?(WAW]L']M M3X[:8OBCX9_!70[/PC.K26DE_C?-&#U62>YA\WT!1 #SCVN_!_\ X*8_$;PG M\;-+^%_[1'P_MO"5_J5S%:Q:I:1R6OD-*VR.21)'=)(BW'FQN "?FP:[_6O M^"LW[.7PXT^#1_#QU[7['3HDM+6'0]*V1+&@"(JFX>+Y0 !]!7P)^WI^UA;_ M +6'B[X=>(=,\!ZMX2TO3_M%O::KJC?-J2F2%B$VKM'E'KM=_P#6]NX!^K_[ M?G_)FWQ8_P"P,_\ Z&E>5?\ !(;_ ),VT[_L-7__ *&M>J_M^?\ )FWQ8_[ MS_\ H:5Y5_P2&_Y,VT[_ +#5_P#^AK0!]JU^6O\ P7*_Y!7P;_Z[:M_Z#9U^ MI5?EK_P7*_Y!7P;_ .NVK?\ H-G0!^C_ ,)O^25^#?\ L"V7_HA*Z:ZNH;&V MEN+B6.WMX4,DDTK!410,EB3P !SDU^37A/\ X)8_&C7_ KHVJ6OQU^R6U[9 M0W,5OYU[^[1XU8+P^. 0./2OF;XX? 7Q[^SW\4-'\*?'?Q3XC/@;4W+KK>AW M#ZC#X_#'4--^,7_!8:;Q%\.ML_AV+5I[Z6 M^LUS"T<5B8KF?(XV2S;@&Z,9E_O5^J?QT^.'A7]G?X:ZGXV\87C6VE6>$2*( M!IKJ9L[(8ER-SL0?8 $D@ D> MXOX^JC< H10?^6:JN"/F!8$U\._\%N/'5U-XO^&7@PS/'I<%G<:O-''SYDDD M@B1B.A*K')CG_EHU '6^'_VZOVMOVBI+K6_@U\&=-B\'PLZQ3ZBAD,NWJ/M$ MLT,"5^'WC.\DCM[.^@C>&WE MF?B))(I&8KYAP%D5V5F8#"CFN/\ "'_!8CX+^ _"ND^'-"^'/BS3]'TNUCL[ M2UB2T"QQHH51_KO0=>YYKYA_X* ?MO\ P\_:WT/PC/X8\+:YH/BO0;QV74M0 M$*YM77+(&CD9LB18V&1Q\V",\@'Z:_MW>-_BMX/^$]Q'\,_!5GXOMM0LK^#7 M9+J38;"T\@YE7]XF3@O_ 'ON]*_/7_@F'\2OCEX/T74M+^&OPYT_Q;X0OO$% MO_;6K74VR2RRJ*^T>YE:>[U?X?F]N)'. M6,KZ>6DS[[BU?*G_ 1'_P"2+_$/_L8(_P#TF2@#U7]M3]MKQ5^S/\8_AKX0 MT+0M'U2Q\4;?M,^HB7S(LW"Q?)L=1T;/(/-?95?E5_P5D_Y.F^ ?_;/_ -+D MK]5: /B_X]?MP^*_A/\ MJ_#[X,Z=H.CWFA>(Y-,2XO[H2_:HOM-RT3[-KA> M H(RIYZUZC^W!^T1K7[+WP'NO'.@:;8:KJ$-_;6@M]2#^45D8@GY&4Y&/6OA M_P#;._Y2S_!+_KMX?_\ 2^2OHK_@KS_R9MJ/_8:L/_0VH \,\4?\%/OC-\2[ M;0[/X&_#/_A*+VUTFTN_$E]9Z-=ZC%%>2PJ\D$21ME$1B5W.2692!P,MZ/\ M&+]O[XJ?!W]D_P"&/Q*UCP-H=CXM\47\UM=Z1>)_X*"?'+XY:Q=VO[-GPG7Q%H.FN(;GQ)JMN[ M0W,H&6$6Z2)$7/0,S.1@D+G%0_ C_@IG\0-+^.EA\)_V@? UKX5U>_NH[&*_ MLX9+5K>:4@0F:.1W5HW+*!(C $'##)'V)^R)X%L?AS^S'\,=#L+6*U6/0+. MXN!",![B6)99Y#ZEI'=OQK\^/^"WEG%IOC'X/:S;(L.IO:ZC&URHPY6*2V:, M9_V6DJT %%%% !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 %%%% 'S9_P4$_9RN?VEOV<-8T+2 M8Q)XETJ5=9TA-N3-/$K P@^LD;NH[;BI/ KYB_X)J_MY>%]#^']G\'?BCJL? MA+Q!X>=[/3;[6"+>": -Q;R.V!'+&Q9,/@%0HSN!%?IA7S-^T7_P3Q^#O[2F MJ7.MZUI-UH/BBXP9=WFWH M99CR1DDA1A02<** /DG_ (*Z? NYU3]F+PCJWA^UN+JV\!W2131[FD>.QDB$ M1D8\EMK1P9)[%B>AKW_]A?\ :8\,?M"? GPN;'5+;_A*=)TZ"QUG2#*/M$$T M2",R%#R4DV;U89&&QG*D#Z&OK&VU2QN+*]MXKNSN(VAFMYT#QRHP(9&4\%2" M00>"#7PM\3O^"/?PC\8>)I-:\+:QKO@"260R/8Z;(DUJA/>)7&^/G/&\J.@ M% &+_P %@_!&[^$NF:E;:CXN\17-N+RQMI0\EE:Q2K,6DVYVLSQ1J M%."0S'H.?:/V2?A+J7P5_8/TCPWK5O)::TVAWVH7MO*-KPR7'FS"-AV9%=5( M]5-8'[//_!+OX/\ P$\26GB25-0\;>(;-A):W&O-&T%M(,8DC@10NX'D%]Y4 MX(P0#7UKK.EQ:YH]]IL[.D%Y!);R-&0&"NI4D9!&<'TH _-?_@A]_P B#\4_ M^PG9?^BI*]T_X*P?\F2^+_\ K]T[_P!*XJ],_97_ &/?!O[(>CZ_IW@[4]=U M*#6IXKBX;7)X965HU95">5#'@88YR#76?M"? ?0/VE/A;J7@+Q->:E8Z/?RP MRRSZ3+''< Q2+(NUI$=<949RIX]* /,O^";W_)DOPM_Z\KC_ -*YZ^0/^"VG M_(U? _\ [B?_ *,LZ_1SX)_"'1_@-\+= \!:!9Y ML,F<>2N,8ZGKV /-?^"MG_)EOB#_ +">G_\ H\50_P""5O[1/AKXC_LY>'_ MO]I6\'C'PK')93Z7+*!--;AV:*>-3RR;6"G&=I0YP"N;_P#P5L_Y,M\0?]A/ M3_\ T>*\1^"/_!.'X:?M,_LJ_"?Q9-<:AX.\8?V9B?5M%V 7>V>0*TT;+AG4 M# =2K=,E@ =3_P5Z_:*T'1_@S_ ,*BTN^AU+Q7XCO+=[RQMI-\EI:Q2K*" MX7.&>6.,*IY(#'L,]M:^"?%W[+7_ 2QOM)TQIM.\9Z7X8N+VX9"1-9RW$K3 M7&".CQ+,X!'0Q@Y[UN?LY_\ !,/X2?L^^)K;Q._]H>-?$MJXEM;S760Q6L@_ MCCA10N[/(9]Q!P1@C-?6]W:0:A:S6MU#'"[2;3;#Q'XFL)-+T_0-/5(Y-DP"23-& MF-B+&6^8C!. .M5S_\ !0V3P?\ MI:E M\%_B!X?T[P=X>C9H++Q%<7K$3.ZK);2.6541)%.T]=KD MP:]>^/'[,WP%^( MOAG5-<^(?A/PW;6B0--<>(]J6,\28SYANH]K''4;B1['."[]IC]C'X9_M6V= MK_PF>FW$.L641AL]8?\$88KVW^+'Q@@T.ZN[OP%%;Q M+'-.I422^>XMG8= YB$I(KG/V6?&5C^PG_P4 ^(G@GQ[*-"\-Z])/:6VJWC% M(4C:;SK*=V(QL="4+=%9^2 K5^I7P7^!_@S]G[P/;^$_ VC1Z/I,3&5\,7EN M)2 &EE<\NYP.3T & !R7[2'[(?PT_:HTBWM?&^D2'4+52EGK>G2""^M5)R M563!#+DGY'5ER2<9YH ]*\2>//#G@_PK<>)=;US3]+\/V\7GR:E!M#@T32HSYCB/+2W$A&#++(4'0CC-?0% 'Y0?MW?\I5O@!_UV\-_P#IWEK]7Z^>_BS^ MQ'X&^,G[0'A#XOZUJOB&U\2^%VL7L[6PN8$LY#:W+7$?F(T+.-0L)+/3+U[R.,G)C-W>7*W#QHW\7EQK@^GF)7IOAC_@BW\,;#5;:X\0 M^-?%'B*RM\!;%3#;*R@D[&8*S!>:^[/ /P_\ #GPN\)Z?X9\)Z/:Z M#H-@GEV]C9IM11U)/=F)R2S$EB2223F@#\P?^"O7_)R7P/\ ^N(_]+$K]7Z^ M>_VCOV(_ W[3WC?PKXI\4ZKXAL-0\.+LM(]'N8(XG'FB3]X)(7)Y'8CBOH2@ M K\^_P#@H1^U=\7_ -E7XX?#Z_T>[ ^%6I+;O?0+IL,C2R17!-U;B5E)4O#L MQR#\S8^[D?H)7'_%?X1>$/CAX+NO"GC?1+?7M#N"'-O/E6C< A9(W4AD<9.& M4@\GU- %WP/\1?#7Q(\&V/BKPWK5GJWA^\A\^*^MY08PN,D,?X67^)6P5((( M!%?E%^WAXXLOV[/VNOAO\(_AO=)KEEH[RVD^K6K[[?S)F1[N1&'#1Q10*2P/ M)5@,X&?;=7_X(L?#J6ZN%T?XA>+=+TNX8-)8R^1.#@Y W!%R!VR":^G_ -F7 M]C'X9_LI6%R/!NFSW&LWD8BN]>U2037LZ YV;@JJB9P=J*H. 3D@&@"S^UE^ MTAHO[)OP3O\ Q==VZ75XI6PT?2\[1=73*?+3CHBA69CV5#CG /YQ?LE?"[PQ M^U'\0+SXZ_M*?$7P[=-/ S[&.TRPLX,=LAR$AP-^"6^7_ %GZ M(?M5?L<>#OVOK#PY9^,=8\0Z7;Z'+/-;IH5S!$)&E" F3S89,X"<8Q]YLY[? M/'_#E3X(?]#3\0/_ 8V/_R'0!]=V_Q\^$]G;Q00?$;P9!!$H2../7+1510, M "3@ =J[;1-=TWQ-I=OJ>CZA:ZKIMP"T-Y8SK-#( 2"5=20>01P>U?!W_#E M3X(?]#3\0/\ P8V/_P AU]C_ 3^$.C_ &^%N@> M N;Z\T?18GBMY]2D1[ MA@TCR'>R(BDY<]%'&* .XK\H/^"B'_*3C]G[_KCX?_\ 3UBWLL>M."<26T;'RF'O%9)*![MVK]T'59%964,K#!5A MD$>E?,7[//\ P3O^%W[-/Q2OO'OA:YUZ[U:XMYK6*VU6Y@DMK-)75F,*I"C M@+L!9F^5F'.*S_ &'?B=!!&L,$5A;)''&,*JB[@ '8 5\Z_LA M_#"[^,W_ 2=\1>#M/3S-2U)-5%E'NV^9<1SF6%,]@9$4?C7W7\;/A#H_P > M?A;K_@+7[F^L]'UJ)(KB?39$2X4+(D@V,Z.H.4'53QFLO]G?X >'OV9_AC9^ M!?"]YJ=_I%K/-<)-J\L/E_.@#X:_X) _M&>']+\#:O\&? M$M]%H7BK3]4FNM-M=0?R6NTD \V%0V/WL;HQ*=2'X!VMC[/_ &I/VE?#'[,O MPKUCQ)K6I6L>KBUD&D:5)(/.O[K:?+14^\5W8W-C"C)->8_M*?\ !-7X2?M( M:Y<^([B&]\(^*[@E[C5-"9$6[?\ O3PLI5VZY9=K$GEC7FG@'_@C;\)O#OB" M'5/%/B+Q%XV2%E(L+J5+:WD P LGECS",#& Z\<4 4+GUB:N5^$/_*:/QK_ -OO_I"E?J-H MFAZ=X:T>STK2;&WTS3+.)8+:SLXEBAAC485$10 H ["O#?#?[%/@CPO^T[JG MQUM=5\02>+M1\WS;*:X@-@OF1")MJ"$2?= QF0\_E0!] 5^4'_!._P#Y2_@S^Q'X&^!OQU\8?%?0=5\0W?B+Q0MXE[:ZC

-0-SM\I.'P2^('AKQQ\.?#$OA_7]-UD?V1:R,ME=)*Z*8E'S*#E>>,$#!&*I?M#? ML[^#OVG/AW-X.\:6LTEB9EN;>[LW$=S9S+D"6)RK -AF4Y!!#$$5Y1^R=_P3 M\\'?LB^,M8\2>&_$WB'6+K4K#^SY+;4W@\@)YB2;\)&I+@H #G #-P<@@ ^3 M_P#@EK_R>A^T#_V^?^G$U^JE?/\ \ _V*?!'[.OQ.\8>.O#>J^(+W5_%'F?; M8=4N()((]\_G'RU2%&'S<#_P#"4_\ "&ZKX@U/_A(OLOVO^W;B"79]G\[9Y?E0QXSY[YSG MHN,L^&?&NAZSISKN\ MZVOXSL]G4G-?$%L^G7+Z9 M,)8M-MI%*RN\BY7S&0E50'<-VXXP V5XB_X(G_"^^OI)=&\<>*=*MV8L+>X% MON3C'/<^M? /_@E[\%?@5KT.O&RO_&VN6[K);7'B62.:*U=3 MD/'"B*FX'!#.'((RI% %3_@EO^SWK?P+_9T%UXG@N;'Q!XGNO[2?3[EVW6EM MMQ!&4/",07D(Z_O &Y7 ^4/^"?\ XRTGX)_\% /C#X2\6W47A^YU>XO["S^V M2".-[A+WS(X]S'&73<5/\7 '+#/ZZU\K?M1?\$Y?A=^U%X@D\3:B=0\,>+Y$ M6.;5]'=1]J"@*OGQ.I5R% 8;6P "2 #T3]J[]H/PI^SW\'O$>L^(=5M;? M4)+">+3-,>4>??7#(RQQHF=Q&XCE?#?\ P0W4KI?QE!&")])!!_W; MRO$M3UW46\3SPW%X-:GAE$;1&4J(_+ACP/WS9SN MZ#ISD ^'_P!IS_E,#\)_^X3_ .ARU^JE?/\ XZ_8I\$?$+]I#P]\:]1U7Q!# MXJT/[/\ 9K.UN(%L7\DL4WHT)'M5\07FM^*O/^ MVV^IW$$EM'YUP)V\I4A1AAA@;F;CU/->N?$KP'I_Q2^'OB3P=JLUS;Z9KVG3 MZ9=2V;*LR1RQE&*%E90P#'!*D9[&@#XN_P"",/\ R:AK?_8VWG_I+:5\_P#_ M 3_ /&6D_!/_@H!\8?"7BVZB\/W.KW%_86?VR01QO<)>^9''N8XRZ;BI_BX M Y89_1G]F/\ 9E\+_LH_#VZ\'>$K_5]1TRXU&34WEUJ:*682/'&A ,<<:[<1 M+QMSDGGT\R_:B_X)R_"[]J+Q!)XFU$ZAX8\7R(L(]9\0ZK:V^H26$\6F:8\H\^^N&1ECC1, M[B-Q&Y@,*,D]*^&_^"&ZE=+^,H(P1/I((/\ NWE>Y? 7_@D_\(_@OXLL_$VI M7>J>.M6L91-:1ZQY:V<,BG*OY*+\[ \C>Q7(!VY&:]C_ &9/V/?!O[*5QXOF M\):GKNHMXGGAN+P:U/#*(VB,I41^7#'@?OFSG=T'3G(!\/?'W_E,E\.?^X;_ M .B9*K?\%JO$FLMXV^%GAB\OI[+P5<6\UY*L62KW E5'=EZ.8XRNWT\QO[U? M;WB_]BGP/XT_:7T7XX7VJ^((O%FD^1Y%G;W$ L6\I65=R&$N?:7EM)Y5U9S;2OF1/@X.#RK J>,@X% &+\% M?V=?@A\/?!.D7G@7PEX9DTO[*DT&OBVAN9[F/&1*]TP+/GDYW8'. !Q7Y:_\ M%:/VC/#'Q<^-?A71?"6HP:Y8>#K:6.XOK5P\#W4LB&2-''#!5BC!8<9)':OJ MW2?^"-?@"Q:2SN?B7XXFT!SN.F6\\$(8X/WCY;*>2?X!P2/>O4_&W_!,'X&^ M+OAAHG@>TTO4?"]AI=X;X:CHL\8O[J1HRC>?--'(74\'&!@J-NT<4 ?0/QDA M:^^#OCB*']X\V@WRIMYR3;N!7YY?\$6_B!X:T/X:^/\ 1=2U_3=.U:36H+B. MSO+I(I)(VA"*R!B-WS*1QGG'J*_2CPSX=C\-^%-*T$W=SJL-A916/VK42KSW M*H@3?*5559V RV% ))X'2OB?Q)_P1W^#^K>.IO$.DZ_XI\,0R78NTTS3)[?R M;9M^[;"7A9D4=@2V/IQ0!XU_P5^_Y+]\!O\ MI_Z50U^JE?/_P"TA^Q3X(_: M@\7^$O$?BK5?$&GWWAG/V./1[B"..3,BR?O!)#(3R@Z$<9KZ H _&?Q;X\O? M^"\>%_#FG^#O#>DZ# MI, M=+TNTBL;2!>D<,:!$7\%4"@#\V_^"S'PIUQ+?X??%_1$=HO#\ITZ_E3) M-L6D62UEQ_=\SS%)/\31CO7W'^SC^T9X2_:6^&^F>*?#.H6\D\L"'4-+$P:X MT^XP-\,B]1@YPV,,,$<&O0/%'A?2/&WA^_T+7]-M=8T:_B,%U8WD0DBF0]59 M3P?Z$9KX2\:?\$:?A9JWB)]3\*>*O$O@R)RQ^PP2I#-(L_B!XSNKC;J&E17#9M%)"QQ$QAOWTC'A, M$@#)'S+GZ_\ #=SJ5YX=TNXUFTBT_5YK6*2\M()/,C@F* R1J^!N"MD!L#., MX%?-'[-W_!-WX0_LV^((?$>G6U_XH\46[%K75=>E20VA((S#&BJBG'\1#,.< M$9Q7U30 4444 ?D7^UK_ ,I>/AA_V$_#O_H]:_72OG/XB?L*^ OB9^T;H/QI MU35_$<'BG1I[*XM[.TN;=;)FM7#1AT:!G()'S8<9[8KZ,H ^ ?\ @LE\)=2\ M@->X_L+_M,>&/VA/@3 MX7-CJEM_PE.DZ=!8ZSI!E'VB":)!&9"AY*2;-ZL,C#8SE2!]#7UC;:I8W%E> MV\5W9W$;0S6\Z!XY48$,C*>"I!((/!!KX6^)W_!'OX1^,/$TFM>%M8UWP!)+ M(9'L=-D2:U0GO$KC?'SGC>5'0 "@#%_X*Y?M+>&]!^"-W\)=,U*VU'Q=XBN; M<7EC;2AY+*UBE68M)MSM9GBC4*<$AF/0<_1'[ _PEU+X*_LG> O#>M6\EIK3 M6TFH7MO*-KPR7$KS"-AV9%=5(]5-5.",$ U]@T ?DE_P2K\9:!X&_:2^.&G>(=:L M-$NKDL(%U"X2 2F*[E$@4N0"1O7CKCGL:N?\%I/%6K77C#X4^'9]1EMO MW; M2W[-;DM'+/YJH\A .'*1,I7T\QO[U?1/QN_X)._"3XS?$35?&*ZGKWA6^U69 MKF]M-(D@^S23-R\JH\;%68Y9L'!)) %>W_$[]D?X??&+X*Z#\-/%UM>:OI>A MV<%KIVJ23*FH0-%"(EG$JJ%WE1EAMV,>J\ /@K^SK\$/A[X)TB\\"^$O#, MFE_94F@U\6T-S/ZED0R1HXX8*L48+#C)([5]6Z3_P1K\ 6+26=S\2_'$V M@.=QTRWG@A#'!^\?+93R3_ ."1[UZGXV_P""8/P-\7?##1/ ]II>H^%[#2[P MWPU'19XQ?W4C1E&\^::.0NIX.,#!4;=HXH [+]OI@_[&GQ792&4Z*Q!'0_.E M>5_\$AO^3-M._P"PU?\ _H:U](^-/@CI'Q ^!EU\+-9U75[C1[K2HM)GU,2Q M"_E1%5?,+^7L\QM@).S&2>!5/]G']GGPY^S#\,X? _A:]U2_TF&ZFNUFUB6. M2??(06!,<:+CCCY: /4*_+7_ (+E?\@KX-_]=M6_]!LZ_4JO _VK/V,?!/[8 M%OX:A\9:IK^F+H#7#VIT.X@B+F81A]_FPR9QY2XQCJ>O8 ]1^$W_ "2OP;_V M!;+_ -$)7%_M5?LYZ+^U%\&]8\%:J(X+R1?M&E:BRY:QO%!\N4=]O)5@.JLP MZX(]/\.Z+!X:\/Z9I%J\DEMI]K%:1-,07*1H%!8@ 9P!G %:% 'Y$_\ !,C] MHK6OV>OC)K'[._Q(:33;6[U"2VT^.Z;BPU0-M:$'_GG/C@CC>$(_UA-=_P#\ M%F/A3KB6_P /OB_HB.T7A^4Z=?RIDFV+2+):RX_N^9YBDG^)HQWKZ3_:+_X) MT_"_]I;XD0>.M!?MH? M\%%[#]F_QAX?\&>#-(L_B!XSNKC;J&E17#9M%)"QQ$QAOWTC'A,$@#)'S+GC M_&G_ 1I^%FK>(GU/PIXJ\2^#(G+'[#!*ES'%GC$;.!(!@D?,S'GK7K'[-W_ M 3=^$/[-OB"'Q'IUM?^*/%%NQ:UU77I4D-H2",PQHJHIQ_$0S#G!&<4 >S_ M !";5=8_9^\2G5+**QUNZ\,71NK*"0RI#<-:-OC5\#< Q(#8&<9Q7P%_P1;^ M('AK0_AKX_T74M?TW3M6DUJ"XCL[RZ2*22-H0BL@8C=\RD<9YQZBOT]DC2:- MHY%5T8%65AD$'J"*^$O$G_!'?X/ZMXZF\0Z3K_BGPQ#)=B[33-,GM_)MFW[M ML)>%F11V!+8^G% 'C'_!9NSNO#WQ*^"WC VDCZ?;"XB::/\ YZ130RA/8D$D M>N#Z5^EOA7XH>%/&O@.T\9Z/K^GW7ABXMQA!((()!^*K+_ M ((G?"Z'7OM%QXX\5W.D"3<+$?9DE*YX5I1'@^Y"#VQ0!\W_ !@^-^@?'K_@ MJE\-M:\+72:CH&F^(=$T>VU"+F.[,5RK22(>Z[Y' (X(4$<&OM#_ (*\_P#) MFVH_]AJP_P#0VKMKG_@G7\)%\=?#3Q/I$>K>&W\ >0=+TW2IX5M9FBN#!_%-[JEAI,UU#=M-H\L<<^^,DJ M 9(W7'//RT <+_P3Q_Y,M^%7_8,;_P!'RU\U?\%N/^2+_#S_ +&"3_TF>ONO MX,_"G2?@=\,?#_@30KB]N](T2 V]O-J+H\[J79LNR*JDY8]%%<@R,D:!%+$ G"C. !GM7A_[5G[$?@;]L"X\-3>,M5\0Z8V@+<):C0[F M"(.)C&7W^;#)G'E+C&.IZ]@#Z$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@ K\J_\ @N=_ MS1/_ +C?_MA7ZJ5^5?\ P7._YHG_ -QO_P!L* /O_P#9._Y-9^#?_8F:-_Z0 MPUZK7E7[)W_)K/P;_P"Q,T;_ -(8:]5H **** "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 **** /$_P!L+]GFX_:B^!^H^ ;76XO#TUW=6]R+Z:W,ZKY4 M@?&P,N ME>E44 %%%% !1110 4444 %%<5XT^-OP[^&VJ0Z9XN\?>&/"VI30BXCL]:UF MVLYGC+%0ZI(ZDJ2K#(&,J1VKM%8,H(.0>010 M%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 45R?CGXN>!OA>UFOC+QGX>\) M->AS:KKFJP61G"8WE/-==VW'_$&KZ=N^VV&EZI!* .KHHJ.XN(K.WEGGE2"")2\DDC!510,DDG@ #O0!)17,>!_BAX-^)UO M=3^#O%NA>+(+1E2XDT/4H;U868$J',3-M) . ?2NGH **** "BN4\6?%CP/X M!U73],\3^,O#_AS4M0_X\[/5M4@M9KG+;?W:2."_S$#@'DXKJZ "BBN3\<_% MSP-\+VLU\9>,_#WA)KT.;5=&M)5@AO-5NDMXMQSA0SD L<' ')Q7._#7]H3X:?&+4+FQ\$^.=#\3WUM M$9YK33KQ))DC#!2Y0'=MW$#.,?,/44 >A445E>*/%6C>"=!O-;\0:K9Z)H]F MGF7%]J$ZPPQ+ZL[$ 4 :M%?&E]_P5/\ @U:_'*S\&1ZW8W'A&;3#-%FG\ MB&]\QU%IY/D'[77/#6L6.O:/=+N@OM/G6:& M0=\,I(R.A'4'@T ;-%%,EE2&-Y)'6.- 69V. H'4D^E #Z*P?!OCWPS\1M(. MJ^$_$6D^)]+65H#?:-?17< D !*;XV9=P!&1G/(K>H **Q/%7C;P[X%T\7WB M77]+\/61.!1VT9/IND8"H/!OQ&\)_$2UDN?"GBC1?$]M'@/-HVH0W:+G MIDQL0* .BHHJMJ.I6FCV,U[?W4-E9PKOEN+B01QQKZLQ. /K0!9HKB_#'QK^ M'GC;5FTKP[X\\,Z_J:D@V6EZQ;W,PP,G*(Y;CZ5VE !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 %%%% !7Y5_\ M%SO^:)_]QO\ ]L*_52ORK_X+G?\ -$_^XW_[84 ??_[)W_)K/P;_ .Q,T;_T MAAKU6O*OV3O^36?@W_V)FC?^D,->JT %%%% !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 %%%% !2,P522< _&G1M7_ &Y_BE^T M?\5-)FEN-#\#:U?IU_P3B^.W_"]_V6?#-U M>7/GZ_X?7^P=3W'+EX%412'N2\)B8GNQ;TKAO^"6/P!MO 7[),=_K-BDE[X^ M:34;R*9?OV3*8H(SZJT>Z0?]=S7S3^P3K=U^R'^WAX^^!.LW$D>BZY<26EBT MQP'FB#364O/3S+=V''5G0=A0!^MU1W%Q%:PO--(D,2#+22,%51ZDGI275REG M:S7$N?+B1I&V@DX R< =:_'GX#_#75_^"KGQ.\=^*/B3\0=3TCP_H=Q$;#PQ MI07\"SVT\=Q"V=LD3AE M.#@X(K\A_P!E;]DF;_@HYI.N_%CXP?$[7;ZY759K"+2]+EC#VH"I(0#*KK#& M?,PL:)C SGM6U\4?V&_BY^Q+XW\,^+_V;M<\4>+;*ZN_*O=%\L2.N,,!,F@#[.HKY%_ MX*JWEQI_[%?BV:UGDMIEO-/ DAS2\MWNTY:W653(/JN: M/UODD6*-G=@B*,LS' ]34%CJ5IJ<;26=U#=QJ=I>"0. ?3(/6OR8_9]TWXR M_P#!3[P=;:/XV\=W?ACX;^$;>/3M0N-,0FX\07A#,&ER<,RQF/<6RN2"%)$_:H_93\2?\$U_$?@[XG?##QUJ5Q87-\;)FN0(IHY0ID$,NS"S12(CY4@?= MZ'.0 ?M74-U>06$#3W,\=O"N-TDKA5&3@9)KR7QS^T;I/P^_9??XRZG;[K : M#;:Q'9I)CS9)XT,,(8CC=)*B9QQG.*_.3X%_LS_$K_@II-?_ !2^+_CO4M(\ M%->20Z7I>GC*L5.&%M&Y,<,:'Y=Y5F9E;.2"U 'ZYV6H6NI0F6TN8;J(':7A MD#KGTR._-6*_)CX_?L+>,OV#=%D^,7P)^(6N/::+(LFJZ=?%3+]G+@!G$:K' M<1@GYT=!@?-VX_0C]F+]H;3?VBO@+H/Q#@C%K+/;LNI6<8+?9KJ+B>->Y&1E M>Y5E[T >MW%Q%:PO--(D,2#+22,%51ZDGI45CJ5IJ<;26=U#=QJ=I>"0. ?3 M(/6OQ]^ _P -=7_X*N?$[QWXH^)/Q!U/2/#^AW$1L/#&ER*3;QS>8$$2/N2- M56,!GV,SL3D^O7_'C_@FIXO_ &7["R^('[-_BWQAJ.N6=U''/I*E9+UHV. Z M-"B+(H.-T;(058DG ((!^KE%<-\#_$GB?Q=\(_"NK>--%E\.^+;BQ3^U=-F4 M*8KE["8W>1*K[<],X/'0U^,/[ M&/P5^*/[(*KQEB%9&7^( M?>!( !^R=?+_ .S+^P[8_LV_&+QYX^MO%UQKTWBOSM]C+8K MMYEQYW#AVW8 M/'0>M>C_ +*/QAF^/G[.W@7QY=(J7^K6'^F! IN8G:&%-4NK.[O]-M7\M+N3[>J#S2/F=<*/D)VYYQGFOT7U_21KV@Z MEIC2&%;RVDMC(!DKO4KG'?&:_$;]N?\ 9-T;X-?M-?#SPU8^)M=U6W\83QSW M%SJ$J-+:F6]\LB$A0 #D9SS7Z>_!O\ 97<]VR:G9!3/*SD?NI.F36;^T='\ M;OVS?VO;SX-:5/XB^'7PJTDR+2+A"^[.,8SG/M6A7YP>(/^")?P[D\.R)H'C_ ,46 M?B 1GR[K4!;3VOF?PYB2-& ^CY[^U4O^"3_QN\=-X^^(OP0\<:K=:X_A>-YK M.6[G:9K,P7 MIX%=OF,99XRH)PNUL#G@ Y;_ (*R?\G3? /_ +9_^ER5^JM? ME5_P5D_Y.F^ ?_;/_P!+DK]5: "OR@_X+E?\A7X-_P#7'5O_ $*SK]7Z_*#_ M (+E?\A7X-_]<=6_]"LZ /U)\)_\BKHW_7E#_P"BUK4=UC5F9@JJ,EF. !ZU M\]?M;7$MK^PWX_FAD>&5/";%9(V*LI\I>01TK\W?V,?@K\4?VX_AI'X,U3QU MJ'A3X/\ A*62&X%GN>75;R9WF96RV'**Z??RJJ4PI+,: /V>L=6LM4WFRO+> M["8W>1*K[<],X/'0U;K\;/VM?V!M8_89\-:=\7/A/\0-;$6F7<4-ZTSK#=VQ M=@L[CR3T21(3CUD8U]5_MX?&G_A1'[+?C?Q#;S_9]7NK7^RM,93A_M5Q^ M[5E]T4O)_P!LS0![_3)IH[>%Y976*) 69W("J!U))Z"OAC_@F7X17X&_L=:I M\2_&-Y<(VMK<>(;J>Y=G:'3K>-A%U/0JLLH]1**^:/A_X5^*?_!6CXC^)-=\ M1^*KWP9\(='NA##I=F2\2D_,D*1Y"23!-K/,X.-RX&"% !^NUCJUEJF\V5Y; MW83&[R)5?;GIG!XZ&K=?EG\9O^"6>J?L]>%;SXC? ?XA^)(/$WAZ WSV=W*B MSSQ1J6E$4L*IEOE)$;*0P^4GU^MOV OVJ7_:K^!MOK&JF-/&&CS?V=K<<*;$ M>4#*3JHX D3!P. P<#@"@#Z59@BEF(50,DGH*JV.KV.J;Q97MO=E,;O(E5]N M>F<'CH:_)O7+7Q!_P4F_;6\??#CQ#X[O?"GP^\'R726NAV)(-RMM<" N(F.T MRLQ+F1PQ4$*!CIU'QN_X)+M\(?!=UXT^!?C3Q<_C314%S%832H;B[VD;E@DM MTC9'QR%PVXC'&,?'O_!6#QOH.O>(+S4-#\/VNJ6FEZ:[[ M;:TC4Q ;8UPNXCJY&X]R:^A/@WX;\>_M*_L:/X/^,]IK7@[Q;>PMIFH7H1;> M\F1'1X[E5((5F7:&X^\K\#H/S-^#O['>A^//V\/&_P '+CQ5X@LM*T;[=Y>L M6LR"^E\ED WL5*G.[G ["@#]U*CN+B*UA>::1(8D&6DD8*JCU)/2OA/_ (*% M>"1\%?\ @G8GA32-6U"ZBT2?3;*+4+F7%S*JS ;G9<H^'?AGX?M%T70-#T< O>- HCDNY"^5)+J1N8,20P&P ;@#]8[ M.^M]0A$UK/%_:(\/:CX%\47&O^&M8M&NA9ZAF..\16V2V]S&C;6*Y1ED !&X8 (.?HS2 M_P#@F'XE_:9\/V_Q ^.'Q2UQO'>N6ZWBZ?:0(UOI2R ,L&U^/E!P438H/ SC M<0#]+,YY'(I:_*'_ ()[^)O'/[-7[9WB7]FWQ!KCZSH&VY6VA9W,,4T<7VF. M>%6)\OS( M0PQ+#Z2RR!E#=5"'')!4 ^X[S7-.TZ80W>H6MK*1N$.KY!-6VF&IV $ MD+E&&9QW%?)7[,?[+/Q#_;]^%>@ZQ\1_'^J>'?ACH-O'HNA:)IHW&\^SJJ27 M!WDKDN&!D8,Q8,!M50* /UQLM0M=2A,MI.=1NM OKK[,PN2(W\Y07-O<(F$FB=%8C(&-IX! 8_I MK\4/A?H?[;/[//AN"XUC5O#>D:]!8^((+C2946X57A\Q$+,I&,2<\=J /DW_ M ()E_%SQC\8/VEOCEJ?C'Q!>:]=6\,5O;_:7_=V\2W4P$<48PL:\#A0,GD\U M^DU?A7^PA^QWH?[27Q.^)?A_5?%7B#0(/#FWR;C1YD22?,\B?O"RG/" \8Y) MK]R-&TU-%T>QT^.1Y4M((X%DD.68*H4$^YQ0! M+-9D:/2M$L)]1NF09;RXD+L%'=B%P!W)%?D]\*_!?Q8_X*Q>-/$'B/QGXON_ M"'PHT>[\B#2=/RT8D92RP1)@))(J%2\TF6^=0!@X4 _76QU:RU3>;*\M[L)C M=Y$JOMSTS@\=#5NORK^./_!+O5_V'8&OY[*ZE5;F:& M-=TAAD@1-Q !/E,I##(R3PWT;^QG^T,?V\OV7/%GA[Q/=-IWBR.RG\/:Y=:: M!&Y2X@=([R(8VHS*7XQ@/&V %P* /E7_ (*(:7=?'S_@H=\-/A/J>J75MX;: M'3[,Q6Y_U/VB5FN)4!R/,9 @W$'[B\'&*^_?V?/V+?A=^S#KFHZOX#TN\LK_ M %"S2RN9;N^DN-Z*V[.&/!) SC X' K\F?BU^R#HG@C]O;PC\&K?Q1K]YI6J MR6*R:Q)(-1OOM[W M&MRI)(C>6B;5*J/EP@/U)H ]HK\GOVUY-:_:W_X*(>%?V>I]8N-(\(Z48!-% M V [-9_;;B< _*9?)/EH2"%QTY;/ZPU^:7_!0;]F?XG^$/V@M#_:2^#EA<:S MJMBL+ZG8VD1FGBE@3RQ)Y0.Z6)X0(W5>0%)Z-E0#.US]B3X-V?[??AOX41>$ M$7P7<_#9[^:U^US^:]V+RX3[29=^_P S"+R#CC&,<5K_ +$/P"^,/[*/[7'C M'P;:Z/K&H?!*^EG0:O=;!;Y$7FVMP,D$R8Q"YC&"2!/CMX<.N^ O$]CXETY2%E:U-B!G#J"1S0!T_B+Q%I?A'0K M_6M:U"WTK2;"%KBZO;N01Q0QJ,LS,> *_*/]N#_ (*17_QLT7Q!\./@;::A M=>'%LYI=?\3Q6[J\]FJ_O5C4@&*#!PTCX+9V@ 'YOU#^*7PYTOXO?#O7_!FM MR7,6D:W:M9W36;A)?+;KM8@@'WP:^=/VA?@)X!_9_P#V&OBWH?@+PU9Z!9MX M?G,TD(+SW+!0_[Q..V!0!Q7_!&W_DT>\_[&:]_P#15O7U[\6OB1IW MP@^&7B?QKJP+:?H6GS7TD:G#2[%)6-3_ 'F;"CW85\A?\$;?^31[S_L9KW_T M5;UUW_!5K7)='_8G\810RF(ZA=V%HV.K*;J-ROXB.@#Y%_95_9AU?_@I!XD\ M1_&GXW>(-2FT'[<]CIVDZ=-Y2LRA69(RV[RK>,,J@+\S-N);():Q^UW^Q9>_ ML(KIGQT^!/B35M+M-)NHH=1L+N?S6MUD<*A# #S(&8I&\64Y(/R_9_P#P M3/T2+0_V(_AHD<>QKB"[NY&XRS27D[9./8@?0"NH_;LTN'6/V/?BW!.,HF@3 MW XS\T0$J_\ CR"@#N/@'\7-/^/'P;\)>/--V)#K5BD\L,;;A!./EFBS_L2* MZ_\ :_-/Q_=>)O^"G'[9VM?#>U\0W.B_!_P7)*9A9GB9(9!$\V#\KS2R$B, ML,(G."0V[VS_ ()->,9[?]AWQ+']9U-(3C[BK;0W'?C[TK'\:\X_P"" M(&EB;3_C!KLX,MY<7.G6YF<@G@7+MSUY+@GUP* .D^/G_!(/P7IOP]N=9^$. MI:YH_CC1HOMEI'=WOG)?/&"VW(4-'*2!M=2%# 97GJUY5^R=_P FL_!O_L3-&_\ 2&&O5: "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@ K\A/^"J7B[Q#^T1^U!X.^!O@:T? M6M0T:'_CPAE2/SM0N$$K!F=@H"0)&=S$!=\G3FOU=\?>---^''@C7_%6LR^3 MI6BV,VH73]_+B0NP'J2!@#N2!7Y<_P#!*/PEJ7QR_:1^)GQ[\2Q>;WC,TFP^D<(*8[+,* .NT76O^"B_A[1['2M.^'GAVTT^Q@CM;:WCGTG;% M$BA44?Z7T 'X5\I?M>>&?VG?"GCSPY\;OBWX5M?#&L6EU:V=EK&F36;(;B$ MO-#O6WF<[L*WS-C(0#M7[QUXS^V%\%%_:"_9Q\:^#8XA+J=Q9&YTSCD7D)\V M$ ]MS*$)_NNU '8?!7XH:=\;/A+X4\&?B%?>./V>?'I\)W,\CS)I,UW/92VNX[FC@NH&VG'E7 C88*-'*R.". M0TQ/:N,^#?[2GQ'_ .";?Q(\7>"OCAH?B/Q;X6U6]^TVNO0R-.\LBC'GVSSL M$E61-FY"X92HS@@@@"WG[4W[:O[&OE3?%3PVWBOPI#*L3WFJV\4\6TD 7UJ M?E=NQFW')^Z<8K]&O@K\7?!_[87P'C\065C))X?U^VN-.U'2;[&^(D&.>!RI MY&"<,#RK \9P/@K]J?\ X*8>'?VD?A;JWPH^$?@?Q-K^O^*$6Q9[ZQ3Y(RRD M^5%&\CR2'&!D*%SNR<8KZ*_9Q_8_\4?#_P#8+U'X776LS>&O'6O6]SJ#WEA= M/&VG7LNUH4\R,[L)Y<2OM//S@9') /G#QG_P2O\ C!\%?%E_XB_9Y^)DUI:R MMN73Y=0ETZ^" Y6%I$_=S@<_?V#V-8]G^W=^U9^R-K6F67QY\%R:[X=EF\AK MR\M(X99 .JP7EO\ N'< $X8,2!R1G-/_ &9_V[/$G[#]KJ'PF_:!\(>*'-G> MS36&J1J)K@*[_./WSJ)H2VYUD1S]XX!XQ6_:\_;8_P"&]/#>F_!SX+> /$&L M7%]J$-U=7>H6T:R#RR=H14=Q&F3EI79< $$8)- 'VA^U9\0M'^+W_!/?QSXQ M\.227&C:UX9^VVQD3;(J,RDJZ@G#*00PR<%3SWKC/^"04RR?L?L!6OB7X3_ !@\#>((((]0>^A6RAC^UV\K*J.NR5T62)O+5E=7 MQU(W!A@ ^V/^"L!_XPE\7?\ 7[IW_I7%70?\$R_^3'/AA_UQOO\ TON:^&?V MS/VIO&'[<7PA^T#_ -OG_IQ-?=/[:W_) MH_Q>_P"Q9OO_ $4U 'SW_P $9[6*#]DO4Y$0*\WBF\>0_P!XB"V7/Y*/RK$_ MX+8?\FV^#?\ L;8?_2.ZKH/^"-O_ ":/>?\ 8S7O_HJWKG_^"V'_ ";;X-_[ M&V'_ -([J@##_;GDNH_^"57PO6W+"%[#PVMSMSCR_L8(SCMO"=?:O-_V4?@; M^V%X@_9]\':C\+_C)X5T#P+&8KF6XTRZL K/$6.7^SL[+'/"[9?AP59FSR2 M>K>+/V2OVZ_'7AC5?#NO?&_P9J6BZI;26=Y:22R!9HG4JRDC3@1D$\@@CM7T M7_P3X_9G\:?LJ?!S6/!OC34M%U2>XUJ74K6319YI8TB>&%"C&6*,@[HF. "/ MFZU\E_M(?\%)-5_:A\-R_"K]GCPAXJN=9UP"*\U-K<1W20;@66!(G?:&X#2N M5"KN&.=P^U_V6_V?]?\ A7^S/;>!O&7B;4M6\3ZE;3MJFI#4)99+:29-@CMY M68LHB0(JE2!N4L,9H ^0_C1_P2@\7>&?B%?>./V>?'I\)W,\CS)I,UW/92VN MX[FC@NH20XP,A0N=V3C% 'Z#?LY_'SP_P#M+?";2/'GAR.> MVL[TO%-9W0'FVLZ-MDB;'!P>01U4J>,X'IE?./\ P3__ &?=7_9M_9IT3PQX MBV)XBN[B;5=1MXV#+;RR[<1;AP2J(@8CC<&P2,$_1U 'Y0?\%RO^0K\&_P#K MCJW_ *%9U]J?M>_\F*_$+_L4F_\ 12U\5_\ !_\ )BOQ"_[%)O\ T4M 'D7_ 1PL(;/]D6XFB3;)=>)+V:4_P!YA' @/_?* M+^5=G_P54_Y,<\??]=M-_P#2^WKE?^"/7_)GZ?\ 8P7W\HJZK_@JI_R8YX^_ MZ[:;_P"E]O0!;_X)X )BBGCN%GB20C[H?Y@#_LD=<5]-?L[_ +:NA?MD?"OXF7.D:!>>';G0 M+ QW-M>3I,6$T$Q5E*@<9B<(!=9HYH'?"R$ *)(]P(/7E1D ^A;;X6_P#!07XK8CU_XBZ!\.=.F_UL M-JULL\0)YV-;0R,6P?\ GJ!QUKRC_@E1H]YX=_;E^,FDZAJ\OB"_L=,U*UN- M6GW>9>R)J=NKSMN).7(+'))RW)->Y^+?^"K&G?$2S;PS\ _ 7B?QMX_U"/R[ M075@L=O:,P'[V0*[%@A/.=J?*27 YKYU_P""9^CZU\#_ /@H)XN\$^/G%MXN MO="O+&6,RB0371DMKPD,.&S%'(V1UYH [;_@K)_R=-\ _P#MG_Z7)7ZJU^57 M_!63_DZ;X!_]L_\ TN2OU5H *_*#_@N5_P A7X-_]<=6_P#0K.OU?K\H/^"Y M7_(5^#?_ %QU;_T*SH ^U/VO?^3%?B%_V*3?^BEKR+_@CA80V?[(MQ-$FV2Z M\27LTI_O,(X$!_[Y1?RKUW]KW_DQ7XA?]BDW_HI:\K_X(]?\F?I_V,%]_**@ M#JO^"JG_ "8YX^_Z[:;_ .E]O5O_ ()$_&SJ-28?+&"X6VO<^NT/#-?CQXSD;4+[2K.#1[2ZD!^>Z:! M(F93ZI;QJI_Z[T ?8O[&_"/A1]7G2XTV_=A.+L1Q!W;%G+ MU3RL?/T X%?L-XV\'Z7\0?!^N>&-;@^TZ/K-E-I]Y"#M+12H4< ]CAC@]CS7 MY'?"?XC?$7_@D_\ %+Q+X4\;^%M3\1_"G6;TRVNI6B@)*5RJ7-NY_=^:T842 M0LRGY5Y&T%@#W.?]F_\ ;]NH9(9?CSX.DBD4HZ,[D,I&"#_Q+:]#_P""<7[& M7Q"_9 _X3VW\9:QX=U2QU[[$]JFAW,\IBDA\X.6$L$> 1*O3/W>U>/\ QK_X M*W:=\1_!D_A#X&^#_%5_XZUZ%K.WGO+- ]IYBD%H8X9)&DF4$XZ*#ALL!@_1 M/_!.OX ^.?@A\&9IOB1K.I:AXKUZ9;M]/O[Z2Y&F6X4^7 -S$*Y+.[[>[ '. MW- 'D'[5O_!+>_\ B%\4+[XH?!_QBO@OQ=>W#7US9W4DL,1NFY>>&XBS)"S9 M)(VL"S$@J.*\2U#XK?MW_L:E''JUN(QUD>XA87$8] MY6 'ISSH7WQ&^*?_ 39_:G\6ZOXRL?$?C[X3>)9"L&I2W4MP%@,C/!LFD)4 M3Q M&8V*[@200"IKO_C%_P %?O /B_X=:OX=^'?@[Q/K7BO7+*2QM;?5+*%( M(FE0H=RQRR-(PW9V*N&Z;A0!]7_LG6$NBZOI\XL]5TJ5P MX@F*A@T;\;XV!."0#PP(XR?B7]F/_E,#\6/^XM_Z'%7OO_!*W]F7Q+^SY\%] M8U'QC9R:3K_BJ\CN_P"RY@1+:V\:%8A*/X9&+R,5Z@%0<'('R%\5OB5JW["O M_!2SQ?\ $+7_ K=:IH6N?:)[81R"+[5;W"(2\+D%24D7:5/]TCC(- 'V5_P M5L_Y,M\0?]A/3_\ T>*[G_@G+:K9_L4?"N-,8-A-)P,"?MW?&73 M?V@O^"9L?Q!TBTFL+#6KZSD2UN&#/$R7C1.K$<$AHV'%?07_ 3Q_P"3+?A5 M_P!@QO\ T?+0!\8?\%HK:.\^)7P0MYEWPRI>QNI[J9K8$?E7ZL=.!P*_*S_@ MLS_R53X%?]O?_H^VK]5* /RK\/\ _*<;4O\ MI_Z8!7FW[>>C^+/%'_!3S0M M+\,ZO::%XEF;1X] U+4BWD6UQM5HF/R/_P MLXPC?,>G6O2?#_\ RG&U+_MI M_P"F 5ZI_P %0?V2_%7Q(D\,?†=W=^/?"NR.XMM/YN9;>-S-#-"O5I8I M"QVJ"S!^,[ " 97_ SK_P % ?\ HOG@_P#[^/\ _*VO-OBU_P $Y_VN?CK? MZ+>^.OBGX'\07>BES832W5Q$T&\H6P8[!<\HIYSC''4UWWPV_P""SG@VT\,Q MV7Q/\&>)-(\8V4?E7J:/;0RP32KP=JRRQO&Q/.QAA>1NKSKPQXB^,?\ P4F_ M::T#Q3I%OX@^'7P:T%U0W5O=S6RRVZOF9!*A42W$WW#LR(UQG.W+@'TM_P % M8_._X8DUO[1L^T?VAIWF>625W>??\$AULU_8UTPVW^N.LWYNO^NF\8_\ M<\NOJ_XD>!-.^*'P_P#$?A#5PQTS7-/GTZX*?>5)4*%E]&&<@^H%?DW\%/BY M\1/^"4GCOQ!X%^)?A+4->^&^KWAN+35--'R/(J[?/M68B-BZ! \+,K+M4Y&, M, ?L+-Y9AD$NTQ;3OWXV[<D2:UHDLJW.J10HTBVLWE>3.DZKR ML,T>?WG169LX.S(![!\;OA+X/^+W_!3S0/#?C'P]9:]HEY\,&FFM;E,9D%]< MA9 RD,K@&_!$/"&I74OA'Q9):6OV.9C*QM+Q MS$(I#_$8YTW*W4*JYSELI??\%+OA_J?[9&@_&F3P[XA@TRQ\"-X?GTI8X6G^ MVFZFEPC>8%,6)%^V_9)^'?C[]M3]KQ?VEO&^B2^&_!FEL)=#MV'R MW#1*8X(HBP!=$):1Y<8+C QDA #]4:\*_;J_Y,_^+?\ V+]Q_*O=:\*_;J_Y M,_\ BW_V+]Q_*@#PK_@C;_R:/>?]C->_^BK>NO\ ^"K&@3:Y^Q/XPE@0.=.N MK"]9<9.T74:,1]!)GZ UR'_!&W_DT>\_[&:]_P#15O7V'\3_ (?Z;\5_AUXE M\&ZP#_9FNZ?-I\[* 619$*[US_$I(8>X% '@G_!,O7H=>_8C^&SQONDM8KNS ME7/*-'>3* ?^ [3]"*Z?]O+68=!_8Z^+5S<,JQR:%-:@L,/^"8'B[Q#\*?B_P"%=4O_ 76EE([%Y&=\?[5?FC\8/#_ (X_X)L_MA:Q\7O# MGAVXU[X3^+)9&OX[=3Y4*SR"2:W9AQ%(D@W1%A@K\O/SX /UIK\HO^"5<'_" M6?MF?'CQC:*)-.:*\03+RO\ I6HB6,9]U@8]>U=)\:O^"NFF?$3P)-X2^"OA M#Q1<^/-?A-E!+>6B;K1I 58PI#)(\LP&=N "0W."M?0?_!-C]E/4/V8?@C, M?$D"V_C/Q-.FH:G I!-K&JX@MF(ZL@9V;L&D8 D#) /K: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 **** "ORK M_P""YW_-$_\ N-_^V%?JI7Y5_P#!<[_FB?\ W&__ &PH ^__ -D[_DUGX-_] MB9HW_I##7JM>5?LG?\FL_!O_ +$S1O\ TAAKU6@ 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@ JO?6%KJ5 MNUO>6T-W WWHIT#J?J#Q5BB@#*T/PIHGAE9!H^CZ?I(DY<6-JD.[Z[0,UJT4 M4 4M5T73]>M3;:E86NHVYZPW4*RI^3 BF:-X?TOP[:FVTG3;/2[N>%=%\3K$NLZ/8:LL))C6^MDF"$]2-P.*U** (K6UALK>." MWAC@@C7:D42A54#H !P!4M%% !1110 4444 %4M6T73]?LFL]3L+;4;1B"UO M=PK+&2.A*L"*NT4 9^C^'M*\.VY@TG3+/3(3UCL[=(5/)/10.Y/YFM"BB@"O M?6%KJ5NUO>6T-W WWHIT#J?J#Q5+0_"FB>&5D&CZ/I^DB3EQ8VJ0[OKM S6K M10 4444 %%%% !1110 4444 ,FACN(7BEC66)P59' *L#U!!ZBHK'3[738C% M9VT-I$6W%((P@)Z9P!UX'Y58HH *IZIH]AKEJ;;4;*WO[9NL-U$LB'C'1@1T M)_.KE% %/2=&T_0;,6FF6-MIUJIR(+2%8D!]=J@#L*N444 %%%% !1110 44 M44 %%%% !1110 5!?6-MJEG+:7EO%=VLR[9()T#HZ^A4\$?6IZ* ,G1/">A^ M&M_]D:-I^E;\[OL-K'#G.,YV@>@_(5K444 1W%O%=0O#-&DT3C#1R*&5AZ$' MK65I/@WP_P"'[N2ZTO0M-TVYD^_-:6<<3M]64 FMFB@ JM?:;::G&L=Y:PW< M:G<$GC#@'UP1UJS10 R&%+>)(HD6.)%"JB# 4#@ #L*?110 4444 %%%% &+ MJ?@GP]K6H)?ZCH.F7]^FW9=75G')*N#D89E)&.U:\,*6\211(L<2*%5$& H' M '84^B@ HHHH **** *E]I%CJFPWME;W93.WSXE?;GKC(XZ"K=%% !5;4-- MM-6LI;.^M8;VTF&V2WN(Q)&X]"I&"/K5FB@#*T/PIHGAE9!H^CZ?I0DY<6-J MD.[Z[0,]!^5:M%% !1110 4444 ?-FI?LBVMW^V9I'Q=AL?#L7AFU\,-I,VE M?8P)Y+XW$LGVG:$V$[75=Q.[Y?2OI+IP.!2T4 %%%% !1110!1UC0].\0V9L M]5T^UU.T+!C;WD*RQDCH=K C(I-'T'3/#]K]FTK3K33+?.?)LX%B3\E %7Z* M "F30I<1/%*BR1.I5D<9# \$$=Q3Z* ,;1?!?A[PW,\ND:%IFE2N,,]E9QPL M?J545LT44 %%%% !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 %?E7_P7._YHG_W&_\ VPK]5*_*O_@N=_S1/_N- M_P#MA0!]_P#[)W_)K/P;_P"Q,T;_ -(8:]5KRK]D[_DUGX-_]B9HW_I##7JM 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 5^:_[6G_!1CXS?!W]J?7/A1\/_!WASQ,EN+-;"WFTN]N[^X>6UBF9 M0L-PN\Y=L!4S@#KUK]**_(OXL?\ *:S1/^PGI7_IMBH Z6U_;_\ VU(9"]Y^ MS=)+ 21%X+UJ,_7<96&/PK3\#?\%B-:\,^*K?1?C1\*;KPO'*1OO-.6:*:! M22-QM9QN9>F2'!X. W2OT\KR+]J#]F_PU^TY\*=7\*Z[8V[7[0.^E:FR#SK" MZQF.1'QD#< & ^\N0: /1/!_C#1OB!X7TOQ'X=UM$U.!;FTO;=LI+&PR" M/0]B#R""" 16S7Y;_P#!&7XN:M8:IX_^#&MRL/[,W:Q86TARUNZRB&[C!STW M-"<#@'>?XC7W-^TS^U5X$_93\&Q:[XRNYGN+MFCT_2+%5>[O77&X(I( 5T]5.HZ#J&!<6X;@2*1Q)&3D!A M[;@I(% 'OE%ZF()6&%,_.YP> M. "20 2 #OZ*_--?^"MGCGQ@U_J7@#]G77O$?A:U)!U(33RD 'DR&&W=(SR M.-S8]>:^B?V1O^"@7@;]JZ]N= BL;KPAXXM8VEE\/ZC()#*B_?:"4 >9M_B4 MJK#D[< F@#ZCHKR#]JO]H:W_ &7?@[?^/KK1)?$,-I_^"KVA_$3XF1> _B5X,F^%VLW$GD0W5Y>%K=9 ML96.<21QM"6X )R"2,XS63\2?^"M#KKVI0_"7X3:S\1O#NENT=UXC_?0VS,, M9*!(7(3G[SE2>/EYH _0ZOBK]N_]M;QQ^R_\3OAIX<\*Z5X?O['Q-N^V2:Q; MSR21XGCC_=F.:,#ASU!YQ76_L8_\% /"G[7\FI:1%H\_A+QAI\7VF71[BY6X M26#<%\R&4*A?!*A@44C<.HYKY-_X+%74-A\<_@;(/B/X;TMVCGUY%G6-\8^81Q02;$[ M@NP)!&57I7L7[(O_ 42\$?M4:Q+X7ETVZ\%^.HHVD_L2_E$J7 09D\B7"[V M7!)5E5L D @,0 ?6%%4M:UJP\.:/>ZKJEY#I^F6,+W-S=W+A(H8D4LSLQX M!))]*_/KQ=_P5R'B#QI/X>^"WPCU[XG_ &=B&O(_-1I@#C=%!%%(^PGHS[3_ M +/- 'Z)45\(? K_ (*K>'_&GC^U\#?%'P5J/PG\17$L2 "5*YZLM?;?BK7%\+^&-8UEH3<+IUG-=F%6VEQ&A?;GMG&,T :E%?G M9=?\%DO"*?!F7Q7'X*N%\4S:K+IEAX:;4U*7NO DWA.3P_)#'+_:;>=I-Y"+E$974((M"_;F\4_'7QGK&B:]IMY)>7.D6<(E-S:3.4 MCMRP9=A\N#>F0QY"D#^Z >6:I^W9^UWX1TJ?Q3X@_9P@@\)1(99%2UNTN(8P M,LTA\QBJ@$99H@!@_A]7_LC_ +8W@W]KSPC>:EX>BN-)UK32B:IH=ZRM+;,X M.UU8<21L0P#X!^4Y53Q7O/7@\BOR1_8C^P:9_P %4/B?:>!(X_\ A$B-8BD6 MSQY"6XGC/R;>-@G"!<<8(Q0!^E7Q]^/7A3]F_P"&FH^-?&%TT.G6Q$4-M#@S MWD[ E((E)&YVP3UP K,2 ":^#]/_ ."B7[4'Q2TV?Q7\,_V>X;WP0CMY<]Q: MW=Y+.BD@^6Z/$)&!'.Q&P01VK!_X*HZE=?%[]JWX(_!6*YD33KJ2UDGCCR ) M;V[\C>?4I'%D'L';U-?J+H>AZ?X9T6QTC2K.'3],L8$MK6U@7;'#$BA511V M H ^7OV*_V_?#_[637_ (>O])?PA\0-,C,MSHTLOF1SQJP5I(7(!^4D;D8 MKN'+#)'TGXV\::+\.?".K^)_$5_'IFB:5;/=W=U*>(XU&3[DGH .22 .37Y> M_MQ"']EW_@HM\+/BEX>CBTV'7A#-JR1KL29O-:WNV('&7@D7)Q][+')-?;'[ M='[//BK]J#X'GP+X5UO3M"GGU*WNKN74O,\N:&,,?+^120=_EMG'\'OD 'R\ MO_!33XQ?'+7M3M_V??@=+XBT:S<1?VGK4#SC[ _ M9C^"UO\ L^? GP?X$B2U^UZ78H-0FL\^7<7C#=<2@L S!I"V"P!Q@8&,#Y1_ MX+/6OAQ_V:] N-16#_A(H]?B326./.VM%)YX'?9M"ENV1'GG% 'WY#,EQ$DL M3K)$ZAE=#D,#R"#W%17^H6VE6-Q>WMS#9V=O&TTUQ<.$CB11EF9CP "23P, M5XM^P[I"E[)&8EU!0BL7\L'S+H[B< E8@5'(89H Z_X2_\%'IO MCK^VW;_"[P;8Z5=?#5H+E5UJ:&;[;=S0P/(9(CY@18BR@ ,A) )R-P"_==?C M9^R-\*M+^!__ 59;P)HT]Q=:;H<=[:Q7%V099?^)<69VP ,EF)P!@9Q7[)T 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 %?E7_P7._YHG_W&_P#VPK]5*_*O_@N=_P T3_[C?_MA M0!]__LG?\FL_!O\ [$S1O_2&&O5:\J_9._Y-9^#?_8F:-_Z0PUZK0 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?D7\6/\ E-9HG_83TK_TVQ5^NE?D7\6/^4UFB?\ 83TK_P!-L5 'ZZ445\X? MMA?MI>"_V9/AUK4O]N6%]X[DMY(=)T&WF66X-P05225 O2';R#"=0C"<^F2EE?0G_!&CX#ZGH/A? MQ9\6]=@EAE\2%=/TIIAAIK='+SS>ZO*%4'UA;U!KQGXH^'?#/P&_X*K75W\5 M- TO5?A[XKO'O-^N6,5U:&.[B*K,5D!4"*ZR&8C(",>_(!]FVW_!5?\ 9HL[ M>*WM_%5[!!$@CCBCT*[544# 4 1X [5\,Z!\/RG5<(6\J;@8#'(Z8'ZI0_LJ? VXB26+X/?#V2 M)U#*Z>&+$A@>00?*Y%?,G_"XOV:M'_:ZTKX->%?@/X7UKQ/'>Q0KKVAZ!IHB ML;I?WLAW! P\A5+,RG*LC #(H \L_P""U/CO5;R;X7?#;3I&6WU*6;4[B%6( M$TH9(;<$>@+3?BP]*_1/X._"?0/@?\-]"\%^&K2.UTS2K9(=R1JC7$@4!YI, M=9'(+,>Y-?G?_P %IO!.J6%U\*/B3IUH\EMI<]QI]W=*.(9-TP8K/SZ MCWK]'/AG\1M#^+G@'0_&'AN\2^T;6+5+J"1&!*[ADH^#\KJ+=0N+#X?>'8K)M4\@,[(MQ*)+J557)+>0(U QG M*^]?8?[7G[>&H_ /XU> OAGX,\.Z=XS\2:^RI>6,]T\3VS32QQVJ@H&P7S(2 M""<;#C!Y^2O^"D/AJV^$?[>?P]^)WBO0H-<\!:P+&2_AN[1+F"=;=Q%=0&-P M5=A#Y; ,.=X]#@ ^J?#?_!3S]EGP?H-AHFB:_<:5I%A"L%K9VN@7210QJ,!5 M CXKX1_:]_:8^%EY^U-\/_C/\#]3EAUFUE$^NM'ITEH))(Y!^\971=[2Q/)& M^,Y"\]&K!XYHV&596$7((K MYI_: ^*7[,'P)^-'A[X81_L_>$O&7B?53%');:)XOV M=G"NM^*'N+_4;T(/,EVSR11(6Z[51!@=,LQ_B-0?\%9H4M_V)]=BC18HTU'3 ME5$&%4"=0 !Z5Z'_ ,$\?^3+?A5_V#&_]'RT ?"?_!:_PE:-\5OA;J-G:QIJ M^K:=222:_-3_@LS_P E4^!7_;W_ .C[:OU4H _)_P"&NCV7 M@G_@M;KFE:);1Z?I]R]W));PJ%3=+I/VF3 ' S*2WXTW_@LUH4WBCXQ_!;1K M<[;C4;>XLXSC.&DN(4''?DU>\/\ _*<;4O\ MI_Z8!57_@LEX@?PG\:_@CKD M:>;)IL,UZJ9QN,=S"X&?^ T ?IA\)OA;X?\ @O\ #S0_!OAFRCLM)TJV2! B M!6E8 !I9,#YI'.69NI)-?E__ ,%3/#-K^SO^U%\*?C)X4@&E:KJ4SWEX+5 B M37-G+"S2-CJTB3*K9^\%YZFOU2\#^--'^(WA#1_$_A^]CU'1=6MDN[6YB8$. MC#(SCH1T(Z@@@\BORQ_X*FZX/VD/VH/A9\%?!C_VKKFFM+!=?9V#I#<7;Q;D M?!X,44 D?/W0W/0T >S?\%D/BO=^&_V'7;FSUYK.*YUV>/1+IWGOW4--ND$? MSJK$HO8*HQ6]_P %D/A+?:Y^SMX2\1:3;27%KX0U+9=JHR8;6:,1^:?82)"I MQ_?ST%>E?L:> _V?OV@OV=_!_B.U^%OP_P!0U:&PALM963PU8M-%?1($F\P> M63\S N">JNI[T ?)G_!1S]JC]G7]I[X00OX6U6:]^(FCW43Z;<2:1/!)) S[ M9H&E>,#9M8R;2?O(,=2#]H?LT_$S4/BY_P $]]+\2:M=M?ZK)X7U"SNKB3[\ MDEN)[]<[^UI-^S+^R-X&L]>\0_!7P)JM]J%T+:QT:S\.:+_B'XWU+38+N^T2&SLM,N M)XP_D/,9FE=,_=?;%&-PYPY&<$Y_6^&QMK:>XGAMXHIKA@TTB( TA !8CJ0 M !SV%?FE_P $/O\ D0?BG_V$[+_T5)7Z:4 %%%?F[^WQ^V9XN\5?$:/]G#X& M">Y\7:E*+'5]4L'VRQNPRUK"_2/:N3++D; ",C#$ &G^WA_P4#N-/OI/@Q\# M9)/$7Q#U60Z=>:EI*F8V+-\I@M]N=UP>06'$?/\ ']SUC_@GE^Q4O[)_P_N[ M_7VBNOB#XA6-]3DB8.EG$N2EK&W?!8EV'#-C&0JDW?V)OV"?"O[)VA1ZI=^3 MXB^(UY#MOM<9/EMPP^:"U!Y5.Q;[S]3@85?JJ@#\H_VHVS_P5^^%(NCF)9=& M$0&>/WCX_P#'\U^KE?E?_P %7-'O?A+^TS\$OC?;VKRV-E+;0SM$O'G65W]I M56/3+I(P&>HB;TK].?"/BW2/'GAC3/$.@:A!JNC:E MS:7ENX9)8V&001^1' M4$$'D4 ?EI_P6S66;QY\&HK<_P"D-;WX08S\QEMP./K7ZQ5^3G[86HV?[6'_ M 4D^%_PW\.R)J^F^&I+>VU:6 AXT9)FN;T;AD?)"BH?1P5/(K]'?V@OCIX< M_9Q^%.L^.O$TC?8K% L%K&0);RX;B."//\3'OT #,> : )_C=\=/!O[//@2[ M\6>-M6CTS38./& M-K/X<^#'AZ=H;:U1B%,>X,UM V!YDTF%\V4?=&.F$6KOP+^ _C[_ (*>?$V7 MXO?&&]N-,^&-C<-!IFCVKLB7"JW-M;?W8@0!)/\ >=@5!R"8_P!7O"_A?2/! M/A[3]"T'3;;2-&T^%8+6QLXQ'%"@Z*JC_)ZT 7;&QM]+L;>SLX([:TMXUAAA MB4*D:* %50.@ 'M4]%% 'Y0?"W_E-9XF_Z[7W_ *;:_5^OR@^%O_*:SQ-_ MUVOO_3;7ZOT %%%% !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 %?E7_P %SO\ FB?_ '&__;"OU4K\J_\ M@N=_S1/_ +C?_MA0!]__ +)W_)K/P;_[$S1O_2&&O5:\J_9._P"36?@W_P!B M9HW_ *0PUZK0 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 %?!/[47_!+27]H_P"/&N?$J#XJ/X5EU);95L8]!-RT M)AMXX<^7G[HQG'/6OO:B@#\O9O^"*NK7430W'[0%]/ _#QOX<,1Q0QJ JHBCA5 X %>+_M4_ ML@^!OVMO"EII?BN.XLM3TXN^F:U8,%N+1GQN&""KHVU=RL.PP5/->XT4 ?FG MI?\ P3)^//A;3Y?#/A_]I[5].\&[?)CM87O80L6#A! L^Q VWP>_:'UWPEX8O9&DDL6DN+>1,X&6-O(J2N%_CVH>!TZU^DM% M 'R#^RC_ ,$YO#/[//C"7Q]XD\1WOQ'^(TID8:SJ,92.W9QAWC1F=FE(+*9' M7<6?$/XA$NZZMJ$02&VD?[TD<9 M9V,AR1YCN3R/A#_ ,*%^"WA3P!_:W]N_P!A6IMO[1^S?9_/ MS(S[O+WOM^]C&X]*]%HH ^5?VS/V&/\ AKKQ5X%UG_A-O^$4_P"$7\[]Q_9/ MVS[3ODB?[WGQ[,>5CHWWO:OJJBB@#Y5T_P#88^P_MQW/[1/_ FV_P [=_Q3 M?]DXQFP%G_Q\^?[;_P#5^WO2_M>_L)VO[6GQ \!>(K[Q8FBV7ADLL^ER:5]K M74(VE21D+^![W4K#X+?'[7O!7@N_D M>4Z!-=748MRQ!VJ\,@#CMN*JV 2W)KV;]C[_@GGX1_97U:Y\57>K7'C;Q_= M(Z/KEY%Y26ZO_K!#%N8AFSAG9F8C@;06!^L:* ,SQ-X;TSQEX=U/0M;LHM2T M?4K:2TO+.<92:)U*NA]B"17YZ:]_P2:U_P >,+K7/@3\9]:^'T-TXWV$LDR MNB@DA//A=3(@)P%=#QU9N:_1ZB@#\^_A[_P2C75_'UMXQ^.GQ/U?XLZA;F-D ML;CS!$^TY"2RRR.[Q9R/+78,#T)6ONKQ)X9BUSP;JGAZ!DT^"\L);"-HX@5@ M5XR@(0$#"@],CICBMJB@#YE_8?\ V+?^&,_#_BK3/^$Q_P"$P_MRZAN?-_LO M[#Y'EHR[<>=)NSNZY&,5]-444 %?F#JW_!%O4]8\3:EK\OQYG75-0N9;N>Y3 MPPPD:21BSDM]NRJ?L MW_&;2?'EU\8+SQ=#8PW$1TF;1WMUE\V)HP=YNI,;=V?NG..W6ON6B@#@_C=\ M$_"G[0GPYU+P5XRL6O-'O<,'A8)-;RK]R:)\':ZGH<$')!!!(/P98_\ !+/X MP^ 4O= ^'_[1^K:%X*NF)-BANK9E5FRP,<4VPGU8;=W.0 <5^E]% 'S+^QS^ MP?X._9%M+W4+6]F\4>--2B$5[X@O(EC(3.3%!&"?+0D G+,S$#)P ?MP?L: MW?[97A_PMHR>.V\&V.BW4UY+%_99OENI'14C8CSXMI0>9ZY\P]._TU10!^7E MO_P14U:SA2&#]H"]@A086./PXZJ/H!?5)_PY=US_ *.%U#_PGI/_ ).K]/Z* M /.?V=_A'-\"?@SX8\!W&NR>)IM&ADB;5I(# UQNE>3)0N^W&_'WCT_"O1J* M* /D_P +?L(_\(U^VMJ?[0/_ G'VG[:\[_\([_9.W9YEMY&/M'GG./O?ZOG MI[U]8444 %%%% !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 %?E7_P7._YHG_W&_P#VPK]5*_*O_@N=_P T M3_[C?_MA0!]__LG?\FL_!O\ [$S1O_2&&O5:\J_9._Y-9^#?_8F:-_Z0PUZK 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 %?E7_ ,%SO^:)_P#<;_\ ;"OU4K\J_P#@N=_S1/\ [C?_ M +84 ??_ .R=_P FL_!O_L3-&_\ 2&&O5:\J_9._Y-9^#?\ V)FC?^D,->JT 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 %%%% !7Y5_\%SO^:)_]QO\ ]L*_52ORK_X+G?\ -$_^XW_[84 ? M?_[)W_)K/P;_ .Q,T;_TAAKU6O*OV3O^36?@W_V)FC?^D,->JT %%%% !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%%% !7Y5_P#!<[_FB?\ W&__ &PK]5*_*O\ X+G?\T3_ .XW_P"V% 'W_P#L MG?\ )K/P;_[$S1O_ $AAKU6O*OV3O^36?@W_ -B9HW_I##7JM !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5^5?_!<[_FB?_<;_ /;"OU4K\J_^"YW_ #1/_N-_^V% 'W_^R=_R:S\& M_P#L3-&_](8:]5KRK]D[_DUGX-_]B9HW_I##7JM !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 5^5?\ MP7._YHG_ -QO_P!L*_52ORK_ ."YW_-$_P#N-_\ MA0!]_\ [)W_ ":S\&_^ MQ,T;_P!(8:]5KRK]D[_DUGX-_P#8F:-_Z0PU\O?MQ_MR^-O!?Q7TKX&? _3H MM4^)&I+''=WDD*RM9R3*&BBB5R$W[#YC/)E$5E)[E0#[VHK\TKC]FC]O;3]- M/B.W^.&FWNNK#YAT-;YBK'!/EJKVPM]^3CG"_P"U@ UZ9^P+^W9K_P BL1T# ^N**^5OV_/VT%_9)\!:;%HEG#J MWCWQ"[Q:19W"EXH53;YD\BJ06 WJJJ"-S-Z*:^:+'X!_M]^./#D/C6Y^+4&A M:S<1_:HO#$MZ;65 PR(WBC@\A'QC"L3C/S%3F@#]0**^%_V _P!N+Q3\6O%F MM_"+XP6*Z3\4=$5VCF>W%L]\L9Q*DD0PJS)D-\@"LN2 -I)^Z* "BBOS]_;+ M_;6^(K?&ZQ_9_P#V?K-+GQY.534=6,*2FV=D$GEQ;\QKLC.^21P0H.!@J30! M^@5%?ECX^^%_[=W[._AVX^(4?Q5A\=1:>GVG4='LYY+XI&OWR()H%5D"Y+>7 MAA@D#C(^S?V*/VL=._:X^$2>(EMH=,\2:?+]CUK2X6)2";&5>/))\MUY7/(( M9/?$+O%I%G<*7BA5-OF3R*I!8#> MJJH(W,WHIKYHL?@'^WWXX\.0^-;GXM0:%K-Q']JB\,2WIM94##(C>*.#R$?& M,*Q.,_,5.: /U HKX7_8#_;B\4_%KQ9K?PB^,%BND_%'1%=HYGMQ;/?+&<2I M)$,*LR9#?( K+D@#:2?NB@ 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 **** "ORK_X+G?\ -$_^XW_[85^J ME?E7_P %SO\ FB?_ '&__;"@#[__ &3O^36?@W_V)FC?^D,-*?'_ (-5G\)6#7UQ<7<* MD130"S-FCY_Z:RLL@!Y(R<<'&W^T]^V-XS_;6\;2? ?]G6UN+G0[TM#J_B)= MT0O(<@2?/C,-H,_,Q^:3(4#!VO\ ;G['O[)/AO\ 9'^&JZ#I;KJ6OWQ6?6=; M:,*]W,!@*HZK$F2$7MDD\L30![S114=Q#]HMY8O,>+>I7S(SAER,9!]10!^+ M?[/W[57P]^&O[:_QP^,WCR_N7MYI+^VT6QL+17U1X0_X+0?!W7-;2RUGP[XI\.6DLH1-1EMX;B*-3C+RK'(74#GA%\0:#8)>S6[)8ZQ%;*+JPF"D1R1N,-A3CY,[6 P1B@ M#TKPGXLT7QUX=L-?\/:I:ZUHM_'YUK?V4HEBE7.,JP]""".Q!!Y%?EQ\!!_P MN'_@L7\0M;U "<^&)=3\E7;<%^RJFGI@>V[..QYZBM7_ ((L>/\ 6;2]^)_P MSU.YD>STUH=1M+1VR+:7>\5R%] Q$/'3*D]S65^P>QT;_@JC\?+2YW>=<'Q% M&AEX9LZM!(&]\JN?H ''P=_P""TGB'1M/#6^G>(YKA;A(^C_:M M/6]/'IYX4_A7ZOU^3OBJ%=8_X+@:?# Y9H;BV9]AZ&/0Q(1^0Y_&@"7]H(?\ M+@_X+%> ?"U^!-8^'7TY4A=LH1#;MJ1!'N7P1W %?J[7Y17S'1?^"Y4$USN\ MNXE01O)QN\SP]Y:X/H&.T?3%?J[0!^4'[7[CX._\%8_A-XJTX-;OKO\ 9$MX M\7!<2SRV$P]\PH![YK]7Z_)W_@I-"NK?\%&/@+IL3DSR0:+&0AY4OJ\X'X__ M %J_6*@ K\HO^"3(_P"%J?M2?'#XGWP$U](CLKLV[8;V[>4E?P@VY'8X[U^K M,\9FADC#M&64J'7JN1U%?E3_ ,$/)OL.L_&G39T\J[*:2QC?AE\MKQ6&/8N* M /U990ZE6 92,$'H:_*+_@F=+_PJW]O+XZ?#2TWPZ,/[1BB@7[NZSU 1PD_2 M.63!]_>OU>K\G?V)X5U7_@K#\;KF!R\5M/XAD+*>"/[1CC_$9;^5 $O[00_X M7!_P6*\ ^%K\":Q\.OIRI"[90B&W;4B"/3C=YGA[RUP?0,=H^F*_5V@#\H/VOW'P=_X*Q_";Q5IP:W?7?[(EO'B MX+B6>6PF'OF% /?-?J_7Y._\%)H5U;_@HQ\!=-B2#18R$/*E]7G _'_ZU M?K%0 4444 %%<%XLT;XH7FN32^&?&'A'2-'*KY5IJWA2ZO[A3@;BTT>I0*P) MR0!&,#CGK7F'QJF^.7@OX8ZYK"?$+P1N@2-!]C\%7D,PWRI'E7;5G"D;\YVG MIVZ@ ^C**_,SX/C]J#XW> M,\6>'_&HFL[V&*1U#7"^5(\22F/Y]14G D7D M _I7=V/PE_:UCO(6O/%$L]J&!EC@NGB=E[A6.I,%/N5/TH ^^**^*_\ A6G[ M0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ M ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C M]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3 M]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ! M_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ MQ^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4H MKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ MA6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _ MGB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT M_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ M K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^ M?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4 M:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@ M#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^ M*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T- M_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ M HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ MC]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/ MVAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ M!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ M !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^ MU**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5 MI^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^ M>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PH MT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]' M_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO M^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X M4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\ M?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKX MK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T M-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB M#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/ M_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?S MQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A M1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[ M4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X M5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#? M\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_ M\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C] M'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VA MO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/ M$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q M^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HK MXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%: M?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/ MYX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*- M/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_" MM/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ M )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"% M&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@# M[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ M .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[ M0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ M ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C M]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3 M]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ! M_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ MQ^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4H MKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ MA6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _ MGB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT M_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ M K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^ M?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4 M:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@ M#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^ M*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T- M_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ M HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ MC]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/ MVAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ M!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ M !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^ MU**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5 MI^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^ M>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PH MT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]' M_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO M^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X M4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\ M?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKX MK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T M-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB M#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/ M_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?S MQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A M1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[ M4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X M5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#? M\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_ M\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C] M'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VA MO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/ M$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q M^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HK MXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%: M?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/ MYX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*- M/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_" MM/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ M )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"% M&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@# M[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ M .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[ M0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ M ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C M]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3 M]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ! M_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ MQ^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4H MKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ MA6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _ MGB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT M_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ M K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^ M?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4 M:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@ M#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^ M*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T- M_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ M HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ MC]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/ MVAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ M!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ M !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^ MU**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5 MI^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^ M>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PH MT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]' M_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO M^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X M4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\ M?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKX MK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T M-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB M#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/ M_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?S MQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A M1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[ M4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X M5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#? M\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_ M\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C] M'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VA MO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/ M$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q M^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HK MXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%: M?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/ MYX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*- M/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_" MM/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ M )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"% M&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@# M[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ M .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[ M0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ M ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C M]'_"M/VAO^?SQ!_X4:?_ !^@#[4HKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3 M]H;_ )_/$'_A1I_\?H ^U**^*_\ A6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ! M_P"%&G_Q^@#[4HKXK_X5I^T-_P _GB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ MQ^@#[4HKXK_X5I^T-_S^>(/_ HT_P#C]'_"M/VAO^?SQ!_X4:?_ !^@#[4H MKXK_ .%:?M#?\_GB#_PHT_\ C]'_ K3]H;_ )_/$'_A1I_\?H ^U**^*_\ MA6G[0W_/YX@_\*-/_C]'_"M/VAO^?SQ!_P"%&G_Q^@#[4HKXK_X5I^T-_P _ MGB#_ ,*-/_C]'_"M/VAO^?SQ!_X4:?\ Q^@#[4HKXK_X5I^T-_S^>(/_ HT M_P#C]8'C2S^-/PYTN'4_$&M:_I]G).MNDAUTRYD*LP7"2L>B-U&.* /O.ORK M_P""YW_-$_\ N-_^V%?HE^S_ .)-1\6?"'P]JFJW+7E_,DR23O\ >?9-(BD^ MIVJ,GO7YV_\ !<[_ )HG_P!QO_VPH ^__P!D[_DUGX-_]B9HW_I##7YI_P#! M1+]KF[^.WQJ_X41X?\46GA+X?Z?J"V.NZU=RE(+FY1OWK2LO)AA(($8^^Z$\ M_)C]+/V3O^36?@W_ -B9HW_I##7D6N?\$N/V>?$6M:AJVH>%=0GO[^XDNKB4 MZU=C?([%F; D[DDT *K#PUX6^(>CZWKU^66VL+5V,DI5&= ML97LJL?PKR'_ (=/_LV_]"AJ'_@[N_\ XY76_"G_ ()X_!#X*_$#2?&GA/PW M>6/B#2VD:UN)=5N9E0O&\;91W*GY78='UZY]J[C5KF;X@?#&\N/"^IR:?<:UH[R: M7J2KM>!IH289@&'!4LK8([&? _BKX5^&K'4M.NM:^*=Y=/IW@ M?3;-Y?,EGGFMAV5H _.#]@?]N37O"/Q*\:_"[]HWQ9=6'B);M5L;_Q),J1V\\>8 MY;5Y#A4#?(R$G:<-SEEW?67[2W[='PR_9^^'NIZK'XIT?Q!XF:!AI>A:=>I< M37$Y4^7O$9)CBS@L[8& <9. =KX^_L4_"+]I2ZCO_&?A>-];C 4:SITC6MXR M@8"NZ?ZP = X;';%>6> ?^"3W[/O@;7H=5FT75?%#PLKQVNOW_G6P8'.6C14 M#CU5]RGTH \J_P""-_P.UOPQX'\7?%+7XI()/%TD4&G),A5Y+>)G:2?_ '9) M'P/^N1/0BO-/VF+RY_8A_P""E6B_&*[L;B7P+XJ!FN7MUW9#PB"\0R>-) MOB5X8A=WE)"&WM+V\O;N!X(PI_P3FT#6?VD?VP_B7^ MT?J=A)8Z$DMQ!IOGKDF:8!$C5NA,5LNUB.\B^M>YV/\ P2!_9\L]6%Y+:^)+ MVWW[_L$^K$0XSG;E$5\=OOYQWSS7U]X*\$:!\.?#%AX=\+Z1::%H=BFRWL;& M(1QQC.3P.I))))Y)))))H _-'_@IYX9UGX$_M/?"K]HK1[&2[TVVFM;:_"<+ M]HMY&<1N>PF@+(/^N;>U?,?A[#XSM?B-X>L]': 33)J&HPP7%J MQ&?*FB9MR2=1MQD_P[@03Z7XR\%Z%\1/#.H>'?$VDVNN:'?Q^5 M17Z<_%;XI>'?@K\/]6\:>++N2Q\/Z6L;75Q%"\S('D2-<(@+'YG4<#O47PI^ M#_@WX'^$8?#/@?P_:>'M&B;>8+8$M*Y !DD=B6D<@ ;F). !GBI?BM\+?#OQ MJ^'^K>"_%EI)?>']46-;JWBF>%G"2)(N'0AA\R*>#VH RO@=\>?!O[17@M_% M7@;4)M2T5+N2R:::VDMV\U%5F&UP#T=><=Z_,GP/XMM_^"=__!1OQK9^+TFT M_P"'WC+SG@O]A:.&WN)Q-!/QR5B<' S^FWP.^ W@W]G7P6_A7P-I\ MVFZ*]W)>M#-:ZJK'U5_CE^SG\/OVCO#<6B^/O#L&M6]NS/: MW&YHKFU8XR8I4(9^+)?&VA:^WV=I-.TW M1]3ANI]1DZ(L2QL+;EK:Q>1 M"K3KYK37,RYZHTI10?6)_2O5O"?_ 2/_9\\,ZU!J%QINN>(%A<.+/5M3W0, M1T#+&B%AG'!.#CGC(/V)I&D6/A_2[33-,L[?3M.LXE@MK2UC6.*&-1A415 " MJ !TH _,'_ (*>>&=9^!/[3WPJ_:*T>QDN]-MIK6VOPG"_:+>1G$;GL)H" MR#_KFWM7W+X2_;$^#'C'X>P^,[7XC>'K/1V@$TR:AJ,,%Q:L1GRIHF;A?$3PSJ'AWQ-I-KKFAW\?E7-C>QB2*1X(!!'((!& M"*^/[S_@D#^SY=:Q)>QVOB2TMV?<-/AU8F!!_=!9#)CZN3[T ?.?P3OI_P!O M+_@I=-\4M+M+A?A[X*$4UO8*>0JMGD5^LU<;\*?@_X M-^!_A&'PSX'\/VGA[1HFWF"V!+2N0 9)'8EI'( &YB3@ 9XKLJ "BBB@ KRK M]J+_ )(3XF_[=?\ TJBKU6O*OVHO^2$^)O\ MU_]*HJ /*O^":/_ ":SH/\ MVP_](;6OJJOE7_@FC_R:SH/_ &P_](;6OJJ@ 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** "BBB@ HHHH **** "BBB@ HHHH *\ _;4_P"26:5_V&8O_1$]>_UX!^VI M_P DLTK_ +#,7_HB>@#JOV7?^2$^&?\ MZ_]*I:^ /\ @N=_S1/_ +C?_MA7 MW_\ LN_\D)\,_P#;U_Z52U\ ?\%SO^:)_P#<;_\ ;"@#[_\ V3O^36?@W_V) MFC?^D,->JUY5^R=_R:S\&_\ L3-&_P#2&&O5: "BBB@"M<:;:75U;7,]K#-< M6I9H)I(PSQ%AM8H2,J2"0<=JLT44 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7E7[47_)"?$W_ &Z_^E45>JUY5^U%_P D)\3? M]NO_ *514 >5?\$T?^36=!_[8?\ I#:U]55\J_\ !-'_ )-9T'_MA_Z0VM?5 M5 !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 %%%% !1139)$AC:21E1 M%&YF8X ZDFDVDKL!U%>/>*/C'=#5U312@LH6^9I$SY_KUZ+],&O1O"GBNS\ M6Z:+FV.V1>)H&/S1MZ>X]#WKX[*^+LHSC&UMB_P!> ?MJ?\DLTK_L M,Q?^B)Z .J_9=_Y(3X9_[>O_ $JEKX _X+G?\T3_ .XW_P"V%??_ .R[_P D M)\,_]O7_ *52U\ ?\%SO^:)_]QO_ -L* /O_ /9._P"36?@W_P!B9HW_ *0P MUZK7E7[)W_)K/P;_ .Q,T;_TAAKU6@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ KRK]J+_DA/B;_ +=?_2J*O5:\ MJ_:B_P"2$^)O^W7_ -*HJ /*O^":/_)K.@_]L/\ TAM:^JJ^5?\ @FC_ ,FL MZ#_VP_\ 2&UKZJH **** "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;)(D,;22,J(HW,S' '4DUX?\1_B._B&1].TYV33%.'<<&?D9Z_P!T'C'J#7F-?S#XA<;5:U6IDF O&$6U4ELY M/K%?W>[^U_AW_1
,(QQE;5O6*[>?K^7KL5I>'_$%YX:U*.]LI-DB\,I^Z MZ]U8=Q6;17X/0Q%7"U8UZ$G&<7=-;IGVLX1J1<)JZ9]*^%/%=GXMTT7-L=LB M\30,?FC;T]QZ'O6W7S#X?\07GAO4H[VRDVR+PR'[KKW4CN*^E=-NGOM/MKF2 M%K=YHUD:%^J$C.#]*_LC@?B[_6;#2I8B-J].W-9:23V:[-]5]VFWY/G.5_V? M44H/W);=UY?\$LT445^G'SH4444 %%%% !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 5X!^VI_R2S2O^PS%_Z(GKW^O /VU/^26:5_V&8O\ T1/0!U7[ M+O\ R0GPS_V]?^E4M? '_!<[_FB?_<;_ /;"OO\ _9=_Y(3X9_[>O_2J6O@# M_@N=_P T3_[C?_MA0!]__LG?\FL_!O\ [$S1O_2&&O5:\J_9._Y-9^#?_8F: M-_Z0PUZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5Y5^U%_P D)\3?]NO_ *515ZK7E7[47_)"?$W_ &Z_^E45 M 'E7_!-'_DUG0?\ MA_Z0VM?55?*O_!-'_DUG0?^V'_I#:U]54 %%%% !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 445S?C/QM9^#[+=)B:\D'[FV!Y;W/H MOO7#CL=ALMP\\5BYJ$(ZMO\ K5]DM6;4:-3$5%2I*[9G?%5=%;PZW]J-MN!G M[(8\&3?[?[/3/;\<5X)5_7-\ MU&1[%)$_T= /F)[,P/\ #[=3[=_Y#SFOB?$#.F\JPUK*U]FTOM3>R?1?)79^ MIX2%/(\(EB:F[_'LE_7<\\HK1U[0;SPYJ4EE>Q[)5Y5A]UU[,I[BO3_AI\-/ ML?E:OJT7[_[T%LX^YZ,P]?0=OKT^:R7A?,94,)0]O)W3VMU]#R*.22WF5T9HY8VRK*<%2._UKT/PW\9K^QV0ZK$+^'IY MR864?T;]/K7I/B+P)H_B96:ZM1'<'IMO-\LGX#O^&:Z M"OW'!XW#9A25?"5%.#ZIW7]>1\=5HU*$N2K%I^84445VF(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 %> ?MJ?\ )+-*_P"PS%_Z(GKW^O /VU/^26:5 M_P!AF+_T1/0!U7[+O_)"?#/_ &]?^E4M? '_ 7._P":)_\ <;_]L*^__P!E MW_DA/AG_ +>O_2J6O@#_ (+G?\T3_P"XW_[84 ??_P"R=_R:S\&_^Q,T;_TA MAKU6O*OV3O\ DUGX-_\ 8F:-_P"D,->JT %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %>5?M1?\D)\3?]NO\ Z515 MZK7E7[47_)"?$W_;K_Z514 >5?\ !-'_ )-9T'_MA_Z0VM?55?*O_!-'_DUG M0?\ MA_Z0VM?55 !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 445P7Q"^)47 MAU7L-/99M3(PS=5@]SZM[?GZ'QLVS?!Y)A98S&SY8K[V^R75O_@O0Z\+A:N, MJJE15V_P\V7?'GQ"MO"5N8(=MQJ;CY(<\)_M-_AWKPC4-0NM8OI+JZE:XN96 MRS-R3[#_ IK-%F,EU=3O[L[L3^IKV?X>?#*/0A'J.IHLNH]8XCRL'^+ M>_;MZU_,5:MG/B9F7LJ2]GAX/_MV"[O^:;Z+[K*[/T6,,)P[A^:7O5'][].R M,_X=_"T6_E:GK469?O0V;CA?1G'K[=N_MZE117]*Y'D6"X?PBPF"C9=7UD^[ M?])=#\^QF-K8ZJZM9^BZ+T*MWI=G?RP27-K#/) VZ)I$#%#Z@GI_]:K5%%>[ M&G",G*,4F]_/U.)R;23>P4445H28VO\ A'2O$T9%]:*\F,"9?ED7_@0_D>*\ MN\2?!F_L=\VE2B_AZ^2^%E']&_3Z5[517Q6><'Y/GZSU7_ ^1\J7%M/87#13Q26\Z'E)%*LI^AKKO#?Q6UG0ML4 M[_VE:CCRYS\X'L_7\\U[7K7AS3?$,/E:A:1W QA6(PZ_1AR*\Q\2?!6>'?-H MUQ]H3K]FG(5_H&Z'\<5^'XS@?B/A>J\9D59U(K^725O.&JE\KW['V5+.,!F4 M?98V'*_/;Y/I^'J=OX;^)&B^)-L:3_9+H\?9[C"DGV/0_AS[5U-?*^H:;=:5 M<-;WEO);3+U212I^OTKHO#?Q*UKP[LC6?[9:KQY%QE@!['J/Y>U>WDWBI*E+ MZMGM%J2T/+N"-I/L_3\\5V6<\CD5^[9=FF"S:C[? U54CY/;U6Z?D['Q=?#5L++D MK1<6+1117J',%%%% !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 5X!^VI_R2S2O^PS%_Z(GK MW^O /VU/^26:5_V&8O\ T1/0!U7[+O\ R0GPS_V]?^E4M? '_!<[_FB?_<;_ M /;"OO\ _9=_Y(3X9_[>O_2J6O@#_@N=_P T3_[C?_MA0!]__LG?\FL_!O\ M[$S1O_2&&O5:\J_9._Y-9^#?_8F:-_Z0PUZK0 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^U%_P D)\3?]NO_ M *515ZK7E7[47_)"?$W_ &Z_^E45 'E7_!-'_DUG0?\ MA_Z0VM?55?*O_!- M'_DUG0?^V'_I#:U]54 %%%% !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 %%(2%!). *\C^ M(GQ2\_S=,T67$?W9KQ#][U5#Z>_?MZGYG/\ B#!<.X1XK&2U^S%;R?9?J]D> MC@<#6Q]7V=)>KZ(T/B)\4!I_FZ9H\@:Z^[-=+R(_4+ZM[]OKT\DM+2YU:^2" MWC>YNIFP%7EF)_SUJ71]'N]>OX[.RA,T\AZ#H!W)/85[WX)\"6G@^TR,7%_( M/WMP1_XZOH/Y_P OYPPF"SCQ*S+ZUBGR8>#MY17\L>\GU?S?1'WU6MA.'L/[ M.FKU'][\WV7]=V4_ /PZM_"L*W5T%N-48B_P!37:445_4&697A,GPL M<'@H8EH_P &ZC\&=3\.S>7J%I)!SA9,91OHPX-3>'_&& MK>&9 ;&[98LY,#_-&?\ @)Z?48-=.5>)V.R^I]3X@H-M:-IZA MO(5F@E2:)AE9(V#*?H17[OE.>Y;G=/VN K*?==5ZQ>J^X^*Q6#Q&#ERUX-?E M]Y+1117O'$%%%% !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 %> ?MJ?\DLTK_L,Q?^B)Z]_KP#]M3_ ))9 MI7_89B_]$3T =5^R[_R0GPS_ -O7_I5+7P!_P7._YHG_ -QO_P!L*^__ -EW M_DA/AG_MZ_\ 2J6O@#_@N=_S1/\ [C?_ +84 ??_ .R=_P FL_!O_L3-&_\ M2&&O5:\J_9._Y-9^#?\ V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %>5?M1?\D)\3?\ ;K_Z515Z MK7E7[47_ "0GQ-_VZ_\ I5%0!Y5_P31_Y-9T'_MA_P"D-K7U57RK_P $T?\ MDUG0?^V'_I#:U]54 %%%% !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 4R:9+>)Y976.-!N9V. M.Y-1WM[!IUK+^*-16TLH]QZO(WW8U]6-6?"/@^]\77WD MVZ^7;H?WUPP^5!_4^@KW_P .^';+PQIR6=E'M4$_"%EX1L/(M MEWS-S-<,/FD/]!Z"MVBBOZBPF#H8"A##86"A"*LDOZ_X<_-ZM6=:;J5'=L** M**[#(**** "BBB@ HHHH **** "BBB@ HHHH **** ([BWBNX6AGB2:)AAHY M%#*?J#7G_B3X-:=J&Z;2Y#ITYY\LY:(_U7\/RKT2BO"S7(\NSNG[+'T5/L^J M])+5?>=N&QF(PWX8K\(S;PQQN7U/KG#]=MK51;Y9K_#)63^?+ZL^TPO$5&O'V6.AH M^NZ^:_XH_#->CV.H6NJ6ZSVEQ' M-@PKYY\1^ =9\,[GN+8S6R_\O,'S)CW[C\:RM*UJ^T.X$]A=26LOQ'4'V-?NN2\395 MGT;X&LG+K%Z27R?YJZ\SXO%Y=B<"_P!]#3OT^\NT445]2>:%%%% !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 %%%% !7@'[:G_ M "2S2O\ L,Q?^B)Z]_KP#]M3_DEFE?\ 89B_]$3T =5^R[_R0GPS_P!O7_I5 M+7P!_P %SO\ FB?_ '&__;"OO_\ 9=_Y(3X9_P"WK_TJEKX _P""YW_-$_\ MN-_^V% 'W_\ LG?\FL_!O_L3-&_](8:]5KRK]D[_ )-9^#?_ &)FC?\ I##7 MJM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !7E7[47_)"?$W_;K_ .E45>JUY5^U%_R0GQ-_VZ_^E45 'E7_ 31 M_P"36=!_[8?^D-K7U57RK_P31_Y-9T'_ +8?^D-K7U50 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 %4M7UBTT.PDO+V988$ZD]2>P [GVJ#Q%XDLO#&GM=WLFU>B1K]Z1O117@' MBWQA>^+K_P ZY/EP(3Y-NI^6,?U/J:_-^+^-,-PS2]E3M/$26D>WG+LNRW?I MJOH,JRBIF$N:6E-;O]%_6A;\;^/+OQA=;?F@T^,YBM\_^/-ZG^7\SP1X#N_& M%UN^:WT^,XEN,=?]E?4_R_0W? 'PYG\4RK=W8:#2U/+=&FQV7V]3_D>Z65E! MIUK%;6T2P01C:D:# K\EX8X1QO%>*_MO/I-TY.Z3T<^W^&'INM%IJ?3YCFE M'+*?U/!)#R*X_Q)\+=&U[?)%'_9UT>?-MP I/NG0_A@ M^]=C17EYAE>"S:C[#'4E4CYK;T>Z?FK,Z:&)K867/1DXL^>O$GPSUKP[OD\G M[;:KSY]N"V![KU'\O>N-A==U^J_R^XX;PW\:KBWV0ZS;_:4Z?:( %?\5Z'\,5Z=HGB33?$4/FZ? M=QW RR X=?JIY%>+^)/A/K.A[I;=?[2M1SO@'S@>Z=?RS7'P7$]A<+)#)); MSQGAT8JRGZ]J\/!\;\1\+55@\]HNI%?S:2MY3U4OG>_='95R? 9E'VN"GROR MV^:Z?AZ'U717BGAOXS:AI^V'58AJ$(X\U<+*/Z-^GUKU'P_XPTGQ-W:O+ MC)A?Y9!_P$_S'%?N.1\89/GZ4<-5M4?V):2^71_]NMGQV,RK%8'6I&\>ZU7_ M /F;5%%%?:GCA1110 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 %> ?MJ?\DLTK_L,Q?^B)Z]_KP#]M3_DEFE?]AF+_ -$3T =5^R[_ M ,D)\,_]O7_I5+7P!_P7._YHG_W&_P#VPK[_ /V7?^2$^&?^WK_TJEKX _X+ MG?\ -$_^XW_[84 ??_[)W_)K/P;_ .Q,T;_TAAKU6O*OV3O^36?@W_V)FC?^ MD,->JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %>5?M1?\ )"?$W_;K_P"E45>JUY5^U%_R0GQ-_P!NO_I5%0!Y M5_P31_Y-9T'_ +8?^D-K7U57RK_P31_Y-9T'_MA_Z0VM?55 !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!6%XM\867A&P\^Y/F3OD0VZGYI#_ $'J:J>-O'EIX/M=ORSZA(,Q6X/_ (\W MH/Y_R\#U?6+O7;^2\O9FFGD/4] .P [#VK\AXTX[HY#%X+ M3Q+^:AYOO+M' MYO31_4Y1DLL:U6K:4_S]/+S^XL>(O$E]XHU!KN]DW-T2->$C7T45V'P\^&+Z MT8]1U1&BT_[T<)X:;W]E_G^M:'P[^%OG>5JFM18CX:&S]&<>GM^?I7K8 M4 8 KXWA#@6MF57^VN(+RYGS*,MY/\ FGY=H]>NFC];-&^)/@_JFE;I=/8:G;CG:HVRC_@/?\ #\JX4B:RN,$203QM[JRD?J#7U96/ MKWA/2O$L96_M$D?&%F7Y9%^C#G\.E?AV>>%6&K-ULFJ>SE_+*[C\I?$OGS?( M^QP?$M2/N8N/,NZW^[9_@>1^&_B]JVD[(KX#4[8<9D.)0/\ >[_CGZUZGX=\ M>:/XF"K:W(CN#_R[S_+)^'8_AFO./$GP8OK'?-I,POH>ODR864?CT;]/I7GM MU:W&GW#0W$4EO.AY212K#\#7R-'B;BO@NHL/FM-U*73GU_\ :BO]SO;LCU) MY=EF;Q=3#2Y9>7ZQ_P"&/JJBO ?#?Q4UG0=D4S_VE:KQY=P?F ]GZ_GFO5/# M?Q)T7Q%MC6?['=-QY%QA23['H?Y^U?L^1<=Y-GEJ<:GLZK^S/3[GL_OOY'R6 M-R7%X.\G'FCW7Z]4=51117Z(>"%%%% !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 %> ?MJ?\DLTK_L,Q?^B)Z]_KP#]M3_ ))9I7_89B_]$3T =5^R M[_R0GPS_ -O7_I5+7P!_P7._YHG_ -QO_P!L*^__ -EW_DA/AG_MZ_\ 2J6O M@#_@N=_S1/\ [C?_ +84 ??_ .R=_P FL_!O_L3-&_\ 2&&O5:\J_9._Y-9^ M#?\ V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %>5?M1?\D)\3?\ ;K_Z515ZK7E7[47_ "0GQ-_V MZ_\ I5%0!Y5_P31_Y-9T'_MA_P"D-K7U57RK_P $T?\ DUG0?^V'_I#:U]54 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 5Q7C[XC6_A6)K6UVW&J,.$ZK$/5O?T%4?B'\34T,2:=I;K+J/227 MJL'M[M_+]*\91+G5+T*HDNKJ=_=G=C_,U^%<:\?+ N65Y.^:L])26O+Y1[R_ M+UV^SRC(_;)8G%JT-TN_F_+\_06ZNKG5KUYYY'N;J9LECRS$_P">E>N?#OX7 MKIOE:GK$8>[^]%;-R(O=O5O;M]>FA\/?AK%X;5+[4%6;4R,JO58/8>K>_P"7 MJ>\K'@O@%X>4;YY[1/#8-VCLVNODO+\_3(+?RM0M([A<8# M,,,OT8Z:NGZIEPG*G)2@[-=CR#Q)\%)H=\VBW'G MKU^S7! ;Z!NA_''UKS?4-,N])N6M[RWDMIA_!(I!^H]17U/5/4](LM:MS!?6 MT=U%_=D7./<'L?<5^,9[X6Y?CKU#_6/RNO(^MP7$E>C:.(7.N^S_ M ,G_ %J>">&_B1K7AS9&L_VNU7C[/<98 >QZC^7M7J?AOXJZ-KNV*>3^S;H_ M\L[@_(3[/T_/%<]XD^":-OFT6YV'K]FN#D?0-_C^=>9:OH=_H-QY%_:R6TG; M>.&^AZ'\*_/H9GQ?P))4\7%U*"_F]Z'_ &[+>/DG;_">Z\/E>=+FI/EGY:/Y MKK_6I]0@A@"#D&EKYO\ #OCO6/#)5;6Y,EN/^7>;YH_P';\,5ZGX;^+^DZMM MBOP=,N#QF0YB/_ NWX_G7ZYD7B+D^<6IUY>PJ/I+9^DMOOL_(^7QN0XO"WE! M<\?+?[O\KG>T4V.1)HU>-E=&&593D$>H-.K]2335T?-!1113 **** "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 *\ _;4_Y)9I7_89B_\ 1$]>_P!> ?MJ?\DLTK_L,Q?^ MB)Z .J_9=_Y(3X9_[>O_ $JEKX _X+G?\T3_ .XW_P"V%??_ .R[_P D)\,_ M]O7_ *52U\ ?\%SO^:)_]QO_ -L* /O_ /9._P"36?@W_P!B9HW_ *0PUZK7 ME7[)W_)K/P;_ .Q,T;_TAAKL/B#\2O"WPI\,W'B#QAK]AX68]E4$GL#0!TM%?*$7_!4K]FF75OL0^(3JN=HNFT6^$)/IGR".A!Y!X.#0!MT444 %%> M<_&;]HCXGC^0"1P@O)-'O8X 2.I9H00,\9(Q^'-?3_ (=\1Z5XNT.RUG0] M1M=7TF]C$UM?6,RRPS(>C*ZD@CZ4 :-%4M8UK3_#NE7>IZK?6VF:;:1M-<7E MY*L4,* 9+.[$!0/4FOE[5/\ @J/^S9I6L-IY\?O=%'\M[FUTB\D@4[B#AQ%A M@,9W+D$=": /JZBN=\ _$3PS\4_#%KXB\(ZY8^(=$N7Q#XY\1V/AO2$.T3WCG=(V,[(T +R/@$[4! M/'2@#L**^6/#G_!3K]G#Q-X@BTFW^(*VDDSE([K4=.NK6V8YP,RR1A4!ZY?: M/7%?45K=0WUK#J MWUMIFFVD;37%Y>2K%#"@&2SNQ 4#U)KY>U3_ (*C_LV:5K#:>?'[W11_+>YM M=(O)(%.X@X<188#&=RY!'0F@#ZNHKG? /Q$\,_%/PQ:^(O".N6/B'1+G(CO; M"82(2.JG'*L.ZG!'<5T5 !1110 5Y5^U%_R0GQ-_VZ_^E45>JUY5^U%_R0GQ M-_VZ_P#I5%0!Y5_P31_Y-9T'_MA_Z0VM?55?*O\ P31_Y-9T'_MA_P"D-K7U M50 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 M44UF6-2S$*JC)8G HVU8#J\L^(GQ2$'FZ9HLN9?NS7B'[OJJ'U]^W;VSOB) M\46U#S=,T>0K:_=ENEX,GJJ^B^_?Z=>"T/0KSQ%J$=G8Q&25N2?X4'=F/85_ M.G&/'E7%57DW#[I]S[>]>\>!/A];>$;<3R[;C4W7#S8X3_97V]^_Z5<\& M^";/P?9;8@)KR0?OKEARWL/0>U='7T_!7 =/)%''YBE+$/9;J'IWEW?39=WY MV;YW+&-T*&E/\_\ @>7WA1117[(?)A1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %07MC;ZE;M!=01W$+=8Y%##]:GHJ)PC4BX35T^C&FXNZ MW/,_$GP6M+K?-H\_V.7K]GF):,_0]1^M>7ZYX7U3PW-LO[22$$X63&4;Z,.* M^G*CGMXKJ%HIHTFB889)%#*1[@U^1Y[X9Y3F=ZN"_<5/+6+_ .W>G_;K7HSZ MG!<0XK#VC6]^/GO]_P#F?->@>+M6\,R V-VR1YR86^:-O^ G^8YKU+PW\9K" M_P!L.JQ'3YNGFIEHC_5?U^M/\2?!O3=2WRZ9(=.G//E_>B/X=1^'Y5Y=XA\% MZOX98_;;5O)S@7$?S1G\>WT.#7Y;R\8< NZO/#KUG3M^%AE9(V#*?H14M?,.B^(]2\.S>;I]W);DG+*#E M&^JG@UZ=X;^-5O<;8=9M_LS]/M$ +)^*]1^&:_3\B\327FSYS&\.XG#WE1]^/X_=_D>H456T_4K75+=;BSN([F%NCQL"/I]: MLU^OTZD*L5.F[I[-:IGRTHN+M)6844459(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 %> ?MJ?\ M)+-*_P"PS%_Z(GKW^O /VU/^26:5_P!AF+_T1/0!U7[+O_)"?#/_ &]?^E4M M? '_ 7._P":)_\ <;_]L*^__P!EW_DA/AG_ +>O_2J6O@#_ (+G?\T3_P"X MW_[84 ??_P"R=_R:S\&_^Q,T;_TAAKX ^.WPQ\6?ML?\%&+?P3XKL==TOX4> M&1)'!,;.6&&6&*-6N#'(0%+33_N_,!^X%QG:*^__ -D[_DUGX-_]B9HW_I## M7JM '@EY^P;^S]>>$Y/#Q^%'AN&R:(Q"XAM EZH*[?6OA/] MA^;4_P!E+_@HEXP^ 5GJ\NH^$M5>XCCBFY^>.U-Y;RG' D$(9&(P&SR.%Q^A M/[3G[37A']EGX;W7BGQ/+OBW\:?%'[4'C^!H&U.2Z&CAD*?:)ICMEFC!Z0QQ[H5]=Q&?DY /U JOJ M%_!I=A6_M4ZDVD?LQ_%N\1BLD/A+561AU M#?9)=OZXH _-G]D3X9P_\%'OVG/B#\7/BC#-J7A/198X[#09I6$7SLYM[8X_ MY9Q1H6=01N=P3D,P/TU^V7_P3F^%_CSX-Z]J7@?PAIO@_P 9:+8R7NGR:';K M;1W?E(6,$L:#:V\+@-C<&P2_P"")^G1Q?LW^,K\*HFG\62P,WHH ^,/^"4O[0FH?&S]G-M&UZ[DO?$'@ZZ M&ER7,S%I)K5EW6SN3U( >/W$0)R2:^=_VO+S5OVUO^"@7AO]G^'4;BP\#>&Y M%;4?L[X#R"#[1=3="-X0B!"P(5LGHQJ#_@B1$@LT:G[JS0$2D=C&/[Q-?J-7Y M.>)Y/[#_ ."WUC+;;XS<7-LK[._F:(J-^!!Y_&@#J?\ @J1\0/$?Q;^-WPT_ M9J\,7K65OKDUK; M]Y#:2Q^6'SP8M \W_P!#!-?JY0!^37[-@O\ ]@O_ (*(:A\%O[3N;WP!XO,< M=G]J?)W2QE[.4@ R!PUNQ ;).. !^LM?DY_P %))/[%_X*-? ?5+??'@Z/X*TCP;K, M=NRZ=K6BVRV\T$PR4,I4?OESPP?)*DX(."/"_P#@D'\:M;O-%\;?!7Q3-))J M?@VLSEGBMS(T4\'^['*%(_Z[$< 5^C5?DY^Q))_8W_!5[XVV5MO2"XG M\0QLB],?VA')@^P*C]* .I_X*D?$#Q'\6_C=\-/V:O#%ZUE;ZY-:W.J2*QV2 M23SF.%90.2D2HTQ'0[E/5!7U3X;_ ."=O[/_ (?^'L7A.7X=:5JT8A$5?M1?\D)\3?\ ;K_Z515T_B'XP> _".J2:9KOC;P[HNI1A6>SU#5H M()E##*DH[@C(((X[UY!^TI\=/AMJOP5\1VME\0O"MY=2?9MD-OK5L[MBYB)P MH?)X!/X4 87_ 31_P"36=!_[8?^D-K7U57PW_P3X^/'PT\%?LV:'IOB'XB> M%-!U%1 QL]3UNVMI@/L=LN=CN#]Y6'3JI':OI:/]J'X-32+''\6_ LDC'"JO MB2R))] /-H ].HKS_P#X:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O M_P WGE8 9.U$ >@K.I4A2@ZE1VBM6WHDN[*C%R:C%7;.TN+B*T@DFGD M6*&,;G=S@*!W)KQ#XA?$N7Q$SV&GLT.F X9NC3_7T7V_/T%'QY\0KGQ;.8(= MUOIB'Y(<\O\ [3?X=JXRVUCPW;:Q#9Z]XKT3PRK+YA?5M0AMF*9QE%=@6_"O MYEXIXRQ?$N(_L3A]-PD[-K>?IVAW;M=;V6_Z'EN4TLOI_7,1O4_T' M:N(T/XS_ ?\.Z>EG8_$;P?'$O)/]O6A9S_>8^9R:T/^&A/A9_T4OP?_ .#Z MU_\ CE?J'!W!.&X;IJO6M/$M:RZ1\H_J]WY+0^>W\^U7_EX@^9,>_=?QKTS_AH3X6?]%+\'_\ @^M?_CE' M_#0GPL_Z*7X/_P#!]:__ !ROS#/?#S)LXO4I1]C5?6&WSCL_E9^9]'@L^Q>$ MM&3YX]G^C_X<\;TO6;[1+@3V-U):R]S&>#[$="/K7I?AOXV$;8=:ML]OM-N/ MU*_X?E63XD\:?!+Q!ND3XC>#]/NCSYMOKMH 3[KYF#^A]Z\QUCQ5X-T^Z2*S M\?>%-8$C!(_L.M6TCL3T&P/NS] :_(:F4<7<"R=7!2=2BM7R^]'_ +>@]8^; M7_@1]5'%97G2Y:RY9^>C^3Z^GX'U?I.M6.N6XGL+J.ZC[E#R/J.H/UJ]7RM8 MZAA_#%?>Y%XI8# M&6I9K#V,_P"9:P?ZQ_%=V>)C>&Z]*\L,^==MG_D_ZT/8J*X^^^,/@?2;.&YU M3Q;HVC13'"?VI?16I)'4 2,M9_\ PT)\+/\ HI?@_P#\'UK_ /'*_:F6'K0!ZE^R M[_R0GPS_ -O7_I5+7P!_P7._YHG_ -QO_P!L*^__ -EW_DA/AG_MZ_\ 2J6O M@#_@N=_S1/\ [C?_ +84 ??_ .R=_P FL_!O_L3-&_\ 2&&N1_;%_;)\*?LB M^!1?ZD%U;Q5J"LND>'XY-LEPPX,DAYV1*>K8YZ#)Z==^R=_R:S\&_P#L3-&_ M](8:_(WX^?#C]HWXD?M6:Y\3+OX.^(/$T-GJ['2;'5-%GGL?L<,C"VC,8(W) MM"L5R S,Q(.X@@'N'[./['OQ _;>\?0?'#]HRYNO^$;G*S:3X<@#YY,EL_-O;]3M.TZTT?3[:PL+:&RL;6)88+:WC"1Q1J %15' 4 M #@ 5^6:_M=?MZ*H ^"F . !X4N__CM>H?LR_M(?M>>./CEX7T/XE?"[_A'_ M 1=O.-1U+_A'KBV\E5MY&C/F/(57,BHO(YSCO0!^@M:VDC&/?+"OE;_@I]\9OCE\$?#O@S7OA%=WVFZ+&M^_B M2_M])M[V&!0UJML96FB<1Y+S 8QNR>N!CZY^%NLWOB+X8^$=6U*;[1J-]H]G M=7,VQ4WRO"C.VU0 ,L2< 4 ? 7_ 1'\46]Q\)?B-X9W@7MAKD6H/&?O!)[ M=8U/YVS5^AWB[Q):^#O">M:_?2+%9:5937T\C=%CBC9V)]@%-?F?\6OV:OC7 M^Q?^TAJ_Q?\ @#H4GB[P?KDCRZAX;M(FGDC$C;Y+=X$.]X]^6C>,$IPIX'SY M?Q4^-W[5_P"W!X9_X5QX;^#&I?#C0=4*Q:MJ5_%/!'-&/OHUQ/'&JQ9Y9$#. M0 O()# &K_P1!\-73:=\6_%,XS#=W%A81OMZR()Y)?TEB_.LG]F=1\*_^"P7 MQ1T/4&\F;Q%+JYM_,XW?:&344 ^J*<5^@'[*W[/.E_LO_!71/ FFS_;I[?=< MZAJ&S8;N[D.9),=AP%4=0J*"21FOF7_@H1^QEXV\?>./#WQL^#$I@^(^@+&+ MBSAE6.6Z6([H98BWRF1/F4HW#KM'5=K 'WM7Y1>$5_X6G_P6NUK4K!UGLO#\ MLQG91D)]FTQ;1A]1.0/K707O[>'[6_B3PW+X1TS]G75],\N-I5YLFP"OG2 M1Q1E)#TRZ2*N0>G8 POVT%_X6C_P5;^#GAFP=9I-'_L:.[C SLV74M[)G_MB MRGZ5^KM? O[ O[&_CSPS\2M>^/'QNE:7XC:T)!:6$SI)):B4 232E/E1R@\M M8U.$0L#R0%^F_P!K?6OB%X=_9Y\7ZC\*X[N7Q]#';G2TL;-+N8L;F(2;8G1E M;]T9.JG R>V: /7Z_*/_ () J/AO^T)\+]D?X/MI-]<0W_ (NUJ9;[6KN#F-9 NU((S@$I&"V">K.Y MX! !\#M9_9WUGQ!XUMHE@CUQM*O-DV 5\Z2.*,I(>F7215R#T[ M&%^V@O\ PM'_ (*M_!SPS8.LTFC_ -C1W<8&=FRZEO9,_P#;%E/TK]7:^!?V M!?V-_'GAGXE:]\>/C=*TOQ&UH2"TL)G222U$H DFE*?*CE!Y:QJ<(A8'D@+] M]4 %%%% %"\T'3-0F,UUIUI3?M/>&='@^!OB5X])L8W'V M;#+;("/])B[XKVBO*OVHO^2$^)O^W7_TJBH \0_X)R^"?#NM_LPZ#<:CH&EW M]QB!?.NK..1\?8K8XRRD]23^)KZAA^&_A*WD62+PMHLA_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 /@+'_A6M6/XF\467A73VNKQ^3Q'"OWY&]!_CVKFQ6*HX.C+$8B:C"*NV]D: M4ZT^2\OM+TZ*%>@^RQ[F/95&.37A7B;7(]=U!I;>P MMM.MEXCAMXE3CU8@A_P#0&T__ ,!8 M_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P */^$3T/\ MZ VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\*/\ A$]#_P"@-I__ ("Q_P"% M:U% &3_PB>A_] ;3_P#P%C_PH_X1/0_^@-I__@+'_A6M10!D_P#")Z'_ - ; M3_\ P%C_ ,*/^$3T/_H#:?\ ^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ H_ MX1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ /P%C_PH_P"$3T/_ * VG_\ M@+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ ,(G MH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T__P ! M8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/0_\ MH#:?_P" L?\ A6M10!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5K44 M9/\ PB>A_P#0&T__ ,!8_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z'_P! M;3__ %C_P */^$3T/\ Z VG_P#@+'_A6M10!D_\(GH?_0&T_P#\!8_\*/\ MA$]#_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_P ( MGH?_ $!M/_\ 6/_ H_X1/0_P#H#:?_ . L?^%:U% &3_PB>A_] ;3_ /P% MC_PH_P"$3T/_ * VG_\ @+'_ (5K44 9/_")Z'_T!M/_ / 6/_"C_A$]#_Z MVG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# 6/\ PH_X1/0_^@-I_P#X"Q_X5K44 M 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ .@-I_\ X"Q_X5K44 9/_")Z'_T! MM/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ A6M10!RNN?#/0=:AVBS2QE ^66S4 M1D?4 8/XBO+_ !)\)M8T3?+:K_:=J.=T(Q(![I_AFO>J*_/L]X&R;/;U*E/V M=5_;AH_FMG\U?S/Z73F&I6XYV@;91^'?\.?:OQ;$<*\4\&U'BA_P#0&T__ ,!8_P#"OFIEFL;@JRR6\\;=""K*1^H-=MX;^+VK:/MBOO\ MB9VPX_>'$H'LW?\ '/UKZO(_%6A4:H9U2]G+;FC=KYQ^)?+F]$>9C.&IQ]_" M2YEV>_R>S_ ]?_X1/0_^@-I__@+'_A1_PB>A_P#0&T__ ,!8_P#"J?ASQ]HW MB;:EMA_] ;3_ /P%C_PK6HH R?\ A$]#_P"@-I__ ("Q_P"% M'_")Z'_T!M/_ / 6/_"M:B@#)_X1/0_^@-I__@+'_A1_PB>A_P#0&T__ ,!8 M_P#"M:B@#)_X1/0_^@-I_P#X"Q_X4?\ ")Z'_P! ;3__ %C_P *UJ* ,G_A M$]#_ .@-I_\ X"Q_X4?\(GH?_0&T_P#\!8_\*UJ* ,G_ (1/0_\ H#:?_P" ML?\ A1_PB>A_] ;3_P#P%C_PK6HH R?^$3T/_H#:?_X"Q_X4?\(GH?\ T!M/ M_P# 6/\ PK6HH R?^$3T/_H#:?\ ^ L?^%'_ B>A_\ 0&T__P !8_\ "M:B M@#)_X1/0_P#H#:?_ . L?^%'_")Z'_T!M/\ _ 6/_"M:B@#)_P"$3T/_ * V MG_\ @+'_ (4?\(GH?_0&T_\ \!8_\*UJ* ,G_A$]#_Z VG_^ L?^%'_")Z'_ M - ;3_\ P%C_ ,*UJ* ,G_A$]#_Z VG_ /@+'_A1_P (GH?_ $!M/_\ 6/_ M K6HH R?^$3T/\ Z VG_P#@+'_A1_PB>A_] ;3_ /P%C_PK6HH R?\ A$]# M_P"@-I__ ("Q_P"%'_")Z'_T!M/_ / 6/_"M:B@#)_X1/0_^@-I__@+'_A1_ MPB>A_P#0&T__ ,!8_P#"M:B@#)_X1/0_^@-I_P#X"Q_X4?\ ")Z'_P! ;3__ M %C_P *UJ* ,G_A$]#_ .@-I_\ X"Q_X4?\(GH?_0&T_P#\!8_\*UJ* ,G_ M (1/0_\ H#:?_P" L?\ A1_PB>A_] ;3_P#P%C_PK6HH R?^$3T/_H#:?_X" MQ_X4?\(GH?\ T!M/_P# 6/\ PK6HH R?^$3T/_H#:?\ ^ L?^%'_ B>A_\ M0&T__P !8_\ "M:B@#)_X1/0_P#H#:?_ . L?^%'_")Z'_T!M/\ _ 6/_"M: MB@#)_P"$3T/_ * VG_\ @+'_ (4?\(GH?_0&T_\ \!8_\*UJ* ,G_A$]#_Z MVG_^ L?^%'_")Z'_ - ;3_\ P%C_ ,*UJ* ,G_A$]#_Z VG_ /@+'_A1_P ( MGH?_ $!M/_\ 6/_ K6HH R?^$3T/\ Z VG_P#@+'_A1_PB>A_] ;3_ /P% MC_PK6HH R?\ A$]#_P"@-I__ ("Q_P"%'_")Z'_T!M/_ / 6/_"M:B@#)_X1 M/0_^@-I__@+'_A1_PB>A_P#0&T__ ,!8_P#"M:B@#)_X1/0_^@-I_P#X"Q_X M4?\ ")Z'_P! ;3__ %C_P *UJ* ,G_A$]#_ .@-I_\ X"Q_X4?\(GH?_0&T M_P#\!8_\*UJ* ,G_ (1/0_\ H#:?_P" L?\ A1_PB>A_] ;3_P#P%C_PK6HH M R?^$3T/_H#:?_X"Q_X4?\(GH?\ T!M/_P# 6/\ PK6HH R?^$3T/_H#:?\ M^ L?^%'_ B>A_\ 0&T__P !8_\ "M:B@#)_X1/0_P#H#:?_ . L?^%'_")Z M'_T!M/\ _ 6/_"M:B@#)_P"$3T/_ * VG_\ @+'_ (5X1^V/H>G:;\,=,EL] M/M;24ZQ$I>"%4)'DSG&0.G _*OHVO /VU/\ DEFE?]AF+_T1/0!U7[+O_)"? M#/\ V]?^E4M? '_!<[_FB?\ W&__ &PK[_\ V7?^2$^&?^WK_P!*I:^ /^"Y MW_-$_P#N-_\ MA0!]_\ [)W_ ":S\&_^Q,T;_P!(8:]5KRK]D[_DUGX-_P#8 MF:-_Z0PUZK0 4444 > _M??L_P#BS]I?PSH'@?3?$]GX;\"W=\LWBM3 SWMW M;1LDD45NWW5^=,G=Z*TMHEAAA3HB* %4>P JQ M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>5? MM1?\D)\3?]NO_I5%7JM>5?M1?\D)\3?]NO\ Z514 >5?\$T?^36=!_[8?^D- MK7U57RK_ ,$T?^36=!_[8?\ I#:U]54 %%%% !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 %%%C./7_ &?S]*_E['YEF_B1F*P6!BX8>+O9[)?S3?5] ME\EU9^CT
'Z'MJSO4?WOR7EW?_#&=\._A>VI>5J>KQE+3AHK9N#+[MZ+[ M=_IU]D1%C1410JJ,!5& !Z4ZBOZ)X=X%^KX57D_BD]Y/S\NRV7K=OX+ M'YA6S"K[2J].BZ(****^J/-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ,G7O"NE^)(ME_:)*V,+*/ED7Z,.?PZ5Y=XD^"][9[IM(F^VQ=?)D(60?0 M]#^E>ST5\;GG".49^G+%TK3_ )XZ2^_K_P!O)GK8/-,5@=*4O=[/5?\ ^1\ MJW=G<:?<-#,R&LYQ7\NDK=G':2^^_\ *?94& M_B5HOB+9&)_L5T?^6%QA017[MEV;8'-Z7M\#552/D]O5;I^32/B\1AJV%ER5HN+%HHHKUC MF"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP#]M3_DEFE?] MAF+_ -$3U[_7@'[:G_)+-*_[#,7_ *(GH ZK]EW_ )(3X9_[>O\ TJEKX _X M+G?\T3_[C?\ [85]_P#[+O\ R0GPS_V]?^E4M? '_!<[_FB?_<;_ /;"@#[_ M /V3O^36?@W_ -B9HW_I##7JM>5?LG?\FL_!O_L3-&_](8:]5H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\J_: MB_Y(3XF_[=?_ $JBKU6O*OVHO^2$^)O^W7_TJBH \J_X)H_\FLZ#_P!L/_2& MUKZJKY5_X)H_\FLZ#_VP_P#2&UKZJH **** "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@ HHKS;XB?%!=+\W3-(D#WOW9;A>1%Z@>K?R^O3P;+_Q ^),/AJ-[*Q*SZHPP>ZP^Y]3Z#\_? MQ"::YU2]9Y&DNKJ=^2ZK#GLOOZG_)_F=+.?$S,KO\ =X>#_P"W8+_VZ;_JR/T/_9.' M5A]SZM_*O1:**_IK)\FP>18 M2.#P4+16[ZM]V^K_ .&5D?G>+Q=7&U75K.[_ "\D%%%%>X<84444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4U+2K/6+8V][;1W, M)_AD7./<>A]Q7FWB3X*1R;YM%N?*/7[-<'*_0-U'XY^M>J45\SG/#>5Y]#EQ MU%2?22TDO22U^3NO(]'"9AB<$[T9V7;I]Q\O:QH.H:!<>3?VDEL_;;YH_R[?ABOHJ\LK?4+=H+J".XA;K'(H8'\#7G MGB3X+V=YNFTB?[%+U\B4EHS]#U'ZU^$YCXO?Z\ _;4_Y)9I7_ &&8O_1$] '5?LN_\D)\,_\ ;U_Z52U\ ?\ !<[_ )HG M_P!QO_VPK[__ &7?^2$^&?\ MZ_]*I:^ /\ @N=_S1/_ +C?_MA0!]__ +)W M_)K/P;_[$S1O_2&&O5:\J_9._P"36?@W_P!B9HW_ *0PUZK0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^U%_ MR0GQ-_VZ_P#I5%7JM>5?M1?\D)\3?]NO_I5%0!Y5_P $T?\ DUG0?^V'_I#: MU]55\J_\$T?^36=!_P"V'_I#:U]54 %%%% !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 %%%% ! M29QR>!39)$AC:21E2-1N9F. .Y->,?$3XG/K!DTW2G:.Q^[)..&F]AZ+_.O MD^(^)<%PUA?;XIWD_ABMY/\ 1=WT];)^G@,OK9A4Y*:TZOHOZ[&A\1/BEN\W M2]%EX^[->(>OJJ'_ -F_+UKS72=)N]XD/"CMZDGL/>I_#_AV]\3 M:@EG91;W/+N>%C7^\Q["O?O"/@ZR\(6/DVX\RXO4 MQ-1U:KNV%%%%>B8!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 %%%% $^737.FW!YV ;HB?IU'X?E7H-%>)FF29=G5+V6/HJ:Z-[KT:U7R9V8;&5\'+ MFH3:_+[CYL\1>"=7\,L3>6K&#.!<1?-&?Q[?CBJ>B^(M2\/S^;I]W);DG+*I MRK?53P:^GF4.I5@&4C!!'!KB/$GPET?6M\MHO]F7)YW0C]V3[I_ABOP?-O## M&8&I];X?KNZU46^62_PS5E]]O5GVF%XCI5H^RQT-'U6J^:_X-@1]/8U\^^)/AYK/AK= M)-;_ &BU7_EXM\LN/?N/QK&TO6+W1;@3V-U):R]VC;&?8CH1]:X\O\0L[R"L ML%Q!0<[=6N6=N_:2^Z_\QM7R+!XZ/ML#.WXK_-?UH?4E%>2^&_C8R[8=:MMP MZ?:;<<_BO^'Y5Z9I.N6&NV_GV%U'9\7B\NQ.!?[Z&G?=?>7J***^J/-"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MO /VU/\ DEFE?]AF+_T1/7O]> ?MJ?\ )+-*_P"PS%_Z(GH ZK]EW_DA/AG_ M +>O_2J6O@#_ (+G?\T3_P"XW_[85]__ ++O_)"?#/\ V]?^E4M? '_!<[_F MB?\ W&__ &PH ^__ -D[_DUGX-_]B9HW_I##7JM>5?LG?\FL_!O_ +$S1O\ MTAAKU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ KRK]J+_DA/B;_MU_]*HJ]5KRK]J+_DA/B;_MU_\ 2J*@#RK_ M ()H_P#)K.@_]L/_ $AM:^JJ^5?^":/_ ":SH/\ VP_](;6OJJ@ 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@ J&\O(-/M9+BYE6&",;GD7LRP01C)9 MOY =S[5X+XX\?77B^Z\M=UOIT;9CM\\G_:;U/\OUKX+BOB["<,8?WO?K27NP M_5]H_GLNMO;RS*ZN8STT@MW^B\R[\0/B//XHD:SLRT&EJ>G1IL=V]O0?G[8G MA/PC?>+M0$%LNR%>9;AA\L8_J?0?_KJUX)\"W?C"\R,P6$9_>W!'_CJ^I_E7 MOFCZ-::#I\=G90B&!.W=CW)/A_0^]==17F9AEN#S6C[#&TE4 MCV:V]'NGYK4Z*&(JX:7/1DXOR/G[Q)\+]:\/[I$B^WVHY\ZW!) ]UZC]1[UR M]E?W.FW"SVL\EM,O1XV*FOJFN:\2?#W1O$VYY[?R+H_\O%O\KY]^Q_$5^%YU MX5\LOK.15N62U49/_P!)FM5Y7O\ XC[3"<2W7L\;"Z[K]5_E]QP'AOXU75KM MAUB#[7'T^T0@+(/JO0_I7J&A^)M,\1P^9I]W'.0,M'G#K]5/(KQOQ)\)-8T7 M?+:#^T[8ZU7_ ^9MT445]N>.%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 M@'[:G_)+-*_[#,7_ *(GKW^O /VU/^26:5_V&8O_ $1/0!U7[+O_ "0GPS_V M]?\ I5+7P!_P7._YHG_W&_\ VPK[_P#V7?\ DA/AG_MZ_P#2J6O@#_@N=_S1 M/_N-_P#MA0!]_P#[)W_)K/P;_P"Q,T;_ -(8:]5KRK]D[_DUGX-_]B9HW_I# M#7JM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7E7[47_)"?$W_;K_Z515ZK7E7[47_)"?$W_;K_ .E45 'E7_!- M'_DUG0?^V'_I#:U]55\J_P#!-'_DUG0?^V'_ *0VM?55 !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 %9GB#Q#9>&=/>\OI=B#A5'WG;^ZH[FJ_BKQ=8^$=/-Q=-NE;B*W4_-(? MZ#U-?/\ XD\37OBG4&N[V3/:.)?N1KZ ?YS7Y=QEQOA^'*;P^'M/$M:+I'SE M^BW?DCZ3* M?AW<>*IENKD-;Z6IYDZ-+C^%?ZFKWP]^&;T\!#ZG@=&M+K9?YO^MR*QL;?3+2*UM8E@MXQM2-!@"K%%%?TQ"$:<5" M"LEHDMDC\\X44458@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@ K"\0^"](\3*?MMJOG8P+B+Y9!^/?\ '-;M%'QU)T,534X/HU= M?B:TZM2C)3IR:?D>(>)/@YJ>F[Y=-<:E .=GW91^'0_A^5<')'/8W!1UDMYX MVY5@593_ #!KZKK*UWPOI?B2'9J%HDQ PLF,.OT8I[*7\ MLKN/R?Q+_P F^1]C@^):D/9=UO\ =L_P/'O#?Q/]&\3;4M[D0W)_Y=Y_E?\ #L?PKSWQ)\%[RTW3://]LBZ^ M1,0L@^AZ']*\[O+*YTVX:"YADMIUZI(I5A^=?'4>).*^"JBP^:4W4I;+FU7_ M &[45_N=[=D>K++\LS>+GAII]4T5\_P#AOXI:UH.V.23^T;4< M>5<$E@/9^H_'(]J]4\-_$S1?$6R/SOL5TW'DW!"Y/LW0_P _:OV;(N/,FSRU M-5/957]F>GW/9_??R/D\;DN+P=Y_P!> ?MJ?\DLTK_L,Q?^B)Z .J_9=_Y(3X9_[>O_ $JEKX _ MX+G?\T3_ .XW_P"V%??_ .R[_P D)\,_]O7_ *52U\ ?\%SO^:)_]QO_ -L* M /O_ /9._P"36?@W_P!B9HW_ *0PUZK7E7[)W_)K/P;_ .Q,T;_TAAKU6@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ KRK]J+_DA/B;_ +=?_2J*O5:\J_:B_P"2$^)O^W7_ -*HJ /*O^":/_)K M.@_]L/\ TAM:^JJ^5?\ @FC_ ,FLZ#_VP_\ 2&UKZJH **** "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 **** "N9 M\:^.;/P?9_-B>^D'[JW!Y_WF]!_.J?CWXB6_A.$V]OMN-4T\F4LORUJ6(>C>ZA_G+RZ=>S^M MR?))8NU?$:4_S_X'](EUK6KS7]0DO+V4RS/^2CL .PKT/X=_"TW7E:GK41$/ MWH;1QR_HSCT]N_?CKH_#OX7"Q\K4]9B#7/WH;5AD1^C-_M>W;Z]/3J^>X-X" MJ5ZBSC/TY3D^90EJV]^:=^O]U_/L=^;9W&$?JF!T2T;7Y+_/[A%4*H & . ! M2T45_1!\&%%%% !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 %%%% !5#5]"T_7K?R;^TCN4[;QROT/4?A5^BL:U&EB*;I5HJ47N MFKI^J9<)RIR4H.S1Y'XD^";INFT6Y\P=?LUP<'Z!NGY_G7FVI:3>:-<&"^MI M+:4?PR+C/N#W'TKZEJKJ.EVFK6S6][;1W,)_AD7/XCT-?C.>^%V78Z]7+9>Q MGVW@_EO'Y.R['UF"XDQ%&T<0N==]G_P?ZU/ /#?Q&UKPWLCCN/M5JO'V>XRR M@>QZC\./:O4_#?Q8T?7-D5RW]FW1XV3GY"?9^GYXK#\2?!2*7=-HMQY+=?LU MP25^@;J/QS]:\QUCP_J/A^X\G4+22V;L6&5;Z,.#^%?GD)BZE!= M[RA\I;Q\D[?X3WG0RK.ES4WRS\M'\UL_ZU/I]6#*&4@@C(([TM?-OAWQQK'A ME@+2Z+6^>;>;YHS^';\,5ZGX;^,.EZIMBU!3IEP>-S'=$?\ @7;\>/>OUK(O M$;)\WM2KR]A4?23]U^DMOOLSY?&Y!B\+>4%SQ\M_N_RN=_13(9DN(UDB=9(V M&59#D$>QI]?JB:DKK8^:V"BBBF 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !7@'[:G_)+-*_[#,7_HB>O?Z\ _;4_Y)9I7_89B_P#1$] ' M5?LN_P#)"?#/_;U_Z52U\ ?\%SO^:)_]QO\ ]L*^_P#]EW_DA/AG_MZ_]*I: M^ /^"YW_ #1/_N-_^V% 'W_^R=_R:S\&_P#L3-&_](8:]5KRK]D[_DUGX-_] MB9HW_I##7JM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7E7[47_ "0GQ-_VZ_\ I5%7JM>5?M1?\D)\3?\ ;K_Z M514 >5?\$T?^36=!_P"V'_I#:U]55\J_\$T?^36=!_[8?^D-K7U50 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 5Y_P#$+XF1^'UDT_36674CP\G58/\ %O;MW]*S_B)\4A9^;IFC2AI^5FNU M/">JI[^_;Z]/*+&QNM8OH[:VB>XN9FPJKR2?7_Z]?@/&G'TJ4WE.1OFJO24U MK9[6/4-159M2(RJ=5@^GJWOV[>M7O ?P]M_"< N)]MQJCK\TO:/_97 M_'O78UV\%< QRYQS/-US5WK&+U4/-]Y?@O7599QG;Q%\/A7:'5]_^!^84445 M^XGQH4444 %%%% !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 %0W=G!?V[07,,<\+<-'(H93^!J:BIE&,XN M,E=,:;B[H\V\2?!>RO=\VDS&QF//DR9:(_0]5_7Z5Y=KWA/5?#4NV_M'B3.% MF7YHV^C#C\.M?35,FACN(VCE19(V&&1QD$>A%?DF>^&N4YI>K@_W%1_RKW7Z MQZ?]NM>C/J,%Q!BL-:-7WX^>_P!_^=SYIT'Q9JOAN3=87;Q)G+0M\T;?53Q^ M/6O4?#?QHL;W9#JT)L9NGG1Y:(_AU7]?K5GQ)\'M+U3=+IS'3;@\[5&Z(_\ M >WX?E7EGB+P/K'AEB;NU+0 \7$/S1G\>WXXK\L=+C#@%W@_:8=>LZ=O3>'_ M )+ZL^DYLJSO?W9_=+_)_B?1EK>07T"S6TT<\+H_#/TK],R+Q.RO M,K4L>O85//6#_P"WNG_;R27=GSV-X=Q.'O*A[\?Q^[K\ON/4J*JZ?J=IJUN+ MBRN([F$_QQL"/H?0U:K]@IU(5H*I3DG%[-:IGRLHN+Y9*S"BBN:OOB)HFGZZ MFE37)$Y.UI !Y<;?W6;/!_EWQ7)C,?A,OC&>+JJ"DTE=VNWT-:5"K7;5*+;6 MNATM%%%=Y@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X!^VI_R2S2O^PS%_Z( MGKW^O /VU/\ DEFE?]AF+_T1/0!U7[+O_)"?#/\ V]?^E4M? '_!<[_FB?\ MW&__ &PK[_\ V7?^2$^&?^WK_P!*I:^ /^"YW_-$_P#N-_\ MA0!]_\ [)W_ M ":S\&_^Q,T;_P!(8:]5KRK]D[_DUGX-_P#8F:-_Z0PUZK0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^U%_R M0GQ-_P!NO_I5%7JM>5?M1?\ )"?$W_;K_P"E45 'E7_!-'_DUG0?^V'_ *0V MM?55?*O_ 31_P"36=!_[8?^D-K7U50 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 %%%1SSQVL+S32+%$@+,[G 4#N32E)13 M;=DAJ[T0]F"J68@ #))[5X_\1/BD;SS=,T:7;!RLUVIY?U5#Z>_?Z=:'Q"^) MDGB!I-/TUFBTT7>77IIJ_P! RO)H8:'US':6U2?3S?GY?J5] M%T2\\0:A'9V,1EF?\E'=B>PKWWP7X'L_!]GA,3WT@_>W)')_V5]!5OPKX3L? M">GBWM%W2-@RSL/FD/J?0>@K:K[C@O@6CP_!8S&)3Q+^:AY+S[R^2TO?QLWS MJ>.;I4M*?Y^OEY!1117ZV?+A1110 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 4C*&4JP!!&"#WI:* .)\2?"?1]E>&_C6Z[(=: MMMXZ?:;<8/U9?\/RKKO$GPST7Q#OD\G[#='_ );6X"Y/NO0_S]Z\1\4:"/#> ML36'VN&\,?5XLC'L1V/L":_%,9@>)?#N2K4*Z=!NV]XM]G!ZI^:_\"/KZ5;+ M\^7).'OI?-?-?K]QZ7XZ^+%NMB+70I_-FF7+W2@CRE/89_B_E]>GC[,68DG) M/))HHKX'B#B+'<28E8C&RVT45\,?1:[]6]?DD>W@A[?3I^P\!<>^RY,IS:?N[0F^G:,GV[/IL]-OE<[R3FOBL*M>J_5?JCV M"BBBOZ5/ST**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "O /VU/\ DEFE?]AF+_T1/7O] M> ?MJ?\ )+-*_P"PS%_Z(GH ZK]EW_DA/AG_ +>O_2J6O@#_ (+G?\T3_P"X MW_[85]__ ++O_)"?#/\ V]?^E4M? '_!<[_FB?\ W&__ &PH ^__ -D[_DUG MX-_]B9HW_I##7JM>5?LG?\FL_!O_ +$S1O\ TAAKU6@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRK]J+_DA/B; M_MU_]*HJ]5KRK]J+_DA/B;_MU_\ 2J*@#RK_ ()H_P#)K.@_]L/_ $AM:^JJ M^5?^":/_ ":SH/\ VP_](;6OJJ@ 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@ HHJCK.M6>@:?)>7LPAA3\V/8 =S6-:M3P].56M)1 MC%7;>B2[LJ,95)*,5=LFO]0M]+LY;JZE6"WC&YI&/ KPGQ[\1+CQ9,;:WW6^ MEH?ECZ-)_M-_A5+QKXYO/&%Y\V8+&,_NK<'C_>;U;^53>!? -UXNN?,?=;Z; M&<23XY;_ &5]3_+]*_F'B7BS'<78I9)D,7[*3LVM'/S?\L%Y[[OL?HV7Y71R MNG]#_!=[XPOO+@'E6J']]8]S4^EZ7:Z+8Q6=G"L%O&,*J_P SZGWJW7Z]PCP;A>&:/M)6 MGB)+WI=O[L>R\]WUZ)?+9IFU3,9\JT@ME^K\_P @HHHK]&/ "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@ KQ_P"*'P[D@FN-;TY6 MDBD8R7,(Y*$\EQ[>OI].GL%)UX/(KYCB'A_"<1X)X3%:/>,EO%]U^JZK[ST< M!CJN7UE5I_-=T?*%%>F_$KX:_8/-U;28LVOWI[9!_J_5E']WU';Z=/,J_BC/ M,CQG#^,E@\9&S6SZ27=>7Y;,_7\'C*6.I*K2?_ ?9A7;_#OX=R>*)EO;Q6BT MN-OH9B/X1[>I_ >Q\._AW)XHF6]O5:+2XV^AF(_A'MZG\![>ZV]O':PQPPQK M%%&H5448"@= !7ZIP'P(\S<$+'S9SYMRX/DVZGYG/K[#WKBQ MF,P^7T)XK%34(1U;?]?%M/:[O9,=HXE^_(WH M!_G%> >*_%M]XMU W%TVV)R[W/"H.%1?[ MJCL*[7X=_#!]6\O4M61H[+[T5N>&F]SZ+_/Z=?Y=SC/,U\0<>LKRJ+C03VVN ME]J;Z+LOS=C]'PF#PV1T?K.)=Y_UI'_/]"A\/_AO-XFD6]O0T&EJ>.S3>R^W MJ?R]O17G M^H?!W3+S7UO4E:"Q8[Y;-%X)]%;/R@^F/I[>@T5XN9Y+E^S&*BE&*L MDK"BBBF(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "O /VU/^26:5_V&8O\ T1/7 MO]> ?MJ?\DLTK_L,Q?\ HB>@#JOV7?\ DA/AG_MZ_P#2J6O@#_@N=_S1/_N- M_P#MA7W_ /LN_P#)"?#/_;U_Z52U\ ?\%SO^:)_]QO\ ]L* /O\ _9._Y-9^ M#?\ V)FC?^D,->J9QR>!7E?[)W_)K/P;_P"Q,T;_ -(8:\F_;N^"OQH^/T/@ MOP=\,O$Z^$_"MY]N_P"$JOFN?)#1_P"CB",A!YKA@;CY%PC='(&V@#YQ_P"" M@7_!3^]\$Z_;>"/@=XB@75K")68XZD@$U^'/_!13]COPC^R!X-^$.E^'[FZU;6-6.K2:MK- MX=K73QBR"!8P=L:+YDF%&3\YRS5^X>D_\@JR_P"N*?\ H(H MT444 ?FI^UM M^VU\=?#W[7E_\(/@O96>KW%I9P'^S_[.6YGDF-O]ID(9B.!&R\?[)KE?^%^_ M\%#/^BQTN17>*")F*)+(J?,Y9 MP52-2"Q#/\ @L=XOU34U-U:^#Y;UH()L,B?8XULXR!VQ*_F#'\7/K0!T&L> M+_\ @HGX3\-GQW>6NDWNFPQ?:I_#,-E8RSQQ#YCNB0"4G'!5)"XP>,\U]3?L M-_MI:5^V!X#O;F2QCT/QEHK1Q:OI,;EH_F!V3PD\^6Y5A@Y*E2"3PS?2]?E! M\'-GP&_X+'>+?"FF@V>C^)GNHY($&(\7-FNH* !P )5"C'3IZT ?:W[:W[8F MB?L@?#FWU6XM%UGQ1JSO!HVCERBS,NTR2R,!\L:!ESCDEE QDD?)FG^-/^"B M/CSPQ%X]TJTT?1],N(_M=OX:^Q6,<\L+#(Q',&E''16D5SD<&N>_:FC'QT_X M*U?#CP'J*FYT?0#IZ/9R8,4BI&VH2@KT(=2%;U"@=A7ZNT ?''[!_P"WI)^T MU=:QX)\;:-%X7^)VAHSW-G&CQQ7D:/LD9(W):.2-BJO&Q/7(XR%^QZ_*#]IK M9\!O^"N'PT\3Z8#91^*&TR:]\L81AV:?#&!KRYP75K#?6 MLUMDG[35UK'@GQMHT7A?XG:&C/1H^R M1DCJUY5^U%_R0 MGQ-_VZ_^E45 'E7_ 31_P"36=!_[8?^D-K7U57RK_P31_Y-9T'_ +8?^D-K M7U50 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 %%%SLRL^J,.G58<]V]_0?G[^3FF:X3)L++&8V?+!?>WV2ZM]OT.K#8:KBZBI45 M=O\ K4N^./'UKX0M=B[;C49%S';YX'^TWH/Y_K7@NJZM=ZW?27=Y,T]Q(>6/ MZ #L/:H[BXN=5O6EE>2ZNIGY8Y9G8U[#\._A@ND^7J6K1K)??>BMSRL/N?5O MY?7I_,&)Q6<>)>9?5\.N3#P?_;L5_-+^:;Z+Y*RNS]%IT\)P]A^>?O5'][\E MV7]=D9_P[^%O^JU/6H?]J&S_UX!^VI_R2S2O M^PS%_P"B)Z .J_9=_P"2$^&?^WK_ -*I:^ /^"YW_-$_^XW_ .V%??\ ^R[_ M ,D)\,_]O7_I5+7P!_P7._YHG_W&_P#VPH ^_P#]D[_DUGX-_P#8F:-_Z0PU MZK7E7[)W_)K/P;_[$S1O_2&&O5: /RK_ ."YW_-$_P#N-_\ MA7ZDZ3_ ,@J MR_ZXI_Z"*_+;_@N=_P T3_[C?_MA7ZDZ3_R"K+_KBG_H(H MU'<1O+;RI')Y M,C*0L@&=I(X..^*X/XK_ !^^'GP-_LO_ (3WQ9I_A?\ M3S?L7VYF'G^5L\S M;@'[OF)G_>%;OB"_OO$7P[U&]\'7T/\ :5]I4DVC7K('B\UX2T$A5N"NXH<' MJ* /C3X"?\$C_AO\*O&]YXB\8:J_Q0!'^A:=J^GK%;0L3EI)4WN)V/8, HR< MJQP1Z?\ M"?\$]?@_P#&CP#J>FZ7X*T+P?XE^SM_9FLZ'8QV30SA2(_-6)0) M(\X#*P/R],$ CQ/_ ()W_MY>)?BGXW\6_#KXU:W;V?CB&Y7^RH;NTAL"S)F. M>TVJJYE5P&"D%CE^RX'UO^T=^T;X1_9G^&^I>*O$^H0)-'"_]GZ7YH6XU&XP M=D,:]3DXRV,*,D\"@#X<_P""+WQ!?&"M<37BH2JQ3Q"*X;@')CN%$K*!G:5X^84 ?K17Y.^,(S M??\ !;[38X'^>.XM6;:>FW1%:U\3?"?AWP++XTU'Q%IMMX4CMO MM9U@W"M;M%C(97!(?(Z!Z^=7E4(S '=XNQ MNN#7Z5^%/BEX2\;> [7QIHOB'3[WPM<6_P!I751.JPI'C)+LV-A7^(-@J000 M"* /S&_X*5QF^_X*)? 6TA?;AAZ]66OTN^&?Q6\(_&3PZVO>"M>M/$>CK M.UL;RS8E!*H4LG('(#+^=?ES^SSXHL/V%O\ @HU\1/!WC.==$\)^*WECL=0N M?D@1)9A/92LW39@O"6Z*Q.2 IP ?KE7Y._L6QF\_X*S?&R6%\QPW'B%GVG@C M^T(TQ_WT1^5?I-\8OC9X1^!GPYU'QIXIU:WL](M8#+$/,!>[?&4BA'\;N2 M/7)P 37P%_P2!\!ZQXN\9?%?XZ:U:^1_PD%U)86DK=99)9_M-V5R.5#>2,]R M&'5: .;N&^P_\%SD>Z^=7E4(S '=XT^__ &=O MVUOA/\?8+.:XT&62UCOFB')FMG(EBSV+VS@+GKL;K@U^E?A3XI>$O&W@.U\: M:+XAT^]\+7%O]I751.JPI'C)+LV-A7^(-@J000"* /S&_P""E<9OO^"B7P%M M(7VW#V^C*-IY4MJ\X4_G_*OUBK\EO"FLP_MR?\%4K#Q9X;4W_@7P.(;A-192 M$:&TRT3KD?\ +2[?*@\E$K32"J^7# MJVDW4]P&Q\V7CN44C.6R_T?S$M=%O$ MD/\ I,6,,UVP'..W3-?3]>5?M1?\D)\3?]NO_I5%0!\K?L%V7QNE_9UT-O!N ML^ +71MD&(]=TF^FN WV2W_BBN44C;L_AZANV!7T=:Z;^TE]HC^T^(OA7]GW M#?Y6@ZENV]\9O<9KA?\ @FC_ ,FLZ#_VP_\ 2&UKZJH \J_LWXW_ /0P_#__ M ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0W MW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT? MV;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ MH8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ M^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[ M_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5 MHH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_L MWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ MT,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_# M_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ M ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M'] MF_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ M^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A_ M_P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_ M^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5: M* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J M_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_] M##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ M ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0W MW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT? MV;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ MH8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ M^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[ M_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5 MHH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_L MWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ MT,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_# M_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ M ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M'] MF_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ M^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A_ M_P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_ M^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5: M* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J M_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_] M##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ M ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0W MW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT? MV;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ MH8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ M^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[ M_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5 MHH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_L MWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ MT,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_# M_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ M ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M'] MF_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ M^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A_ M_P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_ M^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5: M* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J M_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_] M##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ M ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0W MW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT? MV;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ MH8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ M^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[ M_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5 MHH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_L MWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ MT,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_# M_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ M ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M'] MF_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ M^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A_ M_P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_ M^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5: M* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J M_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_] M##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ M ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0W MW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT? MV;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ MH8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ M^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[ M_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5 MHH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_L MWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ MT,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_# M_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ M ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M'] MF_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ M^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A_ M_P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_ M^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5: M* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J M_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_] M##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ M ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0W MW_R;1_9OQO\ ^AA^'_\ X(;[_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT? MV;\;_P#H8?A__P""&^_^3:]5HH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ MH8?A_P#^"&^_^3:]5HH \J_LWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ M^"&^_P#DVO5:* /*O[-^-_\ T,/P_P#_ 0WW_R;1_9OQO\ ^AA^'_\ X(;[ M_P"3:]5HH \J_LWXW_\ 0P_#_P#\$-]_\FT?V;\;_P#H8?A__P""&^_^3:]5 MHH \J_LWXW_]##\/_P#P0WW_ ,FT?V;\;_\ H8?A_P#^"&^_^3:]5HH \J_L MWXW_ /0P_#__ ,$-]_\ )M']F_&__H8?A_\ ^"&^_P#DVO5:\H^(GQ2V^;IF MBR_-]V:\0]/54/\ [-^7K7SF>Y]@N'L(\5C)>D5O)]DOS>RZG?@L#6QU7V5) M>KZ+U.9U+X@_$70=4FL-6USPI?IL*O\ V+I-S#)&_;$DETZY'IM/U%K'&LES=3OP!EF=C4FEZ7=ZU?1VEG"T]Q(>%7]23V'O7O/@;P#:^$;;S'VW M&I2#$D^.%_V5]!_/]*_FW#X;.?$S,O;UW[/#P?\ V[%=H_S3?5_?961^@U*F M$X>P_)#WJC^]^;[+^N[/.=/^%OQ%T'4UOM#U+PE;YC ":QIUS=R1MSDJT<\: MCC Z'H>>:W?[-^-__0P_#_\ \$-]_P#)M>JT5_3V593A,EPL<'@H5?V;\;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P_ M_P#!#??_ ";7JM%>NJT4 >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#) MM>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% M'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9O MQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H M8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^ M"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#D MVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[- M^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_ M#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#! M#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\ MFUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 M >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\ M;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8? MA_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ MX(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^ M3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^- M_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -## M\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ M_!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#) MM>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% M'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9O MQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H M8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^ M"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#D MVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[- M^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_ M#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#! M#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\ MFUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 M >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\ M;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8? MA_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ MX(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^ M3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^- M_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -## M\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ M_!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#) MM>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% M'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9O MQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H M8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^ M"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#D MVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[- M^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_ M#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#! M#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\ MFUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 M >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\ M;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8? MA_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ MX(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^ M3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^- M_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -## M\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ M_!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#) MM>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% M'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9O MQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H M8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^ M"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#D MVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[- M^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_ M#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#! M#??_ ";7JM% 'E7]F_&__H8?A_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\ MFUZK10!Y5_9OQO\ ^AA^'_\ X(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 M >5?V;\;_P#H8?A__P""&^_^3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\ M;_\ H8?A_P#^"&^_^3:/[-^-_P#T,/P__P#!#??_ ";7JM% 'E7]F_&__H8? MA_\ ^"&^_P#DVC^S?C?_ -##\/\ _P $-]_\FUZK10!Y5_9OQO\ ^AA^'_\ MX(;[_P"3:/[-^-__ $,/P_\ _!#??_)M>JT4 >5?V;\;_P#H8?A__P""&^_^ M3:/[-^-__0P_#_\ \$-]_P#)M>JT4 >5?V;\;_\ H8?A_P#^"&^_^3:\@_:@ MM/B+;^ ;!O%VJ^%[[3?[3C$<>B:9GS1YU.XNI;99E:(QL\@ M1(@WR%<$X))917VK\,]#N?"_PW\*:->J%O-.TFTM)U!! DCA1&&1[@U8U[P+ MX=\4ZQHFJZSH>GZIJ6AS-<:9=7ELDLEE*P 9XF8$HQ '(YX'I6[0!\L?M+?\ M$X?A)^TQKTGB/4K>_P##'BJ8@W&KZ#(D;7> /.C=61S@?> 5C@98@8KR;P7 M_P $:_A=I7B.+5/%GBSQ+XT@B*D6%Q(EM'+C^&1D!D*XXPK(?>OT HH S_#_ M (?TSPGH=CHVC6%OI>DV,*V]K9VL8CBAC48554< 5P7Q^_9S\"?M+^#/^$; M\=:1]OM8W,MI=P/Y5U9RD8\R*0?=..H.5.!N!Q7IM% 'YU6?_!%/X<1Z@HN_ MB#XLNM&24R+8*+=&P2."^PC) P2$'X5]Q_"7X0^$O@;X'LO"/@K1XM%T.T)9 M88R7:1V^])([$L[GC+,2> .@ '944 --&AUO0KS!>W ME)5D9 ML .,G!*=/SK]%:* /+_V?OV;? ?[,O@UO#G@32396\SB6\O+B0RW5[(!@/+( M>I SA0 HR< 9-:GQT^#>B_M _"K7O 'B*ZO[+1M96)+B?3)$CN%$+4[%66QUO3)!#>VRDY*AB& M5T)_A=6 R2,$YKVZB@#\\_#/_!%WX9:?JUI/K_C7Q1XATVV;*Z;F*W1ER249 ME4L%)/.PJ>O(SFOO+P;X-T3X>^%M,\-^&],M]'T/385M[2QMEPD2#L.Y).22 M8+V\I*LCC[LB.I#(X[,I! MY(Z$U\,WG_!%/X<2:E/]C^(/BRTT:60.; BW=^ <#S-@!QDX)3I^=?HK10!Y M?^S]^S;X#_9E\&MX<\":2;*WF<2WEY<2&6ZO9 ,!Y9#U(&<* %&3@#)KU"BB M@ HHHH *\J_:B_Y(3XF_[=?_ $JBKU6O*OVHO^2$^)O^W7_TJBH \J_X)H_\ MFLZ#_P!L/_2&UKZJKY5_X)H_\FLZ#_VP_P#2&UKZJH **** "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@ ILDBQ1L[L$11EF8X [FF75U#8V\D]Q(L,,:[GDS3>Y]!Z#\_;XWB;BC!<,X;VM=\U27PP6[_R7=_== MZ'K9=EM;,:G+#2*W?;_@^1?^(GQ0;5/-TS2)"EG]V6X7@R^H'HO\_IUX?0/# M][XDU!+.QB\R1N68\*B_WF/859\*^$[WQ;J M[5=L:\RSL/EC'J?4^@KW_PS MX8LO"NGK:V:=>9)6^_(WJ3_3M7X#D^1YKXA8]YIFDG&@GOMI_)37;N_S9]OB ML9ALBH?5L,KS_K67^7Z%;P?X,LO!]CY< \VZ5?LG?\FL_!O\ [$S1O_2&&O5: "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O* MOVHO^2$^)O\ MU_]*HJ]5KRK]J+_ )(3XF_[=?\ TJBH \J_X)H_\FLZ#_VP M_P#2&UKZJKY5_P"":/\ R:SH/_;#_P!(;6OJJ@ 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 *JZGJEKH]C+=WDRP6\8RS-_(>I]J@U[7K+PWI[WE]+Y<:\*H^\[=E4=S M7@/C'QI>^,+[?,?*M(S^YME/RK[GU/O7YUQ=QEA>&:/)&T\1)>['M_>EV7XO MIU:][*\IJ9C.[T@MW^B\_P BYXZ^(%UXNN#%'NM]-C;,<.>6_P!IO4^W;]:K M>"_ ]YXPO,)F"QC/[VX(X'^ROJ:N^ _AY<^+)A<3[K?2T;YI>\F/X5_Q[5[O MI^GV^EV<5K:0K!;QC"HHX'_UZ_(.&^$\=QABGG>>R?LI.ZOHY^2_E@O+T7=? M59AF='*J7U/!)[$]S5^BBOZ>HT:>'I MQHT8J,8JR2T279'YU* ?MJ?\ )+-*_P"PS%_Z M(GKW^O /VU/^26:5_P!AF+_T1/0!U7[+O_)"?#/_ &]?^E4M? '_ 7._P": M)_\ <;_]L*^__P!EW_DA/AG_ +>O_2J6O@#_ (+G?\T3_P"XW_[84 ??_P"R M=_R:S\&_^Q,T;_TAAKU6O*OV3O\ DUGX-_\ 8F:-_P"D,->JT %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>5?M1 M?\D)\3?]NO\ Z515ZK7E7[47_)"?$W_;K_Z514 >5?\ !-'_ )-9T'_MA_Z0 MVM?55?*O_!-'_DUG0?\ MA_Z0VM?55 !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 %%%% !6-XH\56/ MA/3S>( M=0DO+Z4RS-T[*H[*H["OR7C3CJCP_!X/!M3Q+^Z'G+S[1^;TM?Z?*/P.(X5^Y&OH/\ 'O73_#WX9R>(6CU#45:'30AM6X,GHS?[/MW^G7V%5"*%4!5 P ! MP*^%X1X'Q&;UO[;XAO+F?,HRWEYR_N]H]?\ #H_:S3.886'U/ Z6T;73R7GY M_J,M[>*UA2&&-8HHQM5$& .P%2445_248J*48JR1^?MMN["BBBJ$%%%% !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 %> ?MJ?\DLTK_L,Q?\ HB>O?Z\ _;4_Y)9I7_89B_\ 1$] '5?LN_\ M)"?#/_;U_P"E4M? '_!<[_FB?_<;_P#;"OO_ /9=_P"2$^&?^WK_ -*I:^ / M^"YW_-$_^XW_ .V% 'W_ /LG?\FL_!O_ +$S1O\ TAAKU6O*OV3O^36?@W_V M)FC?^D,->JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %>5?M1?\D)\3?]NO_I5%7JM>5?M1?\D)\3?]NO\ Z514 M >5?\$T?^36=!_[8?^D-K7U57RK_ ,$T?^36=!_[8?\ I#:U]54 %%%% !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 5Q_CSXA6WA* P0[;C4W'R0YX3_:;_ [U2^(7Q*B\.J]AI[+-J9&& M;JL'U]6]OS]#XFS7.J7I),EU=3O[L[L3^IK\/XUX^CEKEEF4OFKO1R6JAY+O M+\%ZZ+[')\D>(MB,4K0Z+O\ \#\QVH:A=:Q?27-U*]QAM&'">C./7V[=^>E_X>?#./05CU'4T6742,I'U6#_%O?MV M]:]"K@X+X!E3FLWSQ%P;M%:-K\EY?UL M%%%%?OY\.%%%% !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 5X!^VI_R2S2O^PS%_P"B)Z]_KP#] MM3_DEFE?]AF+_P!$3T =5^R[_P D)\,_]O7_ *52U\ ?\%SO^:)_]QO_ -L* M^_\ ]EW_ )(3X9_[>O\ TJEKX _X+G?\T3_[C?\ [84 ??\ ^R=_R:S\&_\ ML3-&_P#2&&O5:\J_9._Y-9^#?_8F:-_Z0PUZK0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^U%_R0GQ-_VZ_^ ME45>JUY5^U%_R0GQ-_VZ_P#I5%0!Y5_P31_Y-9T'_MA_Z0VM?55?*O\ P31_ MY-9T'_MA_P"D-K7U50 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 444A(4$DX H 6O,OB)\4%T_S=,T>0-=?=ENEY M$?J%]6]^WUZ9_P 1/BD9_-TS19<1_=FO$/WO54/I[]^WOYSH^C7>O:A'9V4) MFG?MV4=R3V%?SSQEQ[4K5'D^0-RG)\KG'5WVY86Z_P!Y?]N]S[O*16=G]P5P%3R=1S#,D MI8C=+=0_SEY].GO?Z\ _;4_Y)9I7_ &&8O_1$] '5 M?LN_\D)\,_\ ;U_Z52U\ ?\ !<[_ )HG_P!QO_VPK[__ &7?^2$^&?\ MZ_] M*I:^ /\ @N=_S1/_ +C?_MA0!]__ +)W_)K/P;_[$S1O_2&&O5:\J_9._P"3 M6?@W_P!B9HW_ *0PUZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5Y5^U%_R0GQ-_VZ_P#I5%7JM>5?M1?\D)\3 M?]NO_I5%0!Y5_P $T?\ DUG0?^V'_I#:U]55\J_\$T?^36=!_P"V'_I#:U]5 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 445!>WT&FVLMS=2K!!&-SR.< "HG.-.+G-V2U;>R&DY.RW))IDMXGEE=8XT M&YG8X [DUXK\0_B:^N&33M+=HM/^[)-T:;_ 7^?Z50\??$:?Q5,UK:EK?2 MU/"=&E/JWMZ"LGPCX.O?%]]Y-N/+MT(\ZX8?*@_J?:OYHXKXTQ7$&(_L/A]- MQD[.2WGW2[0[OJNT=_T/+,HIX&'US':-:V>R]?/^MRMX;\-7OBC4%M+*/)ZO M(WW8U]2:]_\ "?A&R\(Z>(+9=\S &6X8?-(?Z#T%6?#_ (=LO#.GI9V4>Q!R MSGEI&_O,>YK3K](X-X(P_#E-8G$6GB6M7TCY1_5[OR1\_FV<3Q\O9T]*:Z=_ M-_Y!1117ZD?-A1110 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 5X!^VI_P DLTK_ M +#,7_HB>O?Z\ _;4_Y)9I7_ &&8O_1$] '5?LN_\D)\,_\ ;U_Z52U\ ?\ M!<[_ )HG_P!QO_VPK[__ &7?^2$^&?\ MZ_]*I:^ /\ @N=_S1/_ +C?_MA0 M!]__ +)W_)K/P;_[$S1O_2&&O5:\J_9._P"36?@W_P!B9HW_ *0PUZK0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5Y5^U%_R0GQ-_VZ_P#I5%7JM>5?M1?\D)\3?]NO_I5%0!Y5_P $T?\ DUG0 M?^V'_I#:U]55\J_\$T?^36=!_P"V'_I#:U]54 %%%% !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 %%%% !1167XB\267AC3VN[V3:O1(U^](WH MHKGQ&(HX2E*O7DHPBKMO1)&E.G*K)0@KMD^KZQ::%827E[,L,$?4GJ3V '<^ MU>">-O'EWXPNMOS0:?&I_E_.IXM\87OBZ^\ZY;RX$)\FW4_+&/Z MGU-;/@#XE];QC]_\O)=V4O _@.[\7W6\[K?3HS^]N,=?]E?4_R_ M0^]Z3I-IH=C%9V4*PP1CA1W]R>Y]ZFL[.#3[6.VMHEA@C&U(T& !4U?M?"G" M.$X8H>[[]:7Q3_2/:/XO=]$OD,SS2KF,]=(+9?J_,****^^/$"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 *\ _;4_Y)9I7_89B_P#1$]>_UX!^VI_R M2S2O^PS%_P"B)Z .J_9=_P"2$^&?^WK_ -*I:^ /^"YW_-$_^XW_ .V%??\ M^R[_ ,D)\,_]O7_I5+7P!_P7._YHG_W&_P#VPH ^_P#]D[_DUGX-_P#8F:-_ MZ0PUZK7E7[)W_)K/P;_[$S1O_2&&O5: "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "O*OVHO^2$^)O^W7_P!*HJ]5 MKRK]J+_DA/B;_MU_]*HJ /*O^":/_)K.@_\ ;#_TAM:^JJ^5?^":/_)K.@_] ML/\ TAM:^JJ "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"BBN7\;>/+3P?:[?EN-0D&8K<'_QYO0?S_EY^/S##97AIXO&34(1W;_K5OHE MJS>A0J8FHJ5)7;+?BWQA9>$;'SKEO,G<'R;=3\TA_H/4UX!XB\27OB?4&N[V M3NW\EY>S--/(>IZ =@!V'M7I/P[^%OF>5J>M0X7AH; M-QU]&W MKN\W_5E_F9_P[^&+ZUY>I:JC1V'WHX3PTWN?1?YU[1%$D$:1QHL<: *JJ, M= !3NG X%+7]#<.<-8+AK"^PPJO)_%)[R?Z+LNGF[M_"X_,*V85.>IMT71?U MW"BBBOK#RPHHHH **** "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@ KP#]M3 M_DEFE?\ 89B_]$3U[_7@'[:G_)+-*_[#,7_HB>@#JOV7?^2$^&?^WK_TJEKX M _X+G?\ -$_^XW_[85]__LN_\D)\,_\ ;U_Z52U\ ?\ !<[_ )HG_P!QO_VP MH ^__P!D[_DUGX-_]B9HW_I##7JM>5?LG?\ )K/P;_[$S1O_ $AAKU6@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KRK]J+_ )(3XF_[=?\ TJBKU6O*OVHO^2$^)O\ MU_]*HJ /*O^":/_ ":S MH/\ VP_](;6OJJOE7_@FC_R:SH/_ &P_](;6OJJ@ 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 **** "BBO//B'\34T,2:=I;K+J'W9)NJP_XM_+]*\3 M.,YP>1826,QL^6*V75OLEU?_ [LCLPN$JXRJJ5%7?Y>;+WC[XC0>%86M;4K M<:HPX3JL0]6]_05X9=75SJU\\T[R7-U,W+'EF)[?_6I(X[G5+T(@DNKJ=^!R MSNQ_F:]N^'_PUA\-HE]?A9]489 ZK![#U;W_ "]3_,LI9SXFYERQ_=X>#_[= M@O\ VZ;_ *LC]$2PG#N'N_>J/[W_ )+^M69_P[^%ZZ9Y6IZO&'O.&BMFY$7N MWJWMV^O3TNBBOZ7R7),%D.$6$P4;);OK)]V^K_!;+0_/,9C*V-JNK6>OX+T" MBBBO>.(**** "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 **** "O / MVU/^26:5_P!AF+_T1/7O]> ?MJ?\DLTK_L,Q?^B)Z .J_9=_Y(3X9_[>O_2J M6O@#_@N=_P T3_[C?_MA7W_^R[_R0GPS_P!O7_I5+7P!_P %SO\ FB?_ '&_ M_;"@#[__ &3O^36?@W_V)FC?^D,->JUY5^R=_P FL_!O_L3-&_\ 2&&O5: " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "O*OVHO\ DA/B;_MU_P#2J*O5:\J_:B_Y(3XF_P"W7_TJBH \J_X)H_\ M)K.@_P#;#_TAM:^JJ^5?^":/_)K.@_\ ;#_TAM:^JJ "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@ HIK,L:EF(55&2Q. !7COQ$^*#:AYNF:/(5M?NRW M2\&3U"^B^_?Z=?EN(>(\%PWA7B<6[M_#%;R?EY=WLO6R?I8' 5LPJ^SI+3J^ MB-'XB?%(0>;IFBRYD^[->(?N^JH?7W[=O;RS3=-NM9OH[6TB:XN93@*O7ZD] MA[U-H6@WOB/4([.QB\R5N2QX5!W9CV%>_>#?!5GX/LMD0\Z[D'[ZY8-QLG##Q=K]$OY8+K+N_F^B/O:V(PO#]#V-%7J/[WYOR[+_ M ($;<32[;C4Y!\\V.$_V5]O?O\ I77445_4.79;A* .S^+GQN\#? CP[;ZYX]\1VOAO2[BX%K M#/^ M(GCK2+G0/!VJ-=0>%=/^9;58HO*\YHMV#(3YL6Z8C#G@8";5_H.TG_D%67_7 M%/\ T$4 6Z**BN;F*SMY;B>18H8D+O(QP%4#))]@* ,'QW\1_"OPOT0ZQXO\ M1:9X9TO>(Q=ZI=);QEST4%B,GV'-<1\/_P!K3X.?%+7DT3PM\1_#^KZO)_JK M&.[5)ICZ1J^"Y]ER:_-KX*^!;G_@JA^U5XR\:^.[[4%^%_A=E2QT>*4Q'R9' M?[/; C[FY8WDE=?F)P 1N4K[5^V%_P $N?AM;_"/6/%/PETF?PCXM\.VKZC' M;V][//%?1PKN:,B5V*2;5)5E(RPP0^+/#-S_9.HW,AS)OF7]NCQ;XE_:Z_;*\,_LQ^&]6FTKPQ8RQ/K4D?*23>3] MIEE8<;Q#!@*A('F%N^" #[>M_P!N#X!W6LQZ7%\6O"S7OC?7_P#@DQ^S]J7P_?0- M.T*_TG65@*0^)5U&>6[$VW E=&?RGR0"4"*.NW;G->,_\$O_ (K^)_A;\7_' MG[,OC>^:[DT&6XET9W;?+D5EF0= %<]6H _3"218HV=V"(HRS M,< #U->)ZK^VY\!=%UAM,N_BQX72\5_+98[]9$5MQ4AG7*C!'.3Q7R/_ ,%4 M?C-XH\5>.O ?[-_@:[DM;_Q:\#ZJT;[!.L\WDV]N[#D)N5W<=QL[9!]9\,?\ M$F/@!I/P]AT#5M"OM;ULPA;CQ(VHSPW32X.9(T5_*0 DX4HPP!NW$9H ^P-% MUO3O$FE6VIZ3?VNJ:;=)YD%Y93+-#*IZ,CJ2&'N#5VORF_8VU[Q%^Q'^VYK7 M[.>OZQ+JG@S7I,Z5-+\J+.T7FVTZKD[#(H,+JO!?;V7-?JS0 5D^*?%FB>!] M!N];\1:M9:'H]JN^>^U"X6"&,?[3L0!6M7Y)_$B'5O\ @I1^WOJ?PWEUB\T[ MX5>!'N!/%:L!E;=UAGE3^$RRS,$5CG;'R <$$ _07PY^V=\#?%OB"+1-*^*? MAFZU.9S'%";Y8Q*V<;49L*Q)Z $Y[9KV>OAWXT_\$E_@QXL^&][8^ ]$D\'> M+;>W)T_4DO[BX264 D).DLC JQX+ !AD$<#:I,,B%I MKQ/5?VW/@+HNL-IEW\6/"Z7BOY;+'?K(BMN*D,ZY48(YR>*^1_\ @JC\9O%' MBKQUX#_9O\#7MF$+<>)&U&>&Z:7!S)&BOY2 $G"E&& -VXC- 'V!HNMZ=XD MTJVU/2;^UU33;I/,@O+*99H95/1D=20P]P:NU^4W[&VO>(OV(_VW-:_9SU_6 M)=4\&:])G2II?E19VB\VVG5RYK]6: "BBB@ KRK]J+_ )(3 MXF_[=?\ TJBKU6O*OVHO^2$^)O\ MU_]*HJ /*O^":/_ ":SH/\ VP_](;6O MJJOE7_@FC_R:SH/_ &P_](;6OJJ@ 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 J*XN(K.WDGGD6*&,;G=S@*!W-1ZCJ5MI-G+=W#^//B%< M^+9S!#NM],0_)#GE_P#:;_#M7PW%7%F#X8P_-4]ZM+X8=7YOM'SZ[(]G+I_P .U;%%%?U%A<+1P5&.'PT% M&$59);(_.*E2=:;J5'=L****ZC,**** "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 *\ _;4_Y)9I7_ &&8O_1$]>_UX!^VI_R2 MS2O^PS%_Z(GH ZK]EW_DA/AG_MZ_]*I:^ /^"YW_ #1/_N-_^V%??_[+O_)" M?#/_ &]?^E4M? '_ 7._P":)_\ <;_]L* /O_\ 9._Y-9^#?_8F:-_Z0PUJ M?$KX ^ /C%XB\,ZUXU\,V?B6Z\-_:#IL6H R01-,8C(S1$['/[F/&\'&#CK6 M7^R=_P FL_!O_L3-&_\ 2&&O5: /RH_X+D0QV\/P/BBC6**-=:5(T "JH&G@ M =!7ZF:3_R"K+_KBG_H(K\MO^"YW_-$_P#N-_\ MA7ZDZ3_ ,@JR_ZXI_Z" M* +=>9?M/:O)H'[-GQ6U*&1HI[7PIJLT3J<$.+24K@]CG%>FUY]^T-X;G\8_ M +XE:#;+NN=4\-:E90C&?GDM9$7CZD4 ?&/_ 1-TF*']G?QMJ84":Y\526S M-GDK':6S ?G,WYU^A5U;1WEM+;S()(94,;HW0J1@C\J_.C_@B1XB@NO@C\0- M"60&YLO$2WSQ[N56>VC13CW-L_Y>U?H;K^M6WAO0=2U:\=8[2PMI+J9V. J( MI9B3V& : /RP_P""(U_)9>*OC'HPE+6YAT^8(1_$DERF[VX?^7I3_P!B8CQ= M_P %7OCEJ=PQF>P.OO"[-R FHPVZXX_N-C'I5W_@B#H=S,WQ@\23(!!/)IUI M&XSRX^T22#\ T?YU0_9+7_A77_!73XO:+>L(9M;DUL6Z?=W":XCOT '?]VF? MPS0!^KM?DYKDW_"+_P#!;ZVDM&\E;RYA610.#YVB*K#'N3GZG-?K'7Y1:6G_ M L3_@MO>W5CLFL]&E8SNISM^SZ0(6Z=Q-A: '>)"/%W_!<#3+*=C-!I\D/E M!FX7RM#-Q@<<8DR?K]:_5NORB^)2_P#"N_\ @M=X9UB\806VN2V9@;[H/GZ8 M;$#WS(I'N3BOU=H _)S_ (*,3?\ ",_\%)/@3K5JWD7'DZ),[*.I359QD^OR MX&/05^L=?E%^W0G_ L+_@J5\$O#MCLFET]=%CN5!R4Q?S7,F<=,1$-C_&OU M=H 9+(L,;R.=J("S'T K\J?^")T;>(/&GQM\1W69+YDTX-(S98^?)=R/GUR8 MAS[5^K#*'4JP#*1@@]#7Y2?\$:<^!_C'\;_ EZ^W4X8[?=$3@G[)<3PR''LT MZ_3/O0!^KE?DY^PU-_PC?_!5/XWZ5:MY=I((?* XP-1CD4>V-O7_&OUCK M\HO^">:?\)W_ ,%(_COXPM-DNE1MK,D+O\ M@N!IEE.QF@T^2'R@S<+Y6AFXP..,29/U^M?JW7Y1?$I?^%=_\%KO#.L7C""V MUR6S,#?=!\_3#8@>^9%(]R<5^KM 'Y.?\%&)O^$9_P""DGP)UJU;R+CR=$F= ME'4IJLXR?7Y<#'H*_6.ORB_;H3_A87_!4KX)>';'9-+IZZ+'5?M1?\D)\3?]NO\ Z515L>+?@-\._'FM2ZQXA\&Z M1K&J2JJ27=U;*\C!1A03WP !^%>._M'?LU?"S1/@SXAO;#P'H=I=Q?9]DT5H MH9'_ /P#6C_AE7X0?]$Z\/\ _@&M 'JM%>5? M\,J_"#_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!$ MZ\/_ /@&M 'JM%>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T >JT5 MY5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M 'JM%>5?\,J_"#_HG7A__ M , UH_X95^$'_1.O#_\ X!K0!ZK17E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ M $3KP_\ ^ :T >JT5Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X!K0!Z MK17E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :T >JT5Y5_PRK\(/^B=> M'_\ P#6C_AE7X0?]$Z\/_P#@&M 'JM%>5?\ #*OP@_Z)UX?_ / -:/\ AE7X M0?\ 1.O#_P#X!K0!ZK17E7_#*OP@_P"B=>'_ /P#6C_AE7X0?]$Z\/\ _@&M M 'JM%>5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ (!K0!ZK17E7_#*OP@_Z M)UX?_P# -:/^&5?A!_T3KP__ . :T >JT5Y5_P ,J_"#_HG7A_\ \ UH_P"& M5?A!_P!$Z\/_ /@&M 'JM%>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ M :T >JT5Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M 'JM%>5?\,J_" M#_HG7A__ , UH_X95^$'_1.O#_\ X!K0!ZK17E7_ RK\(/^B=>'_P#P#6C_ M (95^$'_ $3KP_\ ^ :T >JT5Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ M /X!K0!ZK17E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :T >JT5Y5_PR MK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M 'JM%>5?\ #*OP@_Z)UX?_ / - M:/\ AE7X0?\ 1.O#_P#X!K0!ZK17E7_#*OP@_P"B=>'_ /P#6C_AE7X0?]$Z M\/\ _@&M 'JM%>5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ (!K0!ZK17E7 M_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :T >JT5Y5_P ,J_"#_HG7A_\ M\ UH_P"&5?A!_P!$Z\/_ /@&M 'JM%>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_ MT3KP_P#^ :T >JT5Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M 'JM% M>5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K0!ZK17E7_ RK\(/^B=>' M_P#P#6C_ (95^$'_ $3KP_\ ^ :T >JT5Y5_PRK\(/\ HG7A_P#\ UH_X95^ M$'_1.O#_ /X!K0!ZK17E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :T > MJT5Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M 'JM%>5?\ #*OP@_Z) MUX?_ / -:/\ AE7X0?\ 1.O#_P#X!K0!ZK17E7_#*OP@_P"B=>'_ /P#6C_A ME7X0?]$Z\/\ _@&M 'JM%>5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ (!K M0!ZK17E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :T >JT5Y5_P ,J_"# M_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M 'JM%>5?\,J_"#_ *)UX?\ _ -: M/^&5?A!_T3KP_P#^ :T >JT5Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ M@&M 'JM%>5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K0!ZK17E7_ RK M\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :T >JT5Y5_PRK\(/\ HG7A_P#\ M UH_X95^$'_1.O#_ /X!K0!ZK17E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP_ M_P" :T >JT5Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M 'JM%>5?\ M#*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K0!ZK17E7_#*OP@_P"B=>'_ M /P#6C_AE7X0?]$Z\/\ _@&M 'JM%>5?\,J_"#_HG7A__P UH_X95^$'_1. MO#__ (!K0!ZK17E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :T >JT5Y5 M_P ,J_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M 'JM%>5?\,J_"#_ *)U MX?\ _ -:/^&5?A!_T3KP_P#^ :T >JT5Y5_PRK\(/^B=>'__ #6C_AE7X0? M]$Z\/_\ @&M 'JM%>5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K0!ZK1 M7E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :T >JT5Y5_PRK\(/\ MHG7A_P#\ UH_X95^$'_1.O#_ /X!K0!ZK17E7_#*OP@_Z)UX?_\ -:/^&5? MA!_T3KP__P" :T >JT5Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M ' MJM%>5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K0!ZK17E7_#*OP@ M_P"B=>'_ /P#6C_AE7X0?]$Z\/\ _@&M 'JM%>5?\,J_"#_HG7A__P UH_X M95^$'_1.O#__ (!K0!ZK17E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . : MT >JT5Y5_P ,J_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M 'JM%>5?\,J M_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T >JT5Y5_PRK\(/^B=>'__ #6 MC_AE7X0?]$Z\/_\ @&M 'JM%>5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ MX!K0!ZK17E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :T >JT5Y5_ MPRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X!K0!ZK17E7_#*OP@_Z)UX?_\ M -:/^&5?A!_T3KP__P" :T >JT5Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/ M_P#@&M 'JM%>5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K0!ZK17 ME7_#*OP@_P"B=>'_ /P#6C_AE7X0?]$Z\/\ _@&M 'JM%>5?\,J_"#_HG7A_ M_P UH_X95^$'_1.O#__ (!K0!ZK17E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3 MKP__ . :T >JT5Y5_P ,J_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M 'J MM%>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T >JT5Y5_PRK\(/^B= M>'__ #6C_AE7X0?]$Z\/_\ @&M 'JM%>5?\,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 >JU3U;6+/0[-KN^N%MH%. M"S9Z^@ Y)^E>3ZU^S?\ !7P_ITM[>_#_ ,/QPI_TYKECV4#N37D]OX:\,Z'J M-W/X;\-:;X<@GP#%I]NL9*CIN8#+?_7K\ZXPXQP_#%#DA:>(E\,>W]Z7E^+Z M=6O?RK*:F8SN](+=_HO/\CZTL;ZWU*TBNK659[>0921#D&H-;URS\/:?)>7T MHBA7H/XF/95'_J:^'K>*N%_LE5J5/\ VIZ< MNO*G_-?K'LM^C[GL0X9J?6G&4OW2Z]7Y>OX?D=CXS\;7GC"\W2$PV49_Y]35OP'\/KGQ=<">7=;Z8A^>;'+_[*>_OV_2KWP^^&LOB1DOM05H=,!RJ] M&G]AZ+[_ )>HZ:^_9C^%.J7DMW>> M%N[J9M\D\]L'=V]2QY)^M?/<+<&XSB M;$_VYQ VX2=TGO/MZ0[)6NMK([LRS:EEU/ZG@5JM+]%_F_ZW/1--TVVTBRBM M+.%8+>,85%_G[GWJU7E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :U_35 M.G"E!4Z:M%:)+1)=D?GDI.3'_ /P#6C_AE7X0 M?]$Z\/\ _@&M:$GJM%>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T M>JT5Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M 'JM%>5?\,J_"#_HG M7A__ , UH_X95^$'_1.O#_\ X!K0!ZK17E7_ RK\(/^B=>'_P#P#6C_ (95 M^$'_ $3KP_\ ^ :T >JT5Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X! MK0!ZK17E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :T >JT5Y5_PRK\(/ M^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M 'JM%>5?\ #*OP@_Z)UX?_ / -:/\ MAE7X0?\ 1.O#_P#X!K0!ZK17E7_#*OP@_P"B=>'_ /P#6C_AE7X0?]$Z\/\ M_@&M 'JM%>5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ (!K0!ZK17E7_#*O MP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :T >JT5Y5_P ,J_"#_HG7A_\ \ UH M_P"&5?A!_P!$Z\/_ /@&M 'JM%>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP M_P#^ :T >JT5Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M 'JM%>5?\ M,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K0!ZK17E7_ RK\(/^B=>'_P#P M#6C_ (95^$'_ $3KP_\ ^ :T >JT5Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1 M.O#_ /X!K0!ZK17E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :T >JT5Y M5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M 'JM%>5?\ #*OP@_Z)UX?_ M / -:/\ AE7X0?\ 1.O#_P#X!K0!ZK17E7_#*OP@_P"B=>'_ /P#6C_AE7X0 M?]$Z\/\ _@&M 'JM%>5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ (!K0!ZK M17E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :T >JT5Y5_P ,J_"#_HG7 MA_\ \ UH_P"&5?A!_P!$Z\/_ /@&M 'JM%>5?\,J_"#_ *)UX?\ _ -:/^&5 M?A!_T3KP_P#^ :T >JT5Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M M'JM%>5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K0!ZK17E7_ RK\(/^ MB=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :T >JT5Y5_PRK\(/\ HG7A_P#\ UH_ MX95^$'_1.O#_ /X!K0!ZK17E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" M:T >JT5Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M 'JM%>5?\ #*OP M@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K0!ZK17E7_#*OP@_P"B=>'_ /P# M6C_AE7X0?]$Z\/\ _@&M 'JM%>5?\,J_"#_HG7A__P UH_X95^$'_1.O#__ M (!K0!ZK17E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :T >JT5Y5_P , MJ_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M 'JM%>5?\,J_"#_ *)UX?\ M_ -:/^&5?A!_T3KP_P#^ :T >JT5Y5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\ M/_\ @&M 'JM%>5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K0!ZK17E7_ M RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :T >JT5Y5_PRK\(/\ HG7A M_P#\ UH_X95^$'_1.O#_ /X!K0!ZK17E7_#*OP@_Z)UX?_\ -:/^&5?A!_T M3KP__P" :T >JT5Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@&M 'JM%> M5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K0!ZK17E7_#*OP@_P"B M=>'_ /P#6C_AE7X0?]$Z\/\ _@&M 'JM%>5?\,J_"#_HG7A__P UH_X95^$ M'_1.O#__ (!K0!ZK17E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ . :T >J MT5Y5_P ,J_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M 'JM%>5?\,J_"#_ M *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T >JT5Y5_PRK\(/^B=>'__ #6C_AE M7X0?]$Z\/_\ @&M 'JM%>5?\,J_"#_HG7A__ , UH_X95^$'_1.O#_\ X!K0 M!ZK17E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :T >JT5Y5_PRK\ M(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X!K0!ZK17E7_#*OP@_Z)UX?_\ -:/ M^&5?A!_T3KP__P" :T >JT5Y5_PRK\(/^B=>'_\ P#6C_AE7X0?]$Z\/_P#@ M&M 'JM%>5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K0!ZK17E7_# M*OP@_P"B=>'_ /P#6C_AE7X0?]$Z\/\ _@&M 'JM%>5?\,J_"#_HG7A__P MUH_X95^$'_1.O#__ (!K0!ZK17E7_#*OP@_Z)UX?_P# -:/^&5?A!_T3KP__ M . :T >JT5Y5_P ,J_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@&M 'JM%>5 M?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T >JT5Y5_PRK\(/^B=>'__ M #6C_AE7X0?]$Z\/_\ @&M 'JM%>5?\,J_"#_HG7A__ , UH_X95^$'_1.O M#_\ X!K0!ZK17E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ ^ :T >JT M5Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X!K0!ZK17E7_#*OP@_Z)UX M?_\ -:/^&5?A!_T3KP__P" :T >JT5Y5_PRK\(/^B=>'_\ P#6C_AE7X0?] M$Z\/_P#@&M 'JM%>5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O#_P#X!K0! MZK17E7_#*OP@_P"B=>'_ /P#6C_AE7X0?]$Z\/\ _@&M 'JM%>5?\,J_"#_H MG7A__P UH_X95^$'_1.O#__ (!K0!ZK17E7_#*OP@_Z)UX?_P# -:/^&5?A M!_T3KP__ . :T >JT5Y5_P ,J_"#_HG7A_\ \ UH_P"&5?A!_P!$Z\/_ /@& MM 'JM%>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T >JT5Y5_PRK\( M/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M 'JM%>5?\,J_"#_HG7A__ , UH_X9 M5^$'_1.O#_\ X!K0!ZK17E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ $3KP_\ M^ :T >JT5Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X!K0!ZK17E7_#* MOP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :T >JT5Y5_PRK\(/^B=>'_\ P#6C M_AE7X0?]$Z\/_P#@&M 'JM%>5?\ #*OP@_Z)UX?_ / -:/\ AE7X0?\ 1.O# M_P#X!K0!ZK17E7_#*OP@_P"B=>'_ /P#6C_AE7X0?]$Z\/\ _@&M 'JM%>5? M\,J_"#_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!$ MZ\/_ /@&M 'JM%>5?\,J_"#_ *)UX?\ _ -:/^&5?A!_T3KP_P#^ :T >JT5 MY5_PRK\(/^B=>'__ #6C_AE7X0?]$Z\/_\ @&M 'JM%>5?\,J_"#_HG7A__ M , UH_X95^$'_1.O#_\ X!K0!ZK17E7_ RK\(/^B=>'_P#P#6C_ (95^$'_ M $3KP_\ ^ :T >JT5Y5_PRK\(/\ HG7A_P#\ UH_X95^$'_1.O#_ /X!K0!Z MK17E7_#*OP@_Z)UX?_\ -:/^&5?A!_T3KP__P" :T >JT5Y5_PRK\(/^B=> M'_\ P#6C_AE7X0?]$Z\/_P#@&M 'JM> ?MJ?\DLTK_L,Q?\ HB>NJ_X95^$' M_1.O#_\ X!K7D'[4'P5\"?#?P#8:GX7\*:7H5_+J<=L]Q96XC=HS%*Q0D=LH MI_ 4 >O_ ++O_)"?#/\ V]?^E4M? '_!<[_FB?\ W&__ &PK[_\ V7?^2$^& M?^WK_P!*I:^ /^"YW_-$_P#N-_\ MA0!]_\ [)W_ ":S\&_^Q,T;_P!(8:]5 MKRK]D[_DUGX-_P#8F:-_Z0PUZK0!^8'_ 6R\)ZYXH_X4U_8VC:AJ_D?VSYO MV&U>;R]WV';NV@XS@XSUP:_372E*Z79@C!$* @_[HJU10!\6?\%)/VK_ (G? MLLV7@2\^'NE6-_::H-0;5;C4-/EN8[<1?9A$2R.H3/G2?>ZX&.E?6'PW\077 MBSX=^%M;O1&+S4M*M;V<1+M3S)(5=MHR<#+''->+?MK_ A^(?[07@72/AMX M1ETO3?"VO7R+XIUB\E;[1:6<4DP!P&++[_HND6OA_1[#2[) M/*LK&WCMH$)SMC10JC/T H _*7QAX!^*G_!,_P#:5\0_$#P#X3NO&/P?\1.S MW5E9JS)%"S%_(E**Q@>)BWER%2I4XY)91+\9O^"@7Q)_;,\&W/PN^"GPJUVR MGUY/L6JZB[>:&\UR:1]0UB\@7"37<@&X+W*HJI&">H3.!G%?+W_!0S]F'XB:/\8O#G[1W MP7LIM0\5:.(_[5T^SB\V=C$NV.=8AS,K1YBD0<[0N 06(_1>B@#\P[__ (+! M>)=9\-R:!X?^"FKCXG21& 6ID>>"&M>H?\$U_P!D M?Q;\+;CQ5\7?BI'(GQ&\8,Y^RW04W%K#)*997E(X$DTFUB@^Z$ /)*K]V44 M?#7_ 4P_9%\4?&K3_#'Q*^&L+_@OK$_Q,MXA \,;M:Q7,H&#(T+1&2(YVY0! MNIP1P*_3ZB@#\Y/V"/V9_B/XX^.NN?M+?&VPDTSQ%J D_L?2KRW\J96=!'YQ MC/S1(D(\J-&^8@DGH"WUY^UO\2O%7PA_9X\7^+_!-C'J?BC38[=K.UEMGN5D M+W,4;YC0AFPCL>#QC/:O7Z* /G3]A'XV>/?CY\$9_$WQ&TJ'1_$":O<6:V\- MC):+Y*)$5;9(2>2[2"!7TE_P3C_9#O?V6/A)>2^)5B_X3 MGQ-+'=ZHD9#_ &2-%(BMMX)#%=SLQ!QND(&0H)^MJ* /AK_@IA^R+XH^-6G^ M&/B5\-8Y)?B)X/8;+:W<)/=6ROYJ&(GK+%)EU7(R'?&6V@^3:#_P5_\ $_AS MPS#X>\7_ 7UB?XF6\0@>&-VM8KF4#!D:%HC)$<[5&C?,023T M!;]&Z** "BBB@ KRK]J+_DA/B;_MU_\ 2J*O5:\J_:B_Y(3XF_[=?_2J*@#R MK_@FC_R:SH/_ &P_](;6OJJOE7_@FC_R:SH/_;#_ -(;6OJJ@ 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@ JAK6M6GA_3I;V]E\N%/S8]E [DU?KR?XQ:MH^I6EO!%J'FZA;.2(8? MG3G .X] 1CZ]>.:^6XFSAY'E=;&4W'VB7NJ32N_U:6MEJ[6ZGI9=A?KF)C2E M?E>]E?\ KU.&\8>,+OQ?J)FF/EVR9$-N#P@_J3W-8%%%?POC,9B,PQ$\5BIN M4Y.[;_K[ELEHC]FHTH4(*G35D@J_H-S96>L6LVHV[75DCYDB4XR/ZXZX[]*H M5/86%QJEY%:VL337$K;41>I-1A95(5Z:2:LK7N[Z*W6_;J.HHN$E)V5O M3\3Z@TV\M=0L8+BRD22U=08VCZ8],=L>G:K-<[X$\*MX1T%;22;SIW ?MJ?\DLTK_L,Q?\ HB>O?Z\ _;4_Y)9I7_89B_\ M1$] '5?LN_\ )"?#/_;U_P"E4M? '_!<[_FB?_<;_P#;"OO_ /9=_P"2$^&? M^WK_ -*I:^ /^"YW_-$_^XW_ .V% 'W_ /LG?\FL_!O_ +$S1O\ TAAKU6O* MOV3O^36?@W_V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %>5?M1?\D)\3?]NO_I5%7JM>5?M1?\D) M\3?]NO\ Z514 >5?\$T?^36=!_[8?^D-K7U57RK_ ,$T?^36=!_[8?\ I#:U M]54 %%%% !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 %%%% !14<]Q':PO+-(L42#+/(P50/4DUP/B/XQZ9IN^+34.I3CC?]V(' MZ]3^''O7AYKG>79+3]KCZR@NB>[]$M7\D=F&P=?&2Y:$&_R^\]!9@BEF(50, MDGH*XGQ'\6M'T7=%:M_:=R.-L)_=CZOT_+->1^(?&VK^)F(O+IO(SD6\7RQC M\._XYJGHOAW4O$,_E:?:27!SAF485?JQX%?A.;>)^,QU3ZIP_0=WHI-W)"?BW4 M_ACZUZ/I^FVFDVZV]G;QVT*_P1J /J?4UQ8#P]SO/ZRQO$%=POT;YIV[=HK\ MOY3:OGN#P,?8X&%_P7^;_K4\=C^"NJ_V3+<27$*WH&Y+1>=WJ"W0'\Q[UY]- M#);S/%*C1RH2K(PP01U!%?5M*E^V61CM]37@LW"RCT;'<=C^'T M]?B?PQH0P<:V1I^T@M8MW<_-7VEY*R?1)[\N7<13E5<,8_=>S[?\ \.L+"XU M2\BM;6)IKB5MJ(O4FO?? ?@.W\(6?F2;9]2E7][-V4?W5]OYT> _ =OX/M-[ M[9]2D&)9@.%']U?;^?Z5UE?0\"\"QR6,_U MX!^VI_R2S2O^PS%_Z(GH ZK]EW_DA/AG_MZ_]*I:^ /^"YW_ #1/_N-_^V%? M?_[+O_)"?#/_ &]?^E4M? '_ 7._P":)_\ <;_]L* /O_\ 9._Y-9^#?_8F M:-_Z0PUZK7E7[)W_ ":S\&_^Q,T;_P!(8:]5H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\J_:B_P"2$^)O^W7_ M -*HJ]5KRK]J+_DA/B;_ +=?_2J*@#RK_@FC_P FLZ#_ -L/_2&UKZJKY5_X M)H_\FLZ#_P!L/_2&UKZJH **** "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@ HJGJFL66BVYGOKJ.UB[-(V,^P'4GV%>:^)/C8J[X=%M MMQZ?:;@4Z MMKE_KUQY]_=274G;>>%^@Z#\*T_#O@+6?$VU[:V,5L?^7B?Y4_#N?P!K\*S# MQ%SC/*WU+A^@XWZVYIOS_ECY[V_F1]G0R'"8./ML=.]ODO\ -_UH4]<\4:IX MDFWZA=R3 '*Q]$7Z*.*DT#PAJWB:0"QM&>/.#,_RQC_@1_D.:];\-_"'2=(V M2WQ.IW(YQ(,1 _[O?\<_2NZCC2&-4C5411A548 'H!71E7ACC\QJ_7.(*[3> MK2?--^LG=+Y=>&_@S86.V7593?S=?*3*Q# M^K?I]*]"M;6&R@6&WA2"%1A8XU"J/H!4M%?N^4Y#EN1T_9X"BH=WO)^LGJ_O M/BL5C<1C);?Y?<%%%%>\<04444 %%%% !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 5X! M^VI_R2S2O^PS%_Z(GKW^O /VU/\ DEFE?]AF+_T1/0!U7[+O_)"?#/\ V]?^ ME4M? '_!<[_FB?\ W&__ &PK[_\ V7?^2$^&?^WK_P!*I:^ /^"YW_-$_P#N M-_\ MA0!]_\ [)W_ ":S\&_^Q,T;_P!(8:]5KRK]D[_DUGX-_P#8F:-_Z0PU MZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5Y5^U%_R0GQ-_P!NO_I5%7JM>5?M1?\ )"?$W_;K_P"E45 'E7_! M-'_DUG0?^V'_ *0VM?55?*O_ 31_P"36=!_[8?^D-K7U50 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 45B^(/&&D^&4/VZ[59<9$"?-(?\ M@(Z?4X%>7>)/C-J&H;H=*B&GPGCS6PTI_HOZ_6OB<\XQR?($XXFKS5%]B.LO MGT7_ &\T>Q@\IQ>.UIQM'N]%_P 'Y'K&M>)--\.P^;J%W';@C*H3EV^BCDUY MCXD^-5Q/NAT:W^S)T^T3@,_X+T'XYKS6>XGO[AI)I)+B>0\N[%F8_7O78>&_ MA/K.M[9;E?[,M3SNG'SD>R=?SQ7XAB^-^(^*:KP>1473B_Y=9?.;LH_*WJS[ M&ED^7Y;%5<;/F?GM\EU_'T.2U#4KK5;AKB\N)+F9NKR,6/T^E='X;^&FM>(M MD@@^Q6K<^?<@KD>R]3_+WKUWPW\.=%\-[)([?[5=+S]HN,,P/L.@_#GWKJ*] MS)O"N527UG/:SE)ZN,7O_BF]?6W_ ($<>+XE45[/!0LN[_1?UZ'&^&_A7HV@ M[9)8_P"T;H<^9< ;0?9.@_')KL>G X%+17[KE^5X+*:/L,#25./DM_5[M^;; M9\77Q-;%2YZTG)A1117J',%%%% !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 5X!^VI_R2S2O^PS%_Z(GKW^O /VU/\ DEFE?]AF+_T1/0!U7[+O_)"? M#/\ V]?^E4M? '_!<[_FB?\ W&__ &PK[_\ V7?^2$^&?^WK_P!*I:^ /^"Y MW_-$_P#N-_\ MA0!]_\ [)W_ ":S\&_^Q,T;_P!(8:]5KRK]D[_DUGX-_P#8 MF:-_Z0PUZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5Y5^U%_R0GQ-_P!NO_I5%7JM>5?M1?\ )"?$W_;K_P"E M45 'E7_!-'_DUG0?^V'_ *0VM?55?*O_ 31_P"36=!_[8?^D-K7U50 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 %%3;$-@^[=! M_/VKRSQ)\4M:U[?''+_9UJ>/*MR0Q'N_4_A@>U?G.>\>9-D=Z;J>UJK[,-?O M>R^^_D>_@\DQ>,M+EY8]W^BW9Z[XC\?:-X9W)?PZ5K5]?D?A5A MJ#5;.*GM)?RQNH_-_$_ER_,\K&<2U)^YA(\J[O?[ME^)@^'? ^C^&5!L[4&< M#FXF^:0_CV_#%;U%%?N&$P>&P%)4,+34(+HE9?@?'5:U2M+GJR;?F%%%%=AD 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 %%%% !7@'[:G M_)+-*_[#,7_HB>O?Z\ _;4_Y)9I7_89B_P#1$] '5?LN_P#)"?#/_;U_Z52U M\ ?\%SO^:)_]QO\ ]L*^_P#]EW_DA/AG_MZ_]*I:^ /^"YW_ #1/_N-_^V% M'W_^R=_R:S\&_P#L3-&_](8:]5KRK]D[_DUGX-_]B9HW_I##7JM !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E7 M[47_ "0GQ-_VZ_\ I5%7JM>5?M1?\D)\3?\ ;K_Z514 >5?\$T?^36=!_P"V M'_I#:U]55\J_\$T?^36=!_[8?^D-K7U50 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 %%%1SW$=K M"\LTBQ1(,L\C!5 ]232E)13;=DAJ[T1)2,P12S$*H&23T%>?>(_C'IFF[XM- M0ZE..-_W8@?KU/X<>]>7>(?&VK^)F(O+IO(SD6\7RQC\._XYK\JSSQ'R?*;T M\._;U%TB_=7K+;[N8^EP>08O%6E47)'SW^[_ #L>N>(_BUH^B[HK5O[3N1QM MA/[L?5^GY9KRSQ)\1-:\2;HY;C[-:MQ]GM\JI'N>I_$XK*T7P[J7B"?RM/M) M+@@_,RC"K]6/ KT[PW\%((=LVM7'GMU^S6Y(3\6ZG\,?6OR:6.XOX\DX89.G M0?:\8?.6\O-*_P#A1].J.59*KU'S3\]7\ELOZU/*],TF]UJX$%C;274O]V-< MX]R>P]S7I/AOX)N^V;6KGRQU^S6YR?HS?X9^M>I:?IEII-LMO9V\=M"O\$:@ M#ZGU/O5JOT/(O"[+<#:KF4O;3[;07RW?S=GV/!QG$F(K7CAUR+ON_P#@?UJ4 M-'T'3]!M_)T^TCMD[[!RWU/4_C5^BBOV:C1I8>FJ5&*C%;)*R7HD?)RG*I)R MF[MA1116Q 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 5X!^VI_P DLTK_ +#,7_HB>O?Z\ _;4_Y)9I7_ &&8O_1$ M] '5?LN_\D)\,_\ ;U_Z52U\ ?\ !<[_ )HG_P!QO_VPK[__ &7?^2$^&?\ MMZ_]*I:^ /\ @N=_S1/_ +C?_MA0!]__ +)W_)K/P;_[$S1O_2&&O5:\J_9. M_P"36?@W_P!B9HW_ *0PUZK0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5Y5^U%_R0GQ-_VZ_P#I5%7JM>5?M1?\ MD)\3?]NO_I5%0!Y5_P $T?\ DUG0?^V'_I#:U]55\J_\$T?^36=!_P"V'_I# M:U]54 %%%% !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 4453U36++1;WUMIMNT]U/';PKUDE8*/S->8>)/C8J[X=%MMQZ?:;@< M?4+_ (_E7F>K:Y?Z]<>??W4EU)VWGA?H.@_"OQW/?$_+,OO2R]>WGWV@OGN_ MDK/N?5X/AS$5[2KODC^/W=/G]QZMXC^-5I:[H='@^V2=//F!6,?0=3^E>8:Y MXHU3Q)-OU"[DF .5CZ(OT4<5<\.^ ]9\3;6M;8QVQ_Y>)_DC_#N?P!KU/PW\ M(-)TG;+?$ZG<#G$@Q$/^ ]_QS]*_-EAN,./7S56Z>'?>\*?R6\_)^]ZH^@]I ME62:1]Z?WR^_9?@>1Z!X1U;Q-(!8VC/'G!F;Y8U_X$?Y#FO4?#?P9L+'9-JT MIOYNODIE8A_5OT^E>BQQI#&J1JJ(HPJJ, #T IU?JN1>&V495:KBU[>HOYE[ MJ]([?^!-GS6,X@Q6)O&E[D?+?[_\K$5K:PV,"0V\,<$*#"QQJ%4?0"I:**_6 M8QC"*C%62/F&VW=A1115""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 *\ _;4_Y)9I7_89B_P#1$]>_ MUX!^VI_R2S2O^PS%_P"B)Z .J_9=_P"2$^&?^WK_ -*I:^ /^"YW_-$_^XW_ M .V%??\ ^R[_ ,D)\,_]O7_I5+7P!_P7._YHG_W&_P#VPH ^_P#]D[_DUGX- M_P#8F:-_Z0PUZK7E7[)W_)K/P;_[$S1O_2&&O5: "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*OVHO^2$^)O^W7 M_P!*HJ]5KRK]J+_DA/B;_MU_]*HJ /*O^":/_)K.@_\ ;#_TAM:^JJ^5?^": M/_)K.@_]L/\ TAM:^JJ "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 **** "BBL7Q!XPTGPRA^W7:K+C(@3YI#_ ,!'3ZG KEQ6+P^" MI.OB:BA!;MM)?B:TZ4ZTE"G%M^1M5F:UXDTWP[#YNH7<=N",JA.7;Z*.37D_ MB3XS:AJ&Z'2HAI\)X\UL-*?Z+^OUKS^>XGO[AI)I)+B>0\N[%F8_7O7XCGGB MI@\->CE%/VLOYG=1^2^*7_DOJ?88/AJK4M/%2Y5V6_\ DOQ/2O$GQJN)]T.C M6_V9.GVB1BQ^GTKK?#?PGUG7-LMR MO]F6IYWSCYR/9.OYXKU/PW\.=%\-[)([?[5=+S]HN,,P/L.@_#GWKXNED'%O M&\U7S*;IT=US:+_MVFK7]7:_\QZ\L=E>3IPPZYI>6K^*?+'LOU>XG3@<"EHHK]*/G@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 **** "O /VU/^26:5_V&8O\ T1/7O]> ?MJ? M\DLTK_L,Q?\ HB>@#JOV7?\ DA/AG_MZ_P#2J6O@#_@N=_S1/_N-_P#MA7W_ M /LN_P#)"?#/_;U_Z52U\ ?\%SO^:)_]QO\ ]L* /O\ _9._Y-9^#?\ V)FC M?^D,->JUY5^R=_R:S\&_^Q,T;_TAAKU6@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRK]J+_DA/B;_MU_\ 2J*O M5:\J_:B_Y(3XF_[=?_2J*@#RK_@FC_R:SH/_ &P_](;6OJJOE7_@FC_R:SH/ M_;#_ -(;6OJJ@ 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**Y+Q)\3M%\/[XQ-]NNEX\FW(.#[MT'\_:O-Q^98/*Z+KXVJJ<>[?Y=6_):G M10P]7$RY*,7)^1UMBE)?^DQ6K\KV_PGV>#X:LO:8R=EV7ZO_+[SM?$GQ>U?6-T5EC3+8\?N MSF4_5NWX8^M<0JS7UP%427$\C= "S,?YDUZ-X;^"]Y>;9M7G^Q1=?(B(:0_4 M]!^M>H:#X5TOPW%LL+1(F(PTI^9V^K'G\.E?/87@WB;BRJL7G=9TX?WOB_[= M@K*/SY?1G=4S;+LKBZ6#CS/RV^-NIRM'LM%_P?F%%%%?='C!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 5X!^VI_R2S2O^PS%_P"B)Z]_KP#]M3_DEFE?]AF+_P!$3T = M5^R[_P D)\,_]O7_ *52U\ ?\%SO^:)_]QO_ -L*^_\ ]EW_ )(3X9_[>O\ MTJEKX _X+G?\T3_[C?\ [84 ??\ ^R=_R:S\&_\ L3-&_P#2&&O5:\J_9._Y M-9^#?_8F:-_Z0PUZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5Y5^U%_R0GQ-_VZ_^E45>JUY5^U%_R0GQ-_VZ M_P#I5%0!Y5_P31_Y-9T'_MA_Z0VM?55?*O\ P31_Y-9T'_MA_P"D-K7U50 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 %%%% !14<]Q%:PM+-(D42C+/(P50/4DU MP/B/XR:9INZ+34.I3CC?]V(?CU/X?G7AYKGF79+3]KCZR@NBZOT2U?R1V8;! MU\9+EH0;_+[ST%F"*68A5 R2> *XCQ'\6M'T7=%:M_:=R.-L)Q&#[O\ X9KR M/Q#XUU?Q,Q%[=-Y.>+>+Y8Q^'?\ '-5-%\.ZCX@G\K3[22X;/+*,*OU8\"OP MC-O%#&8ZI]4X?H.[T4FN:3_PP5U]_-Z(^UPO#E*C'VN.GHNBT7S?_#&KXC^( MFM>)-TP^M>I^&_ M@I##MFUJX\]NOV:W)"_0MU/X8^M>D:?IEII-N+>RMX[:$?P1J /J?4UQX#P] MSO/ZRQN?UW"_1OFG;MVBOR_E-:^>X/ Q]C@87_!?YO\ K4\M\-_!-WV3:U<^ M6.OV:W.3]"W3\OSKTW1]!T_0;?R;"TCMD[[1\S?4]3^-7Z*_=,EX7RG((_[% M12E_,]9/YO;T5EY'QF,S+%8Y_OIZ=EHON_S"BBBOJSS 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@ KP#]M3_DEFE?]AF+_P!$3U[_ M %X!^VI_R2S2O^PS%_Z(GH ZK]EW_DA/AG_MZ_\ 2J6O@#_@N=_S1/\ [C?_ M +85]_\ [+O_ "0GPS_V]?\ I5+7P!_P7._YHG_W&_\ VPH ^_\ ]D[_ )-9 M^#?_ &)FC?\ I##7JM>5?LG?\FL_!O\ [$S1O_2&&O5: "BBB@ HHHH **_/ MO]LC_@HIX_\ @7^T4OPP^'O@K3/%]RFG03R0S07,]VUQ(KR%$2%QD"+RVZ$_ M>/2O+_\ AYA^U-_T;U_Y;^J__%4 ?JI17S?^Q'^T!\1OV@_!?B'5?B1X'_X0 M;4;#4%MK6U^Q7-KYT1C5B^)R2?F)&1QQ7,_MK?M_:3^RS?:9X3T'1#XT^(VJ MHK6^CQR,J6RN=L;2[069G;A8U^9L'E<@D ^MJ*_,/Q-^W/\ MC?!W3$\9?$/ MX&Z/!X*8H\X@MIXGMTSMPTBW$I@+$@9E0\D8 SBONC]FO]HWPK^U#\,+/QGX M5>2.)G-O>Z?<$>?8W*@%HI,<="K C@JRGCH #U2BO(/VH?VFO"W[*OPRG\7> M)2]U*\GV?3M*MV"SW]P1D1J3]T LS'A0.Y(!^)=-_;>_;,^(V@+XZ\%? K2 M7\#L&FMDDLY[B:YA.<%?](CDF QPT48!]".* /TYHKY0_8A_;XT/]K:WU#0[ M_2_^$5\?Z5%YUWHYEWQW$08*TT#$!L*Q 9&&5W+RV$]!T0^-/B-JJ*UOH\XFN83G!7_2(Y)@,<-%& ?0CB@#].:* M^4/V(?V^-#_:VM]0T._TO_A%?'^E1>==Z.9=\=Q$&"M- Q ;"L0&1AE=R\MG M-?5] !1110 5Y5^U%_R0GQ-_VZ_^E45>JUY5^U%_R0GQ-_VZ_P#I5%0!Y5_P M31_Y-9T'_MA_Z0VM?55?*O\ P31_Y-9T'_MA_P"D-K7U50 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 452U36+'1;9Z6$R_$XUVHPNN_3[ST^]O[ M;3;=I[N>.WA7K)*P4?K7G?B3XU6EKOAT>#[7)T^T3 K&/H.I_2O*=6UR_P!= MN//O[J2ZD[;SPOT'0?A6GX=\!ZSXF*M:VQCMS_R\3_)'^'<_@#7X5F/B-G&> M5?J7#]!QOUMS3?GVC^-OYD?9T,APF#C[;'3O;Y+_ #?]:%+7/%&J>))M]_=R M3#.5CZ(OT4<5)H'A'5O$L@%C:/)'G!F;Y8U_X$?Y#FO6_#GP@TG2=LM^3J=P M.<2#$0_X#W_'/TKNXXTAC5(T5$48"J, #T K?*O#''YC4^N<05VF]6D^:;]9 M.Z7RYOD1B>(J&'C[+ PVZ[+Y+_ACSKPW\&;"QV3:M,;^8<^2F5B']6_3Z5Z# M:VL%C D-O#'!"@PL<:A5'X"IJ*_=\IR'+3]9/5_>?%XK&XC& M2YJ\V_R^X****]\X0HHHH **** "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 **** "O /VU/\ DEFE?]AF+_T1/7O]> ?MJ?\ )+-*_P"P MS%_Z(GH ZK]EW_DA/AG_ +>O_2J6O@#_ (+G?\T3_P"XW_[85]__ ++O_)"? M#/\ V]?^E4M? '_!<[_FB?\ W&__ &PH ^__ -D[_DUGX-_]B9HW_I##7JM> M5?LG?\FL_!O_ +$S1O\ TAAKU6@ HHHH ***1L[3MQNQQGI0!^1_P9^('AC6 MO^"I7Q?^*/C#7K#0_#OA+^T$35-1G6.+='LTZ)5)/S,T>\JHR3C@5]T>&/\ M@H9^SMXOUI=)T[XI:4MXTBQ+]N@N+.)F) $LT:(>2/XJ^8_@[_P1UTJQ^(V MJ^(OB[XHC\<:?+(UQ#IVFK+9K<3.[,[7#;MP7IA4;DDY; PWJGQX_P""5OP8 M^(G@74+?P9X23.+:UZ_W+=7 ] M" 1C%=Y_P1Z^/OB+Q%HOB[X0^)YI+J7PHJW.F27#EI88#(8Y;VG0/'+&P(9&4\$$$@@^M?EC_ ,$R+J7X,_MK?&_X.1RLNBJUY]FC MRO/+B89Z;H9G)/?:OI7ZKU^4?[-*M-_P6&^)[QG[0)$N?]FOU6MK:&SMXK>WB2 M"")!''%&H544# 4 < =J_*?XC,%_P""V7AXW)#1>;9B,#MG2L+G_@=?J[0! M^3_[3UO#^S?_ ,%7/AIXOT2--/L_%3V$^HB%=L;&YFDL;HE1P24 D/JS9Z\U M^L%?E'_P585KC]L3X#PQ',S16H50>V-U$T$]M.@>.6-@0R,IX(( M)!!]:_+'_@F1=2_!G]M;XW_!R.5ET56O/LT;DG+V5YY<3#/3=#,Y)[[5]*_5 M>ORC_9I5IO\ @L-\3WC.Y(Y=7+X/;Y%_F10 O_!0!?\ A?G_ 44^#_PEO'D ME\.V0L8[NT).TF>8RW+#W:!(ES_LU^JUM;0V=O%;V\2001((XXHU"JB@8"@# M@ #M7Y3_ !&8+_P6R\/&Y(:+S;,1@=LZ5A<_\#K]7: /R?\ VGK>']F__@JY M\-/%^B1II]GXJ>PGU$0KMC8W,TEC=$J."2@$A]6;/7FOU@K\H_\ @JPK7'[8 MGP'AB.9FBM0J@\Y.H8'ZU^KE !1110 5Y5^U%_R0GQ-_VZ_^E45;'BWQ)\1- M-UJ6#P]X'TC7-+"J8[RZ\1M9R,2/F!B^RR8P+Q4TS+_I,6,)]C7.3@=1US0!4_P"":/\ R:SH/_;#_P!( M;6OJJO@']@OQM\6M%_9UT.W\+_"[1_$VE[("+ZY\6BQ^N#)-))< M3R'EG)9F/U[UL2?#GQA=:8UQIFB)<3D9CBO;H6JM]3AF7_ODU^(8OC?B/BFJ M\'D5%TX_W=9?.;LH_*WJS[&ED^7Y;'VN-GS/SV^2Z_CZ&5J&I76J7#7%Y<27 M,S=7D8D_3Z5T?AOX:ZUXBV2"#[%:MSY]P"N1[+U/\O>K'AO3?B+X;VR1_"CP M_=72\_:+CQ@S,#[#[#@?AS74?\)I\7_^B7^'_P#PL&_^0:]O)O"N527UG/:S ME)ZN,7O_ (IO\;?^!''B^)5%>SP4++N_T7]>AT?AOX5Z-H.R6:/^T;H<^9< M;0?9.GYY-=B!@8 P*\K_ .$T^+__ $2_P_\ ^%@W_P @T?\ ":?%_P#Z)?X? M_P#"P;_Y!K]UR[*\%E-+V&!I*G'R6_J]V_-MGQ=?$UL5+GK2JT5Y5_P ) MI\7_ /HE_A__ ,+!O_D&C_A-/B__ -$O\/\ _A8-_P#(->JJT5Y5_PFGQ?_Z) M?X?_ /"P;_Y!H_X33XO_ /1+_#__ (6#?_(- 'JM%>5?\)I\7_\ HE_A_P#\ M+!O_ )!H_P"$T^+_ /T2_P /_P#A8-_\@T >JT5Y5_PFGQ?_ .B7^'__ L& M_P#D&C_A-/B__P!$O\/_ /A8-_\ (- 'JM%>5?\ ":?%_P#Z)?X?_P#"P;_Y M!H_X33XO_P#1+_#_ /X6#?\ R#0!ZK17E7_":?%__HE_A_\ \+!O_D&C_A-/ MB_\ ]$O\/_\ A8-_\@T >JT5Y5_PFGQ?_P"B7^'_ /PL&_\ D&C_ (33XO\ M_1+_ __ .%@W_R#0!ZK17E7_":?%_\ Z)?X?_\ "P;_ .0:/^$T^+__ $2_ MP_\ ^%@W_P @T >JT5Y5_P )I\7_ /HE_A__ ,+!O_D&C_A-/B__ -$O\/\ M_A8-_P#(- 'JM%>5?\)I\7_^B7^'_P#PL&_^0:/^$T^+_P#T2_P__P"%@W_R M#0!ZK17E7_":?%__ *)?X?\ _"P;_P"0:/\ A-/B_P#]$O\ #_\ X6#?_(- M'JM%>5?\)I\7_P#HE_A__P +!O\ Y!H_X33XO_\ 1+_#_P#X6#?_ "#0!ZK1 M7E7_ FGQ?\ ^B7^'_\ PL&_^0:/^$T^+_\ T2_P_P#^%@W_ ,@T >JT5Y5_ MPFGQ?_Z)?X?_ /"P;_Y!H_X33XO_ /1+_#__ (6#?_(- 'JM%>5?\)I\7_\ MHE_A_P#\+!O_ )!H_P"$T^+_ /T2_P /_P#A8-_\@T >JT5Y5_PFGQ?_ .B7 M^'__ L&_P#D&C_A-/B__P!$O\/_ /A8-_\ (- 'JM%>5?\ ":?%_P#Z)?X? M_P#"P;_Y!H_X33XO_P#1+_#_ /X6#?\ R#0!ZK17E7_":?%__HE_A_\ \+!O M_D&C_A-/B_\ ]$O\/_\ A8-_\@T >JT5Y5_PFGQ?_P"B7^'_ /PL&_\ D&C_ M (33XO\ _1+_ __ .%@W_R#0!ZK17E7_":?%_\ Z)?X?_\ "P;_ .0:/^$T M^+__ $2_P_\ ^%@W_P @T >JT5Y5_P )I\7_ /HE_A__ ,+!O_D&C_A-/B__ M -$O\/\ _A8-_P#(- 'JM%>5?\)I\7_^B7^'_P#PL&_^0:/^$T^+_P#T2_P_ M_P"%@W_R#0!ZK17E7_":?%__ *)?X?\ _"P;_P"0:/\ A-/B_P#]$O\ #_\ MX6#?_(- 'JM%>5?\)I\7_P#HE_A__P +!O\ Y!H_X33XO_\ 1+_#_P#X6#?_ M "#0!ZK17E7_ FGQ?\ ^B7^'_\ PL&_^0:/^$T^+_\ T2_P_P#^%@W_ ,@T M >JT5Y5_PFGQ?_Z)?X?_ /"P;_Y!H_X33XO_ /1+_#__ (6#?_(- 'JM%>5? M\)I\7_\ HE_A_P#\+!O_ )!H_P"$T^+_ /T2_P /_P#A8-_\@T >JT5Y5_PF MGQ?_ .B7^'__ L&_P#D&C_A-/B__P!$O\/_ /A8-_\ (- 'JM%>5?\ ":?% M_P#Z)?X?_P#"P;_Y!H_X33XO_P#1+_#_ /X6#?\ R#0!ZK17E7_":?%__HE_ MA_\ \+!O_D&C_A-/B_\ ]$O\/_\ A8-_\@T >JT5Y5_PFGQ?_P"B7^'_ /PL M&_\ D&C_ (33XO\ _1+_ __ .%@W_R#0!ZK17E7_":?%_\ Z)?X?_\ "P;_ M .0:/^$T^+__ $2_P_\ ^%@W_P @T >JT5Y5_P )I\7_ /HE_A__ ,+!O_D& MC_A-/B__ -$O\/\ _A8-_P#(- 'JM%>5?\)I\7_^B7^'_P#PL&_^0:/^$T^+ M_P#T2_P__P"%@W_R#0!ZK17E7_":?%__ *)?X?\ _"P;_P"0:/\ A-/B_P#] M$O\ #_\ X6#?_(- 'JM%>5?\)I\7_P#HE_A__P +!O\ Y!H_X33XO_\ 1+_# M_P#X6#?_ "#0!ZK17E7_ FGQ?\ ^B7^'_\ PL&_^0:/^$T^+_\ T2_P_P#^ M%@W_ ,@T >JT5Y5_PFGQ?_Z)?X?_ /"P;_Y!H_X33XO_ /1+_#__ (6#?_(- M 'JM%>5?\)I\7_\ HE_A_P#\+!O_ )!H_P"$T^+_ /T2_P /_P#A8-_\@T > MJT5Y5_PFGQ?_ .B7^'__ L&_P#D&C_A-/B__P!$O\/_ /A8-_\ (- 'JM%> M5?\ ":?%_P#Z)?X?_P#"P;_Y!H_X33XO_P#1+_#_ /X6#?\ R#0!ZK17E7_" M:?%__HE_A_\ \+!O_D&C_A-/B_\ ]$O\/_\ A8-_\@T >JT5Y5_PFGQ?_P"B M7^'_ /PL&_\ D&C_ (33XO\ _1+_ __ .%@W_R#0!ZK17E7_":?%_\ Z)?X M?_\ "P;_ .0:/^$T^+__ $2_P_\ ^%@W_P @T >JT5Y5_P )I\7_ /HE_A__ M ,+!O_D&C_A-/B__ -$O\/\ _A8-_P#(- 'JM%>5?\)I\7_^B7^'_P#PL&_^ M0:/^$T^+_P#T2_P__P"%@W_R#0!ZK17E7_":?%__ *)?X?\ _"P;_P"0:/\ MA-/B_P#]$O\ #_\ X6#?_(- 'JM%>5?\)I\7_P#HE_A__P +!O\ Y!H_X33X MO_\ 1+_#_P#X6#?_ "#0!ZK17E7_ FGQ?\ ^B7^'_\ PL&_^0:/^$T^+_\ MT2_P_P#^%@W_ ,@T >JT5Y5_PFGQ?_Z)?X?_ /"P;_Y!H_X33XO_ /1+_#__ M (6#?_(- 'JM%>5?\)I\7_\ HE_A_P#\+!O_ )!H_P"$T^+_ /T2_P /_P#A M8-_\@T >JT5Y5_PFGQ?_ .B7^'__ L&_P#D&C_A-/B__P!$O\/_ /A8-_\ M(- 'JM%>5?\ ":?%_P#Z)?X?_P#"P;_Y!H_X33XO_P#1+_#_ /X6#?\ R#0! MZK17E7_":?%__HE_A_\ \+!O_D&C_A-/B_\ ]$O\/_\ A8-_\@T >JT5Y5_P MFGQ?_P"B7^'_ /PL&_\ D&C_ (33XO\ _1+_ __ .%@W_R#0!ZK17E7_":? M%_\ Z)?X?_\ "P;_ .0:/^$T^+__ $2_P_\ ^%@W_P @T >JT5Y5_P )I\7_ M /HE_A__ ,+!O_D&C_A-/B__ -$O\/\ _A8-_P#(- 'JM%>5?\)I\7_^B7^' M_P#PL&_^0:/^$T^+_P#T2_P__P"%@W_R#0!ZK17E7_":?%__ *)?X?\ _"P; M_P"0:/\ A-/B_P#]$O\ #_\ X6#?_(- 'JM%>5?\)I\7_P#HE_A__P +!O\ MY!H_X33XO_\ 1+_#_P#X6#?_ "#0!ZK17E7_ FGQ?\ ^B7^'_\ PL&_^0:/ M^$T^+_\ T2_P_P#^%@W_ ,@T >JT5Y5_PFGQ?_Z)?X?_ /"P;_Y!H_X33XO_ M /1+_#__ (6#?_(- 'JM%>5?\)I\7_\ HE_A_P#\+!O_ )!H_P"$T^+_ /T2 M_P /_P#A8-_\@T >JT5Y5_PFGQ?_ .B7^'__ L&_P#D&C_A-/B__P!$O\/_ M /A8-_\ (- 'JM%>5?\ ":?%_P#Z)?X?_P#"P;_Y!H_X33XO_P#1+_#_ /X6 M#?\ R#0!ZK17E7_":?%__HE_A_\ \+!O_D&C_A-/B_\ ]$O\/_\ A8-_\@T M>JT5Y5_PFGQ?_P"B7^'_ /PL&_\ D&C_ (33XO\ _1+_ __ .%@W_R#0!ZK M17E7_":?%_\ Z)?X?_\ "P;_ .0:/^$T^+__ $2_P_\ ^%@W_P @T >JT5Y5 M_P )I\7_ /HE_A__ ,+!O_D&C_A-/B__ -$O\/\ _A8-_P#(- 'JM%>5?\)I M\7_^B7^'_P#PL&_^0:/^$T^+_P#T2_P__P"%@W_R#0!ZK17E7_":?%__ *)? MX?\ _"P;_P"0:/\ A-/B_P#]$O\ #_\ X6#?_(- 'JM%>5?\)I\7_P#HE_A_ M_P +!O\ Y!H_X33XO_\ 1+_#_P#X6#?_ "#0!ZK17E7_ FGQ?\ ^B7^'_\ MPL&_^0:/^$T^+_\ T2_P_P#^%@W_ ,@T >JT5Y5_PFGQ?_Z)?X?_ /"P;_Y! MH_X33XO_ /1+_#__ (6#?_(- 'JM%>5?\)I\7_\ HE_A_P#\+!O_ )!H_P"$ MT^+_ /T2_P /_P#A8-_\@T >JT5Y5_PFGQ?_ .B7^'__ L&_P#D&C_A-/B_ M_P!$O\/_ /A8-_\ (- 'JM%>5?\ ":?%_P#Z)?X?_P#"P;_Y!H_X33XO_P#1 M+_#_ /X6#?\ R#0!ZK17E7_":?%__HE_A_\ \+!O_D&C_A-/B_\ ]$O\/_\ MA8-_\@T >JT5Y5_PFGQ?_P"B7^'_ /PL&_\ D&C_ (33XO\ _1+_ __ .%@ MW_R#0!ZK17E7_":?%_\ Z)?X?_\ "P;_ .0:/^$T^+__ $2_P_\ ^%@W_P @ MT >JT5Y5_P )I\7_ /HE_A__ ,+!O_D&C_A-/B__ -$O\/\ _A8-_P#(- 'J MM%>5?\)I\7_^B7^'_P#PL&_^0:/^$T^+_P#T2_P__P"%@W_R#0!ZK17E7_": M?%__ *)?X?\ _"P;_P"0:/\ A-/B_P#]$O\ #_\ X6#?_(- 'JM%>5?\)I\7 M_P#HE_A__P +!O\ Y!H_X33XO_\ 1+_#_P#X6#?_ "#0!ZK17E7_ FGQ?\ M^B7^'_\ PL&_^0:/^$T^+_\ T2_P_P#^%@W_ ,@T >JT5Y5_PFGQ?_Z)?X?_ M /"P;_Y!H_X33XO_ /1+_#__ (6#?_(- 'JM%>5?\)I\7_\ HE_A_P#\+!O_ M )!H_P"$T^+_ /T2_P /_P#A8-_\@T >JT5Y5_PFGQ?_ .B7^'__ L&_P#D M&C_A-/B__P!$O\/_ /A8-_\ (- 'JM%>5?\ ":?%_P#Z)?X?_P#"P;_Y!H_X M33XO_P#1+_#_ /X6#?\ R#0!ZK17E7_":?%__HE_A_\ \+!O_D&C_A-/B_\ M]$O\/_\ A8-_\@T >JT5Y5_PFGQ?_P"B7^'_ /PL&_\ D&C_ (33XO\ _1+_ M __ .%@W_R#0!ZK17E7_":?%_\ Z)?X?_\ "P;_ .0:/^$T^+__ $2_P_\ M^%@W_P @T >JT5Y5_P )I\7_ /HE_A__ ,+!O_D&C_A-/B__ -$O\/\ _A8- M_P#(- 'JM%>5?\)I\7_^B7^'_P#PL&_^0:/^$T^+_P#T2_P__P"%@W_R#0!Z MK17E7_":?%__ *)?X?\ _"P;_P"0:/\ A-/B_P#]$O\ #_\ X6#?_(- 'JM% M>5?\)I\7_P#HE_A__P +!O\ Y!H_X33XO_\ 1+_#_P#X6#?_ "#0!ZK17E7_ M FGQ?\ ^B7^'_\ PL&_^0:/^$T^+_\ T2_P_P#^%@W_ ,@T >JT5Y5_PFGQ M?_Z)?X?_ /"P;_Y!H_X33XO_ /1+_#__ (6#?_(- 'JM%>5?\)I\7_\ HE_A M_P#\+!O_ )!H_P"$T^+_ /T2_P /_P#A8-_\@T >JT5Y5_PFGQ?_ .B7^'__ M L&_P#D&C_A-/B__P!$O\/_ /A8-_\ (- 'JM%>5?\ ":?%_P#Z)?X?_P#" MP;_Y!H_X33XO_P#1+_#_ /X6#?\ R#0!ZK17E7_":?%__HE_A_\ \+!O_D&C M_A-/B_\ ]$O\/_\ A8-_\@T >JT5Y5_PFGQ?_P"B7^'_ /PL&_\ D&C_ (33 MXO\ _1+_ __ .%@W_R#0!ZK17E7_":?%_\ Z)?X?_\ "P;_ .0:/^$T^+__ M $2_P_\ ^%@W_P @T >JT5Y5_P )I\7_ /HE_A__ ,+!O_D&C_A-/B__ -$O M\/\ _A8-_P#(- 'JM%>5?\)I\7_^B7^'_P#PL&_^0:/^$T^+_P#T2_P__P"% M@W_R#0!ZK17E7_":?%__ *)?X?\ _"P;_P"0:/\ A-/B_P#]$O\ #_\ X6#? M_(- 'JM%>5?\)I\7_P#HE_A__P +!O\ Y!H_X33XO_\ 1+_#_P#X6#?_ "#0 M!ZK17E7_ FGQ?\ ^B7^'_\ PL&_^0:/^$T^+_\ T2_P_P#^%@W_ ,@T >JT M5Y5_PFGQ?_Z)?X?_ /"P;_Y!H_X33XO_ /1+_#__ (6#?_(- 'JM%>5?\)I\ M7_\ HE_A_P#\+!O_ )!H_P"$T^+_ /T2_P /_P#A8-_\@T >JT5Y5_PFGQ?_ M .B7^'__ L&_P#D&C_A-/B__P!$O\/_ /A8-_\ (- 'JM%>5?\ ":?%_P#Z M)?X?_P#"P;_Y!H_X33XO_P#1+_#_ /X6#?\ R#0!ZK17E7_":?%__HE_A_\ M\+!O_D&C_A-/B_\ ]$O\/_\ A8-_\@T >JT5Y5_PFGQ?_P"B7^'_ /PL&_\ MD&C_ (33XO\ _1+_ __ .%@W_R#0!ZK7@'[:G_)+-*_[#,7_HB>NJ_X33XO M_P#1+_#_ /X6#?\ R#7D'[4'B#QWJW@&PA\4>#=+\/6"ZG&Z75EKQOG:3RI0 M$,9MX\ @L=VX_= QSD 'K_[+O_)"?#/_ &]?^E4M? '_ 7._P":)_\ <;_] ML*^__P!EW_DA/AG_ +>O_2J6O@#_ (+G?\T3_P"XW_[84 ??_P"R=_R:S\&_ M^Q,T;_TAAKU6O*OV3O\ DUGX-_\ 8F:-_P"D,->JT %%%% !5#7Y-1CT'4GT MA()-66VD-FER"8FFVGRP^"#MW8S@CCN*OT4 ?#'[ /\ P4 UW]I3QIXM\%_$ MJTT7PSXQL-DFFZ;I]O-:^>J%UN8RLTCMYD;!"5R#@MQ\K$?77Q6^*/AWX,^ M-9\8^*;^/3]&TNW::1Y& :1@"5BC!/S2,1M51R20*^8_VGO^"9G@KX^>-CXZ M\.>(+[X:^.I)UN+C5--A\Z&>10,2F+>A67(4[T=7 P,+)//((QM&.$/7MB@#DO^".7@G5_$_Q$^*_ MQ?O;,V^G:B6TVWF/26>6<7,ZK[(!#D_[8QWQC_LSZU8_LA?\%-_B7X-\57,> MBZ'XJ>YATVZN?W<)\^=+JS^<\8*EHL]-YQQ7ZA?#GX<^'/A+X+TOPGX3TJ#1 MM!TV+RK>T@' '4LQ/+,QR68DEB22237B_P"UY^PWX%_:\TVSFUJ6XT'Q5I\1 MAL?$%@BM(L9.[RI4/$L>22%R""3AAEL@'N/C;QMH?PX\)ZIXF\2ZE!I&AZ9 MUQ=7ERVU(T'\R3@ #DD@#)-?FC_P2GT*^^+7[2'QJ^.UU:M#I]_<75M;-)_S MVN[D7+HOO'&D8/M(,5N6_P#P2'\6^)&T[2_'7[0FN:_X2L9 4TE+69OD!^[' MYMPZ0GWV-CT-??OPC^$?A;X&^ =+\'>#M,32]$T],)&#N>5SRTLC=7=CR6/Z M _-S_ (*26=Q\!_VW?@U\;VMY#H#O:+>R11ECOM9R9ER.[6\BA1WV-UQ7 MZ@>&?$^D^,O#VGZ[H>HV^JZ-J$*W%K?6L@>*:-AD,K#M7)_'3X%^$/VBOAY> M^#/&M@U[I-PRRQR0MLGM9ESLFB?!VN,D9P002"""0?@T?\$A?&>BPWN@^&OV MB-:T?P7=N2^E_8I@I4YXDCCNDCD/)YPN.RE:YF<$?>4SR"'(X)QCCFOU1\2>+-$\&Z;_ &CX@UG3 M]"T_>(_M6I726\6X]%WN0,G!XSVKQO\ 9/\ V-? W[(_AFYLO#:S:GKFH!?[ M2UZ_"_:+G;T10!B.(')"#/7DL1FM#]K;]FNV_:M^$I\#7>O2^'(C?PWWVV&V M%PV8PPV[2R]=W7/:@#UG0?$.E>*M)@U31-3L]8TRXW>3>V$Z3PR;6*MM="5. M&4@X/!!':ORH_9GUJQ_9"_X*;_$OP;XJN8]%T/Q4]S#IMU<_NX3Y\Z75G\YX MP5+19Z;SCBOT7_9F^!L'[-WP1\-_#FVU>378=%^T[=0E@$+2^=ISC-<%^UY^PWX%_:\TVSFUJ6XT'Q5I\1AL?$%@BM(L9.[RI4/$L>22%R"" M3AAEL@'N/C;QMH?PX\)ZIXF\2ZE!I&AZ9 UQ=7ERVU(T'\R3@ #DD@#)-?FC M_P $I]"OOBU^TA\:OCM=6K0Z??W%U;6S2?\ /:[N1#M,32]$T],)&#N>5SRTLC=7=CR6/Z _-S_@I)9W'P'_;=^#7 MQO:WD.@.]HM[)%&6.^UG)F7([M;R*%'?8W7%?J!X9\3Z3XR\/:?KNAZC;ZKH MVH0K<6M]:R!XIHV&0RL.UUF7. MR:)\':XR1G!!!((()!^#1_P2%\9Z+#>Z#X:_:(UK1_!=VY+Z7]BF"E3GB2.. MZ2.0\GG"YR>!0!Q?Q$UBQ_;(_P""KO@NU\+W$6L^&?! M3.RE:YF M<$?>4SR"'(X)QCCFOUFKP;]D_P#8U\#?LC^&;FR\-K-J>N:@%_M+7K\+]HN= MO1% &(X@2Q&:]YH **** "O*OVHO\ DA/B;_MU_P#2J*O5:\J_:B_Y M(3XF_P"W7_TJBH \J_X)H_\ )K.@_P#;#_TAM:^JJ^5?^":/_)K.@_\ ;#_T MAM:^JJ "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 **Y+Q)\3M%\/[XQ-]NNEX\FW(.#[MT'\_:O+/$GQ2UK7]T</[_1;L]=\1^/]&\,[DN+D37(_P"7>#YG_'L/Q->6>)/B[J^L;XK+&F6QX_=G M,A^K=OPQ7%V=G<:C<+!;0R7$S=$C4LQ_*O0_#?P7O;S;-J\WV*+KY,6&D/U/ M0?K7XS6XEXKXTJ/#Y53=.EUY-/\ P*H[?=K#=*?^ ]OQ_*O6M!\ M*Z7X;BVV%HD38PTI^:1OJQY_#I6O7V&1^%6&HM5LXJ>TE_+&ZC\W\3^7+\SR ML9Q+4G[F$CRKN]_NV7XF!X=\#Z/X94&SM0TX'-Q-\TA_'M^&*WZ**_<,)@\- M@*2H86FH071*R_ ^-JUJE:7/5DV_,****[#(**** "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*\ _;4_Y)9I7_89B_P#1$]>_UX!^VI_R2S2O^PS%_P"B)Z .J_9=_P"2$^&? M^WK_ -*I:^ /^"YW_-$_^XW_ .V%??\ ^R[_ ,D)\,_]O7_I5+7P!_P7._YH MG_W&_P#VPH ^_P#]D[_DUGX-_P#8F:-_Z0PUZK7E7[)W_)K/P;_[$S1O_2&& MO5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "O*OVHO^2$^)O^W7_P!*HJ]5KRK]J+_DA/B;_MU_]*HJ /*O^":/ M_)K.@_\ ;#_TAM:^JJ^5?^":/_)K.@_]L/\ TAM:^JJ "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH ***;)(D,;22,J(HW,S' '4DTFTE=@.HKA+/XO:1=:^; MJT5J3LCOG;"LWN,<#W_/%=W7D9;G& S>,Y8"LJB@[.W1_P"79[/HV=>(PM?" MM*M%QOJ@HHHKV#D"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 **** "BBHY[B*UA:6:1(HE&6>1@J@>I)I2DHIRD[)#5WHB2D9@ MBEF(50,DG@"O/O$?QDTS3=T6FH=2G'&_[L0_'J?P_.O+?$/C75_$S$7MTWDY MXMXOEC'X=_QS7Y3GGB/D^4WI89^WJ+I%^ZO66WW'M1\03^5I]I)<-GEE&%7ZL>!7IOAOX*0P[)M:N//;K]FMR0OT+= M3^&/K7Y-+'\7\>2<,,G3H/M>,/G+>7FE?_"?3JCE62KFJ/FGYZOY+9?UJ>6: M;I-YK%P(+*VDN93_ QKG'N?0?6O2?#?P3DDVS:U<^6.OV:W.3^+=/RS]:]2 MT[2[32;<6]E;1VT(_AC4#\3ZFK5?HF1>%V78&U7,I>VGVV@OEN_F[/L>#C.) M,16O'#KD7?=_\#^M3/T?0=/T&W\FPM([9.Y4?,WU/4_C6A117[-1HTL/35*C M%1BMDE9+T2/DYSE4DY3=VPHHHK8@**** "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@ KP#]M3_DEFE?]AF+_ -$3U[_7@'[:G_)+-*_[#,7_ *(GH ZK]EW_ )(3 MX9_[>O\ TJEKX _X+G?\T3_[C?\ [85]_P#[+O\ R0GPS_V]?^E4M? '_!<[ M_FB?_<;_ /;"@#[_ /V3O^36?@W_ -B9HW_I##7JM>5?LG?\FL_!O_L3-&_] M(8:]5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *\J_:B_Y(3XF_[=?_ $JBKU6O*OVHO^2$^)O^W7_TJBH \J_X M)H_\FLZ#_P!L/_2&UKZJKY5_X)H_\FLZ#_VP_P#2&UKZJH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@!LDB0QM)(RHBCY334.'<<&2_N]W]KTW_ $C)]T7;S?G^7KL5ZA\-/B7]C\K2=6E M_P!'^[!JZ279_UINCZ?&8.E MCJ3I55\^J\T?6%%>*^!_BPV@V?V'58YKNWC&(9(L&11_=.2,CTYX_EVDN(?]^$G^6:_KS+..\BS'#PJSQ$:4GO&3LT^UWH_)GY;B,EQM";BH.2[ MK6YV]%+-$N?\ 5:O8N?3[0F?RS7U-'.DXO\F>;+"8BG\=.2^3-:BHH;J&XYBFCE'^PP/\JEKUHR4E>+NCE: M:T844450@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 ***I:IK%CHMN9[ZZCM M8NQD;&?8#J3]*RJU:="#J59*,5NV[)>K948RFU&*NV7:KWM_;:;;M/=SQV\* M]9)6"C]:\P\2?&Q5W0Z+;;CT^TW X_!?\?RKS35M'? >L^ M)BK6ML8[<_\ +Q-\L?X'O^&:]3\-_!_2=)VRWY.IW YQ(,1#_@/?\?RK\W6' MXPX]?-5;A0?>\*?R6\_)^]ZH^@]IE62*T?>G]\O\E^!Y)H/A'5?$L@%C:/)' MG!F;Y8U^K'^0YKU'PW\&+"QVRZM,;^;KY,>5B']6_3Z5Z)'&D,:QQHL:*,!5 M& !["GU^JY%X:Y1E=JN+7MZB_F^%>D?_ ))L^9QG$&*Q-XTOO_2J6O@#_@N=_P T3_[C?_MA0!]__LG?\FL_!O\ [$S1 MO_2&&O5:\J_9._Y-9^#?_8F:-_Z0PUZK0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^U%_P D)\3?]NO_ *51 M5ZK7E7[47_)"?$W_ &Z_^E45 'E7_!-'_DUG0?\ MA_Z0VM?55?*O_!-'_DU MG0?^V'_I#:U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XY\2_AJ; RZMI, M6;;[T]NH_P!7ZLH_N^H[?3IYE7U?UX/(KQWXE?#7[!YNK:3%FU^]/;(/]7ZL MH_N^H[?3I_-''O 7L>?-LIA[N\X+IWE%=NZZ;K3;]#R3.^>V%Q3UZ/OY/S[, M\RHHKV#X:?#3['Y6KZM%^_\ O06SC[GHS#U]!V^O3\@X>X>QG$>,6%PJLOM2 MZ17=_HNOWL^IQV.I9?2]I4^2ZLXF'X7^)9[6.=-.)60;@K2HK >X)&/IUJI< M> ?$5OG?I%T$%-_P<:UZPO^4E^1UQXJE]NC^/_ /E,$@Y'!JY!K6H6N/)O[F''3RYF7^1 MKZ0N/"^CW6?.TJRD/JUNA/YXK/N/ASX;N,[])A'_ %S+)_(BO)EX49M0=\+B MX7_[>C^29TKB;"STJTG^#_R/$+?QWXAM\;-8NSC_ )Z2%_YYK1M_BMXF@QF_ M64>DD*?S S7IMQ\'_#^Z)2/T8UPDWP=\11?=CMYO]R8#^8%9T_P -/$UO][2I#_US='_D31_K M-Q_@_P"-AI2]:/ZQ2#^SLDJ_!42_[>_S/7+?XJ^&9\9U Q'TDA+MD_ MO3_)GHM%<7;_ !>\-S8WW,T'_72!C_+-:-O\1?#=QC9JT _ZZ!D_F!7N4>), MEQ'\/&4W_P!OQO\ =>YQSR_%T_BI2^YG1T5F6_B;2+K'DZI92GT6X0G^=:$< MT*ERKLM_\ )?B>E>)/C5<7&Z'1K?[, MG3[1. S_ (+T'XYKSC4-2NM4N&N+RXDN9FZO(Q)^GTKK?#?PHUG7-DMPG]FV MIYWSCYR/9.OYXKU/PW\.=%\-[9([?[5=+_R\7&&(/L.@_#GWKXJED'%O&\U7 MS*;ITMUS:+_MVFM_5VO_ #'KRQV5Y.G##KFEY:OYR_KT/(?#?PUUKQ%MD$'V M.U;GS[@%01[#J?Y>]>I^&_A7HV@[)9H_[1NASYEP!M!]DZ?GFNSHK]CR+P_R M;);5)0]M57VIZ_='9?B_,^4QF>8O&7BGRQ[+]7N( % & *6BBOTH^>"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@ KP# M]M3_ ))9I7_89B_]$3U[_7@'[:G_ "2S2O\ L,Q?^B)Z .J_9=_Y(3X9_P"W MK_TJEKX _P""YW_-$_\ N-_^V%??_P"R[_R0GPS_ -O7_I5+7P!_P7._YHG_ M -QO_P!L* /O_P#9._Y-9^#?_8F:-_Z0PUZK7E7[)W_)K/P;_P"Q,T;_ -(8 M:]5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *\J_:B_Y(3XF_[=?_2J*O5:\J_:B_Y(3XF_[=?_ $JBH \J_P"" M:/\ R:SH/_;#_P!(;6OJJOE7_@FC_P FLZ#_ -L/_2&UKZJH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ I.O!Y%+10!REG\,]$LO$!U6.%M^=Z6Y(\I&_O 8_ M(=!^6.KHHKSL%EN#RV,HX.DH*3;=E:[?4Z*V(JXAIU9.5M-0HHHKT3G"BBB@ M HHHH **** "BBB@ HHHH *3KP>12T4 4I]%T^ZSYUC;3?\ 72%6_F*S[CP+ MX>N,[]'M!G_GG&$_EBMVBO.K9;@L1_&H1EZQ3_-&\<16I_!-KYLY&X^%/AF? M.-/:(GO',X_0G%9UQ\%=!ESYVV12/U6N_HKQ*W">0U_CP5/Y12_*QV1 MS3&PVK2^^_YGE]Q\"[1L^3JTT?\ UTB#?R(K.N/@7=KGR-5AD]/,B*?R)KV& MBO$K>'?#5;_F&Y7Y2FO_ &ZWX'9'/LPC_P O+_)?Y'AMQ\%=>BSLELIAVVRL M#^JBLZX^%/B:#)&GB4>L)<;'=1?R M_P F?-<_@7Q!;YWZ/>'_ *YQ%_Y9K/GT?4+7_76-S#_UTA9?YBOJ2BO$K>$. M"E_!Q<0?%OQ-#]Z\CF_ZZ0)_0"M&#XW:W'Q):V,H_W'4_\ H5=+ M/\#=+;/DZA>1_P#738W\@*SKCX$MR8-9!]%DM\?J&_I1_8_B+@_X=6<_^XL9 M?^E2#ZWD-7XHI?\ ;K7Y(9!\=IE_UVCQO_USG*_S4UHP?'+3VQYVFW,?_7-U M;^>*P+CX'ZPF3#>V4H_VBZG_ -!-9UQ\(/$D.=EO#/\ ]+N#_KI"#_(FM&W^*'AF MXP!J:H?22)U_4KBO'+CX<^)+?._29C_US*O_ ")K/N/#&L6N?.TJ]C'JUNX' MYXH_U_XNP?\ O.#7_;U.:_5!_8>5U?X=7[I)_H?0EOXST&ZQY>L663T#3JI_ M(FM"WU*TNL>3=0S9_P"><@;^1KY;EAD@;;)&T;>C*0:96U+Q=QE-VQ&#BWY2 MM<;-8O< M#H&F9A^1->U1\7L)+^-A)+TDG^:BDD2-^NW-:,'QF\00_?%G/_ -=(B/Y$5[E'Q6R*I\<*D?6*?Y29QRX9QL=G M%_-_Y'NM%>-P?'._7_7:9;2?]IT5Y[#\;=$DXDMKZ(_[B$?\ H5:, M'Q:\,S?>O9(?^ND#_P! :]RCQ?D%?X,;3^C+[K_ )'8T5S\ M'Q \.W&-FKVP_P"NC;/YXK1@\0:7=8\G4K2;/3RYU;^1KVZ.:8#$?P:\)>DH MO\F<KB9/*MR02/=NI_# ]JY6TL[C4+A8;:&2XF;HD:EF/X"OPK.O% M1.7U?(Z/-)Z*4E_Z3%:ORO;_ GV>#X:T]IC)V79?J_\OO.T\2?%W5]8WQ66 M-,MCQ^[.9#]6[?ABN)59KVXPHDGGD/0 LS'^9->B^&_@O>WFR;5YA91=?)CP MTA^IZ#]:]0T'PKI?AN+;86B1-C#2GYI&^K'G\.E?/87@WB;BRJL7G=5TX?WO MB_[=@K*/SY?1G?4S;+LKBZ6#CS/RV^;Z_B>2^&_@[JFJ;9=18:;;GG:PW2G_ M (#V_'\J]2\.^!]'\,J#:6H:<=;B;YI#^/;\,5OT5^W9'P7D^0VG0I"O^APT'_P9P?_ !5<7JWQ^L;3QU::=:-:7>@' M:D^HQR;QN;^)&!VE5R,]>AKXCT?3SJFH10#[I.7/HHZ_Y]Z]*51&H51A5& ! MVKTN'LXQ. M"O\ H<-!_P#!G!_\51_PM3P5_P!#AH/_ (,X/_BJ_/KQ1IO]GZDS*,0S?.OL M>X_/^=8]?)XSC+&X'$3PU6A&\7;=_?\ /<^LP?!V"QV'AB:5>5I*^R^[Y;'Z MAPS1W,,)6X=R;$?Q<'3?_;D? MSL=<'6\),IE_!Q%2/KRO M_P!M1VQXHQ*^.$7]Z_5GRQ<:;>6N?.M)X<=?,C9?YBJU?6%5[C3[6ZSY]M#- MGKYD8;^8KQ*W@_UHXW[X?JI?H=<>*OYZ/X_\ ^6HII(&W1R-&WJI(-7[?Q-K M%KCR=5O8QZ+<.!^6:^A;CP;H-UGS-'LL]RL"J?S K.N/A?X9N,DZ8J'UCE=? MT#8KS/\ B%N>8;7!XN'WSC^29T_ZR8.I_%I/\&>.6_Q&\26V-FK3'_KH%?\ M]"!K1M_B]XDAQON(9_\ KI H_EBO0;CX,^'IL[/M<'_7.8'^8-9UQ\#=/;/D MZE=1^GF*K?RQ1_JKQY@_X&*E+TK.WW2:0?VEDE7XZ:7_ &[_ )&!;_'#6$P) MK*RE'^R'4_\ H1K1M_CLW GT8'U:.XQ^A7^M,G^!,R_ZG6$?_KI;E?Y,:SKC MX(ZU'S%=6,H_WW4_^@_UHYO$G _SO_P7/_Y(+=I] MY'_USV-_,BM&#XQ>'9OOOKV+'T^T*#^6:^=9_#NJVO\ KM,O(O\ KI;N MO\Q5!XVC;:ZE6]&%BIG.'=L7A(?=./YMB_P!6L)4_A57^#_R/JF&[@N?] M3-'+_N,#_*IJ^3ZN0:SJ%K_J;ZYB_P"NI1\8([5L%]T_T:T;?XK>)H,9U 2CTDA0_KC-> MW1\6LHE_%H5(^BB__;D<9%93#ONC8' M]&%:-O\ '2[7'G:5#)Z^7*5_F#7N4?$WARK\=24/6#_]MN<<^'W1XXXN,;-8 MM!G_ )Z2A/YXKW*.?Y1B/X6+IR])Q_S..6!Q5/XJ4E\F;M%4X-9T^Z_U-];2 M_P#7.96_D:MU[-.K3JJ].2:\GI[_3KQ7A'Q M=>>$=2%Q ?,@? FMR?ED7^A'8U^-YEXF9=@,UC@81YZ2TG-/9^2^TEU_"]M? MK,/P]B*V&=9NTNB[^O:_3\3Z3HK+TGQ)I^L:0NI07*+:XR[2,%\L]PV>A%.MW)?W4KM_ M)'A4QZ S+&I9B%4#)). *XGQ)\6M'T7?%:-_:=R.,0G$ M8/N_^&:\C\0^-=7\3,1>W3>3G(MXOEC'X=_QS5/1O#^H^()_*T^TDN6[LHPJ M_5CP/QK\/S;Q0QF.J?5.'Z#N]%)KFD_\,%=??S>B/LL+PY2HQ]KCIZ+HM%\W M_P ,:OB3XAZSXDW)-WRJX]^Y_&L73=)O-8N!!96TES*?X8USCW/ MH/K7J?AOX*0Q;)M:N/.;K]FMR0OT+=3^&/K7I&G:7::1;BWLK:.VA'\,:@?B M?4^]<6 \/<[S^LL;G]=POW?-.W;M%?E_*:U\]P>!A[' PO\ @O\ -_UJ>6>& M_@G))MFUJY\H=?LUN1\9C,RQ6.?[Z>G9:+[O\ ,****^L/,"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**** "BBN:^)6I7.C_#OQ-?6_\&<__P 51_PM3QK_ -#AKW_@SG_^ M*K\T_P!?,-_SXE]Z/TK_ %$Q/_/^/W,_1VBOSB_X6IXU_P"APU[_ ,&<_P#\ M51_PM3QK_P!#AKW_ (,Y_P#XJC_7S#?\^)?>@_U$Q/\ S_C]S/T=HK\XO^%J M>-?^APU[_P &<_\ \57VA^SCKVH^(_A)I-YJEY-?WA>9&N+AR\C!9& RQY/' M%G'#-;)\.L1.HI)NVE^S?Z'IM%%%?9GQH4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 45'+<108\R1(\]-S 9JG+XATN M#=YNI6<>TX;=.@Q]>: -"BL27QQX<@8"37]+C)Y :\C'_LU4Y?B=X3A4EO$% M@1G'RS!OY4 =/17&R?&'P;"V&UV GK\J.W\EJE)\=O!4:@KJ[2'T6UF_J@H M[^BO-9OV@O"$98+/=2XZ%+<\_GBJDO[2'A:/&VVU.7_=A3C\W% 'JM%>/3?M M,:$N[RM+U!_[N_RUS]?F.*J2?M.V*X\O0KAO7=.J_P!#0![917@\O[4#8(C\ M-@'/#->Y_3R_ZU4E_:\8S8W:]<#']T*O\A52;XE>* MI@P;Q#J(W<-,Q_K0!]P55EU:RA4-)>6\8SC+2J/ZU\/R3/,VZ1V=O5CDTR@#[9E M\6:) 6$FLZ?&5Y.ZZ08_6J(M+.?[MW&W\C7QE2,ZK]Y@/J:3:6 MK&DWHC["E^+'A"'=NU^T.WKM);\L#FJDOQL\%0X#:XIS_=MYF_DE?(;7ENN= MT\:_5Q4;:K9+P;RW!]Y5_P :PEB:$?BFE\T;QP]:7PP;^3/K27X^>#8P2M_- M+CLML_/Y@54D_:)\)QMA?MT@QU6W']6%?*3:]IZ\F\A_!LU&WB33%ZW:_@"? MZ5S2S+ Q^*O!?]O+_,Z8Y;C9?#0F_P#MU_Y'U))^TMX<5?W>GZH[9_BCC _] M#-59?VFM)5CY>C7CCMN=%_QKY@;Q9I:]+@M](V_PJ-O&&G+G#2-]$KFEG>61 MWQ,/_ D_U.F.2YG+;#3_ / 7_D?2TO[4$*@>7X==SWW7@7_V0U4F_:>N6W>5 MX?B3^[ONBV/K\@S7S@WC:P7I'.WT4?XU$WCBUYVV\Q],X']:YI<1Y3'?$1_% MG3'AW-I;8>7X(]E^(_QBOOB-X3N] N=/M[.VN2A>6)F+C:ZN,9XZK7CR^";$ M8S+<'_@2_P"%5V\=1=K1S]7 _I4^E^*I-5O4MX[/9GEG,F=H'?I7C5L?PYFF M)C[1JI4=HKW9/KHMK;L]FC@.(LLP\O9ITZ:O)^]%=-7O?9&CI>AVND-(T 8L M_!9SDX]*T***^TP^'HX6FJ5"*C%=$?%XC$5L54=6O)RD^K,OQ'IO]I::ZJ,R MQ_.GU';\17G=>L5Y_P"*--_L_4F91B&;YU]CW'Y_SK\MXXRNZAF--;>[+]'^ MGW'ZCP1FEG/+JCW]Z/ZK]?O/OOX,?\DG\)?]@V#_ - %=G7&?!C_ ))/X2_[ M!L'_ * *[.OTS ?[I1_PQ_)'YICO][J_XI?FPHHHKN.$**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *\ _;4_Y)9I7_89B_P#1$]>_UX!^VI_R2S2O^PS%_P"B)Z .J_9=_P"2 M$^&?^WK_ -*I:^ /^"YW_-$_^XW_ .V%??\ ^R[_ ,D)\,_]O7_I5+7P!_P7 M._YHG_W&_P#VPH ^_P#]D[_DUGX-_P#8F:-_Z0PUZK7E7[)W_)K/P;_[$S1O M_2&&O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "O*OVHO^2$^)O^W7_P!*HJ]5KRK]J+_DA/B;_MU_]*HJ /*O M^":/_)K.@_\ ;#_TAM:^JJ^5?^":/_)K.@_]L/\ TAM:^JJ "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@ IDD23+ MMD177T89%/HI-*2LPV,V?PWI%U_KM+LY?]^W0_TK.N/AWX;N,[])@&?^>>4_ MD171T5Y=;*G\%1KYLXNX^$/AJ;.RVF@_ZYSL?YDU MG7'P1T9\F&\O8C_M,C#_ -!%>BT5X=;@_A^O\>"@O2/+_P"DV.R.:XZ&U9_? M?\SRFX^!,9R8-89?:2W!_4,*S[CX&ZFN?(U&UD]/,#)_(&O9J*\2MX<<-5=L M.X^DY_JVCLAG^81WJ7]4O\CPBX^#?B*'.Q;6?_KG-C^8%9UQ\,?$UOG=I;L/ M6.1&_DU?1%%>)6\*,CJ?PZE2/_;T7^'6\(<-+^#C)+UBG^3B=D>* MJB^.DG\[?HSY/J6&ZGMO]3-)%_N,1_*OJ";2;&Y_UUG;R_[\2G^8K.G\#^'[ MC[^CV8_W(0G\L5XU3PCQU-WP^,BWYQ]?YDULS_ NR;/DZI/'_UT MC5OY$5G7'P+NESY.K0R>GF0E?Y$T?V=XCX/6$YR7^.$O_2FW^ >WR"MNDODU M^2+-O\=EX$VC$>K1W&?T*_UK+\8_%R77-.^Q:=#)8QR#$\C,-Q']T8Z#U_+Z MPW'P4UV+)CGLIAV"R,#^J_UKB-0T^YTF\EM+N%H+B([61NW_ -;WKP,ZX@XU MP>%>'S5RA"?NWY(J_DI12W7G=JYVX/ Y15JJIADFXZVNW^#97HHHK\B/J1WF M.(S&&8(3DKG@GUQ6KX?\)ZIXFDVV%JTJ X:9OEC7ZL?Y=:R*]?\ @SX;U&Q6 M?4YW:"SN(]L=N?\ EIR"'([#KCUR>W7['A3)?]8,UI8.K&3I_:<;>ZN]W=)7 MT^>FIY69XOZCAI58M*72_5EGPY\&+&QVRZM,;^;KY,>5B']6_3Z5Z%:VD%C ML-M#'!"O"QQJ%4?@*FHK^S3]9/5_?8_)<5C<1C); M?Y?<%%%%>^<(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 457FO[:W?9+<0QO_ '7< U1D\6Z'"K&36=/C"_>+748Q]>:SE4A'XI)& MD:$K90TWBG18E)P"^H0@?JU4YOC!X&MV"MXNT4G&?DOHW M'Y@FN>6,PT?BJQ7S1O'!XF7PTY/Y,Z^BN"E^/'P_A+AO%6GG;UVL6_+ Y_"J M,W[2'PX@3(C./DMIV/Y!*PEFF C\5>"_[>C_ )G1'*\?+X:$W_V[+_(] M+HKRB?\ :C^&\1 779)L]X[&<8_-!5*3]K+X?1LP6ZOI .C+9M@_GBL)9WED M=\3#_P "7^9O')1[_ %R/Q>_Y)7XN M_P"P5<_^BFKR&;]M305D(B\.ZBZ=B\L:G\LFN:\:?M=6GBGPGK.C1^&9H&U" MTEM1,UX"$WJ5W$;.<9Z5YV,XERF6'J0C73;36TNWH>C@^&\VCB*(JQHTU>4FDOF?OE>M##TI5 MJCM&*N_D=)X;\/0S:6TMU$KO./EW#E5[$>A[_E7*WMJ]C=2P2?>C;'U]Z]05 M1&H51A5& !VKE_&FEF18[V-&,6LKQD ML16IR<7%K17UNG^A]?Q-A'F>#5"C4BI*2>KMI9K]3[SHKXE;]H[XJR.2MPB M\A181X'YK4+?'OXN3,675S&#_"+*UP/S3-?J2XGI2^'"UGZ0_P""?EKX9JQ^ M+$T5ZS_X!]P45\-2?&3XMW$A9]>E0_[,5LH_(+44GQ.^*ERP9_$URAZ?*Z*/ MR5:T_P!8*DOAP5;YPM^IG_8%./Q8VC\IW_0^ZJ*^$)/''Q,N&!?Q?>)C^[=, MO_H(J*7Q-\0[G;YGC;5%Q_SSOYE_D1FK6"RM?\QC?I3?ZM'Z#R2+$A=V M"(O)9C@"JK:Q8(I9KVW50,DF5<#]:_/Y?!5@O5YV^K#_ J5?!^FKUC=OJYJ MUB,VE_S#07K4?Z0,WA\JC_S$S?I37ZS/O/\ X2S1/^@SI_\ X%)_C57_ (3_ M ,+_ /0R:1_X'1?_ !5?#2^%=+7'^C9/O(W^-2+X;TU>EHGXDG^M:*>;/>G3 M7_;TG_[8B'#*5M4J/_MV*_\ ;V?:_P#PM3P4.#XOT'_P9P?_ !55F^,O@56* MGQ;H^0<<7B$?GFOC9=#T]<8LX>/5 :D72[-?NVD ^D2_X5:_M-[^S7_@3_R, MW_9BV]H__ 5_F?7U:*&8O>I!?]N2?_ +>B'/+UM3F_^WXK_P!L M9]22?M'_ ZCDV'Q#N;&?W=CM6/\ X __ )-F?M,%TI2_\#7_ ,@CZ8E_:6\&(P"-JDWNNGR#'_?0 M%12?M->$UV[+75YMW]VT Q]=S"OG"*"6?(CC:0CKM4FK<6@ZG/M\O3KN3=]W M; QS].*M4L1UJ_='_-LCVN'Z4OOE_DD>_P O[3OAI%!32=;FYZ+#",?]]2BH MI/VH-!VCRM#UIFSR)%@4#\1*:\1B\$^(I\^7H&J28Z[;.0X_\=JY%\,O%63'H-^7[+ M))&H_,$U#)^T];!"8_#TK/V#70 _/8:\RB^#_C&9K74/_P 75^SDOMO\/\B/:1?V%^/^9W+?M1-@X\, GWU#_P"U4G_# M43D'_BF54XX/]H9_]I5R$/P!\8R$!K*WBSW>Y3C\B:OQ_LW^*9"0USID?NT[ M_P!$-7&+ZR;^[_(B4ET27W_YFG)^TWJ9SLT6T7TW2L?\*J-^TMXB[:=I8^J2 M?_%TS_AFKQ-WO])Q_P!=I?\ XW4J_LSZ_P#Q:GIH^C2'_P!DI>ZN_P"(_>?; M\"!_VE/$[*0+/2D/]X0R9'YR55E_:(\6R$%6L8O9;?\ Q)K=_P"&8K_;_P A MZV#?]>[$?^A5.?V7)SC'BF-?7_B6D_\ M:FY]DW_ %YB4.[2_KR.-E^/'C23 M.W5(X\G^&UBX_-35:3XU>-)6RVN2 ]/E@B4?HM=^O[+K;1GQ.">^-/\ _MM3 M+^R_;;1N\1S[L<[;50/R+&L_:2_Y]O\ #_,T]G'_ )^+\?\ (\MD^*?BV5<- MX@O0.ORR;3^E59?B!XGF8EO$6J<\$+>2 ?D#7L*?LNZ9Y8#^(M2+]V2.( _@ M5-31_LN:%LQ+K^N,WK&UNH_6$_SJ'6J?\^I?^2__ "1:HT_^?L?_ ";_ .1/ M"Y?%&LS@"35KZ0#INN7/]:J3:A=7&[S;F:3=][?(3GZ\U]"1_LN^&%3:^K:Y M*K7V,?]\J*S=;$=*/WM?I/R(J6+]F;X>KN\S2+BX![2:A7#_ ,Y#5F']GOX=PON7PO:D_P"W)(P_(M6;J9CTI07_ &_+_P"5HT5/+NM6 M;_[AS4;>*-+7K=#\$8_TK[:7X6^#(V5E\(Z"K*'-)!'((L8O_B:AQS=[3IK_MV3_P#;D:*64+>-1_\ ;T5_[:SX6;Q=IBYQ M,S?1#4;>,]/7IYS?1/\ Z]?>W_"*:)_T!]/_ / 5/\*M?V39?\^=O_WZ7_"L MW0S>7_+^"](/]9EJOE$?^7$WZS7Z0/S[;QQ9=H;@GW51_6I?^$FD=0T>EWCH MPR&V'!K]"5 4 8 X %+4/!9L_\ F,2]*:_63-%C^'PEJ;H?NLMM*P_,)7Z 45G_9N:2WQ[^5 M."+68Y9'; KYSF? D>E>.KA \'@O5Y$Z;ETZ=A^BU+'X5^(]PI9/!FI(,X^? M3YE/Y'%?>U%9O)\;+XL=/Y**_0T6<8*/PX&'S%+Y,?WK M8K_Z$:EA^%?Q6NMP3P[=)C^^L2?^A'FONRBH_L"M+XL=5^4K?H6L^HQ^' TO MG&_ZGPS%\%/BW=,0NAS*0/XI[9!^KBI8_P!GWXM3MM?2VA'7>^) _($U]KT5#X2PD?^ M"?%J_LA>/9G"O=Z2H8\L]W(1^.(ZG7]C+QIN&[5=!"YY(GF)_P#1-?9=%1_J M;E;UDI/_ +>*_P!<+_P%'RE_PQ/??]#9;_\ @$W_ M ,75E?V(CM&?&>#WQI>?_:U?4E%:KA+)E_RY_P#)I?YF3XLSE_\ +[_R6/\ MD?,J?L2V@4!_%L[-CDK8 #\O,JS'^Q3I 0"3Q-?,_J2PJ/R,1KWZBM5PWE$=L.OQ_S,7Q)FTM\0_P_R/E+XR?LV^%OAU\- MM4US3KK5+B^MWA$?VN:-E^:5$.0J+V8UX]X/TW[+8FY<8DGZ>R]OSZ_E7UO^ MU%_R1/7O]^V_]'QU\30>)]1MX4B290B*%7* \#\*^+QL\KX?SJ-65)J*IJRB ME\3R_]\+_ M (4?\)=J?_/9?^^%_P *]?\ UXRS^6?W+_Y(\G_4C,_YH?>__D3OZR_$>F_V MEIKJHS+'\Z?4=OQ%K"?+)6V7_R1UX7A'-L'7AB*4XO?Z\ _;4_P"26:5_V&8O M_1$] '5?LN_\D)\,_P#;U_Z52U\ ?\%SO^:)_P#<;_\ ;"OO_P#9=_Y(3X9_ M[>O_ $JEKX _X+G?\T3_ .XW_P"V% 'W_P#LG?\ )K/P;_[$S1O_ $AAKU6O M*OV3O^36?@W_ -B9HW_I##7JM !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7E7[47_)"?$W_ &Z_^E45>JUY5^U% M_P D)\3?]NO_ *514 >5?\$T?^36=!_[8?\ I#:U]55\J_\ !-'_ )-9T'_M MA_Z0VM?55 !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 5ROCKP+;^,+/A7J8:HJM)V:/E?4-/N=)O);2[B:&XB.UD;M_P#6JO7T-XZ\"V_C M"SW+MAU&(?NI\=?]EO;^7YYXSP+\)9UOC=Z]"$BA;]W:[@WF$=VP?N^W?Z=? MY.S+PWS7#YK'!82//2G\,^B77G[-?^3=-=%^G8?B##5,,ZU5VDMUU;\OZTZE M;X:_#4ZF8M5U6+%F/FAMV'^M_P!IO]GV[_3K[* % & * H P!2U_3/#O# MN#X;P:PV%5Y/XI=9/N_+LNGK=O\ /,?CZN85?:5-NB[!1117U)YH4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?)OC7] MK?Q5H/C#6M,L=+T?[)97DUM&;B*5Y"$@_^ \__P >KP6N@\(Z0M]"+@*PR& M8_X?X5^>9?FF=9EB886CB)7E^'=_(_0LPRO)M?\-F>- M?^@7H/\ X#S_ /QZC_ALSQK_ - O0?\ P'G_ /CU>.>)M+&FZ@?+7;!*-R = M!ZC_ #ZUD5GC,XSK XB>&JXB7-%V_P"#\]S3!Y1DN.P\,32H1Y9*_P#P/EL? M;O[._P ;M8^+TU\I?L3?\A3Q9_U MQM__ $*2OJVOV+AK%5L9E=*M7ES2?-KZ29^/\28:C@\TJT:$>6*Y=/6*8444 M5].?,!1110 4444 %%%% !115:74K.!F62Z@C9?O!I "/KS2;2W&DWL6:*QY M?&&@P(7DUO38T'5FNXP/YU3G^)7A"UQYWBK1(MW3S-1A7/YM6$L30C\4TOFC M>.'K2^&#?R9TE%<=+\8O T,A1O%VC$C^[>QL/S!Q5"3X^?#Z%2S>*K$@?W=S M'\@*YY9A@X_%6BO^WE_F=$_;/J$FW.-MH?F^F2/UJE-^V)X&B4%;36ICG&U+:,' MZ\R"N>6?Y5'?$1^\WCD.:2VP\ON/=**^?IOVS_"2L/)T;6G7')>.%3^DAJE+ M^VIHBLWE^'-0,9( MSY6@:4&[,T:+XHI>LE_F?7]%?&\W[6WQ M"G"[-(TJ+WCLICG\Y#563]J#XFS296WM8A_=6P./U)H_UJP3^&G4?I!C_P!5 M<8OBJ4UZS1]I45\1O^T5\5YE<+>+$3T*V$/'TRM59?CC\6[I0&UN90#GY;6V M0_H@I?ZSTW\&%K/_ +<_X(?ZLU%\>*HK_M__ (!]S45\(3?%7XK7+!F\07JG M&/D>)!^0 JK)XY^)L[-N\4:HN[.=M\5_+!X_"C_6*M+X<#6^<;!_J]17Q8ZE M\I7/OFBOS[DUOX@W2;)O%>KNG7;)JDQ'_H55ID\7W6&F\0W1UC0=68X%?G9)X?UN9BTNJ MN[-]XM,Y)JNO@6;/-U&![*32_MC-I?#ES^+]" M^7J%U&$G\@V:HS?&[P%;J"WBS2R#Q\DX?^6:^(QX%@XS=2'_ ("*>O@>SSS/ M.1[%?\*/K?$4ML+!>LO\F'U3AZ.^)F_2/^:/LV;]H3X=P-M;Q1:DXS\B2,/S M"U1E_:<^&L>__BH][+GY5L;@Y^A\O%?(B^";!>LD[?5A_A3U\&ZI5?HH_P"1]53?M6_#N)$=,&/W+'_@;?XT]?"VEJ"8V8+INNR8Z,MO" ?SES^E4)OVTO#:QDQ:# MJCOV#F)1^>XUX.OAO35Z6B?B2?ZU(N@Z>HP+.'\5S1]6XDEOB*:](O\ 5!]9 MXT3?MKZ6N/)\+W;^N^Z5?Y*:IR_MN(LA$?@UG3LS:GM/Y>2? MYUY,-(L5QBRM_P#OTO\ A4BZ?:J\C?R(KB5MXD M^[$B_114BJ%& ,#VI?V3G4OBS"WI!?YH?]K9-'XR35YV1NJO=R$57F\)ZK=;1/>1RA>F^1VQ M^8KV1/@WXSD"D:%,-W3=)&/YMQ5J/X%^-G8 Z.L8_O-=0X_1Z/\ 4_+'\7,_ M60?ZX9FOAY5Z1/#E\#7/\5S$/H":D7P++CF[0'V0G^M>[1_ #QC)G=9V\?\ MO7*<_D35B/\ 9U\62+EC81G^ZTYS^BFM(\'Y.MZ;?_;TO\R)<7YN]JB7_;L? M\CP0> ^F;[_R%_\ 95(O@6//-VQ'L@_QKZ!3]FOQ.P4M>Z4N>H\Z3(_\AU:C M_9FUHL-^K6"KW*AR?RP*WCPKDT=J'_DTO\SGEQ5G$MZ__DL?\CYW7P-;?Q7, MI^@ J1? ]ECF:X)]F7_"OHV+]F._;/F:[;IZ;8&;^HJQ'^R^Y7]YXD56]%LL MC_T8*WCPWE$=L.OQ_P S&7$F;2WQ#_#_ "/FT>"]/&/FF/\ P,?X5(O@_35/ M*2-]7-?3"?LPVP"[_$$K'OMM0,_^/U:C_9ETD,-^LWC+W"H@/Y\UO'(MN6^LC?XT]?#&F*,"U7\68_UKZEB_9I\.KGS M-2U-_3:\:_\ LAJS'^SAX6C7#3ZE(?[S3IG]$%;QR?+H[8:'_@,?\C"6;YC+ M?$3_ / I?YGRJ/#VG+C_ $2.I%T6P4Y%G!^,8-?5Z?L]^$5"YBO'QUW7!Y_( M5C_$+X.^%O#_ (#\1:G96,D=Y9Z?//"[7#L%=8V*G!.#@@=>*NI@\%AZ92ONM.EO/ONCZ"KE48 M99#,H5;WERN-MGKUOY=NI\[1:;>3E1':S2%N1MC)S^E6XO"^LS+NCTB^D7., MK;.1_*OMJBOH3Y\^,HOA[XHF;"^'=4'&?FLY%'YD5:B^%7BZ8 KH%X,\?,FW M^9K[#HH ^28O@IXUF)"Z&XQ_>GB7^;U;A^ OC.3;NTZ*+/7?=1\?7!-?5=% M'R_%^SOXMDSN%C%C^]<'G\@:N0_LU^)6*^9?Z7&IZXED)'_D/^M?2E% 'SM' M^S+J[*?,UBR4_P"RCM_05=B_9@G9OWGB*-!C^&T+?^SBO?** /#HOV8(%4>9 MXADN.VU$7^AKV6B@#R6']FOPTNTR7^J2$'G M$L8!_P#(?]:N1_L[^$H\[A?2?[UP./R KTZB@#SR'X"^#(]N[3I9<==]U)S] M<,*N1?!7P5""%T-#G^]/*W\WKMZ* .4B^%7A&%@5T"S.!CYDW?S-6X_A[X7A M7"^'=+(SGYK.-C^9%=!10!EQ^%]&A;='I%BAQC*VR#^E6XM-M( !%:PQA>0% MC Q^E6:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#*\4>%]-\9Z#=:/J]O]JT^Y $D>XJ>&# @@@@@ M@'\*\X_X97^'/_0)N/\ P-E_^*KURBO/Q&7X/%R4\12C-K2[2>GS/0P^88S" M1<,/5E!/6R;6IY'_ ,,K_#G_ *!-Q_X&R_\ Q5'_ RO\.?^@3N44?V+EG_0-#_P !7^0?VUF?_03/_P " M?^93TC2;30=+M--L(1;V5I$L,,0).U%& ,GD\#J>:N445[$8J*48JR1X\I.3 MO_2J6O@#_@N=_P T3_[C?_MA0!]__LG?\FL_!O\ [$S1O_2& M&O5:\J_9._Y-9^#?_8F:-_Z0PUZK0 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5Y5^U%_P D)\3?]NO_ *515ZK7 ME7[47_)"?$W_ &Z_^E45 'E7_!-'_DUG0?\ MA_Z0VM?55?*O_!-'_DUG0?^ MV'_I#:U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7@?[95Q+%\-=,1)&1)-4175 M3@,!%*<'UY /X5[Y7@'[9W_).='_ .PJG_HF6OG.(],IQ%OY?U/H^'?^1MA_ M\7Z'QQ116OX9TW^T=24L,PP_._OZ#\_Y&OYVP>%J8W$0PU+XI.W_ ?EN?T/ MC,53P6'GB:OPQ5_^!\]BS=>%6M]$6[W,;@#>\?8+_B*Y^O5V4,I4C((P17FV MM:<=+U"6'^#.Y#ZJ>G^?:ONN*L@I99"E7PJ]RW*_7H_GU\UYGPW"N?5OD4XY'AD5T9D=3N5E."".A!K].]-=I--M78EF:)"6/4G K\ MPJ_3O2?^079_]<4_]!%>GP#\6)_[=_\ ;CR^/?APW_;W_MI;HHHK]?/R(*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F M;]I?XT>+O /CBRTKP_J:Z=:M8)%5_/>>YICZ69UX4Z\XQ4M$I-)?), M_H+(\KP%7+:$ZE"#DXZMQ3?WM'J7_#3GQ+_Z&7_R0MO_ (W3YOVEOB?;L%E\ M0M&Q&0'T^V!QZ_ZJN!\,Z;_:.I*6&88?G?W]!^?\C71>,--^UV N$&9(.3[K MW_Q_.N[!X?.,9EE7,(XJI[NRYI:I?$]^G3T:.'&8C)\'F5++Y86G[V[Y8Z-_ M"MNO7U1L_P##3GQ+_P"AE_\ )"V_^-UW'P3^/WCGQ1\3M%TC5]86_P!/NW>. M2%K2%.D;,""B Y! [U\ZUZ/^SK_R6CPQ_P!=I/\ T4]>-EF;9A/'4(3Q$VG. M*:J\SVS\C[_ ****_H\_G(**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBHYIX[=-\LBQ)TW.P HV'OL2453;6+"-69 MKZV55&2QE4 #UZU6_P"$KT3_ *#&G_\ @4G^-9.K36\E]Y:IS>T7]QJT5@MX M^\,*Q!\1Z2"."#?1?_%57F^)W@ZWD*2^+-#C<=5?4H0?_0JR>*H+>HOO1JL+ M7>U-_![?;O\7:*<_\\[^)_P"3&JTWQL\!P)N;Q9I9'^QU"?_@+_ ,CT>BO+ MF_:;^&BL0?$HR#CBQN2/_1=5YOVI?AQ&^U=;FE']Y+*?'ZH*R>LT5X]/^U=\/(=NR_O)\]?+LW&/S JO+^UQX!C0 MLLFI2G^ZMIS^K"LWGN5K_F)A_P"!(T61YH_^8>?_ ("SVFBO#F_;!\"JI(@U MAB!T%JF3_P"/U77]LKP6W TK7R?:WA_^/5E_K!E6WUB)I_J_FN_U>1[S17S\ MW[97AG<=N@ZT5SP2D0/_ *'44W[9&D*^(O"^K.GJ[(I_+FE_K#E?2LON?^0_ M]7\SZT?Q7^9]#45\YR?MD6A ,'@_49?7=,%Q^2FH)/VR&V_N? UY))V5KO:/ MS$1_E1_K!EO_ #\?_@,__D1_ZOYE_P ^U_X%#_Y(^DZ*^9F_;&O]IQ\/[@'M MF_8_^T*@_P"&OM=//_"#C_P*?_XBE_K!@.CD_P#MR?\ \B'^K^/ZJ*_[?A_\ MD?4%%?+!_:W\5.S;/!]LJYX#2OG'UP,U#+^UCXU:0>5X5T]%]',C'\]PI?V_ MA>D)O_N'/_(?]@XK9S@O^XD/\SZMHKY,G_:I^(+ >3X,]_,61OY2BH9/V MH/B7-&0NBZ'$3_$L3Y'YS'^5']NTNE"J_P#N'+_(/[#J]:U)?]Q(_P"9]_D__ &RJW_#0WQ3_ +^G?^ Z?XTO[:7]LU7\.#J_='_Y(/[&I+XL92^^7 M_P B?<%%?#/_ L#XED<^,;D?1__ +&JZ^+OB)_%XUU(?2ZD-']K8M[8*I]\ M?_DA_P!DX5;XVG]TO_D3[NHKX*?7O'LDA9O'.L@DY.W4)P/R#5%->>,+E@TW MC36)6 QN>\F)QZX0 M']37Y^KX&MOXKB4_0 4X>![//,\Y'U7_ I?7,Y>V#BO^XB_R#ZGDRWQDG_W M#?\ F??$WC/P_;J&EUW38E)P"]Y&!^IJO)\1/"L*%Y/$VCH@ZLU_$ /_ !ZO MA'_A"+'_ )ZW'_?2_P#Q-/'@O3_[TQ_X&/\ "CZSGCVPT%_V_P#\ ?U;)%OB M9O\ [<_X)]Q_\+4\%?\ 0X:#_P"#.#_XJJO_ N;P)_T-ND?^!:?XU\3KX-T MY>OFM]7_ /K4[_A#]._NR'_@=+VV?/:C37_;TO\ (?L6[ -XIM"2,_(DC#]%-?'G_"(Z9_SQ;_ M +[;_&G+X4TL#_CVS]9&_P :7-Q"]HT5\Y_Y!R\/K>59_*'^9]W4 M,WB:(@G'R6T[G\@AJM)^T]\-40L/$3.1_"MC1:C\78_P!: M=_PC.F?\^B_]]-_C1_QD3_Y\_P#DX_\ C'E_S^?_ ( ?4O\ PU1\.?\ H+7' M_@%+_P#$U5_X:T^'_P#S\7Y_[=#_ (U\S_\ "/:=_P ^D?ZTJZ#IZ]+.+\5S M2]GQ _\ EY27RE_F'M.'U_R[JOYQ_P CZ/D_:^\!QN55=5D _B6U7!_-Q5>? M]L?P/"0%L=;FSWCMHAC\Y17ST-%T]3G['!_WP*=_9%C_ ,^5O_WZ7_"E]7S] M_P#+^FO^W7_F/ZQD*_Y<5'_V\O\ (][F_;.\'JN8M(UQVST>*%1^8E-?)OBS M5X_$'BK6=4A1HX;Z]FN423&Y5=V8 X[X-=T--M!P+6$#_KF/\*5;&V7[MO$/ MH@KQ\RX>S/-HQABL3&T=K1_X)[&6\09;E,I3PN&E>6]Y?\ \P1&D=44;F8X M'^GW'!G_$DLZIPHPAR13N];W?3HMM?O,OQ'IO]IZ:ZJ,S1_.GU';\17GX M@D8X$;$_[IKU2BEG?"]+.*\<1[3DE:STO?MU0\EXHJY/0EA_9\\;W6MK=^C, MSX2_%36_A+<:E-IFE0WS7R1HXN8W.W:6(QM(_O&O07_:X^($C,8O#VE*G;-I M<,1^/F_TKD:*G"\.8G!TE0I8V2BNB27GYE8KB+#8NJZ]7!1A M5"0:M1^'=6E8*FF7CL>BK;N3_*NK^P:\OBQU7Y-+]#E_MZA'X<#2^:;_ %"3 MX\?%V:0E-6$0_NK:6N/U0U4?XN?%B=6#>(+A0W7:(%/X$+Q6I%X*\0S$B/0= M3D(Z[;.0_P#LM68_ASXIF7*K]]^=VZ_G;=GKG)JI)I.O7$>V;7+B15>D5_D>&S>#;JZ*M/J)E8#&74MC\S2+X#&>;W(]HO_LJ]\3]G M3Q6R@E]/0GLT[E_F)\69 MQLJUO^W8_P"1\^+X%B_BNW/T0#^M2+X'M<&,GCM07WO_,PEQ-F\MZ[^Y?Y M'SB/!%CQF6X/_ E_PJ1?!>G@]9C]7_\ K5])I^R^=HW>)0#W"V.?U\RK2?LP MV88;]>G9>X6V4'\]U;QX?RJ.V'C]QA+B#-9;XB7WGS*O@_35ZQNWUE M@?^9\G+HM@O2R@_&,&GKIEFHP+2 #VC7_"OK>+X M$>"HR=VE/)_O74O]&%68_@KX+A7:NAQD9S\T\K']6K>.#PT?AIQ7R1A+&8F7 MQ5)/YL^0Q9P+C$$8QT^04]8U4Y"J#["OL)/A+X0C T"U./[P)_F:MQ_#?PK M&P8>'M-)']ZV0C\B*WC3A'X8I&$JDY?%)L^-**^TXO!/AV DQZ!I<9/7;9QC M_P!EJS'X;TB%=L>E62+UPMN@'\JT,SXCIT<;RL%16=CT51DU]QIIUI&H"6L* MA>@6,#'Z59H ^'(])OIB1'97$A'7;$Q_I5F/POK4R[H](OY%SC*VSD?RK[:H MH ^+D\!^)9%!7P]JK*W0BREQ_P"@U:C^&/BR1@H\/WX)_O0D#\S7V/10!\@Q M?"'QC-D+H-R,?WBJ_P S5F/X(^-9ERNB,!G'S7$*G]7KZUHH ^4T^ OC-E!. MG1(3V:ZCX_)JM1_L\^+G8 QV:#^\UQP/R%?45% 'S-%^S?XIDSNN=,C_ -Z9 M^?R0U9C_ &:/$!7]YJ6FJWHK2,/_ $ 5](44 ?/"?LR:J0-^LV:GOMC=POI/]ZX''Y**L1_ 'P=&N&LKB0_WFN7S^A%>C44 M<&GP-\$J #HVXCNUU-S_ ./U:C^#O@V-@PT* D?WG)=J^'=+(Z_-9QL?U%=#10!D)X0T&,*$T33E"] MI M&,?I5J/1-.B8,EA:HPZ,L*@_RJ[10!'%;Q0Y,<21D]=J@5)110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !65XKT%?%7AC5M&>8VZZA:RVIF5 M=Q3>I7=COC.<5JT5$X1J1<)+1Z%PG*G)3B]5J?#.M?#9?ACXBO=)>]_M&XC" M;YQ"8QRH; !)SU'/^%5Z^Z9+6&9MTD,;MZLH)IGV"U_Y]H?^^!7-A,)1P-&. M'P\>6*V1TXO%UL=6EB,1+FD^I\,T5]S?8+7_ )]H?^^!1]@M?^?:'_O@5V'& M?"MS;I=V\D,@RCJ5-?6_P/\ "\?A#X8:'8Q737BO$;GS7C\L_O"7QMR<8W8Z M\XS79_8+7_GVA_[X%3@!0 !@5S/#TG76( ?MJ?\DLTK_L,Q?\ HB>@#JOV7?\ DA/A MG_MZ_P#2J6O@#_@N=_S1/_N-_P#MA7W_ /LN_P#)"?#/_;U_Z52U\ ?\%SO^ M:)_]QO\ ]L* /O\ _9._Y-9^#?\ V)FC?^D,->JUY5^R=_R:S\&_^Q,T;_TA MAKU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ KRK]J+_DA/B;_MU_\ 2J*O5:\J_:B_Y(3XF_[=?_2J*@#RK_@F MC_R:SH/_ &P_](;6OJJOE7_@FC_R:SH/_;#_ -(;6OJJ@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *\ _;._Y)SH__ &%4_P#1,M>_UX!^V=_R3G1_^PJG_HF6OF^) M/^13B/3]4?1\.?\ (VP_K^C/CBO0_#>F_P!FZ:@88FD^=_;T'X#^M4X!#$?RJ[17ZI6H4L3!TJT5*+Z-71^64:]7#S56C)QDNJ= MF8__ B.F?\ /%O^^V_QKU&'XV^-((DC36L(BA5'V6#@#I_!7C^L>)KW2K^2 M P0E>J,<\J?QKZGL_P!FO3;JS@F.LW0,D:N0(EXR,UX.65]NU^I[N94LRC1HUL=4YHS5XWES=K][=#SK_A>7C?_H.?^2D'_P 11_PO M+QO_ -!S_P E(/\ XBO1C^S%99.->N /^O=?_BJ/^&8;+_H/3_\ @.O_ ,57 MO\B\_O?^9X'._+[O^ ><_P#"\O&__0<_\E(/_B*5?CEXW!!_MO/L;2#_ .(K MT7_AF&R_Z#T__@.O_P 52-^S#9[3C7YP>V;9?_BJ.1>?WO\ S'SOR^[_ (!Y M_P#\+X\:?]!5/_ 6+_XFG_\ "^O&?_01B_\ 6/_ .)KN/\ AE^'_H8G_P# M,?\ Q=-_X9?3_H9&_P# +_[91RWZ/[_^"'-;JON_X!Q/_"^O&?\ T$8O_ 6/ M_P")H_X7UXS_ .@C%_X"Q_\ Q-=M_P ,OI_T,C?^ 7_VRC_AE]/^AD;_ , O M_ME'(O/[W_F'._+[E_D<3_POKQG_ -!&+_P%C_\ B:/^%]>,_P#H(P_^ L?^ M%=M_PR^G_0R-_P" 7_VR@_LOIV\2-G_KQ_\ ME'(O/[W_F'._+[E_D<7_P + M\\9?\_T'_@,G^%'_ OSQE_S_0?^ R?X5V7_ R[_P!3-_Y(?_;:/^&7?^IF M_P#)#_[;1[*/=_>_\P]K+LON7^1QO_"_/&7_ #_0?^ R?X4Z/]H#QC'(&:[M MY /X6MEP?RP:[#_AEW_J9O\ R0_^VT?\,N_]3-_Y(?\ VVCV4>[^]_YB]K+R M^Y?Y'+-^T1XMQQ]@!][<_P#Q5-_X:(\8?WM/_P# 8_\ Q5=3)^R^X7Y/$BLW MHUC@?^C#47_#,-U_T,$/_@*?_BJ;IQ??[W_F"J27;[E_D,/[VG_^ M Q_^*H_X:(\8?WM/_P# 8_\ Q5=)_P ,PW7_ $,$/_@*?_BJ/^&8;K_H8(?_ M %/_P 52]E'N_O?^8_:R[+[E_DMW/?=;LO_LQH]C%]7][ M_P P]M)=%]R_R.;_ .&AO&G_ #TTS_P$;_XNC_AH;QI_STTS_P !&_\ BZW_ M /AF35/^@U:?]^FH_P"&9-4_Z#5I_P!^FJ/J\.[_ / I?YE_6)]E_P" Q_R, M#_AH;QI_STTS_P !&_\ BZDA_:*\91ON;^RI1_=>T?'Z2"MO_AF35/\ H-6G M_?IJ/^&9-4_Z#5I_WZ:G["'=_P#@4O\ ,7MY]E_X#'_(R6_:2\8?PVVACZVD MQ_\ :U)_PTEXR_Y]]#_\ YO_ (_6G)^S+K"X\O5[%O7]E.?_:]:7_#,^N_]!33_ /R)_P#$U%)^S3XC#?N]1TME]6DD4_\ H!I/ M#P?5_P#@4O\ ,%B)KHO_ &/^11_X:0\:_\ /'0?_ &?_P"2*/\ AI#QK_SQ MT'_P!G_^2*M_\,U>)_\ G^TG_O\ 2_\ QNC_ (9J\3_\_P!I/_?Z7_XW2^JT M^\O_ *7^97UJIVC_P" Q_R*G_#2'C7_ )XZ#_X S_\ R14L/[27C!6/G6VB M.N. EI,I_68U-_PS5XG_ .?[2?\ O]+_ /&Z/^&:O$__ #_:3_W^E_\ C='U M6FNLO_ I?YA]:J=H_P#@,?\ (:?VEO%6>-/T*_^@?HW_?N7_P".4?\ #2WBO_H'Z-_W[E_^ M.5'_ ,,Y^*_^>FG?]_V_^)H_X9S\5_\ /33O^_[?_$T?5H_S2_\ F'UF7\L M?_ 42?\ #2WBO_H'Z-_W[E_^.4S_ (:7\7]M-T3_ +YF_P#BZ3_AG/Q7_P ] M-._[_M_\34#?L]^+@Q BLS[BX'^%2\*G]N7_ ($REBFOL1_\!18_X:7\7_\ M0-T3_OF;_P"+H_X:7\7_ /0-T3_OF;_XNJW_ SWXO\ ^>-I_P"! H_X9[\7 M_P#/&T_\"!2^J+^>7_@3'];?\D?_ %%G_AI?Q?_ - W1/\ OF;_ .+J6']I MGQ2N[SM)T=_3895Q^9-4?^&>_%__ #QM/_ @4?\ #/GB_P#YX6G_ ($"A85+ M[,_^@?#_ .!,?^-'U5_\_9?>O\@^M+_GW'[G M_F:__#3GB;_H!Z3_ -_I?\*/^&G/$W_0#TG_ +_2_P"%9'_"A/&?_0/A_P# MF/\ QH_X4)XS_P"@?#_X$Q_XT?57_P _9?>O\@^M+_GW'[G_ )FN?VG/$W;0 M])S_ -=Y?\*9_P -/>*?^@#H_P#X$2__ !-93? 7QFJDC38F/]T74>3^;5#_ M ,*-\;_] 3_R;@_^+J7A&_\ E[+[U_D4L6E_RZC]S_S-O_AI[Q3_ - '1_\ MP(E_^)H_X:>\4_\ 0!T?_P ")?\ XFL3_A1OC?\ Z G_ )-P?_%T?\*-\;_] M 3_R;@_^+I?4Y?\ /Z?WK_(?UR/_ #YA]S_S-O\ X:>\4_\ 0!T?_P ")?\ MXFIHOVH?$2(?-\-Z;*V>/+O9%X_%#7/?\*-\;_\ 0$_\FX/_ (NFR?!'QM&N MXZ(Q'^S7IX3LF^FH-_\;IO_ M U1K_\ T*-G_P"#$_\ Q%'_D__P D=?\ \-4:_P#]"C9_^#$_ M_$4?\-4:_P#]"C9_^#$__$5R'_"I_%__ $ +O_OD?XT?\*G\7_\ 0 N_^^1_ MC2^I5?\ H(G_ .2?_(#^N4O^@>'_ )/_ /)G7_\ #5&O_P#0HV?_ (,3_P#$ M5-'^U;JR(!)X)BE?UCU8*/R,1KBO^%3^+_\ H 7?_?(_QJ.3X7>+8<;O#]\< M_P!V(M_*CZG5Z8F?_DG_ ,@'UREUP\/_ "?_ .3.[_X:PU/_ *$5?_!PO_QF MC_AK#4_^A%7_ ,'"_P#QFN!_X5GXK_Z%[4/_ ':C_A6?BO_ *%[4/\ P':C MZG7_ .@F?W4__E8?7*/_ $#0^^I_\F=]_P -8:G_ -"*O_@X7_XS1_PUAJ?_ M $(J_P#@X7_XS7 _\*S\5_\ 0O:A_P" [4?\*S\5_P#0O:A_X#M1]3K_ /03 M/[J?_P K#ZY1_P"@:'WU/_DSO&_:RU0=/ 8/TUE?_C5)_P -9:I_T(/_ )64 M_P#C5>?R?#WQ1$VUO#NJ$_[-G(P_,"F?\(#XG_Z%S5O_ !E_P#B:CZE7_Z" MI_=3_P#E97UVA_T"P^^I_P#+#FOC'XEU3XM>*H=9_L/^RO+M$M?(^UI-G:SM MNW87^_TQVKA/^$5U3_GU_P#(B?XUZ-K-O+X=NEM=6C?3+ED$@AO%,+E22 V& MP<9!Y]C5:WO(+K=Y,\(X4RS%XB4ZN(DZDGK[T+W]%']#ZW# M\59EA,/&%*A%4XK32=K>KE^I0\.Z4=*T\(XQ.YW2=\>@_"M-E#*5(R",$4M% M?<87"TL'0AAJ2]V*M_7KU/A\5BJN,KSQ-5^])W_KTZ'"WGA&^6[E6"(/!GY& M+@!] :^(?"F4X?$1J*K*$[WBN:*UOI9-='MN M?;+BK-<1AY4W2C.%K-\LMK:W:?5;['J4G[4?B\H0GAK2E;L6N'(_+BH5_:>\ M<,.=#T-?JTO_ ,56%_PJ?Q?_ - "[_[Y'^-2Q_!_QE*NY="N /\ :9%/Y%J^ MJ_L^=]<14^^/_P B?*_VA"VF'A]TO_DC0'[3'Q$)_P"0=X: ]XKC_P".U!)^ MT9\2))"RIX>C!_A6"7 _-B:BC^"_C21@HT.0'_:FB _,M4W_ HWQO\ ] 3_ M ,FX/_BZ7]FZ:UZG_@7_ "O[2UTH4__ '_ ()!-^T#\29B"MUHT/'(CM6( M_4FH9/CM\2YEP-6TV YSNCLE)^G(K47X"^,RH)TZ(>QNH_\ XJI(_P!G_P 8 MR9W6EO'_ +URO/Y9H_LN#WJU/_ Y?YA_:DUM2I_^ 1_5&"WQM^)KJ5_X2.UC MS_$MA$2/S7%0_P#"XOB?_P!#BO\ X+;;_P"-UU*_L]>+F8 Q6:C^\;@8'Z5- M_P ,Y^*_^>FG?]_V_P#B:7]DT>M2I_X,G_\ )#_M6MTIT_\ P7#_ .1.(_X6 M?\1CR?&LX/M9Q?X5 _Q!^($LA=_&]]D]DC51^0XKT1/V;/%#*";S2D/]UII, MC\HZDB_9I\1LQ\S4=+0=MLDC?^R"E_8^%ZN;_P"XE3_Y(/[8Q7107_<.G_\ M(GF,WC3QS<,"WCC5AC^X^S^1J*;Q/XRN$VMXXUX#.?DO'4_F"*]8_P"&9]=_ MZ"NG_P#D3_XFI_\ AF35/^@U:?\ ?IJ/[%P76,O_ .?_P D/^V<;TDO_ (? M_(GC1UGQ5)&R2>-O$;JW!']I2X(],;J@6?7,\^*]>(]K^3_&O<8_V8KTK^\U MZW5O1;=F'_H0J6/]F"K/()2>Y%J!_[/2_L/+>M%#_MS,>E9GS3+X7M;C!GEN9R.GF2DXI@\'Z:# M]R0_\#-?3L?[,=@N?,UVX;TVP*O]34J_LR:5N&[6;PKGD"- :/["RO\ Z!X_ M<@_MS,_^@B7WL^8/^$1TS_GBW_?;?XTX>%-+ _X]L_\ ;1O\:^H_^&9]"_Z" MFH_G'_\ $U-'^S3X;"C?J&JLWC M31_TC%2?\,Y^%/\ GIJ'_?\ 7_XFM%E.7K;#P_\ 8_Y$/-LP>^(G_X%+_,^ M4_\ A'M._P"?2.G+H.GJ,"SA_%-W_X$'_"I8_@#X.C7#65Q M(<_>:Y?/Z$5JLNP2VHQ_\!7^1D\QQKWK2_\ G_F?)2Z+8*K+[V?(O]FV@X%K#_W['^%*MC;+]VWB'T05]@+\&?!BJ -" MBP!CF60G_P!"J6+X0^#H<[=!MSG^\6;^9K58>BMH+[D9O$5GO-_>SX\%I .1 M#&#_ +@I_DI_<7\J^Q%^%/A%6!&@6>0<\J2/YU/_ ,*U\*?]"]IW_@.O^%:* MG".T49NI-[R9\;*H48 P/:BOLZ/X?>%XU"CP[I1 _O6<9/YD5+%X'\.0MNC\ M/Z7&V,96RC!_]!K0S/BRBOMC_A$="_Z NG_^ L?^%3_V!I?_ $#;3_OPO^% M'Q!17W'%I5E"NV.SMXUSG"Q*!_*I8[."-@R01HPZ,J &@#X7J=;&Y=0RV\K* M>00AP:^YZ* /AR/2+^;/EV5Q)CKMB8X_2I5\/ZHS!5TV\))P ('_ ,*^WJ* M/BC_ (1'7?\ H"ZC_P" DG^%2Q^!?$DJAD\/:JZGHRV4I'_H-?:5% 'QE'\/ M?%$S;5\.ZH#U^:SD4?F14O\ PK/Q7_T+VH?^ [5]D44 ?'W_ J?Q?\ ] "[ M_P"^1_C4D7P?\8S*2N@W &FB _,M M4W_"C?&__0$_\FX/_BZ^LJ* /E-?@+XS903IL2G^Z;J/(_\ 'JEC^ 'C&3.Z MTMX_]ZY3G\B:^IZ* /EQ?V>_%Q8 Q68]S<#_ J?_AG/Q7_STT[_ +_M_P#$ MU].44 ?-$?[-OBAUR;S2HS_=::3/Z1U+'^S3XC+?O-1TM5]5DD8_^@"OI*B@ M#YR_X9GUW_H*:?\ ^1/_ (FI_P#AF35/^@U9_P#?MZ^AJ* /GZ+]F*^93YFO M6Z'MMMV;_P!F%2)^S!<%AO\ $,:KW*VA)_\ 0Z]]HH \(_X9=_ZF;_R0_P#M MM3+^S#;[1N\0RENY%H /_0Z]QHH \3C_ &8K%<^9KMPWIM@5?ZFI!^S)I>1G M6KPCO^[2O:** /'O^&9]"_Z"FH_G'_\ $U-'^S3X;"_/J&JLWJLD0'_HLUZW M10!Y1'^S;X7C;+7>J2#^ZTT>/TC%2_\ #.?A3_GIJ'_?]?\ XFO4J* /-/\ MAGOPA_SRO#_V\'_"I8O@#X.C!#6=Q+[M#4KB"")/X565E51WZ "OT6KX=\??#36O#7Q)UG4]7LC! M97E_Y[U-117V-." MIP4([+0^/J3=2;F]WJ%9VO6*OM $^V&WV^8-V/FDZ9KZKCACA7;&BQKG.%&! M7SQ^RCX7N-,U#Q5J@C"Z?=>3%$V>L@WLXQ[;E_[Z'O7T57C9!A:V"P$ M?MJ?\DLTK_L,Q?\ HB>O?Z\ _;4_Y)9I7_89B_\ 1$] '5?LN_\ )"?#/_;U M_P"E4M? '_!<[_FB?_<;_P#;"OO_ /9=_P"2$^&?^WK_ -*I:^ /^"YW_-$_ M^XW_ .V% 'W_ /LG?\FL_!O_ +$S1O\ TAAKU6O*OV3O^36?@W_V)FC?^D,- M>JT %%%% !1110 4444 %%%% !1110 445QFL_&KX>>'=8.DZMX\\,Z7JH8J M;&\UBWAG!!P1L9PV0?:@#LZ*9%*DT:21NLD;@,KJA!]*?0 445'<7$5G M;RSSRI!!$I>221@JHH&223P !WH DHKC=%^,_P /O$FM#1](\=>&M5U?=L_L M^RU>WFN-V,X\M7+9QVQ794 %%%<9K/QJ^'GAW6#I.K>//#.EZJ&*FQO-8MX9 MP0<$;&<-D'VH [.BF12I-ⅅK)&X#*ZG(8'H0?2GT %%%% !7E7[47_ "0G MQ-_VZ_\ I5%7JM>5?M1?\D)\3?\ ;K_Z514 >5?\$T?^36=!_P"V'_I#:U]5 M5\J_\$T?^36=!_[8?^D-K7U50 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> ?MG?\ M).='_P"PJG_HF6O?ZX[XH?#'3?BMX?ATK4Y[FUCAN%N8Y;4J&#!67!R"",,? MTKQLXPM3&X"MAZ/Q26A[&3XJG@L?2Q%;X8O4^+?#>F_V;IJ!AB:3YW]O0?@/ MZUJU]!#]EO2@,?\ "1:K_P!\0_\ Q%'_ RYI7_0Q:K_ -\0_P#Q%5@X?4\/ M##TJ,N6*M]G_ .2%BY_7,1/$5:T>:3O]K_Y$^?:*^@O^&7-*_P"ABU7_ +XA M_P#B*/\ AES2O^ABU7_OB'_XBNSV]3_GU+_R7_Y(X_84_P#G['_R;_Y$^7O& M&F_:[ 7"#,D')]U[_P"/YU^@6D_\@NS_ .N*?^@BO'7_ &5]'F4QR^(-6>)A MAU5802.XSLXKVJ&)8(4C081%"J/8<5PX7"J&,K8M0<>=13O;5J^NC?1H[L3B MG/!T<*YJ7(Y-6OHG;35+JF/HHHKV3Q@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 ^+OVQO\ DJEE_P!@J'_T;+7&^&]- M_LW34##$TGSO[>@_ ?UKZ ^/WP.UWQ[XVL?$.F+;W5I;V:026K2;92RN[< C M:0=X[CH?:N(_X4UXS_Z 4W_?V/\ ^*KXC*\HE3S7%9A6C:[M'T>[_3[S[;-, MWC4RK"Y?1E>RO+U6R_7[CBZ*[3_A37C/_H!3?]_8_P#XJC_A37C/_H!3?]_8 M_P#XJOMSXDXIE#*5(R",$4WX'Z<=+^//AR'^#SY&0^JF)\?Y]J[?_A37C/\ MZ 4W_?V/_P"*KH_AG\%_$=E\1=$UG4;#^S[?36DD>25U)<%&4* I/.6!YXP# M]#\YG&6?7W0K07OTIQ:]+KF7W:_(^CR?,_J*KT9OW*D)+YV=G^GS/I>BBBOH MSYP**** "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*** "F20QS "2-9 .@8 T^B@"O\ 8+7_ )]H?^^!1]@M?^?:'_O@58HH K_8 M+7_GVA_[X%'V"U_Y]H?^^!5BB@!D<:0KMC147T48%/HHH **** "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 *\ _;4_P"26:5_V&8O_1$]>_UX!^VI_P DLTK_ +#,7_HB>@#JOV7?^2$^ M&?\ MZ_]*I:^ /\ @N=_S1/_ +C?_MA7W_\ LN_\D)\,_P#;U_Z52U\ ?\%S MO^:)_P#<;_\ ;"@#[_\ V3O^36?@W_V)FC?^D,->JUY5^R=_R:S\&_\ L3-& M_P#2&&O5: "BBB@ HHHH **** "BBB@ HHHH _/[_@J=^TYXI\$0^$_@S\.[ MFXL_%_C0J;FYM', M)/$6H^,9X@]UJNGW,<4$4QR2(HFC;*9X.\EFP3\N<#R[XVL?&?\ P6<\$Z9< M_OXM)FTT1(W1/*M#=C&?1V+?6OU?H _++]BKQ_XU_8Y_:WO_ -F3QWK3:UX8 MU XT.ZD9O+AE:,RP/"&)V),NY&C&0)<8/WBWZFU^4'_!3"1O"'[?WP(\46B^ M5+_ !A^WM^V8_[/'A77IM \ M >&Y)4UB>+=MED@Q]IFE0$>9LD(AC0\;OFXW9'ZLU^4'_!(-CXM_:.^.'BZY M_?7LT.6G;[Q^TWCRO^9B!_"@#T?XI?\ !&?X?-X!G_X5SK^OZ;XULX?,LKG5 MKR.6"[E7D+*%C4H3C =,!2(?C%X(\0_#WQW=SWGC3P9(J M"[O6+7%S:,S(!*2)/$6H^,9X@]UJNG MW,<4$4QR2(HFC;*9X.\EFP3\N<#R[XVL?&?_ 6<\$Z9<_OXM)FTT1(W1/*M M#=C&?1V+?6OU?H _++]BKQ_XU_8Y_:WO_P!F3QWK3:UX8U XT.ZD9O+AE:,R MP/"&)V),NY&C&0)<8/WBWZFU^4'_ 4PD;PA^W]\"/%%HOE7*Q:7(73'SM#J M5?M1?\D)\3?]NO\ Z515ZK7E7[47_)"?$W_; MK_Z514 >5?\ !-'_ )-9T'_MA_Z0VM?55?$'[ _QF\'?#O\ 9M\.:;XAUC^S M[V6"VN$B^RS2YC-G;J#E$(ZJW&<\5]%?\-1?#'_H9O\ R0NO_C5 'JM%>5?\ M-1?#'_H9O_)"Z_\ C5'_ U%\,?^AF_\D+K_ .-4 >JT5Y5_PU%\,?\ H9O_ M "0NO_C5'_#47PQ_Z&;_ ,D+K_XU0!ZK17E7_#47PQ_Z&;_R0NO_ (U1_P - M1?#'_H9O_)"Z_P#C5 'JM%>5?\-1?#'_ *&;_P D+K_XU1_PU%\,?^AF_P#) M"Z_^-4 >JT5Y5_PU%\,?^AF_\D+K_P"-4?\ #47PQ_Z&;_R0NO\ XU0!ZK17 ME7_#47PQ_P"AF_\ )"Z_^-4?\-1?#'_H9O\ R0NO_C5 'JM%>5?\-1?#'_H9 MO_)"Z_\ C5'_ U%\,?^AF_\D+K_ .-4 >JT5Y5_PU%\,?\ H9O_ "0NO_C5 M'_#47PQ_Z&;_ ,D+K_XU0!ZK17E7_#47PQ_Z&;_R0NO_ (U1_P -1?#'_H9O M_)"Z_P#C5 'JM%>5?\-1?#'_ *&;_P D+K_XU1_PU%\,?^AF_P#)"Z_^-4 > MJT5Y5_PU%\,?^AF_\D+K_P"-4?\ #47PQ_Z&;_R0NO\ XU0!ZK17E7_#47PQ M_P"AF_\ )"Z_^-4?\-1?#'_H9O\ R0NO_C5 'JM%>5?\-1?#'_H9O_)"Z_\ MC5'_ U%\,?^AF_\D+K_ .-4 >JT5Y5_PU%\,?\ H9O_ "0NO_C5'_#47PQ_ MZ&;_ ,D+K_XU0!ZK17E7_#47PQ_Z&;_R0NO_ (U1_P -1?#'_H9O_)"Z_P#C M5 'JM%>5?\-1?#'_ *&;_P D+K_XU1_PU%\,?^AF_P#)"Z_^-4 >JT5Y5_PU M%\,?^AF_\D+K_P"-4?\ #47PQ_Z&;_R0NO\ XU0!ZK17E7_#47PQ_P"AF_\ M)"Z_^-4?\-1?#'_H9O\ R0NO_C5 'H<'B+3KKQ%?:%%=H^KV5K;WUQ:@'='# M.\R0N>,89K:<#_KF?:M*OF#0/VCOAW#^TEXZU)_$.+*X\)>'K>*7[%<_-)'> M:TSC'EY&!+'R1@[N.AQZ5_PU%\,?^AF_\D+K_P"-4 >JT5Y5_P -1?#'_H9O M_)"Z_P#C5'_#47PQ_P"AF_\ )"Z_^-4 >JT5Y5_PU%\,?^AF_P#)"Z_^-4?\ M-1?#'_H9O_)"Z_\ C5 'JM%>5?\ #47PQ_Z&;_R0NO\ XU1_PU%\,?\ H9O_ M "0NO_C5 'JM%>5?\-1?#'_H9O\ R0NO_C5'_#47PQ_Z&;_R0NO_ (U0!ZK1 M7E7_ U%\,?^AF_\D+K_ .-4?\-1?#'_ *&;_P D+K_XU0!ZK17E7_#47PQ_ MZ&;_ ,D+K_XU1_PU%\,?^AF_\D+K_P"-4 >JT5Y5_P -1?#'_H9O_)"Z_P#C M5'_#47PQ_P"AF_\ )"Z_^-4 >JT5Y5_PU%\,?^AF_P#)"Z_^-4?\-1?#'_H9 MO_)"Z_\ C5 'JM%>5?\ #47PQ_Z&;_R0NO\ XU1_PU%\,?\ H9O_ "0NO_C5 M 'JM%>5?\-1?#'_H9O\ R0NO_C5'_#47PQ_Z&;_R0NO_ (U0!ZK17E7_ U% M\,?^AF_\D+K_ .-4?\-1?#'_ *&;_P D+K_XU0!ZK17E7_#47PQ_Z&;_ ,D+ MK_XU1_PU%\,?^AF_\D+K_P"-4 >JT5Y5_P -1?#'_H9O_)"Z_P#C5'_#47PQ M_P"AF_\ )"Z_^-4 >JT5Y5_PU%\,?^AF_P#)"Z_^-4?\-1?#'_H9O_)"Z_\ MC5 'JM%>5?\ #47PQ_Z&;_R0NO\ XU1_PU%\,?\ H9O_ "0NO_C5 'JM%>5? M\-1?#'_H9O\ R0NO_C5'_#47PQ_Z&;_R0NO_ (U0!ZK17E7_ U%\,?^AF_\ MD+K_ .-4?\-1?#'_ *&;_P D+K_XU0!ZK17E7_#47PQ_Z&;_ ,D+K_XU1_PU M%\,?^AF_\D+K_P"-4 >JT5Y5_P -1?#'_H9O_)"Z_P#C5'_#47PQ_P"AF_\ M)"Z_^-4 >JT5Y5_PU%\,?^AF_P#)"Z_^-4?\-1?#'_H9O_)"Z_\ C5 'JM%> M5?\ #47PQ_Z&;_R0NO\ XU1_PU%\,?\ H9O_ "0NO_C5 'JM%>5?\-1?#'_H M9O\ R0NO_C5'_#47PQ_Z&;_R0NO_ (U0!ZK17E7_ U%\,?^AF_\D+K_ .-4 M?\-1?#'_ *&;_P D+K_XU0!ZK17E7_#47PQ_Z&;_ ,D+K_XU1_PU%\,?^AF_ M\D+K_P"-4 >JT5Y5_P -1?#'_H9O_)"Z_P#C5'_#47PQ_P"AF_\ )"Z_^-4 M>JT5Y5_PU%\,?^AF_P#)"Z_^-4?\-1?#'_H9O_)"Z_\ C5 'JM%>5?\ #47P MQ_Z&;_R0NO\ XU1_PU%\,?\ H9O_ "0NO_C5 'JM%>5?\-1?#'_H9O\ R0NO M_C5'_#47PQ_Z&;_R0NO_ (U0!ZK17E7_ U%\,?^AF_\D+K_ .-4?\-1?#'_ M *&;_P D+K_XU0!ZK17E7_#47PQ_Z&;_ ,D+K_XU1_PU%\,?^AF_\D+K_P"- M4 >JT5Y5_P -1?#'_H9O_)"Z_P#C5'_#47PQ_P"AF_\ )"Z_^-4 >JT5Y5_P MU%\,?^AF_P#)"Z_^-4?\-1?#'_H9O_)"Z_\ C5 'JM%>5?\ #47PQ_Z&;_R0 MNO\ XU1_PU%\,?\ H9O_ "0NO_C5 'JM%>5?\-1?#'_H9O\ R0NO_C5'_#47 MPQ_Z&;_R0NO_ (U0!ZK17E7_ U%\,?^AF_\D+K_ .-4?\-1?#'_ *&;_P D M+K_XU0!ZK17E7_#47PQ_Z&;_ ,D+K_XU1_PU%\,?^AF_\D+K_P"-4 >JT5Y5 M_P -1?#'_H9O_)"Z_P#C5'_#47PQ_P"AF_\ )"Z_^-4 >JUFZ#XBT[Q-:3W. MEW:7D$%U<6,CH#A9H)6AF0Y'59$=3]*\\_X:B^&/_0S?^2%U_P#&J\U^ /[1 MWP[TCPCK\5WXA\J23Q;XAN%7[%: /I^BO*O\ AJ+X M8_\ 0S?^2%U_\:H_X:B^&/\ T,W_ )(77_QJ@#U6BO*O^&HOAC_T,W_DA=?_ M !JC_AJ+X8_]#-_Y(77_ ,:H ]5HKRK_ (:B^&/_ $,W_DA=?_&J/^&HOAC_ M -#-_P"2%U_\:H ]5HKRK_AJ+X8_]#-_Y(77_P :H_X:B^&/_0S?^2%U_P#& MJ /5:*\J_P"&HOAC_P!#-_Y(77_QJC_AJ+X8_P#0S?\ DA=?_&J /5:*\J_X M:B^&/_0S?^2%U_\ &J/^&HOAC_T,W_DA=?\ QJ@#U6BO*O\ AJ+X8_\ 0S?^ M2%U_\:H_X:B^&/\ T,W_ )(77_QJ@#U6BO*O^&HOAC_T,W_DA=?_ !JC_AJ+ MX8_]#-_Y(77_ ,:H ]5HKRK_ (:B^&/_ $,W_DA=?_&J/^&HOAC_ -#-_P"2 M%U_\:H ]5HKRK_AJ+X8_]#-_Y(77_P :H_X:B^&/_0S?^2%U_P#&J /5:*\J M_P"&HOAC_P!#-_Y(77_QJC_AJ+X8_P#0S?\ DA=?_&J /5:*\J_X:B^&/_0S M?^2%U_\ &J/^&HOAC_T,W_DA=?\ QJ@#U6BO*O\ AJ+X8_\ 0S?^2%U_\:H_ MX:B^&/\ T,W_ )(77_QJ@#U6BO*O^&HOAC_T,W_DA=?_ !JC_AJ+X8_]#-_Y M(77_ ,:H ]5HKRK_ (:B^&/_ $,W_DA=?_&J/^&HOAC_ -#-_P"2%U_\:H ] M5HKRK_AJ+X8_]#-_Y(77_P :H_X:B^&/_0S?^2%U_P#&J /5:*\J_P"&HOAC M_P!#-_Y(77_QJC_AJ+X8_P#0S?\ DA=?_&J /5:*\J_X:B^&/_0S?^2%U_\ M&J/^&HOAC_T,W_DA=?\ QJ@#U6BO*O\ AJ+X8_\ 0S?^2%U_\:H_X:B^&/\ MT,W_ )(77_QJ@#U6BO*O^&HOAC_T,W_DA=?_ !JC_AJ+X8_]#-_Y(77_ ,:H M ]5HKRK_ (:B^&/_ $,W_DA=?_&J/^&HOAC_ -#-_P"2%U_\:H ]5HKRK_AJ M+X8_]#-_Y(77_P :H_X:B^&/_0S?^2%U_P#&J /5:*\J_P"&HOAC_P!#-_Y( M77_QJC_AJ+X8_P#0S?\ DA=?_&J /5:*\J_X:B^&/_0S?^2%U_\ &J/^&HOA MC_T,W_DA=?\ QJ@#U6BO*O\ AJ+X8_\ 0S?^2%U_\:H_X:B^&/\ T,W_ )(7 M7_QJ@#U6BO*O^&HOAC_T,W_DA=?_ !JC_AJ+X8_]#-_Y(77_ ,:H ]5HKRK_ M (:B^&/_ $,W_DA=?_&J/^&HOAC_ -#-_P"2%U_\:H ]5HKRK_AJ+X8_]#-_ MY(77_P :H_X:B^&/_0S?^2%U_P#&J /5:*\J_P"&HOAC_P!#-_Y(77_QJC_A MJ+X8_P#0S?\ DA=?_&J /5:*\J_X:B^&/_0S?^2%U_\ &J/^&HOAC_T,W_DA M=?\ QJ@#U6BO*O\ AJ+X8_\ 0S?^2%U_\:H_X:B^&/\ T,W_ )(77_QJ@#U6 MBO*O^&HOAC_T,W_DA=?_ !JC_AJ+X8_]#-_Y(77_ ,:H ]5HKRK_ (:B^&/_ M $,W_DA=?_&J/^&HOAC_ -#-_P"2%U_\:H ]5HKRK_AJ+X8_]#-_Y(77_P : MH_X:B^&/_0S?^2%U_P#&J /5:*\J_P"&HOAC_P!#-_Y(77_QJC_AJ+X8_P#0 MS?\ DA=?_&J /5:*\J_X:B^&/_0S?^2%U_\ &J/^&HOAC_T,W_DA=?\ QJ@# MU6BO*O\ AJ+X8_\ 0S?^2%U_\:H_X:B^&/\ T,W_ )(77_QJ@#U6L_Q!KUAX M5T'4M:U6Y6RTO3;:2\N[F0$K%#&A=W..0Z7^U!\,H]-M%;Q+AEA0'_0+K^Z/^F56?^&HOAC_ -#- M_P"2%U_\:H ]5HKRK_AJ+X8_]#-_Y(77_P :H_X:B^&/_0S?^2%U_P#&J /5 M:*\J_P"&HOAC_P!#-_Y(77_QJC_AJ+X8_P#0S?\ DA=?_&J /5:*\J_X:B^& M/_0S?^2%U_\ &J/^&HOAC_T,W_DA=?\ QJ@#U6BO*O\ AJ+X8_\ 0S?^2%U_ M\:H_X:B^&/\ T,W_ )(77_QJ@#U6BO*O^&HOAC_T,W_DA=?_ !JC_AJ+X8_] M#-_Y(77_ ,:H ]5HKRK_ (:B^&/_ $,W_DA=?_&J/^&HOAC_ -#-_P"2%U_\ M:H ]5HKRK_AJ+X8_]#-_Y(77_P :H_X:B^&/_0S?^2%U_P#&J /5:*\J_P"& MHOAC_P!#-_Y(77_QJC_AJ+X8_P#0S?\ DA=?_&J /5:*\J_X:B^&/_0S?^2% MU_\ &J/^&HOAC_T,W_DA=?\ QJ@#U6BO*O\ AJ+X8_\ 0S?^2%U_\:H_X:B^ M&/\ T,W_ )(77_QJ@#U6BO*O^&HOAC_T,W_DA=?_ !JC_AJ+X8_]#-_Y(77_ M ,:H ]5HKRK_ (:B^&/_ $,W_DA=?_&J/^&HOAC_ -#-_P"2%U_\:H ]5HKR MK_AJ+X8_]#-_Y(77_P :H_X:B^&/_0S?^2%U_P#&J /5:*\J_P"&HOAC_P!# M-_Y(77_QJC_AJ+X8_P#0S?\ DA=?_&J /5:*\J_X:B^&/_0S?^2%U_\ &J/^ M&HOAC_T,W_DA=?\ QJ@#U6BO*O\ AJ+X8_\ 0S?^2%U_\:H_X:B^&/\ T,W_ M )(77_QJ@#U6BO*O^&HOAC_T,W_DA=?_ !JC_AJ+X8_]#-_Y(77_ ,:H ]5H MKRK_ (:B^&/_ $,W_DA=?_&J/^&HOAC_ -#-_P"2%U_\:H ]5HKRK_AJ+X8_ M]#-_Y(77_P :H_X:B^&/_0S?^2%U_P#&J /5:*\J_P"&HOAC_P!#-_Y(77_Q MJC_AJ+X8_P#0S?\ DA=?_&J /5:*\J_X:B^&/_0S?^2%U_\ &J/^&HOAC_T, MW_DA=?\ QJ@#U6BO*O\ AJ+X8_\ 0S?^2%U_\:H_X:B^&/\ T,W_ )(77_QJ M@#U6BO*O^&HOAC_T,W_DA=?_ !JC_AJ+X8_]#-_Y(77_ ,:H ]5HKRK_ (:B M^&/_ $,W_DA=?_&J/^&HOAC_ -#-_P"2%U_\:H ]5HKRK_AJ+X8_]#-_Y(77 M_P :H_X:B^&/_0S?^2%U_P#&J /5:*\J_P"&HOAC_P!#-_Y(77_QJC_AJ+X8 M_P#0S?\ DA=?_&J /5:*\J_X:B^&/_0S?^2%U_\ &J/^&HOAC_T,W_DA=?\ MQJ@#U6BO*O\ AJ+X8_\ 0S?^2%U_\:H_X:B^&/\ T,W_ )(77_QJ@#U6BO*O M^&HOAC_T,W_DA=?_ !JC_AJ+X8_]#-_Y(77_ ,:H ]5HKRK_ (:B^&/_ $,W M_DA=?_&J/^&HOAC_ -#-_P"2%U_\:H ]5HKRK_AJ+X8_]#-_Y(77_P :H_X: MB^&/_0S?^2%U_P#&J /5:*\J_P"&HOAC_P!#-_Y(77_QJC_AJ+X8_P#0S?\ MDA=?_&J /5:*\J_X:B^&/_0S?^2%U_\ &J/^&HOAC_T,W_DA=?\ QJ@#U6BO M*O\ AJ+X8_\ 0S?^2%U_\:H_X:B^&/\ T,W_ )(77_QJ@#U6BO*O^&HOAC_T M,W_DA=?_ !JC_AJ+X8_]#-_Y(77_ ,:H ]5HKRK_ (:B^&/_ $,W_DA=?_&J M/^&HOAC_ -#-_P"2%U_\:H ]5HKRK_AJ+X8_]#-_Y(77_P :H_X:B^&/_0S? M^2%U_P#&J /0]6\1:=H=WI-M?W:6T^JW7V&R1@?K7I7_#4 M7PQ_Z&;_ ,D+K_XU0!ZK17E7_#47PQ_Z&;_R0NO_ (U1_P -1?#'_H9O_)"Z M_P#C5 'JM%>5?\-1?#'_ *&;_P D+K_XU1_PU%\,?^AF_P#)"Z_^-4 >JT5Y M5_PU%\,?^AF_\D+K_P"-4?\ #47PQ_Z&;_R0NO\ XU0!ZK17E7_#47PQ_P"A MF_\ )"Z_^-4?\-1?#'_H9O\ R0NO_C5 'JM%>5?\-1?#'_H9O_)"Z_\ C5'_ M U%\,?^AF_\D+K_ .-4 >JT5Y5_PU%\,?\ H9O_ "0NO_C5'_#47PQ_Z&;_ M ,D+K_XU0!ZK17E7_#47PQ_Z&;_R0NO_ (U1_P -1?#'_H9O_)"Z_P#C5 'J MM%>5?\-1?#'_ *&;_P D+K_XU1_PU%\,?^AF_P#)"Z_^-4 >JT5Y5_PU%\,? M^AF_\D+K_P"-4?\ #47PQ_Z&;_R0NO\ XU0!ZK17E7_#47PQ_P"AF_\ )"Z_ M^-4?\-1?#'_H9O\ R0NO_C5 'JM%>5?\-1?#'_H9O_)"Z_\ C5'_ U%\,?^ MAF_\D+K_ .-4 >JT5Y5_PU%\,?\ H9O_ "0NO_C5'_#47PQ_Z&;_ ,D+K_XU M0!ZK17E7_#47PQ_Z&;_R0NO_ (U1_P -1?#'_H9O_)"Z_P#C5 'JM%>5?\-1 M?#'_ *&;_P D+K_XU1_PU%\,?^AF_P#)"Z_^-4 >JT5Y5_PU%\,?^AF_\D+K M_P"-4?\ #47PQ_Z&;_R0NO\ XU0!ZK17E7_#47PQ_P"AF_\ )"Z_^-4?\-1? M#'_H9O\ R0NO_C5 'JM%>5?\-1?#'_H9O_)"Z_\ C5'_ U%\,?^AF_\D+K_ M .-4 >JT5Y5_PU%\,?\ H9O_ "0NO_C5'_#47PQ_Z&;_ ,D+K_XU0!ZK17E7 M_#47PQ_Z&;_R0NO_ (U1_P -1?#'_H9O_)"Z_P#C5 'JM%>5?\-1?#'_ *&; M_P D+K_XU1_PU%\,?^AF_P#)"Z_^-4 >JT5Y5_PU%\,?^AF_\D+K_P"-4?\ M#47PQ_Z&;_R0NO\ XU0!ZK17E7_#47PQ_P"AF_\ )"Z_^-4?\-1?#'_H9O\ MR0NO_C5 'JM%>5?\-1?#'_H9O_)"Z_\ C5'_ U%\,?^AF_\D+K_ .-4 >JT M5Y5_PU%\,?\ H9O_ "0NO_C5'_#47PQ_Z&;_ ,D+K_XU0!ZK17E7_#47PQ_Z M&;_R0NO_ (U1_P -1?#'_H9O_)"Z_P#C5 'JM%>5?\-1?#'_ *&;_P D+K_X MU1_PU%\,?^AF_P#)"Z_^-4 >JT5Y5_PU%\,?^AF_\D+K_P"-4?\ #47PQ_Z& M;_R0NO\ XU0!ZK17E7_#47PQ_P"AF_\ )"Z_^-4?\-1?#'_H9O\ R0NO_C5 M'JM%>5?\-1?#'_H9O_)"Z_\ C5'_ U%\,?^AF_\D+K_ .-4 >JT5Y5_PU%\ M,?\ H9O_ "0NO_C5'_#47PQ_Z&;_ ,D+K_XU0!ZK17E7_#47PQ_Z&;_R0NO_ M (U1_P -1?#'_H9O_)"Z_P#C5 'JM%>5?\-1?#'_ *&;_P D+K_XU1_PU%\, M?^AF_P#)"Z_^-4 >JT5Y5_PU%\,?^AF_\D+K_P"-4?\ #47PQ_Z&;_R0NO\ MXU0!ZK17E7_#47PQ_P"AF_\ )"Z_^-4?\-1?#'_H9O\ R0NO_C5 'JM%>5?\ M-1?#'_H9O_)"Z_\ C5'_ U%\,?^AF_\D+K_ .-4 >JT5Y5_PU%\,?\ H9O_ M "0NO_C5'_#47PQ_Z&;_ ,D+K_XU0!ZK17E7_#47PQ_Z&;_R0NO_ (U1_P - M1?#'_H9O_)"Z_P#C5 'JM9L/B+3I_$5UH4=VC:O:VL-]-:X.Y(97E2-SQC#- M!*/^ 'VKSS_AJ+X8_P#0S?\ DA=?_&J\UTC]H[X=Q_M)>+-2;Q#BRF\):-;I M+]BN>9$O-39ACR\\"1.<8Y]C0!]/T5Y5_P -1?#'_H9O_)"Z_P#C5'_#47PQ M_P"AF_\ )"Z_^-4 >JT5Y5_PU%\,?^AF_P#)"Z_^-4?\-1?#'_H9O_)"Z_\ MC5 'JM%>5?\ #47PQ_Z&;_R0NO\ XU1_PU%\,?\ H9O_ "0NO_C5 'JM%>5? M\-1?#'_H9O\ R0NO_C5'_#47PQ_Z&;_R0NO_ (U0!ZK17E7_ U%\,?^AF_\ MD+K_ .-4?\-1?#'_ *&;_P D+K_XU0!ZK17E7_#47PQ_Z&;_ ,D+K_XU1_PU M%\,?^AF_\D+K_P"-4 >JT5Y5_P -1?#'_H9O_)"Z_P#C5'_#47PQ_P"AF_\ M)"Z_^-4 >JT5Y5_PU%\,?^AF_P#)"Z_^-4?\-1?#'_H9O_)"Z_\ C5 'JM%> M5?\ #47PQ_Z&;_R0NO\ XU1_PU%\,?\ H9O_ "0NO_C5 'JM%>5?\-1?#'_H M9O\ R0NO_C5'_#47PQ_Z&;_R0NO_ (U0!ZK17E7_ U%\,?^AF_\D+K_ .-4 M?\-1?#'_ *&;_P D+K_XU0!ZK17E7_#47PQ_Z&;_ ,D+K_XU1_PU%\,?^AF_ M\D+K_P"-4 >JT5Y5_P -1?#'_H9O_)"Z_P#C5'_#47PQ_P"AF_\ )"Z_^-4 M>JT5Y5_PU%\,?^AF_P#)"Z_^-4?\-1?#'_H9O_)"Z_\ C5 'JM%>5?\ #47P MQ_Z&;_R0NO\ XU1_PU%\,?\ H9O_ "0NO_C5 'JM%>5?\-1?#'_H9O\ R0NO M_C5'_#47PQ_Z&;_R0NO_ (U0!ZK17E7_ U%\,?^AF_\D+K_ .-4?\-1?#'_ M *&;_P D+K_XU0!ZK17E7_#47PQ_Z&;_ ,D+K_XU1_PU%\,?^AF_\D+K_P"- M4 >JU\[_ +: /HK]EW_DA/AG_MZ_]*I:^ /^"YW_ #1/_N-_^V%??_[+O_)"?#/_ &]? M^E4M? '_ 7._P":)_\ <;_]L* /O_\ 9._Y-9^#?_8F:-_Z0PUZK7E7[)W_ M ":S\&_^Q,T;_P!(8:]5H **** "BBB@ HHHH **** "BBB@#\G_ (X(?!/_ M 6<\$:I=GRH=8GTPPL3][S;4V8_-U(K]8*^ O\ @J5^R[XJ^(5IX4^+WPXM M;B\\:>#6 GMK&/?=%+$H&6>&34,BDC)5E)7. 7QF@#@_P#@I-&?&G_!0CX$ M>%K3_2+CR]+1XU/W3+J4@(/I\JACST(-?J[7Y>?L2_"GQ[^U9^U1J'[3_P 2 MM%DT/0[<[] LI4=%GD\ORH/)# %H8HR3YG >0@C/S@?7_P"W%^TSJ?[*'P7@ M\:Z3HMIKMU)JT&G&UO)6C0+(DC%LKSD>6/SH ^A*_)__ ()!H?!_[2'QO\'7 M1\N^@@(:(GG_ $:\>)_R,H_.OT&_91^-%[^T-^S_ .$OB%J.FV^D7FM1W#R6 M=J[/''Y=S+",%N3D1@_C7Y_?M6^!_'/["G[8+_M%^!]#DUSP-KTCR:S;QJ?+ MB>; N89F4'RQ(X65)",>80"#MPP!^K=?E%^QC&?&G_!5[XSZY:_O[/3Y-;?S MU.5P+N.W4@]\YXZ\#\:[?XD?\%E_">J^!9++X8^$/$EWX_U&/[/90ZI:Q""V MG8A0Q$\ MVU-F/S=2*_6"O@+_ (*E?LN^*OB%:>%/B]\.+6XO/&G@U@)[:QCWW,ELLGG1 M2Q*!EGADW-M )(D8C[N#S?@C_@M1X#7P#"_C/P=XAM_&]O$$N;/2H86LYYAP M61WE#(I(R5925S@%\9H X/\ X*31GQI_P4(^!'A:T_TBX\O2T>-3]TRZE("# MZ?*H8\]"#7ZNU^7G[$OPI\>_M6?M4:A^T_\ $K19-#T.W._0+*5'19Y/+\J# MR0P!:&*,D^9P'D((S\X'ZAT %%%% '!>+/@!\+_'NN3:SXF^&_A'Q%K$RJLN MH:MH5K=7#A0%4-))&6( R> *YC7/V-_@=KVD76GO\ "7P59+<)L^T6/AZS MAGC]&1Q%D$?_ *\BO9** /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X M(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L M?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@ M#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z M /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* /E7_AVC\$/^@#_Y)V/_ M ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0_P"@#_Y)V/\ \C4?\.T? M@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8__(U'_#M'X(?] '_R3L?_ M )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M'X(?\ 0!_\D['_ .1J^JJ* M /E7_AVC\$/^@#_Y)V/_ ,C4?\.T?@A_T ?_ "3L?_D:OJJB@#Y5_P"':/P0 M_P"@#_Y)V/\ \C4?\.T?@A_T ?\ R3L?_D:OJJB@#Y5_X=H_!#_H _\ DG8_ M_(U'_#M'X(?] '_R3L?_ )&KZJHH ^5?^':/P0_Z /\ Y)V/_P C4?\ #M+X M(?\ 0"_\D['_ .1J^JJ* ,3P7X0T_P !^%[#0=+$@L;-2L9F;L#5KSPOHUWJH.1?3Z?"\X/'.\KN_A7OV'I7144 (JA M5 P!P *6BB@ ILD:RQLCJ'1AAE89!'H:=10!SVB_#OPIX !^ KH:** "N=OOASX3U/6!JUYX7T:[U4'(OI]/A><' MCG>5W?PKW[#TKHJ* $50J@ 8 X %+110 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 %%%% !7Y5_\%SO^:)_ M]QO_ -L*_52ORK_X+G?\T3_[C?\ [84 ??\ ^R=_R:S\&_\ L3-&_P#2&&O5 M:\J_9._Y-9^#?_8F:-_Z0PUZK0 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 445YE^T5^T%X8_9G^%NI^-?%$W[BW'E6EC&P$U]Y,08>;/M)'R(#Z\DA M1U)'L'AOQ%IWB_P[I6O:1Z3JEI%?6=RH($L,B!XW (! *L#R,\U^(NK? M_P"*'[:GPX^+?[3/CFZGLK33=/DN-!LU0^7/' X:2.%3]VWAB$HW#EI"222' MS^D/_!,?XIP_%#]CWP4/^_#PG\: /JNBBB@ 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@ HKX^_;\_;&UGX"P>'?A]\.+./5_BSXP80Z=#M$ALHW?RTF\L\,[ MOE8PWRY5BV0NUOF'Q-^P9^V$GA^;QQ_PNN]U+QJL2W;Z):Z]>)*2N6$,$+B&&ZOC"(6NX M9?,\MG0 !9%:&16P .%.,DU]GT %%%% !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 %%%?GA^TI^U=\5/C=^T%< M_L]?LZ3QZ7J.G;U\0>*F95^S["%F5'*GRDB+!6=09"YVIC&6 /T/HK\N/%G[ M$/[7_P *-,?Q7X+^/FL>-->MU6>XTE]5N@\Y7.0JW#O%/CL)-N>0!G@]3^QU M_P %6(/&.M0^ OCA#!X8\4^?]D@UX1?9[664';Y=TA_U$F[C=PF>"$QR ?H] M129SR.12T %%%% !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 4454U;5;/0=*O-2U"XCM+"SA>XN+B4X2*-%+,Q/H "? MPH MT5^4[_$+]H__ (*3>-/$LGPI\2R?#'X1:/$?VUOV%XSXEL?&=S\5/!5K^\NTEFFU2**,')$T,W[Z M)>"2\+8 ZL* /UJHKY:_8U_;^\$_M9:>NE[5\,>/X(B]SX?N)=PF4#YI;9R! MYB8Y*XW+SD$ ,?J6@ 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@ HHK\B_"_\ P4A\>?LU_M7_ !(\(_%" M^N?&G@D>);RW=@H^TZ:BRE8Y+8<#R]@3,)X[J0<[@#]=**P/ ?CWP]\3O">F M^)O"NK6VN:%J$0EMKVT?QN"UO=6C-\L<+8&;B8I^]) ,:@#IY>[[+_9S_ &KOAU^U)H=[J'@?5FFG ML96CN]+O4$-Y -Q"2-'D_(XP0P)'.#A@0/8: ,6#P9H=KX/7PI;Z7;6_AQ;+ M^S5TV% D*VVSR_*"CHNWBORS_P""?/BB]_9%_;.\?_L^^)[GR=,UBZ:+3I9V MPK7,8+VL@SP//MW_ !;RQUK]9J_.7_@K1^S+J.LZ/I'QV\%)-!XG\)^6NJ-9 MY$OV5'WQ72XYWPN>3UV-G($= 'Z-45\[?L/?M9Z7^UA\'[753+'!XPTI4M-? MT\8!2?;Q,B_\\I<%E]"&7^&OHF@ 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 **** "BO/OCQ\"K $'@B@#\SOV]=+H/B'I.N+Y)DM]'TZ8/J, M[[(H/A/X8\; M:G)?W6J23O:S7SK),P6W>*-IO+1I9%W HI)/+%<#K)_C9^U#_P $Z/B5H"/F'Z7?LQZ]X=\2?L\ M_#J^\)O V@-H5G';);E2(MD*HT38Z.C*RL.H92#7S5_P6"\2>'M,_9+ETG59 M83K6IZO:_P!CP,?WAEC?=+(H]%B+J3T'F*.K"@#[-\*^)M.\:>%](\0Z/<"[ MTG5K.&_L[@ CS(94#HV#R,JP/-:M>+_L8>%]8\&?LJ?"[1]>62/5;?0K*)I8K M6[\@M;VZQA=TD[_P)N=%SSC=DX4$@ ]CK\DO^";OC.U^%/[,94T_Q M#KMS=6MM/=,%\ZZBNVY;3/,6/& M,_;B26;'.\,9/?-?87[!O[$L?[*7AO5-7U_4EU_XC>(@K:MJ"LSQPJ"6\B-F M^9OF)9G."Y X&!0!XC_P3/\ VFO%ND>,M9_9M^+ NH_%OA[S5TB:^??+Y<(_ M>6C-GYPJ?O(V&08PP!VJE?HW7YD?M+:?97'_ 5V^"X\*",^(&MK.76UM^N$ M-P7,F/X_LBCK_ $K]-Z "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 *X']H#P?J'Q"^!7Q#\,:2S+JFL^'K^PM= MK;H. 0#E_\ @C;\8-$U#X0Z[\+IR+#Q;H.HS7[6 M7[&WC#X2_$IOVC_ ($--8:G M9RG4-9TS3D_>P2\^9=11XQ)&X)\V/!ZLV&5FV^]?L6_\%&O!G[36GV7A_P 0 M36OA/XDA5C?2YI-L&HMCE[1F/)/7RB=X[;@-U 'BO[>'_!/.?0[R?XV? =)O M#WBG27_M&_T/2,Q%RIW-2T8X<9*@-\K_ $/_ ,$^?VP!^UE\))9= M75(?''AYH[36HXU"I/N!\JY0#@"0(V5[,C #&VOJ:ORU_P""?-G;C_@HU\?Y MO!WEGP-%'J,;-;Y^S[VU"(Q!,<8RL^WMM#8XH _4JBBB@ 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 **IZQK%AX=TF\ MU35+R#3]-LX6N+F[NI!'%#&H)9V8\ DDU^=OQ4_P""U7@?PKXHFT[P3X%U M#QOID#[&U:YU :;'+@\M$AAD9EZ8+A"?3U /T>K\E/V>?@MX0_:I_;N_:@MO M%FBC5?#.+^S5F^62WG-_&L<\3]4DQ;R$$=BP.02#]H_LC_M]_#[]K9KC2M+B MNO#GB^UA,\V@ZBRLSQ@@&2&1>)%&1GA6&?NXYKWS1_ ?AWP_XHUSQ'INC6=A MKFN+ NIWUO$$DO/)#B(R$?>*AV&3S@X[# !^26JZ#\9_^"2?Q+;5-(DE\;?! MC6+H"1),BWF]$E S]FN@O20#:^!PP!1?T^_9]_:*\$_M,>!(?%'@K4Q=0?*E MW8S82ZL92,^5-'D[3UP1E6QE21S7=>)O#.D^,_#]_H>NZ=;:OH]_$T%U8WD0 MDBF0]593P17Y2?'[]D7XE?L >/I?C+^S_?WEYX-B)DU'2&W3O909RT5PF+_ +(_[2$/[4_P9T_QQ'H%[X=FDE>UN+6Z4F)IDP': M"3 \R+)P&P""&4\K7M% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y5 M_P#!<[_FB?\ W&__ &PK]5*_*O\ X+G?\T3_ .XW_P"V% 'W_P#LG?\ )K/P M;_[$S1O_ $AAKU6O*OV3O^36?@W_ -B9HW_I##7JM !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %(RAU*L RD8(/0U#-?6]O-##+/%%-,2(HW:WECBE,,C(560 $H2.#@]<4 ?SW_!#X8_%NP\2?$/XE_!5[F.]^'> MI(L\&G'=/!R&'RD X_5O]B'_@H1X7_:ITV'0=9%OX9^ M)5O'F?2"Y$-\%'S2VI8Y(ZDQDEEY^\!NJW^P!^Q_K'[(^A_$&PUW5;;6KO6- M:62VO[8$>?9QQ#RI'4\HY:2;O[$_P#P4HD\1:Q%\*?CJK>&/B!9R_8(-7U"/[,E MY,IV^3G>._AKXJ'A_X8 MS++5:_*; M]GGQ1\';0ZQ\+?%3R)J.G[V>U8Q7$EOLN%QF"0F,F.8 CY@, MG)0_L1^UK\$]1_:)_9\\6_#[2=8CT*_U>*+RKN>,O&6BF281OCD*YC"EAD@$ MG#=#'^S?\#(?A?\ LP>#OAEXDL;/4A:Z1]FU:RE59[>664M)<1D$8=-\CCD8 M(H G_9L_:?\ _[4G@6/Q%X/O\SQ!4U#2+DA;O3Y2/N2(#T.#M<95L'!R"!T MGQJ^#OASX^?#/6_ WBNW>?1]4B",T+;989%(:.6-NSHP##.1Q@@@D'\UOVDO MV)/'_P"QAXZ?XU_LXWM\-$M"TU_H41,TMC"3EU*'/VBU..5.63 /.-Z_7O[% MO[>GA#]K30TT^3R?#OQ"M(=]]H$DG$H'6:V8\R1^J_>3.#D89@#XOTG]C']L MW]DGQ!J%E\$O$RZ_XV<<3 _QR6=\?+27 &2F[M\Q[>O_ -_X)]_ M$OXE?%73OBE^U'XJ7Q3J6FLLEAX9699XE=3N7S=@$*1AAN\F(%6."QQE6_16 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 **** "OS1_X+?6=M)\-/AC=L!]KBU>ZBC..=C0J7Y^J)7Z46MY;WT7FV MT\=Q'DKOB<,,CJ,BOE']O+]CO6_VK;OX8SZ7K5O:6?AO5]^HZ;,GF:RD.-R D;X&P5)R I)W_ *Q>!/'GA[XG>$].\3>%M7M=>$O&VD1ZKI5Q\R-]V:VDQ\LL,G M5''J.HR"""0?RNU30_C1_P $D_B8VIZ3)+XV^#.L70$BR;EMYNP24#/V:Z"] M''ROM'W@"B@'[&5^<'Q)\,_\%!]'^)OBB7PEJVDZCX>UF\9[4V=S8/;:="?E MC6-;M5D3:F-V%;+ MAB X/%/@K4Q=0?*EY8S86ZL)2,F M*9,G:>N",JP&5)%>G4 ?'_[$_P"P[?\ P)U_6?B5\2M?'C+XNZ\'%U?^8TT5 MG&Y!94=P&>1L#<^ $48R6^P*** "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@ KYY_;[^,NJ_ K]E7QIXET&5[;79(X MM.L;F/@V\D\BQ&4'LR*SLI_O!:^@;FZALX'FN)8X(4Y:21@JCZDUY=^T[\$; M3]I+X#^*? 'OB UA;ZCXU\51-?7&KSQAYH(B["."-CG8N "V,%F)SG"@<;_P5V_9J M\/\ B/X*S_%G2]+M['Q9X=N8/MU];1A)+VTED6'$F!EV1WB*L>54..AX]G_X M)U_!/XF_ /X"KX6^)-_:.\5[++I>DVY$KZ= S$LCS*=K[W+2!1G;O/S'.U.A M_P""@,"7'[&?Q721 ZC1RX!]5D1@?P(!_"@"]^PW\3[[XP_LG_#?Q1JD[W6J M3:<;2[N)#EYI;:5[9I&/=F,.XGN6S7B?[4O_ 2K\ _'#5KGQ/X+O?\ A7/C M":0SS/:0>9874G7<\(*F-R&C\0_$MS?1PZW8V#]3^.=K_P (DZ_9YIAK][*6@*X*8,(D M<;3MV,P!Z9QS7W#^R7^REX7_ &2?AM_PC.@2R:GJ-W(+G5=:N(PDM[,!@':" M=B*,A4R<9)R2S$^U0R-+#&[1M"S*"8WQN4D=#@D9'L2*?0 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 %%%0SWEO:R11 MS3QQ23-MC61PI<^@!ZGZ4 ?GE_P6&^)VK6OA+X=_"G1[X6(\::B[:@X;;NAB M>)8XW/\ <:28,?\ KB/Q^R_@/\ /!W[._P /-/\ "7A/2X+:W@A5+J\,8\^_ MEQ\\TS=69CDXZ ' KY\_X*7?L>ZY^U'\//#^H^#4CF\:^&;F1K6UEE6$7 M5O-L$J!V( 93'&X)(&%<=2*^GOA+HWBGP[\,_#6F>-]9M_$/BVUL8XM2U.UB M,<=Q,!@L >O8%N-Q!;:N=H /RQ_X*'?#6R_8Y_:I^&7QG\ 6::#9:I=F[NK' M3U\N$75NZ>> JX"I/#*%91P3YA_B-?KS'(LT:NAW(P# CN#7YN?\%NK5&^$7 MPXN"/WD>N31CCLUN2?\ T$5^@?@>Z6+X>^'[FYE5$72[>2261L 0J2Q)Z#O MF@#HJ:ZK(K*RAE88*L,@CTKXR^#/_!1!/CQ^UMJOPT\&>$I=>\"6ML^WQ3:O MADDCSON'#$+]G9BJ)CYR<-SOVK]GT 4M'T73_#NEVVFZ586VF:=:H(X+.SA6 M*&)1T544 */8"KM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y5_\ M%SO^:)_]QO\ ]L*_52ORK_X+G?\ -$_^XW_[84 ??_[)W_)K/P;_ .Q,T;_T MAAKU6O*OV3O^36?@W_V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!7RE_P %$OVLM0_9=^$MC'X8C$OCOQ3.]AH^Z/S! %"^;.$_B9=\85>1ND4D M$ @_5M?G+_P60\#ZS'X6^&'Q1TB 7$?@[59([M6RRIYS0O"[+_<\RWV$Y',B MCZ '#Z-_P1_\:?%/1XO%?Q.^,5Y#X]U%!<7$;63:@;9SR$>9YE9V&>0H !R M2 ">0N/'7[4?_!,?Q%9Q>*KF3XC_ JEF6&.2XN)+FS9UO$"7-HS RV5R /,@D'9E)_$%6'# M UVOB7PSI/C+0+_0]=TVUU?1[^(P75C>1"2*9#U5E/!% 'G_ .SK^TEX)_:> M\!1>*/!FH>_' M;2/BQ\,)KF^^&FIW7V>?3YI6*QJV6>PN#SN1E#&*0Y(*\Y973L'&63MD94^X? GX:WGP?^$/A;P=J'B&^ M\57ND6:V\VK:@Y>29ADD#/(1<[44DD*J@DXS7>T4 %%%% !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!^>_[=GQ\^(WQ M$^.GA_\ 9C^#&H2:)XAU.)9]=UJ*1H7@C>,R"(2K\T:+$#([*-S!D4'[P;SC M4O\ @B[XAT/36UCPM\:)?^$VC'G)-<:=):QR2]3^_CF:1.?XMK'CISQ5_:9\ M2/\ L>_\%1M"^+6NVLDW@[Q5:1>=I:UHA.(=;F_?WL<><">.?.+N'.,9R=JE@#]=:^%_CC_P $N?#_ (T^-?AS MXB?#CQ!-\,KU-22ZUF'2P8\J"6:>S*_ZF+/!?@_Q5+X*^"OA.3[/+H)_L4>O7%O]E1ILX\N\BX$+DXQ( $.1D)C_83\,_M9>%9+ZT MCM]#^(UC"1IVN!,"<#I;W.!EXSV;ED)R,CJLIZU^?G_!,']I?Q5;^(-;_9T^*"W$'BOPLLHT MJ2_?,_E1,%DM&)^_Y8(>,@G,>:TCD@P3N>);=!\RY^?<%R?EW-]L444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&?&3XI:7\$_A M;XG\=:TLDNG:'9/=R0Q??F8<)&OH7K"@#\_?AK^RO\6_\ @IE8W/Q7^)WQ M$F\+^%+ZXE70]'MK=[B-41RA\J R(D<:D%=Y+.Y1BW9C'XV_9%_:7_8'9_%W MP?\ '5]XS\(61,]WIUI&X*1CEC/I[,Z2(!P7C)8"7SS'[(_P#P2MB^#_QZUWQCXYFM-D+E2TD[+T;8HX'=F3((S7R'X;_ ."1_CKXV:##XS^+ M/Q=O[3QQJT8NI+:6Q;4'M"PW*DDCS(2PR 44!5Q@$CFO2_\ @LU\.=7USX/^ M"O'6EQM+%X1U63[7L)S%'<"-5E(]!)%&N>WF#WKZU_9A_:(\/?M.?"/1_&6A M3QB>6,1:EIX<&2QNP!YD3CJ!GE2?O*5/>@#\TM5UW]J?_@F+KUK/J^HR?$;X M4M,L*O<3R7-@5)XC#-F2REQT'W"W3S,&OTG_ &9_VHO!'[5'@4>(O"%XRSVY M6/4=(NL+=6$I&0LB@\J<':XRK8/<,!Z?KNA:;XHT>\TG6+"VU32[V)H+FSO( MEEAFC88*NK @@CL:_(W]I7]GKQ;_ ,$U_C)I?QJ^$$\\WP_N+L0W6F22.RVH M"?AO^SW\$!-JFI^(=%T^'7;RT)#.SVR,UD&_A1! MDSL> %*D@!P?NCXI^%=#_;X_8WEAT*YBMH/%FF0ZCI=Q<_-]CNT99%20KT*R M(T3XSCY^O2N#_P"">/["EO\ LK^$9/$'BB&WNOB9K$6V[EC82)IL&01;1,." M20"[C@D #(4$@'IW['/[)N@?LD_"N'P_8&*_\17VVXUS60F&NYP.%7/(B3)5 M%]"2>6:O>:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\J_^ M"YW_ #1/_N-_^V%?JI7Y5_\ !<[_ )HG_P!QO_VPH ^__P!D[_DUGX-_]B9H MW_I##7JM>5?LG?\ )K/P;_[$S1O_ $AAKU6@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M K@?CA\>)O 7P&:?X?6XD8ZA=:7J%]A%S\[W,)2),8)(P0.F>,U M],_LL_MB?#_]OSP'XC\'ZYH,>FZU]B,6L>&KR42Q75NXVM+ _!9 2 > R$KZ MAC]7:3I-CH&EVFFZ99P:?IUI$L%O:6L8CBAC485$4#"J !7Y._'#PG:?LL M?\%8/AQKGAJ!=+T?QA=V5Q-;6R[(D-Y*]E=+M]"+/A%JTJQW"7&?)ECS\MO=[1^ZF7)\N8#!STY>.OT@_9I_;$ M^&_[4N@177A36(X-<2,/>^';YA'?6K8Y^3/[Q!_?3*],X/ ]BUG1=/\ $6DW M>EZK8V^I:;>1-#<6=W$LL4T;##*Z,"&!'8U\"?&3_@COX'\3^(6U_P"&7BS4 M/AI?M)YWV)8C>6D;?],?G22+G/\ &P'0 #B@#U#_ (*D>-/#'AO]CWQAI6O7 M=NNHZT(+;2K)RIFGN%N(GW(IYP@4L6'0#U(!Z3_@G'X6UGP?^Q=\--/UV.2& M]>UN+Q(9EVM'!/=330@_6.1&YZ;L=J\#^"__ 2-T_2?&EAXF^+_ (\NOB4] MB5>#1VB=;9F!R!-)([-(F?\ EF H/?()4_H='&D,:QQJJ(H"JJC '0 4 .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**** /G;]L']MCP=^R'X=M'U2"37O%>I*S:9X>M) DDJ@X,LKD'RHL\;L$D\ M*IPV/B^\_P""J7[0O@=K?Q'XU^ T>E^!KBX01W$VF:C8[XSGY%NI2T;.1T(3 M''2IOV5=/T_]IK_@IE\6_%?CE4U*[\(RW7]B:7=8=(1!49#_ *UK.[6.&3'8M%.Q-?I-\5O@]X-^.'A&?PUX MX\/VGB'1Y3N$-RI#Q/C >-P0T;C)^92#R1WH =\+?B]X-^-7A:#Q%X(\0V/B M+290"9;23+1$C.R1#AHW_P!EP#[5^=/_ 6,O],^(7C#X/\ PZ\.>7JWQ#:^ MG"V=H5>:!+@PI$CX.Y3(X! ]$)],Z?B[_@C/)HNN3ZA\+/B[JGABVF^4VFH0 M,\JKG)'VB%X]P'8%.PR>]>X?LC?\$W?"?[-7BAO&VN:Y<>/_ !^0XAU6\A\J M&TWC#M%&6UM][V]G)C/E%8P7FE Y*)C;W M;(*CZ:_:!\=7OPP^!?Q \7::@?4=$T*]O[4,NX>;'"[(2/0, 3[ U\6?\$")%CD,88\J7:0R.<_-\F?NB@#C/" MO_!6CXD?#CQGIVD_'WX02^%;&\4$S6>GW>GW42[L>:L%TS>:@Z$!@>"03]VO M;/VXOV+=$_;4\"Z1\0_A[J-FOC6WL5FTO4(G M]8M6&^.)W_ (3R2C]BQ#<' M*^M?MU?!72OCA^S'XWTN]LXI]2TW3YM6TJX9%,9]G->)?\ M!''QU<^*/V4[S1;N9I3XKC)XQB<9R,%L\N?TWTC6M/\0:7;:G MI=];:EIMR@E@O+.99894/1E=20P]P:\>_:2_8Y^&7[4VEK%XRT8QZQ#'Y=KK M^FL(;^W'7 ?!#KR?D<,O)( /-?$UQ_P1J\5:3=2:=X<^.MU8^%[AF\VVDT^5 M'53V*)JV05X&:.P>WD. M]3AANDB@W>H.. *_4>O#?V4_V0?!'[)/@^?2O#$.UM;>-I9IYG")&BC+,S'@ $DG MTJ>OB+_@KW\1]7\!_LGC3])EDMU\3:U!H]Y-&2I%N8IIG3(_OF!5([J6'0F@ M#S;XI?\ !5;QAXN\9:AX=_9R^%UU\0H].;$VL3Z==WJS $@M';6Q5UC.#AW< M$_W1CGH_V8/^"IC>/OBA%\-?B_X07X>>*KJY^R6UPHDA@6<_W,\*R/*S ?,,MM M7/154=J^4O\ @M!\&=,U+X6^&OBA9VD@#)_;D_8;\7_#GXB2?M!?L_O>66NV]P=0U31=*7]_'*<^9!O%UP2\NJZ+&OE7+G^*>W.%)=)\'>'[_6]=U&VTG1[&)IKJ]O)!'%$@ZLS'@"OS>_X(ZZ+/?>*_CKXQTN MUFL?!6IZE!;:R&%3N9F)RTCL>6=F))8]2: .NHHHH **** "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 **** .-^+WQ=\+? OX?ZIXR\8ZDNF:)IZ M9=L;I)7/"11KU=V/ 4?4X )'YQZI_P %4OCMXVFN_$'PQ^ \M_X!M3)OO[K2 M[_4&VKGYGG@*11XP25PV,$;CC-7?^"F.I-\5/VR/@1\%M26=Y=A9 M/+\V2ZO)+=CG^\(X=JGL96]:_3'P_P"'],\*:)8Z-HUA;Z7I5C"MO:V5I&(X MH8U&%55' % 'R9^R/\ MO\ @C]NCPWKG@GQ'X?ATCQ)]@9-2\/W4@FMM0MF M&R1X2<$J,C66.+:]"_=89(CG ')[$E#O_ +7OA.U_9A_X*7?"OQ_X:A73++Q-?6M[>Q6X MV*99)S;7N .!YD3[CZM(Q[U^LFI:;9ZUI]S8:A:07UC=1M#/:W,8DBE1AAD9 M6!#*02"#P: /"_V7_P!M;X;_ +5&APR>'M4CTSQ,J9O/#.H2JEY"P&6*#CSH MQ_?3(QC(4\5S_P#P4B\:>&?"?['OQ M?$=S;K+K%D+'3;.1E,ES=&1#'Y:$_ M,48"0D?="$]J\<^-W_!'SX?^--;]DAB^UV*MR:\-UJ%O;S+M:.WFN)'B/T=2)! M[2"OJJHK:VAL[>*WMXD@@B01QQ1J%5% P% ' ':I: "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *_*O\ X+G?\T3_ .XW_P"V%?JI7Y5_ M\%SO^:)_]QO_ -L* /O_ /9._P"36?@W_P!B9HW_ *0PUZK7E7[)W_)K/P;_ M .Q,T;_TAAKU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XS_X*06_Q2\%>'_!?Q@^' M&LW7D?#^_:_U7P^G^HN8'4(T[J.754+HP.<)*[#;M8GAOC5^SMI'_!2;0?A- M\;/AGXH3PGK-N8K:_N9"QGM84D,C("G(N+>4OM^Z&WYW ;37W_>6<&HV<]I= M01W-K/&T4L,RADD1AAE8'@@@D$&OS-\)75S_ ,$QOVN)?"U_+(GP"^)%QYVG MW4S$Q:3=9"C665'.>8FCQ8;\?[I]* M /T;^*/Q.\.?!OP%K'C'Q7J":9H6E0F:>9N6;LJ(O\3LQ"JHY)(%?)W[ O[7 M7Q3_ &K_ !U\0=6U;PQ9V'PO@GQI-YRDUI+\H6U# 8G)3]X[<;&;T95'RW\3 M/&WB[_@JY^TE:>!/!DUUI'P:\-3>?/J#1E5\O)5KR13UED&Y88SR 22!^\(_ M5;X8_#/P[\'O >C^#_"FGIIFA:5 (+>!>2>[.[=6=F)9F/)))H ZFBBB@ 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_/K]H;XK>._V,OVTM-^(WB/6+_7?@IX[A@TB\A?+1Z.\2\!$48!0EY1QEU>< M//1T8 CUY!X) M% 'S3X?_ &#Y=+_;=7X]>#O&PTGP?JL;:K=6&G$/)?7$PS+%NP4:VESYI;D[ MCA0/E=?M2OS\_P"">OQI\0?"?QQK?[+'Q4F\GQ1X:=_^$;O)6.V]LP-_DHQY M8!#YL??RRR\>6!7Z!T ?EY\ XTM?^"R'Q31/E#VEZ<9ZDQVS']^54$%A7P)\3/BYI?[)O M_!5_QQXU\4VUPVB3:<\Z?9X\O/YFEQM&J#U:>/RLG@$DG !-:'[+GP1\5_\ M!1?X\7OQX^+]N1\/["X\K3-',6L[B%?*?4+3 ,=R\.,1%LG&#A@ P"AA7T'38X MTAC6.-51% 5548 Z "G4 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !4<\;2PR(DC0NRD"1 "4)'49!&1[@BI** /SD M_9J^(GB#X5?&OQ[^RC\>=2G\0V7B9KJ?P_KFI.<:G#=[S)$6/:8-(P&?EE$J M9)*@>O\ ["7[$>N_L@ZQX^:]\;2:UH6K7>W3-)A&(1"IRES,".+@K\A"?+@< MELKLT_\ @H)^RC)^T;\+H=7\,AK3XE^$V.HZ#>6[&.:4KAGM@PZ%MH9#_"ZK MR 6SH_L%_M71_M0?")6UOP,<+)I]PA/UC85^>G_!$2=F^$GQ(AP-J:Y X/?)MP#_Z"*_1S M5+$:GIEW9LQ1;B%X2PZCZA;0:3 M;3QEHK>95GCGEESQ^Z*I\IY9F48P&( /O+]OK]OK4O@CX@T7X9_"F*'7/BC? MW5N;B,0?:EM$9U,=OY8^]--D+MZJC9X+(1]E^!;[7M3\&:)=^*--MM'\1SV< M4FH:?9SF>*WG*@O&KX&X Y']3U/PG_P3;_8IU#PO(_QS^*T<]_\ $77B]YI] MOJ66FL8Y-ZBOTQ\MQ@J6H ^H_V._@;KW[. MOP#\/^"?$?B>;Q1JEF&D>1CF&T#X/V: D!C$AS@MRVS=Y=[IS9QG;_ *7$,^W7'XU]&_![XL>'_CC\-M"\;^%[K[3H^KVXFCW8 MWQ/T>)P#PZ,&5AZJ:\/_ ."FV@W7B']B'XE0VD;2S6\5G>%$&?W<5[!)(?H$ M5F_"@#H?V!91_P ,:?"AV<;5T5,L3P,._P#*OGV;_@H/XR^+7[:6@_#;X):+ M8^*?!>GRO!KE[<96.Z0,HFNDG /E10]$;!$C-C#;DKY&M?VRO$WC#]DOX7?L MX?"FPO9O&>K0S:9K,]L"LGEM=3!+:$\?ZR,J\CY 5"1GEMOZ8?L1_L>Z+^R1 M\,$T\"'4/&>J*D^NZNB_ZR0#B&,GGRH\D#IN)+$#. ?1E%%% !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 5\?_ /!2 M+2/BEI'P]\,?$WX8Z[>6UQ\/]1.LZAHL'^JO( H#2N!@NL:[PR$X,*5%DB=2K(XR&!X(([B@#\^/C%\$M&_X*C_"OX8?%;X?:_!X4\4Z; M,MI?M,6=K1-ZM/"=F&\V%\R1_=#A\Y7>I'WQX:TF?0?#NEZ;=:E;?.NF1 IEDV@+N8C<< #)-?FJWVC_@E_^UYN'FQ_L^_$F?GJT6CW&?T\ MHM_P*%_XFCX_3F&:.XACEB=98I%#)(A!5E(R"".HH _,#_@L)$L?Q<_9WG7B M5KN[4L#V%Q9$?^A&OT@^(7Q T#X5^"]7\5^*-2BTG0=*@-Q=74QX51P !U9F M)"JHY)( Y-?G%_P6NLKG2Y/@GXJAC=X=.O=0BQ(BD_*N!^,?Q M2\7?\%4/V@-.^&'PZ>ZTKX2Z+*+J\U*6-E5E'RM>3*<<\E(8CRJT %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y3^U M9J7B/1/V:_B;JGA/4WT?Q!I_A^\O;6^C&7B\J)I'V>CE%8*>H)![5\/?L%_\ M%3(/$W]G?#[XT:C'::Q\MOIWBZB2= )?NM_%@_,WV_^UIXAB\* M_LP?%?4ILXC\,:@B[1GYWMW1!_WTRU^;_P"R?_P3U\-?M0?L-V^JW1&@>.;C M5[^YT;Q J9#1+LA$$ZC[\/F0O_M(22O5E8 _7=6#*"#D'D$5Y)^U-^SKHG[4 M'P;UCP3K 2"YE7[1IFH,N6L;Q0?*E'MR58#JC,.,YK\\/VVO;.598IHV&0RL#@@^U 'Q7_P $X_VB];NHM9_9_P#B<6LO MB7X#+6MO]J?Y[ZRC(48)^^T8*X8?>C:-AG#&O:OVU/V7H/VLO@G=>$%OHM+U MNVN4U'2;Z=2T<5RBLNV3 W;&5W4XR1D-@[<'Q#_@HC^SKXCAU3P_^T1\)H)8 MOB7X,D1[VWLXR[ZC9J<9*+]]D!967^.)W!SM45]G>!]8U/Q!X-T+4]:TA_#^ ML7EC#<7FDR2"1K.9D#/"6'#;6)7/M0!Y]^S!^S9X8_9;^%=AX/\ #L8FGP)M M3U1T"S:A=$#=*_H.RKGY5 ')R3ZY110 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 %?%7_!5'XL?$3X)?!WP;XM\ >(Y MO#[V_B6&&]%NBDS@PRO&KY!!CW1$,AX;E?:M? 7_!:+7X-/\ V8?#VELK M-.@6.WN&8G\2HQ[^U 'HO[$/_!0?PM^U7I<.A:M]G\-?$FWBS/I! M?$5\%&6EM23EAU)C)W+S]X#=7UQ7Y?\ QL_X)>W.J_"GP+X]^$);PU\4=(T3 M3Y;_ $NWE^SK?W45O'NFA<$>3<[USG(5SR=K99NR_8E_X*5'Q5JT/PL^.0_X M1KX@VLOV[V+[-'>RJ=ODW"$ 0W&>.@5SQ\K8# 'H/_!1K]E_5/B9X4TSX MJ_#WSK+XK> R+ZRGLN)[NVC;S&B'JZ$&1!SGYUP=_'J_[&G[4.E_M6_!C3_% M$'E6WB"UQ9ZYIL9_X]KH*,E1U\MQ\ZGT)&^E?M M:_$[P)XKEUO^Q5TS%AKD:1YDO+ ,TBK$V/EE#LRY;C$I/5 K?5/A/PII'@7P MSIGA[0-/ATK1=-MTM;2SMUVI%&HP /\ $\DY)YK6HH **** "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@#\R_P!OK]L+ MXI_LE_MA^&;S2-475?!5UH$,[^%[@;;:93/*DV2!D2YC!609*@@8(RI^VOV; MOVG? _[4?@6/Q%X.U#=+&%74-)N"%N]/E(^Y*@/0X.UQE6P<'@@?"W[>&CVG MQ2_X*6_ 'P7/91ZE9PPZ?-?VEQ$'BFA^VS2S1LIX93%"<@\8/UKFOVD/V*_B M%^Q'XZ?XU?L[7]\WAVU+37^C1DS2V$.=SHZ'/VBUXYSED !.=N\ 'ZT5^;7[ M8/@?6OV)?VB]*_:<^'UB\WA35[@67C71;?A',K#?)CHHEP&W'A9E4G/F8KZ# M_8O_ &\O!_[6F@I8L8?#WQ!M8MU]X?DD_P!:!UFMF/,D?J/O)T/&&;Z'\;># M-&^(GA'5_#/B&QCU+1-6MGM+NUEZ21L,$9Z@]P1R" 1R* &> _'&B_$SP;HW MBKPY?1ZEH>K6R7=I#_BG>W'C+P4OB2\MS(J 7&F(LQ2.2W7H8M@4F$_52#NW? MKA7Y&_ /X'^$OVL/V]/VG;7Q7I']I>%@NH6BR#Y)K:Y.H1+%<0OC*/BWE(.. MC$$$%@0#]5? _CK0/B5X5T[Q+X7U:VUO0M0B$MM?6C[DD7^8(.05(!!!! (Q M6CK&CV7B#2;W2]3M8K[3KV![:YM9U#1S1.I5T8'J""01[U^/EYIOQH_X)(_$ MUKRQ:3QK\&=8NAN5LK;7&?X7QG[-=!1PPRKA1]X JOZB_ ']H;P3^TIX#@\5 M>"=4%Y:G"75G+A+JQFQDQ31Y.UAZ\JPY4D 02L4A/;R9#@9K](_%7ANP\9>&=7\/ZK#]H MTO5;.:QNX3_'#*A1U_%6->1_MA?LQZ3^U5\%]3\)W?E6NM0YO-%U)QS:WB@[ M7Y'F:A# M=@D(ZDJP:,OR'\O=DDDT DKC!D8=/NKQDM]?T44 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7GG[1%[K^F? 7XAWWA;4#I?B*TT&] MN;"\"!C',D+NI /?Y< XX)SVKT.O/OVAM>B\+_ /XD:O-N\NQ\.:C.0HR3MM MI" !ZDX% 'Y[_L&?\%3TU#^S_A]\;-36.Y^6#3O&5RV%D[+'>L>AZ 3=#_'@ MY<_J/'(LL:NC!T895E.01ZBOQ]_8I_8&\+_M3_L7ZO>ZM_Q(O%[^([M]$\0P MQ[F2)8+=/*E7/[R(R+)\O!4Y*D98-H_ #]KCXF?\$_/'\7P;^/FGWE[X+C81 MZ?JB[IWLH,X6:VD_Y;VO^Q]Y,8 !4QD _2;]H[X"Z#^TI\(=<\"^(%"17J>9 M:7H7<]E=*"8IT]U)Y'&Y2R]&-?*__!.?X]:_X9UC6_V9_BDQM/'G@MGBTB29 MC_IUB@R(T8_>V*5=#_%$P(&$)K[@\+>*M'\;^'=/U[0-2M=8T;4(A/:WUG() M(ID/=6'Y>Q!%?''_ 49_9JUOQ%8Z-\IS;9]7UADVRW]SCECZ M(N2J)_"/4EB>_P#A;XBUOQ;\-_#.M>)=#D\->(+_ $^&XO\ 29&!:UF9 7CZ M]CG@\CH<'(KJ: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ K\J_^"YW_-$_^XW_ .V%?JI7Y5_\%SO^:)_]QO\ ]L* /O\ M_9._Y-9^#?\ V)FC?^D,->JUY5^R=_R:S\&_^Q,T;_TAAKU6@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH X/XU?'#P;^S[X$N_%WC?5DTK286$: *7FN)3G;%%&.7BD @U^B7C/X0^"_'7P MWNO NM^'M.F\)2VQMO[-6!(X8$"D*8@ !&R]59<%2,C% %/X0_&#P7^T9\-[ M;Q3X3OHM:\/:@KP2Q31C?&^,203QG[K 'E3P001E2">B\%>"-!^'/AFS\.^& M=*MM$T.SW_9K"S39%#O=I&"KV!9V..G-?BO^Q/\ MT>&_P!BWPY\2M)FT[4O M&0U+5X9-'L[658(/+C$J23/*P.TNODX"H<[><5]W_LM_\%3/AY^T5XLL_"6K M:3=> O%%\PCL;>\N%N;6[D/_ "R2<*N'/8.BAN "20* /??VC_V9? _[47@6 M3PWXRT_>\89[#5;.0!@0&5@&#=01D4 .T#6(_$.A:=JL,%S:Q7UM'PM#/&'4,%D1N4<9P5/(((J_110 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 %> ?M3_ML_#G]DS3;8>)[J?4_$-XAD ML_#^EA7NI$SCS'R0L<>>-S'G!VAB"![_ %^6?[!F@Z/^U'^V?\;_ (E_$&"/ M7-7B7PKX.^-W@6.RUFPTW MQ=X5U2**ZB64+/;SH0'CE1A[$,K*>^0:^;?^"I'PQ\'^,/V3?%GB+7[&U76_ M#L<5SI.J%0)X96G1/*#]2DF_:4/!)!QE01\@? /_ (*P:'^S[^SS\/\ P+_P MA^I^-=;TBSDAOKJ6^6RAC!N)&CCC)21GV0LB\A1E<#CD 'Z^U\E_MM?\$_/" MG[5VDRZUIOV?PU\2+>+;;:RJ8BO H^6&Z5>67L) "R VGK_V3_P!M[X?? MM<:==IX=>XTCQ+81B6]\/ZD )XXR=HE1A\LL><#*\@D;@NY<_0M 'Y@_L4_M MZMEP=N]AGS[7:I(F!.Q5.25'R?I M]6=/X=TJZUVTUJ;3+.76+2&2WM]0>!3/#%(5,B)(1N56*+D X.T>E:- !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 M5Y1^U9\1-3^$_P"S?\1?%NBEDU?2]&GDLY50/Y4Q78DF#P=K,&YX^6@#PG]I M[_@J%\.OV>_%%WX2T?3;OX@^+[-S%=66FS+#;6THZQ23E6^<="J(^TY!P1BJ M/[+O_!53X??M"^,+'PAK.BW7@'Q-J,@AL([JZ6ZM+J4](EG"H0YZ*&0!B0 < MD XW_!(OX0^%=._9]B^)0@AU/QQXBO[P7VJW&);FW6.9HQ"KGE0P7S&[L9!D MG"X\?_X+*> _"W@O6_AG\0-&A@T/QQ?7\T<]W:)L>YCA$;K.X4?,\;,HW?>P MX'.!@ _3/6/A_P"&]?\ %F@^)]0T6SN_$.A&;^S-3DB'GVHEC:.0(_7:RL05 MZ=\9 -=!UX/(K\U-6_X+=^#+;Q8UK8?#36K[PXLA7^TY-0BAN648PPM]A7GG M@RCMZX'W5\#?CUX*_:+\"P>*_ VK+J>FNWE31.OESVLP )BFC/*N,CV((()! M!H ^(?VT/^":]XNO/\7/V?3)X<\9V,OV^XT'39/LXFD!SYUF1CRY>N8^%;^' M!X?T[_@GC^VYK_[2EIK'@SQQX>O+'QUX8A!O]4CM#':W #[,2K@>1/D',? ; M:Y7&"H^TJSM-\.Z5HU]J5[8:99V5YJQQJ6U*1HP7GE;'SE\D\\ $ 4 <9^R7^W- M\/\ ]KFSO;?0/M.B>)["/SKO0-2*^<(\@>;$RG$D>2 2,%21N RN?:='^'_A MOP[XKUWQ-IFBV=AKVNI FJ7]O$$DO!#O$1D(^\5$C#=UP0"3@8_)#XK^+_ ' M[#O_ 4_E\1Z/:36'A2UT^2YU/1=%C4XGN;&3$$<99556D:"3:2%7=D# KW M'X??\%KO ?B#Q5%8>*_ FJ^$]&ED"#5X;U;_ ,H$??EB6-&"@_W-YQR >E ' MZ$^+/">C>.O#FH:!XATRUUG1=0B,%U8WD8DBE0]B#^8/4$ CFOR@^//[)_Q- M_P"">7Q E^,7P'U"\O\ P/&2VH:;(&G:SA)RT-U'G]_;>DGWDZD@J)#^LGA[ MQ#IGBS0[#6=%O[?5-)OX5N+6\M9!)%-&PRK*PX((J_)&DT;1R*KHP*LK#((/ M4$4 >-?LD?M(VW[5'P:T_P <6^A7WA^5Y7M+FUND)B,T> [028 EBR%]'M=*T;3[72M+M$\NWLK*%888E_NJB@ #Z"K] !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 5Q?Q? M^,7A'X$^!;[Q=XUU>+1]%M<*9&!:2:0_=BC0 K>*&ZFLRWEK=3RF5W^8==ZPQ0CN-SXP6- %O4/^"W? MAB#Q&([3X5ZS<>&F"_VE/AU!XL\ M&WW]I:/<,UO/;W$82:WE &^&:/)VL PXY!# @D$$[.M?"?P;XA^'LO@6_P## M.F3>$)+;[)_8_P!F1;=(\8 1 ,(1U!7!! ((/-?C5^Q[^V9X3_8=UCXSZ=]C MU/Q?8W^K6\&A6=I,J1210272M.\K<)F-H?NJ2W&< 9H _:/P/X#\/?#7P[#H M'A;2+70M%AEFFBL;)-D4;2RM+)M7L"[L<#@9P, 5R'[07[.O@G]ICP)-X7\ M:Z8+J#YGM+Z'"75C*1CS89,':>F0(-0D6&Q^U72W=G<2L<+$)PB%7)P!N0 DXSD@'[BH _''3=:^-'_!)/ MXFKINJ)+XU^#6KW1,;1Y6VGSU>,G/V:Z"CE#\K[3]X .OZ[^$?$D'C+PKH^O M6UK>65OJ=I%>1VVH0&"XB61 P62,\JX!P1V-3:]X=TKQ5IYL-9TRSU:Q,DJT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %?$?[7'[2/Q$_95_::^'_BO69!>? ;5[8Z/?6] MK 2UI!O$T'FZ9JL!3 MS5 \RWE', 7^*?PQ\3^$$UF\\/MK>GS6/\ M:6GD>=!O4KN&>HYP1P2"0"#R/B;_ ()]_&+Q!\%_B%KG[*OQ2G*:]H$DC^%] M0E)V7UI@OY2$]5V?O8^X4NAQL"U^@] '@O[)/[(/A#]E7X=V&E:=8V=_XJDB MW:MXB, \^[F/W@K')2(?=5!@8&3EBQ/Q[_P5X_9C\)>'? 6E_&'PMIUMX<\3 M6NJPV>HMIZ"W6\20.4F(4#,R.B_,,$JQR3M7'KWQ&_X*R?#'X5_&SQ3X#US0 M=>GL]#E^RG6],2.99;A1^]3RG9"%5LJ'!;<03@#!/SK\7OC%XI_X*N?$#0/A MG\,M!U+P_P###1[Q+_7-CUD^$?"^G^!_"NC>'-(A^ MSZ5I%E#86D1.=D,2!$7/?"J*UJ "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 ^'/@W^U%XZ^'?[9WC7X+?&N\A= M/$5Z=0\&ZI'&(K8Q,"(K=/171 "21*CJ2Q<&NW^#O["&G_!W]K+QM\8-*\3 MWEOIFNB5H/#EL-L>^^'E^R_ M$?PNS:AH%Y"WER2,,,]MO[;]H*G(VNJ'(&[,O[ O[5X_::^$QAUUOLOQ$\-, MNG^(+&1?+D9QD+<[.-HDVMD8&UU<8 R =#^V1^RS_PUI\/=&\+2>*+SPW:V M>KV^H7"6ZAH[N)25D1QUW!&8H#O#OA;2].\-I M$(6T];9628 8S+N!,K'NSY))))-=%XC\06'A/P_J6MZI/]FTW3K:2[N9MI;9 M&BEF. ,G@'@"W6@#P_\ :.^%NE_L7_\ !1+X2>)/AY"='T/Q-?6LTVCV;[$B\RY^ MSW4,:C[L3HX(4\!F8 ?KW7YA?L^^&/&?_ 4$_:PTG]H'Q=H4OASX7>$G M4>'+&=LFYEA0#;N18QG!V_I[0 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 %%%% ',_$RV\3WGP\\20> M"KNTL?%TFGS+I5S?1[X8[DH?+9AZ;L=<@=2".#\D_L5_'@?M8?!CQC\%_BRD M\?Q"T2TN-!\06ER?+N;RU8- 9_42J24?\ P4 ^$'B#X%_$ MK0_VJ_A9;[-9T66./Q5IT8/EWML0(_.<#JI3$4GH/+<8*%J /??V'_V0W_8_ M^'^LZ#-XKNO$UQJM^;V1"GEVEO@%%\J/DAV0+O8GDJH &WG.^-W["OA_X_?M M*>$_B1XPU:XUKPWHVGO;R^$KP;K:296W1%<8PA+.TBG.XH@Y4D#VCX*_&#P_ M\>/ACH/CCPS<>=I>JP"01L09+>0<20R ='1@5/TR,@@US?[4O[1FC_LM?!_4 MO'6KV4NJF&6.VM--A?RVNIW.%3?M8(,!F+$' 4\$D @'5^-/@[X(^(G@F3PC MXA\+:7J7AQH3"FGR6J".%2.L6 /+8<$,F"" 01BOS-_X)ZZ'?_L[_P#!0KXI M?"#3[Z:^\-_9KJ,J[ [E@D22UE?&!YBQRLAP.LC5ZGX@_P""U'PNB\&276A> M$O$]YXI>(B'3+R*&*W6;!QOF65CLSCE5)(/0=N@_X)O_ +-_C71O$GC3X]?% M:WDL_'?C@O\ 9K"=-DMM:R2":1W3_EF798PL9P42, _>P #[PHHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OFW] MOSQ'\6/!/P%F\5?"6[C@U'0+^#5-5A\CS)IK"(EY%3)QM!"F1<9:,.,CD-]) M4R6))HWCD19(W!5D89# ]01Z4 ?'7C;P]X5_X*F?LB:HUS%=Q.^ M9?[*U*(%)H95&"R[)' Z95XWQTKZ1^"?PP3X+_"?PQX'BUF^U^+0[);--0U$ M@S2AA _CWX_^*GB>[_X3[7-#OVB_@_XDCU32K.+Q18V,UUI6NK&J7-O/&A9%,F,F)BH5E/&#G@A2,;] MK[]O;PE^Q_X@\):1K>B:AX@NM:$EQ/'ISJCV=JIV^;A\+(S/P$W+PK$D%)_AC\!/"?B35/&?BJ-M,2ZO+=(F@CD4K(8521B7VY^9MJH" M6S\M '9?\$7?'6J>(/V?/$_AZ^G:XLM ULK8[R3Y4)-0G;5-9EB.Y!WQ \ ^(/# U:^T0ZM836)U+3V5;BW\Q"I="00&&?3\NM>-? ML>_L8^$?V4/ =I96]K9ZOXSF!?5/$C6^)IW).$C+9,<:@A0H(SC)Y)KZ(KXH M^+'_ 57^&GP9^.GB'X>Z[H.N7=IHP6&;6M,6.4&ZV[I(O)=D.U$(?A/'\7-!TNTT'Q1I=_!!?S6,:PB_@E;8"X4#=*CE,/UV ME@>6,>4\K$]2Y0M_P*OS MZ^./[07BC_@J-XHT;X0_![P]J>D>!;6[CO\ 7M=U:-4VJ"55Y%1BJQJ"S+'N M+2,!P-M?J-\/O ^E_#/P+X?\):+&T6DZ)8PZ?:JQRWEQH$!8]V.,D]R2: .@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ K\J_^"YW_-$_^XW_ .V%?JI7Y5_\%SO^:)_]QO\ ]L* /O\ _9._ MY-9^#?\ V)FC?^D,->JUY5^R=_R:S\&_^Q,T;_TAAKU6@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OB_]NK]MW6_ M@SKNC_"OX4Z5_P ))\7?$"KY,:0^>-/C?(1O+_CE;!*J?E4#3QN8[?6[AM1L-!-R1_K%>%8-A;HS6:.!CJ&('44 97BSX0? M\% ?AWX?F^(,OQ"NM7N;1#?7.AV&K+=2Q*O+ VIC$$@ &=D9;(X /2OKG_@G MY^VQ'^USX!OH-:M[?3O'N@E%U2VM5*P7$;D^7<1 DX!VE67)VL.P917U?7Y3 M_LNZ3#\&O^"N?Q*\(Z:OV73=4AU!4MD^XJ2I%?JH'HN,#T'% 'TE_P %%OV6 M]2^+7@[3?B5X!$MG\5_ I%]IMQ9C$]U!&WF&$>KJP\R/KSN7'[RO2_V+?VI- M-_:M^"]AXD3RK7Q)8[;+7=.CX\BZ"\NHZ^7(/G7KU*Y)4U[W7YK_ !L\%Z[^ MP+^UUH_Q@\":1=ZE\,_B!?)IGB+P_ID)%H ^#_V@OVR/BW^T%\9M0^#/[+\./[* M9X]9\71A-H93M?9*X*11*V5\S[[L/DXQO\C\?:Y^VQ^PH]EXW\5^+?\ A/?" M?G+#>>=?/J=D"Q^5)1(J2Q;CP)$P,X!;) /JO_!$G5_#3?"GX@Z9"T"^,1K2 M7-XIVB:2R,"+ ?4JL@N/8%_]JOOCXP^ [+XH_"GQ=X2U"!;FUUG2[BS:,C/S M/&0K#_:5MK ]B : ,?\ 9X^.N@_M(?"70_'GA[?%::@A6>TE.9+2X0[986]2 MK=#W!!Z&OB?]LOP%KG[&?[06D_M1?#JR>;P]J$ZV7C;1K?Y8Y1(P#2$#@"7" M_,>%F5&.=^*A_P""(OB*:Z^$OQ'T-I&:"QUN"\1#T4S0;6Q]?LX_*OT.\7^$ MM(\>^%M6\.:]8QZEHNJ6TEI=VDP^66)U*L/;@\$<@X(YH K?#[Q[H?Q1\$Z+ MXL\-WJ:CH>KVRW5K<)_$K#H1V8'*LIY!!!Y%:R M9OM#:A-H5JT[R8^^SE,L?\"ZQ'-K MWA;5EB:1;:(9+,Y PB-C8_83*N!B7)_1&@".WMXK6".""-(88U")'&H554# M Z #M4E%% !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!B^-/&.C_#WPGJ_B7Q!>QZ=HNE6TEW=W4G2.-!DGW/H!R20! MR:_,$?&C]J__ (*!^(-4OO@U,WPQ^&5A<-!;7TMS]C,[+R/,N%5I'D((RD0V M+E0H?L ZI MX9U3]C_X8?\ "+- ;.WTB*WO$AVY2^4?Z4' Z,9B[<\D,#WH ^%/#7[6'[17 M[!OQ>TCPM^T'<7'BWP3JK;CJ$KB\D$60KSVMP,,Y0E2T4G..@7<&/ZM,ND^- MO#)#+;ZOH6KV>"K 20W5O*G0@\,K(WX@U\?_ /!73P+9>*/V.]6UN>%6O/#6 MIV5];RX^9?,F6V=<^A$_(]5'I7J7[ 'B27Q5^QK\*+V9S(\>CK8[C_=MY'MU M'X"(#\* /D?X9:I>?\$SOVMKGX=:W/_ +7' M[-.C_M4?!G5?!]_Y5KJJC[5H^INN39WB@[&]=C9*.!U5CCD CR3_ ()L_&3Q MKXQ^'?B'X<_$32-0M/%WPXO%T2XU"ZC)2YC 81H9.C2QA<'!.Y#$^3N)H ^@ M/#/[.GPJ\%:\FM^'OAKX2T+5T4*E[INB6UO*@SGY61!M.>XY.!Z"O1*** "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@ MKQG]J_\ :=\._LH_">\\7ZVGVZ]D?[+I6DQN%DOKD@D(#_"@ +,V#A1T)*@^ MS5^6/_!6C4HK']I;]G]_%D?F_#Z"03W44B;HW47D7VP$'@_N1%D>A]Z ,W3? M"/[>G[4.D?\ "PK/Q=_P@.E7R>?IFAIJ#Z5O@;E?+BC1FVD=&G;<00F_&B7X"?M!6[P>+5E^QZ=JEQ$J7'V@+N6"*H,EGTKQ+IF\2?8M8LHKN'<.C;)%*Y'KBLWP'\'O GPM^T_\(;X-T'PL;EBTQT? M3H;4R9.?F**,CIQT&!CI7._LQ_&67]H#X%>$?'EQI$^AW6KVF^>SFC9 )58H M[1YY:)F4LC=U*UZC0 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 %%%% 'QY^W=^V]J'[/]QHOP^^'6E#Q-\6O$@ L[-8 MC.+*-V*)(8UYDD=@0B=/E+-P &^7?$'P7_X*#^']#D\?2>/[N^U&(&]E\.V. MKI).F.2OV41BV?C)\M"V<8 )XK0^%^O:?9_\%EO&[>/)$CU&3[19Z"]YA528 MV\(M0I;H6MMZKCDEP!RU?JK0!\>_\$\?VXW_ &K_ MJ>B>*(+?3_B)H"A[V M.V0QPWMN6VK<(I)VL&PKKT!*D8#;5M?\%#OV4[OX\?#RT\7^#1):?%/P6W]H M:+=6A*3W*(V]K<,.=V0'C/9UP,;V-?,'PIT6/X._\%H/$?A[2H_LFG>(%O)3 M&@PK+<:>-0< =E$R'CH-OTK]5Z /G+]A?]JRT_:J^#=OJ5VT=OXUT8K8^(+! M1M*3@?+,J]DE +#T(=>=N:]9\>?!7X??%&:.;QCX&\.^*;B.,Q1SZQI4%U+& MAZA'=2R_@17P5^TWX%U[]A?]J31_V@?AYI=Q?^!_%EXNG>*_#^GH3F:9ADJ@ M[RM\Z'M,I!.) I_22VG%U;Q3*KHLB!PLB%&&1G!4\@^QH S/"O@W0? NCQ:3 MX;T33] TN'_5V6F6J6\*_1$ %;%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y5_\%SO^:)_]QO\ ]L*_ M52ORK_X+G?\ -$_^XW_[84 ??_[)W_)K/P;_ .Q,T;_TAAKU6O*OV3O^36?@ MW_V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7GGQT^/7@[]G/P.OBSQQJ$FGZ.UY#8HT,+32/+(3@!5Y.%5 MW/\ LHV,G /H=?)'_!5;3K:^_8=\=S3JIEL[C39[//VA M-#^,6L:0UQXHTJ% L._%M//&RF"XE3'S21 $*AZ@@@D$$@'>U^7VEL+?_@N/K <% M?.LU"_P")!$?_ &4_E7Z@U^0/[>7C/6_V3/\ @HUI'Q@L=.CU(WNC+=VD M,S%8I7^QRV+HY'/RX5B!V9>03P ?6/\ P44_;BA_9K\'CPCX1N$NOBAKT.VT MCC&\Z9 Q*_:67NY.1&IZL"QR%PW5_P#!/OX/?$3X9_L_6-K\5==O=;U?4+@: MG;:1JA\Y]'0X98R[9^*GC67]ICXT>;JNN: MI3_$S]J3X;?!_P") M7A;P+XN\11:+KOB2-I;+[0I$"J&V*99?NQ[V#*I/!*G)'&?5^&7U!K\L?^"V M'AF+6/$GP-6V\N+5-2?4[ 22 @%=]GLW, 3A6E;L?O&L7]FG]MOQ_P#L5^.4 M^"G[15C?#0+,K#8ZQ*#--I\.=J.KC/VBUXX*Y9 "!G;L !]Z_!']C/X9_L__ M !(\8>-O">E/!K/B.5F/FL&CL(6*L\%NH V1M(-Q'/\ "HPJ@5[I5#0M>T[Q M1HUEJ^D7UOJ>EWL2SVUY:2B2*:-AE65@<$$=Q5^@#\NO^"'RO;V/QHMG?<8; MG2@5!XSB\!(^N/TJ;]O+]K#Q5\=_BE8_LW? F>>ZU"XO!;ZUJNGRE#),ARUN MLJ_B0W5H&-S"L M<\ZQM;*!DO*EQA".1O!'.,?I]_P3W_8AL_V5_ IUKQ!##=_$O7(5.I7/#BQB M.&%I&WL<%V'WF'<*M 'T7\*O!^K>#?A_X9TKQ/KTGB_Q-IM@MK=^(+J)5FN7 MX+G@ X)5>O)V*6+-DUV%%% !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 5Y/X/\ VI?AKXX^,7B7X7:7XBB;QIH#^7<: M?,IC\Y@N9!"QXD,?(8#D$'C S7K%?B#^V1\)O%OC[_@I7XZT;X8;H?%T<=MK M-FMK7 MUTP>XO;@J TLC 9PH ZY^2?V(?^"E2^.-2A^%_P :\>&?B':R?8H- M4O(_LT5_,IV^5.A $%QGC!PK'(&UL*?T(H ^8/\ @IE&9/V'?B@%4L?(LC@# M/2_MCFLO_@G/XFTKPS_P3]\ :YJU_#IND:?9ZE/=WERVR.&.._NM[,3T P:] M*_;0\ WOQ-_96^)OAW38C/J%QHTLUO".LLD)$RH/=C& /:A=*S!9(GN&F\RX8#Y8(2[-M_B=EX+!!0!]1>'/C M5\5_^"A'[9FE7?PSUS5/ WPQ\#W'G#4K?*XA)*M)*A&V2:X"LJQ."JIG(.'+ M?JK#:PV[S/%#'&\S^9*R* 9&VA=S>IPJC)[ #M7F_P"SK^S[X8_9G^%NF>"O M"\/[BW'FW=](H$U]\!ZVNIV]O*8;JUE4Q7-JV3@21'YE# 94]",X/!QG_ +2G M[+_@K]JCP=8^'O&<%P(K&]CO;:\L7$=Q"01YB*Q!PLB95ACN#U4$?AQ^SOIW MQA^&UUXL^+?P@:YFM?!-U';ZL;8&3S+:4R',T'_+6'$)W]TRK<8W+^Q'[&7[ M=G@[]K;P^MJACT#Q]9PA]0\/32D> _" M^E^'= L(M+T72[=+2SLX<[(HD&%49))X'4DD]22:_-;_ (+B+M\._""9:D%<'!&4MC_ # _*OU K\\O^"TW@&[U[X!^$_%-K%YL7A_6O+NB!S'%<1E M_P!/,2)?JZT ?7O[1G[0OA?]F?X5ZEXV\33[H81Y5E8QL!+?W+ ^7#'[G!)/ M15#,>!7QI_P3BF^-WQZ^+?BSX^>,_$E]I7@O6 ]G;:"O_'K?E25C6*-L[(8. M0)%PS/N!8YDSX+\*_#'C_P#X*N?&_3M:\9^=HWPH\'PQ6\T-LY$>=JEX(CQF M>8J&=_X$V^B _L+X?\/Z;X4T.PT;1[=*T^!+:UL[9 D<,2 *J*!T H MMVMK#8VT5O;PQV]O"@CCAB4*B*!@* . .,"I:** "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@#@?C?\Q!!!!Y!!! ((KYZ_X*9Z7;ZI^Q#\2UG16,$-G<1L1DHZ7 ML!!'IW'T)K\P?V:?C'\:/V%_#'A+XC1Z9-KOP=\9-(\M@92UJ\B2O"XW8_T> MY_=$@XPZXSNVD* ?K5\2OV,?AE\6/CEX7^*GB'26N?$.A1A1"K!;>]9�/< M)CYS$<[>1G(#;E4 >Z5YS\!_V@/!7[1_@.V\5^"=56_LGPEQ:R82YLI<9,4T M>!/[%T":*[^)>N0L--ML!Q8Q'*F[E7T!R$4_>8="%:OD7_@HAXLU;]F/ M_@H1X*^+UGIRZC&^D175O%(Q2.>2-)K:6(L!QA60G'9Q79_L ?LM>(_V@OB- MO!K%KH>L'SI-*#-Y@+,X+B5W(E92<(P& 'WU]9444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7Y5_P#!<[_FB?\ W&__ &PK]5*_*O\ X+G?\T3_ .XW_P"V M% 'W_P#LG?\ )K/P;_[$S1O_ $AAKU6O*OV3O^36?@W_ -B9HW_I##7JM !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\]_ MMW? ;Q-^TA^SCKG@SPG?VUGK$D\%XD-WE8[P0MO\@OGY"S!2&((RH!P#N'T) M10!Y#\._V?\ 0;7]F/PI\*/&&CVFMZ9:Z!:Z;J-G<*'CDF6)1(P(Y4^9N964 M@J<$$$ U^;?Q@_9U^+/_ 3*^(LOQ1^#VH76O?#69P+^UN%,HABW<07T:XW1 M\D).N"I.,H2-_P"P50WEG!J%I/:W4$=S:SHT4L,R!TD1AAE93P002"#0!X5^ MR;^V1X(_:T\(_;M!G&F>)+2-3JGAVZD!N+5N 67IYD1/20#N 0IXKHOCO^R[ M\/?VD+CPI-XYT@ZD_AN^^VVFQ]F\'&^"3CYHG*H67C.P%OB+\(/%\WP\T);[[3JNGVC$36B@%F6SX*F.3[ABDRJACPR_(/T H 9# M"EO$D42+'$BA51!@*!P !V%/HHH **** "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@#X]_;+_9#\4_M!_'3X)>+M.OK2 M;PSX6U6(ZMI,[6;Q?\(M3N"]O) 3Y$JY^::T9C^YG .7@8X;\5DK]7?A-\7?"?QP\#V/BW MP7K$&M:)=C"RQ'#Q. -T $%QLQ_KA&!'OS]T=,\UZ[110 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 %%%% !7QY\.?V0_%/A;_ (*%>-_C M3K-]:ZIX;U?27_LZ6([9H+AO(A$+H23\D,3@,."".ARH^PZ* /D/]N#_ ()[ M>%_VJ=+FU_1OL_AKXE6\6(-5"8AOPH^6*Z &2,<"0#Q7H@F89\^W(^[,N2!_>7[GZK5XA^U/\ MLC>!_P!K'P8=)\36WV/6;56.F>(+5!]JL7/I_?C)^]&3@]MK88 'LVGZA::Q MI]O?6-S#?6-U<%S;R"2*6-AE65@2&4@@@C@YKRWX%?LL_#K]G&\\4W7@?1 M1IUQXBO3>74CMO,:]5MXCCY85)8JG;<>3QC@_P!@W]F7Q?\ LM_"O4/#/BWQ MBWB9Y=0DELK*!F:ST^ ,0HA+J'!D_P!8R_=!. ,[F;Z7H **** "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@ JGK%K.&ZV;O)'_ !982_;I_#VEOY)>09)FLB,;).N8?NMSMP?E;]*** /@[]AG_@I1I_QH MN+;X>_%'R?#/Q,A?[)#<3)Y%OJL@.TKM./*N,C!C. Q^[@G8/LKXF_#?0/B] MX!UOP;XHLA?Z#K%N;:Z@SM.,@JRG^%E8*RGL5![5\J?MQ?\ !.+P_P#M+1S^ M+?"#VOA;XFQ@,;L@I:ZGCHMQM!*N.TH!/&&##&WZ>^#/@G5_AO\ "SPSX9U_ MQ+>>,-9TRR2"ZUN^QYMU(.23W(&=H+9;"C<6;)( ?!WX0^&?@5\.M'\%>$K$ M6.C:;%L7.#),YY>61@!N=SDD^_& !VE%% !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 >&?MK_ 2\1?M$?LW^ M*? OA?4K;3M6U#R)4^V B*X\F9)O)+#[FXHOS8/3D8.19^!?P TWPS^RCX/^ M%7C+1[35+:+0XK35]-N566%IW'F3KD<'$K-AASD @YP:]JHH _(?XY_LL_%' M_@G-\0)_B_\ S4+O4_ (.=0T^;=.;2'.3#=Q@CSK?TE&&3N5(#M]X_L@_MK M>"OVM_"OFZ5(NC>+K.(-J?ANYE!FAZ R1'CS823@.!D9 8*2,_0DT*7$3Q2H MLD3J59'&0P/!!'<5\!?$K_@EK%:_M"^%OB+\&_%3_#2U745N-6L[/*M:+@EW MLL J-_*&%QL&\]5^2@#ZJ^/W[,?@#]I>Q\/6OCO2FU&/0[];^T:*3RVZCS(6 M(ZQ2!5#KQG:""" 1ZC:VL-C:PVUM#';VT*+'%#$H5$4# 50. !@ 5(O"@9S M[FEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ K\J_^"YW_-$_^XW_ .V%?JI7Y5_\%SO^:)_] MQO\ ]L* /O\ _9._Y-9^#?\ V)FC?^D,->JUY5^R=_R:S\&_^Q,T;_TAAKU6 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 **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *_*O_ (+G?\T3_P"XW_[85^JE?E7_ ,%SO^:)_P#<;_\ M;"@#[_\ V3O^36?@W_V)FC?^D,->JUY5^R=_R:S\&_\ L3-&_P#2&&O5: "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ K\J_^"YW_-$_^XW_ .V%?JI7Y5_\%SO^:)_]QO\ ]L* /O\ M_9._Y-9^#?\ V)FC?^D,->JUY5^R=_R:S\&_^Q,T;_TAAKU6@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *_*O_ (+G?\T3_P"XW_[85^JE?E7_ ,%SO^:)_P#<;_\ ;"@#[_\ V3O^ M36?@W_V)FC?^D,->JUY5^R=_R:S\&_\ L3-&_P#2&&O5: "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@ MK\J_^"YW_-$_^XW_ .V%?JI7Y5_\%SO^:)_]QO\ ]L* /O\ _9._Y-9^#?\ MV)FC?^D,->JUY5^R=_R:S\&_^Q,T;_TAAKU6@ 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 *_*O_ (+G M?\T3_P"XW_[85^JE?E7_ ,%SO^:)_P#<;_\ ;"@#[_\ V3O^36?@W_V)FC?^ MD,->JUY5^R=_R:S\&_\ L3-&_P#2&&O5: "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *\L^.6I:\NJ?#/0-"\27WA0^)/$ MLFG7FI:9!:RW*P)I.HW>U!'_&OPLTO1-?@^+_B[7A_PDN@Z=-INK6.B?9IX+O5K M2TF5C!IT4@_=SO@JZD, ?8^_5Y5^TM_R3K2/^QS\)_\ J0Z=7JM !1110 5^ M5?\ P7._YHG_ -QO_P!L*_52ORK_ ."YW_-$_P#N-_\ MA0!]_\ [)W_ ":S M\&_^Q,T;_P!(8:]5KRK]D[_DUGX-_P#8F:-_Z0PUZK0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E7QD_P"2B_ G_L<[ MG_U'M9KU6O*OC)_R47X$_P#8YW/_ *CVLT >JT444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4451O=0LTRH?U-95:U.C'GJR45W;L5&,INT5=EZBLG_A+ MM"_Z#6G_ /@5'_C1_P )=H7_ $&M/_\ J/_ !KB_M+ _P#/^'_@2_S-OJ]; M^1_: MY?3BYRQ$$EK\2_S&L-7D[*#^YE_6M:M/#^GR7M[*(H4_-CV '*M/\ M%=F;BQD8[3AXI Z'MD9KP;QAXPN_%^HF:8^7;)D0VX/"#^I/V4FR1>&4_==>ZL.XK\*K^*T8YNHTJ=\(M&_MO\ O+R[1>ZWL]OM(<,M MX6\I6J[^7I_P3Z>HKF=#^(>B:QIL=R]_;V,IX>"YF5&5N_4C(]ZT/^$NT+_H M-:?_ .!4?^-?N5'.\CXV>$Q%.3A*#NO(UJ*R?^$NT+_H- M:?\ ^!4?^-'_ EVA?\ 0:T__P "H_\ &MO[2P/_ #_A_P"!+_,CZO6_D?W, MUJ*SK7Q%I5],(K;4[.XE/1(KA&8_@#6C771KTL1'FHS4EY-/\C*4)0=I*Q^/ M'B;XK?M)?&3]N3X@?";X=_%>X\/"#6-1%C#J%RT5I!! S'8"D4C#Y1@?*:]= M_P"&3_V]?^C@O#__ (-;O_Y!KS7]FG_E,5X^_P"PGKW_ *"]?KI6Y!^1WQ,\ M=?MX?L>Z7#XJ\4^(;;Q9X2M9$6ZG\NVO[498!5F/EI.BL6V[@5Y(&X'%?H3^ MR/\ M+:5^U9\&-.\:Z?;?V??"1K'5-.W;OLMXBJ70'NI#*ZGKM<9YS7#?\%! M/CWX#^&?[-OC_0]>U?3Y]>UW1[G2M/T,3*]U---&T:OY8.X)&6#EC@#;UR0# MXQ_P1=\$:OX?_9]\4:_?PS6]AKVMEM/60866.&)8WE7V+[DSZQ&@#]"**^'/ MVR/^"B]S\'?B!'\*?A7X:'CCXFSF.*165Y8+.60 I$(H_FFE*D$J"H7(R2&D?M<:7J&D:EIJ>&OB#H\7FWVDHY:*>+<%,\&[YMH8@,C9*%EY;.: M^6?^"S/_ "53X%?]O?\ Z/MJ /U4HKRK]I+]I+PA^R_\.+KQ9XLNO6*PTR%A M]HU"?&1%&#^98\*.3V!\!_8;^+7[0_[25[%/AA/)(VE:3;ZW@BP^ MT^3"EFJSC9:K(N9,Y/S$U]U4 %%?"O[(/[7GQ#^,W[9'Q>^&_B2YT^7PSX9_ MM/\ L^.WLUBE7R-1C@CW.#\WR,<^IYK[JH **** /G7_ (*%>/\ Q%\+_P!C M_P ?>)_"FK7&AZ_8_P!G_9K^U($D6_4+:-\$CNCLOT)K-_X)P_$?Q-\5OV3? M#/B3Q=K-SKVNW-U?)-?79!D=4N9%4' '10!^%4?^"H__ "8G\3?^X9_Z=+2L MG_@D_P#\F2^$/^OW4?\ TKEH ^P**_,GXH_\%,?&WP5_:X^(_@W5-/A\1^&= M)#6FAZ)8V@2ZNKUTA\F-IAD[(/B/\ \%$I]+E\:P>$]+TK M250W7_"-VMK8R3)#MW?[=5S^UQHFO:1 MXGTVSTCQOH*QRSK8;E@O+=R5$J(Q+(58!7&2,LI'7 ]$_;*_; \/?L@_#N#6 MM1M&UGQ!J%-!NU^T66EW5K:P&YBP=NU;@O*%;C#.RYX(.TY/IO[&?[?O MB7XC?%:^^"_QG\.1>%?B;:&2.WDMXVBCNY(T+R1/&2P23RU+AE8HXR1CY=P! M]U4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%175U#96\D]Q-'!!&-SR2L%51ZDG MI7.-\5/!:L0?%^@@C@@ZG!_\56-2O2I:5))>KL;4Z-6KK3BWZ*YU%%"O^APT'_P9P?_ !59?7,-_P _(_>C7ZGB?^?< MON94^+7Q,M_A1X676;BRDU /<);)#&X3+,&.22#@84]J\:_X;9L?^A3N/_ U M?_B*M?M6^-O#OB+X:VEKI.OZ7J=RNIQ2&&SO(YG"B.4%L*Q.,D<^XKY(K\KX MCXCQV#QSI8*JN2RV47KZV9^I\.<.8+&8'VN-I/GN]W):>ET?5O\ PVS9?]"G M:48MZI:M*^A^*YAE]6CC*U*C3ERQE)+1 MO1/34ZFBN6_X6IX*_P"APT'_ ,&<'_Q5'_"U/!7_ $.&@_\ @S@_^*KT/KF& M_P"?D?O1Y_U/$_\ /N7W,ZFOF/\ X*/?$?Q-\*?V3?$WB3PCK-SH.NVUU8I# M?6A D17N8U8#(/521^-?26FZI9:Q:K'?\$N_P!OC7/B=XBO_AA\4->DU;Q! M=EKS0=6O2!)<87,MHQ &2 ID3U'F#/"BOTQK\,?$G[+^I:;^Q3\'OVB_A[YU MAXDT)9VUM[$8E CU&<6]\N/XHR%1CS\H0\!&-?JC^Q3^U)IW[5OP5T_Q(K0P M>);';9:]I\?'D707[ZCM'(/G7ZE'M,U6(->VMFP"3G[4J?-D'^$D5^CM?E!_P5Z_Y.2^!_P#UQ'_I8E?J_0!Y M!^UO\:T_9\_9X\:>-EE6/4;.R:'35;G=>2_NX..X#LK$?W5:OSC_ &(?VQOB M_P"'_P!I+P+X>^,'BK4M7\.>/M,7^S5U1U*HT[L+2=, :E\4OB=\+?V>_#$GG:AJ%Y#?7D2G*_:)W,%JK8Z;5,SG/9U/:K'_!5S M]G6/P/\ !7X5>-O"2/;2?#U;;P^UQ"-LB6@51;2$]O+EC 'O/0!^GE<7\9OB MQH?P-^%_B+QUXC=ETG1;4W$B1XWRL2%CB3/&YW94&>,L*P_V8_C-;?M _ CP M=X[@:/S]4L5-[%'TBNT)CN$QV D5\>V#WKSW_@HE\+->^,'[(_C;0O#5O->Z MS$MOJ$-C "SW2P3)(\:@ HYWM[>:WNVT^V1A_ )T1KF9P"-S*-@(X"'BMC7?V;_P!O/X$:7<>)M#^+ ML_CO[&AFDT^'7+C4YBH4%\07T6Q\8.%4ECCA';N+:3J$5P5'^T$8E3['!% 'S7_P3X_;J'[6WAW5='\1V5MI/ MC_0D26[AM 5@O;=CM$\:DDJ0V%=>0"R$'YL+XQ_P5P_:&^(_P/\ $7PU@\!^ M+]1\,1:C:WSW:6+JHF9'A"%L@] S?G7TW\)OV%/A]\%_CYXB^+7AW4?$"Z]K MC7C7&GSW,!L(Q,?"]F/-O1(MKJ<4:C.3*$"W"(!DEE(4 H(]* /G']BC]M3P_^V!X)NKF&U70O%^D[5U;1/-\P M(&SLFB8@;HVP?=2"#V9OI&OQR\%Z?'^Q_P#\%;!X:\/_ .B>&-?U)+ 6, VQ MBVU")7CA _NQ3O'CVB%?L;0!\0_\%0OVE/%'P>\&^"_!OP[U6?2_'OBW5%6& M:S(\Y+:,A2%R/E+RR1*#W <5@_\ !,#]ISQG\1-5^(_PO^*.LW&K^.?#=ZUS M%-?,#,85?R+B+@#B*54[9_?>U>-Z%?2_MH?\%9/[1A;[7X/^',A>%Q\R".Q? M",IZ'?>OO'JOKBJ/[4\LG[$__!2SPO\ %:V0VWA3Q8RWFH!%.PI)BWOUQ_$P MRL_^\ZT ?K=7G_QV^-_AC]G?X9:MXX\6W+PZ78!56&$!IKJ9CA(8E)&YV/O@ M $D@ D=[#-'<0QRQ.LL4BADD0@JRD9!!'45^3O\ P5:\1ZG\9?VI/A1\#M.N M'AM"UKOVGY3=WTXA#,O0[(U4@GIYC^M !H/QI_;#_;^U6]OOAE+%\,/AY%%:ZV--,X'WO*4*">0.*W=4_9*_;K^%]O)K?AGXWR>,[J$^9_9 MDFOW$\DASG"QWL?DD<=&8?2OTK\"^"='^&_@_1_"_A^RCT_1=)M4M+6WC 5 M%&!G'4GJ3U)))ZUNT ? '[%__!2+4_B-\0/^%2?&C1D\+?$43M9VMVL#6T5S M.HY@FB8YBG)!QCY7)P IVAOO^ORQ_P""S?P;M_#MQX%^-&AC^S-;-\NC7]U; MMLDDD5&FM)01_&@AF7=UP(Q_"*_0[]G_ .)#?&#X(^!O&DBJEQK>CVUY<(OW M5F:,>:H]@^X?A0!Z!7 _'3XV^&/V>?AEJ_CCQ9-649"/=;&FEDP>? M)0*,C('%:>M?LI_MV?">PE\0>'OC5-XUNK?$[:4NO7-U+(1R0D5Y'Y3CC[N0 M3G 4U^E7PW^'^C?"KP'H/A#P];"UT;1;..RMH^,E4&-S$=68Y9CW+$]ZZ2@# MX>_8&_X*%R_M&:I=?#SXA6$.@?$VQ60QK#"T,.H)'_K!L8DQS)@EDZ$ D8P5 M'W#7S'J'[ ?@2^_:H7X[0ZQKFE>(DN8;X:?IDL4-J\Z((W9\QEF611AU!7.Y MCGYC77_M9?M6>%_V2?AO_P )-K\4FI:A=R&VTO1K=PDM[,!DC<0=B*.6?!QD M<$D @'MM%?F+X4^,W[>?[2&AIXR\#:'H7@OPK=$S:?%<6]LC747!7;]JWNRD M=),(K9)!QTZ+X#_\%%_'_@CXR6WPA_:8\+1>&->NI4MK77H(A!'O<[8S,H8Q MO$[<":([0>HQEE /T8HKQC]L?XI:[\%?V:?'/C;PS)!%KND6T,MJ]S$)8PS7 M$2'*GK\KFOB#X>_M_?M!?M)>!?#WA+X.>%K36?B-;VDESXJ\1W5O%#9V6Z>0 M0I"LCB,$QA,EMV3N"J<$@ _4:BORIA_;F_:5_9)^,'A_0?VC]-L=4\+ZNP+W MT%K;JZP;MKS6\ML C&,LI:-E+$ #Y2P:NWUC]J']J[]J:YU#6?V=/!UMX>^& M]M-+#8:]K"6RW.J%"REE%TVW!(P J$*00SYR ?H_17YX_L;_MY?$S6?V@;G MX%_'C1+?3?&#>9':WL4"P2"X2+S?)E5"8V5XPSI(F ?E W!@1V?_ 4X_:P\ M?_LKZ'X NO =Q86\NLW-Y%=_;K07 *QK$4VY/'+M0!]MT5^;]C^T=^UK^UY? M:GK_ ,"-$TKP'\-K:=X=.U37X8C/J.PG+9E5P22,81-JDE2[$$U+\$?^"@7Q M/^&?QRL_@]^TSX=M](U/4)H[>Q\16L2PIOD;;$\FUO*>%VROFQXVGAAPQ4 _ M1NBN>^(/C[0_A=X)UGQ9XEOET[0M(MFNKNY8$[47L .2Q. %')) '6OSCTG] MMO\ :?\ VPO$FKQ_L]>";'PWX1T]_*;6-72*1PV1C?+,?*WD$'RHTE0_M#^$+3Q+X0U"01#5],AACD..IBE@(BW@ MY M4BJS8X*CFOT)D^-WA!?@O-\58M3%UX+CTA];^VP+N9K=8RY 7KOX*[#SN^7K M0!WE%?F#X5_:@_;&_;$75M?^#&@Z)X(\$6]P]M:WUZD#R2,O\)>X#B1P&&2D M80$8SGJZ/]O#]H3]DSXI:)X:_:4\-:=J'AO5W!37-,B1)%CW /)$\)\N01[A MNC95?&.1D9 /N/\ :LM_'MU^S[XQB^&!NE\>-;Q?V6;&1(YM_GQ[MK.0H^3? MU/3-8'[$]I\4['X!Z9%\9&OF\V&L:9:0SV),E>C JYKQGX$_';XW?'[]@^Y\;^ M%5TK4/BY<7KP6"R0QP6K+'>HCY5V"C$'F]3U [T :/P*_;8UCXX?MM?$/X2P MZ';:1X7\&V&I1F=G,EU>7=M?V]L92W"I'AY,( 3R"6[#Z_K\(?V:[S]HR']L M;XJ2_#JPT>?XMM_:O_"1P7C0"V3.H1&[\LNX3BX\L#:3QG'%?K]KGQH;X"_L MVV/COXQ2QV6LZ=I-N^LP6 1C+J#(H:"!0VUF:4D+@X[D@ F@#V"BORZ\+?M/ M_MG?M@-?Z_\ !WP[I/@;P0DS0VM[=Q6[[\'D>;._@C\._ 5]X%\3WWAF[ MOM5GAN9K%@IE00@A3D'@'FOK7X ZY?\ B;X$_#C6-4NI+W4]0\-Z;=W5U*D\6^%(?#$'C_XDWVI1V7A;3+"P,<,4:^>9YIPA MRX4+%\N5XWL64*U\7QV4>E:Q;W#Z?JNFQ2; MU@N$"ME">=CHR,,],D9.TFOGG]K;_@H3XM\/_&%/@G\!O#<7BOX@F46UY?2Q M>?';S%0QBB0,%+(#EWD(2/!!!PQ4 ^_*_.K_ ()N_'[XA_%C]HCXRZ)XO\6: MAK^DZ1O^P6EVP*6^+MT&W '\( K(O/CG^VY^S/##XT^+'AG3/'/@"%@^KPZ6 MEI]HL83G+!K?!7;UWLKH,8)&.? =QIE_X E=+74[2\TT2 MO9W&[Y6:0$'RI1\N?X6&,_.HH ^WJ*\N^#W[17A'XP? O3_BG:7\.G>'WL7N M]0-U*!_9S1*3<1RGL8R&R>X 8<$5\C_LT?MA?&']L3]IK7(O!HLO#_P2T.X$ MEQ=7.G"2ZD@'$<6]CQ-,5+8_Y9KNZE1N /T)HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHJCJ6O:;HH4ZAJ-K8!ON_:9UCS]-Q% %ZBL'_A/O#'_ $,>D_\ @=%_\51_ MPGWAC_H8])_\#HO_ (J@#>HK!_X3[PQ_T,>D_P#@=%_\51_PGWAC_H8])_\ M Z+_ .*H VKBXBL[>6>9Q'#$I=W;HJ@9)/X5S_@GQ_I7CZUNIM,:4?9Y/+DC MG4*PST; )X.#CZ&O//CG\3+!O#"Z3HVHVU[+?-B>2TF60)$,$@E2<%C@?0&O M+OA%XS_X0OQA;S32;+"Z_P!'ND_^!T7_ ,50!O45BV_C;P]=3+%!KVF32MP$CO(V8_0!JVJ /R:_ M;.^.'QUE_;TG^%/PU^(-_P"'H=2.G6UA9^>([:.66VC8ECL8@%B23@]:Z.;] MFO\ X*!1Q.Z_&"QE95)$::RV6]AFW R?!7Z3?LT_M :'^TU\(-&\=Z%&UK'>!H;NPD;<]G0$7NRN!)QT"$\8S7B'_! M%W0=0TW]F7Q'J%UYB66I>)IY+.-U(#*EO CR*>X+JR_6,T ??]%?G]^U%_P4 M1\66_P 7G^#'[/?AF/QAX[BG:TO=1DB,\4$Z_P"LBB0,%)CYWR2$(A5@0<$C MA_$OQ$_X*"_ _1IO&GB33M#\8:!9#[1?:;;VMG,8(@!N)6VV2E1R2R%MO)/R MC@ _3FBO"?V/_P!K3PY^UU\-#XBTFW;2M9L9%MM8T620.]G,1E2K8&Z-P"5; M SM8$ J17CG[;'_!0BX^!OC"T^%WPQT!?&?Q4OO+5K'-(;Q7<66BZK;11BXD\.16VGR3!!EBN MR/$C''&U)"QP !GK]&_L._MQZ9^UMH>I:=J.F+X:^(&AJ#J>CAB8Y$W;?/AW M?-MW?*RMRA(!)R"0#ZEHKX8_X* ?MF>,/V7/B[\*-.TB\LK7PKK#&;7#<60G ME\A+B)9"ASD'RV?IWQ7A0_:Z_;6^+NM#QW\-OA_<6OPXN;H)INGR:-'-'/"7 M 1W=L32# ^:2(A!ENF!@ _5RBH+$7*V-N+UHGO/+7SF@4K&7P-Q4$DA1N-L0P2"&) *AO =(_9\_;S^/EK_;_B M/XJR?#>*[42)IO\ :DNG31J>5'DV4>$X R'8/SR,YKC_ /@E[X+/[2W[5GQ% M^-GC"+^T+O1YOM]O',V]8[Z[DD,;#/411QR*HZ+E",;17Z^4 ?DSXT\-_MS? ML8:;+XP?QT?B9X4TX>=?K)>2:LB0CJ9H[A5G5>[-$WR@9+ 9K[C_ &+?VO=$ M_:^^&=N3] 30QW$,D4L M:RQ2*5>-P"K*1@@@]17S7^R]^PGX4_96\?\ B_Q3X;U_5[K_ (2 R1#29?*2 MRMH#-YD2*H7A(MK9V;MEI6((N%41MN#NV"57'7! /T\HKX<_;(_X*+W/P=^( M$?PI^%?AH>./B;.8XI%97E@LY9 "D0BC^::4J02H*A6:S,<3QH-I)^7AS0!]U445\'?M2?MA M?$7X3_MU_"CX5Z!_ ;1-,\'^"=/"VQ\1:[!%OOK@)^\*^:KKC=_ B-MR-S5?M+?\ ).M(_P"QS\)_ M^I#IU>JUY5^TM_R3K2/^QS\)_P#J0Z=7JM !1110 5^5?_!<[_FB?_<;_P#; M"OU4K\J_^"YW_-$_^XW_ .V% 'W_ /LG?\FL_!O_ +$S1O\ TAAKU6O*OV3O M^36?@W_V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 5Y5\9/^2B_ G_ +'.Y_\ 4>UFO5:\J^,G_)1?@3_V M.=S_ .H]K- 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %?,7B6UO[77+Q=25Q=F5F=G M!^;GJ/4>E?3M%? <7<)QXKHTJ;KNDZ;;VYD[VW5UKIH[Z:]SW,KS1Y9.4N3F MYO.WZ,^3Z*^L**_+_P#B#W_4?_Y2_P#NA]'_ *U?]./_ ";_ .U/D^BOK"JV MH:?;ZM9RVEW$LUO*-K(W?_Z]14\'YJ#=/'7ET3IV5_-\[MZV?H./%2NN:CI_ MB_X!\L45U/CKP+<^#[S%/"EYXMU(6UL-L:\RSL M/EC7U/OZ#O7X?6R3,*.8?V5*D_;WMR]_3RZWVMKL?8QQE"=#ZRI>YOV->68_>=N[,?6M*OVRAX059THRKXU1FUJE"Z3[7YU?ULC MY"?%45)J%&Z];?A9GR?17UA16_\ Q![_ *C_ /RE_P#="/\ 6K_IQ_Y-_P#: MGRI:P37-Q'';H\D[-A%C!+$^V*^H-)6XCTNS6[.Z[6%!,W7+[1N/YYJW17Z- MPAP9'A25:?UAU74M]GE2M?IS2N]=SP,US9YFH+V?+R^=_P!$?A9JO[/-O^U% M_P %*/B;X!NM;E\/0W>N:MK:3Y$,Q[*94E_]!>OUTK]) M/GS\(OV,_@W\&C\>I_AG^T#HNO:1XW@U'[):6US?I#IDZ186VEZ79Q+!;65G$L4,,:C 5$4 * .PK\^?^ M"M'[(H\>>"U^,OA2S*^*?#<0&L);##W=@O(FXZO!USU\LMD_(HKUK_@F[^UP M/VFO@TFG:[>"7Q]X86.TU3S#\]Y%C$-W[[PI5O\ ;4G@,M 'R1_P2]TV'XK? MMN?%SXAZW&EWJMHM[>6[2?>AGNKLAG49XQ'YB>@#X]*_7&OQR^&7BA/^"<__ M 40\6V'C2*:P\!>)OM$<6IM"S*EE/,)K:X4+DN$=?*?&&TT..-I1=PZG#,) !G$:HQ:1O15!)["@#\U[G34^"_P#P M6@M[?PZJV6GZY?I)/:PGY6%[8;IPP'K,SR =CM/85J?\%KKX:7\0/@M>%/,% MO#?3% <;MLML<9_"LC]D&/5?VRO^"D'B3XWQZ?-:^$="G>Z25UV@ 6YM+*$_ M]-"BB1@/[C>HSO?\%GH4N/B=\#HI462)UO%9'&0P,]L"".XH ^=]2^-%U\;_ M -K;X=^/OVE]"OK7X<:VPETK3G#16$%B7=(F&1^\A$H#2G@N,G[I53^Z^GP6 MMK8VT-E'#%91QJD$=NH6-8P %"@+- 5KOP[(JA%5PH#6V>BI(JA?0,J'^&O#_^"5/[6MQXZ\*S_!?QK-)!XT\* M1M'I_P!LRLMS91G:86!Y\R _+CKLV\?(QH \R^$)_P"-TGC7_M]_](4K]5:_ M(/QUXOLOV8?^"OUSXK\;.=.\-:I)YXU!E)5+>ZL3"LW'\*S JQ[!'/:OT8^( M_P"V!\'OAAX*G\3:I\0= NK-83+;V^FZC#=7%X<<+#'&Q+DGC(X'4D#)H ^# M_P#@G7_RDD_:)_[CG_IXBK]5*_(+_@DKXAOO%_[:'Q4\0:E;/9W^L:'>ZG- MX(*-/J%M+W X^?@]QBOTO^/7[1_@3]FGPYI^N^/M3FTO3;^[^Q0206DMP6EV M,^-L:DCY4;D^E 'IU%<]\/?'FC?%#P3HOBSP]7(N09(M-+Q$>ZR!&'^[7Z\U^4'PM_P"4UGB;_KM??^FV MOU?H _)W]@.%--_X*D?'RSM5$%JC>(HEA3A0BZO#M7'H,"HOV^+5?BQ_P4R^ M#W@35U6X\/Q_V1;2V%TN/'MD(1;ZLMW<1E/*^X M?+601L0.,LI) P>.*9\-/VJOA5\5O ]KXIT7QSHB6$D GGBO;^*WGL^S+/&[ M QE3D<\'J"003\?V/[8WC_\ :*_;^T3P9\%_$TA^%.D1Q_V]<0V,$]M=Q1.S MW$PDDC9E5RR0(RD9(##@YH _1BBO'/V@?VMOAI^S#-H<7Q!UBXTI]:69K(06 M,USO$10/GRU.W'F)UZYKUK3=0@U?3;2^M6+VUU$D\3$$$HRA@<'IP10!9HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#P#]L33=;OO!>E2:?'--I<%RSWZ0@G'RCRV8#^$' M=R>,D5\<5^HU%?G^<\)K-L6\4J_+=+3EOMVU7_#GW^3\6/*<(L*Z'-9O7FMO MWT?_ Q^7-%?J-17A_Z@_P#45_Y)_P#;'N?Z_?\ 4+_Y/_\ :GY=4E?:/[8W M_)*[/_L*P_\ HJ6OBZO@,ZRO^Q\6\+S\^B=[6W\KL^]R7-/[7POUGDY=6K7O MMYV04M)2UX1[HE%?=_[+O_)$M!_W[G_T?)7J]?J&#X)^N8:GB/K%N>*=N2]K MJ_\ ,?F.,XV^J8FIA_J]^235^:U[.W\I^7-%?J-179_J#_U%?^2?_;''_K]_ MU"_^3_\ VI\I?L7Z;K<6K:Y>F.:/P_);!"S@B.2X#C:5[$A=^<=-PK,_X*P? M\F2^+_\ K]T[_P!*XJ^P*^/_ /@K!_R9+XO_ .OW3O\ TKBK]$RG+EE6$CA5 M/FM?7;=WVZ'YYFV8O-<7+%.'+>VF^RMOU-?_ ()OZ9::U^P5\.M/O[:*\L+N MSU"WN+:= \EXJG821SL8$HXY^5LXR!CV#QSX"_X*O:W8>) M/CS\ -7TJ[AO],O[&.ZM;JW8-'-$]U&R.I'4$$$'WK]8]2U*VT?3KJ_O9TMK M.UB:>>>0X6.-069B?0 $_A7\W=YKWC.U\=>!OA]XR6:&Y\#ZP=,@M+H?O;0- M=*TD!.>560,5_P!XX.,8_8;_ (*J?'#_ (5'^RSJFD65QY.M^,I?[$@"G#"W M8%KI_IY8,9]YEH _.;X5_MC>"[7]NOQ)\>?B1I^N:K9-+=2Z+9Z3;PS2Q,5$ M%L'$LL8"QVV1D$G<%..]?57QN_X*M? +XU_"/Q;X&U'PKX]%MKFG2V@D?3;$ MB&4C,4N/MG5) CCW45[-_P $U_V9- \#_LI^&K_Q'X$?BQX9L19>'M6DBU9;6SC$<1*X@O[90 M, ;XVW>@^T>U?6__ 4Y^"]W^TI^RSI?B;P1&VNWFARQZ]9Q6:[VO;&2+$GE MCJ3L9) !R1&0 210!Z-\;?\ @GO\#/VA;R?6]6\-?V5K=[F5];\.3_99IBW/ MF, #%(QZ[F1B?6OCKXB?\$6]<\.RMK'PJ^)I;4+XKTC]A'_@I=\/-5^%?ASP-\2]:VC26VGW^I,'O+:XCC,ODRRC/G(\8+ M)(23ROS,K#;QO_!<;_D:OA)_UY:E_P"C+>J7[.MY??MN?\%,KWXP:'I-QIW@ MGP[(EV]Q/'M;9%;?9[9'(./-D8;]N3A5<<[>;O\ P7&_Y&KX2?\ 7EJ7_HRW MH _5_2?^059?]<4_]!%6Z^=M-_;X_9[ATZUC?XKZ KK$JL#(_! '^S7"?&3_ M (*H? OX;^&[R?P_XC'CKQ (B;32](@EV.Y'R^9.RA$7.,X)8#HIH ^0_P!I M9AXR_P""Q'@>PT[][-IFM>'Q/Y?;R1%B&OA[_@F7\!/&'Q9^-FN_M.?$.U:%;Z6Z MGT7-NA.'O;EO)M4;T*H7;Z3B@#QK_ ()W?MJ?"?\ 9#\,^+9?%FB>*M5\6:]> M1[KG2+.VEA2TB7]VFZ6X1MQ>24M\N/N OV>? /@+P/H'A MN#PKHMY#I-A!8KI-:NI?!7P!J^FW=C=>"] >VN MHG@E5=-A4E&4J0"%R.">10!\_P#_ 3%^.__ NS]EG0K>]N?.U_PH?[!OMQ M^=DC4&WD(ZX,)1R^!?^"L/PUU[5/DTZYO?#]X))%RJQ"<0LP^ MC1L?J*SOV"_$%]^QW^WMXM^#&OW+QZ3K=S)HJO-\JR3H3)83_P#;2-BH'K<# MTKZD_P""J'[(^K?'WXW?PE#K%I M=7,C!F,DK1 B7YBVW?"YX"[AQ0!TW_!:;7K2Q_9G\,:4[H;Z_P#%$,D41^]Y M<5M<;W'T+QC_ ('7T'^P+HMSH/[&_P )[6[5UE?14N@).NR9VE3\-KKCVQ7Y MBZ]\1O$?_!6#]JSP3X=DM[?PAX3TRWWMI[WRN\$ *->2(Q"F69R BA5X"H2 M%=J_:[2=*M-"TJSTW3[=+2PLX4M[>WC&%CC10JJ/8 ?A0!;K\@?^"DS#P+_ M ,%&/A1XIOBT>F"+1;]IY/N*L&H2>8,^P0$_[WO7Z_5\/_\ !5;]E?4_CY\' M].\4>%[*74/%G@]Y9DL;:/?+>V =&\+?%'Q#;^$/'6F0)9RW^L/Y5GJ010HG\\X2-R -ZN5^;)7(.% M^AOB-^W%\"_ACX?FU74OB9X>U'9'OCL=#U"+4+N;(^4)%"S'GC#'"]R0.: / M6+[QWX:TSQ);^';SQ#I5IX@N(1<0Z3/>Q)=21%F4.L1;<5+*PR!C*D=J_+?_ M (*@1GXE?MV_ [X=:@=^AW$6FP/$S%1NO=2>&8Y!X!2*,9X/%0S&.8[HXT@&ZTLP3P[LX620#C#.>-R@^C_\ !7WX M;Z_X3^(/PR^/&A6AN8=#,%A>2!69;:6&Y-Q:M)CHK-)(N>.0HSEA0!^GUG9P M:?:06MK#';6T"+%%#$H5(T4855 X K\V_P#@MMX%T^?X7_#[QF((UU:S MUE](\\'#M#-!)+M/J UOD>FX_P!ZOL'X*?M??"WXX> ;+Q-I/B[2;%GA#WNF MZA>QP7-C( -Z2(Y!PI.-^-K#D$BOSR_X*5_':T_:X^*7@+X(?"2:+Q?-:Z@S MW%W8-YD$MZX\M420?*4BC\QGD&5 8\_(U 'T[^TKXFO?&G_!*.;Q!J3M)J.J M>#-%O+F1\Y>60VC.W/JQ)_&H_P#@D!X5M-#_ &0K;5(;=$N]:UF\N9Y@HWR; M&$*@GK@"(X!Z9/K73_MN>#X/AW_P3E\6>%;60S6VA^'M-TR*1A@LD,UM&I/U M"BJO_!)__DR7PA_U^ZC_ .E/5KN-'[A6A0L/ MQ*+^5?>7[/\ X=L_"?P+^'NCV$20VEGH%C$BHH4'$"98@=R$[&7X9_#GQ2(8UU6UUB735N!Q(8I86 MD*^X#0@^Q)QC)S]*_LB_MG?#_P".OP=T&]G\3Z5I/BFQL8X-9TF^NT@FAGC0 M"215<@M$V-P<9&#@G(('Q'_P47^,%O\ MF_&[X>_ [X2W,'BC['>.USJ-DWF M6S7,)=$EU$ ML"-X:P>Z8'OGS4C//I7U9^P?X(T[P'^R'\++33K>*!;[0[;5KAHQS)-=1B=V M8]SF3'/0 #H *\R_X*%_LUW7CO\ 8GC\*^$[2:_N_! L[_3K- 6EGBM86@=5 M ^\WDR.P ZE0!R17+?\ !-#]LSP/XQ^ _ASP!X@\0:?H'C'PO;#3Q:ZA<+ + MRV0XADB9R Q"%590<@J3@ B@#W#]OKP+IWC_ /9!^*%IJ$$!X;M MYXI+F*00*S'+&WOH@T>UOO;7#$$]%)(KZ4\&_P#!2#]FC]IZ^T/2/BGX.M]& MU&"8FS_X2[3X-0TZ&9QM.V8@A,\99T11@'/''IO[$/[>?AK]I/X9I'XSUO0= M#^(=M++%J.DM(+6*>,R'RI($E++VQ\%_"GPU%*RZ?J5_J% M_/&#PTEO' D9/T%U)^= 2RZG#<(&D;"J"J,06('3GD5[M_P5B^$I^/'[-?AWXD>#KFWUZU\*O)J M7G64@E2XTVX1!+-$RY#!3'"_'&P.<\<@' _"?_@I9>?"?X8^%O!VE_LX>*Q8 MZ'IT%BCQ2N@E*( TF!;=7;+'KDL22:\J_;6_;!U3]KKX3VWA0? ;Q3H.IV>H MQ7]IJDPDG\HA61UVBW4X97/?J%/:ON']B#]MSP%\;O@[X;L-3\2:;HOCG2[. M'3]2TG4;I8999(U"":+>1YBN%#?+DJ6(/0$\9^V]_P %(=/^!ZZ-X;^$]WH? MCCQ_>7B"XM5#7MM;0X("-Y+J3,[% J*V0,DXRN0#W']A?5M5UK]D?X82ZU!= MVVIP:2ME-%?(R3#R'>!=P;GE8P>>Q%>[5ROPKU+Q1K'PW\-7_C6SL].\67=A M#<:G96".D-O.ZAFB4.S,-N=IR3R#754 ?FK_ ,%O/^26?#3_ +#-Q_Z(%?;_ M .S+_P FV_"C_L4M)_\ 2.*OB#_@MY_R2SX:?]AFX_\ 1 K[?_9E_P"3;?A1 M_P!BEI/_ *1Q4 ?FQ_P1W\*6NH_M$?%KQ!-!'+QQ# MC([$CO7ZE?%*QAU3X8^+[.X026]QH]Y#(I&05:%P1^1K\T_^",W_ "53XZ_] MNG_H^YK]-/B%_P B#XF_[!ES_P"BFH _.C_@B/<_9_AO\5G> ?'['1_!VOKY% MGK$RGREA\TR65PQ QL*,\;GHC$Y("-0!^O>J:;::UIMWI]_;QW=C=PO!/;S+ MN26-E*LK#N""01[U^5__ 2/\-Q>#?VG/CMH$ (@TI&L8P6W';%>N@Y[\+7W M?\:OVOOA?\%?AO?^*[_Q?HNI%+9I-/T^POXIY]1EP=D<2H22&; +8VJ#DD 5 M^?O_ 1GUJ[\1_';XOZM?@"^O[!+JX ! $CW3,W!YZD]: ."_;T^(TD?_!32 M"XU7P_=>---\'OI0@\/VX+-=1I;QWIB VMP7FW%K]J5"5/VFWC$4D#'^'S M+91M/JK\?+S^AWPZ_:B^%7Q2\(0>)-!\=Z')ITD(FE2ZOHH)K4="LT;L&C(/ M'S#Z9!!H _(W]HSX^>(OCW^TI\.?BEH?PB\4>#-4\/RVBW3F&69KD0W/FHVY M84P0&93G.1@=!7[4>.O!.B_$CP?K'A?Q%8QZEHFK6SVEW:R#AT88.#V(ZAAR M" 1R*^&/$?\ P48\4?$3]KSP[\*_@3I^@^+O#4LD5OJFMWEK/.@_>9N)X7BE M0>5%'CYR"&;.,@J3Z_\ \%!?VOK;]E7X02?V7/&_CW7U>UT2V."8>,27;#^[ M&", _>=E&,;B #\B_BM'XJ_9W\;_ !%_9NTCQ[;-X%U+7[9;VZ:4"W(4@HTS M 'RRH=!,JC[T '(09_<;]F?X">&OV;O@_HG@SPR5N+>%/M%WJ6!OU"Y< R7# M$?WL# R=JA5!P*_/7X(_\$N9/B5^R/X@\0>+S*GQ=\6A=:T>YOI&WV0&YXXY MB3DM<;V,A;) =.-R'/I/_!+7]J[4-2M;OX ?$1Y;+QIX7\RWTE;[Y99;>$E9 M+1L_\M(-IP.\8_Z9DD _12BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ODGXRV6J6WQ U2 M744DVS2EK>1@=K1?PA3[#CCOFOK:B@#X1HK[NHH ^$:*^[J\D_:&\9?V/X=B MT2W?%UJ/,N#RL(//_?1X^@:@#YLHHHH **[;X0^,O^$-\96TLS[+"Z_T>YR> M I/#?\!.#],U]<4 ?"-%?=U% 'PG'&TKJB*7=C@*HR2?2OL7X9VVHV?@/1H= M5#B^2'#K)G,/^"H"Z)X*U=- \67TFE0: M9JJ@GVKVMOV*?VZ64@_M$:?SZ>)]4'_MI7%_';_E,W MX3_[">C?^DL=?KI0!^6.B_\ !)'XI?$[Q)9:C\? MN)/=A?+S@<[&Z=#7Z(IH.C_ 7X(W.G>%-/CT_1_"VB3-8VHRP AB9QN/5B2, MLQY8DDY)KO:I:UI-OKVCW^F7:E[6]@DMIE!P2CJ58?D30!^$W[ O[3\_[._B MKQOXME^&FM_$S7M92*W_ +1L)&#VJEWDF#MY3DF5O+)Y'^K[]OM%O^"MFMLI M!_9Q\7D'@@W#_P#R-7A'[!_Q9A_8'_:2^(7PE^+$G]@:;JLT4"ZO<@K!%-"S M^1,?2&:.4GS.@PF<#<1^G/Q"_:B^%7PQ\%W/BG6_'6A_V7%$98Q9W\5Q+='! M(2%$8F1C@@!?QP 30!^;W_!+6XU[2_VR/'T\/A#5_"?A#Q+I]]<0:?>6LB16 MN+J.6WCWE%4E$9T!P,Y/ KQ/X+_M(7'P_P#VW/B'\5M1\":I\2=5>\U/[-:: M>S![-Y;C8LN?+,5^AG_!/W]KKXJ_M;:[XTU7Q%X;T71_A]IC MF+3[RTM9TN99WD++"9&E*2>7%C>50'+(?XJ^2/"7BD_\$Z_^"CWBZ3QC:SVG M@/Q6UT(]06-F1+&YG6>&=0,E_*D01/CD8D(!. 0#W;_A[;K?_1N7C#_P(?\ M^1J^?/V9?&GB'Q5_P4WT_P"(NE_#[7?!/A_Q5=W"7NGW-K*8T\VS82%Y/+52 M&N%$O0NJPNA7 .!AB6;D?* 220 M,9KY5_9,_;J^(G[5W[37BC1?#_AW28O@YI7G3_VO/93K?+$ $MU,GF^6))7! MDV%,A0X_AS0!X%_P6PLGU+XG?".TC($EQ8W<2ENF6GB _G7ZM^'=!L_"_A_3 M-&TZ%+?3].MH[2WAC4*J1QH%50!P !7Y8_\%E/^2T?!/_KC/_Z4PU^K] !7 M&_&C1;GQ'\'?'>DV?F&[O]!O[6'R@2^][=U7;[Y(KLJ* /RQ_P""'7B"U^Q_ M%O0V=%OO,TZ]1/XGCQ<(Q'LIV?\ ?8K]/]?CO9M!U*/37$>HM;2+;.<864J= MAYX^]BOR%^-G@_QI_P $S/VOY?BOX3TF;5?AGXBGE,D4:E+?R9WWS:?(X!$; M*ZAXF(Y")][:XK[W^%/_ 40^ ?Q6T6"]B^(.E>%[MD!FTWQ1<)ITT#8R5+2 MD1OCU1F'O0!\I?\ "I_^"C'_ $4'3_\ P+L?_C%9/[$O[2'Q[UC]MV3X5?%# MQO-K4.F)J-M?V BM_*,\,;%;;QO_P5.^&>@WL4<]C?RZ## M]?KWTX' K\H?VK_^4O'PD_Z[:'_Z/>OU?H _([_@ ME[IL/Q6_;<^+GQ#UN-+O5;1;V\MVD^]#/=79#.HSQB/S$] 'QZ5^N-?CE\,O M%"?\$Y_^"B'BVP\:136'@+Q-]HCBU-H694LIYA-;7"AH: M;%\&?^"S]E#XT\&Z!*UQ'+(NT86V^R641])&5?- M91D#:W/(ST/_ 6M\.ZEINM?"'QM%;^=IEH]U8R/_"D^Z*:-6/\ MJDF/^N; M4 ?J?7Y0?MW?\I5O@!_UV\-_^G>6OO\ \&_M=?![QM\/[7QA:_$/P[9:3+ L MTRZAJ<-O-:DC)CEC9@R..1M(YQQD8K\I_C!\>-,_:+_X*;?"SQ5X=\Z?PI:^ M*=!T?2[^2)HUNTAOHFDD4,!QYDKX'7!4G&<4 ?4?_!;3_D@7@7_L9A_Z2SU] ME?LS^!=/^&G[/OP]\-Z9!';VUEHEKN$?1Y7C#RR9[EY&=B?5C7QK_P %M/\ MD@7@7_L9A_Z2SUZU^P7^V1X%^+GP#\,:9J7B32]&\8>']/ATW4]-O[I8)&\E M-BSIO(WJZ(')7.TD@XP,@'F'_!:CP?I^I?L[^$_$'+(SROUDD6%59S]2I/XU^ M?G_!3_\ : TS]I;Q-X$^ WPJN;?QEJ;:PEU=SZ;()(?M91HH(4D'RL LTK.P M)5>,GAL?IE\)? ,'PK^%OA'P;;2>=#H.E6NFB;_GIY42H7_X$5)_&@#K**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH \J_:6_Y)UI'_ &.?A/\ ]2'3J]5KRK]I;_DG6D?] MCGX3_P#4ATZO5: "BBB@ K\J_P#@N=_S1/\ [C?_ +85^JE?E7_P7._YHG_W M&_\ VPH ^_\ ]D[_ )-9^#?_ &)FC?\ I##7JM>5?LG?\FL_!O\ [$S1O_2& M&O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *\J^,G_)1?@3_P!CG<_^H]K->JUY5\9/^2B_ G_L<[G_ -1[6: /5:** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH K:AI]MJMG+:7<*SV\HP\;=# M_A]:@T70;'P[9"UL(%@ASN/))8^I)Y)K0HKF>%H2KK$NFO:)64K+FMVOO;R- M/:34/9J3Y=[=+A111729A1110 4444 >%>$/V,?AMX'^/>I_&'2[;4D\::C- MXB2>"5#')%(H974C!4@\$$ M=J^=O@Q^P+\*?V?_ (E'QOX'AUK2-69)H7@&I.]L\,G+1-&1\R A2 3P44]1 M7T=10!YQ\;_V>/A_^T7X:31/'WAVWUNVA)>VG):*XM6.,M%*I#)G R <' R# M7R]IG_!&_P" =AK O9[GQ=J5MO#?V==:I$L&!U7,<*R8/^_GT(K[HHH YGX= M?#7PM\)/"=IX9\':'9^'M"M<^59V:;5W'JS'JS'NS$D]R:\Z_: _9#^'G[3& MM>&]5\;6VH3W?A_S/L)LKPP ;V1FW #YN8UKVNB@ KYZU3]A7X6:A\>$^,%M M::IHWC=;U-0-SI=^T$33A0K,T8&#O&0XZ/N;.=QS]"T4 >/_ +0W[)_PT_:@ MTJUM?'>A?:[NS#"SU2SE,%Y; ]0L@ZKWVL&7/.,\UXK\,?\ @DW\!/AKXDM] M9FL=:\83V\GFPVWB2\CFME8$$9BBBC5P,?=?<#GD&OLJB@#R#X?_ +*_@/X9 M?&?Q5\4=#MKV'Q5XFBDAOWENB\!5Y(Y&"1XPOS1+^%>.?\%2-)^'FI?LSW%[.RD99;G5GADC@7:H.]5W%F!XPI[X!^PJJ:AI-CJS6IOK*WO# M:SKJ444 <5\9OA#X>^//PUUCP+XKCN)M U7R?M*6LQ MBD/E3),F&'3YXU_#-0?!'X*^&?V??AW8>"?",5S#H5E)++"EW.9I TDA=LL> MOS,:[RB@#Q'1?V/?AUH/[0UY\:K2VU >.+MI&EF:\)M\R0^2V(L8'R?K7MU% M% 'B/PU_8]^'7PG^-?BCXJ:!;:A'XM\1M=M?R7%X9(6-S.L\NV/&%^=1CT'% M>K>+O"&B>/?#=_H'B/2K76M%OXS#H(!'(K8HH ^'=>_ MX([_ !UC76U"V;Q5HML6+?V98:HAM^>V98GDP/]^OI7X$_LW_#S]F_PY)H_ M@'P[!I$<^TW=XQ,MU=LN<&69LLV,G"YVKN. ,UZ;10!XC^T?^Q[\.OVJIM E M\>6VH7#Z&LZV?V&\-O@3&,ONP.?]4OZU[)I6FPZ/I=G86P86]K"D$88Y.U5" MC)[\"K5% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4-:T'3?$E@UEJMC; MZC9L0QANHQ(F1T.#W]ZYO_A3'@3_ *%+2/\ P$3_ KLZ*YJF%H5GS5*:D_- M)G33Q5>BN6G4<5Y-HXS_ (4QX$_Z%+2/_ 1/\*/^%,>!/^A2TC_P$3_"NSHK M+ZAA/^?,?_ 5_D:_7\7_ ,_I?^!/_,JZ7I=GHMA#8Z?:PV5G"-L=O;H$1!G/ M ' Y)_.K5%%=L8J*48JR1Q2DY-MN[84444Q!7!_&[X*^&?V@OAW?^"?%T5S- MH5[)%+,EI.89"T<@=<,.GS**[RB@#C?@_P#"?0/@;\.-&\#^%X[B+0=)61;9 M+J8RR /*\K98]?FD:NRHHH ^=?B_^P1\(?C;\48?B#XBTB]C\3((#)<:?>- MD[0G]V\B@89@ JY[A5':M?\ :+_8U^'7[4VJ:)>^/8]6NSH\4D5G!9W[01() M&!=MH'+-M4$^BBO']*TCQW8W-S!I=TUU:S6=P8)49D*LNX?PD8)'JJ^E=E\+ M_AUI?PD\ :'X.T22[ET?1K<6MI]NG,TJQ DJA<]0H(4>@ ':NIHH ^9/C1_P M3D^!7QPUBYUG5?"KZ'KET_F3ZCX>N#9O*V46O<:* /BK_AT-^SS_T#O$'_ (.'_P *[OP- M_P $V?V=/ .J6^I67PYM=1OH#E)-9O+B^C[=899&B/3NE?35% $5M;0V=O%; MV\2001((XXHU"JB@8"@#@ #M7A,?[$WPR_X:%/QIN+74K_QQ]J-VLUW?,]NL MGE>4N(L8PB8"CMM4]J][HH **** /GSXO?L+_"WXU?%:R^(^NVNJ6GBVS6W\ MJ^TN_:W^>!MT4A !RZ_*,^B+Z5]!T44 ?.?QR_X)_?!+X_ZI-J_B#PHNG:_. MQ>;5]#E-G<3,>K2!1LD8_P!YU+<=:\J\-_\ !'CX :'J(N;S_A*?$$0DW_9- M2U5%BQD'9^XBC;;Q_>SR>>E?<-% 'QE\?/\ @ES\+OB5I^GWG@&,?"?Q9I:* M+/4]"B(A?9RGG1!ERX//FJP?/)+8 KZ*_9_\$^*_AS\(?#GA[QQXIF\:>*K. M%EOM:F,J@53@9'% M>U44 M>"?$T<\NA:O&L5TEM*8I"JR*XPPZ?,@JE\$?@KX9 M_9]^'=AX)\(Q7,.A64DLL*7W\/:+I^E689;2QMX[:$.YP!5ZB@#Q3QC^R'\//'7QXT/XOZI;:@_C/1_(^RRQ7A2 >46*;H\8/W MC7Q7_P %QO\ D5?A)_U^ZE_Z+MZ_3^OG/]L;]B_1?VQM-\+V>L^([_P\N@S7 M$T;6,*2&4RK&"&W=,>6.GK0!POQ$_P""8_P1^.TFG^)K_3]4\,ZS=VL$MY-X M;N8[=+I]BDN\;QN@9N[*JDG).2X/@?0#%JETGE7.LW\ MIN+V9,YVESPB]/E0*#@$@D9KV#2[%=+TVTLU8NMO"D(9NI"J!G]*M4 %?*/Q ML_X)D_ SXX>(+K7;S1K_ ,+ZU>.9;J\\-72VWGN3DNT3H\6XDDE@@)/)S7U= M10!\L? __@FG\#?@5K]MKVGZ'>>)-N]9?1-0\)ZA=DO.WAJ[6VC=SG+B)T>-3S_" MH''3KF_\$?\ @F?\#?@7XBM-?L-%OO$NN6;K+:WOB2Z%S]G<8PZQHB1;@1D, M4)4\@BOJJB@#D/BU\+="^-?P[UKP3XFCGET+5XUBNDMI3%(5617&&'3YD%9_ MP-^!_A?]GCX>VO@OP?%=0Z';32SQI>3F:3=(VYLL?/P:_ M:,\8-XJ\2:1?:?X@F54N;[1;O[,UT%X4RJ596;'&[ ; SP,>V?#3X:Z+\*/ MAYHW@K0TF;0M)MOLEM'>2><_E9)VLQ^]UQ]*ZNB@#XW^*'_!)_X!?$O6[C58 M--UCP9I# S$\E8I8Y$0>R!1[5VGP%_X)Y_!;]G?Q!%K^@:!<:M MXA@.;?5=>N/M4ML>?FB7:J(W/W@N[WZU]*44 %%%% 'D7[1?[+7@3]J31=(T MOQU;WUQ::5B^#_"UAX&\(Z)X;TM9$TS1[[597 MWN(8HUC0%NYVJ.:V** /%/V?_P!D/X>?LSZUXDU7P3;:A!=^(/+^W&]O#.#L M9V7:"/EYD:O8=5TV'6-+O+"Y#&WNH7@D"G!VLI4X/;@U:HH \>_9S_94\!?L MLZ7K5AX$M[ZWM]7FCGNA?79G)9%*K@D<<,:N?'[]F'X<_M,:!!I?CW0$U(VN M[['?PR-#=VA;&3'*O(!P"5.5.!D'%>JT4 ?&GPW_ ."37P$^'?BFWUR2RUOQ M5);S">"R\07J36J,.5S''%'O /\ "^X'OFO9O@Y^R;\/_@3\0/%WC+PK;7T. MM>*9'DU%KF[,L9+2M*=BD?+\S'\*]EHH P?'/@/P]\3/"U_X;\5:/::]H5\F MRXL;V,/&XSD'V((!##!! (((KXVUG_@CC\ ]4U@WMM/XMTBV+$_V=9ZK&T S MVS+"\F!_OU]ST4 >3? +]ECX:?LSZ5<6G@+PY%IMQ= +=:E.YGO+D Y >5N= MH/11A>^,UR_Q,_8<^%_QB^+]E\1_&-MJFO:Y9M 8+6ZOV-DB0G*1>1C;Y>[+ M%>C%FSG)KZ!HH *^>_'/["_PM\=?&JW^*\UKJFC^-X9H;D7^CW[6P::+ 65E M (+$ ]F Y!R<_0E% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0_'_\ 9/\ AA^TU86\/CSPW'?WEJA2UU2VD:"\MU)S MM65>2N/#_P#P1S^ 6BZL+RZE\6:Y ) _V'4-4C6'&?N9AAC? M'_ L^]?'=:\:VVH3WV@JRV1LKPP* SJYW #GE17MU%% !1110!G>(?#NE>+M$O-&U MS3;36-)O(S%Q%?(OC[_ ()+?L^>-M1GO;32=9\)239+ M1Z!J.R(,<\JDRR*O7HH"C'2OLNB@#XT^'_\ P27_ &?/ ^H17=WI&L>+Y(\% M$\0:B7CW#^(I"L2M]&!7VKZZ\/\ AW2O">CVNDZ)IEGH^E6J>7!8V$"P0Q+Z M*B@*H^@K1HH \1\;?L>_#KX@?';0_B[J]MJ#^,=&:V:TEAO"D ,#%H]T>,'D MG/K7MU%% 'G'QO\ V>/A_P#M%^&DT3Q]X=M];MH27MIR6BN+5CC+12J0R9P, M@'!P,@U\O:9_P1O^ =AK O9[GQ=J5MO#?V==:I$L&!U7,<*R8/\ OY]"*^Z* M* .9^'7PU\+?"3PG:>&?!VAV?A[0K7/E6=FFU=QZLQZLQ[LQ)/NQC_X)N_!C]HKX4_#OQ)K&G:CX>\07/AG2S=:AXO?#\&F:C_:*3V,*2,[>4\>TA MNV')_"O7? OA6+P+X)\/>&X)WNH-'TZWTZ.>0 -(L42QAB!T)"Y_&@#R3]G7 M]B?X3_LP337O@S07?7)D:*36]4F-S>&,G)16("HO R$5BB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#RK]I;_DG6D?]CGX3_P#4ATZO5:\J_:6_Y)UI'_8Y M^$__ %(=.KU6@ HHHH *_*O_ (+G?\T3_P"XW_[85^JE?E7_ ,%SO^:)_P#< M;_\ ;"@#[_\ V3O^36?@W_V)FC?^D,->JUY5^R=_R:S\&_\ L3-&_P#2&&O5 M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *\U^,WA+Q3K][X UGPC::/J.I^&-??57L=:U&6PAN(GTV^LRHFCMYRK WBO M_JR"$(R,UZ510!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!Y5_P ))\;_ /HGGP__ /"\OO\ Y34?\))\;_\ HGGP_P#_ M O+[_Y35ZK10!X5XTT3XP?$JRT?1M4\)^"-#TR'7]&U6ZOK/Q?>7DR166I6 MUXZI"VEQ!V86Y09D4 MG/%>ZT44 %%%% !7Y5_\ !<[_ )HG_P!QO_VPK]5* M_*O_ (+G?\T3_P"XW_[84 >U_L^_\%'/V=_ ?P%^&WAG7?B%]AUO1?#6FZ=? MVO\ 8FHR>3<0VL<C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^ M4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ M (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\ MH&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ? M\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ M )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_ MX>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ $4S_P H M&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H&J?\ R-110 ?\ M/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% !_P /1OV8O^BF M?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW M[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_\H&J?_(U%% ! M_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_P]&_9B_Z*9_Y M0-4_^1J/^'HW[,7_ $4S_P H&J?_ "-110 ?\/1OV8O^BF?^4#5/_D:C_AZ- M^S%_T4S_ ,H&J?\ R-110 ?\/1OV8O\ HIG_ )0-4_\ D:C_ (>C?LQ?]%,_ M\H&J?_(U%% !_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U%% !_ MP]&_9B_Z*9_Y0-4_^1J^!?\ @JI^TS\-?VGO^%8?\*S\2?\ "2_V'_:G]H?Z ;# XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2021
Jan. 31, 2022
Jun. 30, 2021
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-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     $ 53,234,001,409
Documents Incorporated by Reference Part III incorporates by reference certain information from the Registrant’s definitive proxy statement (the “2021 Proxy Statement”) for the 2022 Annual Meeting of Stockholders. The 2021 Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2021.    
Amendment Flag false    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001428439    
Class A Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   119,086,923  
Class B Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   16,215,344  

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Audit Information [Abstract]  
Auditor Firm ID 34
Auditor Name DELOITTE & TOUCHE LLP
Auditor Location San Jose, California
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents $ 2,146,043 $ 1,092,815
Accounts receivable, net of allowances 752,393 523,852
Inventories 50,276 53,895
Prepaid expenses and other current assets 105,795 27,078
Total current assets 3,054,507 1,697,640
Property and equipment, net 177,567 155,197
Operating lease right-of-use assets 345,660 266,197
Intangible assets, net 84,126 62,181
Goodwill 161,519 73,058
Other non-current assets 258,766 16,269
Total Assets 4,082,145 2,270,542
Current Liabilities:    
Accounts payable 124,921 112,314
Accrued liabilities 549,055 347,668
Current portion of long-term debt 9,883 4,874
Deferred revenue, current portion 45,760 55,465
Total current liabilities 729,619 520,321
Long-term debt, non-current portion 79,985 89,868
Deferred revenue, non-current portion 28,726 21,283
Operating lease liability, non-current portion 394,724 307,936
Other long-term liabilities 82,485 3,119
Total Liabilities 1,315,539 942,527
Commitments and contingencies (Note 12)
Stockholders’ Equity:    
Common stock 14 13
Additional paid-in capital 2,856,572 1,660,379
Accumulated other comprehensive income 41 29
Accumulated deficit (90,021) (332,406)
Total stockholders’ equity 2,766,606 1,328,015
Total Liabilities and Stockholders’ Equity $ 4,082,145 $ 2,270,542
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts receivable, allowances $ 56,827 $ 41,236
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) 135,137 128,004
Common stock, shares outstanding (in shares) 135,137 128,004
Class A Common Stock    
Common stock, shares authorized (in shares) 1,000,000 1,000,000
Common stock, shares issued (in shares) 118,767 110,645
Common stock, shares outstanding (in shares) 118,767 110,645
Class B Common Stock    
Common stock, shares authorized (in shares) 150,000 150,000
Common stock, shares issued (in shares) 16,370 17,359
Common stock, shares outstanding (in shares) 16,370 17,359
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net Revenue:      
Total net revenue $ 2,764,584 $ 1,778,388 $ 1,128,921
Cost of Revenue:      
Total cost of revenue 1,355,984 970,169 633,697
Gross Profit (Loss):      
Total gross profit 1,408,600 808,219 495,224
Operating Expenses:      
Research and development 461,602 355,784 265,011
Sales and marketing 455,601 299,457 178,855
General and administrative 256,297 173,231 116,417
Total operating expenses 1,173,500 828,472 560,283
Income (Loss) from Operations 235,100 (20,253) (65,059)
Other Income (Expense), Net:      
Interest expense (2,980) (3,432) (2,366)
Other income (expense), net 4,467 5,233 6,506
Total other income (expense), net 1,487 1,801 4,140
Income (Loss) Before Income Taxes 236,587 (18,452) (60,919)
Income tax benefit (5,798) (945) (982)
Net Income (Loss) $ 242,385 $ (17,507) $ (59,937)
Net income (loss) per share—basic (in dollars per share) $ 1.83 $ (0.14) $ (0.52)
Net income (loss) per share—diluted (in dollars per share) $ 1.71 $ (0.14) $ (0.52)
Weighted-average common shares outstanding —basic (in shares) 132,710 123,978 115,218
Weighted-average common shares outstanding - diluted (in shares) 141,668 123,978 115,218
Platform | Services      
Net Revenue:      
Total net revenue $ 2,284,925 $ 1,267,744 $ 740,776
Cost of Revenue:      
Total cost of revenue 823,924 503,177 262,655
Gross Profit (Loss):      
Total gross profit 1,461,001 764,567 478,121
Player | Goods      
Net Revenue:      
Total net revenue 479,659 510,644 388,145
Cost of Revenue:      
Total cost of revenue 532,060 466,992 371,042
Gross Profit (Loss):      
Total gross profit $ (52,401) $ 43,652 $ 17,103
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net Income (Loss) $ 242,385 $ (17,507) $ (59,937)
Other comprehensive gain, net of tax:      
Unrealized gain on short-term investments, net of tax 0 0 17
Foreign currency translation adjustment 12 0 29
Other comprehensive gain, net of tax 12 0 46
Comprehensive Net Income (Loss) $ 242,397 $ (17,507) $ (59,891)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2018     109,770        
Beginning balance at Dec. 31, 2018 $ 244,651   $ 11 $ 498,553 $ (17) $ (253,896)  
Vesting of early exercised stock options 86     86      
Share repurchases (in shares)     (2)        
Issuance of common stock pursuant to equity incentive plans, net of taxes (in shares)     6,169        
Issuance of common stock pursuant to equity incentive plans 28,182   $ 1 28,181      
Issuance of common stock pursuant in connection with at-the-market offerings, net of issuance costs (in shares)     3,389        
Issuance of common stock pursuant in connection with at-the-market offerings, net of issuance costs 330,539     330,539      
Issuance of common stock in connection with acquisition (in shares)     571        
Issuance of common stock in connection with acquisition 69,684     69,684      
Stock-based compensation expense 85,175     85,175      
Unrealized gain on short-term investments 17       17    
Foreign currency translation adjustment $ 29       29    
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2016-13            
Net income (loss) $ (59,937)         (59,937)  
Ending balance (in shares) at Dec. 31, 2019     119,897        
Ending 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 pursuant in connection with at-the-market offerings, net of issuance costs 497,242     497,242      
Stock-based compensation expense 134,076     134,076      
Unrealized gain on short-term investments 0            
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 pursuant in connection with at-the-market offerings, net of issuance costs 989,615     989,615      
Stock-based compensation expense 188,043     188,043      
Unrealized gain on short-term investments 0            
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)  
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Stockholders' Equity [Abstract]      
Issuance costs $ 10,400 $ 6,800 $ 6,400
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:      
Net income (loss) $ 242,385 $ (17,507) $ (59,937)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 42,621 36,206 15,669
Stock-based compensation expense 187,532 134,076 85,175
Amortization of right-of-use assets 31,024 28,743 22,328
Amortization of content assets 95,570 22,392 2,914
Provision for (recoveries of) doubtful accounts (904) 3,801 704
Other items, net (101) 524 1,101
Changes in operating assets and liabilities:      
Accounts receivable (221,768) (196,046) (110,225)
Inventories 3,619 (4,181) (14,129)
Prepaid expenses and other current assets (67,240) (3,450) (9,934)
Deferred cost of revenue 0 0 1,143
Other non-current assets (102,957) (1,128) (3,060)
Accounts payable 8,428 6,410 9,409
Accrued liabilities 38,279 103,218 74,512
Operating lease liabilities (20,083) 12,999 11,658
Other long-term liabilities (1,100) 618 (3,024)
Deferred revenue (7,224) 21,517 (10,597)
Net cash provided by operating activities 228,081 148,192 13,707
Cash flows from investing activities:      
Purchase of property and equipment (40,041) (82,382) (77,180)
Purchase of business, net of cash acquired (136,778) 0 (68,132)
Proceeds from escrows associated with acquisition 0 1,058 0
Purchase of intangible assets 0 0 (7,428)
Purchases of short-term investments 0 0 (12,365)
Sales/maturities of short-term investments 0 0 54,810
Net cash used in investing activities (176,819) (81,324) (110,295)
Cash flows from financing activities:      
Proceeds from borrowings, net of issuance costs 0 69,325 99,608
Repayments of borrowings (5,000) (74,325) 0
Proceeds from equity issued under incentive plans 18,532 16,806 28,181
Proceeds from equity issued under at-the-market offerings, net of offering costs 989,615 497,242 330,539
Net cash provided by financing activities 1,003,147 509,048 458,328
Net increase in cash, cash equivalents and restricted cash 1,054,409 575,916 361,740
Effect of exchange rate changes on cash, cash equivalents and restricted cash 12 0 29
Cash, cash equivalents and restricted cash —Beginning of period 1,093,249 517,333 155,564
Cash, cash equivalents and restricted cash —End of period 2,147,670 1,093,249 517,333
Cash, cash equivalents and restricted cash at end of period:      
Cash and cash equivalents 2,146,043 1,092,815 515,479
Restricted cash, current 0 434 1,854
Restricted cash, non-current 1,627 0 0
Cash, cash equivalents and restricted cash —End of period 2,147,670 1,093,249 517,333
Supplemental disclosures of cash flow information:      
Cash paid for interest 2,578 3,470 3,095
Cash paid for income taxes 1,363 1,014 759
Supplemental disclosures of non-cash investing and financing activities:      
Non-cash consideration for business combination 21,400 0 0
Services to be received as part of a business combination 6,500 0 0
Issuance of common stock for business combinations 0 0 69,684
Unpaid portion of property and equipment purchases 3,073 1,242 10,762
Unpaid portion of acquisition related expenses 0 0 2,190
Unpaid portion of purchased intangibles 0 0 400
Unpaid portion of at-the-market offering costs $ 0 $ 0 $ 144
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
The Company
12 Months Ended
Dec. 31, 2021
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 the OneView ad platform, 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), and licensing arrangements with service operators and TV brands and player revenue from the sale of streaming players and audio products.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies and Basis of Presentation
12 Months Ended
Dec. 31, 2021
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.
Reclassification of Prior Year Presentation
Certain prior period amounts in the consolidated balance sheets and notes to consolidated financial statements have been reclassified to conform to 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;
valuation of assets acquired and liabilities assumed in connection with business combinations;
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 for the year ended December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020. Comprehensive loss for the year ended December 31, 2019 includes unrealized gains on the Company’s short-term investments and foreign currency translation adjustments. Income taxes on the unrealized gains are not material.
Foreign Currency
The Company uses the U.S. dollar as the functional currency for most of its foreign subsidiaries. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from re-measurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency loss of $1.2 million, gain of $1.3 million, and loss of $0.2 million during the years ended December 31, 2021, 2020, and 2019, respectively.
For those foreign subsidiaries where the local currency is designated as the functional currency, the Company records translation of their assets and liabilities into U.S. dollars at the balance sheet dates as translation adjustments and includes them as a component of Accumulated other comprehensive income (loss).
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 30% and 27% of cash and cash equivalents as of December 31, 2021 and 46% and 26% as of December 31, 2020.
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 consist of the following activities (in thousands):
 Years Ended December 31,
 202120202019
Beginning balance$5,912 $6,550 $7,335 
Add: Charged to revenue16,181 14,594 15,541 
Less: Utilization of sales return reserve(16,078)(15,232)(16,326)
Ending balance$6,015 $5,912 $6,550 
Allowance for Sales Incentives: Allowance for sales incentives consisted of the following activities (in thousands):
 Years Ended December 31,
 202120202019
Beginning balance$30,838 $19,476 $13,750 
Add: Charged to revenue90,530 68,315 65,676 
Less: Utilization of sales incentive reserve(72,957)(56,953)(59,950)
Ending balance$48,411 $30,838 $19,476 
Allowance for Doubtful Accounts: Allowance for doubtful accounts consisted of the following activities (in thousands):
 Years Ended December 31,
 202120202019
Beginning balance$4,181 $1,140 $686 
Impact of adoption of ASU 2016-13— 1,066 — 
Adjusted beginning balance$4,181 $2,206 $686 
Provision for (recoveries of) doubtful accounts(904)3,801 704 
Adjustments for recovery and write-off(1,119)(1,826)(250)
Ending balance$2,158 $4,181 $1,140 
The Company did not have any customer that accounted for more than 10% of its accounts receivable, net balance as of December 31, 2021. Customer H accounted for 11% of the accounts receivable, net balance as of December 31, 2020.
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 or intangible assets in any periods reported. The impairments of operating right-of-use assets during the years ended December 31, 2021, 2020, and 2019 were not material.
Content Assets
The Company records content assets as Other non-current assets. The amortization expense for licensed content is recorded based on the pattern of monetization of such content which is primarily straight-line. The amortization of produced content is recorded over the applicable content life cycle based upon the ratio of current period revenue to the estimated total revenue to be earned.
Licensed and produced content assets 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 Company determines SSP 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 OneView ad platform, 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), and licensing arrangements with service operators and TV brands.
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.
The Company licenses the Roku OS, including updates and upgrades, to TV brands 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.
Player segment:
The Company sells the majority of its streaming players and audio products to retail distribution channels in the U.S. including brick and mortar and online retailers, as well as through the Company’s website. Player 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 player revenue ratably on a time elapsed basis over the estimated economic life of the associated players products.
The Company’s player 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 Player revenue and the related shipping costs are included in Cost of revenue, player.
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. The Company combines lease and non-lease components into a single lease component for its real estate and equipment leases.
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 five to ten 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 years ended December 31, 2021, 2020, and 2019, the Company capitalized internal-use software development costs of $0.5 million, $2.2 million, and $0.1 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, 2021, 2020, and 2019, the Company amortized expenses of $1.0 million, $0.5 million, and $1.6 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 player revenue allocated to unspecified upgrades and updates on a when-and-if available basis, licensing and services fees received from service operators and TV brands, and advance payments from advertisers and content publishers 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 Costs
Advertising costs are expensed when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising costs of $35.2 million, $7.1 million, and $7.3 million for the years December 31, 2021, 2020, and 2019, 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 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, 2021, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles and also simplifies areas such as franchise taxes, step-up in tax basis of goodwill, separate entity financial statements, and interim recognition of enactment of tax laws or rate changes. The adoption did not have a material impact on the Company’s consolidated financial statements.
In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) that is expected to be discontinued, subject to meeting certain criteria. The guidance is effective as of March 12, 2020 through December 31, 2022. The Company made a policy election in the second quarter of 2020 to elect a different reference rate for the Credit Agreement (as defined below) when LIBOR is discontinued.
On January 1, 2020, the Company adopted the guidance in ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, using the modified retrospective adoption method and recorded a cumulative-effect adjustment to the beginning balance of accumulated deficit of approximately $1.1 million. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. This impact mainly relates to credit losses recognized on the Company’s doubtful accounts. As the Company did not have any available-for-sale debt securities as of the adoption date, there was no additional impact to accumulated deficit.
On January 1, 2020, the Company adopted the guidance in ASU 2019-02, Entertainment—Films—Other Assets—Film Costs (Subtopic 926-20) and Entertainment—Broadcasters—Intangibles—Goodwill and Other (Subtopic 920-350): Improvements to Accounting for Costs of Films and License Agreements for Program Materials, in order to align the accounting for production costs of an episodic television series with the accounting for production costs of films by removing the content distinction for capitalization. ASU 2019-02 required that an entity reassess estimates of the use of a film in a film group and account for any changes prospectively. In addition, ASU 2019-02 required that an entity test films and license agreements for program material for impairment at a film group level when the film or license agreements are predominantly monetized with other films and license agreements. There was no material impact to the Company’s consolidated financial statements.
Recent Accounting Standards Not Yet Adopted
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, to require 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 guidance is effective for fiscal years beginning after December 15, 2022, including interim reporting periods within those fiscal years, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of fiscal 2022. The Company believes that the adoption of this guidance will not have a material impact on the financial statements.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
The Company’s disaggregated revenue is represented by the two reportable segments discussed in Note 17.
The contract balances include the following (in thousands):
 As of December 31,
 202120202019
Accounts receivable, net$752,393 $523,852 $332,673 
Contract assets (included in Prepaid expenses and other current assets)46,952 7,431 3,588 
Deferred revenue, current portion45,760 55,465 39,861 
Deferred revenue, non-current portion28,726 21,283 15,370 
Total deferred revenue$74,486 $76,748 $55,231 
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 increased by $39.5 million during the year ended December 31, 2021 and by $3.8 million during the year ended December 31, 2020 primarily due to an increase in the growth of platform revenue combined with the timing of billing which falls into a subsequent period.
Deferred revenue reflects consideration invoiced prior to the completion of performance obligations and revenue recognition. 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 player revenue for its unspecified upgrades. Deferred revenue increased by approximately $21.5 million during the year ended December 31, 2020 due to the increase in estimated values of content publisher and licensing partner arrangements and change in the timing of fulfillment of performance obligations of approximately $12.4 million, and higher growth in the player segment, resulting in a net increase in deferred revenue related to unspecified upgrades and updates of approximately $8.4 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 recognized during the year ended December 31, 2020 from amounts included in the total deferred revenue as of December 31, 2019 was $42.9 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 was $1,148.3 million as of December 31, 2021 of which the Company expects to recognize approximately 43% over the next 12 months and the remainder thereafter.
The Company recognized $28.6 million and $14.4 million during the years ended December 31, 2021 and 2020, 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 accounted for more than 10% of its total net revenue as of December 31, 2021. Customer C accounted for 12% and 14% of the total net revenue during the years ended December 31, 2020 and 2019, respectively.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations
12 Months Ended
Dec. 31, 2021
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 (the “ASPA”) 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.
In addition, there are earn-out conditions in the ASPA which may trigger an additional payment to Nielsen. As of December 31, 2021, no contingent consideration conditions have been triggered. The Company incurred $3.9 million in acquisition-related expenses and has recorded them in General and administrative expenses in the consolidated statements of operations.
During the fourth quarter of 2021, the Company obtained additional information regarding facts and circumstances in existence as of the acquisition date. As a result, the Company recorded a measurement period adjustment in the fourth quarter of 2021 consisting of a $6.0 million increase to purchase consideration, $4.2 million decrease to intangible assets acquired, $4.5 million increase to other long-term liabilities, and $14.7 million increase to goodwill.
The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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 is recorded as goodwill. Goodwill is primarily attributable to expected synergies in advertising offerings and cross-selling opportunities. The majority of the goodwill recorded is deductible for tax purposes.
The fair value of the developed technology has been estimated using the relief-from-royalty method. The key valuation assumptions include 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 useful life. The fair value of the in-process research and development (“IPR&D”) technology has been estimated using the multi-period-excess-earnings
method. The key valuation assumptions include the Company’s estimates of expected future revenue and margin. Once the project reaches technological feasibility, the Company will amortize the fair value of the IPR&D technology on a straight-line basis over its useful life.
The valuation of the intangible assets acquired from Nielsen’s AVA business along with their estimated useful lives, is 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 operations of Nielsen’s AVA business are included in the Company’s operating results beginning on the date of acquisition. The revenue, cost of revenue, and gross profit recorded by the Company in its consolidated statements of operations from the acquisition date to December 31, 2021 are not material.
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 believes the content aligns 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 are recorded in General and administrative expenses in the consolidated statements of operations.
The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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 include $22.5 million of content assets acquired. The fair value of the content assets has been estimated using the income approach. Amortization expense related to the content assets is 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 is recorded as goodwill. Goodwill is primarily attributable to expected synergies in the advertising offerings as the Company brings more free ad-supported content to the users. The goodwill recorded is deductible for tax purposes.
The fair value of the tradename has been estimated using the relief-from-royalty method. The key valuation assumptions include 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 useful life.
The valuation of the intangible assets acquired from This Old House along with their estimated useful lives, is 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
The operations of This Old House were included in the Company’s operating results beginning on the date of acquisition. The Company recorded platform revenue of $18.7 million, cost of revenue, platform, of $11.8 million and gross profit of $6.9 million in its consolidated statements of operations from the acquisition date to December 31, 2021.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets 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 carrying value of goodwill (in thousands):
Carrying Value
Balance as of December 31, 2019$74,116 
Adjustments:
Dataxu working capital adjustment(1,058)
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 
Goodwill is evaluated for impairment annually. No impairment was recognized during the years ended December 31, 2021, 2020, and 2019.
Intangible Assets
The following table is the summary of Company’s intangible assets (in thousands):
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 
 
As of December 31, 2020
 
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-Average Useful Lives
(in years)
Developed technology$62,367 $(13,439)$48,928 5.9
Customer relationships13,400 (3,908)9,492 4.0
Tradename400 (400)— 0.5
Patents4,076 (315)3,761 14.0
Total Intangible assets$80,243 $(18,062)$62,181 6.0
The Company recorded expenses of $17.3 million, $14.5 million, and $2.8 million for amortization of intangible assets during the years ended December 31, 2021, 2020, and 2019, respectively. During the years ended December 31, 2021, 2020, and 2019, 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 tradenames 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, 2021, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):
Year Ending December 31, 
2022$17,745 
202317,066
202414,275
202512,571
20264,074
Thereafter10,895
Total$76,626 
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2021
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,
 20212020
Accounts receivable, gross$809,220 $565,088 
Less: Allowances
Allowance for sales returns6,015 5,912 
Allowance for sales incentives48,411 30,838 
Allowance for doubtful accounts2,158 4,181 
Other allowances243 305 
Total allowances56,827 41,236 
Accounts Receivable, net $752,393 $523,852 
Property and Equipment, net: Property and equipment, net consisted of the following (in thousands):
 As of December 31,
 20212020
Computers and equipment$38,473 $30,859 
Leasehold improvements182,229 144,013 
Internal-use software7,274 6,744 
Office equipment and furniture20,829 19,661 
Property and equipment, gross248,805 201,277 
Accumulated depreciation and amortization(71,238)(46,080)
Property and Equipment, net$177,567 $155,197 
Depreciation and amortization expense, for property and equipment assets, for the years ended December 31, 2021, 2020, and 2019 was $25.4 million, $21.7 million, and $12.8 million, respectively.
Accrued Liabilities: Accrued liabilities consisted of the following (in thousands):
 As of December 31,
 20212020
Payments due to content publishers$165,894 $106,576 
Accrued cost of revenue142,014 98,285 
Marketing, retail and merchandising costs47,428 43,645 
Operating lease liability, current37,116 35,647 
Content liability, current70,462 6,165 
Other accrued expenses86,141 57,350 
Total Accrued Liabilities$549,055 $347,668 

Deferred Revenue: Deferred revenue consisted of the following (in thousands):
 As of December 31,
 20212020
Platform, current$22,240 $27,587 
Player, current23,520 27,878 
Total deferred revenue, current45,760 55,465 
Platform, non-current9,324 9,909 
Player, non-current19,402 11,374 
Total deferred revenue, non-current28,726 21,283 
Total Deferred Revenue$74,486 $76,748 

Other Long-term Liabilities: Other Long-term liabilities consisted of the following (in thousands):
As of December 31,
20212020
Content liability, non-current$51,211 $1,380 
Other long-term liabilities31,274 1,739 
Total Other long-term liabilities$82,485 $3,119 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Content Assets
12 Months Ended
Dec. 31, 2021
Capitalized Licensed Content Costs [Abstract]  
Content Assets CONTENT ASSETS
Content assets, net recorded as part of Other non-current assets consisted of the following (in thousands):
As of December 31,
20212020
Licensed content, net$199,290 $7,907 
Produced content:
Released, less amortization20,030 — 
Completed, not released881 — 
In production3,512 — 
Total produced content, net24,423 $— 
Total Content Assets, net$223,713 $7,907 
On January 8, 2021, the Company entered into an agreement with the mobile-first video distribution service known as Quibi to acquire certain content rights. The transaction was accounted for as an asset acquisition. As discussed in Note 4, the Company also acquired content assets as part of the This Old House acquisition. The increase of $215.8 million in
content assets during the year ended December 31, 2021 includes content assets acquired from Quibi and This Old House, programming content licensed from various other content publishers, as well as content produced during the year.
Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations and is reflected in the table below (in thousands):
Years Ended December 31,
20212020
Licensed content$84,133 $22,392 
Produced content11,437 — 
Total amortization costs$95,570 $22,392 
The following table reflects the amortization expense for the next three years for content assets, net (in thousands):
Year Ending December 31,Licensed contentProduced contentTotal
2022$86,584 $4,055 $90,639 
202338,861 4,202 43,063 
202423,293 3,951 27,244 
Total$148,738 $12,208 $160,946 
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Disclosure
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Disclosure FAIR VALUE DISCLOSURE
The Company’s financial assets measured at fair value are as follows (in thousands):
 
As of December 31, 2021
As of December 31, 2020
 Fair ValueLevel 1Fair ValueLevel 1
Assets:
Cash and cash equivalents:
Cash$1,130,172 $1,130,172 $1,021,022 $1,021,022 
Money market funds1,015,871 1,015,871 71,793 71,793 
Restricted cash, current— — 434 434 
Restricted cash, non-current1,627 1,627 — — 
Total assets measured and recorded at fair value$2,147,670 $2,147,670 $1,093,249 $1,093,249 
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 $1,015.9 million and $71.8 million as cash equivalents as of December 31, 2021 and 2020, 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, 2021 and 2020.
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.
The Company did not have any Level 3 instruments as of December 31, 2021 and 2020.
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 33 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases LEASES
The Company has entered into operating leases primarily for office real estate. The leases have remaining terms ranging from one year to 10 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,
 202120202019
Operating lease cost (1)$46,410 $42,127 $27,596 
Variable lease cost15,080 12,116 4,928 
Net operating lease cost$61,490 $54,243 $32,524 
(1) Operating lease cost is presented net of sublease income. Sublease income for the years ended December 31, 2021, 2020, and 2019 was not material.
Supplemental cash flow information related to leases is as follows (in thousands):
 Years Ended December 31,
 202120202019
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$51,657 $30,664 $17,721 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$110,845 $12,031 $267,048 
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):
 As of December 31,
 20212020
Operating lease right-of-use assets$345,660 $266,197 
Included in accounts payable and accrued liabilities:
Operating lease liability, current37,116 35,647 
Operating lease liability, non-current394,724 307,936 
Total operating lease liability$431,840 $343,583 
Weighted-average remaining lease term:
Operating leases (in years)8.389.05
Weighted-average discount rate:
Operating leases3.98 %4.60 %
Future lease payments under operating leases as of December 31, 2021 are as follows (in thousands):
Year Ending December 31,Operating Leases
2022$52,636 
202363,548 
202462,162 
202561,649 
202660,044 
Thereafter218,954 
Total future lease payments518,993 
Less: imputed interest(79,073)
Less: expected tenant improvement allowance(8,080)
Total$431,840 
As of December 31, 2021, the Company’s commitment relating to operating leases that have not yet commenced was $198.4 million. These operating leases will commence starting in fiscal year 2022 with lease terms of approximately two to 12 years
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt DEBT
The Company’s outstanding debt as of December 31, 2021 and 2020 is as follows (in thousands):
 As of December 31,
 20212020
 Amount  
Effective
Interest Rate
Amount  
Effective
Interest Rate
Term Loan A Facility$90,000 2.0 %$95,000 2.0 %
Less: Debt issuance costs(132)(258)
Net carrying amount of debt$89,868 $94,742 
The carrying amount of debt approximates fair value due to its variable interest rates. The interest expense for the years ended December 31, 2021 and 2020 relating to the Credit Agreement is $2.2 million and $2.6 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 $38.0 million and $30.8 million as of December 31, 2021 and 2020, 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, 2021, the Company was in compliance with all of the covenants of the Credit Agreement
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
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, 2021 and 2020, 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 Offerings
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.
On May 13, 2020, the Company entered into an Equity Distribution Agreement with Morgan Stanley & Co. LLC and Citigroup Global Markets Inc., as its sales agents, pursuant to which the Company sold an aggregate of 4.0 million shares of the Company’s Class A common stock at an average selling price of $126.01 per share, for aggregate gross proceeds of $504.0 million and incurred issuance costs of $6.8 million.
On November 19, 2019, the Company entered into an Equity Distribution Agreement with Citigroup Global Markets Inc., as its sales agent, pursuant to which the Company sold an aggregate of 1.0 million shares of the Company’s Class A common stock at an average selling price of $153.99 per share, for aggregate gross proceeds of $154.0 million and incurred issuance costs of $2.8 million.
On May 16, 2019, the Company entered into an Equity Distribution Agreement with Morgan Stanley & Co. LLC, as its sales agent, pursuant to which the Company sold an aggregate of 1.0 million shares of the Company’s Class A common stock at an average selling price of $82.90 per share, for aggregate gross proceeds of $82.9 million and incurred issuance costs of $1.6 million.
On March 12, 2019, the Company entered into an Equity Distribution Agreement with Citigroup Global Markets Inc., as its sales agent, pursuant to which the Company sold approximately 1.4 million shares of the Company’s Class A common stock at an average selling price of $72.00 per share, for aggregate gross proceeds of $100.0 million and incurred issuance costs of $2.0 million.
Common Stock Reserved For Issuance
At December 31, 2021, the Company’s common stock reserved for issuance in the future is as follows (in thousands):
 
As of December 31, 2021
Common stock awards granted under equity incentive plans9,460
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 Plan27,011
Total reserved shares of common stock41,560
* 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, 2021 is as follows (in thousands, except per share data):
 
Number of
Shares
 
Weighted-Average
Grant Date Fair
Value Per Share
Balance, December 31, 20204,355$92.91 
Awarded983348.62 
Released(1,655)81.95 
Forfeited(397)135.44 
Balance, December 31, 2021 - Outstanding3,286$169.76 
The grant date fair value of restricted stock units granted during the years ended December 31, 2021, 2020, and 2019 was $342.6 million, $210.1 million, and $195.2 million, respectively.
The fair value of restricted stock units that vested during the years ended December 31, 2021, 2020, and 2019 was $135.6 million, $83.7 million, and $40.5 million, respectively.
The unrecognized stock-based compensation expense related to restricted stock units awarded to employees as of December 31, 2021 was $463.7 million, which the Company expects to recognize over a weighted-average period of approximately 2.08 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, 20208,733$26.19 5.7
Granted320356.55 — $139.76 
Exercised(2,841)6.51 — 
Forfeited and expired(38)104.47 — 
Balance, December 31, 2021 - Outstanding6,174$51.87 5.8$1,129,748 
Balance, December 31, 2021- Exercisable4,548$14.73 4.9$973,186 
The weighted-average grant date fair value of options granted during the years ended December 31, 2021, 2020, and 2019 was $139.76, $54.39, and $39.23, respectively.
The intrinsic value for stock options exercised in the years ended December 31, 2021, 2020, and 2019 was $997.6 million $470.8 million, and $474.2 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, 2021, the Company had $67.5 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.0 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. Generally, stock options granted to employees under the 2008 Plan vest 25% after one year and then 1/48th monthly thereafter and have a term of ten years. Restricted stock units generally vest over 4 years. For the years ended December 31, 2021, 2020, and 2019, the amount of stock-based compensation capitalized as part of internal-use software was not material.
The following table shows total stock-based compensation expense for the years ended December 31, 2021, 2020, and 2019 (in thousands):
 Years Ended December 31,
 202120202019
Cost of revenue, platform$827 $847 $342 
Cost of revenue, player2,035 1,407 1,072 
Research and development77,770 58,412 40,036 
Sales and marketing63,503 42,846 24,179 
General and administrative43,397 30,564 19,546 
Total stock-based compensation$187,532 $134,076 $85,175 
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, 2021, 2020, and 2019 are as follows:
 Years Ended December 31,
 202120202019
Expected term (in years)
5.0 - 6.8
5.0 - 6.7
5.0 - 6.7
Risk-free interest rate
0.36 - 1.20%
0.22 - 1.67%
1.35 - 2.56%
Expected volatility
38 - 39%
36 - 39%
35 - 36%
Dividend rate
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
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, 2021, the Company had $195.2 million of non-cancelable purchase commitments for inventory.
The Company records a liability for non-cancelable purchase commitments in excess of projected demand forecasts. The Company recorded $0.2 million and $1.2 million for these purchase commitments in Accrued liabilities as of December 31, 2021 and 2020, respectively.
Licensed Content Commitments
The Company enters into contracts with content publishers to license content for streaming. When a title becomes available, the Company records an asset and a liability on the consolidated balance sheets.
As of December 31, 2021, the Company’s total obligation for licensed content is $421.0 million, of which the Company recorded $92.1 million in Current liabilities and $51.2 million in Other long-term liabilities in the consolidated balance sheets. The remaining $277.7 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,
2022$212,355 
202399,848
202459,544
202536,731
20268,715
Thereafter3,815
Total content liabilities$421,008 
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, 2021, they are not included in the obligations above.
In connection with the acquisition of certain content rights during the quarter ended March 31, 2021, the Company assumed liabilities related to certain costs of the development and use of certain assets that had been incurred but not paid at the time assumed. Escrow arrangements were put in place such that selling shareholders would cover such costs. Accordingly, the Company recognized both an indemnification asset and liability of $81.4 million, respectively, as of March 31, 2021. As of December 31, 2021, $77.5 million of both the indemnification asset and liability were released related to payments made for a portion of the liabilities assumed. The remaining indemnification balance as of December 31, 2021 is $3.9 million, with the indemnification asset recorded as part of Prepaid expenses and other current assets and the indemnification liability recorded as part of Accrued liabilities in the consolidated balance sheets.
Letters of Credit
As of December 31, 2021 and 2020, the Company had irrevocable letters of credit outstanding in the amount of $38.0 million and $30.9 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, 2021 the Company recorded expenses of $4.8 million in Cost of revenue, player, $1.8 million in Cost of revenue, platform, and $3.4 million in General and administrative expenses for claims related to patent infringement. During the year ended December 31, 2020 the Company did not have any loss contingencies that were material. During the year ended December 31, 2019, the Company recorded expenses of $9.9 million, in Cost of revenue, player for various claims related to patent infringements.
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 have not accrued any liabilities related to such obligations in the consolidated financial statements.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
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,
 202120202019
United States$240,560 $(21,107)$(63,453)
Foreign(3,973)2,655 2,534 
Net income (loss) before income taxes$236,587 $(18,452)$(60,919)
The income tax (benefit) expense consisted of the following (in thousands):
 Years Ended December 31,
 202120202019
Current:
Federal$— $(219)$(47)
State589 620 244 
Foreign490 743 108 
1,079 1,144 305 
Deferred:
Federal193 — — 
State256 — — 
Foreign(7,326)(2,089)(1,287)
(6,877)(2,089)(1,287)
Total$(5,798)$(945)$(982)
The following is a reconciliation of the statutory federal income tax rate to the Company’s effective tax rate:
 Years Ended December 31,
 202120202019
U.S. federal income tax at statutory rate21.0 %21.0 %21.0 %
U.S. state and local income taxes0.2 (3.2)(0.4)
Change in valuation allowance140.0 (698.4)(213.4)
Federal research and development tax credit(30.7)102.9 30.8 
Stock-based compensation(114.3)577.8 158.0 
Discrete tax benefit due to IP transfer(19.1)— — 
Meals and entertainment0.1 (1.6)(1.4)
Foreign rate differential0.1 — (0.6)
Acquisition costs— — (1.3)
Section 162(m) limitation1.1 (7.2)(1.4)
State apportionment change— 4.4 1.3 
Tax rate change(0.7)— (0.4)
Provision to return true-up(0.1)9.4 9.9 
Other(0.1)0.1 (0.5)
Effective tax rate(2.5)%5.2 %1.6 %
Significant components of the Company’s deferred income tax assets and liabilities consist of the following (in thousands):
 As of December 31,
 20212020
Deferred tax assets:
Net operating loss carryforwards$563,173 $379,613 
Reserves and accruals20,969 14,131 
Research and development credits166,940 104,110 
Operating lease liabilities107,228 91,373 
Stock-based compensation36,350 28,318 
Depreciation and amortization40,583 — 
Total deferred tax assets935,243 617,545 
Deferred tax liabilities:
Operating lease right-of-use assets(85,713)(70,755)
Depreciation and amortization— (11,707)
Total deferred tax liabilities(85,713)(82,462)
Valuation allowance(838,949)(530,887)
Net deferred tax assets$10,581 $4,196 
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, 2021, 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 $261.8 million and $169.7 million during the years ended December 31, 2021 and 2020, respectively, primarily due to U.S. federal and state tax losses and credits incurred during the period.
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 IP transfer completed during 2021, giving rise to foreign amortizable assets.
For federal and state income tax reporting purposes, respective net operating loss carryforwards of $2,169.9 million and $1,824.3 million are available to reduce future taxable income, if any. These net operating loss carryforwards will begin to expire in 2028 for federal and certain state net operating losses have expired in 2021. The federal net operating loss generated subsequent to 2017 can be carried forward indefinitely.
For Brazil, Denmark, Netherlands, and U.K. income tax reporting purposes, the net operating loss carryforwards of $2.8 million, $2.8 million, $6.1 million, and $33.9 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. The Company also has U.K. research and development tax credit carryforwards of $0.5 million, which can be carried forward indefinitely.
As of December 31, 2021, the Company has research and development tax credit carryforwards of $133.8 million and $97.4 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 Internal Revenue Code of 1986, as amended (the “Code”), contains provisions that may limit the net operating loss and credit carryforwards available for use in any given period upon the occurrence of certain events, including a statutorily defined significant change in ownership. Utilization of the net operating loss and tax credit carryforwards is subject to an annual limitation due to an ownership change, as defined by section 382 of the Code. The Company completed a recent study to assess whether any section 382 ownership change has occurred since the Company’s
formation. Based on the study, the Company had a section 382 ownership change on December 18, 2009 and tax attributes generated by the Company through the ownership change date are subject to the limitation.
A section 382 study was completed for dataxu, which the Company acquired in November 2019, covering the period from inception beginning May 1, 2008 through the acquisition date of November 8, 2019. Based on the study, the Company identified four ownership changes for section 382 purposes. As such, tax attributes generated by dataxu through the ownership change dates are subject to the limitation.
The total amount of unrecognized tax benefits as of December 31, 2021 is $66.2 million, of which $48.7 million is composed of research and development credits and $17.5 million is related to international activities. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):
 As of December 31,
 20212020
Unrecognized tax benefits at beginning of year$29,175 $19,487 
Gross increase for tax positions of current year36,198 9,959 
Gross decrease due to statute expiration(330)(75)
Gross increase (decrease) for tax positions of prior years1,107 (196)
Unrecognized tax benefits balance at end of year$66,150 $29,175 
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of its income tax expense. As of December 31, 2021, the Company recorded $0.4 million of accrued interest and penalties related to uncertain tax positions.
Change in the Company’s unrecognized tax benefits, if any, would have an immaterial impact on its effective tax rate. The Company does not expect its gross unrecognized tax benefits to change significantly within the next 12 months.
The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. The Company is currently under examination by the Texas Comptroller for calendar tax years 2015, 2016, and 2017. 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 38 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related-Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related-Party Transactions RELATED-PARTY TRANSACTIONS
The Company did not engage in any material related party transactions for the years ended December 31, 2021 and 2020.
In the year ended December 31, 2019, the Company engaged in transactions with one of its strategic investors. With respect to this investor, the Company recorded revenue of $8.5 million and expenses of $1.3 million for the year ended December 31, 2019. During the years ended December 31, 2021 and 2020, the Company did not consider this investor to be a related party, as this investor did not meet the defined criteria.
In the year ended December 31, 2019, the Company had engaged in transactions with another company in which the Company’s Chief Executive Officer held a majority voting interest and was a member of such company’s board of directors at that time, and another member of the Company’s Board of Directors is presently such company’s Chief Executive Officer. With respect to transactions with this company, the Company incurred expenses of $1.2 million for the year ended December 31, 2019.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plans
12 Months Ended
Dec. 31, 2021
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, 2021, 2020, and 2019.
In 2014, the Company established a defined contribution plan in the U.K. for its U.K.-based employees. The Company contributed $1.3 million, $0.7 million, and $0.5 million to the plan for the years ended December 31, 2021, 2020, and 2019, respectively.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2021
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, restricted stock units, and unvested shares of common stock issued upon the early exercise of stock options 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,
202120202019
Numerator:
Net income (loss) $242,385 $(17,507)$(59,937)
Denominator:
Basic net income (loss) per share:
Weighted-average common shares outstanding — basic132,710123,978115,218
Net income (loss) per share — basic$1.83 $(0.14)$(0.52)
Diluted net income (loss) per share:
Weighted-average common shares outstanding — basic 132,710123,978115,218
Effect of potentially dilutive securities:
Restricted stock units2,744
Stock options6,214
Weighted-average common shares outstanding — diluted 141,668123,978115,218
Net income (loss) per share — diluted $1.71 $(0.14)$(0.52)
Common stock equivalents excluded from the calculation of diluted net income (loss) per share because of their anti-dilutive effect are as follows (in thousands):
 Years Ended December 31,
 202120202019
Equity awards to purchase common stock1,12813,08815,668
Unvested shares of common stock issued upon early exercise of stock options and business acquisition131
Total1,12813,08915,699
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information
12 Months Ended
Dec. 31, 2021
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 chief operating decision maker (“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.
The Company is organized into two reportable segments as follows:
Platform
Consists of revenue generated from the sale of digital advertising and related services including the demand-side platform, 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), and licensing arrangements with service operators and TV brands.
Player
Consists of revenue generated from sale of streaming players, audio products and accessories through retailers and distributors, as well as directly to customers through the Company’s website.
Customers accounting for 10% or more of segment revenue, net, were as follows:
 Years Ended December 31,
 202120202019
Platform segment revenue
Customer H10 %13 %*
Player segment revenue
Customer A*10 %16 %
Customer B23 %18 %17 %
Customer C37 %40 %39 %
* Less than 10%
Revenue in international markets was less than 10% in each of the periods presented. Substantially all Company assets were held in the United States and were attributable to the operations in the United States as of December 31, 2021 and 2020.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies and Basis of Presentation (Policies)
12 Months Ended
Dec. 31, 2021
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 PresentationCertain prior period amounts in the consolidated balance sheets and notes to consolidated financial statements have been reclassified to conform to 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;
valuation of assets acquired and liabilities assumed in connection with business combinations;
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 for the year ended December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020. Comprehensive loss for the year ended December 31, 2019 includes unrealized gains on the Company’s short-term investments and foreign currency translation adjustments. Income taxes on the unrealized gains are not material.
Foreign Currency
Foreign Currency
The Company uses the U.S. dollar as the functional currency for most of its foreign subsidiaries. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from re-measurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency loss of $1.2 million, gain of $1.3 million, and loss of $0.2 million during the years ended December 31, 2021, 2020, and 2019, respectively.
For those foreign subsidiaries where the local currency is designated as the functional currency, the Company records translation of their assets and liabilities into U.S. dollars at the balance sheet dates as translation adjustments and includes them as a component of Accumulated other comprehensive income (loss).
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 30% and 27% of cash and cash equivalents as of December 31, 2021 and 46% and 26% as of December 31, 2020.
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 or intangible assets in any periods reported. The impairments of operating right-of-use assets during the years ended December 31, 2021, 2020, and 2019 were not material.
Content Assets
Content Assets
The Company records content assets as Other non-current assets. The amortization expense for licensed content is recorded based on the pattern of monetization of such content which is primarily straight-line. The amortization of produced content is recorded over the applicable content life cycle based upon the ratio of current period revenue to the estimated total revenue to be earned.
Licensed and produced content assets 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 Company determines SSP 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 OneView ad platform, 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), and licensing arrangements with service operators and TV brands.
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.
The Company licenses the Roku OS, including updates and upgrades, to TV brands 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.
Player segment:
The Company sells the majority of its streaming players and audio products to retail distribution channels in the U.S. including brick and mortar and online retailers, as well as through the Company’s website. Player 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 player revenue ratably on a time elapsed basis over the estimated economic life of the associated players products.
The Company’s player 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 Player revenue and the related shipping costs are included in Cost of revenue, player.
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. The Company combines lease and non-lease components into a single lease component for its real estate and equipment leases.
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 five to ten 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 years ended December 31, 2021, 2020, and 2019, the Company capitalized internal-use software development costs of $0.5 million, $2.2 million, and $0.1 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, 2021, 2020, and 2019, the Company amortized expenses of $1.0 million, $0.5 million, and $1.6 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 player revenue allocated to unspecified upgrades and updates on a when-and-if available basis, licensing and services fees received from service operators and TV brands, and advance payments from advertisers and content publishers 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 Costs Advertising Costs Advertising costs are expensed when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising costs of $35.2 million, $7.1 million, and $7.3 million for the years December 31, 2021, 2020, and 2019, 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 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, 2021, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles and also simplifies areas such as franchise taxes, step-up in tax basis of goodwill, separate entity financial statements, and interim recognition of enactment of tax laws or rate changes. The adoption did not have a material impact on the Company’s consolidated financial statements.
In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) that is expected to be discontinued, subject to meeting certain criteria. The guidance is effective as of March 12, 2020 through December 31, 2022. The Company made a policy election in the second quarter of 2020 to elect a different reference rate for the Credit Agreement (as defined below) when LIBOR is discontinued.
On January 1, 2020, the Company adopted the guidance in ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, using the modified retrospective adoption method and recorded a cumulative-effect adjustment to the beginning balance of accumulated deficit of approximately $1.1 million. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. This impact mainly relates to credit losses recognized on the Company’s doubtful accounts. As the Company did not have any available-for-sale debt securities as of the adoption date, there was no additional impact to accumulated deficit.
On January 1, 2020, the Company adopted the guidance in ASU 2019-02, Entertainment—Films—Other Assets—Film Costs (Subtopic 926-20) and Entertainment—Broadcasters—Intangibles—Goodwill and Other (Subtopic 920-350): Improvements to Accounting for Costs of Films and License Agreements for Program Materials, in order to align the accounting for production costs of an episodic television series with the accounting for production costs of films by removing the content distinction for capitalization. ASU 2019-02 required that an entity reassess estimates of the use of a film in a film group and account for any changes prospectively. In addition, ASU 2019-02 required that an entity test films and license agreements for program material for impairment at a film group level when the film or license agreements are predominantly monetized with other films and license agreements. There was no material impact to the Company’s consolidated financial statements.
Recent Accounting Standards Not Yet Adopted
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, to require 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 guidance is effective for fiscal years beginning after December 15, 2022, including interim reporting periods within those fiscal years, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of fiscal 2022. The Company believes that the adoption of this guidance will not have a material impact on the 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 $1,015.9 million and $71.8 million as cash equivalents as of December 31, 2021 and 2020, 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, 2021 and 2020.
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.
The Company did not have any Level 3 instruments as of December 31, 2021 and 2020.
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 43 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies and Basis of Presentation (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Allowance for Sales Returns Allowance for sales returns consist of the following activities (in thousands):
 Years Ended December 31,
 202120202019
Beginning balance$5,912 $6,550 $7,335 
Add: Charged to revenue16,181 14,594 15,541 
Less: Utilization of sales return reserve(16,078)(15,232)(16,326)
Ending balance$6,015 $5,912 $6,550 
Schedule of Allowance for Sales Incentives Allowance for sales incentives consisted of the following activities (in thousands):
 Years Ended December 31,
 202120202019
Beginning balance$30,838 $19,476 $13,750 
Add: Charged to revenue90,530 68,315 65,676 
Less: Utilization of sales incentive reserve(72,957)(56,953)(59,950)
Ending balance$48,411 $30,838 $19,476 
Schedule of Allowance for Doubtful Accounts Allowance for doubtful accounts consisted of the following activities (in thousands):
 Years Ended December 31,
 202120202019
Beginning balance$4,181 $1,140 $686 
Impact of adoption of ASU 2016-13— 1,066 — 
Adjusted beginning balance$4,181 $2,206 $686 
Provision for (recoveries of) doubtful accounts(904)3,801 704 
Adjustments for recovery and write-off(1,119)(1,826)(250)
Ending balance$2,158 $4,181 $1,140 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Balances
The contract balances include the following (in thousands):
 As of December 31,
 202120202019
Accounts receivable, net$752,393 $523,852 $332,673 
Contract assets (included in Prepaid expenses and other current assets)46,952 7,431 3,588 
Deferred revenue, current portion45,760 55,465 39,861 
Deferred revenue, non-current portion28,726 21,283 15,370 
Total deferred revenue$74,486 $76,748 $55,231 
Deferred revenue consisted of the following (in thousands):
 As of December 31,
 20212020
Platform, current$22,240 $27,587 
Player, current23,520 27,878 
Total deferred revenue, current45,760 55,465 
Platform, non-current9,324 9,909 
Player, non-current19,402 11,374 
Total deferred revenue, non-current28,726 21,283 
Total Deferred Revenue$74,486 $76,748 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2021
Business Combinations [Abstract]  
Schedule of Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed on Acquisition Date
The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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 allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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 
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, is 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, is 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 46 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Value of Goodwill
The following table reflects the carrying value of goodwill (in thousands):
Carrying Value
Balance as of December 31, 2019$74,116 
Adjustments:
Dataxu working capital adjustment(1,058)
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 
Summary of Intangible Assets
The following table is the summary of Company’s intangible assets (in thousands):
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 
 
As of December 31, 2020
 
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-Average Useful Lives
(in years)
Developed technology$62,367 $(13,439)$48,928 5.9
Customer relationships13,400 (3,908)9,492 4.0
Tradename400 (400)— 0.5
Patents4,076 (315)3,761 14.0
Total Intangible assets$80,243 $(18,062)$62,181 6.0
Schedule of Estimated Future Amortization Expense for Intangible Asset As of December 31, 2021, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):
Year Ending December 31, 
2022$17,745 
202317,066
202414,275
202512,571
20264,074
Thereafter10,895
Total$76,626 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable, Net Accounts receivable, net consisted of the following (in thousands):
 As of December 31,
 20212020
Accounts receivable, gross$809,220 $565,088 
Less: Allowances
Allowance for sales returns6,015 5,912 
Allowance for sales incentives48,411 30,838 
Allowance for doubtful accounts2,158 4,181 
Other allowances243 305 
Total allowances56,827 41,236 
Accounts Receivable, net $752,393 $523,852 
Schedule of Property and Equipment, Net Property and equipment, net consisted of the following (in thousands):
 As of December 31,
 20212020
Computers and equipment$38,473 $30,859 
Leasehold improvements182,229 144,013 
Internal-use software7,274 6,744 
Office equipment and furniture20,829 19,661 
Property and equipment, gross248,805 201,277 
Accumulated depreciation and amortization(71,238)(46,080)
Property and Equipment, net$177,567 $155,197 
Schedule of Accrued Liabilities Accrued liabilities consisted of the following (in thousands):
 As of December 31,
 20212020
Payments due to content publishers$165,894 $106,576 
Accrued cost of revenue142,014 98,285 
Marketing, retail and merchandising costs47,428 43,645 
Operating lease liability, current37,116 35,647 
Content liability, current70,462 6,165 
Other accrued expenses86,141 57,350 
Total Accrued Liabilities$549,055 $347,668 
Schedule of Deferred Revenue
The contract balances include the following (in thousands):
 As of December 31,
 202120202019
Accounts receivable, net$752,393 $523,852 $332,673 
Contract assets (included in Prepaid expenses and other current assets)46,952 7,431 3,588 
Deferred revenue, current portion45,760 55,465 39,861 
Deferred revenue, non-current portion28,726 21,283 15,370 
Total deferred revenue$74,486 $76,748 $55,231 
Deferred revenue consisted of the following (in thousands):
 As of December 31,
 20212020
Platform, current$22,240 $27,587 
Player, current23,520 27,878 
Total deferred revenue, current45,760 55,465 
Platform, non-current9,324 9,909 
Player, non-current19,402 11,374 
Total deferred revenue, non-current28,726 21,283 
Total Deferred Revenue$74,486 $76,748 
Schedule of Other Long Term Liabilities Other Long-term liabilities consisted of the following (in thousands):
As of December 31,
20212020
Content liability, non-current$51,211 $1,380 
Other long-term liabilities31,274 1,739 
Total Other long-term liabilities$82,485 $3,119 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Content Assets (Tables)
12 Months Ended
Dec. 31, 2021
Capitalized Licensed Content Costs [Abstract]  
Schedule Of Content Assets Net
Content assets, net recorded as part of Other non-current assets consisted of the following (in thousands):
As of December 31,
20212020
Licensed content, net$199,290 $7,907 
Produced content:
Released, less amortization20,030 — 
Completed, not released881 — 
In production3,512 — 
Total produced content, net24,423 $— 
Total Content Assets, net$223,713 $7,907 
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 reflected in the table below (in thousands):
Years Ended December 31,
20212020
Licensed content$84,133 $22,392 
Produced content11,437 — 
Total amortization costs$95,570 $22,392 
Schedule of Amortization Expense for Capitalized Licensed Content Assets
The following table reflects the amortization expense for the next three years for content assets, net (in thousands):
Year Ending December 31,Licensed contentProduced contentTotal
2022$86,584 $4,055 $90,639 
202338,861 4,202 43,063 
202423,293 3,951 27,244 
Total$148,738 $12,208 $160,946 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Disclosure (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value
The Company’s financial assets measured at fair value are as follows (in thousands):
 
As of December 31, 2021
As of December 31, 2020
 Fair ValueLevel 1Fair ValueLevel 1
Assets:
Cash and cash equivalents:
Cash$1,130,172 $1,130,172 $1,021,022 $1,021,022 
Money market funds1,015,871 1,015,871 71,793 71,793 
Restricted cash, current— — 434 434 
Restricted cash, non-current1,627 1,627 — — 
Total assets measured and recorded at fair value$2,147,670 $2,147,670 $1,093,249 $1,093,249 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense are as follows (in thousands):
 Years Ended December 31,
 202120202019
Operating lease cost (1)$46,410 $42,127 $27,596 
Variable lease cost15,080 12,116 4,928 
Net operating lease cost$61,490 $54,243 $32,524 
(1) Operating lease cost is presented net of sublease income. Sublease income for the years ended December 31, 2021, 2020, and 2019 was not material.
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,
 202120202019
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$51,657 $30,664 $17,721 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$110,845 $12,031 $267,048 
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,
 20212020
Operating lease right-of-use assets$345,660 $266,197 
Included in accounts payable and accrued liabilities:
Operating lease liability, current37,116 35,647 
Operating lease liability, non-current394,724 307,936 
Total operating lease liability$431,840 $343,583 
Weighted-average remaining lease term:
Operating leases (in years)8.389.05
Weighted-average discount rate:
Operating leases3.98 %4.60 %
Schedule of Future Lease Payments under Operating Leases
Future lease payments under operating leases as of December 31, 2021 are as follows (in thousands):
Year Ending December 31,Operating Leases
2022$52,636 
202363,548 
202462,162 
202561,649 
202660,044 
Thereafter218,954 
Total future lease payments518,993 
Less: imputed interest(79,073)
Less: expected tenant improvement allowance(8,080)
Total$431,840 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt
The Company’s outstanding debt as of December 31, 2021 and 2020 is as follows (in thousands):
 As of December 31,
 20212020
 Amount  
Effective
Interest Rate
Amount  
Effective
Interest Rate
Term Loan A Facility$90,000 2.0 %$95,000 2.0 %
Less: Debt issuance costs(132)(258)
Net carrying amount of debt$89,868 $94,742 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Schedule of Reserved Shares of Common Stock for Issuance
At December 31, 2021, the Company’s common stock reserved for issuance in the future is as follows (in thousands):
 
As of December 31, 2021
Common stock awards granted under equity incentive plans9,460
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 Plan27,011
Total reserved shares of common stock41,560
* 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, 2021 is as follows (in thousands, except per share data):
 
Number of
Shares
 
Weighted-Average
Grant Date Fair
Value Per Share
Balance, December 31, 20204,355$92.91 
Awarded983348.62 
Released(1,655)81.95 
Forfeited(397)135.44 
Balance, December 31, 2021 - Outstanding3,286$169.76 
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, 20208,733$26.19 5.7
Granted320356.55 — $139.76 
Exercised(2,841)6.51 — 
Forfeited and expired(38)104.47 — 
Balance, December 31, 2021 - Outstanding6,174$51.87 5.8$1,129,748 
Balance, December 31, 2021- Exercisable4,548$14.73 4.9$973,186 
Schedule of Share-based Compensation Expense
The following table shows total stock-based compensation expense for the years ended December 31, 2021, 2020, and 2019 (in thousands):
 Years Ended December 31,
 202120202019
Cost of revenue, platform$827 $847 $342 
Cost of revenue, player2,035 1,407 1,072 
Research and development77,770 58,412 40,036 
Sales and marketing63,503 42,846 24,179 
General and administrative43,397 30,564 19,546 
Total stock-based compensation$187,532 $134,076 $85,175 
Summary of Assumptions Used to Value Stock Options Granted The assumptions used to value stock options granted during the years ended December 31, 2021, 2020, and 2019 are as follows:
 Years Ended December 31,
 202120202019
Expected term (in years)
5.0 - 6.8
5.0 - 6.7
5.0 - 6.7
Risk-free interest rate
0.36 - 1.20%
0.22 - 1.67%
1.35 - 2.56%
Expected volatility
38 - 39%
36 - 39%
35 - 36%
Dividend rate
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
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,
2022$212,355 
202399,848
202459,544
202536,731
20268,715
Thereafter3,815
Total content liabilities$421,008 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
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,
 202120202019
United States$240,560 $(21,107)$(63,453)
Foreign(3,973)2,655 2,534 
Net income (loss) before income taxes$236,587 $(18,452)$(60,919)
Schedule of Income Tax (Benefit) Expense
The income tax (benefit) expense consisted of the following (in thousands):
 Years Ended December 31,
 202120202019
Current:
Federal$— $(219)$(47)
State589 620 244 
Foreign490 743 108 
1,079 1,144 305 
Deferred:
Federal193 — — 
State256 — — 
Foreign(7,326)(2,089)(1,287)
(6,877)(2,089)(1,287)
Total$(5,798)$(945)$(982)
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,
 202120202019
U.S. federal income tax at statutory rate21.0 %21.0 %21.0 %
U.S. state and local income taxes0.2 (3.2)(0.4)
Change in valuation allowance140.0 (698.4)(213.4)
Federal research and development tax credit(30.7)102.9 30.8 
Stock-based compensation(114.3)577.8 158.0 
Discrete tax benefit due to IP transfer(19.1)— — 
Meals and entertainment0.1 (1.6)(1.4)
Foreign rate differential0.1 — (0.6)
Acquisition costs— — (1.3)
Section 162(m) limitation1.1 (7.2)(1.4)
State apportionment change— 4.4 1.3 
Tax rate change(0.7)— (0.4)
Provision to return true-up(0.1)9.4 9.9 
Other(0.1)0.1 (0.5)
Effective tax rate(2.5)%5.2 %1.6 %
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,
 20212020
Deferred tax assets:
Net operating loss carryforwards$563,173 $379,613 
Reserves and accruals20,969 14,131 
Research and development credits166,940 104,110 
Operating lease liabilities107,228 91,373 
Stock-based compensation36,350 28,318 
Depreciation and amortization40,583 — 
Total deferred tax assets935,243 617,545 
Deferred tax liabilities:
Operating lease right-of-use assets(85,713)(70,755)
Depreciation and amortization— (11,707)
Total deferred tax liabilities(85,713)(82,462)
Valuation allowance(838,949)(530,887)
Net deferred tax assets$10,581 $4,196 
Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):
 As of December 31,
 20212020
Unrecognized tax benefits at beginning of year$29,175 $19,487 
Gross increase for tax positions of current year36,198 9,959 
Gross decrease due to statute expiration(330)(75)
Gross increase (decrease) for tax positions of prior years1,107 (196)
Unrecognized tax benefits balance at end of year$66,150 $29,175 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2021
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,
202120202019
Numerator:
Net income (loss) $242,385 $(17,507)$(59,937)
Denominator:
Basic net income (loss) per share:
Weighted-average common shares outstanding — basic132,710123,978115,218
Net income (loss) per share — basic$1.83 $(0.14)$(0.52)
Diluted net income (loss) per share:
Weighted-average common shares outstanding — basic 132,710123,978115,218
Effect of potentially dilutive securities:
Restricted stock units2,744
Stock options6,214
Weighted-average common shares outstanding — diluted 141,668123,978115,218
Net income (loss) per share — diluted $1.71 $(0.14)$(0.52)
Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss Per Share
Common stock equivalents excluded from the calculation of diluted net income (loss) per share because of their anti-dilutive effect are as follows (in thousands):
 Years Ended December 31,
 202120202019
Equity awards to purchase common stock1,12813,08815,668
Unvested shares of common stock issued upon early exercise of stock options and business acquisition131
Total1,12813,08915,699
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2021
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,
 202120202019
Platform segment revenue
Customer H10 %13 %*
Player segment revenue
Customer A*10 %16 %
Customer B23 %18 %17 %
Customer C37 %40 %39 %
* Less than 10%
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
The Company (Details)
12 Months Ended
Dec. 31, 2021
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 2
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies and Basis of Presentation - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
institution
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Foreign currency gains (loss) $ (1,200,000) $ 1,300,000 $ (200,000)
Goodwill impairment loss 0 0 0
Impairment of intangible assets 0 0 0
Impairment of long-lived assets 0 0 0
Impairment of capitalized licensed content assets $ 0 $ 0 0
Estimated useful life 6 years 8 months 12 days 6 years  
Advertising costs $ 35,200,000 $ 7,100,000 7,300,000
Accumulated deficit 90,021,000 332,406,000  
Adoption of ASU 2016-13 | Accounting Standards Update 2016-13      
Summary Of Significant Accounting Policies [Line Items]      
Accumulated deficit     1,100,000
Internal-use software      
Summary Of Significant Accounting Policies [Line Items]      
Capitalized costs 500,000 2,200,000 100,000
Amortized expenses $ 1,000,000 $ 500,000 $ 1,600,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 10 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 5 years    
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 30.00% 46.00%  
Financial Institution Risk | Cash And Cash Equivalents | Financial Institution Two      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 27.00% 26.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    
Customer H | Customer Concentration Risk | Net Accounts Receivable      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage   11.00%  
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Returns (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 41,236    
Ending balance 56,827 $ 41,236  
Allowance for Sales Returns      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance 5,912 6,550 $ 7,335
Add: Charged to revenue 16,181 14,594 15,541
Less: Utilization of sales return reserve (16,078) (15,232) (16,326)
Ending balance $ 6,015 $ 5,912 $ 6,550
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Incentives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 41,236    
Ending balance 56,827 $ 41,236  
Allowance for Sales Incentives      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance 30,838 19,476 $ 13,750
Add: Charged to revenue 90,530 68,315 65,676
Less: Utilization of sales incentive reserve (72,957) (56,953) (59,950)
Ending balance $ 48,411 $ 30,838 $ 19,476
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 41,236    
Ending balance 56,827 $ 41,236  
Allowance for Doubtful Accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance 4,181 1,140 $ 686
Provision for (recoveries of) doubtful accounts (904) 3,801 704
Adjustments for recovery and write-off (1,119) (1,826) (250)
Ending balance 2,158 4,181 1,140
Allowance for Doubtful Accounts | Adjusted beginning balance      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance 4,181 2,206 686
Ending balance   4,181 2,206
Allowance for Doubtful Accounts | Accounting Standards Update 2016-13 | Adoption of ASU 2016-13      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 0 1,066 0
Ending balance   $ 0 $ 1,066
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]      
Number of reportable segment | segment 2    
Contract with customer assets increase (decrease) $ 39.5 $ 3.8  
Increase (decrease) in deferred revenue (2.3) 21.5  
Increase (decrease) in deferred revenue due to change in timing of fulfillment of performance obligations   12.4  
Increase (decrease) in deferred revenue recognized related to unspecified upgrades   8.4  
Deferred revenue recognized 56.2 42.9  
Estimated contracted revenue 1,148.3    
Revenue recognized from performance obligation satisfied in previous period $ 28.6 $ 14.4  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01      
Disaggregation Of Revenue [Line Items]      
Revenue remaining performance obligation percentage of revenue expected to be recognized 43.00%    
Remaining performance period 12 months    
Customer Concentration Risk | Net Revenue | Customer C      
Disaggregation Of Revenue [Line Items]      
Concentration risk   12.00% 14.00%
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Contract Balances [Line Items]      
Accounts receivable, net $ 752,393 $ 523,852 $ 332,673
Deferred revenue, current portion 45,760 55,465 39,861
Deferred revenue, non-current portion 28,726 21,283 15,370
Total deferred revenue 74,486 76,748 55,231
Prepaid Expenses and Other Current Assets      
Schedule Of Contract Balances [Line Items]      
Contract assets (included in Prepaid expenses and other current assets) $ 46,952 $ 7,431 $ 3,588
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 15, 2021
Mar. 19, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]              
Content assets acquired         $ 215,800    
Revenue         2,764,584 $ 1,778,388 $ 1,128,921
Cost of revenue         1,355,984 970,169 633,697
Gross profit         $ 1,408,600 $ 808,219 $ 495,224
Other Non-current Assets              
Business Acquisition [Line Items]              
Content assets acquired   $ 22,500          
Nielsen AVA business acquisition              
Business Acquisition [Line Items]              
Purchase consideration $ 53,400            
Business combination, aggregate cash consideration 38,500            
Noncash consideration related to deliver services 21,400            
Services received $ 6,500            
Other income service period 6 years            
Cost of revenue service period 6 years            
Purchase consideration     $ 6,000        
Intangible assets     4,200        
Other long-term liabilities     4,500        
Goodwill     $ 14,700        
Nielsen AVA business acquisition | General and administrative              
Business Acquisition [Line Items]              
Acquisition related expenses $ 3,900            
TOH Intermediate Holdings, LLC              
Business Acquisition [Line Items]              
Purchase consideration   97,800          
TOH Intermediate Holdings, LLC | Platform              
Business Acquisition [Line Items]              
Revenue       $ 18,700      
Cost of revenue       11,800      
Gross profit       $ 6,900      
TOH Intermediate Holdings, LLC | General and administrative              
Business Acquisition [Line Items]              
Acquisition related expenses   $ 2,400          
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Schedule of Preliminary Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Apr. 15, 2021
Mar. 19, 2021
Dec. 31, 2020
Dec. 31, 2019
Assets acquired          
Goodwill $ 161,519     $ 73,058 $ 74,116
Nielsen AVA business acquisition          
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    
Customer relationships | TOH Intermediate Holdings, LLC          
Assets acquired          
Intangible assets:     700    
IPR&D technology | Nielsen AVA business acquisition          
Assets acquired          
Intangible assets:   7,500      
Developed technology | Nielsen AVA business acquisition          
Assets acquired          
Intangible assets:   $ 11,000      
Tradename | TOH Intermediate Holdings, LLC          
Assets acquired          
Intangible assets:     $ 20,000    
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Summary of Preliminary Valuation of Intangible Assets Acquired (Details) - Nielsen AVA business acquisition
$ 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 67 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
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 68 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Line Items]    
Beginning Balance $ 73,058 $ 74,116
Ending Balance 161,519 73,058
Dataxu working capital adjustment    
Goodwill [Line Items]    
Goodwill   $ (1,058)
This Old House acquisition    
Goodwill [Line Items]    
Additions: 46,671  
Nielsen AVA business acquisition    
Goodwill [Line Items]    
Additions: 36,790  
Other immaterial acquisition    
Goodwill [Line Items]    
Additions: $ 5,000  
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill impairment loss $ 0 $ 0 $ 0
Amortization of intangible assets $ 17,300,000 $ 14,500,000 $ 2,800,000
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 111,943 $ 80,243
Accumulated Amortization (35,317) (18,062)
Total $ 76,626 $ 62,181
Weighted-Average Useful Lives (in years) 6 years 8 months 12 days 6 years
Total Intangible assets $ 119,443  
Intangible assets, net 84,126 $ 62,181
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 73,367 62,367
Accumulated Amortization (25,350) (13,439)
Total $ 48,017 $ 48,928
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 $ 13,400
Accumulated Amortization (7,395) (3,908)
Total $ 6,705 $ 9,492
Weighted-Average Useful Lives (in years) 4 years 4 years
Tradename    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,400 $ 400
Accumulated Amortization (1,966) (400)
Total $ 18,434 $ 0
Weighted-Average Useful Lives (in years) 9 years 9 months 18 days 6 months
Patents    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,076 $ 4,076
Accumulated Amortization (606) (315)
Total $ 3,470 $ 3,761
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 71 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Asset (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 $ 17,745  
2023 17,066  
2024 14,275  
2025 12,571  
2026 4,074  
Thereafter 10,895  
Total $ 76,626 $ 62,181
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Valuation And Qualifying Accounts Disclosure [Line Items]        
Accounts receivable, gross $ 809,220 $ 565,088    
Allowance 56,827 41,236    
Accounts Receivable, net 752,393 523,852    
Allowance for Sales Returns        
Valuation And Qualifying Accounts Disclosure [Line Items]        
Allowance 6,015 5,912 $ 6,550 $ 7,335
Allowance for Sales Incentives        
Valuation And Qualifying Accounts Disclosure [Line Items]        
Allowance 48,411 30,838 19,476 13,750
Allowance for Doubtful Accounts        
Valuation And Qualifying Accounts Disclosure [Line Items]        
Allowance 2,158 4,181 $ 1,140 $ 686
Other Allowances        
Valuation And Qualifying Accounts Disclosure [Line Items]        
Allowance $ 243 $ 305    
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 248,805 $ 201,277
Accumulated depreciation and amortization (71,238) (46,080)
Property and Equipment, net 177,567 155,197
Computers and equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 38,473 30,859
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 182,229 144,013
Internal-use software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 7,274 6,744
Office equipment and furniture    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 20,829 $ 19,661
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]      
Depreciation and amortization $ 25.4 $ 21.7 $ 12.8
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Payments due to content publishers $ 165,894 $ 106,576
Accrued cost of revenue 142,014 98,285
Marketing, retail and merchandising costs 47,428 43,645
Operating lease liability, current 37,116 35,647
Content liability, current 70,462 6,165
Other accrued expenses 86,141 57,350
Total Accrued Liabilities $ 549,055 $ 347,668
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred Revenue Arrangement [Line Items]      
Deferred revenue, current portion $ 45,760 $ 55,465 $ 39,861
Total deferred revenue, non-current 28,726 21,283 $ 15,370
Total Deferred Revenue 74,486 76,748  
Platform      
Deferred Revenue Arrangement [Line Items]      
Deferred revenue, current portion 22,240 27,587  
Total deferred revenue, non-current 9,324 9,909  
Player      
Deferred Revenue Arrangement [Line Items]      
Deferred revenue, current portion 23,520 27,878  
Total deferred revenue, non-current $ 19,402 $ 11,374  
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Other Long Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Content liability, non-current $ 51,211 $ 1,380
Other long-term liabilities 31,274 1,739
Total Other long-term liabilities $ 82,485 $ 3,119
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Content Assets - Schedule of Content Assets Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Licensed Content Assets [Line Items]    
Total Content Assets, net $ 223,713 $ 7,907
Licensed content    
Licensed Content Assets [Line Items]    
Content Assets 199,290 7,907
Released, less amortization    
Licensed Content Assets [Line Items]    
Content Assets 20,030 0
Completed, not released    
Licensed Content Assets [Line Items]    
Content Assets 881 0
In production    
Licensed Content Assets [Line Items]    
Content Assets 3,512 0
Produced content    
Licensed Content Assets [Line Items]    
Content Assets $ 24,423 $ 0
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Content Assets - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Licensed Content Assets [Line Items]  
Content assets acquired $ 215.8
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2021
Dec. 31, 2020
Dec. 31, 2019
Text Block [Abstract]      
Amortization of content assets $ 84,133 $ 22,392  
Produced content 11,437 0  
Total amortization costs $ 95,570 $ 22,392 $ 2,914
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Content Assets - Schedule of Amortization Expense for Licensed Content Assets (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Licensed Content Assets [Line Items]  
2022 $ 90,639
2023 43,063
2024 27,244
Total 160,946
Licensed content  
Licensed Content Assets [Line Items]  
2022 86,584
2023 38,861
2024 23,293
Total 148,738
Produced content  
Licensed Content Assets [Line Items]  
2022 4,055
2023 4,202
2024 3,951
Total $ 12,208
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Assets:      
Restricted cash, current $ 0 $ 434 $ 1,854
Restricted cash, non-current 1,627 0 $ 0
Total assets measured and recorded at fair value 2,147,670 1,093,249  
Level 1      
Assets:      
Restricted cash, current 0 434  
Restricted cash, non-current 1,627 0  
Total assets measured and recorded at fair value 2,147,670 1,093,249  
Cash      
Assets:      
Cash and cash equivalents: 1,130,172 1,021,022  
Cash | Level 1      
Assets:      
Cash and cash equivalents: 1,130,172 1,021,022  
Money market funds      
Assets:      
Cash and cash equivalents: 1,015,871 71,793  
Money market funds | Level 1      
Assets:      
Cash and cash equivalents: $ 1,015,871 $ 71,793  
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Disclosure - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Money market funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents $ 1,015.9 $ 71.8
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Leases [Line Items]  
Commitment relating to operating lease, that have not yet commenced $ 198.4
Minimum  
Leases [Line Items]  
Remaining lease term, operating lease 1 year
Operating leases that have not yet commenced, lease terms 2 years
Maximum  
Leases [Line Items]  
Remaining lease term, operating lease 10 years
Operating leases that have not yet commenced, lease terms 12 years
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Operating lease cost $ 46,410 $ 42,127 $ 27,596
Variable lease cost 15,080 12,116 4,928
Net operating lease cost $ 61,490 $ 54,243 $ 32,524
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash outflows from operating leases $ 51,657 $ 30,664 $ 17,721
Right-of-use assets obtained in exchange for lease obligations:      
Operating leases $ 110,845 $ 12,031 $ 267,048
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating lease right-of-use assets $ 345,660 $ 266,197
Operating lease liability, current $ 37,116 $ 35,647
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Operating lease liability, non-current $ 394,724 $ 307,936
Total operating lease liability $ 431,840 $ 343,583
Weighted-average remaining lease term:    
Operating leases (in years) 8 years 4 months 17 days 9 years 18 days
Weighted-average discount rate:    
Operating leases 3.98% 4.60%
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Future Lease Payments under Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 52,636  
2023 63,548  
2024 62,162  
2025 61,649  
2026 60,044  
Thereafter 218,954  
Total future lease payments 518,993  
Less: imputed interest (79,073)  
Less: expected tenant improvement allowance (8,080)  
Total $ 431,840 $ 343,583
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Schedule of Outstanding Debt (Details) - Term Loan A Facility - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Amount $ 90,000 $ 95,000
Less: Debt issuance costs (132) (258)
Net carrying amount of debt $ 89,868 $ 94,742
Effective Interest Rate 2.00% 2.00%
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Nov. 18, 2019
USD ($)
May 03, 2019
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]          
Letters of credit outstanding       $ 38,000,000 $ 30,900,000
Credit Agreement          
Debt Instrument [Line Items]          
Interest expense       2,200,000 2,600,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       $ 38,000,000 $ 30,800,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 91 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Preferred Stock (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
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 92 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Common Stock (Details)
12 Months Ended
Dec. 31, 2021
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 93 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - At-the-Market Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Mar. 02, 2021
May 13, 2020
Nov. 19, 2019
May 16, 2019
Mar. 12, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class Of Stock [Line Items]                
Issuance costs           $ 10,400 $ 6,800 $ 6,400
At-the-Market Offerings | Class A Common Stock                
Class Of Stock [Line Items]                
Aggregate shares of common stock, sold (in shares) 2.6 4.0 1.0 1.0 1.4      
Gross proceeds from issuance of common stock $ 1,000,000 $ 504,000 $ 154,000 $ 82,900 $ 100,000      
Average selling price per share (in dollars per share) $ 379.26 $ 126.01 $ 153.99 $ 82.90 $ 72.00      
Issuance costs $ 10,400 $ 6,800 $ 2,800 $ 1,600 $ 2,000      
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance (Details)
shares in Thousands
Dec. 31, 2021
shares
Class Of Stock [Line Items]  
Total reserved shares of common stock (in shares) 41,560
Equity Incentive Plan  
Class Of Stock [Line Items]  
Common stock awards granted under equity incentive plans (in shares) 9,460
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) 27,011
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Equity Incentive Plans (Details)
12 Months Ended
Dec. 31, 2021
Plan
Class Of Stock [Line Items]  
Number of equity incentive plans 2
Employee Stock Option  
Class Of Stock [Line Items]  
Percentage of voting rights 10.00%
Employee Stock Option | 10% Shareholder | Minimum  
Class Of Stock [Line Items]  
Stock option fair market value at the date of grant, percent 110.00%
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Units
shares in Thousands
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Number of Shares  
Beginning balance Number of Shares, outstanding (in shares) | shares 4,355
Number of Shares, Awarded (in shares) | shares 983
Number of Shares, Released (in shares) | shares (1,655)
Number of Shares, Forfeited (in shares) | shares (397)
Ending balance, Number of Shares outstanding (in shares) | shares 3,286
Weighted Average Grant Date Fair Value Per Share  
Weighted Average Grant Date Fair Value Per Share, Beginning balance (in dollars per share) | $ / shares $ 92.91
Weighted Average Grant Date Fair Value Per Share, Awarded (in dollars per share) | $ / shares 348.62
Weighted Average Grant Date Fair Value Per Share, Released (in dollars per share) | $ / shares 81.95
Weighted Average Grant Date Fair Value Per Share, Forfeited (in dollars per share) | $ / shares 135.44
Weighted Average Grant Date Fair Value Per Share, Ending balance (in dollars per share) | $ / shares $ 169.76
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Restricted Stock Units (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Expected weighted average period to recognize unrecognized stock compensation expense 2 years    
Restricted Stock Units      
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Grant-date fair value of restricted stock units granted $ 342.6 $ 210.1 $ 195.2
Fair value of restricted stock units vested 135.6 $ 83.7 $ 40.5
Unrecognized stock compensation expense $ 463.7    
Expected weighted average period to recognize unrecognized stock compensation expense 2 years 29 days    
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of Shares      
Beginning balance, Number of Shares (in shares) 8,733    
Granted, Number of Shares (in shares) 320    
Exercised, Number of Shares (in shares) (2,841)    
Forfeited and expired, Number of Shares (in shares) (38)    
Ending balance, Number of Shares (in shares) 6,174 8,733  
Weighted Average Exercise Price      
Beginning balance, Weighted Average Exercise Price (in dollars per share) $ 26.19    
Granted, Weighted Average Exercise Price (in dollars per share) 356.55    
Exercised, Weighted Average Exercise Price (in dollars per share) 6.51    
Forfeited and expired, Weighted Average Exercise Price (in dollars per share) 104.47    
Ending balance, Weighted Average Exercise Price (in dollars per share) $ 51.87 $ 26.19  
Stock Options Additional Disclosures      
Balance, Weighted Average Remaining Contractual Life (Years) 5 years 9 months 18 days 5 years 8 months 12 days  
Granted, Weighted Average Grant Date Fair Value Per Share (in dollars per share) $ 139.76 $ 54.39 $ 39.23
Outstanding, ending balance $ 1,129,748    
Options exercisable at ending balance, Number of Shares (in shares) 4,548    
Options exercisable at ending balance, Weighted Average Exercise Price (in dollars per share) $ 14.73    
Options exercisable at December 31, 2020, Weighted Average Remaining Contractual Life (Years) 4 years 10 months 24 days    
Options exercisable, ending balance $ 973,186    
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Stock Option Plan (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Weighted average grant-date fair value of stock options granted (in dollars per share) $ 139.76 $ 54.39 $ 39.23
Intrinsic value of stock options exercised $ 997.6 $ 470.8 $ 474.2
Unrecognized stock compensation expense $ 67.5    
Expected weighted average period to recognize unrecognized stock compensation expense 2 years    
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Stock-based Compensation (Details)
12 Months Ended
Dec. 31, 2021
Employee Stock Option  
Class Of Stock [Line Items]  
Stock option term 10 years
Employee Stock Option | Tranche One  
Class Of Stock [Line Items]  
Stock granted to employees vesting rights, percentage 25.00%
Vesting period 1 year
Employee Stock Option | Tranche Two  
Class Of Stock [Line Items]  
Stock granted to employees vesting rights, percentage 2.08%
Restricted Stock Units  
Class Of Stock [Line Items]  
Vesting period 4 years
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation $ 187,532 $ 134,076 $ 85,175
Cost of Revenue | Platform      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation 827 847 342
Cost of Revenue | Player      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation 2,035 1,407 1,072
Research and development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation 77,770 58,412 40,036
Sales and marketing      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation 63,503 42,846 24,179
General and administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation $ 43,397 $ 30,564 $ 19,546
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Assumptions Used to Value Stock Options Granted (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate, Minimum 0.36% 0.22% 1.35%
Risk-free interest rate, Maximum 1.20% 1.67% 2.56%
Expected volatility, Minimum 38.00% 36.00% 35.00%
Expected volatility, Maximum 39.00% 39.00% 36.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 8 months 12 days 6 years 8 months 12 days
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Mar. 31, 2021
Commitments And Contingencies [Line Items]          
Unrecorded purchase commitment $ 277,700 $ 277,700      
Indemnification liability 3,900 3,900      
Indemnification asset 3,900 3,900      
Letters of credit outstanding 38,000 38,000 $ 30,900    
General and administrative          
Commitments And Contingencies [Line Items]          
Expense related to patent infringements   3,400      
Player | Cost of Revenue          
Commitments And Contingencies [Line Items]          
Expense related to patent infringements   4,800   $ 9,900  
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 195,200 195,200      
Manufacturing | Accrued Liabilities          
Commitments And Contingencies [Line Items]          
Loss on purchase obligation for inventory   200 $ 1,200    
Content Publishers          
Commitments And Contingencies [Line Items]          
Total content liabilities 421,008 421,008      
Content Publishers | Accounts Payable          
Commitments And Contingencies [Line Items]          
Total content liabilities 92,100 92,100      
Content Publishers | Other Long-Term Liabilities          
Commitments And Contingencies [Line Items]          
Total content liabilities 51,200 $ 51,200      
Licensed Content          
Commitments And Contingencies [Line Items]          
Indemnification liability released for payment of portion of liabilities assumed 77,500        
Indemnification asset released for payment of portion of liabilities assumed $ 77,500        
Indemnification liability         $ 81,400
Indemnification asset         $ 81,400
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Payments for Content Obligations (Details) - Content Publishers
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments And Contingencies [Line Items]  
2022 $ 212,355
2023 99,848
2024 59,544
2025 36,731
2026 8,715
Thereafter 3,815
Total content liabilities $ 421,008
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
United States $ 240,560 $ (21,107) $ (63,453)
Foreign (3,973) 2,655 2,534
Income (Loss) Before Income Taxes $ 236,587 $ (18,452) $ (60,919)
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 0 $ (219) $ (47)
State 589 620 244
Foreign 490 743 108
Current income tax expense 1,079 1,144 305
Deferred:      
Federal 193 0 0
State 256 0 0
Foreign (7,326) (2,089) (1,287)
Deferred income tax (6,877) (2,089) (1,287)
Income tax benefit $ (5,798) $ (945) $ (982)
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
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.20% (3.20%) (0.40%)
Change in valuation allowance 140.00% (698.40%) (213.40%)
Federal research and development tax credit (30.70%) 102.90% 30.80%
Stock-based compensation (114.30%) 577.80% 158.00%
Discrete tax benefit due to IP transfer (19.10%) 0.00% 0.00%
Meals and entertainment 0.10% (1.60%) (1.40%)
Foreign rate differential 0.10% 0.00% (0.60%)
Acquisition costs 0.00% 0.00% (1.30%)
Section 162(m) limitation 1.10% (7.20%) (1.40%)
State apportionment change 0.00% 4.40% 1.30%
Tax rate change (0.70%) 0.00% (0.40%)
Provision to return true-up (0.10%) 9.40% 9.90%
Other (0.10%) 0.10% (0.50%)
Effective tax rate (2.50%) 5.20% 1.60%
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Significant Components of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carryforwards $ 563,173 $ 379,613
Reserves and accruals 20,969 14,131
Research and development credits 166,940 104,110
Operating lease liabilities 107,228 91,373
Stock-based compensation 36,350 28,318
Depreciation and amortization 40,583 0
Total deferred tax assets 935,243 617,545
Deferred tax liabilities:    
Operating lease right-of-use assets (85,713) (70,755)
Depreciation and amortization 0 (11,707)
Total deferred tax liabilities (85,713) (82,462)
Valuation allowance (838,949) (530,887)
Net deferred tax assets $ 10,581 $ 4,196
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Ownership
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Income Taxes Disclosure [Line Items]      
Increased in valuation allowance $ 261,800 $ 169,700  
Increase in valuation allowance not realizable 46,200    
Research and development tax credit carryforwards 166,940 104,110  
Unrecognized tax benefits 66,150 $ 29,175 $ 19,487
Accrued interest and penalties 400    
Research and Development Credits      
Income Taxes Disclosure [Line Items]      
Unrecognized tax benefits 48,700    
Federal      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 2,169,900    
Research and development tax credit carryforwards 133,800    
State      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 1,824,300    
Research and development tax credit carryforwards 97,400    
Brazil      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 2,800    
Denmark      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 2,800    
Netherlands      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 6,100    
UK      
Income Taxes Disclosure [Line Items]      
Net operating loss carryforwards 33,900    
Research and development tax credit carryforwards $ 500    
Section 382      
Income Taxes Disclosure [Line Items]      
Number of ownership changes for income tax purposes | Ownership 4    
International      
Income Taxes Disclosure [Line Items]      
Unrecognized tax benefits $ 17,500    
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Unrecognized tax benefits at beginning of year $ 29,175 $ 19,487
Gross increase for tax positions of current year 36,198 9,959
Gross decrease due to statute expiration (330) (75)
Gross increase for tax positions of prior years 1,107  
Gross decrease for tax positions of prior years   (196)
Unrecognized tax benefits balance at end of year $ 66,150 $ 29,175
XML 111 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related-Party Transactions - Narrative (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
CEO Holds Majority Voting Interest  
Related Party Transaction [Line Items]  
Related party transaction expense $ 1,200,000
Strategic Investors  
Related Party Transaction [Line Items]  
Revenue from related parties 8,500,000
Related party transaction expense $ 1,300,000
XML 112 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plans - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
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 $ 1,300,000 $ 700,000 $ 500,000
XML 113 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net Income (Loss) $ 242,385 $ (17,507) $ (59,937)
Denominator:      
Weighted-average common shares outstanding —basic (in shares) 132,710 123,978 115,218
Net income (loss) per share - basic (in dollars per share) $ 1.83 $ (0.14) $ (0.52)
Weighted-average common shares outstanding — diluted (in shares) 141,668 123,978 115,218
Net income (loss) per share - diluted (in dollars per share) $ 1.71 $ (0.14) $ (0.52)
Restricted Stock Units      
Denominator:      
Common stock equivalents (in shares) 2,744 0 0
Employee Stock Option      
Denominator:      
Common stock equivalents (in shares) 6,214 0 0
XML 114 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from calculation of diluted net loss per share (in shares) 1,128 13,089 15,699
Equity awards to purchase common stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from calculation of diluted net loss per share (in shares) 1,128 13,088 15,668
Unvested shares of common stock issued upon early exercise of stock options and business acquisition      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from calculation of diluted net loss per share (in shares) 0 1 31
XML 115 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Narrative (Details)
12 Months Ended
Dec. 31, 2021
segment
Segment Reporting Information [Line Items]  
Number of reportable segments 2
XML 116 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details) - Net Revenue - Customer Concentration Risk
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Customer C      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk   12.00% 14.00%
Platform | Customer H      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk 10.00% 13.00%  
Player | Customer A      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk   10.00% 16.00%
Player | Customer B      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk 23.00% 18.00% 17.00%
Player | Customer C      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk 37.00% 40.00% 39.00%
XML 117 roku-20211231_htm.xml IDEA: XBRL DOCUMENT 0001428439 2021-01-01 2021-12-31 0001428439 2021-06-30 0001428439 us-gaap:CommonClassAMember 2022-01-31 0001428439 us-gaap:CommonClassBMember 2022-01-31 0001428439 2021-12-31 0001428439 2020-12-31 0001428439 us-gaap:CommonClassAMember 2021-12-31 0001428439 us-gaap:CommonClassAMember 2020-12-31 0001428439 us-gaap:CommonClassBMember 2020-12-31 0001428439 us-gaap:CommonClassBMember 2021-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:ServiceMember roku:PlatformSegmentMember 2019-01-01 2019-12-31 0001428439 us-gaap:ProductMember roku:PlayerSegmentMember 2021-01-01 2021-12-31 0001428439 us-gaap:ProductMember roku:PlayerSegmentMember 2020-01-01 2020-12-31 0001428439 us-gaap:ProductMember roku:PlayerSegmentMember 2019-01-01 2019-12-31 0001428439 2020-01-01 2020-12-31 0001428439 2019-01-01 2019-12-31 0001428439 us-gaap:CommonStockMember 2018-12-31 0001428439 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001428439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001428439 us-gaap:RetainedEarningsMember 2018-12-31 0001428439 2018-12-31 0001428439 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001428439 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001428439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001428439 us-gaap:RetainedEarningsMember 2019-01-01 2019-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 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 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 roku:CustomerOneMember 2021-01-01 2021-12-31 0001428439 roku:CustomerTwoMember 2021-01-01 2021-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:CashAndCashEquivalentsBenchmarkMember roku:FinancialInstitutionRiskMember roku:FinancialInstitutionOneMember 2020-01-01 2020-12-31 0001428439 roku:CashAndCashEquivalentsBenchmarkMember roku:FinancialInstitutionRiskMember roku:FinancialInstitutionTwoMember 2020-01-01 2020-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2020-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2019-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2018-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2021-01-01 2021-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2020-01-01 2020-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2019-01-01 2019-12-31 0001428439 roku:AllowancesForSalesReturnsMember 2021-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2020-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2019-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2018-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2021-01-01 2021-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2020-01-01 2020-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2019-01-01 2019-12-31 0001428439 roku:AllowanceForSalesIncentivesMember 2021-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2020-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2018-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:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AllowanceForCreditLossMember 2018-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AllowanceForCreditLossMember 2020-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AllowanceForCreditLossMember 2019-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AllowanceForCreditLossMember 2018-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 2019-01-01 2019-12-31 0001428439 us-gaap:AllowanceForCreditLossMember 2021-12-31 0001428439 roku:CustomerHMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 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 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001428439 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001428439 roku:WebsiteAndInternalUseSoftwareMember 2021-01-01 2021-12-31 0001428439 roku:WebsiteAndInternalUseSoftwareMember 2020-01-01 2020-12-31 0001428439 roku:WebsiteAndInternalUseSoftwareMember 2019-01-01 2019-12-31 0001428439 srt:MinimumMember roku:WebsiteAndInternalUseSoftwareMember 2021-01-01 2021-12-31 0001428439 srt:MaximumMember roku:WebsiteAndInternalUseSoftwareMember 2021-01-01 2021-12-31 0001428439 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0001428439 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-12-31 0001428439 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001428439 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001428439 2022-01-01 2021-12-31 0001428439 roku:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001428439 roku:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-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-10-01 2021-12-31 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:ThisOldHouseHoldingsLLCMember roku:PlatformSegmentMember 2021-03-19 2021-12-31 0001428439 roku:BostonBasedDataxuIncorporationDemandSidePlatformMember 2020-01-01 2020-12-31 0001428439 roku:OldHouseAcquisitionMember 2021-01-01 2021-12-31 0001428439 roku:NielsenSAdvancedVideoAdvertisingMember 2021-01-01 2021-12-31 0001428439 roku:OtherImmaterialAcquisitionsMember 2021-01-01 2021-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 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001428439 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001428439 us-gaap:CustomerRelationshipsMember 2020-12-31 0001428439 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001428439 us-gaap:TradeNamesMember 2020-12-31 0001428439 us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001428439 us-gaap:PatentsMember 2020-12-31 0001428439 us-gaap:PatentsMember 2020-01-01 2020-12-31 0001428439 roku:AllowanceForOtherAccountsReceivableMember 2021-12-31 0001428439 roku:AllowanceForOtherAccountsReceivableMember 2020-12-31 0001428439 roku:ComputerAndEquipmentMember 2021-12-31 0001428439 roku:ComputerAndEquipmentMember 2020-12-31 0001428439 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001428439 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001428439 roku:InternalUseSoftwareMember 2021-12-31 0001428439 roku:InternalUseSoftwareMember 2020-12-31 0001428439 roku:OfficeEquipmentAndFurnitureMember 2021-12-31 0001428439 roku:OfficeEquipmentAndFurnitureMember 2020-12-31 0001428439 roku:PlatformSegmentMember 2021-12-31 0001428439 roku:PlatformSegmentMember 2020-12-31 0001428439 roku:PlayerSegmentMember 2021-12-31 0001428439 roku:PlayerSegmentMember 2020-12-31 0001428439 us-gaap:LicenseMember 2021-12-31 0001428439 us-gaap:LicenseMember 2020-12-31 0001428439 roku:ProducedContentReleasedLessAmortizationMember 2021-12-31 0001428439 roku:ProducedContentReleasedLessAmortizationMember 2020-12-31 0001428439 roku:ProducedContentCompletedNotReleasedMember 2021-12-31 0001428439 roku:ProducedContentCompletedNotReleasedMember 2020-12-31 0001428439 roku:ProducedContentInProductionMember 2021-12-31 0001428439 roku:ProducedContentInProductionMember 2020-12-31 0001428439 us-gaap:ProductMember 2021-12-31 0001428439 us-gaap:ProductMember 2020-12-31 0001428439 us-gaap:CashMember 2021-12-31 0001428439 us-gaap:CashMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001428439 us-gaap:CashMember 2020-12-31 0001428439 us-gaap:CashMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001428439 us-gaap:MoneyMarketFundsMember 2021-12-31 0001428439 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001428439 us-gaap:MoneyMarketFundsMember 2020-12-31 0001428439 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001428439 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001428439 us-gaap:FairValueInputsLevel1Member 2020-12-31 0001428439 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001428439 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001428439 srt:MinimumMember 2021-12-31 0001428439 srt:MaximumMember 2021-12-31 0001428439 roku:TermLoanAFacilityMember 2021-12-31 0001428439 roku:TermLoanAFacilityMember 2020-12-31 0001428439 roku:CreditAgreementMember 2021-01-01 2021-12-31 0001428439 roku:CreditAgreementMember 2020-01-01 2020-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 2021-12-31 0001428439 us-gaap:RevolvingCreditFacilityMember roku:CreditAgreementMember roku:MorganStanleySeniorFundingIncMember 2020-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 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2020-05-13 2020-05-13 0001428439 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2020-05-13 0001428439 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2019-11-19 2019-11-19 0001428439 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2019-11-19 0001428439 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2019-05-16 2019-05-16 0001428439 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2019-05-16 0001428439 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2019-03-12 2019-03-12 0001428439 us-gaap:CommonClassAMember roku:AtTheMarketOfferingMember 2019-03-12 0001428439 roku:EquityIncentivePlanMember 2021-12-31 0001428439 roku:TwoThousandSeventeenEmployeeStockPurchasePlanMember 2021-12-31 0001428439 roku:TwoThousandSeventeenEquityIncentivePlanMember 2021-12-31 0001428439 us-gaap:EmployeeStockOptionMember 2021-12-31 0001428439 srt:MinimumMember us-gaap:EmployeeStockOptionMember roku:TenPercentShareholderMember 2021-01-01 2021-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001428439 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001428439 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001428439 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-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:PlatformSegmentMember 2019-01-01 2019-12-31 0001428439 us-gaap:CostOfSalesMember roku:PlayerSegmentMember 2021-01-01 2021-12-31 0001428439 us-gaap:CostOfSalesMember roku:PlayerSegmentMember 2020-01-01 2020-12-31 0001428439 us-gaap:CostOfSalesMember roku:PlayerSegmentMember 2019-01-01 2019-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:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-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:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001428439 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001428439 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001428439 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001428439 srt:MinimumMember 2020-01-01 2020-12-31 0001428439 srt:MaximumMember 2020-01-01 2020-12-31 0001428439 srt:MinimumMember 2019-01-01 2019-12-31 0001428439 srt:MaximumMember 2019-01-01 2019-12-31 0001428439 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001428439 roku:ManufacturingMember 2021-12-31 0001428439 roku:ManufacturingMember us-gaap:AccruedLiabilitiesMember 2021-01-01 2021-12-31 0001428439 roku:ManufacturingMember us-gaap:AccruedLiabilitiesMember 2020-01-01 2020-12-31 0001428439 roku:ContentPublishersMember 2021-12-31 0001428439 roku:ContentPublishersMember us-gaap:AccountsPayableMember 2021-12-31 0001428439 roku:ContentPublishersMember us-gaap:OtherNoncurrentLiabilitiesMember 2021-12-31 0001428439 roku:LicensedContentMember 2021-03-31 0001428439 roku:LicensedContentMember 2021-03-31 2021-12-31 0001428439 us-gaap:DomesticCountryMember 2021-12-31 0001428439 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001428439 us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember 2021-12-31 0001428439 roku:DanishTaxAgencyMember 2021-12-31 0001428439 us-gaap:TaxAndCustomsAdministrationNetherlandsMember 2021-12-31 0001428439 us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2021-12-31 0001428439 us-gaap:InternalRevenueServiceIRSMember 2021-12-31 0001428439 us-gaap:ResearchMember 2021-12-31 0001428439 us-gaap:ForeignCountryMember 2021-12-31 0001428439 us-gaap:InvestorMember 2019-01-01 2019-12-31 0001428439 srt:ChiefExecutiveOfficerMember 2019-01-01 2019-12-31 0001428439 roku:TaxDeferredSavingsPlanMember 2021-01-01 2021-12-31 0001428439 roku:TaxDeferredSavingsPlanMember 2020-01-01 2020-12-31 0001428439 roku:TaxDeferredSavingsPlanMember 2019-01-01 2019-12-31 0001428439 roku:UKEmployeesDefinedContributionPlanMember 2021-01-01 2021-12-31 0001428439 roku:UKEmployeesDefinedContributionPlanMember 2020-01-01 2020-12-31 0001428439 roku:UKEmployeesDefinedContributionPlanMember 2019-01-01 2019-12-31 0001428439 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001428439 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001428439 us-gaap:StockCompensationPlanMember 2021-01-01 2021-12-31 0001428439 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0001428439 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0001428439 roku:UnvestedCommonStockIssuedUponExerciseOfStockOptionsAndBusinessAcquisitionMember 2021-01-01 2021-12-31 0001428439 roku:UnvestedCommonStockIssuedUponExerciseOfStockOptionsAndBusinessAcquisitionMember 2020-01-01 2020-12-31 0001428439 roku:UnvestedCommonStockIssuedUponExerciseOfStockOptionsAndBusinessAcquisitionMember 2019-01-01 2019-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:PlayerSegmentMember 2020-01-01 2020-12-31 0001428439 roku:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:PlayerSegmentMember 2019-01-01 2019-12-31 0001428439 roku:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:PlayerSegmentMember 2021-01-01 2021-12-31 0001428439 roku:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:PlayerSegmentMember 2020-01-01 2020-12-31 0001428439 roku:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:PlayerSegmentMember 2019-01-01 2019-12-31 0001428439 roku:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:PlayerSegmentMember 2021-01-01 2021-12-31 0001428439 roku:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:PlayerSegmentMember 2020-01-01 2020-12-31 0001428439 roku:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember roku:PlayerSegmentMember 2019-01-01 2019-12-31 iso4217:USD shares iso4217:USD shares roku:segment roku:institution pure roku:Class roku:vote roku:Plan roku:Ownership false 2021 FY 0001428439 http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member P5Y P2Y http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent P2Y 0.0208 10-K true 2021-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 53234001409 119086923 16215344 Part III incorporates by reference certain information from the Registrant’s definitive proxy statement (the “2021 Proxy Statement”) for the 2022 Annual Meeting of Stockholders. The 2021 Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2021. 66200000 34 DELOITTE & TOUCHE LLP San Jose, California 2146043000 1092815000 56827000 41236000 752393000 523852000 50276000 53895000 105795000 27078000 3054507000 1697640000 177567000 155197000 345660000 266197000 84126000 62181000 161519000 73058000 258766000 16269000 4082145000 2270542000 124921000 112314000 549055000 347668000 9883000 4874000 45760000 55465000 729619000 520321000 79985000 89868000 28726000 21283000 394724000 307936000 82485000 3119000 1315539000 942527000 0.1000 0.1000 14000 13000 1150000000 1150000000 1000000000 1000000000 150000000 150000000 135137000 135137000 118767000 118767000 16370000 16370000 128004000 128004000 110645000 110645000 17359000 17359000 2856572000 1660379000 41000 29000 -90021000 -332406000 2766606000 1328015000 4082145000 2270542000 2284925000 1267744000 740776000 479659000 510644000 388145000 2764584000 1778388000 1128921000 823924000 503177000 262655000 532060000 466992000 371042000 1355984000 970169000 633697000 1461001000 764567000 478121000 -52401000 43652000 17103000 1408600000 808219000 495224000 461602000 355784000 265011000 455601000 299457000 178855000 256297000 173231000 116417000 1173500000 828472000 560283000 235100000 -20253000 -65059000 -2980000 -3432000 -2366000 4467000 5233000 6506000 1487000 1801000 4140000 236587000 -18452000 -60919000 -5798000 -945000 -982000 242385000 -17507000 -59937000 1.83 -0.14 -0.52 1.71 -0.14 -0.52 132710000 123978000 115218000 141668000 123978000 115218000 242385000 -17507000 -59937000 0 0 17000 12000 0 29000 12000 0 46000 242397000 -17507000 -59891000 109770000 11000 498553000 -17000 -253896000 244651000 86000 86000 2000 6169000 1000 28181000 28182000 6400000 3389000 330539000 330539000 571000 69684000 69684000 85175000 85175000 17000 17000 29000 29000 -59937000 -59937000 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 242385000 -17507000 -59937000 42621000 36206000 15669000 187532000 134076000 85175000 31024000 28743000 22328000 95570000 22392000 2914000 -904000 3801000 704000 -101000 524000 1101000 221768000 196046000 110225000 -3619000 4181000 14129000 67240000 3450000 9934000 0 0 -1143000 102957000 1128000 3060000 8428000 6410000 9409000 38279000 103218000 74512000 -20083000 12999000 11658000 -1100000 618000 -3024000 -7224000 21517000 -10597000 228081000 148192000 13707000 40041000 82382000 77180000 136778000 0 68132000 0 1058000 0 0 0 7428000 0 0 12365000 0 0 54810000 -176819000 -81324000 -110295000 0 69325000 99608000 5000000 74325000 0 18532000 16806000 28181000 989615000 497242000 330539000 1003147000 509048000 458328000 1054409000 575916000 361740000 12000 0 29000 1093249000 517333000 155564000 2147670000 1093249000 517333000 2146043000 1092815000 515479000 0 434000 1854000 1627000 0 0 2147670000 1093249000 517333000 2578000 3470000 3095000 1363000 1014000 759000 21400000 0 0 6500000 0 0 0 0 69684000 3073000 1242000 10762000 0 0 2190000 0 0 400000 0 0 144000 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 the OneView ad platform, 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), and licensing arrangements with service operators and TV brands and player revenue from the sale of streaming players and audio products. 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%">Reclassification of Prior Year Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.84pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain prior period amounts in the consolidated balance sheets and notes to consolidated financial statements have been reclassified to conform to 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: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">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: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">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: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">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: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">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: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">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 for the year ended December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020. Comprehensive loss for the year ended December 31, 2019 includes unrealized gains on the Company’s short-term investments and foreign currency translation adjustments. Income taxes on the unrealized gains are not material.</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 Company uses the U.S. dollar as the functional currency for most of its foreign subsidiaries. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from re-measurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency loss of $1.2 million, gain of $1.3 million, and loss of $0.2 million during the years ended December 31, 2021, 2020, and 2019, 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%">For those foreign subsidiaries where the local currency is designated as the functional currency, the Company records translation of their assets and liabilities into U.S. dollars at the balance sheet dates as translation adjustments and includes them as a component of Accumulated other comprehensive income (loss). </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 30% and 27% of cash and cash equivalents as of December 31, 2021 and 46% and 26% as of 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%">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 consist of the following activities (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: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">7,335 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,326)</span></td><td style="background-color:#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%">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"/><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,550 </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: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:'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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">13,750 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65,676 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,950)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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"/><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%">19,476 </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: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:'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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">686 </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%">1,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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%">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"/><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%">686 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">704 </span></td><td style="background-color:#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 recovery and 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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(250)</span></td><td style="background-color:#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%">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"/><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%">1,140 </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 accounted for more than 10% of its accounts receivable, net balance as of December 31, 2021. Customer H accounted for 11% of the accounts receivable, net balance as of 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%">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;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:112%">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;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:112%">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: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 recognize any impairment for goodwill or intangible assets in any periods reported. The impairments of operating right-of-use assets during the years ended December 31, 2021, 2020, and 2019 were not material. </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%">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 records content assets as Other non-current assets. The amortization expense for licensed content is recorded based on the pattern of monetization of such content which is primarily straight-line. The amortization of produced content is recorded over the applicable content life cycle based upon the ratio of current period revenue to the estimated total revenue to be earned. </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%">Licensed and produced content assets 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 </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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: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%">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: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 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: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 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 Company determines SSP based on market conditions and other observable inputs.</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%">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: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 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: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:112%">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 OneView ad platform, 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), and licensing arrangements with service operators and TV brands.</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-weight:400;line-height:112%">The Company licenses the Roku OS, including updates and upgrades, to TV brands 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: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%">Player 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 sells the majority of its streaming players and audio products to retail distribution channels in the U.S. including brick and mortar and online retailers, as well as through the Company’s website. Player 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 player revenue ratably on a time elapsed basis over the estimated economic life of the associated players 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 player 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 Player revenue and the related shipping costs are included in Cost of revenue, player.</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%">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. The Company combines lease and non-lease components into a single lease component for its real estate and equipment leases. </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%">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: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%">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: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%">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:id3VybDovL2RvY3MudjEvZG9jOmJkZGRiODNjMmM1MDRiNWE4Yjc5NTg1ODNhNDg5MzliL3NlYzpiZGRkYjgzYzJjNTA0YjVhOGI3OTU4NTgzYTQ4OTM5Yl8xMjQvZnJhZzplMDEwYmY0N2ZhYjg0ODVmYTZhZjZjOTZkNTg0YmIzYy90ZXh0cmVnaW9uOmUwMTBiZjQ3ZmFiODQ4NWZhNmFmNmM5NmQ1ODRiYjNjXzE5Njc1_3e5b5055-bf99-4a36-9bfb-d48fad5ab323">five</span> to ten years. </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 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 years ended December 31, 2021, 2020, and 2019, the Company capitalized internal-use software development costs of $0.5 million, $2.2 million, and $0.1 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:id3VybDovL2RvY3MudjEvZG9jOmJkZGRiODNjMmM1MDRiNWE4Yjc5NTg1ODNhNDg5MzliL3NlYzpiZGRkYjgzYzJjNTA0YjVhOGI3OTU4NTgzYTQ4OTM5Yl8xMjQvZnJhZzplMDEwYmY0N2ZhYjg0ODVmYTZhZjZjOTZkNTg0YmIzYy90ZXh0cmVnaW9uOmUwMTBiZjQ3ZmFiODQ4NWZhNmFmNmM5NmQ1ODRiYjNjXzIwNDU4_1a30ed32-ff7e-4602-bbc8-2f3558d5c0e6">two</span> to three years, beginning when the asset is ready for its intended use. During the years ended December 31, 2021, 2020, and 2019, the Company amortized expenses of $1.0 million, $0.5 million, and $1.6 million, 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%">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 player revenue allocated to unspecified upgrades and updates on a when-and-if available basis, licensing and services fees received from service operators and TV brands, and advance payments from advertisers and content publishers 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 Costs </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 costs are expensed when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising costs of $35.2 million, $7.1 million, and $7.3 million for the years December 31, 2021, 2020, and 2019, 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:'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">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 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 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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, 2021, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles and also simplifies areas such as franchise taxes, step-up in tax basis of goodwill, separate entity financial statements, and interim recognition of enactment of tax laws or rate changes. 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 March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, </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): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. This guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) that is expected to be discontinued, subject to meeting certain criteria. The guidance is effective as of March 12, 2020 through December 31, 2022. The Company made a policy election in the second quarter of 2020 to elect a different reference rate for the Credit Agreement (as defined below) when LIBOR is discontinued. </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 January 1, 2020, the Company adopted the guidance in ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, using the modified retrospective adoption method and recorded a cumulative-effect adjustment to the beginning balance of accumulated deficit of approximately $1.1 million. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. This impact mainly relates to credit losses recognized on the Company’s doubtful accounts. As the Company did not have any available-for-sale debt securities as of the adoption date, there was no additional impact to accumulated deficit.</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 January 1, 2020, the Company adopted the guidance in ASU 2019-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Entertainment—Films—Other Assets—Film Costs (Subtopic 926-20) and Entertainment—Broadcasters—Intangibles—Goodwill and Other (Subtopic 920-350): Improvements to Accounting for Costs of Films and License Agreements for Program Materials</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, in order to align the accounting for production costs of an episodic television series with the accounting for production costs of films by removing the content distinction for capitalization. ASU 2019-02 required that an entity reassess estimates of the use of a film in a film group and account for any changes prospectively. In addition, ASU 2019-02 required that an entity test films and license agreements for program material for impairment at a film group level when the film or license agreements are predominantly monetized with other films and license agreements. There was no material impact to the Company’s consolidated financial statements.</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%">Recent Accounting Standards Not Yet Adopted </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2021, the FASB issued 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>, to require 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 guidance is effective for fiscal years beginning after December 15, 2022, including interim reporting periods within those fiscal years, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of fiscal 2022. The Company believes that the adoption of this guidance will not have a material impact on the financial statements. 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 PresentationCertain prior period amounts in the consolidated balance sheets and notes to consolidated financial statements have been reclassified to conform to current period presentation. <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: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">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: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">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: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">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: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">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: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">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. <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 for the year ended December 31, 2021 includes foreign currency translation adjustments. Comprehensive loss is equal to the net loss for the year ended December 31, 2020. Comprehensive loss for the year ended December 31, 2019 includes unrealized gains on the Company’s short-term investments and foreign currency translation adjustments. Income taxes on the unrealized gains are not material.</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 Company uses the U.S. dollar as the functional currency for most of its foreign subsidiaries. Monetary assets and liabilities of these subsidiaries are remeasured into U.S. dollars from the local currency at rates in effect at period-end and non-monetary assets and liabilities are remeasured at historical rates. Revenue and expenses are remeasured at average exchange rates in effect during each period. Foreign currency gains or losses from re-measurement and transaction gains or losses are recorded as Other income (expense), net in the consolidated statements of operations. The Company recorded a foreign currency loss of $1.2 million, gain of $1.3 million, and loss of $0.2 million during the years ended December 31, 2021, 2020, and 2019, respectively.</span></div>For those foreign subsidiaries where the local currency is designated as the functional currency, the Company records translation of their assets and liabilities into U.S. dollars at the balance sheet dates as translation adjustments and includes them as a component of Accumulated other comprehensive income (loss). -1200000 1300000 -200000 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 30% and 27% of cash and cash equivalents as of December 31, 2021 and 46% and 26% as of December 31, 2020. 2 2 0.30 0.27 0.46 0.26 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 consist 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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">7,335 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,326)</span></td><td style="background-color:#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%">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"/><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,550 </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> 5912000 6550000 7335000 16181000 14594000 15541000 16078000 15232000 16326000 6015000 5912000 6550000 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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">13,750 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65,676 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,950)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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"/><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%">19,476 </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> 30838000 19476000 13750000 90530000 68315000 65676000 72957000 56953000 59950000 48411000 30838000 19476000 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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">686 </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%">1,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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%">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"/><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%">686 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">704 </span></td><td style="background-color:#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 recovery and 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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(250)</span></td><td style="background-color:#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%">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"/><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%">1,140 </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> 4181000 1140000 686000 0 1066000 0 4181000 2206000 686000 -904000 3801000 704000 1119000 1826000 250000 2158000 4181000 1140000 0.11 <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%">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;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:112%">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>The Company did not recognize any impairment for goodwill or intangible assets in any periods reported. The impairments of operating right-of-use assets during the years ended December 31, 2021, 2020, and 2019 were not material. 0 0 0 0 0 0 0 0 0 <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%">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 records content assets as Other non-current assets. The amortization expense for licensed content is recorded based on the pattern of monetization of such content which is primarily straight-line. The amortization of produced content is recorded over the applicable content life cycle based upon the ratio of current period revenue to the estimated total revenue to be earned. </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%">Licensed and produced content assets 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 </span></div>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: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%">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: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 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: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 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 Company determines SSP based on market conditions and other observable inputs.</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%">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: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 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: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:112%">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 OneView ad platform, 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), and licensing arrangements with service operators and TV brands.</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-weight:400;line-height:112%">The Company licenses the Roku OS, including updates and upgrades, to TV brands 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: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%">Player 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 sells the majority of its streaming players and audio products to retail distribution channels in the U.S. including brick and mortar and online retailers, as well as through the Company’s website. Player 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 player revenue ratably on a time elapsed basis over the estimated economic life of the associated players 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 player 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 Player revenue and the related shipping costs are included in Cost of revenue, player.</span></div> 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. The Company combines lease and non-lease components into a single lease component for its real estate and equipment leases. <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%">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: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%">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: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%">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:id3VybDovL2RvY3MudjEvZG9jOmJkZGRiODNjMmM1MDRiNWE4Yjc5NTg1ODNhNDg5MzliL3NlYzpiZGRkYjgzYzJjNTA0YjVhOGI3OTU4NTgzYTQ4OTM5Yl8xMjQvZnJhZzplMDEwYmY0N2ZhYjg0ODVmYTZhZjZjOTZkNTg0YmIzYy90ZXh0cmVnaW9uOmUwMTBiZjQ3ZmFiODQ4NWZhNmFmNmM5NmQ1ODRiYjNjXzE5Njc1_3e5b5055-bf99-4a36-9bfb-d48fad5ab323">five</span> to ten years. </span></div>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 years ended December 31, 2021, 2020, and 2019, the Company capitalized internal-use software development costs of $0.5 million, $2.2 million, and $0.1 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:id3VybDovL2RvY3MudjEvZG9jOmJkZGRiODNjMmM1MDRiNWE4Yjc5NTg1ODNhNDg5MzliL3NlYzpiZGRkYjgzYzJjNTA0YjVhOGI3OTU4NTgzYTQ4OTM5Yl8xMjQvZnJhZzplMDEwYmY0N2ZhYjg0ODVmYTZhZjZjOTZkNTg0YmIzYy90ZXh0cmVnaW9uOmUwMTBiZjQ3ZmFiODQ4NWZhNmFmNmM5NmQ1ODRiYjNjXzIwNDU4_1a30ed32-ff7e-4602-bbc8-2f3558d5c0e6">two</span> to three years, beginning when the asset is ready for its intended use. During the years ended December 31, 2021, 2020, and 2019, the Company amortized expenses of $1.0 million, $0.5 million, and $1.6 million, respectively. P18M P5Y P10Y 500000 2200000 100000 P3Y 1000000 500000 1600000 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 player revenue allocated to unspecified upgrades and updates on a when-and-if available basis, licensing and services fees received from service operators and TV brands, and advance payments from advertisers and content publishers 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 Costs Advertising costs are expensed when incurred and are included in Sales and marketing expense in the consolidated statements of operations. The Company incurred advertising costs of $35.2 million, $7.1 million, and $7.3 million for the years December 31, 2021, 2020, and 2019, respectively. 35200000 7100000 7300000 <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:'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">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 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 </span></div>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, 2021, the Company adopted the guidance issued in Accounting Standards Update (“ASU”) 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles and also simplifies areas such as franchise taxes, step-up in tax basis of goodwill, separate entity financial statements, and interim recognition of enactment of tax laws or rate changes. 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 March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, </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): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. This guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) that is expected to be discontinued, subject to meeting certain criteria. The guidance is effective as of March 12, 2020 through December 31, 2022. The Company made a policy election in the second quarter of 2020 to elect a different reference rate for the Credit Agreement (as defined below) when LIBOR is discontinued. </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 January 1, 2020, the Company adopted the guidance in ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, using the modified retrospective adoption method and recorded a cumulative-effect adjustment to the beginning balance of accumulated deficit of approximately $1.1 million. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. This impact mainly relates to credit losses recognized on the Company’s doubtful accounts. As the Company did not have any available-for-sale debt securities as of the adoption date, there was no additional impact to accumulated deficit.</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 January 1, 2020, the Company adopted the guidance in ASU 2019-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Entertainment—Films—Other Assets—Film Costs (Subtopic 926-20) and Entertainment—Broadcasters—Intangibles—Goodwill and Other (Subtopic 920-350): Improvements to Accounting for Costs of Films and License Agreements for Program Materials</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, in order to align the accounting for production costs of an episodic television series with the accounting for production costs of films by removing the content distinction for capitalization. ASU 2019-02 required that an entity reassess estimates of the use of a film in a film group and account for any changes prospectively. In addition, ASU 2019-02 required that an entity test films and license agreements for program material for impairment at a film group level when the film or license agreements are predominantly monetized with other films and license agreements. There was no material impact to the Company’s consolidated financial statements.</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%">Recent Accounting Standards Not Yet Adopted </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2021, the FASB issued 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>, to require 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 guidance is effective for fiscal years beginning after December 15, 2022, including interim reporting periods within those fiscal years, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of fiscal 2022. The Company believes that the adoption of this guidance will not have a material impact on the financial statements. -1100000 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:115%">The Company’s disaggregated revenue is represented by the two reportable segments discussed in Note 17. </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:115%">The contract balances include the following (in thousands):</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;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%"> </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:'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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">332,673 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,588 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,861 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,370 </span></td><td style="background-color:#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%">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"/><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%">55,231 </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 increased by $39.5 million during the year ended December 31, 2021 and by $3.8 million during the year ended December 31, 2020 primarily due to an increase in the growth of platform revenue combined with the timing of billing which falls 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 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 player revenue for its unspecified upgrades. Deferred revenue increased by approximately $21.5 million during the year ended December 31, 2020 due to the increase in estimated values of content publisher and licensing partner arrangements and change in the timing of fulfillment of performance obligations of approximately $12.4 million, and higher growth in the player segment, resulting in a net increase in deferred revenue related to unspecified upgrades and updates of approximately $8.4 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 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 recognized during the year ended December 31, 2020 from amounts included in the total deferred revenue as of December 31, 2019 was $42.9 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 was $1,148.3 million as of December 31, 2021 of which the Company expects to recognize approximately 43% 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 recognized $28.6 million and $14.4 million during the years ended December 31, 2021 and 2020, 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 accounted for more than 10% of its total net revenue as of December 31, 2021. Customer C accounted for 12% and 14% of the total net revenue during the years ended December 31, 2020 and 2019, respectively.</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:115%">The contract balances include the following (in thousands):</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;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%"> </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:'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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">332,673 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,588 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,861 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,370 </span></td><td style="background-color:#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%">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"/><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%">55,231 </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%">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%">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%">22,240 </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%">27,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"/></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%">Player, 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%">23,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,878 </span></td><td style="background-color:#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%">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"/><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%">55,465 </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%">9,324 </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%">9,909 </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%">Player, 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%">19,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,374 </span></td><td style="background-color:#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,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"/><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%">21,283 </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%">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"/><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%">76,748 </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> 752393000 523852000 332673000 46952000 7431000 3588000 45760000 55465000 39861000 28726000 21283000 15370000 74486000 76748000 55231000 39500000 3800000 -2300000 21500000 12400000 8400000 56200000 42900000 1148300000 0.43 P12M 28600000 14400000 0.12 0.14 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:112%">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 (the “ASPA”) 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 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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.</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, there are earn-out conditions in the ASPA which may trigger an additional payment to Nielsen. As of December 31, 2021, no contingent consideration conditions have been triggered. The Company incurred $3.9 million in acquisition-related expenses and has recorded them in General and administrative expenses 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%">During the fourth quarter of 2021, the Company obtained additional information regarding facts and circumstances in existence as of the acquisition date. As a result, the Company recorded a measurement period adjustment in the fourth quarter of 2021 consisting of a $6.0 million increase to purchase consideration, $4.2 million decrease to intangible assets acquired, $4.5 million increase to other long-term liabilities, and $14.7 million increase to goodwill. </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, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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:83.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><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: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 excess of the total consideration over the tangible assets, intangible assets, and liabilities assumed is recorded as goodwill. Goodwill is primarily attributable to expected synergies in advertising offerings and cross-selling opportunities. The majority of the goodwill recorded is 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 has been estimated using the relief-from-royalty method. The key valuation assumptions include 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 useful life. The fair value of the in-process research and development (“IPR&amp;D”) technology has been estimated using the multi-period-excess-earnings </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">method. The key valuation assumptions include 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Once the project reaches technological feasibility, the Company will amortize the fair value of the IPR&amp;D technology on a straight-line basis over its 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 Nielsen’s AVA business along with their estimated useful lives, is 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:61.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.083%"/><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;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 operations of Nielsen’s AVA business are included in the Company’s operating results beginning on the date of acquisition. The revenue, cost of revenue, and gross profit recorded by the Company in its consolidated statements of operations from the acquisition date to December 31, 2021 are not material.</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%">This Old House</span></div><div style="margin-bottom:8pt;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 believes the content aligns 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 are recorded in General and administrative expenses 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%">The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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:80.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:17.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 include $22.5 million of content assets acquired. The fair value of the content assets has been estimated using the income approach. Amortization expense related to the content assets is 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 is recorded as goodwill. Goodwill is primarily attributable to expected synergies in the advertising offerings as the Company brings more free ad-supported content to the users. The goodwill recorded is 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 has been estimated using the relief-from-royalty method. The key valuation assumptions include 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 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, is 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:61.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.083%"/><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><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 operations of This Old House were included in the Company’s operating results beginning on the date of acquisition. The Company recorded platform revenue of $18.7 million, cost of revenue, platform, of $11.8 million and gross profit of $6.9 million in its consolidated statements of operations from the acquisition date to December 31, 2021.</span></div> 53400000 38500000 21400000 6500000 P6Y P6Y 3900000 6000000 -4200000 4500000 14700000 <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, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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:83.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><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 allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed, reflecting measurement period adjustments through December 31, 2021, is based on estimated fair values and is 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:80.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:17.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> 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, is 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:61.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.083%"/><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;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, is 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:61.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.083%"/><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 18700000 11800000 6900000 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:120%">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:120%">The following table reflects the carrying value of goodwill (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:80.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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, 2019</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%">74,116 </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%">Adjustments:</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%">Dataxu working capital adjustment</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,058)</span></td><td style="background-color:#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, 2020</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%">73,058 </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: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:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">This Old House acquisition</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%">46,671</span></td></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%">Nielsen AVA business acquisition</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%">36,790</span></td></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%">Other immaterial acquisition</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,000</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, 2021</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, 2021, 2020, and 2019.</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:120%">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:120%">The following table is the summary of Company’s intangible assets (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:33.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.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:15.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:15.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:14.053%"/><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, 2021</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%">(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:2pt;text-align:center;text-indent:30.53pt"><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: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:33.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.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:15.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:15.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:14.053%"/><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, 2020</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%">62,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%">(13,439)</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,928 </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%">13,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,492 </span></td><td style="background-color:#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%">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%">(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%">— </span></td><td style="background-color:#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%">0.5</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%">(315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,761 </span></td><td style="background-color:#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%">Total Intangible 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%">80,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"/><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,062)</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%">62,181 </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%">6.0</span></td></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: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 recorded expenses of $17.3 million, $14.5 million, and $2.8 million for amortization of intangible assets during the years ended December 31, 2021, 2020, and 2019, respectively. During the years ended December 31, 2021, 2020, and 2019, 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 tradenames in </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2021, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):</span></div><div style="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:82.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,745 </span></td><td style="background-color:#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%">2023</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%">17,066</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%">2024</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,275</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%">2025</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%">12,571</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%">2026</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%">4,074</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%">10,895</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%">76,626 </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%">The following table reflects the carrying value of goodwill (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:80.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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, 2019</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%">74,116 </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%">Adjustments:</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%">Dataxu working capital adjustment</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,058)</span></td><td style="background-color:#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, 2020</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%">73,058 </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: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:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">This Old House acquisition</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%">46,671</span></td></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%">Nielsen AVA business acquisition</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%">36,790</span></td></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%">Other immaterial acquisition</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,000</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, 2021</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> 74116000 -1058000 73058000 46671000 36790000 5000000 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:120%">The following table is the summary of Company’s intangible assets (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:33.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.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:15.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:15.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:14.053%"/><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, 2021</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%">(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:2pt;text-align:center;text-indent:30.53pt"><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: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:33.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.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:15.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:15.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:14.053%"/><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, 2020</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%">62,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%">(13,439)</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,928 </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%">13,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,492 </span></td><td style="background-color:#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%">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%">(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%">— </span></td><td style="background-color:#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%">0.5</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%">(315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,761 </span></td><td style="background-color:#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%">Total Intangible 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%">80,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"/><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,062)</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%">62,181 </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%">6.0</span></td></tr></table></div> 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 62367000 13439000 48928000 P5Y10M24D 13400000 3908000 9492000 P4Y 400000 400000 0 P0Y6M 4076000 315000 3761000 P14Y 80243000 18062000 62181000 P6Y 17300000 14500000 2800000 As of December 31, 2021, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (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:82.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,745 </span></td><td style="background-color:#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%">2023</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%">17,066</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%">2024</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,275</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%">2025</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%">12,571</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%">2026</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%">4,074</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%">10,895</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%">76,626 </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> 17745000 17066000 14275000 12571000 4074000 10895000 76626000 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:120%">Accounts Receivable, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Accounts receivable, net 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:'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: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, gross</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%">809,220 </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%">565,088 </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%">Less: Allowances</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><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 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%">6,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">48,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">2,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">305 </span></td><td style="background-color:#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%">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"/><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%">41,236 </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%">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"/><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%">523,852 </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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: 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%">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%">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%">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"/><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,859 </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%">182,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">144,013 </span></td><td style="background-color:#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%">6,744 </span></td><td style="background-color:#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%">20,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,661 </span></td><td style="background-color:#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%">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"/><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%">201,277 </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%">(71,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,080)</span></td><td style="background-color:#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%">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"/><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%">155,197 </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:120%"> Depreciation and amortization expense, for property and equipment assets, for the years ended December 31, 2021, 2020, and 2019 was $25.4 million, $21.7 million, and $12.8 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:120%">Accrued Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: 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%">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%">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%">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"/><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%">106,576 </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%">142,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,285 </span></td><td style="background-color:#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%">47,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,645 </span></td><td style="background-color:#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%">37,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647 </span></td><td style="background-color:#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%">70,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165 </span></td><td style="background-color:#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%">86,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57,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;text-align: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%">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"/><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%">347,668 </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><span><br/></span></div><div style="margin-top:2pt;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:120%">Deferred Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: 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%">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%">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%">22,240 </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%">27,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"/></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%">Player, 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%">23,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,878 </span></td><td style="background-color:#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%">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"/><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%">55,465 </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%">9,324 </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%">9,909 </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%">Player, 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%">19,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,374 </span></td><td style="background-color:#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,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"/><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%">21,283 </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%">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"/><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%">76,748 </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:2pt;text-align:justify;text-indent:30.53pt"><span><br/></span></div><div style="margin-top:2pt;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:120%">Other Long-term Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: 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%">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%">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%">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"/><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,380 </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%">31,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,739 </span></td><td style="background-color:#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%">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"/><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%">3,119 </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: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, gross</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%">809,220 </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%">565,088 </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%">Less: Allowances</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><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 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%">6,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">48,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">2,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">305 </span></td><td style="background-color:#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%">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"/><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%">41,236 </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%">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"/><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%">523,852 </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> 809220000 565088000 6015000 5912000 48411000 30838000 2158000 4181000 243000 305000 56827000 41236000 752393000 523852000 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%">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%">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%">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"/><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,859 </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%">182,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">144,013 </span></td><td style="background-color:#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%">6,744 </span></td><td style="background-color:#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%">20,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,661 </span></td><td style="background-color:#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%">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"/><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%">201,277 </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%">(71,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,080)</span></td><td style="background-color:#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%">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"/><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%">155,197 </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> 38473000 30859000 182229000 144013000 7274000 6744000 20829000 19661000 248805000 201277000 71238000 46080000 177567000 155197000 25400000 21700000 12800000 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%">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%">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%">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"/><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%">106,576 </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%">142,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,285 </span></td><td style="background-color:#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%">47,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,645 </span></td><td style="background-color:#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%">37,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647 </span></td><td style="background-color:#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%">70,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165 </span></td><td style="background-color:#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%">86,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57,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;text-align: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%">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"/><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%">347,668 </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> 165894000 106576000 142014000 98285000 47428000 43645000 37116000 35647000 70462000 6165000 86141000 57350000 549055000 347668000 22240000 27587000 23520000 27878000 45760000 55465000 9324000 9909000 19402000 11374000 28726000 21283000 74486000 76748000 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%">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%">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%">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"/><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,380 </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%">31,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,739 </span></td><td style="background-color:#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%">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"/><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%">3,119 </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> 51211000 1380000 31274000 1739000 82485000 3119000 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:120%">Content assets, net recorded as part of Other non-current assets 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:61.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.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%">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%">Licensed content, 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%">199,290 </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%">7,907 </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%">20,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">3,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </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</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%">223,713 </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%">7,907 </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%">On January 8, 2021, the Company entered into an agreement with the mobile-first video distribution service known as Quibi to acquire certain content rights. The transaction was accounted for as an asset acquisition. As discussed in Note 4, the Company also acquired content assets as part of the This Old House acquisition. The increase of $215.8 million in </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">content assets during the year ended December 31, 2021 includes content assets acquired from Quibi and This Old House, programming content licensed from various other content publishers, as well as content produced during the year.</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-weight:400;line-height:112%">Amortization of content assets is included in Cost of revenue, platform in the consolidated statements of operations and is reflected in the table below (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:61.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.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%">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%">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%">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%">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%">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%">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:120%">The following table reflects the amortization expense for the next three years for content assets, net (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:43.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.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:17.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:'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%">Licensed content</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Produced content</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">86,584 </span></td><td style="background-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%">4,055 </span></td><td style="background-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%">90,639 </span></td><td style="background-color:#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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">148,738 </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%">12,208 </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%">160,946 </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: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%">Content assets, net recorded as part of Other non-current assets 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:61.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.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%">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%">Licensed content, 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%">199,290 </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%">7,907 </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%">20,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">3,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </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</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%">223,713 </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%">7,907 </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> 199290000 7907000 20030000 0 881000 0 3512000 0 24423000 0 223713000 7907000 215800000 <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 reflected in the table below (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:61.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.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%">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%">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%">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%">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%">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%">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> 84133000 22392000 11437000 0 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:120%">The following table reflects the amortization expense for the next three years for content assets, net (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:43.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.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:17.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:17.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:'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%">Licensed content</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Produced content</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">86,584 </span></td><td style="background-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%">4,055 </span></td><td style="background-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%">90,639 </span></td><td style="background-color:#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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">148,738 </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%">12,208 </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%">160,946 </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> 86584000 4055000 90639000 38861000 4202000 43063000 23293000 3951000 27244000 148738000 12208000 160946000 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:120%">The Company’s financial assets measured at fair value are as follows (in thousands):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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: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="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2020</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: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%">Fair Value</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%">Level 1</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%">Fair Value</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%">Level 1</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"/></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"/></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,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%">1,021,022 </span></td><td style="background-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,021,022 </span></td><td style="background-color:#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%">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%">71,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,793 </span></td><td style="background-color:#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%">Restricted cash, 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">434 </span></td><td style="background-color:#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%">Restricted cash, 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%">1,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">1,093,249 </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,093,249 </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%">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:</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%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">—Quoted prices in active markets for identical assets or liabilities.</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%">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 $1,015.9 million and $71.8 million as cash equivalents as of December 31, 2021 and 2020, respectively, using Level 1 inputs. </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%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">—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, 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-style:italic;font-weight:400;line-height:112%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">—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: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 have any Level 3 instruments as of December 31, 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-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:120%">The Company’s financial assets measured at fair value are as follows (in thousands):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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: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="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2020</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: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%">Fair Value</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%">Level 1</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%">Fair Value</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%">Level 1</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"/></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"/></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,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%">1,021,022 </span></td><td style="background-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,021,022 </span></td><td style="background-color:#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%">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%">71,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,793 </span></td><td style="background-color:#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%">Restricted cash, 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">434 </span></td><td style="background-color:#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%">Restricted cash, 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%">1,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">1,093,249 </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,093,249 </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> 1130172000 1130172000 1021022000 1021022000 1015871000 1015871000 71793000 71793000 0 0 434000 434000 1627000 1627000 0 0 2147670000 2147670000 1093249000 1093249000 <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. The three levels of inputs used to measure fair value are as follows:</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%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">—Quoted prices in active markets for identical assets or liabilities.</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%">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 $1,015.9 million and $71.8 million as cash equivalents as of December 31, 2021 and 2020, respectively, using Level 1 inputs. </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%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">—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, 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-style:italic;font-weight:400;line-height:112%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">—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: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 have any Level 3 instruments as of December 31, 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-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. 1015900000 71800000 LEASES<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 has entered into operating leases primarily for office real estate. The leases have remaining terms ranging from one year to 10 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:30.53pt"><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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease cost (1)</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%">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"/><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%">27,596 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,928 </span></td><td style="background-color:#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 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%">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"/><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%">32,524 </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;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (1) Operating lease cost is presented net of sublease income. Sublease income for the years ended December 31, 2021, 2020, and 2019 was not 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: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;text-align: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%">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"/><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,721 </span></td><td style="background-color:#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;text-align: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%">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"/><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%">267,048 </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%">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%">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%">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"/><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%">266,197 </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%">Included in accounts payable and accrued liabilities:</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;text-align: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:id3VybDovL2RvY3MudjEvZG9jOmJkZGRiODNjMmM1MDRiNWE4Yjc5NTg1ODNhNDg5MzliL3NlYzpiZGRkYjgzYzJjNTA0YjVhOGI3OTU4NTgzYTQ4OTM5Yl8xNTEvZnJhZzo5NGY4OTFhZjFiY2U0NjYyYmRjNTE2NWIxOTRhNjAyZS90YWJsZToyOWM5NGRjYzRiNmU0NWE0ODg2NjM3ZDc1YWRhMjYzNS90YWJsZXJhbmdlOjI5Yzk0ZGNjNGI2ZTQ1YTQ4ODY2MzdkNzVhZGEyNjM1XzQtMC0xLTEtNTg1NQ_1523c1bd-0ba8-4d81-978b-d5c89222c567"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJkZGRiODNjMmM1MDRiNWE4Yjc5NTg1ODNhNDg5MzliL3NlYzpiZGRkYjgzYzJjNTA0YjVhOGI3OTU4NTgzYTQ4OTM5Yl8xNTEvZnJhZzo5NGY4OTFhZjFiY2U0NjYyYmRjNTE2NWIxOTRhNjAyZS90YWJsZToyOWM5NGRjYzRiNmU0NWE0ODg2NjM3ZDc1YWRhMjYzNS90YWJsZXJhbmdlOjI5Yzk0ZGNjNGI2ZTQ1YTQ4ODY2MzdkNzVhZGEyNjM1XzQtMC0xLTEtNTg1NQ_e2599e16-74f5-4c61-b0dc-044f478cf1d1">Operating lease liability, current</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647 </span></td><td style="background-color:#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%">394,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,936 </span></td><td style="background-color:#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%">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"/><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%">343,583 </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 lease term:</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;text-align: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 (in years)</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.38</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%">9.05</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%">Weighted-average discount rate:</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;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.60 </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, 2021 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:82.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><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%">2022</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%">52,636 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63,548 </span></td><td style="background-color:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62,162 </span></td><td style="background-color:#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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">61,649 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">60,044 </span></td><td style="background-color:#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%">218,954 </span></td><td style="background-color:#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;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%">518,993 </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 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: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%">(79,073)</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 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%">(8,080)</span></td><td style="background-color:#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%">431,840 </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, 2021, the Company’s commitment relating to operating leases that have not yet commenced was $198.4 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 2022 with lease terms of approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJkZGRiODNjMmM1MDRiNWE4Yjc5NTg1ODNhNDg5MzliL3NlYzpiZGRkYjgzYzJjNTA0YjVhOGI3OTU4NTgzYTQ4OTM5Yl8xNTEvZnJhZzo5NGY4OTFhZjFiY2U0NjYyYmRjNTE2NWIxOTRhNjAyZS90ZXh0cmVnaW9uOjk0Zjg5MWFmMWJjZTQ2NjJiZGM1MTY1YjE5NGE2MDJlXzk4NQ_75334ae1-48ef-48f4-adee-6618f84933c6">two</span> to 12 years P1Y P10Y <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: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease cost (1)</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%">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"/><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%">27,596 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,928 </span></td><td style="background-color:#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 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%">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"/><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%">32,524 </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;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (1) Operating lease cost is presented net of sublease income. Sublease income for the years ended December 31, 2021, 2020, and 2019 was not material.</span></div> 46410000 42127000 27596000 15080000 12116000 4928000 61490000 54243000 32524000 <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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;text-align: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%">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"/><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,721 </span></td><td style="background-color:#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;text-align: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%">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"/><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%">267,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 51657000 30664000 17721000 110845000 12031000 267048000 <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%">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%">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%">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"/><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%">266,197 </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%">Included in accounts payable and accrued liabilities:</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;text-align: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:id3VybDovL2RvY3MudjEvZG9jOmJkZGRiODNjMmM1MDRiNWE4Yjc5NTg1ODNhNDg5MzliL3NlYzpiZGRkYjgzYzJjNTA0YjVhOGI3OTU4NTgzYTQ4OTM5Yl8xNTEvZnJhZzo5NGY4OTFhZjFiY2U0NjYyYmRjNTE2NWIxOTRhNjAyZS90YWJsZToyOWM5NGRjYzRiNmU0NWE0ODg2NjM3ZDc1YWRhMjYzNS90YWJsZXJhbmdlOjI5Yzk0ZGNjNGI2ZTQ1YTQ4ODY2MzdkNzVhZGEyNjM1XzQtMC0xLTEtNTg1NQ_1523c1bd-0ba8-4d81-978b-d5c89222c567"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJkZGRiODNjMmM1MDRiNWE4Yjc5NTg1ODNhNDg5MzliL3NlYzpiZGRkYjgzYzJjNTA0YjVhOGI3OTU4NTgzYTQ4OTM5Yl8xNTEvZnJhZzo5NGY4OTFhZjFiY2U0NjYyYmRjNTE2NWIxOTRhNjAyZS90YWJsZToyOWM5NGRjYzRiNmU0NWE0ODg2NjM3ZDc1YWRhMjYzNS90YWJsZXJhbmdlOjI5Yzk0ZGNjNGI2ZTQ1YTQ4ODY2MzdkNzVhZGEyNjM1XzQtMC0xLTEtNTg1NQ_e2599e16-74f5-4c61-b0dc-044f478cf1d1">Operating lease liability, current</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647 </span></td><td style="background-color:#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%">394,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,936 </span></td><td style="background-color:#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%">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"/><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%">343,583 </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 lease term:</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;text-align: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 (in years)</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.38</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%">9.05</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%">Weighted-average discount rate:</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;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.60 </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> 345660000 266197000 37116000 35647000 394724000 307936000 431840000 343583000 P8Y4M17D P9Y18D 0.0398 0.0460 <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, 2021 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:82.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><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%">2022</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%">52,636 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63,548 </span></td><td style="background-color:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62,162 </span></td><td style="background-color:#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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">61,649 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">60,044 </span></td><td style="background-color:#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%">218,954 </span></td><td style="background-color:#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;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%">518,993 </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 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: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%">(79,073)</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 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%">(8,080)</span></td><td style="background-color:#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%">431,840 </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> 52636000 63548000 62162000 61649000 60044000 218954000 518993000 79073000 8080000 431840000 198400000 P12Y 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, 2021 and 2020 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: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%">2021</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%">2020</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%">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><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%">95,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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(258)</span></td><td style="background-color:#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%">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"/><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%">94,742 </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, 2021 and 2020 relating to the Credit Agreement is $2.2 million and $2.6 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 </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 $38.0 million and $30.8 million as of December 31, 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’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, 2021, 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, 2021 and 2020 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: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%">2021</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%">2020</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%">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><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%">95,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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(258)</span></td><td style="background-color:#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%">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"/><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%">94,742 </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> 90000000 0.020 95000000 0.020 132000 258000 89868000 94742000 2200000 2600000 P4Y 100000000 P4Y 100000000 50000000 1.0 0.0150 100000000 69300000 0.0175 0.0175 0.0125 1250000 0.0250 2500000 38000000 30800000 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:120%">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, 2021 and 2020, 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:112%">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:112%">At-the-Market Offerings</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: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 May 13, 2020, the Company entered into an Equity Distribution Agreement with Morgan Stanley &amp; Co. LLC and Citigroup Global Markets Inc., as its sales agents, pursuant to which the Company sold an aggregate of 4.0 million shares of the Company’s Class A common stock at an average selling price of $126.01 per share, for aggregate gross proceeds of $504.0 million and incurred issuance costs of $6.8 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%">On November 19, 2019, the Company entered into an Equity Distribution Agreement with Citigroup Global Markets Inc., as its sales agent, pursuant to which the Company sold an aggregate of 1.0 million shares of the Company’s Class A common stock at an average selling price of $153.99 per share, for aggregate gross proceeds of $154.0 million and incurred issuance costs of $2.8 million.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 16, 2019, the Company entered into an Equity Distribution Agreement with Morgan Stanley &amp; Co. LLC, as its sales agent, pursuant to which the Company sold an aggregate of 1.0 million shares of the Company’s Class A common stock at an average selling price of $82.90 per share, for aggregate gross proceeds of $82.9 million and incurred issuance costs of $1.6 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%">On March 12, 2019, the Company entered into an Equity Distribution Agreement with Citigroup Global Markets Inc., as its sales agent, pursuant to which the Company sold approximately 1.4 million shares of the Company’s Class A common stock at an average selling price of $72.00 per share, for aggregate gross proceeds of $100.0 million and incurred issuance costs of $2.0 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:120%">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:120%"> </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%">At December 31, 2021, the Company’s common stock reserved for issuance in the future 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:80.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.082%"/><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="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="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;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%">9,460</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%">27,011</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%">41,560</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:120%">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:120%">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, 2021 is as follows (in thousands, except per share data): </span></div><div style="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:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:10pt;font-weight:700;line-height:114%">Balance, December 31, 2020</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%">4,355</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%">92.91 </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%">983</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%">348.62 </span></td><td style="background-color:#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%">(1,655)</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%">81.95 </span></td><td style="background-color:#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%">(397)</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%">135.44 </span></td><td style="background-color:#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%">Balance, December 31, 2021 - 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%">3,286</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%">169.76 </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 grant date fair value of restricted stock units granted during the years ended December 31, 2021, 2020, and 2019 was $342.6 million, $210.1 million, and $195.2 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, 2021, 2020, and 2019 was $135.6 million, $83.7 million, and $40.5 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, 2021 was $463.7 million, which the Company expects to recognize over a weighted-average period of approximately 2.08 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:120%">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;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:41.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.809%"/><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.809%"/><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.809%"/><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.809%"/><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.810%"/><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:10pt;font-weight:700;line-height:114%">Balance, December 31, 2020</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%">8,733</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%">26.19 </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.7</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%">320</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%">356.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">139.76 </span></td><td style="background-color:#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,841)</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.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(38)</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.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:10pt;font-weight:700;line-height:114%">Balance, December 31, 2021 - 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%">6,174</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.87 </span></td><td style="background-color:#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.8</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%">1,129,748 </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:10pt;font-weight:700;line-height:114%">Balance, December 31, 2021- 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%">4,548</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%">14.73 </span></td><td style="background-color:#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%">4.9</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%">973,186 </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 of options granted during the years ended December 31, 2021, 2020, and 2019 was $139.76, $54.39, and $39.23, 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 intrinsic value for stock options exercised in the years ended December 31, 2021, 2020, and 2019 was $997.6 million $470.8 million, and $474.2 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: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, 2021, the Company had $67.5 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.0 years.</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%">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. Generally, stock options granted to employees under the 2008 Plan vest 25% after one year and then 1/48</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> monthly thereafter and have a term of ten years. Restricted stock units generally vest over 4 years. For the years ended December 31, 2021, 2020, and 2019, the amount of stock-based compensation capitalized as part of internal-use software was not 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%">The following table shows total stock-based compensation expense for the years ended December 31, 2021, 2020, and 2019 (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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">342 </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, player</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,072 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,036 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,179 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,546 </span></td><td style="background-color:#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%">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"/><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%">85,175 </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%">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, 2021, 2020, and 2019 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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.7</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%">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><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%">1.35 - 2.56%</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%">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><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%">35 - 36%</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 4000000 126.01 504000000 6800000 1000000 153.99 154000000 2800000 1000000 82.90 82900000 1600000 1400000 72.00 100000000 2000000 <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%">At December 31, 2021, the Company’s common stock reserved for issuance in the future 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:80.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.082%"/><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="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="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;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%">9,460</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%">27,011</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%">41,560</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> 9460000 5089000 27011000 41560000 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, 2021 is as follows (in thousands, except per share data): </span></div><div style="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:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:10pt;font-weight:700;line-height:114%">Balance, December 31, 2020</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%">4,355</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%">92.91 </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%">983</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%">348.62 </span></td><td style="background-color:#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%">(1,655)</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%">81.95 </span></td><td style="background-color:#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%">(397)</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%">135.44 </span></td><td style="background-color:#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%">Balance, December 31, 2021 - 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%">3,286</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%">169.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4355000 92.91 983000 348.62 1655000 81.95 397000 135.44 3286000 169.76 342600000 210100000 195200000 135600000 83700000 40500000 463700000 P2Y29D <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;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:41.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.809%"/><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.809%"/><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.809%"/><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.809%"/><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.810%"/><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:10pt;font-weight:700;line-height:114%">Balance, December 31, 2020</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%">8,733</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%">26.19 </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.7</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%">320</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%">356.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">139.76 </span></td><td style="background-color:#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,841)</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.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(38)</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.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:10pt;font-weight:700;line-height:114%">Balance, December 31, 2021 - 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%">6,174</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.87 </span></td><td style="background-color:#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.8</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%">1,129,748 </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:10pt;font-weight:700;line-height:114%">Balance, December 31, 2021- 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%">4,548</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%">14.73 </span></td><td style="background-color:#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%">4.9</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%">973,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8733000 26.19 P5Y8M12D 320000 356.55 139.76 2841000 6.51 38000 104.47 6174000 51.87 P5Y9M18D 1129748 4548000 14.73 P4Y10M24D 973186 139.76 54.39 39.23 997600000 470800000 474200000 67500000 P2Y 0.25 P1Y P10Y P4Y <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 shows total stock-based compensation expense for the years ended December 31, 2021, 2020, and 2019 (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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">342 </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, player</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,072 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,036 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,179 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,546 </span></td><td style="background-color:#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%">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"/><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%">85,175 </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> 827000 847000 342000 2035000 1407000 1072000 77770000 58412000 40036000 63503000 42846000 24179000 43397000 30564000 19546000 187532000 134076000 85175000 The assumptions used to value stock options granted during the years ended December 31, 2021, 2020, and 2019 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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.7</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%">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><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%">1.35 - 2.56%</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%">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><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%">35 - 36%</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 P6Y8M12D P5Y P6Y8M12D 0.0036 0.0120 0.0022 0.0167 0.0135 0.0256 0.38 0.39 0.36 0.39 0.35 0.36 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:120%">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, 2021, the Company had $195.2 million of non-cancelable purchase commitments for inventory.</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 records a liability for non-cancelable purchase commitments in excess of projected demand forecasts. The Company recorded $0.2 million and $1.2 million for these purchase commitments in Accrued liabilities as of December 31, 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:112%">Licensed 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 content for streaming. When a title becomes available, the Company records an asset and a liability on the consolidated balance sheets. </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, 2021, the Company’s total obligation for licensed content is $421.0 million, of which the Company recorded $92.1 million in Current liabilities and $51.2 million in Other long-term liabilities in the consolidated balance sheets. The remaining $277.7 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:120%">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:8pt;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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">212,355 </span></td><td style="background-color:#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%">2023</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%">99,848</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%">2024</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%">59,544</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%">2025</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%">36,731</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%">2026</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,715</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%">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%">3,815</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">421,008 </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, 2021, they are not included in the obligations above.</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 connection with the acquisition of certain content rights during the quarter ended March 31, 2021, the Company assumed liabilities related to certain costs of the development and use of certain assets that had been incurred but not paid at the time assumed. Escrow arrangements were put in place such that selling shareholders would cover such costs. Accordingly, the Company recognized both an indemnification asset and liability of $81.4 million, respectively, as of March 31, 2021. As of December 31, 2021, $77.5 million of both the indemnification asset and liability were released related to payments made for a portion of the liabilities assumed. The remaining indemnification balance as of December 31, 2021 is $3.9 million, with the indemnification asset recorded as part of Prepaid expenses and other current assets and the indemnification liability recorded as part of Accrued liabilities in the consolidated balance sheets. </span></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify;text-indent:-0.01pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-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, 2021 and 2020, the Company had irrevocable letters of credit outstanding in the amount of $38.0 million and $30.9 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:112%">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, 2021 the Company recorded expenses of $4.8 million in Cost of revenue, player, $1.8 million in Cost of revenue, platform, and $3.4 million in General and administrative expenses for claims related to patent infringement. During the year ended December 31, 2020 the Company did not have any loss contingencies that were material. During the year ended December 31, 2019, the Company recorded expenses of $9.9 million, in Cost of revenue, player for various claims related to patent infringements. </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%">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 have not accrued any liabilities related to such obligations in the consolidated financial statements. 195200000 200000 1200000 421000000 92100000 51200000 277700000 <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 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:8pt;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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">212,355 </span></td><td style="background-color:#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%">2023</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%">99,848</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%">2024</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%">59,544</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%">2025</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%">36,731</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%">2026</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,715</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%">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%">3,815</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">421,008 </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> 212355000 99848000 59544000 36731000 8715000 3815000 421008000 81400000 81400000 77500000 77500000 3900000 3900000 38000000 30900000 4800000 1800000 3400000 9900000 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;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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">(63,453)</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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,534 </span></td><td style="background-color:#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%">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"/><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%">(60,919)</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 (benefit) expense consisted 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;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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-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"/><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%">(47)</span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">244 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">108 </span></td><td style="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%">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"/><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%">305 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,287)</span></td><td style="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%">(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"/><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,287)</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,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"/><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%">(982)</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;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: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(213.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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158.0 </span></td><td style="background-color:#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 IP 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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">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.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%">(0.6)</span></td><td style="background-color:#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%">Acquisition 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#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%">Section 162(m) limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.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%">(7.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%">(1.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%">State apportionment 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%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#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%">Tax rate 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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">Provision to return true-up</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%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(0.5)</span></td><td style="background-color:#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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-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;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%">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%">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%">563,173 </span></td><td style="background-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%">379,613 </span></td><td style="background-color:#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,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,131 </span></td><td style="background-color:#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%">166,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,110 </span></td><td style="background-color:#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%">107,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">91,373 </span></td><td style="background-color:#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%">36,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,318 </span></td><td style="background-color:#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%">40,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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%">935,243 </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%">617,545 </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%">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%">(85,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707)</span></td><td style="background-color:#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 liabilities</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%">(85,713)</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%">(82,462)</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%">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%">(838,949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(530,887)</span></td><td style="background-color:#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%">Net deferred tax assets</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%">10,581 </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%">4,196 </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%">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, 2021, 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 $261.8 million and $169.7 million during the years ended December 31, 2021 and 2020, respectively, primarily due to U.S. federal and state tax losses and credits incurred during the 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%">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 IP 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 $2,169.9 million and $1,824.3 million are available to reduce future taxable income, if any. These net operating loss carryforwards will begin to expire in 2028 for federal and certain state net operating losses have expired in 2021. The federal net operating loss generated subsequent to 2017 can be carried forward indefinitely.</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 $2.8 million, $2.8 million, $6.1 million, and $33.9 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. The Company also has U.K. research and development tax credit carryforwards of $0.5 million, which can be carried forward indefinitely.</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, 2021, the Company has research and development tax credit carryforwards of $133.8 million and $97.4 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: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 Internal Revenue Code of 1986, as amended (the “Code”), contains provisions that may limit the net operating loss and credit carryforwards available for use in any given period upon the occurrence of certain events, including a statutorily defined significant change in ownership. Utilization of the net operating loss and tax credit carryforwards is subject to an annual limitation due to an ownership change, as defined by section 382 of the Code. The Company completed a recent study to assess whether any section 382 ownership change has occurred since the Company’s </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">formation. Based on the study, the Company had a section 382 ownership change on December 18, 2009 and tax attributes generated by the Company through the ownership change date are subject to the limitation. </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 section 382 study was completed for dataxu, which the Company acquired in November 2019, covering the period from inception beginning May 1, 2008 through the acquisition date of November 8, 2019. Based on the study, the Company identified four ownership changes for section 382 purposes. As such, tax attributes generated by dataxu through the ownership change dates are subject to the limitation.</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 amount of unrecognized tax benefits as of December 31, 2021 is $66.2 million, of which $48.7 million is composed of research and development credits and $17.5 million is related to international activities. A reconciliation of the beginning and ending amount of unrecognized tax benefits is 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;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%">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%">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%">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"/><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,487 </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%">36,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,959 </span></td><td style="background-color:#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%">(330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(75)</span></td><td style="background-color:#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 (decrease) 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%">1,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(196)</span></td><td style="background-color:#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%">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"/><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%">29,175 </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:'Arial',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%">The Company recognizes interest and penalties related to unrecognized tax benefits as a component of its income tax expense. As of December 31, 2021, the Company recorded $0.4 million of accrued interest and penalties related to uncertain tax positions. </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%">Change in the Company’s unrecognized tax benefits, if any, would have an immaterial impact on its effective tax rate. The Company does not expect its gross unrecognized tax benefits to change significantly within the next 12 months.</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 files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. The Company is currently under examination by the Texas Comptroller for calendar tax years 2015, 2016, and 2017. 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: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 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;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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">(63,453)</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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,534 </span></td><td style="background-color:#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%">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"/><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%">(60,919)</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> 240560000 -21107000 -63453000 -3973000 2655000 2534000 236587000 -18452000 -60919000 <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 (benefit) expense consisted 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;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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-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"/><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%">(47)</span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">244 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">108 </span></td><td style="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%">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"/><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%">305 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,287)</span></td><td style="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%">(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"/><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,287)</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,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"/><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%">(982)</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> 0 -219000 -47000 589000 620000 244000 490000 743000 108000 1079000 1144000 305000 193000 0 0 256000 0 0 -7326000 -2089000 -1287000 -6877000 -2089000 -1287000 -5798000 -945000 -982000 <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;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: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(213.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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158.0 </span></td><td style="background-color:#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 IP 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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">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.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%">(0.6)</span></td><td style="background-color:#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%">Acquisition 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#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%">Section 162(m) limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.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%">(7.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%">(1.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%">State apportionment 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%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#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%">Tax rate 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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">Provision to return true-up</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%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(0.5)</span></td><td style="background-color:#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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 0.002 -0.032 -0.004 1.400 -6.984 -2.134 0.307 -1.029 -0.308 -1.143 5.778 1.580 0.191 0 0 0.001 -0.016 -0.014 0.001 0 -0.006 0 0 -0.013 0.011 -0.072 -0.014 0 0.044 0.013 -0.007 0 -0.004 -0.001 0.094 0.099 -0.001 0.001 -0.005 -0.025 0.052 0.016 <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;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%">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%">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%">563,173 </span></td><td style="background-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%">379,613 </span></td><td style="background-color:#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,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,131 </span></td><td style="background-color:#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%">166,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,110 </span></td><td style="background-color:#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%">107,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">91,373 </span></td><td style="background-color:#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%">36,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,318 </span></td><td style="background-color:#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%">40,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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%">935,243 </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%">617,545 </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%">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%">(85,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707)</span></td><td style="background-color:#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 liabilities</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%">(85,713)</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%">(82,462)</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%">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%">(838,949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(530,887)</span></td><td style="background-color:#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%">Net deferred tax assets</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%">10,581 </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%">4,196 </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> 563173000 379613000 20969000 14131000 166940000 104110000 107228000 91373000 36350000 28318000 40583000 0 935243000 617545000 85713000 70755000 0 11707000 85713000 82462000 838949000 530887000 10581000 4196000 261800000 169700000 46200000 2169900000 1824300000 2800000 2800000 6100000 33900000 500000 133800000 97400000 4 66200000 48700000 17500000 A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (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%">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%">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%">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"/><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,487 </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%">36,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,959 </span></td><td style="background-color:#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%">(330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(75)</span></td><td style="background-color:#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 (decrease) 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%">1,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(196)</span></td><td style="background-color:#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%">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"/><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%">29,175 </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> 29175000 19487000 36198000 9959000 330000 75000 1107000 196000 66150000 29175000 400000 RELATED-PARTY TRANSACTIONS <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 engage in any material related party transactions for the years ended December 31, 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%">In the year ended December 31, 2019, the Company engaged in transactions with one of its strategic investors. With respect to this investor, the Company recorded revenue of $8.5 million and expenses of $1.3 million for the year ended December 31, 2019. During the years ended December 31, 2021 and 2020, the Company did not consider this investor to be a related party, as this investor did not meet the defined criteria. </span></div>In the year ended December 31, 2019, the Company had engaged in transactions with another company in which the Company’s Chief Executive Officer held a majority voting interest and was a member of such company’s board of directors at that time, and another member of the Company’s Board of Directors is presently such company’s Chief Executive Officer. With respect to transactions with this company, the Company incurred expenses of $1.2 million for the year ended December 31, 2019. 8500000 1300000 1200000 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 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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, 2021, 2020, and 2019.</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 2014, the Company established a defined contribution plan in the U.K. for its U.K.-based employees. The Company contributed $1.3 million, $0.7 million, and $0.5 million to the plan for the years ended December 31, 2021, 2020, and 2019, respectively.</span></div> 0 0 0 1300000 700000 500000 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, restricted stock units, and unvested shares of common stock issued upon the early exercise of stock options 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;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: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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"/><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%">(59,937)</span></td><td style="background-color:#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%">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><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%">115,218</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%">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"/><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.52)</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%">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><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%">115,218</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="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,744</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:9pt;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: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></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="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%">6,214</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:9pt;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:9pt;font-weight:400;line-height:114%">—</span></td></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;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;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><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%">115,218</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%">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"/><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.52)</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 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: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Equity awards to purchase common stock</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%">1,128</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%">13,088</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%">15,668</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%">Unvested shares of common stock issued upon early exercise of stock options and business acquisition</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:9pt;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%">1</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%">31</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">1,128</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">13,089</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">15,699</span></td></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%">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;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: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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"/><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%">(59,937)</span></td><td style="background-color:#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%">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><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%">115,218</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%">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"/><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.52)</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%">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><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%">115,218</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="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,744</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:9pt;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: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></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="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%">6,214</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:9pt;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:9pt;font-weight:400;line-height:114%">—</span></td></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;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;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><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%">115,218</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%">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"/><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.52)</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> 242385000 -17507000 -59937000 132710000 123978000 115218000 1.83 -0.14 -0.52 132710000 123978000 115218000 2744000 0 0 6214000 0 0 141668000 123978000 115218000 1.71 -0.14 -0.52 <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 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: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Equity awards to purchase common stock</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%">1,128</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%">13,088</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%">15,668</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%">Unvested shares of common stock issued upon early exercise of stock options and business acquisition</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:9pt;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%">1</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%">31</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">1,128</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">13,089</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">15,699</span></td></tr></table></div> 1128000 13088000 15668000 0 1000 31000 1128000 13089000 15699000 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 chief operating decision maker (“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: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 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: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 is organized into two reportable segments as follows: </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%">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%">Consists of revenue generated from the sale of digital advertising and related services including the demand-side platform, 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), and licensing arrangements with service operators and TV brands. </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%">Player</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%">Consists of revenue generated from sale of streaming players, audio products and accessories through retailers and distributors, as well as directly to customers through the Company’s website.</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%">Customers accounting for 10% or more of segment revenue, net, were as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="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%">13 </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="6" 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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:114%">Player 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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%">23 </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%">18 </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%">37 </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%">40 </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: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%">* Less than 10%</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 in international markets was less than 10% in each of the periods presented. Substantially all Company assets were held in the United States and were attributable to the operations in the United States as of December 31, 2021 and 2020.</span></div> 2 <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%">Customers accounting for 10% or more of segment revenue, net, were as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">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><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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="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%">13 </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="6" 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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:114%">Player 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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%">23 </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%">18 </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%">37 </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%">40 </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: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%">* Less than 10%</span></div> 0.10 0.13 0.10 0.16 0.23 0.18 0.17 0.37 0.40 0.39 EXCEL 118 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,F&4E0'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)4Q5G7[.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\VJ2.CFHGA2$%Q0O(5D=C=LDX9DI-VWMXV[740?P&-F_GSS M#4QKHC1]PI?41TSD,%^-O@M9FKAF>Z(H ;+9H]>YGA)A:F[[Y#5-S[2#J,U! M[Q $Y[?@D;35I&$&5G$A,M5:(TU"37TZX:U9\/$S=05F#6"''@-E:.H&F)HG MQN/8M7 !S##"Y/-W >U"+-4_L:4#[)0']^>BWK5BYD MTL'@]"L[2<>(:W:>_+:Z?]@\,B6X$!4757.W$8V\N9:621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,F&4E1Q[Z#1V 8 $H< 8 >&PO=V]R:W-H965T&UL MM5EMD]HV$/Z<_@H-S722F>.P9<-!;G0XY),VND'80OPG&U128;C MWW=E#"(7L_:TTR_@%^VC1ROIV=7ZO6FU5+!DB=, MG8L53^'-7,B$:;B5BY9:2<["W"B)6]1Q.JV$16FC?YD_F\C^I:JX3;V#^ZCQ5*;!ZW^Y8HM^)3KSZN)A+O6 26,$IZJ2*1$\OE5 M8^"^&?G4&.0MOD1\HXZNB1G*3(A'!OS8<\C@T2\/B[ M &T<^C2&Q]=[]-M\\#"8&5-\*.*O4:B75XUN@X1\SK)8WXO-;[P84-O@!2)6 M^2_9[-KZ?H,$F=(B*8R!01*ENW_V5#CBR*#KG#"@A0%]9N">ZL$K#+SG!IT3 M!GYAX.>>V0TE]\.(:=:_E&)#I&D-:.8B=V9N#<./4C/O4RWA;01VNC\4:RY) MDWR>CLBKEZ\O6QI S:M64 !<[P#H"0"7DH\BU4M%;M*0A]\#M(#-@1+=4[JF M*.*(!^?$<\\(=:A;0FB(F[]CZ<&[76I6^Y\?H!49:YZHOY ^_$,??MZ'7]7'PW;%RZ80-W>=YGN$1?O MHEV/Q2!-,Q:3>[X24I?1P7&TS#A"IW.@TZE'9\)E)$*S/ ELD5+_5" 5"_*G M%R\J%L7%@=L%BCC,I#34;B,5@*>^<291?CA:L^G2IH?QZAYX=6LN),E VO.U M>GH:<:PYBQ4VC[T#IQZ*:,S+5 ML*B(D&0HLE3++?R'Y61Q]-$-1I):DK0.R0?V1,8A++5H'@4[43P]N160M-.D M3O>BVVEC#*U@NUX=AH,PE%RIL_T%R37[4UKN.QS2==MM\'L,.5M*!FN>H@KG M6MUW<>5^3G5H[F"J'\0F+:6)PTV!W3N![EK71@,7E_'GW [K<"+%.DJ#9!&^5TL*1AC&##3T %R<)*,]4B^#QC+QTSAV(%&0%T7C-8G2/4ALM*"[R M$$K#*%V0Z3:9B;B,; 6 B1(8$QL?**[@>X>1FZ=@R=(%/QFW*H#N!M/1X'>, MDPT'M%8X^ H'O^9C"K(%T\H4K+F0C)7*RA==!>8WKC!N-A#06H'@BX@A<,*A M.,]!I"IEA"/="8R0E7M:2^[WV>,N,\O7%FAK5DX,1ZQPE15[6DOLQZGF4 M-[DLVU,M988C5C"S6D]K:7T^=60((6@A9*ED5.!\8!(VS" (. !3+B#Q#A: MS:>X9!<T]&61AI"&7&&C-(7;G^>-MS!:ES'"\BN.F9X7>JW4L MF"Y!RS!/5N_5.@],LED >PR(!EYI%*;2PQ9BY% G12WYTH/OE9S@L7KQ5IH(8 MI5&N9RLIGK;$+#:>'Y%?&1/3D#IO35G Y+708+IOD+]RW[XFT%,.;^I1^]K( M1\YSX89D)D\^EB(.(;2<)/Z'>IQYP1; MFD=%,3P@#F!,83ZN4[NV J!RE]B@ZM4LGAT78V[A8:D"5X!5%0UM0/5J%M,* M5D41ZS0O'.[V&\;*!E.O5C = C$)I,:P1I[(>UXNMW_K7[KV:#FU2IR?7\>F2X9:!OYE&E0G=0<(LJJX05RYTB^ M7;?G=#L]ZI6+MV]#FH_'HIU7K^MZU;>AR7?_OZJXC3U^K%#V2#_/-2RS7=?V3XRDVTI$O,Y MF#KG%["IY>[#U>Y&BU7^*6&PO=V]R:W-H965T&ULC91=;]HP%(;_RE$N=E41")1M78C$5U4FNJ)"MXMI%R8Y$*O^R&S3 M=/]^MA,R)D'$3?QUWL?OL7,*;[W+B),(D+LLPH;"@9Y2@TE0(4[D;!N'"Z((@J@61]UUMY%W.B"%)K&0)RD5;FNOX5+W:FJ/"7?UKDX2?XZTVROX2OUKP@P8_\/A!&UXJN*>* MPV)V[@3; ?U!BXO;QL7M52Z^$8[G++2K9_/ETV*SF<,'PHLOL'EZF3[,8;E< MM3@;-LZ&5SE;RO3B+]9.6!,!7Z7&&Y@21NTU"DK.&0M/"H&CVOMRUY#*@S!5 M332SS8LRK@KI7WCU'#T2M:=" \.=E78['^WYJ:K$JX&1A2^KK32V2'TWMZ\B M*A=@UW=2FN/ ;="\L\E?4$L#!!0 ( ,F&4E3.W7+^\P4 ,87 8 M>&PO=V]R:W-H965T&ULK5AM;]LV$/XKA%<,+=#4XE&O66(@ M3?92H-N"IMT^,Q(=$Y5$5Z*=Y-_O*#F6+5)T/NQ+8MD/C\^=[NXY\N)1-=_; ME1":/%5EW5[.5EJOS^?S-E^)BK+B^Z[VV9QH3:ZE+6X;4B[J2K>/'\4I7J\G-'9RQ=?Y,-*FR_FBXLU M?Q!W0G];WS;X--];*60EZE:JFC1B>3F[HN?7#,R"#O&/%(_MP6=B7+E7ZKMY M^%1 =8[VS#JW;KCFBXM&/9+&H-&:^=#%IEN-WLC: MO,8[W>"O$M?IQ;6J6U7*@FM1D(^\Y'4NR)TQUY(S\NWNAKQ]\XZ\(;(F7U=J MT_*Z:"_F&G/_2XPLK/%<;I(95F OD>5^* M]Z3&CJ&6A)=8UR8'G,1[N_$!H20"EHUYVS!$I1&X:4=[VI&7]J=ZBP%5C71S MB^Q- TCB$34'BJ791$#C/;/8R^RV$6LN"R*>L+FVHNT20>F5:+""^TSC7::Y M>,<6(QI$R0&EGK@-@R1(4C?Q9$\\\1+_JC0O7\$QL39G011&03(B:>-HG"5Q M&+AIIGN:Z8GXHFHU^KF+JZFM->J([G+6Q3:U621)%(_).F!11+/$S37;<\V\ M7/]&IES+^H&4 M6%-$9&SM3R;(,/TQ'.[ B'41P'(\XV#.)XDC,-!A$(3M26 MYO6#Q$ZPXS@9W)VA0PII2&%<9PY8##2E$T0/U(IZB?ZN5/$HR]))C3K2C^(K M'7.S<0GF\T0MT4%4*/A??5?QM:K/3E?4SM31FXS2)+;B:.-H#'$VP760*^K7 MJ[[RKZ;Y,6O?,$A1IL9]R0$$[$Q1.-'MZ:!2-'R52'^6_%Z64F/?]RDU'72$ M^H5DKW]K_FS$S^F_+104P@SHV'T'C@*CX83W@Z10OZ8@R6:#(UDY>._D:>M" M%&9!9+TF&\="3+>II!\4A/HEY.4MK573C>4X0Y2J?CC3HJEPG+YW-Q%;*+(T M'8\1#E28)E.1'<2$^M7D1BP% MF"_H("K4KRK'0GTJ)VR52""+[3YHXR((&$PT:1C4!/QJ\ODH =X?M41/C,'6 MC"3+TG$J.V!IEDYE,@S2 GYIL?/BM;QM/8$TL231!:-PD/7'O _.,B=D9S1Q MO&3'\^L=L$6&96$"X=@#!RY(,A9/N#"H$?C5J%?.H6^<2'"P-2>%T$X4&\8H MG9!.&'0)_,>GOA8_GZ!HGX$HP_F2C8O0 JJJ0V@W)_ M'LE5;9)$U#E2)F__4EH0"N^;OFN;B01G&4P)BK MX[2$QQ.63)73(&W@ES8<=#;5INSNGW9G9E5A.JS,5>%6$%GCLW-& UN_PO%\ MYL# !&4VZ!OSZ]LAY4(L92Z=4PZSA>HL"P)KAG3A&(,PF.BK;) TYI>TOE6U MCEH072TX63MD"@?%.!CKF0-(&:3!U/44&Q2-^17-ZK!= YLN::<;8%V>N0\P M#J#[ #,_N&0U-]Q_\N9!UBVJ[A)7!A\2--'TE\;]@U;K[M[U7FFMJN[C2G"D M;P#X^U)A#]X]F*O<_=7]XC]02P,$% @ R8925')!&BDL P 00P !@ M !X;"]W;W)KS:)(58=.[,=Z/;I9R=I2,#ELJD\@"_G_/,[]G&.&>\8?Q$I M0A*\9H2*B95*F=_;MHA3E$'19SFB:F;-> :EZO*-+7*.8%(Z9<3V'">T,XBI M-1V78PL^';-"$DS1@@-19!GDOV>(L-W$\2:4>L*?C'&[0$LGG?,%5 MSVY4$IPA*C"C@*/UQ'IP[^?N0#N4%C\PVHE6&^A05HR]Z,[79&(YF@@1%$LM M =7/%LT1(5I)[>!=ZN#7 M#GX9:$56AO4()9R..=L!KJV5FFZ4:U-ZJV@PU=NXE%S-8N4GIW-&!2,X@1(E M8 8)I#$"2RTGP.T"*]@_*(XC[PW1[P',\UN,\O=W>Z[K9:E&9EO&9EO%)O M\([>0QRS@JIEX"A&> M7!/4 )"KO]1H9XZL$@U)0GY_M- B'7C2VM^TPCJT& MKN>'C56'UF]H_9.TB"''&PA*1"X57N2,$(@%R!'O-JY.Q-\ MI1^UL)R^>X!^VJ8#/FC !U> UXD%"YDRCO^HG-0!5*-&ZDH\;!&Y;N"HSP'Y M>;L.?=#0!]?38R&*\^3!,9$?N/YAMAC,O*'C#,S<8<,=7L^MWO)"JK.+Z>8< M?'@9O,'L!'S4P$>GX0D4 CR .HBE#N+$@1\VLL./S,3A<:R.8\C$\W8=^E%# M/_JH3!P9SL8P"@\WTV3FA(/ S.TZ^PKD?&@NUO)G^8UV)P)HE5#W@GR<79J/ M[KX"N:=+T']F9*W>"=CT;CQOU^7?UR3WFJ)T54[6RAVFT(^.T UFD1^,WB'? M%R7W'ZK2-3EIJ#_TY?H;Y!M,!2!HK?R/7?DQ:.LOJN5$!H\%7FI+DW&7+5>Z?C&YNEBG2W$O]-?U;66>)GLK\ZP0I5!RN_UP\?YY2BJ9R1R,=.UB=1\;,6-R//:DIG'?YW1T?XW MZX&'WW?6_VS(&S(/J1(W,O^6S?7JOW@"U2BNA0%:"+RNY46DY5V_!JZ/G MBXDV$ZO-3V;=)*[;2:"!24 $/LE2KQ1X7\[%_-C Q##:TT([6ML/>/B?\[L17E1IP'S)&].=*8 M(P/FODB=YJ T1JO6J&_%6A.T,5$GC^T5BAFAG%Q,MH>.='$PCCGF_!@W]> @ MXDF].EL/%[KG0H.NN9%*UYOU!/>PO4EV@GMFG>& BUHS[) 2IC1Q7.3BDCB" M++$\Y,(8QBR)_0Z*]VSBH(,^5%(I<%O)1:;!Z[_-PYN0D_C>+#_!2:Y<@O=/1DZ54"$' MP:C/K%'017="B;2:K8!)BD:*MD9CUW5R]>;'R*7&((N0Y2@/SFRYV-YR4P\. M,1K!@6B#!W(!@Z3NT]RD_YJ1*1.^B]IM7C[0Y4,IBZ#-Q\6A)"$TMOFX.!AS M3ND ']3S04$^'T1I5C]O&*5S(["9TO5NV'HCOC-V-%W*4!+;M%P(D1C8K%V>6'G$\P*K7 M+1@6KH_E3!:BRV)@4F$*768N;FRDGV*;F0=GPHHF \QZ%8-A M&?NL5Z(".WY='GKS%ACE#R:C7M-@6-0^EEJ8PDWO=H+76ZX"C5'"'6=Y8)A@ M9Q?XK&'&!ES5ZQF,@TQ:5V6=J\3>5::>\9**W4Q$F!.P+HHB["R_BS*K/\2H MEU)XBI;*9_+R:2MW>'E0W,["4P^*&*$>X-7K*DR>$:[7PG2I8K?'OZ1/ ]DH M\80LHRXS%S>&G%!G&WIP+$K@0,BB7MY16-X[(CI] @]&1 8J(.0*\9C&B54= MW_A@1@8M+EX41P-,>DU'84VOVXNCM?(2@6Y#0!#FU&;BXL8PII&MZ#X<31(\ M('VH5W045O2:S2Z*\F;G&8EH^];??S-%)?KC(579#+PV/>M(N:AR=0;LR\\/HT"+VBH_"BO]KVO,LW]1=_C.(8P_QV*[A/"@O M<2]LD'A?%*!P4?"M.=H1\W&Z-:7 4IC.K2ADN3NID!NMM*GNZBK(6?\6X^?N M2CW$*(:V&OIP"">QW?_Z<) BR ?X]Z4#HB_%?PP.]T"(//6("V3,25L>G)>\ M!QG:+QOSAS MZ6P'&*F81YH+W$OK1B^Y.D+[E4.AU7NM/,7[.DO M"3/]CYW#/<#ZM,^NDZ<>'(DY'#K%PP=W&F,65.!'MPF'-(AK9FGSHQ>[$([O,F M#C=GIT>PI^'"*&*VO'IPA+$DL[HQ A. M/&4R(FX NSABVB;'32X,&C?9)S.3@PNE0E3+YF).F77=E+J]A-F_W5_^O6NN MO*SWU_!\VE[A]6;:&\5/:;7,2@5RL3 FH[/8S*EJ+^G:!RW7S;75@]1:%LW7 ME4CGHJH!YO\+*?7NH?Z!_57IU?]02P,$% @ R8925'J6\X$8 P B D M !@ !X;"]W;W)K?NN8O/'FRX M>)8)@"(O><;DT$J46E[;MHP2R*F\XDM@^&7.14X53L7"EDL!-#9&>69[CM.U M7H@""# M2&D&BJ\UC"'+-!&&\;?DM"J7VG!WO&7_9+2CEAF5,.;9SS16R=#J6R2&.5UE MZI%O/D.IIZ/Y(IY)\R2;$NM8)%I)Q?/2&"/(4U:\Z4N9AQT#MWO$P"L-O$.# MX(B!7QKXIQH$I4%@,E-(,7F84$5' \$W1&@TLNF!2::Q1ODITV6?*H%?4[13 MHS%GDF=I3!7$9*KPA355DO Y&?,<_Z1$EW@-Y(Y%/ =R]H5+>4XNR=-T0LX^ MG),/)&7D>\)7DK)8#FR%06EJ.RH#N"T"\(X$X'KDGC.52/*1Q1#O$]BHII+D M;27=>JV,$XBNB.]>$,_QW(: QJ>;.PWFDY/-W;!%C5\5R#=\_A&^JB9'2_+K M9B:5P WTN\5=4+D+C+O@B+NOV&GV2MU4T8*B8RAT7UF/O,#S^YV!O=[-E40CJM>?NF$A DVDO8 MO@!6%@C#>@:(Z MY%!1'>&%S8KZE:)^JZ)3?HPF.?WWY=0AAW+JB*#;+">LY(2MR#+WCFC+&G*('Z[=X MS2AN!6\TQ1WEGHI%RB3)8(Z4SE4/@Q+%N5],%%^:DW#&%9ZK9IC@50F$!N#W M.>=J.]$.JLO7Z#]02P,$% @ R8925$$B T,7!P B20 !@ !X;"]W M;W)K&9\CAG$-"!_>T^L:6 MA'#P4.0E.YPL.5]]F,U8LB1%S-[3%2G%+PM:%3$7C]7MC*TJ$J>U4Y'/D./X MLR+.RLG10?W=975T0-<\STIR60&V+HJX>IR3G-X?3N#DZ8O/V>V2RR]F1P>K M^)9<$7Z]NJS$TVP3).1$1RDG 9(A;_[L@QR7,92>#XW@:=;,:4CMN?GZ*?U6\N7A))R E"SB=RY.8QT<'%;T'E;06T>2'NB!J;[&$62EK M]XI7XM=,^/&C8UHRFF=IS$D*KKCX)PJ3,T 7XHDFWY8T3TG%?@:GW]<9?P13 M<'UU M[\]!:P95P1!K(2?%G2-8O+E+T#/_6>#V9<0)0#S9(6SKR!@P;@?*$\ MS@UNQW:WCRE=U5M!P/YX=0V0 _TIQ(9 )_9 Q[0H1)@Z=8/WZ1B,-),PXAQ< MQEDZ%7-Q'*\RP;=P1\*A-:$/#F%\K8 M6T/X\]W#GY!%EF3<$.3BV4%V6HF9*-)-I:)-I:)Z,'=@L#FYSEM8D.OZ'MQ@:2#K9E Q.=5-W"CT/-PW.]/-IC#HVYP;;)"'P\@W MSY"[F2'7.D-?">-R?D1)D+C*'P%Y(%62,5$U3&XTT)2,L5VXVIJ%OC(!5I,> M8&\#V+,"OI)%)9AYM:Z2I2!&MEUJILKR- A39(;@;R#X5@B?&%O7Q20F+6F: M4C-7 I/\A0-. 6EZ05&8BSF4LKK&3!_F9&"'K;!YZ,/!4R&-F?<@= MZ4,[ZU^7XJ289_\(Q+?BA CDY"]I)38 J0JQ G>"\VHE;<2.=26BF[>3':<_KUN0!LQN[IBB53,.A6CH3W9 M<3&TD[$0F71=U@)"G$_*-*Y2!JY7\L0"_CQ]X%(/W^0$G);K@E1U*G\9$WCY M,.,B%G:\#NW$_AN1K;/1[OF =I^W,7I*S(LBK HVJ+.W8M='V1$XM#/X:9GN MJ+0C8\/3J1;"*(R&<'5D"^ULJ^#: %?C";0G_-."4"[%-A'OD,#4X?J M;%EM^F?%CLG1"YG\O];/2.=V%SH#A8XZ726BD,S?T0T7+N%T?92<3T+-DPK!\08ZQ$1CX&X6.,W#0 M01V5(CN56N6+$P(L0 #/;5W1WKOQNJV,03S?0<'JI(W&&K"Q& SQ1BY MSL FQ!UY8SMY[Z,XL(&/U1M3FTD?L=V>M]+;^"= M"1YW!(_M!+^'WL"&4[^RX\_L-GW,'=UC.]WO)$JPX:SM(APJ]7D^;M='V9$_ M?A;Y6T0)-'8+DQ#PX%"_<#NV=>UL:QH-:.P=!5Z.+<8#.-G#J-WBS-MEZ9D"_I_!I7MUG)0$X6PM%Y'X@(5?/> M2_/ Z:I^B^*&LJ-)::6M^D+*N@D@%.JT/E5!9MX=I#R8YB%7'IO8%VO]^9R=D MC$'%2^RS[_ONOKOX!AMMGFT)@.RUDLH.@Q)Q=1.&-B^AXO92KT#1S4*;BB.9 M9AG:E0%>>% EPR2*^F'%A0JR@3^;FFR@:Y1"P=0P6U<5-V\CD'HS#.)@>_ H MEB6Z@S ;K/@29H!/JZDA*^Q8"E&!LD(K9F Q#&[CFTGJ_+W##P$;N[-G3LE< MZV=GW!?#('()@80<'0.G90UCD-(141HO+6?0A73 W?V6_:O73EKFW,)8RY^B MP'(87 >L@ 6O)3[JS3=H]5PYOEQ+Z[]LT_I& V#CN MN'\$D+2 9!^0'@'T6D#O5$#: GRIPT:*K\.$(\\&1F^8<=[$YC:^F!Y-\H5R M;9^AH5M!.,S&6EDM1<$1"C9#6JBG:)E>D*7SYU++ HS]P.Y>:H%O['S*#3F4 M@"+G\H)]8D^S"3L_NV!G3"CVO=2UY:JP@Q I.QO%'ED1)?""A\>GPZ !\_;N<6#;VDW^^$2[MPJ0^7'@EW;VW-50XLUQ8/MK/!7WF\ MFR[K+([2B"JUWJWQ_U[]ZWVGR0&G7:9&0+CSEU=@EGY:6,JO5MC\%-UI-Y!N M_3O<.Q_1H&KFRE^:9LH]<+,4RC()"Z*,+C]32J:9'(V!>N7?TEPCO4R_+6G8 M@G$.=+_0&K>&"]"-[^P/4$L#!!0 ( ,F&4E0U(EW^<0H .8P 8 M>&PO=V]R:W-H965T&ULM5M=C]NX%?TKPG119($X%K_TD4X& M2.PL-@^[&V2:]EDCTV,ULNB5Y)FDO[Z7DFS*Y!7E:=&7C"T?43HD[SV'E\SM MLZJ_-3LIV^#[OJR:=S>[MCV\72Z;?"?W6?-&'60%OVQ5O<]:^%H_+IM#+;-- M=].^7-(PC);[K*AN[FZ[:Y_KNUMU;,NBDI_KH#GN]UG]XX,LU?.[&W)SNO"E M>-RU^L+R[O:0/Y$J6I6X)WN//H=&;\S/UC>// MI]9_Z<@#F8>LD2M5_K/8M+MW-\E-L)';[%BV7]3SKW(@)'1[N2J;[M_@><"& M-T%^;%JU'VZ&-]@75?\W^SYTQ.@&$DW<0(<;J'T#G[B!#3>P:V_@PPV\ZYF> M2M3FLH$EO/R9 3TQ^$"]+:YE_B9@Y'5 M0TJ0%UI=?WN(W+Z^^G:2>MBP\WBPKCTV-1ZZT[==IV]KM0\@P.NL+:K'/D** MMI#-6\]S^/DYO'L.GWC.[Y!2BBI7>QF\*E73_(P-9=^$Z)K0">3ICG+*$G&[ M?!IWL M;D%B$\25LC;_X%4=)/VE9!*LI5E1>E#"J; MH?Y97\QU%Q]J]53 ! P>?KRXCZ/SJT7>/EY+2,5YD?4)KMH$V5[5;?'O[@+6 MWWUST:B'.(WTI+[H;A?%(AI&5F^[*"*B*,4[.SXSBKV,[EN5?UOH/+L)H&=! M?)J>G?RN/TN,5.R^2!(+1BU6"(SQ,+9IN;!$P&3#:25G6HF7UOO1N.C,5VNQ M6*CMXMC((&L:V:*9+G$'@H246\1<%$UBSBQ>"(HRFN"\TC.O]$6\(#1:"!0/ MI=1YC52(.+0HN2AXV=0:T36"2@G'&9'0Z%7HY?19!V[G.L#T!*]TO#_)&B(6 M"/X<;-3QH=T>2XCD7!TKG.3PA/&;+=+0'C<$Q9+0"L8U@HK#*9(C429>DG^T M.UD'!8AQ\UKG+)0%<5D0^_U6"$K84W2-@,BXJ4L6U+"@?BW;9=4C# PXAE&* M[>9>EP[+(GLHRMET2XQV$N:?[\.@:Q60Q5/V4*(9:6CEHN5E"8R$ MXFRH47+J5_(_SII02G"4R8.F88 M@5$"!MYF@K1&0I%.K!6I<0C4[Q!^OW;]AW)T59[2)+1U=(7@"$^(8Y Q'(O# M*9+&,U#^HAI" 1ZB><'ZEAIAIS/"?JSSG8Y=T#OH4>C']DF]^/=8DKW$!;%L:TI"- 6%*RM*"%L*@D;M:=^M8?E5"[E9I@ILLEK/6U M\94N7$!\/!?M0+,IINH6U)5M)X$AZ_M0.!G,U] E0Z/]U*_]XT$LJA:6) 4X M (^IH:YX.VQF(6L$LHCYU(J>&@] _1[@1*5<'0TFY(NZ0 MFH6L$V(" M,N,(F-\1G#7GJ,MFL!C&\C%*"_,&L$IUUG<84"<'>YV/-MCY]0F.QB*PF:6^ M)3G;HLJJ_'K)8:/ZN%_!+Q/6@ZJA!7B.R+A6&UTJ0L&K-([@,&AS"JT:!W!* M?%P^&'B[0!&+E#A3'=FGB$C,I\+:6!'FMR(?8:;FW9R5W_.NUAO .@H2[U#W M5?]S5R 5"B?>YUT+ IFJ:7+C6+C?L:RN9A;\]2\))?1O'^1C455ZXNO5$L2X M0I<-'"E,A* ]W!Y_! @K:<;LK26L02%$-%$7X,;8<+^Q>7D7?-1U7R]YUZ%0 MB/C(V8)"@&@OK1&@U4N7[(WEX?.6YTKV61O(,7/O!KYQ0MSOA#K/I1]GOP/: ML4CM@O HM#.IR!J=3)@S/Q>]]_JT1X#2\KF5@9 + MXZN M\Y@(=V2O P]W%^@-=^-E>.P-]_OCX5!VAZ.R,M@435ZJYECW*]7\M/H!]>^/ MXA6J\@:Y\1;<[RVZ(.\VS_1V=U'! '%%_%CGY"MO%($Y\(WL88B)3">,!1/A?SXDNTC7? MT6H?PN&E"V-AU%C,E!E.#\Q5U8#9KOMC'[JG3[5+?6;G 5Y@JHXG4/5UEI(( MS)Y 7L@E02.XPK\-<2_KIR*7W3&O!SGL\4/&R?2V7MWYT.QZJNX.0R1J#7#(URB[\RO[I5,+HSNSL]S",C3YY-3F8:/R(^3+'/&2-0*(T2B:D41B5 M%WZ5_UIUB>"@3RCUIY/P#83@<"IXHAR1\P]A;.<(!$7<93"&"N-HHL0N1@<4 M_2; 93HJI\,T+KLZ^^EL!,IR5O!7\Y U J$DG9JLQA8(ORU !G(8L^&L7R*BAA9OI,LWP .%C-PM9(Q#"[>A;C@Z [V7] MV!VDUQGB6+7]2>KSU?-A_??=$77K^@?R=MT?N3?-]/\#X+>LAN5K$Y1R"TV& M;V)XH[H_5-]_:=6A.V;^H-I6[;N/.YF!#FD _+Y5JCU]T0\X_]>&N_\ 4$L# M!!0 ( ,F&4E0[6-$OB0, )H' 9 >&PO=V]R:W-H965TY^V0NIDO0RVG5TO3>^5U+BSX/JV M%?9Q@\H,JV21' RWLFX\&]+ULA,UWJ'_I=M96J432B5;U$X:#1;WJ^1B\6%S MRO[!X9O$P1U] RLIC+GGQ>=JE61,"!66GA$$_3W@)2K%0$3CSQ$SF5)RX/'W M ?TZ:"!.#\V>"%SG<&.T;!Q]UA=6/ "DQF>CD M!SJ;_$7$*RSG<+*809[EBQ?P3B9Y)P'OY!F\K:V%EG\)/@$S$JJ=4;(2\4#H M"G86'6H?#68/UU(+74JAX(Z,2*?/._C]HG#>TOGYXP5&IQ.CT\#H]/\5_%^" M/WV$R^W-[N+GW^!86M!RA:ZTLCM(V?2.HIV[-??]##YK*NP;3\E?OSK+\^Q\ MY!!6BW,P]K#!_J/U[0P&X8"O/E8@-6Q+;PJTU)TL!]IA7_CRY1)ZZK\%AE=B M<)R>OT,->7&%9!86Y[#5<(V%[6D O'ZU>)^=AUYG9[,G+$Y9&OV UH>LWL"3 MAAF("8V\;&=LJ, 62U:A'QTX)SSK) M]0%UC["WI@TBG%!!0R5KZ>E@B(J922IN'3 LL6&B#NV#+$/.4O45;W/X5F,8 M3J*:Q;N#M*1X AX9%;0&PO M=V]R:W-H965T@.-) M9KW(QD&KU";Y/+_RF MU9T)_DYP)ZNZ_H(?KHJ?GBP0(%6JO,,9,OCO5EVJLL2) (P_9,XG;DD<&/YM M9W]+>X>]K#*C+NORG[KHMC\].7^2%&J=]67WL;[[FY+]G.)\>5T:^C>YXW=/ MX>6\-UV]D\$ P4Y7_'_V5? 0##A?'!AP) .."&Y>B*#\)>NRGW]LZ[NDQ;=A M-OR#MDJC 3A=X:'<="U\JV%<]_.-WE1ZK?.LZI*+/*_[JM/5)OE0ESK7RB19 M522O,Z--4J^3#ZTRJNHRQ.>/SSM8'B=YGLM2KWFIHP-++8^2?]15MS7)FZI0 M13S!_[UG@1.WP DM8FN7C_2_+ZXN;J)KE^FWSX^.;FS?M/%Y^NKM]/ T"@?6AUE>NF5/3U M95T9 +S@[S]M59*[)ZI(UKK*X.VL3 Q,H8"1.Y,F=UN=;Q.8INP+E70P*&,\ MT)0?ZR]]FEQ5<*RXGH:G=]NZ+/>S^JZ".4V_,KK060O(2I-M=JN2E5)5 O*H MR5IX05<(!,HJW>V!E;JMG1_QW'CX-ZI2;08SX_>JZ7@LPO.YTOCI!H$VR=/_ M_J_SHZ/%#Y_G-_/DUXN+#_1Y^<.S>7)1EC"F4VU>[YJLVON=(.Q ,Y7)2/28 M %)5:N#BK'.P>A3.DX\J+S-CB$((J70(NFZ3?ZFLC<_C4K4=R%S<$WS?*/BO M2+(= R!;BV/#MT=%X#[ M1Z\!$!":%6@9'(&@[K(O@!_!H;(PI5SBVU-E*E[HC.JU M[;J5E6]XEG55]"I1IEY$@H$(+N= M01+_G5:HX4]@%0?;"!YAHE<)D>39#W8-/*$:IL6W7H&& @H%DD/Z1ZB!]OI6 M,8DB*6X0; ,G8-9,K?@9#I#T/>*S7I5Z0R<$6[D%ULM6)9.6+A0?73I:!4ZG M*F9965?P-ZA>:M;LP/#D\(H 8BTRU1 XP'-LZJC<:-\0GZEZ-U^$N@-J*I@B )CIJ/ MQ[%V)98'4>2J-R"A#=+S;H42 .'RR_1&K?L2)KME%'EX4 X>!@]$6'V'B#0) MH!0.$H5;J^",*Z88?@*T EO%R7^@IR$JHAV"0:-:EJ0 *$CH[*NL.2>&%>XD M2\B0@/8$"C-L-1P$G#,P*!(YR&D\8UP1OD3BJ>%T:EBU';-6%TX/[$2B9GO65V4HFJ+WX&>20H- 2F1/T [@U"#O0)RB*6!4>B+1\"PF)SQ MX8'+EQ[XOH+S*/6?\-8&Q"<=_!1ZS1;DXPP% XR%P^0M$:X?O_\K1X?*+30" M '0_*K,$#Q,$5#E/WLH"EW:!D'A[I%W2]:@F"C P,J1'>K3N*^):0*\##M&S MJPV+BLZ?7FB.S-&X51TX-DY*#(0#ZS?0@N$P KT%M929GMD.#C4 RWCJ+>L\ M! HXIB7:107&6BFSJG>FJD(T?#7;/0#7 *8).!B6@(M$Y;#H?::& A&0@M* M%E[)MR"QU C"HF]1%:@,-!N#ZH_*[4R(JB7:5(*!5LUD)1+: Q-K-(9A0Z, M(3/)-$"K=W5@,@.'=+KK6>6R.5PDQXOO MF6I>?$^6E-WK<#)$(WP_UFGX\LF93(+_3[ZWF%N'UZ";HV!:T.;,?^Z+UGU! M_-OM&Y1!@,8>F#7OK<6%WP&BX:0**QM8.@&'5/:9-0F98_GCIXX%B5C$ MJ.$V-7)\#IO576#F&JM\W,;PU*W=K89 -^#: 7S(HCR3E8L V C>^0%"GK3F M4@=C WBN11!0=$W\G6 8N(IZQUH@1 JZ&O5P!Q0,^%9SEMQP'D(C;NC[CS+B MU>#;>#[:*&MU$FLUOHL;\YM)GI)R@*.#Q0T-E8>JV I P9O+TQ& 4XB],?#_ ZY/B#IA"^GR!(GY[/PL MN0(!DA,_947=6-1=W'S&:GY""6A2"TT!=LXBD8RU@8L M.*C$<*I"/ VRQ< P6"Z^MU(_&^M(5IX6C /J&:P7N]3?!NLLE]];:OF+LX-2 M?VW#&I=!6"/>NQ7P9&:RZQ^9[CN*1Y)=H\!8T2[8,ADS 1I!$S;)FJ;<6]N8 M C)&RW1 XL0'0>27/&6TGORZL=)#Q9.3;4G1&#H)V:P]4?'0Q%!WL?=[8[^'7#+G(2.2 MR,U$ 1V2!(Y'^],]F5%D4(6^+)J\$@X.A\(FNK;/._;#O 5C)\A)J7A_$X,F]L<>SMX1G.!JHBC 4WZ)DHKT!'2'"F;C3T$$/ MPQ,BGE/B*M8?#\@"HX3,\CCP;8J+>YKA)+ F 9+FFP7 CN-D/).@ DYF&J MY/PCK]Y/9//G#SD9+F MRBO:"X;OZK#J[;9MW6\.Y&8&(<1.-$RH+^^COXEET6H!XZXCR8Q+VEQ9FV'M MR Q3^,Y\$?T<*?XP2113>$2ZP0@X^(RS, MYC;AD"Y%*K/G- M.7[@$ >H0(0]R.7!,95 \)W?2, YZ[IO@=W^Z+,6Z!Y!H3CT6AL,59!,MN9W MO>X4B#>]]HB(]ZR!5=%>9+/2P262GB%"#?YIJXV/1Z[Z#A4TN@(H##HF;Q,D M@;,"4Y@J1'9L.Y1TLBFLU'Y19!:P+#8I L_&B9P9@18#JFE]VF*IOZ!*)4<# M 7(YN-A^S"3/3314\7B*E]% "DC!\9,E3F-(04@X"Q]J1U5$8WR^L8;+,0;: MD,"3@; J)K@TU@[5RJ@)/)4=M'BX&&&*TV MQUH89X./1/HTB$0UC"?G^A2'L.OK" +\II,'E!Y".Y-P *.#A5@T41K,;V7@$B"('O48>DQ#@B?WJ.Z0)&3*M3\WZXD57HB$ M8 T3,+=8IP=+5)M921'AP&D9RS?2M^1D*A&% S(Y+/,\"]XC"$A3#?&U]J88 MSLE_;$#U-"0OD/E6F%6Q5A FT1#FNO63CNH##LW(J5!""'K:3=/63:M')A&3 MA3-UIJ8:X>:@0]H##HP++?148$+Y@S78>JB4US%B(O*?W 42IBJ&VDRFCI;S MZXQS4.0$35%CM)4!%TR2^S3G!A#/)^,]#@BR=@(@$+..XA'+(THE'V3O]*8M M-N)U_$RA 80^-QD2]7K6&S?37\TA)G=JE%9'A]2JZH&6MO9P+J]8/K2Y5TQ% MVP*QL*(D- >L&TSX*77.+K&=,10RT0$V60< D@5+R>XP;HLU5'8"*3Y$8QPH MJM7 ;Y'Q-0$01E#:NNCS W XZL!X% @"J8VB]TJ]A@_[O%0";F_-=#)7N7 I MJIBS<6F1?)[R65H&7Z]LMFN>O+-XPH,; 1L8GW[7@B6:>",Q.?1J4Y",O>?J19%S+-B2I:2W9^)2$UJ=.794HFE*,O9U$I39[%%&L;K MO[$TF58+MN(HU-0V]\0*@I:35!3+1!>E[$8[#-:Q-X26%] +* P@L[USL+0Z+ \7;Z-VA0L6'-D'> M WW&R,BN+SLL.O8+/V;:($A YE(0,*="2K;-[9I#A8;'(V$7/@[!3.1KH#AI M348DTWHB0UIV,V# "IE6 LT"DX\53)6#XB01/($-"@-]>CBU\B]U16&@SG'9 M$$-8I5RXRB."RH7.IC')02IT2C<2)2"[SQW$P?K3@="=PCFYC [MVL3V*GW[ MP#E[W'!]ZNT]Y;*N_OSF)J@\?\L5WU-[2$!6P>+H.)BZ# /1O#N89^"9K)R# MC:N2OHS P<1G6$!T:&'.9(G%\ 4$[DA!,PA9N3H6"@*A.5TW?47A9 MQ?()<8@0Z;:8PL5QW5NP4RGR))P!Z< M%!@+?DF;=;86)@CGN1";*(849>"=0E_,%NL&BI(H1"K!&+?>KN @)D=E4.J MRP(:M!2WN$(;H&[A-6V^,&+0D&\5"PVJPX=SU6;KZ'\^U'YD="'FJ$;Z*Y49 M4#QW5/<3* ,?9B08P0^-W,L2J*#"( Z(PXK#2#W0.E9B#31]K5@\@DX![EE9F92L%5,(@LYA[ IH;J.K?C>V5X'S)@M M6;?D,R%B;%&8C\8;'RQR&1+6J0.6L1R(R=,N"/H'LA)+#$LEA,<)(9$SW>J$+IQAF+H,0,I!OE1])H9Q^0G_M=A"9X!C!"];$ MSC-T5388M <4S).+<-UP_\XV!VZJK?@&NMA'H!8*@U1A>B7\5F.=+4N-1ZST MD,4F>FCO;&UOVP=3-Y:Y(C\$+1JFU6#E6.WZHI# \_XV$X]/Q!EZ8.4,ZTY, M'7!RQ,!>E7&RB$+IGA,/;@'CW+8LPB,,X[9F1&VO-/P[##@&<&"]177!-ND$V,!\ET(::>2J MXFH?P<(.\;3]-IS671(*C#HZY6UV2\@"Z^!6E:QM[K7JX/][>)]*\2EZ@>&\ M!P5 ;+U8VL $45/KBB]WZ!T%TSE6AQ\*);K$>JB5T\3XZ0'N/NS^C]1BJ.<. M2CD*8=<2(<6_(XN%5[MWHN R,U;%X=%5H+5##Z\ M#B?>Y;P#XP[EPZZ^U0A'A;R%#J@P\LA$MX9DY.-87@JXH%!JQ^2[DN)O*G1: MJ>Y.2?ADH.)8I5$>O#7WKDM@@]!M#,>*T2L#VB^R?6HA\;NEZP16:;F KC63 M,7,9G2D*#[#=)@\+8>D-9YY%6)#PI9+8":Y.)S(+3D:'3GH0,F!OA6Z>4^4] ME?IX3Q>E[Y050G*ZW$]012,FE,6XW.;'R_A8-$TV$[X'!@,%7$&36$F+]RNE M.JTC>?E+>T%*/K@'-M ML6,=:2N!77FIGT_$HDEPT0Y9_* 8#!=NLCU6QWQ%5Q;QTY#H)JQAGH;*=KYR M<"S0W)$I;2%IL$": @84#G[X?*-X74CZ@:!Q94^BDZ6^ .#G2Q3NCONT-FN;PA6O]H>%5O _43FYCK&)3[WS[VL4O A^**XK3 M($UA3EJAK,IN,UUFMDC:D1XPG64O,_2T8W48!5_[R@? [(9E]XR)OWH0L0": MH[>^9B<&W5*K1P[@R<2:1DB7RN5LZY%Y\K?:=$ZT#B,R?QU.\,U0ADQ%#VR( M% SX[/?:WCI$B\_S7$/CQ1X HJJ]*T69'Y"3 ]TH7.V"/'2ATY/D"L3>%XX+ M@3V:M=(9@ K?>#J%Z<$@_!@Z"4.+ZTZMC,8XBNS3'H"W9^5:#(D2$(_%': V M33#M7> 1F'K=\2.BDH?(APZ":)QRA^N9)U^)XR*"[3ILK0R7HL.U)@.3!P;8 M#KB1+' ?QWZ>^Q[!0Y\?VBN!ZK8790T=&F:8)< 2N2DTC.X";T-NC^SL.&=BU+6$:8 M]@4&<+CZOV^^WFCYZ)ZD%$$05RNWRNOSPQTYL$@,C:1!OFV>W("1U- E5(DB MK,#=8Q'KJ6 8\AWPH)7G+L#HYJ1H]'#TE FQ1T)]IZC12!2%]TDCJL^,3!0) M!-&="!Q*EWW9UU(-NU/7KEJFY,F'P-3Q"W%1C4W(?;S^;!-RKNL/R/.V5T7< M_8=$W&#&X+H&+->W]W5J COB^K,M'&B5-%6:%(@NDDW5/Q7W2N%;4ERJ9%UX MAH(ZK4.P:>M"GVTZ$ @TS"DB= M=)!T*R6N\A&(G.P8P."XV>^.+FM(P0U536&?-=?P@=^3C#=V-$25X8)#= Q1@#_BS%O-12?R4-@?;NUA;-#IZ1-N07V-W4MJ-/#!\6 MCRAC981T2N%/KE6$8!&+)JI-:6'QG22HW(F8$H4KI;!8Z?_1ZX9K#4G S).W MZ.#_9@_QK>O(<%7A[;)QQ3N[%69P=TL\VUQJ3>_JOBRX.Q*Y+Y( M?4#*!AM M:663:GTG5KW M$'A7GJ F'NL-KMS]RM4VW>CF2>%2D/ LZ+/$<BC*A/7VT@?H2@)7.M;)3@/IX'O;7L&;XRC @+5!KQ5!04;,9KI*Y:^Z=Y46[N8X*Z!=AL$9&^#QO2#" M?02UR'H:E$-W<7SPGD+CO-W@0NYNIX-+Z%*&3/;""FA/=X)?*E51!-5^=?9GQE$L&#G?G>X"XEP X#Y_G=&^&]'W0)#$W%-D\&T@Z) MTX>1J2F'SAE)\"+E922 1I^MQ[G!>\E2F0WJHMXK9=)!K?Q$6Q7'PKBR?=$V MW:,YN?9F&@Z6X_0:#XIOL<29-O!D<$?6P[)5YE/1G4LD]^2"]"A6W/%.)X'[ M-$HJ4_HJ1 [=W D$M17MK\L,,'^3@_F$TJ=Q@48"LRY4.7#QK$=#];YUNU:: M"WUL:99<'[@)3C0Z^HFD3*Q>!K%::NB-RKZN^4,UL/@LXV )HA'4$PU M87?ZH(^6[__@6V['COUUWR)>\'1HNTF,*M=V]M"I(Q%/GG(6^*?"3^\S4V1_ M)+^68"B5R0W]S$7R#YYPFB@LS&^LA/WD4HI>Z"HN5K#<,L","POR/N[8$"]F MMN^K9.B=T1:/'EM9.^J&VG=TX6"4#W?X,A2Y(T'O(E*^844$O+/)K4DP@I%4 M/*Q^J\2'&6:\0VME4IRD9%FL#$72Y=CJNT&H72)17(UA4?];C:"7KK#<7]1Q M7W ]0]#<$N,X KH %:SCQDF#88-7>C##JJ2I:59Q?U=7"@_V/'8[AAT8+E\O MO&J1:A*7 _&MX_P6/FKS9;;&WJ0?7;BG=<^B>,%(VNVU*KD'!.4%/[6D"S 7 MF6/?4VT;HD@?5/QLX;45%A&ANKP\ZD?@O>BT/,B_:,RXPL;^A>L/,%_8+[7O MAL.FQY^JK8?%)NC6\)U&"JG9P<95?%3!KR" 74CN7H,5LG11T+YMH[$!C[M. MUY_H5L-!$:O#?MB]B2)]801MSW$>P$Y@9/EN[I/A^*F"(RY$X#J?7#D7_#$A M,ML%R$KP]:&U>1NJROAH8<2P;W34H!P>,T''L(T%C/VQANRK!+,0=7.2UY/- MB%R)CK7G*H5^+KJ_)*[P9JWW/@)D"G7:6*+S*:<;;42&+?WJ!]],N<"FB3!Q M\,LP-R@8T?Q)KJOD[UG5(RS.' LI,Y/!9'OTFG\+0P-!L_$Y.>=G\C%<2NOB MQJ>TT+Z;+8_2F"J??JH;D LO3A;/7B4W+)5=$[Z+.+(;#62FPTZ03I9+2C@> M%%'WBB[KU%1=ZGZJXZOD\1S2Q8$,?]R%K&\LK X6RU#8N,M+:Y#D^18%-"V5 M M&J9H:W?*N88NTE_=1?"N4['@=^WT;:3H WUFSQNHJHF\;I,-%RNR."H9I M5NDT(1=>;/O,N'&D#T%HZ;3YB+9YTS'PJPJ-!4 &F_0XBT]+3!++ZQJ-84LK M;R]N7CMB$3+C1I]'B]GB) 6JMB(#]01^Q#I((:#SDW,@H+=9KOE:ME?F;XAE M^<> )F> 5SV@'UUK$"EZ=I0O93;6! RO"TD=J2'92ZW,T,/F7IA<'\SL$R"GG785S-DG1S[F@+U,(D%,B+LFDB89\I M[J<>L+8&9^@0'L7F&L72L2BEU/D^<;^[)JZM0:NB")LO\=PUOXFU=*Z:U..* M6,,*_TM.7EYL6L7ZY2D7AK#"PM^7>\9BF_!&AE2 F_E8A"X>(T*KL(%M.IV\ MDT:V N [;K4MM(XMEU\E_PCR9+#W^,V(IL.<8!HX9DR"%"GIVMKZW5Y42!3. MMZ9#USF11O?PYLS^2(1KM&8EZ+CK+C=/=3WR$<>8-\?'/GD$&NN[I8\G,#'L MXGW&S<>ET+S:<2K =(F&S M=VQQ!D%JV8^TS1PW##]?FAK< -W("-9%2.3:DF?$]I+NDHW-FTD ME>=OY-94O*0:;8"S<_!H2ML]SW O:U>G_HB9U@1W:#%9M];>2=&/$((=L[:#^9\(<2'&GV1JZ(4+<4744=8VR"FX+AI&DQN2$\ MW7A!A@'$J+7H8V"B5G!K=V12$9UD\9$UE8>6G@'NHD^PL)CMV+:EGL/8NA? M^,L;PNZ ^.N\JU&W>\\"3;R!:;><+<[3 SV_K6FW. 5V&[&7V%$77L2[9^\" M3Y B'I?N@CKAT#8P-U,_P/D\^.E3>&=#/_"*^('5^5=0W=/$_H;L!?]TJG^= M?X 6K)X-5@Z6:@U#%_,7IT^XHLY^ )E"/Z2ZJCL B/[<*C!Z6GP!OE_7=6<_ MX +NEW5__C]02P,$% @ R8925/RRP&ULK5C;Q# M4JZ92?9A*P\0"8JLD #@):]7[^G 5*B;(XVWLJ+1(+H[M.G+VCR:J_T'Z84 MPK*GII;F>E9:VWZ8STU6BH:;4+5"XDFA=,,M;O5N;EHM>.Z$FGH>+Q:K><,K M.;NY3)#B^'K3_Z'R'+UMNQ)VJ_U7EMKR>;68L M%P7O:OM)[7\2O3]+TI>IVKA?MO=[T_6,99VQJNF%@:"II/_G3ST/(X'-XBL" M<2\0.]S>D$/Y [?\YDJK/=.T&]KHPKGJI &NDA24SU;C:04Y>_-)/ K9B:NY MA3):FF>]X$P.6#52 /3:DMTY8H5F_[[=&K?^^QF#Z<%@Z@RF M;^?R?PC>_W;_RZ_W[$LI +1IN7S^]IM-'*V_-RRO#-_MM-AQ*W*4@?>I,KA$ M%1HA:7G[S"QD[5[1LM*6;VO!C-BA?*S3@50RV%A)]HNR@D7KT%G+!EJVO.8R M$P8[LKK+A=-7J!I%6\D=^PZ"ME2=X3(W[S^P6\-4P1 QT6Q!XQ U^EG@)[ID MMUFF.C*NL:EZ)$ !D^@R%VR]C(/D,L'5,DZ"S3+&59+$P6J='./$@1?2W_5X M'/0'.,>KG(DG]"0#L$##%)!JE(K6\+47>\_257 )Q>L@32*6!,O-!F@+@4T' M$H.#$#%&+2)=!NO5@BV70;I:LN0RV*RB"3&IY#]>BL:;8!VO6!P%\29AT3)( MU@OV15E>4X\X44 ,I$&Z6='%*EBG&V)B&<1 .L$:XUK0K=+$ K#D M4569R#VSB A'GZ.842P1/G1?7@O29CLM3=#?@E-@1S?$"E&8JVYKBZY&C_3F M0_; GREWF!6Z,2R#WD?T;$JT;*@=DASRQV>3K1I*%N 87"7<.UDYBAK^C$PL M0(8O27LBX5VA&ZL.-@#D94(0&QF.'TK[?2GD2%!EB(K!^;(UXL_.H5=32*:5 M8D&:/E*0XQ.13[OZ + MM#=@MI-@)'=6>!U.%G0VY5"?3IWFS M)2BXW)=55K("V4_>DHEQ(K1"5RH/7Q4SS14T(+BPF"H7FKM<'0J+D*.*H,ZZ M;MFTM7 ;"*;0;BBB4E/;NMHY41^5R:Q[93P7HZCPMM7J"3Q9 9XNXC!Y MT7Q*%2J\@$97UV?P:U&[ZJ(Z1!JYM-(HCIWPIXDJ"N24@WP:Q5>-SI4YSQ\% M>J0A$"=Z>HQ]W/LL.,1^VT%"&$_G1+IX8VBO/K1]WCR#CH-U!*ZR5).F%5E5 M5$#6M3O-Z$.T@'GML.<3!EWUQK M9*!TO+5<6TFK8_Y<_RWI?N#DS:&F$^/4TR@.T\%3?SB4Z'4P_2I,1'4_800@ MT6 ,)N/8P-UI=#8S1CDV%1YGN&MS[)D"N3EB#-FGTU+[#]3\U7KQ^=GX/C_N MM([,Z<.;3TX^"[;'@XOE*HS_!F2+OP\9)C&'+(W#R]?(:%;(AD!H02]Q+MV^ MVAGZD=.,LG@XST9(;(DQI819J2S\1*\00HYI\,VZ]XLJ%%S(L2M4\[WW3MD> MR*'EV)=]DSTHY&94Q\A^=X;ZSH!:OS\'UM$3!5&Z&77_( MCL<*+PD#\^,6Z#N5&7+XF#]N[N+^'1T'&%DJ7-\^GOX^9H:=LI%C%*($*_DC M92E9M'@W6/"%1,WJ?'5'X?&-\>Z%XBA^YSB,4J?V M6)]CM7\Q&HL^&M'E:33"J9?3^>BE'\!V[M,&S3' YM__#ZN'KR>W_J/!<;O_ M]/(SU[L*8:U% =%%N%[._(@[W%C5ND\(6V7!@KLL!1JUI@UX7BB\5/8W9.#P M3>GFOU!+ P04 " #)AE)4K+7 JJ,+ 7)@ &0 'AL+W=OUTAA:Y2-3ZZ4EX4CYX)Q=+2P\NGCU9\86X%?;/U8W& MNXN*2BQ3D1FI,J;%_.G)-'STO$_GW8$/4JQ-XS4C369*?:(W5_'3DPX))!(1 M6:+ \>].7(HD(4(0XW-!\Z1B21>;KTOJOSO=HCM]?W7]]I:]E2(Q(OOM7^-N.'ILV#2^XUDD8O9! MQD+16Z&MA +5LEQG;'?Q4SGR#;6'7M3!LPN!4FXXMF&BT\GM[>3-W+\/$Y X55>9S. M/"#A67G_0WU]5DH]URHMU66O5!+CAF$WKR^K:PU;T-4V>T_L/DQK&A$L+XTU M;*4EBHU,-DS-V9T3A.=(*C@GHE.65-(B4HM,^C(!W>--QE-\SLDPAJ3&!U9$ MRTPE:B&%:9-IIZ"=L'!PR*Y1H@PTIT<(K\QP5X,"%*'/N=1D@BTM[8[\0:D MG83@$61 @66-@B)6&J['72,$M"* MA?-'F@H-R1+&-W47DOHO-**W%J;J!%FJ> FUYZ( M44GNSK6D=DCJ*T%A(;B9AX(3#$DNR/R?UXI95 M+>&+B%3JJ62(7 MO/)E+!+T=> ,H>]D)-RS0H$ !.=4T&8;XD;LA@V)P*UY:2:H$ @0B[>RTQOM MZ[FR-:+;U12-5LBX97,N-;OC22Y8[@*3W"2SR+L0OG *SP&0X%J[5+%GN2-< MP=(;H>3%"U8H7W\7Z0P;7Q?QA(02[$S< \(9<1ZP#+:0OMR0>54B8V=58_&/ M9#%D%" ^76BJ2$$Z)TYQM7+^K8::/; MDW1 6B*=X4*)MA GRCD)IBO\U4=5NNX3K3*UBS#U'D9EJET*)9V9_Q 9I$A\OXN!AJ7K'8BU^O*W>*/-7N2Z MC(^YHC+,/@,M(?SHX'Y;5S/J,100M6%EYDNO?.H:-21U%&>0H0L M\N*)>ZJ2>$=A5;3LACT8R>Q\PT'/8+K8EJ$.].T^X,('@GW$T.">%)8XK-<. MP.!4&3L-#R%7'(Y31_I$P$[[[6YU(1;U!:0M6K><):+"*T5;=9<&![FX9LP2 ME2U:5!6:\"9P9CP-^^W1P:M4%@@*^- ##E*1]T9AVR.-CKIE)6<6/R#V/MXR MF&%)'4R0;KSL%W0&(W:#VDS=>2L# MO4=<_D*EPB3C 0Y3 ED/Z8C:BC3TO64P[J-^[=CQ$92^P_2_HDPN0?2&A6'0 MZ738UORB^=DH&."C/PK'LMXP&$TZ[-HG+HR=.-]KFKA;:M[*3>6S M,.CV!D7_'G:#<#!DK_<=#5@;J9PLABK*RX !!M2Y MV(Z,LS (A^/S/5&WPKDIUTKYZ>)LW.N<%W(?S )V!B,,1^>%\ ?"$31P8E"> M.!+VIVS0"WJ3T"6+N(\(TA6)XG'A]O&J7^TX-=C/E^!8GE#LUE7+-!*V\K!L M3FK M.9%\C4CY1Z5I1"H4+P6JI80\^ =<[?0C#&+Y/9ETA;FNH-) &06=^%"<4R=S M/;+.[1J4H/=),6\14&IIM>$)A&I"P$]BXUAX9SA[KLK>'R5Y+ XB_I*3\VQE MO0)%$9"H3%7RU*[G;(U"*47FWPYC?;6N*BOF.9>9-/U0:9,%[*%)":DZSRE\ MY^*8%676PE#C I, (T<8^ZG<<_1+B&(XK:I'O87X2LNG:*RRY2MUR^=!JS+- M+W9!@2&=5HCYAMI409B7$*^W6!453?R@)+2 D&7N?+HKQ#HK*3T M0-3[NIIWHMT!B*)W0:660G8N;5T],6XW0Q-241A]W8#DXN40)*9.L(>>G/J9 MLHPLKB5W(!!QNA(230XNZ&N/1_BRWA-,=@#=+D';"O;]^ M1: &_5C$M#2K=I(!>]U82F[S+>L1S,26-(7+E#95'A\Z0HUE'Y"$\F-#L<+Q M@W&Q\BFGK2+77OKMWOYF]L@JB^[LV*0*GIF(>&ZV*AB>H27=%76_W#CQ1"XR MXY.4N+Q3GW)VN>19)I+&HJEE=@1UNZ;)J#VN=TT> MJ&(V1>O'%YZG=&AX>6]YK'(.%*XVW'U_])]*P<.+H3(JTNY H/FQ-(? M!L-1^%43RR#H3\;')Y9N+^B/1T=&EK S"<90Z\=FEFXPZF.P>"$ HHEJ7?)W MAY1^$/:'WS/=](/NL'N(Q>%9*!Q^81;JCA\AR0C6"X_;O@1X MI]WN]MJX*HO;_CB&:'>./XA+BZ4M7Z%= "VV=1C.B]S$>?-=?@!!LUYRWW- MT/B^(B[0W5[/66'L$MJIERKD0\&R_>.#8DSE>BY=$!Z9&DO/-;WY2Z9&ARP. M3XYFNPWZIS ^/(H.N]W=2H,7MD,ZZZ*V_ZQ9TE9EYY\V0#:GE^^?'VO]_A<# MR ZN^.>-''67.2W[3-AI/]AL^NWO'#9 G^Y/ *OVAXU=!"9^\7RQM]:NOE&V]]&_*KII'WH1R47C1_KP+$+]Y,D MXH]F[7^W4SVM?O4T]3_VJ8_[GTR]<;L#@RX\Q]5.>S0X\1"C?&/5ROWT9Z8L MHLB]7 H$FJ8#^'RNE"W?$(/JMV#/_@M02P,$% @ R8925.2OTM44!@ MA0X !D !X;"]W;W)K&ULK5=M;]LV$/XK!Z\H M8D"S]2X[30(X29<&2).@25L,PS[0$FUSI427I.*DOWYWE*RXCN,!Q;[8I$@^ M]]P[>;12^IM9<&[AL925.>XMK%T>#HJX%_36'SZ)^<+2 MA^')T9+-^1VWGY>W&F?##J40):^,4!5H/CON38+#TYCVNPU?!%^9C3&0)E.E MOM'DLCCN^42(2YY;0F#X]\#/N)0$A#2^MYB]3B0=W!ROT?]PNJ,N4V;XF9)? M16$7Q[U1#PH^8[6TG]3J V_U20@O5]*X7U@U>Y.H!WEMK"K;P\B@%%7SSQY; M.VP<&/FO' C; Z'CW0AR+,^992='6JU TVY$HX%3U9U&:8,7OH(7A/!1579AX'U5 M\.)G@"&2ZQB&:X:GX5[$BT?)>FB6+.?'/P^3N[OW]'70D?PMEZZQ>W M]91)5N6D )W"X.3E%#5O C08PQO(8B\(4I@4_V#Z$A]S")2;C[6K4 25LZ6P M#&.AVP,'@>?[_G\0#)!@D 9>@J;H MH@S9<3(T@A;H%Q*PQ"AQ>K.JJIF43P.X5IO?5XBO>:[FE?B!IXI:.U>B[YXX MTPA(Y>6E^,9*G@LW\L=@1XKOB@[1Q$7;FTBS,X5DJJ>WOXW"('MG=@3O=J1, M7K'(A59H[4F>UV4MG0TFI=)6_&@RYQI#_ZOK'KSX?8)IA,T0/AL^JR5<8* ME(58&@@P/-&-!YD7C9,^H-_]!.*!#_>:%;QB)4?67DQ; F^ MC. 6Z5.QB#T_2^$@]7$Y\N+,1UB$N'QA(U-/_\&LHU1EFTICE 0('T=$/T+Z M04;T,PS7,(5TD,'E[:>WK%R^.]]4.O,2).9\$KYK9_>*4NFE:!(Q]N)M$2/4 M'T7L=I;?.JM+>O14C=&XUWG;F_<[DZ+&A7#_-;^FX=JO =HV&K=^'8>CO7Z- M&J=%WMC'.H*:C\,MO[IU_.EW%O0'R;9/HR AGV9IT/CT=?..?"]LK(L1XJ=A MO^$>C )TH._2K$TBE\F:$I8_XG72<&?\-T$VB/!2(R4JX>$T1C;=E#+X38@Q MUWYQA>.G&$*(ETGYJX7"0XYFR=TED:K1^2_CV%UZ;Q,O=KD>(^-,&=<(-:Y7 M-?>>FQL)^(2]FF%C=I,6PE7+M5D'NZV^+3W?'4*$:M?10A4/[ICDS7'"UM+EN*"D*EVG&XI_K MH 2(UFIN(:CE*Z6V,3XW5I1-KZDM7>1^HM9*;/K0B_"AKX11\4<+,V+8>-^9 M!GLC9S-+'9*N)FT3>=D(_L0C=/\E:VUS#*DN95X6)S2+:.RG*8UC*LUAYKXG M$(1>@HT;QZG+S)@\NQ8?^-YHG+2IV57-7;?4X<;3 !T^=P\@NKEAH6I>"=W7 M[HTU:9X6S]N;!]I'IN>B,B#Y#(_Z@RSI@6X>/ARPP6^$[FF M#;@^4\JN)R2@>WF>_ M02P,$% @ R8925)07+"-8!0 Z@P !D !X M;"]W;W)K&ULM5=+;]LX$/XK R.'%F!MB:(D*D@" M)&D6+9 V0=/=/2SV0$NT390279**X_WU.Y3D1U+'V$/V8I.0^IL9>P/ MMY#2PU.M&W<^6GB_/)U,7+F0M7!CLY0-4F;&UL+CULXG;FFEJ#JA6D]H%&63 M6JAF=''6G=W;BS/3>JT:>6_!M74M[/I*:K,Z'\6CS<$W-5_X<#"Y.%N*N7R0 M_O?EO<7=9(M2J5HV3ID&K)R=CR[CTRL6^#N&/Y1D(RM9Y4P_":$&MFOY?/ UQV!/@T2L" M=!"@G=V]HL[*C\*+BS-K5F #-Z*%1>=J)XW&J28DY<%;I"J4\Q=70HNFE/#0 M5<"UJ9>FD8UW9Q./Z(%G4@Y(5ST2?04IIO#%-'[AX*:I9/4<8()F;6VC&]NN MZ%'$C[(<0Q(3H!&-C^ E6U^3#B_Y3[Y^DUIX6<%'Y4IM7&NE@[\NI\Y;K)2_ MCZAC6W6L4\?>(+1'D4)CGKJE*.7Y"#O/2?LH1Q=7E[>77Z]OX.'3S;K]P>X+$O3HA[TL)3J44RU)-"@":<[DGU!*@VVF0OA,#/P"PDSH[%? M53.'=ZK!$],ZT53N/6*XP(.YD?54VFU^PD]T6,'<&N?@!'A4$(I,)Y!F*8DX MAUOI'"(&52%4;K=$ W!T""T#E&]MXR C49Q"2@JLM$-\"K=-Z'$'C!,6QY!$ MA"?\!7-EVJF?M1H'PF K)7'*@9&8QW"'SEL0.XLH2Q GA>_&"[U/2#/":0XL M)C3)7@_Z">0I)4F1!+=I0GA*X=[B4+5^#1A2N/G9JB6..;])TC.J?$Y]JSR% M:FR]M.ZY$K0QP=#EP=@0O+3 %.',6QA=@:J7UCS*P.<@YA1S64#,&*8E@<\- MHC5"?VB=!&=F?B6LA)S0G&'B+OX1W# MEP]2'2EL>= *$<]*[GB6D<"T% MYD&&H?EKNKK?B'00Z&X!*X&M1-,QP]M :]1)455O/I]E3OG;Y5N=V+=5\V52O!FX#K0RB6[50KO+QL M& \Q#@5>L+"*,I+FV=:DTC@?T*U\E TBQ(QBT3$H.*$\A2_"_I >C0J.>J%T M%X):VG*!"^6"N0$"YT).&,563TC&4KC#[(@@!SH4^=;S-<&;U]I@8)*3.,X@ M25$@QZ[IS3[ F$>$911+';W8#)'!^J$F''"DLAC2G"1I- R40[G 0<$*$J5I MZ$(T.GN:!.6-\L6=E)X[NV\.P&*[<["Z*;8$#P//&MI M=QPXV5(412K/^>!;]<+ '3=+29Y%@"W%,%P[?8UI/FQX"I)03#$IHF*K;9^. MDX)%%.*8)#AC7M.X+T$YR6D&V%24)X/$+W'%>FF;^ 6=< M_:)M7E+_C_8Y4'?[?F&]H$MXWV'GD(1'@TWZH$U)W,WDF.1),<3@&#O>VA3# MT94BMD(!AQY&D[WW)[;=O'ME!_?Q1NR?HMO3[4/^LG^_[MC[KP#LY;G"RU[+ M&8I&XQS?S;9_6?<;;Y;=:W9J/+Z-N^4"/T:D#0Q(GQGC-YN@8/MY<_$O4$L# M!!0 ( ,F&4E0@I S)Q00 *H* 9 >&PO=V]R:W-H965TM C?5F6\X2 TG:H1W6)FN\#<.P#[1TMHE* MI$I2<=I?OSOJ)7;2!L.^V)1X]_!Y[DT\VVOST>X0'=S7E;+GP:9;5TF%-P9L M6]?"?+[$2N_/@S@87GR0VYWC%Y/E62.V>(ON]^;&T--D1"EEC%M>1Y$3 @K+!PC"/J[PRNL*@8B&I]ZS& \ MDAT/UP/ZSUX[:5D+BU>Z^E.6;G<>Y &4N!%MY3[H_1OL]4P9K]"5];^P[VRS M60!%:YVN>V=B4$O5_8O[/@X'#GGT#8>D=T@\[^X@S_*5<&)Y9O0>#%L3&B^\ M5.]-Y*3BI-PZ0[N2_-SR2BN'RL&%M>CLV<01)N],BM[_LO-/ON$?)_".('86 M7JL2RV. "9$9&24#H\OD6<176)Q &H>01$G\#%XZ*DP]7OHMA:*13E3R"Y;P MJRRHGF@QR+[2UEGX^V)MG:$"^>>9\[+QO,R?E_WOB#[KSUUX:AM1X'E ;6;1 MW&&PO+I^OWK]?@47M[>O5['/"$%1]QHLM*$4T$MHA'&@-W#M=FA :?6R M:(UY\(!"4UM91]9D14:PT17UIU1;^$$J>J-;*U1I?SPE'6Q#6<%Z36!#9O@G M>@AHT3'JJ+R >+$(DT5$JWFXB.9P8W39%@]VI_"!&I.ZJ0RA0FM!U-HX^47X M5DVB,$HC^/Z[/(F3GTAMW53HV%9I%MIY0I['H\U;!8T_PP.DX90*<]A;:=Q.JJZ5O"+4"T-,\B[J(0^F$Q8J,] "&CH M1*FRPI?;J2Q#NYDB1I*2HR1Z]8KX?Q3C.&CTGO% MJ?VME6L)C%=\:J5!*- X&KZ#+# \A^P)K B=BEI9T<5D3\ZB*'2K..TTSAF- M2;'$#LU*MCSAE!,)FC[6DX?WVB%DQ]I$94<.8TR'\CHH0?99[:2%ZZJ$-U16 M>'P6TY2J,)Q2MG^1Q-.3G$9=53'K V$]=MD:+E/&_8S"4)"YZ)_6)X%6;8GV M";>!\\;HN@\GE?HCDB'7R]:(NN;#!HAJ*'?O>R>,)%O0OLL&FZ9=5Y(&LJ&R MH3CLZ8/#_^/V4(:/=%#4#UN (O&(-['K)?F<\.1B*X-WJ%KF6PG''VGP_8N^ MQ74E2\'IMH[^N/)\,],GW?ACK%=.R/0IY.]D!\W>3JPKA#5_M)],A+^(;C_O M_^M/&O%H+A1^6K^ Q320YF$^BVF+GB!+PVB6\D8&-(N2!>V'BRD% M?1XF6=;#TOC-\G">YKQ*R-$O9E&XR&;PM2_@% T#P &0 'AL M+W=O'U!( M&H7$XPX;>92ON>.7YT:OF"%I6*.!=]5K YQ4E)0[9[ JH> M2YL6VM9&G(\<3)/ *&W,7 4SR0$S<<+>:^5RR]ZH3&2;!D; U %+6F!7R7W?][L/=_>T;]BD7[%J7%5?KWW\[3N+9F65+J;A*)2\8 MMU8XRTK!:<^,<<>6A.;1H^$&?Q#7!8K0LF=2,9?KVG*5V>>G;&Z97C)$7)0+ M8;JH'Y@?LYZ?[\2C*%B\;VKN(9VR:VYSAIU82@/QM98 )52W=,3B*)Z,HWB6 M[(R! G^;8Q!-K%$#Y@MZUK*&"[08OXR.9W%O-(NCVS<9;8SAS,HF2Z)]XH6%;!K2;JSZ!8:NL8 MSQZY(%.S&+5:?&&% AA0B.^8> XRFB#6(MG8%A I5J98!V0\-/&%<"LA M5(NCXL9),@LV453)7A/RDO*4<2>&[*8V6#"17VY*B'JH+.6_(H2MMAZG!F3S MR!<%0JNJFHPB;VB[NZ*UVA4&[K"[5 ^]#$?>2NW@'!GA,&.$>%'X.ND1(9?" M<)/FZY _A$P;Z;J-FTVPOT]8XV?/P-#W"&^<>>.^?'^HMM4=3KL";AC]9ZVI M"CRSO(_A)&UR8'TB989PR_2)^+U\2F&1@^U.12'I23Q52FTI>BV&+K)I46=B MIX4T"Z1AM@N6IZFN22;PGQ(5P0OA&2^^X5ICA>V)57P=9 @:9DTMLDTG>BV8 MI1H7$Q 4GJ"B *3W JD9&.05_)5T>>"T?$(V"8@2>XN)$ M\''! &] ?J0LI+ ,!RI%4MB.WD1IDFGM4DX7NX'9!-L%M]SMG;!UY+OF\ 1, M+PI_5T($CF;Q\/AIQN[&GA\X-DB;SHF(W-[+#Y3EJV?=BI*DW% M2R6AV-*305BJD4I%]SLY^DNN\_VF'@B^\_8:\O$US25 MFM*NV>3,A^I';G:*O8:#;6@&_/.-O>NNX.#2Z#(B 1PV1B^TX61K@?CW]!L& M@$P<2UY4%-RW6&@&*""-VN)1!G(3_)PC0C31)D\J%%]=_A0MVI1/VI3?[VFE MG=.VKBIM@@L(K7/!>Z5;'WPH43A1$)R^DRFQ+.PTOH23R\ M)]]S@S9KT3R74!T/9R\'S(0W6OAPNO+OHH5V>&7Y88YGK3 D@/6E1A4V'[1! M]U"^_ ]02P,$% @ R8925"3/III9!0 ?0P !D !X;"]W;W)K&ULK5=K;]LV%/TK%UX[-(!BZV59SI( 2=IB!=:U:/K M,.P#+5$Q44G42+J.__W.I13'3IWL@7V(3%&\Y]Y[[HLY76OSU2ZE='3;U*T] M&RV=ZTXF$ULL92/L6'>RQ9=*FT8XO)J;B>V,%*47:NI)'(;9I!&J'9V?^KWW MYOQ4KURM6OG>D%TUC3";2UGK]=DH&MUM?% W2\<;D_/33MS(:^D^=>\-WB9; ME%(ULK5*MV1D=3:ZB$XN4S[O#WQ6++3^RB]ORK-1R ;)6A:.$01^ MOLDK6=<,!#/^'#!'6Y4LN+N^0W_M?8#,"QH5-O_BMN!AQV!/'Q$(!X$8F]WK\A; M^5(X<7YJ])H,GP8:+[RK7AK&J9:#P$RWF*G'3/\U6W\C]^KB^M4U?5Q*NM)-)]H-+84EV3II M9$FJ=9I09T8XU=Y0W5O>&84Z4?6&4'NDJTH5$G4@:I+6"2?''F\XO!3?^".7 M(4, M[%D1'O#;Y71#>E6TD8*0] 5A7YI2;0ELFD#"XIZ54H8P;5B^8R\=1)? MH9K!5 N-Y.X4]KI+B490*+&HL:TJB%?TX=TG$M9*9TE9[#;*P1$?TC-(L2$$)%G$0Q3,LXEDPG6?T&?SW MWMV+1-,@S$.*<#3** WF<4Z_HGOJ0_C/*(N"=,[8TS2(TP2+) ZF<>I5'[1) M<>BEY>0HJ67D"CUST9] H'0#^J_W-WR*,,-]6.5A-OPS#'S4/2=K\-IJAQ1 M*)2H&;?K:HFNZY!GA;!+JL ZM/3]OV_%M6#3D"-#\L'B_R% 5ZRM$ZKTSHA& MKS@=ALSD(O$.-E"Y,M["^U2I$255*Z>D/=DAU=N/251YN_HJ>%AE"$P49%,. M>A(&699B$3WANA%K6X\37N& M;'5%41CDZ917<1 F$:=:-@O"--]G?B%JT:+<^\'\G]D/V$;9N9UZ\\$OE2V8 M7G0()Q&B"U]VCP3G89*: [2 O'0*]D+O4!9$\QF]V8F<*(H^G)W8^()B*[!I M5MP,#D=O/[2; ./0& Y[,O.EET!A.GM*H-7M\59HGB*H*8(\"^9)1A\U\_RP M:+?"W Q 0YZ&WKT$Y@)*,YSD]IW0,EI_3ZY5#&0QZP6KCF^<*56:^3W+Q2'S_06OEPF6D M/>%[VX8I"[282RD.,G"+MX0R<(:TQCJE#,TRBWD]Y8:8I7->9Y2%2/V4)P#F M6@7V*([R8#Y-A_!4!YV<\IEY MT6":.:;N7Z(0H4[NFS>1#.DJ/A^W;F8)P) ML(OS1G_K&XA@OWVAON^#_TAE!+X7#;/\QQ_R.)K]9'F*8=QY9%^F M?A(?F.QN*5P_L;GY;E#A+"EA1^E;\K-HGH]37/?J&B7O)R3WEHK2_Z*^7]\?YB_E88W"(PRV4%T7 \FX[Z M'G#WXG3G+Y@+[7!=]Z6UNWMA!=O_.,[_ E!+ P04 " #) MAE)4UK?>DH(' !G$P &0 'AL+W=OQ$26P#=IS@ B1M8.?N/A3]0.V.)#;M^ M_3W#?9$LRW:+]D,<+9><>>:9U^7YVKKO?L$GB_5G.\X_'OYU>%IV$G)=<&EU[8DQ[.+WM7H M[?6I[(\;_J-Y[7=^DU@RM?:[/'S*+WJ) &+#61 )"O^M^#T;(X( X_=&9J]3 M*0=W?[?2/T;;87YOS7]U'A87O4F/ MF[[N45;Y8(OF,! 4NJS_5_<-#SL')LD3!]+F0!IQUXHBRAL5U.6YLVMRLAO2 MY$^!F[Z$;[S%A?.:9? MKJ8^.,3 K\\(/^V$GT;AIW^2M!=.?;C^1M\63.]ML53EYI__F*2CU^\\(5=\ M4&6NRSD""K@5UF8$2KB8LNMH(>R1'PEI+WMFUB"G/!WKDL+"5A[O_#QZ5=BJ#/1A-N.8$/2I#.S8![I5@5]Z_8U=09^M*NF*/JI,&QTV=$1ODGZ2 M))0.$OI!'L]V'C^S]V\I^D-[7ZDR8\JL#\ ]&J34[H)]2?3#FW$1)4 M#0)&1#J.:/*F/WDU$G:63QJ=UJN73V7B-A&10I[6BE3,64XU^PI*%X MI9Q64\.D6^.<[!Y$N=T:WZ/R>0;-#O0R;5@Y3RP!_YQO'!L5!!>4R;'WCG,= MZ&KNF%'-A 4Z2@NP0*Z[ M.?3=(4@-;UI 'ZL8LGV$"'+W& &IBIH=&/5%;6B\JU"B/4W>[2N(RZ-W)WU: M+W2V(/ANI7/Q'#0ETF>FE M,COA42W%)T>C)$%@MNP?[X![BLK-%N6QWL.4P]T;V)P[M:8@OC&U;_YF;(U8:JR[?"2F(BT'U ,*8M?(?*QG[@#Z3"_617=2T>30Y5N*EU:._\ M6.V?2]"'J3E T4.-E94D6=1)%4,OMX6.B#S!1D-HDLK:,\&'0/3>H,@M@CD?!@A(B=2=*0 MU0RV01-JRE_3 0G;$MXE-_H)FL.NGU"98K T_L+H53F1D0M/CU3L>$;OS"<@ M9EQ/8$]7CP)1-.4NP?I- -7]SW&7>#!-FZA6F@5PPUDH*LZ+HK;[X,M =-P( MR'T@?:GS]402*SU"Y%"$_I%:[+K1<\H-WL'N9P M5/Y -KH<_!=%-V..FBN) MTQQNZT':"Z8 M.,3 @&$"61?IG,597'G/P<<:$?U5(7;02]L1I-F5:R?SBN#49?,@(G6N,PYO0B/S08 /?2#'ZQ;;;Y1T"#+MLJH0\.+OM:U,OJ^I/6GV MJM'!:1JNIJ:5BW4R87"AJZ(!M'\$75E@^.8R0 (4VN FF>EJ+PC@-;Z&A%Y& M6]CN5+.9EJL+^9"37:64+GG(T#,QVP7L5CMC7KL,]"I^J."K2+K%ME[6B19- M]P]*.6B0LA I4QUY7;_!B>Q[,_R(U0%AKA#2,O!L!Q^1OD6/+M*,.\TUR^#0 MM_MPY_*C8#>/5SR@2^I;?0_2K7:W2%?UYWT%]24V.P]H,QQ-T/!ZY.IK MG?HAV&6\2D$G!L;X<\$*[I8->#^S-K0/HJ"[6[O\/U!+ P04 " #)AE)4 M"2/.))\, "Z* &0 'AL+W=O;F?9%(HF#@W._D<]7HOXD%YPK]GE9E/+%T4*IZJ?C8YDM^#*5KJAX MB96YJ)>IPFU]>-SY>IGEY]/*Y?G99OWPN&E7D);^LF6R6 MR[1>G_)"K%X<^4?M@P_YS4+1@^.7SZOTAE]Q]6MU6>/NN,,RRY>\E+DH6400+WBF"$.*OUM^QHN"$(&, M/RS.H^Y(VMB_;K&_UKR#E^M4\C-1_)[/U.+%T>2(S?@\;0KU0:Q^YI:?F/!E MHI#ZEZT,;( 3LT8JL;2;<;_,2_.??K9RZ&V8> \&<7E)2KE2-59S[%,OKY3(/BU$,>.U_"L[_Z/)U?KYL0)F M6C_.+)93@R4X@,4/V#M1JH5DY^6,S[81'(.DCJZ@I>LTN!/C*YZY+/0=%GB! M?P>^L.,SU/C" _@,9^R?)]=2U3"%?]V!,^IP1AIG](VRNP?+Q_=G?_OY_=M7 MYQ^N?OC+)/"39^S\[[]>?/P'NX2%\KKF,Z:/8A\7G)V)9966:[9()?,]F$11 MD'7+15ISR<2<-=" S&_*5&%?U6&0&D/:J(6H\__@P76C6"D4RZ5L<+O*U8+5 M9,.2I66[DY<9L,ZXXC6,CW:MF=I08>F5[%2D]8Q.?Y77\#=1 XG2D HN3 MT M3 IL="V;;&$I=MF)IAKZYLMK7G-TESG+"6U$^)$* M%WEYXQ*Q2XAH6(9J)5A6I%(:G#T!96:;QNVP,X)A)UM/]5%FX71KP64_&[,@ ME,,[P0PO5:X*G*0$$R5GMT)QACC+>-K*Y^#^!2_ ):):42 <*$5GR>9ZF2ME M$*8&'4F[9Z::XL4N;:=WTZ9XJ9')@\2=_BG$N>S\<\8K96V1RPJF1. AB*U M(;0FBJUTM\?*R4&=:+;R&3&6I87+KCH[.@A]*XJF5&F=%VLLEK>\5OEU 2RE MZMOAL(*-^8M*)Y\MT(*PJTO+[R@-11HT /'J7UI]0 MZ;R?0QS@1;+W)<,S6'1@PH[3QTE>P.OV6!!IL\BKG-A' "6YG=S4G*-,L6;[ M#@522L$F+0N^9C^DR^H9\+GL[=LS1)%U:"KVIA#7:<$,09)=E)GK:,,X M!ZN9@#3>:+BW[EOWC):@-L"13N'%D!3)&R*DJ*J=9+7(P4:?^DPTY(?$J\:, M6JA@\UHL=5 >*3'2P7DC3CI@T)S([],;,'J#K,+ $"J6F29[;)2477+72W1.MA"NPM *6SSDTS:'FP!T/Y+-#WD4V U%!%)HQLLP*-JFC MRJ,PF;K!F%7<&J1S+PN[Q&N)Y676Z 339:],2&7A/3?:<*KM:,W\T-DDK>]E M1B;$W6-)#S<7HY&R)R6P&;E#-<87QZ'[].0'8]?S'Z2GV(L>H*6Q.]E2TB_B MUM09_I0T1;_?J*D'*^*K].!_9SW$H3N=/LQ?XH?H(=C1@W:6\9^D@KMC[O^' M!B:!._4>I #:\>71:A-;W4W2\X/_;2?82@_^)MY^#P4D@>L]3 '^@_)%T$^, M6RW)!RYY?8M=KW'B1;OS1.TW1[9PWJJ$J6))&YJ(H MQ$JR)WI1-!(X M/;U-\R*EDGJ+VDW)".-,V'E;-QIQ7;9UXR75C3^RV/$FTV]!;ZB^Z*C6>(/$ M\7R??10*UMP)=6-W6T*/?"<&BS_N=9>]!MM49+U-?0?X(E[=85+E8$\[K O' MGN1-#K#]A-;)L@+OF0:CI_K>?_94V_@]3VCUFUSQ+48%RE*AZ M.L>NT/X9L]- QW*D /DZ#YRJ*EJKHL\,Q4O.?<32\?%Y?L-!;\@ILUF.6'$ M%BLF;<<2P@,-UQS][C*=\0$-68%0-RNQE6_6<,8N=P@6MV@X3=M,,/H476AW M,MOJL5IPE:(<294J]$SU>K=KLPZ!2,JS/-5R-"VTL]_%&;<9 M6*#VKEM%B-3#8'*E[7W]E2R5BVY!CV1HC$/$+[7_6,'#(RI>2D/8?>P[;-:. MEPQ.&(=L"D6Z]UKS#I+2CLTR76[1S-\B&6[,9Y[F-8Q.=Z=8:3C-3VAA9LL/C8^8S/(J MIW*>'MKI@K7>U4*P2M D2[(E=9!J ;)\[W&;)R'L:SW%,P,5 *] TG82W9,) M&N\4?ECDRUREUJALKANTX99Q:M1ISE=O*";4/7F4@A5$JR&S1^>^,.PT94\8 MG<:-FG[5&A\T!#/_)Y-K_6?-4Z0LFE11Z+G#".V2,V M1=GGLQ/R+% ^G80LC";N. #;!=<3ER>^,X[CIVSBN].8BHHYSTD83\)I\A0M M:NQ&T>&3?#9B[S?C4Q8ZP62,<_WQU$W&.L29R*.5H55E#?;07*@SB5FCPW(K M?'E(^FT/;4; _I2MH(M'8=0;$#@HJ-"!^YM[ G[D3V,WV#RS,T08:;$VT?F+ MZ(5!*CWN^F::2=A]FB>AF^R0''EN?!?%30D/$C>EGDEK*D?76LU;H9-_IFN. M_45JO>\ \ M)A?Z7<'N] ?)58NX#;KO;431>M.>J#6A"SKS$A'GR,&4T0])K>?G@.W'[3:7 M6XW9*#[LZD;U^KW(PYW^W Y5V:4.>WOK'SB]/27>SI" Z.U4@\KD;3[G[,D_ MZ."G#P\D)UWC<@&4>2E1%QF8.T+,Q$G"$*X>C%T8< RE:X$&S\QQ,)H04&$\ M=A&)VB5$AE!'AI9-!)K F43^4P8XOX-K_S?QB,0)T\EK'9LF"$U>Y$;)WHXO M#E5CQT\B$!3[[B0!_9,^D8X?3)TDFMR!;M3RH$TL)NY3QOODNAPB+[8H;+F%?5>I3)N/LOG]J4DJG2UHD)= M;07U@R.!O==V!+3%?_ONM15#.QH8+,,.],C;S7QG.F])F MI)V6@7)5+FT,-J#7G/4.^8I O!6'+7UG??KZ'><254=3VT!,\PY=WG?O>DPA M+8DBGM\:ZT)41^R-VWA[1PN13>I;B@% MD&19$#]FZ5Q1+"]M=6@-!=7I,4(!NL\E?>50K,TK:0.LWZA2WY@R>DNN:<,. M*\%#34G7*^BCM8JB=L_K7H'ZQ?YG3"]=BL8TA0=-*TLK%/*%-@VX;)76MB4% M]>B(1PW,3HJY6E$:6=D9!IE&G=-KT\%DO* B6>E1R;TF/?\:[O:&5#HOFJ]- M!M*"SF9ZWYFUQYK?\K)!T*_@4-2$(HA/@H1^(_I%<3D(NZ91A..%,1)(Y"7X M]9) 3^ST )7HFP&\$)4>AB:)DR0>BR=.Y T-63S?GBV1$U 'ZOH'BL*'53O+/2<>!S1RXL8VS[>+7&DKDGB MQ&&@C'-M"K48 MP7/$Z*U3>Y7TKC[D\M-H7G-NW(U2[,9,1\-T 3[+E!H&_&R6/\PO1& MB,GQ^/'FU%L!*\X+BIGA!,OA]#'3&/0%;0@!_BJG\1-8U6?L5E7V?^@[J./> M]V1+7M_HK^8HAR*VF$_+NJ?=AWDGYGNT#;CYJN]=6M\@H:/1GV.KYR;QD9D_ MM3=*5/KKM&NAE%CJRP5/87,$@/6Y$*J]H0.ZSQ5?_A=02P,$% @ R892 M5#:CL 0$"@ K1H !D !X;"]W;W)K&ULK5EM M;]RX$?XKA&L4+:#;-WMC.W4,.$[NSL Y"2YI#T71#UR)N\N$$A62VLWVU_>9 M(:65UNO$*/K%7DGD<%Z>>69&NMY:]\6OE0KB6VDJ_^ID'4+]3R8MQ*75U'JW$GI="EJKRVE7!J^>KD M=OKR]3FMYP7_T&KK>[\%6;*P]@M=W!>O3B:DD#(J#R1!XM]&W2EC2!#4^)ID MGG1'TL;^[U;ZSVP[;%E(K^ZL^4,78?WJY/)$%&HI&Q-^M]M?5;)G3O)R:SS_ M%=NX=CX[$7GC@RW39FA0ZBK^E]^2'WH;+B=/;)BE#3/6.Q[$6KZ10=Y<.[L5 MCE9#&OU@4WDWE-,5!>5C<'BJL2_#E[(JA!WM@JZ6JDJU\I?CP.. MH(7C/(E['<7-GA WG8D'2%A[\;8J5#$4,(9NG8*S5L'7L^]*?*/RD3B;9F(V MF4V_(^^L,_B,Y9W]+P:+-]KGQOK&*?&OVX4/#JCY]W=./>]./>=3S_]?;OZ! MN/?'MZ^^_11W+Y[(^[>O_MT_^Z7M^_N[M]^% ^R:I90O'$X0GQH7+X& M;D5?AT]KOJYEM1-X*#;2:=MX(*N_-8>6Y $/4(:UV*BJL,X+78F _7A:-'D0 M=LF7%26)P=W&X3#URY92*=K!>>Z5I"QL,3NT8RT+<3J]FH]FR&9CB)BP:2A*U&W(^D>R?UH31H,(.I7# MM]!*&"T7VNBPX^7/$0O;U;<<(2(]X*K/H$LX9Q\4E4L/WC]R():=3GJ&T(;3 M:>\&Z1!]]]31MWGN&LAI]:8%\KIG,#3_RFA]#!]#.T]:Z61@--HW(,5%R]Y3L 2'QQUK!:* EP+D+N*0D[3=2L[N' M<>]"A!W>H]B2-?UXV2ZIO#6ZD!2$A304/<'T[I^'L#__Z7(VO?@;Z1^0CA;V MK&1HHV%:7[4F:2].SV?3T:0-6D9';--9.!6SZ2P[F\_I M\DQ<7667YY?T^US,K[+Y^3G]GHNS%]G%V91^OQ"7V<5T3CH#QOMO75$3PTCF)TI8(FDYB/W8.(9.IWC G$5(B M':=8.06*:^!2Z2J*UJX/0U"RIMC!1?"G+&U# D%Q%+$%E1)"EJ:-3[ (Y\HN M\3?@7^6F(5@G Y"L[ ;Q84+]E6IBV2VH)4R_]IHSQB@@[HZDESAJ!OTHHB% ME#9\;:0CARMJC%"C08A/U B K"D/2-&!PQE@MG<4>+FMO@7<9FQ-'F:?-K$& MMVL9MX1T&;@$+92BG,PI=W'5!/9&+34<%V$/)*M6DY%XZW/J>(:AI)2MF!$10#<@N5F]Y@T4R8O M+/PN26=4IDHO=1Y);4^F/2I=BM/+Z>A\3VG]@I$E: PC\!UR/071S/O5FG4A M/9^C#'L)T5,,\EX8NWPH9:$BN8C:NA90)']8%5,HAC1XJ$++;D\54>+[L]'5 MWC4=H(\;T_$^!-8 ,$G]X!0CA5B/\Y\LMLSN>2H&"6_<3!V1O7?/,?G'FH+G M%(C?5. "#Q%W@+4.3\6TUTH<]F8:^F]LSMQD]O+R* ]3K0\RTG'2*)(08^[L MIV#T^?RTWJNO5X7[MHC_)'Y3=SC:K-2S# MN0>#S8"\V;^Q,F'8B?S=+Q2'>"!P4A= M0L*6.B--E(PN?(/-G.YTEHK\C[V+CO]1BKRM<(D6S8-W8CO]J:N9>RLDY](& MH[EBHB)OA999L9V;JN(SQN;H6$SXI&W$((R/TTJE5C;HR/)9.I(V ++HY#@I M,XA>P4;7$(WA4A8;6$F[XP.,.8"^R7K8UU5\1])&GPK9OF\!;)M>;C\VC>0L MDZAX!@TN2E$@N,;!FYE8VRWD.@H25=8JP.JFJ@D>>>@\ZIO%9[;;"J]7,?&X M/J=Z0 $=B9^=+2//8QW]'Z:#]GTYCU3*NFC3B329P)%M[6S+*=&ZQ,2UGPK; MB; /LR@H9@272RM461N[4RK=Y$BU6Z$%O(EJ(YH_$ MFWT#M*->-G8_CQGYZ*S1%1ABU_/1Y6#L0.] ]U._F%$+LJ/$P 3ZPX6!,C5+ M'+UO%&CY+ZJ"]B91"7I)36^!B+3WZA 5]C';%O0C,'R>_9,A!E!;"0(Q-+CQ MF*1CP+FW:"/WS+.F5\<&TT-G7_7KUM/>9D^T]>A9'N$W0<-FX/X97#$LTSZ. M\HSLWBQ/1>E@^* Q%JFZT<7C)H3O>\Y2G 4K=MRQYH!O;%PP2O!K@#WOH,Y4 M[3NFR-1TB^+!.9T*?+])3PG:8[NL:[<-AL7HJ6Q?&S474J1YVP0>SO4+I#&L MPE,NJKV78:Q5W'B\4/<#T8:+NT^>LK0K6G,&]-F=W!^.XJ@7N;"G0BEWQ'6M M950&V(MD"Q4:ZG*Y86K)4GAB,UU16\6$WH\T2>,D() R*.1*TMJAMC$?D\/; MMIH'-UFT#/5= #UJ?0]>,!(#%AI*!)N"WYZ67G/:)?9V/+Q%XD!ES(?TUI%, M+2W%E $#S;EF]([E$;?L;&ME]YLOEDON((!PO"*9)Y!H>B\E Y*0WE IQ[V* M["N-^ZV2HV/OL\>]3PBER7QP\Y&*Q6, 0= MPQ);)Z.+^4D&ULK5II<]O($?TK4XHV157!% X>@*\JV>M-G)1W72M[-ZE4/@R!H3AK M$* Q U'RK\_K'ER\)'DK7T@"F.F[7W%J-3RU=E5\/S-A-;S@M^TVIK!;T&:+,KR"UV\SUZ=^220RE5JB8+$ MUZUZJ_*<"$&,KPW-LXXE;1S^;JG_Q+I#EX4TZFV9_ZXSNWIU%I^)3"UEG=M? MR^W?5://E.BE96[X4VS=VB@Z$VEM;+EN-D."M2[RL"LCWA69RG8)7$*43IZPE>=-^"#%'U4Z%E'@ MB= /@P?H19U^$=.+'M5/_*A-FI>FKI3XS]7"V H1\=\'6$PZ%A-F,?F3)GQD M]\]O?_GP3GRZ^M>[:_%II02(;F2( ML;388ONRS)%HNK@1(UW@3ED;663FXKGXMY)5XR@!,ZOU0E6=J>G#QT>0B,^% MMEAR;:4%^7,13GQO.O/Q:Q0&7N#/+^CG+/(FT^A"(#<0^84815XRQW7HS:93 M?$ZCB?@9H/*X N 0S;QI/">R00RRH>/@>TF07+!1^@UBM%"%6FI[(=0=H,FH MU@*0^?]F@[=U5<$%S\5/*E.5S"'/7_\2AT'XPIDA80DG, 6;24SC1,QH\V32 M6622^&(^B43@QR+P_'F"SP#/(W\*WDL%#EG/($BBCD7[[6B'T]G!D\[J1*S$LEDZK[CT-FZMYXV0@)Y M8=]4YUHRC#8F-A"MMF5U+Y:- @,7522V+7GA6X2S+.Y9\/D+(]1RJ1B)NY7? M$9GCZ_$Q?M(.Y&'F83#VQ0][7[S=L$T1#B(OTQTR"$5_'"*0QS#$R!]/+L3; ME2QN*/K$KH?QM4 M,\L2I_"]MN#EC^&5P _'">)B',/E9?KE&=69C)$ >[8CH)@,D9^3>=S+ NF M,5@3HE7*.B,T:2&RFFW__J, PA4&<8:]R3BX. BB#TKFAL6#6*JR*.$LH#\. ML&5,816P1DVPL64S#0=2;FCH2"M;:K 8=ERE7VMM-(N:NYI8"18+RZPJ^J5L_J#:V F1)02^"/7Q"^57./3>*/D2GO#N(7 MGJ<'/X@IHN<'"#+#YS4,II<>Y-X""6CU]\#] M%7,[D4XM_@PX/6>X1K<'G8@> ;9(957= [*WLLH(J:> _6 >X5;5K7*"RC2M:@JJ$-@] ^!-O" *>,W15'!I8! %,R^9^$@$; A\\4LOA4(J M[!@ !<@+PU@D@1=!DI,)@YH230$OKD;5.'B'G\= M2F:'-A))-/5"8/HLF'O3R737C@,IGQ^H4%%[^*Q M?(H@>EC,/H4";^YW<)Z=$&) /PZ]R0PI]=L1&!O%40SK4Y681KX74YV@4#BF M_SG,#U,%^ %/)3-Q=10943@VE&<$Z-N5*@1P"??65/MS_47E]PA568BBM/0# M\$U1WV1X&]K'^&]UGO.N!2P*^-+?Z/FJ*NN;E5C6EIJ[)H21)V-* JI@!CWZ MJ=R3A2MU+A&YI K.3 3Y)W'G6GO$%I .90JCY5IC'W$OO&WJG@1,65XZ,Q5 = M.*T7]^(\G 4H>VOHV6;&>3!+QO/N5E97E&RDWCVW$^I$.T%["0,]BHN-)M&LEZ,D1A;U]%4YI MX+GT:J65UE9Z45L.68B-(&I-1]PR9):Q.D62A7%)?W_22PYZ&Y,F5[0WN M3'.C;^FBTH8U6#:M2PNC9*,V/M'6'''OL(U5C$@@MZDKY+PRPYAYU*!DC//0 MHS!-]B+7BT,T<_U-J-[##O> ZS1,8&2PF ^T8(75]8&.,0]J(^I4D1&0R64,G<#'>$CHBT@VZTXI]:>J% M45]K[H1+ZNOGD+<@Y"*Q-58TDH,V@D73-)K?.W>]J>0WG7O(B0*1^L4;@I + MQL_C?XX?\R&%TM.PXM2AYQZP)IKA"V M!S;HU#[JK2?9=HCE3Z&RD.D7@9;6X13'S8/T!Z4 @&=*KCPL\U.FI$/'H!/O M+;U=:>Q_DIXG>N+#JOCGQ H0 GM%*IECFFCO["?; >( M)^\AI>_(>U<%T M^B]H$?\,7EQX-*80CC3]!T9P=<^2A:"*6&\UM7NLLM M4,RL]&8L/K,O=LY$3BAS,F10Q@&&U&,V=5L6!::GX3#<%&(Y8-V(PWYHI46' M9)J!.HK#OM/-U&[N]463SW4HH(VMLWOF08ENJ%WGN9>6[]#N_<&H +DXD:B<0_SW4\\DNM!IKC?96\04_;Z26?DMA-2PW*SN-_AT7(Z%[3F _*(X0_ZQ!GH<7>8Q_Q!X6UY#$:/AR)) M^M8%'5HB@;\U?69S-F9.C6B4BN>S0:?JT3+GO/-)/!@SM/-T:=QI\\DZT8X% MKM^;]_6** S:6NVPEG0A%0B'>7:G0#M^\MJ'@#NYK.,FXX M1DZ;&7HU4#1H!] D;+5=-0H5ZLZ* +C!KT%W62YUKLSN,$+'S:8UQLX!PQ^8 M8DVFT^[D[Q:C.-*S:>V&C_?8$"2YU(%H-?JR"CK*M7:HTA; 3[AG>(^M %8 M1'F0RAS!*UU"N.A'@9ARF9AY39<(^!)7Z"7[-95:\Y#8P_(>Q\/>5-9 FZK! M-C>YRKH].4$KI@1F0D/[VPIH@?(-RO7PEM'=$]09OA_BP1V[W+,Z=-76XNG!0-)PR8!Q=W%*RP%2D MC&F*N#7=<03-P#K3DB:ZMDEHSS\&H386OZ]TKHZ]\FK??5(7ME"J$(,8EH>' MGO1FY&W=U*-_E LCKE)^2-X]''](COY@D+J6+---C1H>X"CC#-C,$&P*J]:N M 7#5QBE,JU9ESK6*]WF'PT]9=@Z(3JF;YS7@EY7FEMGCH_]8^!R\ >,M:IN^&\FQDWM M[K\8W=WNGRQ7[@\<_7+W-Y@/LKJAN2E72VSUQ_/IF7MWT%[8&PO=V]R:W-H965T7?SW>!#+86:=*^)/?R^/%C.W9Z M6TU/)D>T\%P6RO2#W-KJ)HI,DF,I3*@K5'RSTE0*RUO*(E,1BM0;E444MUIO MHU)(%0QZ_FQ*@YY>VT(JG!*8=5D*VHVPT-M^T X.!S.9Y=8=1(->)3*\!7B5MSM 87R5+K)[>Y2_M!RPG" A/K M& 2_-CC&HG!$+./GGC-H7#K#X_6!_8./G6-9"H-C73S*U.;]X#J %%=B7=B9 MWG[$?3Q7CB_1A?%/V-;8#H.3M;&ZW!NS@E*J^BV>]WDX,KANO6(0[PUBK[MV MY%5.A!6#'NDMD$,SFUOX4+TUBY/*%65NB6\EV]G!# MA,;V<"K([6)!01OA\ MF5YDF=^AHF3/-:JYXE>XVC'<:V5S [YP.;G>PS+1#08;MN9[ UX',B$\ M.A GH^+>!JN96)KF_M0/8:+)Z2'^K2CH^%1(F5^1!H6LU:VGB/-:3.%A_7P^0VO1_B]H$QR M#0MQ@N[(-^,#QP4G4UM2Q M@^W2]=\C.6WH>!D1I^B2IA=31>!AT4SL>FI574N/4@EO5M;"; M"2JS'D59M%-W!LZD,&;)PEDUBE(."!66GA$$?;[B,2K%0!3&ERUFU%&RX_YZA_XR MY$ZY%,+AL5$?9.47H^@P@@IG8J7\I5F_PFT^!XQ7&N7"&]:M;9\8RY7SIMXZ MDUQ+W7[%S;8.>PZ'Z6\<\JU#'N)NB4*4)\*+\=":-5BV)C1>A%2#-P4G-1_* ME;>T*\G/CR_12XM490]3);0;)IY0>2\IMPB3%B'_#4*6P[G1?N'@5%=8W09( M*)PNIGP7TR2_$_$$RQCZ60_R-,_NP.MW.?8#7O_/.4Y0XTQZ!Q^/"NGYZ<0W3-T<75W"]0#@V=2/T!KBW/#T.! S2 M[.'R$7AQPW6."[,#XAKM$A,%78UVJ"P#I"O-="EQ+I VUW,\$Y[('1% MJ^Q9#&>:%X->\-V%C\Z+0DGJT(H*06=&)U_=8FX/CDK ;N_BUW'@YTO*PF.> M.;=.9K\X'0Z9W,_B/HT(I0BS!_?3^.EWB8,DS<%.LRM?H/ZG='LTDEV#8:BJ M3?RK+DKVQE*-=AZ&KZ.85]JW$ZK3=O/]J!UKW\W;G\.YL'-N (4S&ULM5?O M;]LV$/U7#EXQ)(!J6[(=VVD2(#\\M,":!DF[8ACV@9;HF(@DJB05Q__]WE&2 M8[>VLQ3;!UN4>/?X[O'N*)TLM'FP*XT['QG.9"=O6A=3*B\=7;BG]V8LQ-=NE3E\L:0+;-,F.6% M3/7BM!6VF@>WZG[N^$'G[*00]_).NB_%C<%=9X62J$SF5NF.6*;"RDN=?E6)FY^V1BU*Y$R4J;O5B_>RCF? >+%.K?^G167;Z[8H M+JW36>T,!IG*JZMXJG58.!#]=X@ MIW+>E#MG,*O@Y\ZNL>\?\EAGD@Y^U]8>THTT=#<71IYT'!9@LTY<@UU48-$. ML#"BCSIW1;07\4K&;>J% 47=*-R#UUN%V_-XO1UX M$V%RE=_;YRCIK_.I=0;9\?<>_/X*O^_Q^_^-G"^ 33[3A^O+3Q\G /MT=P>P MR2W=O3^_G=#GN:1+G14B7_[ZRR@*A^\L9Z>**0<%55-(/84"%*R/55F*11J7 MJ7 RH>F2$O6H$@A"#G@_>L*")Q8^MV7R5CQ*@U*EO,RF -6S"M?R"'X9R@P9 M&S\0RM\ZD7MH= Z/ AI*)^UUZE1:./.D6^BW<2JLI4RZN4[(Z6>J^V)JT^0I MEH5#W;@YVH0M4._>6QJ'ID2/VH%% 'XYV',S"0C,"'N>VQE@# =G_3.!2,#& M+)25))_0YJQ-EU08#9F@&.#<%N$%NA1/,P17UU2^K6\CQ0. DTG19,\ S!U++2C"?0(G,'9BF+ 4L&\$M2P?1^1%:I8/0 M;3J/$3*G "-4RH[UOB!?X[30J9J1*SC)7SE:"E$@HZV>V%X&RML1L6>@J M;:0P2";Y)$W,^<754Q5+S8*#1I9:B,QYL8'%R?(H4JB/\*\X-AQFNQ9FH$1B M$W!@/"?8LJESA]/;EF996U<%5]5E\ATR(\FG."TYO6=&9R])S1*O-YQ\K?39 MMK$)?,+,I3(D9S,N6<5IZ%3#H.(STRE>&SQQ7QU$+8K+J)\^F":K@\)C^Q/[5)QOA7)*^!39G$_]U\1>.Z;K,T"6=-L=T_0.! M-Q3UHZ W&F!T$ Z#07?(#P\&XV#KKZ##JOWOZ?S:MOJ(_"W"NP3.4,KMWV<-"J3OSFQNG"?PO@.,67A1_. M\2DG#1M@?J91._4-+[#Z.#S[!U!+ P04 " #)AE)48[_>>18& "?#@ M&0 'AL+W=OLJU*E%>%^ M0!*2 !(0TB"5@("DJJI^\*U]MQ9>^V)[.:Y_?=^,=_>6<"25^N5N=^V9>?/F M>6SO+WVXC:762=Q7UL6#09G2XNUP&(M25S)N^X5V&)GY4,F$US ?QD704K%1 M98>3T>C5L)+�[W^=ME.-SW=;+&Z!64R]?Z6 M7L[4P6!$@+3512(/$G]W^D1;2XX XVOC<]"%),/^<^O] ^>.7*8RZA-O_S J ME0>#O8%0>B9KFZ[\\J-N\GE)_@IO(_^*99X[>3,011V3KQIC(*B,R__RON&A M9[ W>L)@TAA,&'<.Q"C?RR0/]X-?BD"SX8T>.%6V!CCCJ"C7*6#4P"X=7NLY M*$[BS.4"@ZG]88)C&AX6C9/C[&3RA)/Q1)Q[E\HH3IW2ZJ&#(1!UL"8MK./) M=SV^U\6VV!EOB+J_.CF[.+3^+(":R_(!ER;**82+J#M1(R M"BD*7RV\HQ$_$]()/)FT$H BEJ4I2J%,+().6L!(NL)(*\P:*?F3=])8.;5: MI%)R!'TG;2T38@0]KZT,=B6F*PQK491&SWJXE"X,+])*WNH@GO_\T]YD,GIW M7,QFIM!AB]T3?I[5(KL$ZK:@7$K T5&-<9OV;DCF?U@P^(& =/"9\8$)S M4IMR,#VRFSP=5 BM9O'W;$HL%^Q?TIE_M.KG&]%U4_D0*#,,+1"SC[4>MS8J M(HM,1I >:> IX<*"&E$6[#I?^,%NDNDP,1%F M;/"R!S7D^NY3OL7"2C53]U M2J;%_J+)JEV/#Y$IK[DXC74O=WV/HP#)*=:(#RZIVC+0,Y)64*KU"XJV):*T MS7K&5G^KV9PEK)$#(#-+"K(SU(1YF7;>H;&^%"WY?0)B4P)-BP(PT?2XA7RM M#>- L07-]_ 7N"JT6(,HY,(DH."0RJ0Z9"7FHG ;;(7Q,+#IZ\ M8^'.4!LRKK"UHF$R5SBV.?4B&@5>FM!;)"G6DR+&S;1FM70>GKX59 MY",3-+/ MJ[M-MA&T#UF?-U]R%%0:=5I!)_^A2BT^4*EEQ6N);2D%%,(3 ZHN4@XA"U < M?3#4J'^\>@9+8+*AYQ#L\Z:5+>$TUC 2XW1OHC_Q$IOSG<"IS-= M34%5>T*CGQ%^QF_68O_&;X='? 0"\4R,=_#S:TOZD[./,"?/?X6?[O.QF)#] M>(]^7O='3L0.O>^2S=L')IB: M]]H9KO;9B$G"9+1DE;4E[J>T;0=)K345K7[X6=G2$_7B0\AI(+, M>=,0=]BX-X&W.5R/:>B"5?'_HOG:W MKZ-\Z5A/SU>W&PO M=V]R:W-H965T4]RJZ2Y)$<'[&35(V= M>-=;3NSGL;.U]>I]H$1(0DP1#$'.6/OK7U^X*)*:<7:_V".) !J-OKO1_.[& M-)_M7JDV^W(H*_O]O7W;UL\?/K2;O3KD=F%J5<$O6],<\A8^-KN'MFY47M"@ M0_EP=7'QY.$AU]6]'[ZC[]XW/WQGNK;4E7K?9+8['/+F^%*5YN;[>\M[[HL/ M>K=O\8N'/WQ7YSMUI=I/]?L&/CWTLQ3ZH"JK394U:OO]OKQSB GOA5 MJQL;_9WA5M;&?,8/;XKO[UT@1*I4FQ:GR.&_:_5*E27.!'#\+I/>\VOBP/AO M-_MKVCQL9IU;]5>V'\S-WY5LB #EWFAEL[PJLI>Y MU38SV^Q]HZRJVISP>=\]\^"[ARU @O,]W,BJ+WG5U'E$\ST:F6\(%_][N;9M M W3T?Q,+?.,7^(86^&9D@6&D(KK?-[K:Z+I4]/,K4UD H*#?AS#]7UCFXUYE M&_^%*K*MKG)X."\S"S,HX,K6SK*;O=[L,YBE[ J5M3 H9ZS1C!_,YVZ6O:G@ M7' Y#=_>[$U9'N?FIH(Y;;>VNM!Y ZB=9?O\6F5KI:H,A$N=-_" KA (%#RZ M/0);M'LW/YY*'<#?J4HU.KU<6+3XNK M1?:WR\OW]'GYXL$BNRQ+&-.J9F,.=5X=PTX0=CCTRN8D1FP$J2HU<&3>>E@# M!A<3%/+84\CCR:/[H#9E;BUQ)YT:G:(V3?8OE3?)@0[1Q7]L\E>J:4&\(\;A MYUK!?T66'Q@]@NB$6M9Y"=2B,I)*C,'*X &TYCQ91?AM/(SP+(]%:J _NZ:! MIQTT=03N%.J?>-0_F<3.)ZL0(3_95A^0=(;P.SD#*M/GMLXWZOM[!%QSK>Z= M3)LAHS&]^T- ;+YB(D3R7#Y]86^!-%T1Q38%(9YXQ5,YX/'W3@,0H#U=@7S3J6E6=XEG5%[ KK+*++-9 P*T'BY+A-UK!P)\@ M83QL)_"(['F>$2<_>>'60-(Q,"T^]1R4-# V<"J*#80:6+9K%',VEWC;$VNU:-[6R,MGA+@L+KO.P\W;"MH!HW% 85P*Z-*GGFO:[M M"X\G!% #D>F&J '&@_3+JYW&C?$)AH>3=?A'H#:BJ8(@B8Z:C\=+Q$J,+Z+( M=6>!2RS2\V&-@A/A"LMT5FV[$B:[9A0%>%!]C(,'DM_<(")M!BB%@T2=T"@X MXXHIAK\!6H&MXN0OZ-L8%\-KW'\+ISYH2'WU9%GZFVP&,80[/J*45VA\96 ZJ<,:*,>93XZM M")]@UE8B;C='UH2E&!'%;T!S)"D6O<5*I&&P.T#P@)P"/B:V V*F'VX!P\7@ MC.<'+K\-P'<5N"FE_C<\M0,1!S15#4I7NP<9-D?FA;% 'KPEHI';[_^-IQ7E M%SH! ,P:U(09"C,0(N64JGKFR>G9) 6\%A!?"8A#-'2W&4@K"9*0*2V;4JA. M"K#? /4Y?[7M*N)N.&*/(#RB@[$L4MI 0;&UMT#C7[7@!'IITA,BK =!6\;# M"'T-J*_<=LR>0%@16+!88PX$66DV,5"@M!K2'ZCH6'OESG:8JZH0$Z6:'\[ MU8, )MEK$+L@U6$Y6F*1?1!Y'6NY@8%@Y32@C.&1S1XDFSJ!L.@:5!DJ!PW( MH"ZRUWUZ%,)NB#^48*!1P=8+!Q\N*^;.$!Z_ A MD$=7;.%A\>.=DO,A4*]S40!(*G GAP]C:1!Q+TDDH!0#YBD90XH/W5G> MQ:21-3NQL, :-MVZ17/..=+,<(9DRT';#5C$>:5,9Z.I4XDA)C*JTYU!UM[ M9G4;V;W6:1F_,21'9XBK/M U.*$ 'VH&GLD)0 #L!-[%"(=% A]%(R@FF'_F M8:P!ST:4(D41_1FPR-C%DBWC!$))%U MA2Y%3!(X?@%"UW\S)\=9Q28<:B:)EL1#81-MTVU:-C\"/[L) +?-+C*SP(=' MC\!RU =,CF"V#E*SD^X"""$4L(*V4X%>$I$OVGGI\46A,QB0^^,YNL,1.(#D M(W+(/8WTL<,F ]KCH)EQN7A4\(3"N=_-5/SG7IX=-NX79!"C)K^7F?QJ&I1,M#>@(T0X$_A=$/^1'-*.Z&J?"B!&YN)XP3@&,,86#&>W)24BT-9 $B3:.;;#BH:EO MB2HZ?C[0!@UF4Q4<.=O">%PK,/D;](T+B50%A&$$]+JQY9&5,$X/9_H=V"CSL6H2TP:PC*<]71<"%8Q0\DZ "3F.%7R M\P@O_GWL'\R0**L;22B _QDFEMV=P_HTF2VR3[7Q_ @2U4;1YM/'T>C?DEO@ M5',2G@ZZX Q]]6D+?8DA/48\H%#?H,\)XEHWMIT1WB*!$Z,P\5D%G[>3-%.V MT2K81JM)F^9-4-:7M,=!N^B.<[P9MP# (S/=;B2"VG/@6U%TL=J>8H.!9=%X M.IBF)06!2[J(=I-CDGN.6_%6E)@)B?T1AW)31DLX*!H!])=S[+P?!M:4WCB! ML:HZ3OD!G8'56&7H[[3DKW) A6(I&]ULN@.&XE&0NYXYM8>QL("TQ,-IY>&9Q]!OQ<<[!F!K8#8 MC7("0$@E2(8VH#H2,5O3-2"7?N_R!@0$(HOB5%MP[$!JD/*B0&"#%B9X7;-, M;\-1I:>B0::A8/)S::!Y,<"@9++0F-(DXH7C%]J3_?$!7R^J2FPP9A.39I! M!L*J&(37F!R]5M% (GTTK?I@>864D$B<+6IP\[A4 2>S0;,H60Q4ZX;!I&HAO'D?<1B#+LA'QGA=S9X0+,QM',:DU#*<([L!B&2+2-E7B)G M)1[6"$9["['PI#!YV$K/=T(0 ^HQ8C&+"9[\2-,B2H' M:*^QY F6J';SD@))D7=W*H'),"%O7(FP[I')N%0.+#@A"$BE]_&U#38KSLE_ M[$ YUB0OD/G6F)APYB(&V1%F2AS)I"=YQK$9.5U#",&01%TWIF[TB>W(9.%M MPJ&I3G SZKEW@ -+00ETXSM*5%,\= M&,>:9MBEB$O(?W 42IBKZ^E:F3I8+ MZZ1"Q7N+0]28;*7'!8/D/LRY$<236=9EJ*]:3E<^H6?L5.&(CIV<8%C'IK,. M9#@H)$&/..YQ&15,,+FZ%9=/QO&QF>&\?**74F_8XWR4"G M%):;#>L:L(+"32 56^AK !TT&K@D,>H& ,( 46.*;C,"AS]3#+-.CRAH#H!-C)J MPZX%2S3Q3D*.Z+2C6,2$D%0 8&P!O][J\N"($S$4/E.66XRJ8D@"DEN3BR#, M#$8JV+Y(91]+QYF3@=[.2O0"::TIY@BE9MV=<9>#P2 N+C$,PDYCSR M?F-S(IDF$!FJ?#\#!L^0PR3H+3"%N,50Y19.DL 3F7DP,"1N9DY8S7QM"&A, M7#;&$%8Z%C[Y3U#Y,-XP)CE@AI[I3B(69%KY@Q@M%>M)R"&"&2\FN)RK;?(7MU5546_N:JT:']I"!"(7%T3:WIHR#XKP[F*=G_*^] M#XNKDG)+P,%4&"_)+#VV,%)I-/.>%$8CO7(0$DU^ZUD& M8YE29+C&VG#212A7=YZR!X=@4IH&$+FVZ(N/.J$^6HHM.C#?:(89B@#;Q2Z.U:0+DH4LZE$(5*OQ+@-1@ '5#GP M@5('O )0[*5XGA4J;-/ 8]I^9L2@K=PH%AI4,@OGJNW>T_^BK_W(0D+,43DC MEH9);/DD(Q\I@Q#R)!C!U4L\N!*HH,(X"8C#BB,U'= Z%F^D(KDPBL4CZ!1P M8;$0+>/CL605F8TF04#2QLN(.$"X!@$'WA*>(5EWZ # 3E'(N/QWH5V)D4^4 M@:X#?6Z)$<@'=-DJ/ >J#>.PP?":")V5Y)FD,$1/>9:-[ JR/G,?MMZ&W(G4 MK2RR*\J.QT#U\XK\!.Z!.9G*KMQN[E[QE-NYE%(4@\A"SB%L2C2L99-;_-MQ M,V9/IFB#QCHBQI5KA,R #?$8GZUAG=IC&<>!F,AMHP1$)"OQ'D2IA/ X4/P+ METW310$RJZU+K+I[XR@=./L253\ =*-<";V)D?_:H>1>T#!(KN,UXWW[VUSX";CQ#?0Q3$!M5 8!XIS+/&O&DN0 M66K<8J5S%IOHH:.WM8-M'TU=.^9*_!"T:)A6HY53M1L*5"(W^6XF'I^(-_3 MRNG7P%@3<7+"P$&5<<:(HM6!$T>W@*%D5R(19,-6J5D(5Y"$Q_(FK)AE5T)6 M\\(K.3:ONXD+D]PH5C4"WV!0CUD$A!N3'Z=IBSG@8:M(UL45DXX\R)#P>^K' M?R1,%EE.2G-T06PNP(&WI(@)AMC-GP?B,$W!YN3&.O./8^,HI9 F>_:?4UT. M&#DW]@\,Q^D:"3&3]4>F::/.&)6Z]0*(5=<@XL6 8P![UEM2L>?R.H -3"DI MI)%:;A6MCPDL[! /VV_]:?U=@Y]>$++ .KE7)VF;2JH/_)W@?]61# MT0N,O9T5 *GUXF@#BJ.51HEPQL[N2Z!#4*WMAS81:\,:+_(CS,'2=@M%?HZI>6C MK\Y,QN1@"]E]&QDQZ%#-A;H;NU M5!-+94?!TT7I.V2%D)PNCP-448L)Y3 .R^!PO&Z[*'N>D@8D=KBT%TQY1TLIND:< M:X<=YT@[">Q+7<-\(A9MAHNVR.*C8C!>N,Z/6*GS!5U9Q$]-HINPAM"QI=@B4Z6%#[ S[>3_'7486W. M9'A[8YQR+6VC\@.;E1+ QD5E>^B;SEM#%M"&U"^:U4%B]&5S"D\H_)<8-N]F^IYVJPR3XVE4A .8V++MG3'SM0:0" M:('>^I:=&'1+G1X9P9---8V0+I7NN>8*B^SOQK9>M/8C,E\/)_AF*$.&H@5T.(+/%?3>+$'@*A,<*4H\P-RLJ<;A:M]D(50#P6-X#: M68;7F H\ FNV+7]%5'*.?.@@B,:I?F,[#^0K<5Q$L%N'K97^4G2XSF1@\L MVX@;R0+W=NP7N.\6//3IW%X)5+^])&OHT3#'+ %6H0VAH9_#)P//Z" .J5@@V7/#/4>4>QS@H,$[(^<",E3GH#6?:0RF%"^TZEG", M,.P+].#P)79WOGCD^&@B*440I)73C0KZ?/!VE7CGK48CJ9=O6V178"35=#U, MH@AKSSHY+D/,/HY*1K='SUD0L!TDS6BH?7($21_@Z/3<;.>8 M-G#9P _O/KELH.\. LJDZ521=@DA^=J;,;JW LMUS52K&3!BWGUR!1^-DJXP M@]+8A]$14$!,!V9>P]?%N!3)Q0\8"NH.0,'6!"BMXG40>9$X="U6> B8RZYT MG;VJ<%E=L5\:0!^^=AY+4TQG(&O00=+UG+0>2"#R@JL'@Q^0O?_)RDV['[&^HK'YFB6ZNQ)>7O[@"M\,T"8.BU:8 9R$8[ 3BY:A', M+*D"/-DLQDY[[59.MBP5;NG.>S8U&7S41Z#G%V-DA^^("C$Z"5&J:@?^F(A: MGIQKFO-RTY6A:U)<6/30D0XG_J?@H3C$0SE)L6RV56KDU M%6D6?Q,'9P>W3%MR2MQN9/$^?%BYHJR3$=(I@3]A] LFX/ 0>3-(VJ6#Q?_, MA5'$E"C9*7_&%L?OG:ZYEI $S*0(#1U6EM-=45YCA.)71PBO_2WT-Q5>U1NO MN?_#L_:$[Y80EUZO$X=_(U6N-Z8#_VRMG%6%75H$BVQ5UUKGF-+ KH\I3 MX4C7^4F*)6K71:BD2@'#+J1(218Q@\4W@$[O1KG4;[R/<&^6 G5E.2:Z!I.V M#<5<2V-5__[A4+9UJ.$50]BK+[6A']5MYR'P1QL/S$((LHGNY_LO0:K(-VB@ MG&HTKAG^PD5([2*18+76>6TTUCWDA,4(^8*K<>/6B1ZNAW\8HB/PF%.X@]T/E%5"F3-C,@ M@6AN7+&A;5WFA5OR$%X88U+^@&4)(8))-CA=0YOK:B9_FKQ/J(Z;#T,RMA-J9!5H9P%;S>ZM7TXZ#90LY1@DRVU!NI7K?+V M_RPN6G*]X$(*+2E\$_U9J$,N'7).ZIPF22ET2UE.]SAY[^,KL,9/3B$,4M77 M3)0E7P>%T[\UQV4QF"U$@TX% M2@PQ"4O-;!896?=[#.9A4AH6#A<82;APZYCM.,2A!3CQP7RM,02NO;5%O%M?D0[ ^ MQGLS:]6+B?E\KL_)N=+;*%;68,,ANJGV8W]Q<5.",'-DX85ZSP>_6Z3P7(QC M%M>(1$6%/5R(Y3%9,2*Z3E#F'0H:&I>(D#H]S8G=4()Y*CV*#L81_2_.VPZB M,Z[WI;.2+FLHRM%+=#5@VIZT07#W#8+E%'Q_=P6T?P,KN;GA!TX)OU7HLK*: M[HX2)Y8QK#"H3>\Z1Y*N#B$,WT&B5Y4GRO.6)7%_H =86/($/NSF]>AQW/[K MST\7R[3M%WSC&X$EO0#M2&^HKV_UM0I7P5?3U[BO6K/Y/.?+C;A/0-%H2]ZO MG"K!H=CJ7'G@GXBO#:$U;FDJ5O;Y3=X@XX; -K4LT1L^.'B0,D42TJ//S@W= MX75IJ14_U*4Y*F5GO>K]@:8S7KSARNY!USF,YN1JH&$X.)1 C_&@]!),FOL# M)P)WY)P;5_<^%/)YA:(@NR2#"6L >:>#P'T\27-30BU&#EW\B52HLQ->ECE@ M_FH#JAHE<^U#GP2F*539\ZZ<,T$5R*;9*LVE1ZY83"XT7$4GFAS]0)HHM55Z MT6/J!HR9B P;PX4K[PS6>?#17""*B!"44DW<$7QK,(@L8377'2/TZTU]ZG== M@WC!TZ'M9BFJ?"_*L5-'(AX\Y3QR#86??LEMD?^>_:TTH)RS*WI-0/8S3SA, M% [FGYSV^>B3G$$A*2Z?<-S2PXR/%?(^;MCH*^:N&:34#/BKJNEH)\.=ZF.- ME8%;0E<@3C+T'E^6PGFD!'V8*K3S2(#W]I\SETY@)/,'5K]68B_W<_!Q+F)0 MG,S(ZEI;BNW+L9F;7O!?PE-<'^)0_ZM!T$M?ZAZN#OD?N,(B:H2'(10!78"* MUO'CI.NHQ4M&F/-5W(P$\*A54IRO00&A:0&DQ07U15!W4M_BLS*A 5S8P@=M M/\^WV&#Q@X^T-/Z[Q%4_D79'K4IN34&9RH\-Z0+,CFZP>:-V[6*DF2-^=O"Z MFH^$4'VE .ILX+WDM +(/VK, 7;$*\/T0+],(;C*0 M.1P6"(I#,N+IH(1DUW17R5!QK7^IP!?))/J718CE*-G]W M:PMJ8[-';4!+S8 253W'N]=52H:N\<4LW(GE*RXC+S"1QA:@+0[.AG**454@ MO%TH#!%W/F'06)Y:=#R=K3R^O+JI2<6(3,\7IQN?O'-#'C&R0%42O@1RT"% M@)Y]\PP(Z'6^T=RB)5@./U$O17[;R^ ,\&@ ](-O/B(UWY[RI?LWJD/RVSKU+;D"+66)-3ZLTQ\R_)$M_> MH@E3Q.V=>&[#3V(IH2^F#;@BUG!^^2M.GU[N&L5*XS[7Q; 6PK>!/> X!.&- MK+8(-XM3$7IQ&Q%:"5TOG\R7CV;#23KBO-4+ ? M]P 66G^T>@*T_G.4#X.] MIT\F-!WG_F:1%\@D2"&KMC$NYA!$A<2/0Y= ]-/!\CET?/5F[MK4^YYW3H*N M%1!SQ;=$N/:!^]CR4#3( ,>8N<>O0Y((--:?ER&@PL1P2/>9=D66.OOR&+N7 M03Y%*C_JT=?KM>4KB#C/EG9=CN/OCNXFPDAX280%*7H]!%:9N[<*)3.G[O"0 MS!WH]GR9&JJI+*^BXL\Y;&5.E_4H$1?9WE&7/:\27+-.V.P-F[>N-690#-+! MM'> ?Y@%OIU?@%#X*;Y4)Z3_6I<'QP;KB M >=6!N9\"39I0?T0&C=/Z"SHOOF;[TP%L_#*\0H7\T>/T5AY$VTDW"4]-&$F;A0K*A\BE5 M:PNMCH*NENXQ+9E)4@38L5(,+3=1!DY;'7Y?4V M,%&SN:T_,BD(S_+TR&HY,F\]]7KJ4"EI!#%?X_+5I/1+Z)T4S\[US*HP6$Q# M-GSH D2G)WW8)R DL1E8N6_AC31VO86%=P>G!1'_;M,:U.W!LT 3KV?:+><7 MSV;964UQ?:%*VF M&PQ%X<$?N6($U-6@UW:+>7P$V5DAMZG&P9Z25-Q]AT(S?8R8W;31> M#O +RR(N8BW[C"9@.XA?>"+%%1B0/#>,T^Y6HMOV>?:6 %MFHN?^IZ,N0/*Z M-^U>/BMG( $?ZJ._":94VAUY$5F9(^$5_SHAMCL=#!ZST7W-^&TJ@WD@?&JD MW(E>4*A#@X\[%$"-E3I^]6MJ*&GD\K3_^7?6G.;9"E(21\<]VZXJY%5%LXOE MX\6W/A_)"I--3ZGXQ,$4@]MO,Y]@D:=+$B[R0H,WT-OW M2."@-1.]),=+5WD! _?DPT+=M6FXMAPO*X7Q0@'4+F!]Y+8K+I'BN@4#T?1S MWB>.A#L\';F.Y\C"'?DC=^2?!D2IWW1R@1ZPVO+NR6"A/4A> F\74THC-%D3 M"V:D/^?)6;'_2IFB0.7G&.1B=(:'X/N/\V&ULQ59MB^,V$/XKPCU* KZUY;F,,L"'2QAX;I M&WD @2>55 TSN%2[0!\4L-(9-740A6$6-(P+;SEW>QNUG,O6U%S 1A'=-@U3 MG]90R]/"H]YYXX'O]L9N!,OY@>W@$(')Q=XY6E$>C\)2CG5D^\IW@%2^8,&15%+(5AHL=VJJQLY@H@""/48>&1:5/(!IE="7:GL5V/;P3!]8 0OO8-E21_"6 M+SUHYT%U'D@AL<&TL8&8O56PNC9QUR_(P3_/BO29DQ': MAY-\C$+J1W$T=CMQE(UM]"\#0TV:?A'@%:[3@>OT7W%]CTMA[Z:+=%_%_GJZ M^>#DS#@6^K_B/ []/,Y1H%,_F616B/T)5OAG\8AR7(_1DZRU,_0Z@KM M0W:?F9]$_C2=(.%IAD)LA2D*X07FD]Q/*+T0YQ7RLX'\[!^2?R?;K:G:^GSM M7F3_*OC7L%^>O;#>R_] ?^)Z&*OJT\2V?)9GY+[!N-VMPTIY.+.Y>GRR,-E; M&I-OO\DC&GV'5F&6#:M5^4?K@M]><13Y49CUCC9*'KD;(6PY1@H*>01E4Y35 M^$)Y1M,P&9/8ST-*)F'2.\0Q!,\L0@_PR?T93XH;>"NK"N\5G]*IO5_\W%XO MH^CBIQ;Y-,V_*,FE[RQX]D]O !O$3BZ6/8RR^[T/N\-PM.IF@L_JW63U'ON+ MXU5?0X6FX5U*:\\(Z&$;&Y=]0 M2P,$% @ R8925+./+HLX P ,@< !D !X;"]W;W)K&ULA55-;^,V$/TK V$/"+'O#=O1ISA[*#T=U,C6GCO6FGF06UM_QB&IJRQ M$^9!]2CI9*MT)RPM]2XTO491>5#7ACR*)F$G&ADL9GYOK1R[ M3N@?*VS581[$P6GCN=G5UFV$BUDO=OB"]O=^K6D5CBQ5TZ$TC9*@<3L/EO'C M*G7VWN"/!@_F8@XNDHU2W]WBMVH>1$X0MEA:QR#H\X9/V+:.B&3\<^0,1I<. M>#D_L?_B8Z=8-L+@DVK_;"I;SX,B@ JW8M_:9W7X%8_Q9(ZO5*WQ(QP&VS0/ MH-P;J[HCF!1TC1R^XOV8APM $5T!\". >]V#(Z_RJ[!B,=/J -I9$YN;^% ] MFL0UTOV4%ZOIM"&<73SC&\H]PMVKV+1H[F>A)59W%I9'AM7 P*\PQ!R^*6EK M S_+"JN/!"')&37QDZ85O\GX%;0U//L.HX:_EQOC]OV\X3$>'J7>87G'X0J53[5L$M3W[6XE6R!+-9QF^ M2>?J\M'THL1Y0(5G4+]AL'BM$9BR?1)!E+)UDD$Q9 M,8D_@4DE?_HOE!-% G'&DCR"5V5%ZRK\ X'+0,K28N(F$Y:GA&UL[5=;<]HX%/XK&C;3 M:684\ 5C2($9DC3;S+1;)DW;AYU]$/8!:RM;KB1#\^_W2 8'$N)>]F4?]@4L MZ5R^J+S@ ,^9:+0D\ZF3'E>:^GDPQRIKNRA )7EE+ES.!0K7JZ M5,!2IY2+7N!Y@U[.>-&9CMW<7$W'LC*"%S!71%=YSM3]!0BYF73\SF[BEJ\R M8R=ZTW')5O !S,=RKG#4:ZRD/(="]_$1K*0 M\HL=W*23CF_=]:O7>P8RX)IN)3B M,T]--ND,.R2%):N$N96;-["-QP%,I-#NEVRVLEZ'))4V,M\J(X*<%_4_^[;- MPX\H!%N%P.&N'3F45\RPZ5C)#5%6&JW9#Q>JTT9PO+";\L$H7.6H9Z87E<89 MK\8#95FKR\8PL!^G3<,^C#2O:2K;V+VE[PC#T_(.]D83)-7A@BN01CL$%X$K1:O(.F2T*^%/1?SG;*&-PAKYJ\5%OW'1 M=R[ZS[CX@-1)*P%$+LE,")DX)W8TKU2281&A**TC=\EO.%EQPPT';]2K'>;3B9#1W%K$8X-CNM0*W'>!< MERR!20DVLK_:F6GCU"?\ETYDPD M]@-P%LTZ4"^#[U/(_8; %V/Y7M8V=R>5;I9L]\&H01>>^P%[(X M>X3?IR,O(G?2,/%DEPH"KE,I5X\MAZ)UN<0M9K,X,J/S0-"9A$)]NP1\I1[2!$M%.XIFR M/R%12,.13_XGR\^2)7ZH X7(<,7&'U'C%QUATIU@*!XF6R_:#69,Z4L2K'KAS' M#N=V$+:U6#8>=):6EK%4,B=__#0,_?H7P/LW(8@>'V?3CA=-DUA;2 M]X'[6,'+RJ9_;3>]A?D4R9E :<@],&7[P.O&QD-'V)O\[.[)D)[-UKA3*R ? M:T\VG_KXF7:R.]6B[JCM9'M]I'/9/#49>9HL-#UTNM;T+R7X+L/DO!2,= MZ_]S*7UH<">[%N=[W=8^U^_^8C+1OM4?=8?'2-?;>Z:@XY5[C&GB^EC]8FEF MF_?>K'[F/(C7C\5W3*TX7ML%+%'5Z\9('54_P.J!D:5[]"RDP2C=9X9O5E!6 M ->74IK=P#IH7L'3?P!02P,$% @ R8925#\Y.*?H! ^@L !D !X M;"]W;W)K&ULG59M;]LV$/XK!V\H8D"S2;W:26S M>6D;8&V#)$TQ#/M 2[3-5A)=DHJ3_?H=*5MQ_*(-^V*3U+T\O.?N>.<&GHN\U*/.PICE:;^OTP4OF.[))2_QRTRJ@AG7>*/PJ4,^,/TB9K42> RLS MN"D-*^=BFG.8:,V-AI,'ACO=/>\;=&95^NG:\$5MV#]BF/KP299FH>&ZS'CV MUD ?4390_0W4"[_5XA5/>Q!0#WSBTQ9[07/UP-D+_M_5KX1.'/R50; MA0GT5XO;L'$;.K?A$;?W6%=9A7[D#"Z94B^BG,,CRRMWL@%U*."M=FWUGNHE M2_FH@^6IN7KBG?'#@L-,YEAZUHNQ9-I2LC6AP>#'=(/@:8-@O@G+B2A11%8: MXZ.[I[M@+UC.RI0#TU8+R>'%E*LU070(OT(2>I3&,,F^8QYC(1M]"C9)GRM7 MJM94RI;",*2@D8$3ZI%HT&VW[Q-K/["2:#\3ML+1^L-":/B29_ 18:-J^K,2 MVGV$,/;BA,)GP7/-2Y@\3F!::8RAUF_D@MA+A@2^8' 4".Q4ABMA$6[)1!XA MY%\ 4@1(8^I%&(J6K(F:K(G:LZ9NFM;37JH>RI5V:X?20M0)H5\=7RDR.1(*#XHB6&>I&E55#E&-(-)(941?S,7S\_X^'QS M_9-GOTV>N,+G +YJ/JMR^!V;-A8C?\+W8XF*AJ>+4N9R_E)G0! GN#CQ(R^( M2!>7X< C-(&H-X1+US\1B.*Y\Z078JF!8EXB?R>)%PRC+B#A)(*P1^!!L8R7 MK."(V@NM"/6&<=P%.O#"((1A;P"W"!\S&4*/)#&W=.U8LSZZV+YUX$0)S MG/AGZ]V#M#6T[]JZ&'KAKHL!WA]='":+K,EJJAV9JK L6\G;%6XGTV;-"V=* M=X_Q&OL;7BG&-ABN>1WZ@U9>@YJTP!L2;"!X\Z&_PZO[CC_=)H*D%^UR&M#( M'@'Q//KZ&*&D-COUMCI@"*!I*7LXZ;LX__\6%QK(PH7__>5L<_2 M&QJNGW%.T[:LU5Z'.-0@6OT>?DR.5+?G^@9OT,UJ=&^2G6^AVV\C]M3:*/FS M@1GF2)T>[F&V?9BSF;'=6-M>6_>M_=[S!ZK86<.FX2Y&WY9"XB5A9'>!79,X MMNO0=@,_<><14-^+\)' =>R2(<07I7%/B3<81NML: KU$,G]K7D,TW3NIDX- MJ:V->C1K3IO!=E+/&ULM5?;;N,V$/T5PLA# G#7 M$G6C@B1 +EMT@6PW2-+VH>@#+8UC8B712U+)IE_?&#9M[IJW.EDX?WR>#IUQ0)JY=Z;)33X96YLK3P^VH>I6UI0 M96=45U,1!.FT5KJ9G)UT[V[LV8EI?:4;N+',M76M[/,%5.;I=!).UB]N]2YG<3?M/PY+;&C%8R M,^8+/7PL3R?8;6>A/ *4[GNESWU<^-DPHK6>5.OC#&"6C?] MO_JVRL.6@0QV&(B5@>CB[AUU45XIK\Y.K'EBEF8C&@VZI7;6&)QNJ"AWWN)7 MC7;^[$)5JBF W74,N#3UTC30>,<.[]6L G=T,O7HAB9/BQ7D10\I=D"&@GTR MC5\X]J$IH7P),,7XAB#%.L@+L1?Q"HKW+ HY$X$(]^!%PZ*C#B]ZTZ)OH5(> M2G:E75$9UUIP[(_SF?,6*?/G'G?QX"[NW,4[W-UA)Y5M!PL% MZ$?*,6>_@!]+\UY4ZM9CMU0%G$ZP'1W81YB<#?!V"[[!118&^\C1,C$(OP V M-Q4VI&X>V*%N\(UIG6I*=W3,SAW-P9Q#/0,[Y)U^ C;JX,$:Y]@!DT'.!4XZ M8$F:\$!*=@W.(2*YHHR[S1 #0&U02#&$\JUM'$MY$"8LX3DR:&R>QL>&FMBQ M6/(X#%D4Q"AXFDL4\E"'[C(NW3&TB$G&$. F[-UY5 MVQ^2E$N1L3CD(DK'"T>9/6!9(GB41[1L$7&9"+:'-,E FN3-I+FQ*,+6/S.L M$/OPM=5+E$6_DS=[@<=Y\\(#;#S\2.J0N+0>K'OI!-,6834SRA_5,\F1-:BS M"U.53-=+:QZA[B0IE +IE;,PCI$I$?O8(%JCJG>M ^;,W#\I"RSC(HN12UD< ML\_SN496;'R1YSF232/C ,/""B->SM,T9+MRT+-;(.4DTD0$R(@.,F1TE57FQILL<"!=A0N0:#T9#P6J"813^.$?<9"*K)C%9%V6/DSQ]W; M6@HPRG@8IBQ*T"##+NC#'IF8!3Q.!5(75['6J57T\ U/80ZS*?%K'+(DXU$2 MK#1KI)ZD17'.@R2AKL*0TU3NHU$VT"A[,XVN8 X8>(F*V*5TC$-[T<8Y=(\4 MH=K2[HL'KJH78]3^JBWAOQ (.SDG ,Z':WB085J ML)UAJ?16D8@ZIJO?NK2]V1%#!<@1&"D4X>[%$]PBAS2NF+GAPY)$! 4D3GB6 M!@S%($9B1#F7J%;_-&M,\^ZUJ9 \$RD3J$ R0CWA4;9F3?D*@#(0\UBF-"#Y ME)2)!*4K_$YCH@C2[6 3^ $3J-0Q'00$:IG,:,XSV,T,3'!")!ZX-LOT>;/T]T=X+/-YP&P_O/'GX/\1[1/6V4XU$PRSC@0YUFT'M-I]D*YF@:O,_P.&;[NV'_X,VRNX_-C,?;73=< MX'4:+$W [W-C_/J!' P7]+._ 5!+ P04 " #)AE)4RE!QL_P# #L"0 M&0 'AL+W=OAJ;1* KO5%)@.W!7+E?6#82S22.6 M>(_V:W.KJ1?V*$59HS2EDJ!Q,0VNXLOKH;/W!G^6N#9[;7"9S)7ZYCJ?BFD0 MN8"PPMPZ!$&?1[S!JG) %,9_&\R@7](Y[K>WZ+_ZW"F7N3!XHZJ_RL*NID$6 M0($+T5;V3JU_PTT^ X>7J\KX?UAWMJ,D@+PU5M4;9XJ@+F7W%4^;?=ASR*(7 M'/C&@?NXNX5\E!^$%;.)5FO0SIK07,.GZKTIN%(Z4NZMIMF2_.SL1DF+TL*5 M,6@-O'T0\PK-NTEH"=R9A/D&Z+H#XB\ Q1P^$];*P$=98'$($%)4?6A\&]HU M/XOX ?,+2&(&/.+Q&;RD3S7Q>,E+J8JFM*(J?V !OY62_MUTO]>ND+Z]U3 15MA?!E <^V^0^TIW;X+)XKSTO3B!RG =6? M0?V(0<^?\, ,)-6QQEQIXH &H1':@EK %[M"#5+)]WFK],Q_X6V ML6XJM,Y6*I=HYPE9%O<)&<=)G=48N@UXN@U?+Y6I_#X[D=4Z M(9$07($X*XV/*%MDT%3"NDL!O$K0"TE592&&0 MZ>AUYW('[;RM.W=@[BZ)(]W]C4)OCI77JH^(R5(6)XGGBB5C?B0\B&.6)J-G M=!^H+_>'PAL8#]A@%.V@SK ][-D>OHYM]8SMCT^-RX3*4,/9$^ME+9Q=^;06 M'@X*OR-CPY'Q_!SL"^[%Z"8E/EEJ:$3X[KER$_F)D^D4LXY8M^@!LT=\'K'7 MT47D<\?UD VRE!HIBP8#QUC$ALG832>09"P;QC1%/4@3%@T3-Y$"U3 ?TSP; M#TA&(\;3= -+QU::L5&2N18G1]\81FR<#D^R'^[=P#7JI7]GN,.UE;:[C/O1 M_BESU=W@._/N'?19Z&5)E5+A@ERCBQ&5MN[>%EW'JL;?YW-EZ77@FRMZCJ%V M!C2_4,IN.VZ!_H$W^Q]02P,$% @ R8925 ?]/*CH @ D@8 !D !X M;"]W;W)K&ULE55M3]LP$/XKIPQ-3,K(2PLII:W4 MPM F#0D!8Q^F?7"32V/AV,5V6OCW.SMM**_2/B0^G^^>>\[VG4=KI>],A6CA MH1;2C(/*VN4PBDQ>8&=:A&E<7P4U8S+8#+R MNDL]&:G&"B[Q4H-IZIKIQQD*M1X'2;!57/%%99TBFHR6;('7:'\M+S7-H@ZE MX#5*PY4$C>4XF";#6=_9>X-;CFNS(X/+9*[4G9O\*,9![ BAP-PZ!$;#"D]1 M" =$-.XWF$$7TCGNREOTUA&D#>&*OJC3,QJ+EL1_:PV8<=AT'\CD.Z<4@][S:09WG&+)N, MM%J#=M:$Y@2?JO,:;IEH$,ZXR84RC4;8OV%S@>;+ M*+(4PUE&^09OUN*E[^ E*5PH:2L#WV2!Q7. B,AU#-,MPUGZ(>(9Y@?02T)( MXS3Y *_79=SS>+W_R=C G^G<6$V7Y.\',?I=C+Z/T7\GQC753M$(!%7".9=, MYIP)F!J#UL %,A>R &;ABN0[-D.8X#JD>#>H7!Y*9".%7UDLG' MSY\&:9*=&"@[!JQE4.\P*!V#E=\.1B?/R%P)*E4#^UR"K51CF"S,ER'1=^G0 M<6 ]1]T=R3OZ>"UPA70'>&ZQI1%2 M!6I-),#O97K2C?U>WW^O'*227[=.27B49IO_2X ;9=\Z#\I?8ZYT\>IP]B - MDWX6'F7Q"YF2.>Z%:?_XF?S6+8YV^D2->N&[H8%<-=*V+:/3=@UWVO:9)_.V M6U\PO>#2@,"27..#[# W7; =F+5TG>=N;+4P[Q8T:.!VAG0>JF4W4Y<@.X9 MFOP#4$L#!!0 ( ,F&4E1.2=>0" 4 "D- 9 >&PO=V]R:W-H965T MC!1) L?7^$B0&DK3%"JQ;T'0MAF$? M:/ED"Y5$C:3BY-_OCE(4.[6]H-@'RR3%>^[MX?%TL9'JNUXC&GBHJT9?3M;& MM.>SF<[76 L]E2TV]*:0JA:&IFHUTZU"L;1"=37S73>>U:)L)O,+NW:KYA>R M,U79X*T"W=6U4(_76,G-Y<2;/"U\+E=KPPNS^44K5GB'YH_V5M%L-J(LRQH; M7FL,[,E"RN\\^;B\G+AL$%:8&T80]'>/-UA5 M#$1F_#-@3D:5++@]?D+_8'TG7Q9"XXVLOI5+L[ZX562O?"2/F M%TIN0/%N0N.!==5*DW%EPTFY,XK>EB1GYK\BN:3AY(M85*A/+V:&0/G5+!\ MKGL _P" Y\,GV9BUAO?-$I>[ #.R9C3)?S+IVC^*^ [S*02> [[K>T?P@M'% MP.(%QUW\ZVJAC2(6_'T$,QPQ0XL9'L"\H\.Q["H$6<"-K%O98&,TSZPV>/] MIT;COG >!_ZR1LAW "L+B#T@"$4_#86LZ#A1WLH&S%IV6C1+?7H.?Z)00R: MXHCU M482WZX]/ R^+U%)4S9K ;X7&H#)]XIO($P=D+/Y8'O>'Y" S]QHBR& MKT*5S))M$2]RW-0%C[9Z,81.YJ?P&Y42N0__#<2>$V:,'86.'P8T"'PG\D.K M>J]-I08J-IJ"01XUC%Q0 5GT.\J&0H53N-M=H.@HB@K"HXT&[H^&?;H.4.3Z MF&PHKHTT=+H,DJ?5] A/HI$GT:MYU;854T(RHX$;H-7R@',+'IB^M7*,^ M8R78T2^RYY'>1Z"C&KF(G^M6Y'@YL8%3]SB9[ZC.677!JLLMU6I0;60??LVA M_Q^89AUM1;FT61&U[)C7E*BJ8U&+BE"3RDY9"Y\Y7Q'=RJHT)>KS+798^^E^ M*:Q=A9+U2[II9ICGQ!&S-W"=. YIX"5.0J;9>^=,%F<='R>MD8_9PM#]U9N# M#_E:-*N>1;TA#BZT9PDK'K+;';UGJG'D! M%%@D;EW9PG> 52_+A-J33\IZ&%':79N)V/&RA.+S3#F1YST/6_%H2QI;08NJ MH_<':+?+R4>';F>EF*]!8HM?0 K#Y)A (YNS42@+B8TAL3-QLB"F$\]Q?EDV M1V$NQQ2&-'2M;X$3I0%\LRT'+L_$/8D18^D $8V?Q3G >PC+.;&E\132:9!" M-G6C'\%VDK(')9AF*;R%<$I1?GN$YLE(\^35-/_0&:H&PUUZ*QYK>QEV5&S4 MEB&'J7U4T_X2.:CL ]?NJORAO(@#!'W%[!Q#[%+1"8&:"&K0"TH_^%[J9%$X\*O8ZV3$ M>[* =&MB?%FWG;''A.21VX(D<]PD.!W>2VR./C2!ZT'XE[_O2+=AO6RE. M4FX,3@>]S^S=1Y395OM:HUK9)EV#95_?R8ZKXW? 5=_^/F_O/R(^";4J&TT> M%B3J3A.Z+%7?F/<3(UO;#"^DH=;:#M?T+8.*-]#[0DKS-&$%X]?1_%]02P,$ M% @ R8925(H8;^BH @ H 4 !D !X;"]W;W)K&ULA511;]HP$/XKIZR;BH1("-!2!DA06K52NU5MMSU,>S#)A5AU[,QV M2OGW.SN0,:FPE\3GN^^[[RZY&Z^5?C$YHH6W0D@S"7)KRU$8FB3'@IF.*E&2 M)U.Z8)9,O0I-J9&E'E2(,(ZBL[!@7 ;3L;][T-.QJJS@$A\TF*HHF-[,4:CU M).@&NXM'OLJMNPBGXY*M\ GMM_)!DQ4V+"DO4!JN)&C,)L&L.YKW7;P/^,YQ M;?;.X"I9*O7BC-MT$D1.$ I,K&-@]'K%2Q3"$9&,WUO.H$GI@/OG'?NUKYUJ M63*#ETK\X*G-)\$P@!0S5@G[J-8WN*UGX/@2)8Q_PKJ.C2\"2"IC5;$%DX*" MR_K-WK9]V ,,HP. > N(O>XZD5>Y8)9-QUJM0;MH8G,'7ZI'DS@NW4=YLIJ\ MG'!VNL"EA=-GMA1H6N/0$J5SA,D6/J_A\0%X-X9[)6UNX$JFF/Y+$)*61E"\ M$S2/CS(N,.E K]N&.(J[1_AZ38$]S]<[5N""FT0H4VF$G[.EL9I^AE]'R/L- M>=^3]P^0/]&,I)5 4!E\K:RQ3*9W(+3>#!LP1=: M6 G3>N.:P&H15(1OQPD,+]K#LZ%C[K?/^S&\]ZW#O:DI4*_\;C"4BJCJ 6IN MF_4SJZ?N;WB]N^Z97G%I0&!&T*AS/@A U_N@-JPJ_0PNE:6)]L><5BAJ%T#^ M3"F[,UR"9BE/_P!02P,$% @ R8925(/2/-,V!@ ;1 !D !X;"]W M;W)K&ULI5A;;]LV%/XK!]ZR)84BZWY)DP!.FG8! MUC5(VA7#L =&HFTADJB25"[[]3N'DF5GL85T>Y%%\=SYG0M]_"#DG5IRKN&Q M*FMU,EEJW1Q-IRI;\HHI6S2\QIVYD!73N)2+J6HD9[EAJLJIYSC1M&)%/3D] M-M^NY.FQ:'59U/Q*@FJKBLFG,UZ*AY.).UE]N"X62TT?IJ?'#5OP&ZZ_-%<2 M5]-!2EY4O%:%J$'R^ ?RY%:(.UI5F2(#3C6R]S,J@DQLWWE?3WQG?TY98I?B[*KT6NER>39 (YG[.V MU-?BX1?>^Q.2O$R4RCSAH:,-TPEDK=*BZIG1@JJHNU_VV,=A@R%Q=C!X/8-G M[.X4&2O?,C*N&&XTK:CJ4&RUQMT ^?7JC17:W%&7.I?H9 M+KZUA7Z"_<_LMN3JX'BJ40413K->W%DGSMLASO7@HZCU4L%%G?/\N8 IVC88 MZ*T,//-&);[CF0V^:X'G>.Z(/']PV#?R_!WR>A?_G-TJ+1$3?XW(# :9@9$9 M[ HBIDK>EAS$'*ZYXO*>YW"S9)(K^G0NJ@H!:$(-F$=PJ53+ZHQOB^^XIID& M# BO;KD<@F*!7G)2TK#ZZ:^5;IX8],)DK6$A6:U36(@0D\"[@!6JL M*0.A*5FM(+6"R-G*SNY941( GUO;22.#/<>-X:)J2O'$>1_6JU9F2\Q.N$+I M\ 9"RTG2_R.^L_IRL-K(]6++<5WX+#0KUT%5PTD_"WK@6B&Z^ 8^KX\'T$:H MA39ZD94^/6-J6DD&:=#B=;[:(_@-!_R&X_CM*G(/7RV+C(ZO4_:E+C3,J'9B M/+8!=E0T]90CU;",GTR:/F"3TPTEG=0N'8: G:7.2\H&/M^&A^ ZX=V$.S6Y,(A?&JUTNAK42_ M[PD0KUN ME-IQ!"-XB 8\1*^N9QT*/C6FAX[A8%3D=AQ08G0G2'YHDY3==%#\C8>SK:QU M>!'-NJ47ND#:S?1UDBY;,3Y=_IC5=H@0QI2A_ ]@N7CD,BLH$1'-_.7^-:>Q MB'P[QZ9(W:;%NO%K,>>P_P9@2:B17[/D+$ MBVPWA=".P034>]NI0^CY2.6'D8T(7FTAHGR#J)6;"%#/2@+W )#.'>A6OVL< M4SCY8U-(@^D$(>T$=A"_X'@UQ"/+C0,T*'3M)$;[DTTC+==+K3A(1L0=KGPP M$ NL$*F1,[!C'P([W9"6QK[E)J-9% ]9%+\^B^CL#F]-]A.D<:IE!L(7C_2^ M=1(8E?X=";6D JE-RS+9TYN1;9K!.S.>E5ZUJ_9VH+)6^96^&!8,MKL)<,O1 M&D0:OG.A-$5'\GM>MWAP.!IHNFC@021>3,^ GG[@;:5]0K&>Y?@A@B!P8GPZ ML6V]-G.&M4IF(J^$*&X&S1E8S-XJY6 MM6 ;%L=U$>S8AI*V5W)OE&R6[/5PF+?28/2[P49%<-WY7P\VRC0S681 MQ7OX1$ >@F>'T=Y:Z[U ;!%7)-W%_&/3"ZPKT#)Y\CJV#%. M>+*[W'8++1ISH;P5&J^GYG7)&?9?(L#]N1!ZM2 %PS\,I_\ 4$L#!!0 ( M ,F&4E3.,C^;H0( (,% 9 >&PO=V]R:W-H965T!FTV1?[)-^]]^[DI_E.JD?=(!IX;D6G%UYC3#\+ ETVV#)]+GOLZ,M6JI89 M6JHZT+U"5KFB5@1Q&%X$+>.=MYR[O8U:SN5@!.]PHT /;Q X7;A74>S56KS7<(WCCM]%(/M MI)#RT2X^5PLOM()08&DL J/7$ZY1" M$,G[O,;V)TA8>QP?TCZYWZJ5@&M=2 M?.>5:19>[D&%6S8(\)NS,UB#\I!&]GNBTE!R[OQS9[W MQTCT1.Y0TS;#E7<@?*9A.:#5RKKIK$\RKU1])53G5FN M9=MR0U,VP+H*UK(SO*NQ*SEJ>/_ "H'Z;!X8HK(%0;F'78VP\1NP40RW!-5H M^-!56/T+$)#&26A\$+J*3R+>8'D.2>1#',;1";QD:CQQ>,E_&]>O='[#=2FD M'A3"S^M"&T5_SZ\3K.G$FCK6] W6>S)5-0@$N84->QGIR5J.WA["%\X*+@QI M>&WH)\&M?V>Z9R4N/#*H1O6$WO*A0<#GGDR %1A.OU!MR?MCF L"U0'0XIAG<01[&? M9)E=)G!UY>=I;N,4LBL_2U,;9Y!<^)=)9.,+R/W+* /23!?,UE@P/[<;TC Q M"11N1MP.B3C2./+#,(?73B)"-Q2:7A^F7F@1LN/"R-[9[-"&C*M"QNZ)5'9!/J^E=(<%I9@NG>7?P!0 M2P,$% @ R8925-N#+Q[L!@ !( !D !X;"]W;W)K&ULK5AM;]LV$/XKA+<.,J#*HMZ5)0&2M-L*K%O0I!N&81]HB8Z% M2J)+4DFS7[^'E"S+C>-EP+Y8$D7>/??RW)U\^B#D)[7F7),O3=VJL]E:Z\W) M8J&*-6^8\L2&MWBS$K)A&H_R;J$VDK/2'FKJ1>#[R:)A53L[/[5KU_+\5'2Z MKEI^+8GJFH;)QTM>BX>S&9UM%SY4=VMM%A;GIQMVQV^X_KBYEGA:C%+*JN&M MJD1+)%^=S2[HR65F]ML-OU7\04WNB;%D*<0G\_"N/)OY!A"O>:&-!(;+/;_B M=6T$ <;G0>9L5&D.3N^WTG^PML.6)5/\2M2_5Z5>G\VR&2GYBG6U_B >?N*# M/;&15XA:V5_R,.SU9Z3HE!;-7' B& X'%W2NR*-\PS*O&U+7NX+6 #3""S8 KL,CDI\PPN/A-0E@1_0 M(_+"T=#0R@O_U5#RIE)%+50G.?GS8JFT1&K\=41%-*J(K(KH&14W8$S9U9R( M%;D2S4:TO-7*//TLE"*7'!SB9.KQ0XX^KN-VS4FQ)[OJY3FP2,W)LE!&2YS0S5,\!VX2 MQ_B-PXC\@K+S[P9 0YBX<98:L32#V*#7X+LYS>='0A>/H8M?'+I)ICB7O.6K M2L_)VR\H@XH?"MAQR29@.V.(L]Q*Y+W$;73@S_\M/E>=E$B/$_(#+[ED-7SU MW3=90(/O^Q#EUGL1PF1#2.(L)XDY'$5CM*+<)VD4$NIGA+I^FN.7XGWHQ]"] MXM!0[A30/!Q5;*^]["!.GKP9,R)UPR"9 Y+K9P#E4#?(@,I)W"Q-GZ[?"FV- M<6(WS3-K1![%_34+CN5!,N9!\N(\^, 1FJ*J*V;[!U:,19T6\G&T>Y(K'XRU M6I"WJQ6WK69L?;01 M2+]7A(\HMSO_ _V]&^^0/J8G>*SR@'H^>?75Q1Y7-CF0UZ06Q9X8\-WW E0+ M#R1W?"^:DZLU:^\,C<@]J[O> FU:?>E+;=@:J_6H33R M4,3B-,4V&F=0;?J)Y+IWPL!O4G;6]^^N"?I+JT 8G,T].G_"AO>9D[IJ*MT;2HWVU,; :N_9S#8;(DKQS6K$M\ M#Y1_^R1_$7GSXA6)D3VO "0AKXY4A'2L".GQBM!/JY;^\'ZUJ@H&T_?[^[8@ M3NO!A5)<]W']N6)+,%=7ASO^40!F*C]1&U;PL]G&)+.\Y[/S*93]<> 0V["-'<3&J((6XM[H*PH9&?($J#Q)^A(D4M#:O<P[ ].(&049RZH9 \FPAP$ 2QBB(F1O2# 8C-L50FRW4QO#D M[W[!C$?9KD'V;:Q\ZB.2A[$;H.DF-'7C*-[WXP3ER1,3I/GZ>"U6KSL\#-*< M#'V2@N5.ZKMI#'(G2S,X'W3QN/0 M=S/3R$TJ'++_6[@?KJ*X0:3RA!PA<#82.'LI@9]V]$M^5[6M<:/Q!EJ?N;UH M1-=:"GQL3=L%U?X&3D/J81X\2..C, [3^.*9MK[<@\5[6&R$U4UA39J.LJ." M&EBK_AMG/SXK%'U]!P@"'L$V,Y/GX&IL8I:[$6;S'Z6A-$J,M!D)6ELQ&]'W M(:N[Z"?37@0H1',PS8*;8;F20P<.0]^D--+Y*XW.]O3\ ML/*-K+#\:*<<^YEB.C*:Y?.6+UEM0! FMJ.@T-C?.>%0GBXF7^4-EW?V MOP=381'%_@-]7!W_WKCHO^IWV_O_1MXS"?\K<'V%HVBG^.:0_?\-_8,6&_N- MOQ1:B\;>KCG#!&0VX/U*"+U], K&/WW._P%02P,$% @ R8925&Y6Y^C[ M P ) H !D !X;"]W;W)K&ULO5;;;MLX$/V5 M@;=8)( :B;(=7]8QD%NQ!;9%$*)M#L_,' XYVVAS;]>(#AY+J>Q9;^U<-8UCFZVQY/9$5ZAHIM"FY(ZZ9A7; MRB#/@U$IXS1)3N.2"]6;S\+8C9G/=.VD4'ACP-9ERNQWG;@5JS6 MS@_$\UG%5[A ]ZFZ,=2+.Y1]]]YGY_U$D\()6;.(W#Z/> E2NF!B,;7%K/7;>D-=]M;]'?!=_)ER2U>:OE% MY&Y]UAOW(,>"U]+=ZLV?V/H3"&9:VO"%3;LVZ4%66Z?+UI@8E$(U?_[8QN%[ M#-+6( V\FXT"RRON^'QF] :,7TUHOA%<#=9$3BB?E(4S-"O(SLT_4M[?JTR7 M"$=_:6N/X08-+-;%:Y9CO M \1$L>.9;GE>I <1KS [@3Z+($U2=@"OW_G=#WC]5_"NN5%"K>R.N_^<+ZTS M))-_#^ /.OQ!P!^\@K]H1 ZZ@$LNLUKR($+J7G K,N JARLA:X2GBA_>[6R,46M(9(Z_ ^<0!G5*+REEP-)GMLUAV+/*6A2(6HE6"#$JHB(X- MH>&V!;=P)!3AZ=J2K8T 'S.LW,[2G%1X/(6_D9LV^T"YPW))*[;Y\Y^$/FP" M'^L2#7?:3$,8]@F\@7201OWQD%I';!0-DY$?/!I.HDF?FE>H-)V)QKR)ZP$O MIO EG%',W_('VG1%0=%E2?$(TQ:H9EE';OD(_O[;.&7I'VV<6#^-1BP!EO:C MR6@,C VCE(U?H/PKHR\YI.'L7U MG(+:Q7/1Q1.N'S-9^U-1&%W^OS;\6$4X3.:RC6K("'ZMQ0.7H1K@'H,7:L/W M5(0E9KRVP5-"$(9*B1-O.X>QT=>AVO$#1>*:V+LGX!MN[) MV5?+96TISI09GA$I*T+,MA)C1![NM.-RE\LD<)E,7A)8O'-S4R%))8JU M&ULA51M:]LP$/XKAZ&PC1*_ MI4U:DD"2;K2P0DCVPAC[H-@7VU26/$FNVW^_D^PXV6BR+R?=Z>ZY-]U-&JF> M=(YHX*7D0D^]W)CJUO=UDF/)]$!6*.AE)U7)#+$J\W6ED*7.J.1^% 37?LD* MXET@E\W4"[V]8%UDN;$"?S:I6(8;-%^KE2+. M[U'2HD2A"RE X6[JS8 -"CHFQ"(R. M9UPBYQ:(POC=87J]2VMX?-^C?W*Y4RY;IG$I^?'(8!R<,(@Z@\C%W3IR4=XQ MPV83)1M05IO0[,6EZJPIN$+8IFR,HM>"[,QL@QF5V,"#:!ML*_7N"]MRU.\G MOB$/5L]/.K1%BQ:=0 LC>)3"Y!H^BA33OP%\"JV/+]K'MXC.(MYA,H XO(0H MB,(S>'&?;^SPXO_DN\9**E.(#'[.M]HH^AV_SL />_BA@Q^>@J>A26N.('>P M=-U#!?,DD;5PSJC($ 870,>C5$[M$-$SBAK?*OIYGWL_FK[X6X[*SI'N'*G6 MT24(-)?0(+TR30:O(#(VH=C2T;'+TN(+3^T-O&-\_$9M0:3 M,V%S?ZN=_M&D$$;F]H$&5[9V:'IIOW+F[:0=U-M]]TC)&5F[NM-!2PN^:T-E%9!7K?26GVC'70+^+9'U!+ P04 " #)AE)4 MG"2QX"(" !Z! &0 'AL+W=O(^#D4/E+22B/"ADJLHR=>7I&35!6I? M).YR9W96&C+MM7FT#0"29RF4744-8GM+J2T:D,S.= O*[53:2(8N-#6UK0%6 M!I 4-(GC&RH95U&6AMS>9*GN4' %>T-L)R4S+QL0NE]%\^B8>.!U@SY!L[1E M-1P O[5[XR(ZL91<@K)<*V*@6D7K^>UFZ>M#P7<.O3U9$S])KO6C#SZ5JRCV M@D! @9Z!N=<3;$$(3^1D_!XYHZFE!YZNC^QW878W2\XL;+7XP4ML5M'[B)10 ML4[@@^X_PCC/M>Q^]P DCF9P#)"$B" M[J%14+ECR++4Z)X87^W8_"*,&M!.'%?^IQS0N%WN<)A];8!LM6R9>B%O=H", M"_LVI>BH?0$M1IK-0).!66_%SG%HTSU*\+BI:3HF50M#RCZ',G"GO^7# MJ;QGIN;*$@&5@\:S=]<1,8/3AP!U&]R5:W1>#&ULO5I=;]LV%/TKA+$!+;#$(BG;29$82*QV#="T0;)L#\,> M:(FVB4JB2])V,NS'[U*613F6*6=KG8=$'_<>\MQ+GDN1N5A)]57/.#?H*4MS M?=F9&3-_U^WJ>,8SID_EG.?P9B)5Q@S&4I5T2!/UNQD3>&5X4 MS^[4\$(N3"IR?J>07F094\_7/)6KRP[N;![X5!8_"[X2M>ND:4REO*KO;E)+CN![1%/>6PL M!(,_2S[B:6J1H!_?2M!.U:9UK%]OT#\4Y(',F&D^DND?(C&SR\Y9!R5\PA:I MN9>KC[PDU+-XL4QU\1NM2MN@@^*%-C(KG:$'FCX*T M/S-\$--<3$3,1-PPD>JW%UT#G;+0W;CLP/6Z V1/!S!!MS(W,XW>YPE/M@&ZP*:B M1#:4KHD7,>+Q*:+X%T0"@A\?(O3FI[UX0Q='AP,&)6 #2G0P"CYO M1-EB2ZL$T@*6[DO@>L*B+Q/4ELL_/X$ONC$\TW]Y6@ZKEL.BY7!/RS#O8%;E M,$J5XGG\C*8@,QJ]2:5N'@AKN%X!9_5H.3S!H$_P<]%=UM.Q:XAI@UW4 /@" M;XM8KR+6\Q+[5I" WB8?' MH)5'JT7DL]CB<5;Q.'L%CYC-A6&I^!N(P,R$&@H7,6B@?;^?V=G.8'_)K-4B M.CN4V7G%[-S+[#W(*A1?(+#0?+)(@="$-_7>#]-'SYPICI@'U MZ!JN%7OL9Q3'BVR1%@F#Q1&4!=/(">]TX#R 8MK :=>24A(&_?V=):ZSI"7\ MH+]^GW+GD2VR'R? 4Z_27#D<4:=2_9OW_([VE ;Q9H_NZ MZV22^E6L#/M_41[JY(V28^>CMCM#?W0^_ VTUP'J9)+Z5TK-CI\GI)_6O 4/7:R'/I7 MG:].&>Q+R#J^VPA\=.CQ/JT+\*_;S(QD!$ M3M"D&H*U8Q2-5C,1SU#&&PO=V]R:W-H965TO,FTL7#L8CLM\.NQG6PH M;1H6\JF!\&0>I7A')O/G5[2SF?BEHSRF$ID:JKBLAO"V#B,/.P M][BQHMM2VPU_/MV1+:Q!W^^6TJS\CJ6@%7!%!4<2-C/O!E]GV &6@IB_/=P"8Y;)Q/&E)?4ZGQ9X_/S(_L:)-V(> MB();P3[00I"BOE195"S815)0W M_^1KFX@C $XO ,(6$)X"X@N J 5$3P7$+2!VF6FDN#QD1)/Y5(H#DM;:L-D' METR'-O(IMW5?:VG>4H/3\S7=$:W>2YJ+FF?(N6@M&<@D*$%VA!%%5( M;-!2@@*NB:O8*[0V35C4#.RK&V8ZB/ @:\D5>IZ!)I2I%P9S MO\[0\V"ZU*AU[R XE<" MWR2ART3XF(E%.,B807Z%(OP2A4&(>P*Z?3H\Z(%G3X;CR8":J*MKY/BB"WQW M8@_F>&J;YO>$U4W-NBHUA5V9DT'/IAU^X[;!IT=NDW0< MCCJW3;63/PDN[8)+!X,;."4#21]U[*-_4?-QYW[\]S4?GR=_@L.3W)\;I4D2 M_&J4C<\*-(JBI+\^DT["9+@^17&-;DLBMU @+]PJ9G,6(4SS&)TIZ MK.)D$I](Z;%*DACW:\'!ST][,*CF+2AUC>XU9?1[TPOF0ZU$T4E-LWZ^*+QPHO#1!8;_\L"W!,>MD@8X.15R;G7> MFED?UW%O-B+\HPNY M--=K!1R%VOS8W4[7;#TXT;&4[V%W:HN_0>AS1#A'DLS&(*T!N;]1@C]N+ .NE%S M_@-02P,$% @ R8925/:4,+MB P A0H !D !X;"]W;W)K&ULQ59-C]LV$/TKA)!# C0K45^6%K:!];I% V0!8]U-#T4. M7&EL$:%(EZ3LI+^^)"4K7EM6-\BA%UNDYLV;F3<49WH0\HNJ #3Z6C.N9EZE M]>[6]U5104W4C=@!-V\V0M9$FZ7<^FHG@90.5#,_#(+4KPGEWGSJ]E9R/A6- M9I3#2B+5U#61WQ; Q&'F8>^X\4BWE;8;_GRZ(UM8@W[:K:19^;V7DM; %14< M2=C,O#M\N\0.X"P^43BHDV=D4WD6XHM=?"AG7F C @:%MBZ(^=O#/3!F/9DX M_NZ<>CVG!9X^'[W_YI(WR3P3!?>"_4E+7* I+4VWNR#*Z9#F_0IM[JOM31OJ<'I^9IN.=W0@G"-[HI" M-%Q3OD4KP6A!02'"2[0@BBHD-F@E00'7Q"GV'JU-$Y8- _OJCID.(KP 9'H1 MK0DSV ]FR:VL"KU=@B:4J7<&]K1>HK=OWJ$WB'+T1R4:94C4U-O MAP<#\.6KX3@?R2;JI8VQ!W-"M2WS)\*:5K9>J%;;1Z.HM K]]2@8 M0^8L'8@L/X_0QSU][.CC*_0+V%+.;3,]$V8)AQ1N723.A?U$[>.1EE-NWP'[0M/CVA3=(LG/2TK=K)CP27]L&EH\&-'Y21ND]Z@LG_(7O6 MTV<_+WMV4?\HR*+LK/Z75CB/)^E+JV5VH1*.)DDPK%+>9Y&/JU26M^B^(G(+ M)=+"W'![X,U@+OE%E'F01,%9+I=6:1;AY"R7 :LDG5SI.!Q\_\8'H]E\!*5N MT9.FC/[3MH/Y8BO7>O38>DBV+3'X'0XNXGH_"?/D_, ,V25IGD1G:0[:Y?DU MT?#)989_\N1W#EX;X30QX4EZ"?/^;]02P,$% @ R8925'FE+1 #! M=0\ !D !X;"]W;W)K&ULQ5??;ZLV%/Y7+'0? M6FDMF!!"KM)(3=FT/52*FO7N8=J# R;QKK$SVR3W2OOC9QL"(1#:*5?J2X+M M\^L[W\&',SMP\55N,5;@6TZ9?'"V2NT^NZY,MCA'\I[O,-,G&1\T,T1868C[CA:*$X:4 LLAS)+XO,.6'!P/V%*C24=QS^54:?V:11/GX_6?['@-9@UDOB) MTS](JK8/3N2 %&>HH.J%'W[%%:"QL9=P*NTO.%2RG@.20BJ>5\HZ@IRP\A]] MJQ)QH@##"PI^I>"?*P07%$:5PNB]"D&E$-C,E%!L'F*DT'PF^ $((ZVMF0>; M3*NMX1-F>%\IH4^)UE/S%=DPDI$$,04>DX073!&V 4M.24*P!(BE8($DD8!G M8"FPQ$PAR]@=6.DB3 N*S=$CU16$6(*!KD40\V*MLH(>34IP$V.%")6W6N]U M%8.;3[?@$R ,_+[EA=1>Y,Q5&H^)RDVJV!=E[/Z%V*$/GCE36PE^9BE.VP9< MG8@Z&_XQ&PM_T&*,DWLP@C\!W_-A3T!/[U?W>M3C=ZO#Z0":4Z+IE3L]>+/%TXIT"_3 8GTKP'W0>T^L.Z#"^X7 M>$,8,]6T1M0X[&.X-#&V)LP=M9\'T!^%,W??XWE<>QX/>M;E\(;;4C\\<3L. M(W]2NRW9'O^?X,(ZN' PN#?>E('$3VH/DX_@/:K=1]?S'G4("& $S_+?%8(P M\-I"<=0A*8PN4#2M$4P'$2P%WQ/;V0Q%-P(G.J/"7(<\NP7ID3+42UF);]H) M_6[J!6?XND*CR#M+0MP5FIP8:NG/K>\-%F/ZM>XLI$FDQ5A"_V](X"*+P M'<^RWBO9ZR*#T-Q7+6B]8I$?GH'K$_/'W@5X)TT-7GD!5 9.'?MP')VCZ$IU MRS3ND6K5:1N$WX#PK[DHP+^@9!&G8#W\RK4#:-H'_)#^ 9L& G] !ZELO'&5 M]$CYOMJA:$=7M./X%4-R=19\V&X4IIT M3; $K[L4*6R^5<([.++5R'>V0LSGX.KU>#)4"4U'@Q_2TF#3T^ /:&JPVXN\ M\SKLZ6E>V*G#KM2EZZ3I:7"XJ;VC"J=OA1_WB+3"+V-S3^:1'(N-G>LDL$54 M?HS7N_7L^&@GIK/]A9DI[9S3F"D'TF?&,/=T)^:0V )J\9&FNK@8;K;>7KJO"#61,.6(+.7Z)A_1?K?%HS)HI M6(CT+Q[IS=5@/" 1Q*Q(]4KL?H/*H'.#%XI4V?]D5\EZ Q(62HNL4D8&&<_+ M)WNI''&@X(\[%/Q*P3]6H!T*PTIA>*1 @PZ%H%((K&=*4ZP?EDRSV52*'9%& M&M',BW6FU4;S>6[B_J@E?N6HIV(:\ ')&[IF4S 2!?%R"9CQ5G\@'PG-R MQ],40Z2FKL8%C9H;5N#S$MSO *<^N1.YWBARDT<0O09PD6E-U]_3G?N]B$L( M'3*DGXGO^?3KXY)\_/!)08*)J%OH+=X/YE5@+2C+=Z/028^)PSHB0XLW[,+C MBB6)A(39C?$E)OL8_?T[BI);#9GZUK-04"\4V(6"CH7NBVP-DH@8]^]62,W6 M*9#*F>0[Z7;KO,0=65Q36)YG_M1];J%R7E,Y[Z6RP"R16 (P^?6F2GNDQI0" MK3 '0RQI"A,S@O*M+4SSM>%KHUP"4^^ SIGO#(\XMTCY],"R5ZPO:M87/X(UB?"G!0DW+$_ M2&B.92@Q:1,7:8RUP>8+#K<@;1_*0R!BG?(R@=O*QN+BU"+J.T&[1>/:HO$/ ML4A"*)*<_V>G4J;QB086N=I"R&..PV*;2!9!*_7Q*?5Q%_-)S7S2RWS93;$M M:R:G%,Y'CG^4-2U2@>],VIE2K^D77B_7&X4)8)T65INV/\4KN->QIL'X(,M? M,SGH7+27R>HTGK$464<>$H4/9<.+28%GI&A;M;UI-T/=^Z0@W3H=8 MF/#L6G:X4@WVSL(=OWYKG[U!)1@ZGO=+GU5-^Z/]_6_5:DU/;O;#X;DKL^>N M/G)->Z/]_6VQ;\?8I8U+9>G@%5=/>$RXQ[O)/BC?22/;MW33H^C%3TZLIGG0 M_N[QVCB)QK55_S= L(F=I$1YAGQ+,>C*)??@;(^.3>P=26'Q+7)=GIOKV?H> M=FUO'T?S&!J:\W-TQF?!U ]^]G.R$#$A"[V W$R?N>X^<8JF&_-46*PXX-Z:2V.Y@ M$-HE+J@U'II[4SX>LDJ2@L*4(U&5)>:_[X&PSSQ8 M@7Q93;D:V6V4O"B!BH)1Q&$QLNZB/X5L!&[%PC33)G[$T/'O*1-= 3 M @*9U!&P^EO#! C1@=0T?C4QK3:E-NY>;Z-_,NR*98X%3!CY7N1R.;)B"^6P MP!613VSS&1J>0,?+&!'F%VUJ;118**N$9&5C5C,H"UK_X_>F#CL&QS]BZ[!:PS>N0:_,?BF,C6*J4.*)1X/.=L@KM4JFKXPQ31NA5]0W?:9Y.IIH7QR M_ 1KH!6@#VBF5E1>$4!L@2:,2JY:@NXQP30#@2Y3D+@@XDHI7V8INKRX0A>H MH.AYR2J!:2Z&ME3ST5'MK,E]7^=VC^1.(;M!GG.-W('K]-@GY]L'/?;T;+N3 M[-MM5<2VDFY;2=?$\X[$:^OWV%>_'U^4'#U(*,7/$\F\-IEGDOE'DMUE&:NH M%.K-RZ!8XSF!:T1!]C6ACA282'H76(^CP/42;VBO=XO=E2E5'+C[LK0K\SPW MC/Y&V^/Q6Q[_)$\*"^ <$H=./U704@7_2$49_7 &6="9C1M';GA UJ-RW/B@KVE7Y01> M-.@G"UNR\"39,Y.8Z/UUCZ\/)>RDCWP_/D3I4861'Q^@=%6!6J-'FA2U*-%) ME"F'%2YR]/%=':5"O:IJ,T./<@D<39I.W0D!4IQX;>,V5_S_]XBD39:KY@3&X'^AAM/[/&?P!02P,$% @ R8925+,'C:D7!0 IQ8 !D M !X;"]W;W)K&ULM5A-;]LX$/TKA-%#"Z2Q2$JR M5#@&'#M- J1ID+3=PV(/M$3;1"71)>DX!?KCE_JP:$<2[=W6ET22^6;F#8>/ M0PXW7'R72TH5>$F33%[TEDJM/O3[,EK2E,ASOJ*9_F7.14J4?A6+OEP)2N(" ME"9]Y#A^/R4LZXV&Q;<',1KRM4I81A\$D.LT)>+G)4WXYJ('>]L/CVRQ5/F' M_FBX(@OZ1-77U8/0;_W:2LQ2FDG&,R#H_*(WAA]NL)<#BA'?&-W(G6>04YEQ M_CU_N8TO>DX>$4UHI'(31/][IA.:)+DE'<>/RFBO]ID#=Y^WUC\6Y#69&9%T MPI._6*R6%[V@!V(Z)^M$/?+-#:T(%0%&/)'%7[ IQ_IA#T1KJ7A:@74$* _NB1 D+ROP=DH588E\I[]^?9J"MV_>@3> 9>#+DJ\ER6(Y["L= M26ZO'U5>+TNOJ,/K>"7. ?3. '(0;(%/[/!/)(>'G?"I'3ZET3G L!-^]7OP MC[\'OSX>[K3 ;XZ&PW ?WM>E4]UX+K6EL)/F>JC83?3)_K!/Y. 90DFN,")T#P-8GF,#?T$'+;20QJ$@,K MB<]J206XY]G[:"U$7MGCHK(M2R6H30 +!:"+HC2@1&Y/"(ZW%CO..B>:J.\ MT"Z]>I4T ] RENC08J"X[E,3W:7H;IR*9Q;1]F:D1:5A=^J,J$*[JCY5/G4\ M$=51M*V!R\K&[KSYW8DQ0@CM2EB*",OTK-$M>;"B@O'V*.S6?/"3$F%3(&C4 M#=KE[=5>*^H2$'"R(PE6ME:E\VTLK8716?E(B.L"-KW M<,[C#4N25I>P90,?=/KU]WL'#^E^!A(T78/5TI&:7! M=J7YCX(WP4:+W(!^C?YYRK[4M^;5??38_^!5!+ P04 " #)AE)422_?!"X& M #@' &0 'AL+W=O@ZLJ*\Q_5R&T#: #(VP&T#W+$!7AO@ MU;5OBE57.J227ET(_@!$];3*5AW4PU5'JP(G>36S;J50=Q,5)Z_>[4IUI2S! MDF>K)*?5<)=@"F[5%(YW*0-\#6X$2Q/5MIIY8)&F/*J?JN_L1+15XZJBU5R+ MF6CN2 [N:+Y)5BJ>YC'XF,NGTT59,EF"1?1SEP@6U[<_)725I(E,6%G=WV7J M^NN029JDY1NEY=MM"%Z_>@->@20'=UN^*U54>3&3JO]5+V91V]=W35^1H:\A MB\X!AF< .0@.A"_MX8M"G /H&L-#>_AG6H4'QO"_QHMW!L*O1X?#X#!\IJ;, M?MZ@_;Q!=3YL*D8SCK0=1TM&O,^(ZXS$D/$]Y_%#DJ9#X]I$NG5DQ"_N!YXB$'K[IP[4D[UZ8E7_=\+2DN5@\7T!5D]KJJY. MF51KPE(@=]^$>Z*2>_N,GE7TDI;;>@5&U0%3>>]IRG(YM+:67J]LJK;SX:K- M]P+F5@&*+ 5-8L!^J9VR5,N_$L/EE@G%/B&4%$#K7@\):E)['4&^.RS'W\OQ MC\A1.[:0C[6,JAR%VD/E&*)-'G6LFIUJS]GFPS;7@3TRU$TS#=F9ME_Z@D5,-:Y6 M_V#3?:*YQI6$--"0W9J]Q&2$;>ZNICF&)DT:AL@.P^VPC1@-,C@6'W M01IKR(ZU9[B-$/61AC#Q#7, :Z3A(T@;:3="W#> T E\TU+ FGC83KSG^0VL MJ8?MU'N!WPAQW]M-T9R8JMWYB6L'8, 00A@$@4&%9B@>XPA'F[$0]^$9S'UH8#G6],1V M>B[KEZ-J5 1+F]>6VZ0HP;_@MUT:T=0DSHE<&M$<)/9?PN-V8]+_X6O1EG1]NXURADP-L9 M7Z,0S2YRC%WW+%7V+CY=,36GB'>J8FKL$#MV1A9SWG]'"QUC-35NR!'<"!JS MG&;L12M;4X4$)RJ@JVGAVCW6N)7=)ND6$#G] LXZWWJJ;W^?J=@D>:GV\+6* M<\[G*H%H/J>?%9>*E_7AEJF:BNH!=7_-N7PZJ;XH[3]J7OT'4$L# M!!0 ( ,F&4E3QJ"2DX ( .P( 9 >&PO=V]R:W-H965TZOA7S !$"1IY1G.' 2I?(+U\4H@93B MJ<@ATRL+(5.JM"F7+N82:&R=4NX&GM=Q4\HR)^S;N:D,^Z)0G&4PE02+-*5R M,P(NU@/'=[83-VR9*#/AAOV<+F$&ZC:?2FVY-4K,4LB0B8Q(6 R)'@:'_)NMKK.20J4(FT MNM@V.9 M466FI%YEVD^%HP+U#"*Y%.F<9=24"LD)F94J$;$@4PF<:6ICWE%>V#UF89(I MFBW9G ,9(H)",HP>"R8A)D=C4)1Q/-90WQEPA(P,[X9DOJ6C9B_:LTPYU8?U[K.3)1D.*O!HZSFN/,R05F4J0!"T2TPTV%*]=Q]]NQ![#2M\JN8Y?091D M@HOEI@&V4\-VWDSW;LW1?17=NW_K[GN'=._5Y+UWT+V9XW]T/Z_C/V_$GDQO M/M(T_SQ^F>Z^]WP7>F^FO+]SX_JOHGT%LRM^]^"9]Y]O-3]X!_6;2&ULO5;;3N,P$/V54<0# M2$ N](K:2FU9!%)7BRB7A]4^N,VTL?"EV$X+?[^V$T)7:L,^ "^);W/.S)QX M)KV-5$\Z0S3PPIG0_2 S9G4>AGJ>(2?Z5*Y0V)V%5)P8.U7+4*\4DM0;<18F M4=0*.:$B&/3\VHT:]&1N&!5XHT#GG!/U.D(F-_T@#MX6;NDR,VXA'/169(E3 M-/>K&V5G88624HY"4RE X:(?#./S49PX W_B@>)&;XW!A3*3\LE-KM-^$#F/ MD.'<. AB7VL<(V,.R?KQ7((&%:73/LG;,JS40#S7!O)2V/K :>B>).7,A%;!DESCT%2&OA$ MA 61]_*"&#+H*;D!Y4Y;-#?PH7IKZQP53I6I47:76CLS&.7:KF@-8\EG5!"7 M*@TG,"U4 KF !\)RO^XFU\(0L:0SAC#4&HV&X?PYIPI3.+Q 0RC31];\[M>5 M.XJ*8TJ)0;B2+*5BJ8]A,AG# 5 !=YG,-1&I[H7&1N+\">>EUZ/"ZV2/US^) M.H6X>PQ)E,3WTPLX/#CZ%R6T>:B2D53)2#SLV4?)\#%IZH/^/;%K<&V0ZS\U M'&<5QYGG:.SA^*$-M1^3S=A1WM=:#)&I'42]<[R!O5.2- M_R1_])\KIB?#-2I[_>!>XR)G,+%W1,.AE><5B=)'NURKY^@6EM %+H7)-,0= M2,FKKLE=LW*_60M]ITB*@G"LP6I56*TOT[I=<;0_1>OV#JVC?5IW*O+.-VA= MSQ%'A6E-KKJ5N]U:J+&O=:ALJ6=%%):W35?\K@+U!+ P04 " #)AE)4A]Q$U#\# M "2"@ &0 'AL+W=O_7=MKT'I"6E\2W.7/F M.#.9SDS()Y4!:/2:,ZZZ7J;U],SW59)!3M2)F (W.V,A4 M,S\,@LC/">5>K^/6;F2O(PK-*(<;B521YT2^#8")6=?#WF+AEDXR;1?\7F=* M)G '^F%Z(\W,KU!2F@-75' D8=SU^OALB&-KX$X\4IBIE3&RH8R$>+*3R[3K M!981,$BTA2#F]0)#8,PB&1[/!/,B"@8"O:+ICKK>FT/ MI3 F!=.W8G8!\X!:%B\13+DGFLW/!AY*"J5%/C:6EVJ;'3 MO>]"I#/*&"(\19=<$SZA(P:HKQ1HA8[1G?EPTL*LB#$:$BG?*)^@1\(*MU*9 M'YZ#)I2I(V/R<'>.#@^.T &B'-UGHE &7'5\;?A:KWXRYS8HN85[N.$070FN M,X6^\A32=0#?!%I%&RZB'82UB.>0G* &_H+"(,0[" T_;A[4T&E4XC<<7N,] M\7__,#OH4D.N_M3@-BOS2OH1H.0B;["^]N!&T MVAW_9560':>:&$?5J35^K8I?JY:?N4C_M2;;U>X[5KN"]Q=WW9[ MZRJ/\5ZQ3BN'I[4.[S.JT#5+T85)OU)@2G@J/_81Z-"F5VE/BK:LJK@ MSRTK>%E7<'UA>4>TYI9HC2@^#?:(MJP6N+Y<7.L,)**FS] @J4W%CPFV3'@< M?:Y@RS3'\?\(%F^E9"L(-O7R5_[N.3*R#J@WM_0-02P,$% @ R8925""&]TAW @ E@8 !D !X;"]W M;W)K&ULG57;4MLP$/T5C: MZ# PM ^=/BCV)M:@BRMM,.W75Y(=$R $IGF(M:L]9_>LK/6D5?K6U !([@67 M9AK4B,UI&)JR!D'-D6I VIVETH*B-?4J-(T&6GF0X&$21>-04":#?.)]ESJ? MJ#5R)N%2$[,6@NH_<^"JG09QL'% *0]('TK(.L!F>], M)\7WH:!(\XE6+=$NVK*YA6^F1UOY3+ICOT9M=YG%8?Y%J:IEG!,J*W(ND
7!?DX-WA)$1;@V,*RS[?O,N7O) O M3LB%DE@;\DE64#TF"&WQ@X)DHV">[&4LH#PB:?R>)%$2[RCH[.WP: >\>#,\ M_KA'33J<1^KYTO\[CX*9DBNSUD!^SA8&M;TWO_:DS8:TF4^;O9:6B88R;>\U M$IO'[#K@CFGDF=Q4NI"[=NK "]\I//D%*M)7:O M_N =ANO,SY0G_KD=NMV,?*#I)O8%U2LF#>&PM)31T;&M2G=3L#-0-7XN+!3: M*>.7M?UP@'8!=G^I%&X,EV#X%.7_ %!+ P04 " #)AE)4"?%7A@@% !( M& &0 'AL+W=O#8VVZ %@ARV3XL]H&Q:%NH)'I%.F[VZY>Z1)0EBG;3-"^Q+C.' M9ZB9,R0SWK'\&U]3*L#W-,GXQ6@MQ.;>3,=N*),[H=0[X-DU)_G1)$[:[&,'1\X.; M>+46Q0-K,MZ0%;VEXGYSG6#L6W%S%5V,[((13>A"%!!$_CS2&4V2 DGR^+<&'35C%H[MZV?TCV7P M,I@'PNF,)5_C2*PO1L$(1'1)MHFX8;L_:1V06^ M6,++OV!7V]HCL-ARP=+: M63)(XZSZ)=_KB6@Y(&_ =4.Z%@'7#O@,M"*61G6G @R&>=L!_+"6J(5%^7< ME-XRFC@K/N.MR.7;6/J)R2?&HEV<)(!D$;C*!,E6\4-"P91S*C@X!;?5]P5L MJ7G]?DX%B1-^(@WO;^?@_;L3\ [$&;A;LRV7D'QL"1TL=BFVX0( M.2.282[B_TA1Y3J>%9+7(G"*70S]#D^-&0QL#^F)>@U1STCTC@F2Z%AYO6GQ M/0]Y'5)]*P_! .HY^0TGW\CI:RE5-#J=/M)<2B^XYW2Y30+XC4>.AU!*S&:<^WC['7%0:-F8?:9OL\E:I#_&H:5D/MJ1-R ML6MWN6KL('9P.$!6-05H[@J#.@;[^NX$=D]=M68A"@9XJ3X S8W@9[3L +1; MBQFTG]4,.8-J]CI8^Y.@>@PT-YE9N>RCN5PF)V4*\76\,4*K5@']MRA>)=;0 MK-;'%Z]&K!UH]PI"8X:=EMD^3Z7IT"SJ/U2\?5T_]7'H=JEJS'!H#Y0(4L*. MS,(^6+JUWUXG\>TN+8U5Z(0#RR*DN@*"OZQP#T [NK5#'WTZE!C-EB%2*D_>KUM -(M\$.O MN[K2F0TS51*-7K@/0/TE/@P<['1I]\*?B9FCP #0U]\46N^R&JUH+-K>7J^N8WDFY^GQ^WT<2J&V#W+0I2 M:3HV:_KA0.KOHCGK<7LMQ6J=RKJE&PO=V]R:W-H965TG*7:Q]>"?/Y*6J?%&R"=5 M &BR+7FE)DZA]?K"=5560$G5N5A#A3M+(4NJ<2I7KEI+H+D5E=P-/"]V2\HJ M)QW;M3N9CD6M.:O@3A)5ER65OZZ B\W$\9V7A7NV*K19<-/QFJY@#OIQ?2=Q MYG9>.! MXNL9IL"Y<81A_&Q].AW2"'?'+]YO;.Z8RX(JF K^C>6ZF#A#A^2PI#77]V+S M&=I\(N,O$US9)]FTMIY#LEII4;9BC*!D5?.FV[8..P(_/" (6D'P7L&@%0QL MHDUD-JT9U30=2[$ATEBC-S.PM;%JS(95YBO.M<1=ACJ=?A(BWS#.":UR-\1DY/SL@)815Y*$2M$*[&KL9\3%1NUL9^U<0>'(A] M!MDY&?@?2. %?H]\^GZY]UKN8A6[4@9=*0/K;_!_I9PQE7&A3-F^7RZ4EGB" M?[R!'738@<6&![ 8?=!7NT85697YEY]3/TG":.P^]\#"#A8>@PWZ8(TJ?@7S MXK@?%G6PZ!@L[(-%^[ P2 YD%G>P^!@LZH/%^[ @2OQ^6-+!DF.PN ^6[,%" M+PG[6<..-7R3]5 MO>E!ME''.ZGYPU'!VHYZI"CMY%"4]Y'&^V=R22.@[_' MI/EM]ZWBP!_^6W)WI^F9"^<+E2M6*<)AB3KO/$$'LFGBS42+M>V#"Z&QJ]IA M@?<>2&. ^TLA],O$M-;N)DW_ %!+ P04 " #)AE)4,80YUGT# "-#0 M&0 'AL+W=OBAYH>6P+I4@O2<7MOU]25F19D@VW!7*Q16K>S)MY MY) :[Z3ZJC< !GTKN- 3;V/,]IWOZVP#!=-7<@O"OEE)53!CAVKMZZT"MJQ M!?=)$"1^P7+A3"[@02%=%@53WV^ R]W$P][SQ&.^WA@WX4_' M6[:&.9B/VP=E1W[C99D7('0N!5*PFGC7^-T=3AV@LOB4PTZWGI%+92'E5S>X M7TZ\P#$"#IEQ+IC]>X);X-QYLCS^JYUZ34P';#\_>_^]2MXFLV :;B7_-U^: MS<2C'EK"BI72Z^D6[VC;P4%9J(XL:;!D4N=C_LV]U(5H M')T D!I +@6$-2"\%!#5@.A20%P#JM3]?>Y5X6;,L.E8R1U2SMIZ,,Y$!FE>K\E866RE &(U^0W.[*)C ?C=Y7!Z#/>M-HU I!&( M5/["$_X^,5ZR:D]=BR7ZNV0\7WW/Q?H@R2S7&9>Z5( ^O[=H=&^@T%_.Q Z; MV&$5.SH1NPFA6JJOE=2#HNY]Q94OUY^>IC08$2?!4UN\OEFFAR%I"3M$.M;19B$R3"ON.$57U;"]L818(9HQCT":4S" M4=CAV3>S5C0FPT23AFAR60&1/7W0G'%PG$VIA#ZSDM+&>_KBJY@VL>G/+PW: M*V82X+A3\;Y1/,+DV&A&>^LZB>/.XK_K&Z5A& \K-VKR&_VP#%Y<.M(PK_O( U]FC;T@CCCH0#9F% 0]H1<< ,CZ(TZ<@X9!:F+;6/ M,SWT>DQ^0,J9+!=F5?*FRN>J>>CI.'QY+0]M&O]"G\;]%DQP3+M2#C5JBKM* M1KVMAG'4W8\#5@D]T?+QH>?C\TW_+[,!A9I4S^IVZ,\X>7G=#OT;I[^@6]JK M(HFZQ]: 41AT6Y_?NLFZ#Y4/3*USH1&'E44%5ZF%J_W=?S\PV@<3I8@.T7:-NVL.B!T8:V40I4B6IN.VO7U)69,66U2R07&R2FC?S MYFDXFNE6R.]J Z#1SY)Q-7,V6E<7KJNR#91$G8L*N'E2"%D2;;9R[:I* LD; M4,E#C[1]4;; W<^ MK<@:5J!OJZ4T.[?SDM,2N**"(PG%S+G$%PN<6$!C\87"5O76R*9R)\1WN[G) M9XYG&0%L7Q/S=PP(8LYX,CQ^M4Z>+:8']]8/WOYKD33)W1,%"L*\TUYN9 MDSHHAX+43'\2V[^A32BR_C+!5/.+MJVMYZ"L5EJ4+=@P*"G?_9.?K1 ] Y/ M /P6X#\5$+2 H$ETQZQ)ZYIH,I]*L4726AMO=M%HTZ!--I3;U[C2TCRE!J?G M5X01G@%:-36S$&4E.'"MT!E:F9+):P9(%&@I3>%(_0L1GJ-W/VI:F5>IWZ*/ M!O3Z&C2A3+TQF-O5-7K]Z@UZA2A'GS>B5@:@IJXV5&U -VMI7>UH^2=H74-V MC@+\%OF>CP?@BZ?#O<=PUPC4J>1W*OF-O^"$OR[]I5%+H\N^".C?]\8:W6@H MU;>16$$7*VABA7^*9:6&O=1K*=2@DCMW4>/.WMK[N1^FJ1=-W?N^8@-F'O:3 MI#-[Q#;LV(:C;"^SK"YK1C3DYO:83I)1LKN?ACTIA=3T=W,PQ'SG.NY1.DNP M'Z0'S ?,PMA+O6'F4<<\>KK.O9+FH(>X1D MY6KO9:U!JL=%,5)M2>?'*3KM8Z?-6=GHD9I"&27 @^8"5ET:38<4G'=?) M*-?W8+X-&\%R1,M*BGNP5-6("-C;=USOQ27'O?Z.GU?TUM^C$DY]WY\#H:%Q_M>B_U1QC?<5#HG[*Q6@)0H])9(&--BWUEQ\/+*[SLC'F^-_U_Y MXT:7^$EXJ/NQ59R$X0G5]]T0C[?#?XJ"FCF@X]FP+FK)J:['Y=\W,1R_O/S[ MQH:39Y8_&?A"IL=U?VR&)W&,#UZ VYO)[$#\@<@UY0HQ* S..T^, [F;,7<; M+:IF3+L3V@Q]S7)CYG*0UL \+X30#QL[^763_OP_4$L#!!0 ( ,F&4E2/ MA@-)7@( ,8% 9 >&PO=V]R:W-H965TRXGW ,-/&&[9"A:-#M,.R@V$PL5!^>I#3M?OTDV?'2+BER ML46*[U%/%)EME'XT-:*%9\&E&4>UM96EO.)-YI,&LAJ'Z9(%>;<11'6\<]6]76.TB> M-72%<[0/S9UV%NE9*B90&J8D:%R.H]OXIDA]? CXSG!C=M;@E2R4>O3&UVH< M#?V!D&-I/0-UOR><(N>>R!WC=\<9]2D]<'>]9?\P X@O#@"2 M#I"\!:0' *,.,#H6D': <-6DE1+NH:"6YIE6&] ^VK'Y1;C,@';RF?1EGUOM M=IG#V7Q".94EPCR\L:D2C9(HK8&/\(UJ37U5X+1 2QDW9\[[,"_@].0,3H!) MF#'.7?5,1JP[BV ;'567>^348@4%,R579JW1 MP,_;A;':]#-"-/NS>^)R@>7+X.*OX/BI/!51_4RB$[+UR@7H5)8:!4:VG;)])[^V%T M&WKPC7_BAE0[4_[1M!-N1O6*20,C(,C\FC+A MS:?NV:V:3V5K.!-PJXANZYJJYQO@*E:#T$P*HF S\Z[#CXN)U3O!3P9[?30F-I*UE ]V\J6:>8$% @ZEL1XH MWAYA 9Q;1XCQM_/I]5M:P^/QB_=/+G:,94TU+"3_Q2JSFWF%1RK8T):;.[G_ M#%T\J?572J[=E>P[;>"1LM5&UITQ$M1,'.[TJ**M&;W;@_&_N8V+Z M[$1]=B+G+WY3=NZ 4X-)6#)=VNZ7/ MM4M^U0(QDI12&)R3IEUSAN]8C6;TX#-U/NVA?9R'65I,DJG_>)RY$5F0I7G6 MR_Y#3GKDY"SR2V&44AM;* H>0;0PQGEPE!T#)%$0GG(.99,B*M)QS+3'3,]B M?J/J 0P3VTLDM%5+L#Y)#:K1(5)]PCJCA+7N'.>N[L M+/?W!A2UW(0#?JP([\[?\R5^')3"XA@#S@8H<1Z&V0GPB"K-DGP<..^!\[/ MBZYDWP::#Q#R(,FB$]"A*L,*'^L[B?&(-'B=L(H?JA2?LBAI&WWXQV+W( MPB0\81RJTCQ.@W'(20\Y.0OY0QK*Q[Z]8YR3P?E.DTF0IB>@0UF&ULM59=3]LP%/TK5L0#2(S$SC=J*T&C:4B;5%'8 M'J8]F.:VC4CLS'8I_/O920AMFI9J@I?63LZY]YSK:\>#-1>/<@F@T'.1,SFT MEDJ5E[8M9TLHJ+S@)3#]9LY%096>BH4M2P$TK4A%;A/'">R"9LP:#:IG$S$: M\)7*,P83@>2J**AXN8: MFTA:Q]\FJ-7F-,3-\6OTKY5Y;>:!2ACS_%>6JN70BBR4PIRN2; M>#.>R^H7K1NL8Z'92BI>-&2MH,A8_4^?FT)L$+"WAT : CF6X#8$]UB"UQ"\ MJC*UE:H."55T-!!\C81!ZVAF4!6S8FO[&3/K/E5"O\TT3XVN:4[9#-"T:K(Q M+TK.@"F)OJ"I[K%TE0/B::!]],$G9Z*Y>^-U2G8E!&4+T)M&H=_?-1K=*"CDGP.YW#:76^7RWLLE MZESGNG7T7"\,E&_R* 5&1P4.=R?TH$(_"OO+'+=ZX\_H\7A'2^P2KR.X!Q0[ M<;]>[+Q],)SW&N,%Q(&EPAO?'OSIC8'?SF-,/KXUFIA;J^[ZI-L;?; P"O?L M0?QVKN/#!_M_M@?>/8]Q[#FDJ[H'AMW0ZZBV-ZX7YC+X@XI%QB3*8:YYSD6H M XCZ?E5/%"^K&\<#5_K^4@V7^DX*P@#T^SGGZG5B+C'M+7?T#U!+ P04 M" #)AE)43-CMY'0" %!@ &0 'AL+W=O1B:O,2*F8&J4=J;E=(5 M(VOJ=6AJC:SPH$J$212=AA7C,L@F_NQ:9Q/5D. 2KS68IJJ8?KI$H3;3( Z> M#V[XNB1W$&:3FJUQ@7177VMKA7V4@EU+)G! MF1(_>4'E-!@'4."*-8)NU.8+=O5X@KD2QG]AT_E& >2-(55U8,N@XK)=V6.G MPQ8@'KX!2#I \E% V@%27VC+S) M0:;E%7<,79D@M. M' T^"SC\.CE_#0"M2KE/0J)3Y>^B&5;E PP@+FW.1"F49;$7Y=+ UI MVY2_WTF7]NE2GV[X1KJ9DF1_ HA.Y:=CD$J>Y(W6]GB?FFV\D8_G'NY#-HJ3 MV"KWL"W:KE>Z0778<]U^"[7MC.$[8P3)WBIB OZ3[FA'L7$R'(]>T=WU2N/X-=UPZY&Z ?F- MZ367!@2N+"P:G%F\;H=.:Y"J_;M=*K)3P&]+.Z=1.P=[OU**G@TW"OK)G_T% M4$L#!!0 ( ,F&4E2W/ZYT_0( %8+ 9 >&PO=V]R:W-H965T\_%@CL]P(^2S6@%H])HPKD;.2NOTTG55 MM(*$J N1 C<["R$3HLU2+EV52B!Q)DJ8ZWM>STT(Y3QIW#J ME#&ML/[\YOUK5KPIYHDHF CVD\9Z-7)"!\6P(&NF[\7F&Q0%=:V_2#"5?:)- M8>LY*%HK+9)";#)(*,^_R6L!HB; G3T"OQ#XGQ4$A2#("LTSR\J:$DW&0RDV M2%IKX\T^9&PRM:F&G*&3A#EZ&$EUHKP6 U=;?*RWMVHR.$ZS\'?D\,4 MH@L4X'/D>S[>(9]\7NZ]E[N&1HG$+Y'XF;]@C[];&IEC"G&S_%^WQA#=:$C4 M[Y8P01DFR,)T]H1Y$)JP1HQSQ$'O IB[ZF:N[#_S9>S[01\'0_>E#FK;K#_P M^J71NSP[99Z=UCQ+'%&>:DOIW=)E]YB$>V687FOF[[WOPIKK>S5>>##P!UX# MZ[;9?JS],KE^:W+WII.9]A.?(P9*(9((J>D_8GM;2^EAZ3T\)N%!&69P(.'! M%CISP01-P-M6WFZZV*OZFO=!:DG*0%O 7&ASX^2X6XK&M9Z)CTD75YT(^P?R M+1S4T84A;N#=8;2/;]6]<'O[NN$HE2)>1Q^<6%SU&=PY*M6J^^#NH52[6\"" M+O:;6+>M]F&M6A9N[UFSC.FGNBVN6@WN'Y5LU75P>"C9#?V"!8" !J! &0 'AL+W=O M5 F:#(A:=YIS(-&7&1<0CX@H_@= M289)_+19DNNKFPNTH[X9(T\[.D/[P',[;E"0-UWY^6 #R3U"97Y=D!GW,F,O M,_Y/SUE@9_E+P_7;OH0V!*)/GLC=KT.6Q)/!;4H/I_KTY/]7H/=^R@W)52,Q MC$+O[2_2+,S/W_!P"U=,[[DT1,#.0H>#CY.(Z##9P4!5^VG:*K2SZ;>E?0Q MNP![OE,*CX83Z)^7[ ]02P,$% @ R8925+B-\+[- @ 60< !D !X M;"]W;W)K&ULC57);MLP$/T50L@A =IHM1,'M@$O M+9I#$"-.VD/1 RV-+2(4Z9*4[?;K.Z1DU3MRD3CDO,< AFP* M+G3/RXU9/OB^3G,HJ+Z52Q"X,I>JH 9-M?#U4@'-'*C@?A0$;;^@3'C]KIN; MJ'Y7EH8S 1-%=%D45/T9 I?KGA=ZVXD7MLB-G?#[W25=P!3,VW*BT/(;EHP5 M(#23@BB8][Q!^#!N6W_G\)W!6N^,B8UD)N6[-1ZSGA=80< A-9:!XF\%(^#< M$J&,WS6GUVQI@;OC+?M7%SO&,J,:1I+_8)G)>]Z]1S*8TY*;%[G^!G4\+' "/OXP/.QPE\7>).& M-W&\R1G>O;J1YQUY1%'>BQFM/ M;*L1V[HH=J)D5J98F+7*4_(JAO;.QF&8Q'<'\HZ]@M/2VHVT]D5IK])03NAN M-E.\9RPJL(37ITP.8C%WVDZ!:B%:]X:!9;"5!>J MF6W>AX%KBP?S0WPWJC;_GZ9Z=)ZH6C"A"8&PO=V]R:W-H965T:Z(LU)B<4I6Y-*W5DR7F*IMGSEBC4G.#.B MLG"1YT5NB6GE3,?FVIQ/QZR6!:W(G -1ER7FSQ>D8)N) YV7"S=TE4M]P9V. MUWA%%D3>K>=<[=PN2D9+4@G**L#)#ZM(JF%Z94HU;)T4J_E87DZBY5.CF]9)4D ME03G0A IP&>P4.\]JPL"V!*;Y_?E23E!$*"< *YIJM<9>",_GA&) M:2%.P!&@%;C-62UPE8FQ*U6NFNBF;5X735[(DM>,I*? AY\ \A"\6\S \=') MZRBNJK0K%W7E(A/6MX2U)?[K6AT$5Y*4XO<>C-]A?(,)+!B5-!JJN5&%1J5_ M+X_3Q(O\9.P^#L""#A:\!_.'8(TJVH(%OJ(-P\(.%KX'"X9@X0X,C5 0#,.B M#A;MA=TRB8LA6K1#@Y&7!-$P;M3A1GMQG3G2QAQ[C!!W(>./]%O289*#_);L M/*WS.\@QS7RK9Y?AQ'T,+;ZE'P(-.ULE>N\U%BL3CLFP1$A_FN MU;TR7A"/_-A"[/L%W-\PYIQE=?I?UH-]7X#!1YH/]CT!OML4!NT'=[M"X(6A MY6'U70'N;PM6^^VVA4"=M>#ZK@#WMP6K^T:[;D]"F]G[C@'C \T7[_Q[0(2\ MM]YSMX8!/5A]QWQ%*P$*LE0Z[W2D O!F5FDVDJW-?'#/I)HVS#)7\QWA^H"Z MOV1,OFSTR-%-C--_4$L#!!0 ( ,F&4E0;0S6[B@, (T. 9 >&PO M=V]R:W-H965T\.=3]?X@=P1_7-](\W( MK5E2FA&NJ.! DN7,^0PO8X0LH(CX15>B$<[^);.',]F1!A)M*7 MYF]#%H0QRV3R^%.1.O4[+;!]_<)^511OBKG'BBP$^TU3O9HY8P>D9(ESIF_% M]BNI"@HM7R*8*G[!MHKU')#D2HNL IL,,LK+?_Q4"=$"P. %4 ="S KP#^ ML8"@ @2%,F4IA0XQUG@^E6(+I(TV;/:B$+- F_(IM_-^IZ5Y2@U.SZ\PE> 7 M9CD!,54)$RJ7!)R#.]-@:0CVP!?'P[T>>'PT'$YVX:X1NE8;U6JC@L\_P%?J=SG Y-=,?L$4'&"Z)4I+ MFF@S"0E6JS/3*U(2KOL4+IG"@LGZP&9NI-BT1>Q&!'ZP&Q-W8^ X;()VJ@CJ M*H*W5<$%/Q^HI&0;M7,8H6BOF&[07KEQ,"#(3AUA74R M(0S @=:,:J;HQ"8?UTSC=VOR\6NSONA&M)M\)\%)G>#D7?MW*"M8&/#\%0?AHT1PV$GMDD54MH. M .1/3HV$9O[WZ2L5_:XXT/=@A/95[ DTGT /H0,J-IX+ATVW2/@O>'W!P\;^ M8'BJGHT/P6$C>J.>HV/U[ DS+Y:+;IR[RSS=FE;;P/ MCD_5M+$I..Q3;]2TQZ8\&(XCN*]I-S""T<3O5Q0U=H6&[:JKZ%']BAHC0?!$ M;5%K2X?>4=N*+'Q5VY[ /FW=UM;?'M2NL7R@7 %&E@;G742&0)9GGW*@Q;HX M#=P+;7*G!>)M 'F^5((_3*P!XSZ!#K_!U!+ P04 " #)AE)4D,IP M2TP" ,!0 &0 'AL+W=OU!L)A8J2ZDH)RW0CY\DNT:&-5U? M+)'B.>0A+:4[I1^I1#3P7 E)HZ T9G,1AI276#'JJ0U*>[)2NF+&FGH=TD8C M*SRH$F$21=_"BG$99*GWS766JMH(+G&N@>JJ8OKE"H7:C8(X>',L^+HTSA%F MZ8:M\0[-_6:NK15V+ 6O4!)7$C2N1L%E?#$>N'@?\,!Q1WM[<$J62CTZXZ88 M!9$K" 7FQC$PNVQQC$(X(EO&4\L9="D=<'__QG[MM5LM2T8X5N(G+TPY"LX" M*'#%:F$6:O<=6SU#QY)KUJDB8'DDXP[T$__@))E,3OP,>?AT=_PT,KO^M!TO4@\7R# WPS)?'% M-E4_VENSJF5!\ I3W** ^ /Z?D??]_3]_[?XD@@-P:4L8,K9D@MN.!+,D+FV M%_!#P@+S6FLNUS[J5DG=.:X8<8)?4\L/-P8K^OU!=8.NNL&'XL>,2L"GFF^9 M0&G>G6;#<.X9W+.PS>(H'O;.TW"[/[5_PT[CWED7U)07[OVK[IV8,;WFDD#@ MRL*BWNDP -W&ULO5;?3]LP$/Y7K(@'D+HF3DMI45J)TDU#HAL"L3U,>S"IVUCX1V=? M*?SW.SMM* C<%[:7Q&?[OOONN]B78FWLO:LX!_*HI';#I )8GJ:I*RNNF&N; M)=>X,C=6,4#3+E*WM)S-@I.2:9YEO50QH9-1$>:N[*@P*Y!"\RM+W$HI9I_& M7)KU,*')=N):+"KP$^FH6+(%O^%PN[RR:*4-RDPHKITPFE@^'R9G]'1,<^\0 M=OP0?.UVQL2G-YK[3< M8(]K[/P=;)J3J=%0.?)9S_CL)4"*1!NV^9;M.(\B3GC9)AW:(GF6T]N;"3D\ M.(K =AH1.@&V$Q?AUR7.DPO@ROV.H'8;U&Y [;Z#>FZ4$H!?,.#G*U%;O2!@ M"!XH6QO2AVT1J!B0BJ'RV@!YPI-8HB?7Y6O):H7JH(,0U)^YAQ$=]-O=(GUX M@^MQP_4XRG4JM% K%J]5K*M]2*PU*4 MF]D(OW[#KQ\%^OZ2B8L5M;63PYNG*AXJ#YQ=A/2@(3V(%YT][BDZS9ZOD>P# MRTYWKB?Z;PJ_!Y=F>V6D^3/)_/]5?T\L&JE_NM,'%+>+T.T&ULC55=;YLP%/TK%NI#*VT%S$>;*D%J0J=- M6K>J6;N':0\..,$JV,QVFN[?[]H0EI($Y05_G7-\S[6Y'F^$?%$%I1J]5257 M$Z?0NKYQ7945M"+J4M24P\I2R(IH&,J5JVI)26Y)5>EBSXO=BC#N)&,[]R"3 ML5CKDG'Z()%:5Q61?Z>T%)N)XSO;B4>V*K29<)-Q359T3O53_2!AY'8J.:LH M5TQP).ERXMSZ-VEL\!;PS.A&[?21<;(0XL4,ON03QS,!T9)FVB@0:%[IC):E M$8(P_K2:3K>E(>[VM^J?K'?PLB"*SD3YD^6ZF#C7#LKIDJQ+_2@VGVGK)S)Z MF2B5_:)-B_4%0G<\I_E[ 1<<=;;PUM84#RJF-+M$@?\! M80_[!P*:G4[W#M#3D^G^:,!-T!U28/6"X4/Z=;M06L*?\GM ,^PT0ZL9'M'\ M7E-)-.,K5-KSS832ATZN48FLBJDAKTD8ASXDY74WG0=0V,=7[U'I/@I?1:.X M0[TS$G5&HD$CST0RLH"+.^RC$8EW]O8C[[KOXP *^W[<\[&/"D?X^K"-N+,1 M#]KX!B5>G'@F\5X>8S\<];WLHZ(0AT'/RSXJP!$.>V;@UM; WOS4W@DFIK^7Z9Y8>Z)7#&NP/H2)+W+*XA)-E6[&6A1VSJV M$!JJHNT6\-!1:0"POA1";P=F@^[I3/X!4$L#!!0 ( ,F&4E3.\_1IXP( M &,' 9 >&PO=V]R:W-H965TFT<@*#ZI%F$11 M%M:,RV ^]6N/>CY5K15_.H:18.+ 6O41JN)&@L9\&'^&:1N7@?\(/CQFR-P66R4NJ7FWPN9D'D!*' MW#H&1G_/>(="."*2\;OG#(8C'7![_,I^[W.G7%;,X)T2/WEAJUEP'4"!)6N% M?5*;3]CG,W9\N1+&_\*FCXT"R%MC5=V#24'-9??/7GH?M@!Q=@20](!D%Y > M 8QZP.BM@+0'I-Z9+A7OPX)9-I]JM0'MHHG-#;R9'DWI<^G*OK2:=CGA[/P+ MDFD&+F%)%ZIH!8(J8=DVC4 JKF4"[IBIX)ZN!WR6W35S]7I"P2P68!7T%.<+ MM(P+\@B9+X@*"[M\.C _#%F^'Q^Q/9C(;J MC3S?Z B?KTW#> %4&6"U:J4UY'DN6K++F6\KA)H*U&I?3U==X>H%@K,5%]QR M-#>WO6J MY_DXSL:3:?B\79W]J%&49>G_48O]J'@R<>5^/I#A>,AP?-)KWQ$O57G9DGO, M&"2GU8JNO.R\8G*-OA2=QVHE^-I_+R<]S@8%V1L]/FYCMI]Z'%VGXQT? M#X0ET2C>\7$_*LDF47J]8V2XU7YJU&O?Q@WD[C9V7^:P.KP4'WR#W%F_I1>D M:_C_:+KGYX'I-9>&$B^),KJ:D"C=M?1N8E7CF]Q*66J9?EC1*XC:!=!^J91] MG;@#AG=U_A=02P,$% @ R8925&V7B@1@ P 8PH !D !X;"]W;W)K M&ULI59=;]LZ#/TK@K$!*]#$G[&3(@G0IALV8,,M MFNWN8=B#8C.),%G*)+EI__THV773QC'6>U\2RR:/#@])B=.]5+_T%L"0^Y(+ M/?.VQNPN?%_G6RBI'LH="/RREJJD!I=JX^N= EHXIY+[41"D?DF9\.93]^Y& MS:>R,IP)N%%$5V5)U<,5<+F?>:'W^.*6;;;&OO#GTQW=P!+,M]V-PI7?HA2L M!*&9%$3!>N9=AA>+T#DXBW\9[/7!,[&AK*3\91>?BID76$; (3<6@N+?'2R M:2/+QAD9E$S4__2^$>+ (1J=<(@:A^BEPZD=XL8A=H'6 MS%Q8U]30^53)/5'6&M'L@]/&>6,T3-@T+HW"KPS]S/PSH ::#,@2"Z2H.!"Y M)LMJM^. R3*4DRO*J$"?)U*RM-1:&GOD'6=F\_;QA>U0RC$PRO(1^2.#PG41"%'>Z+OWS+C%C!UF<@+SGQTHE%1L"+?H1-G: M&\CUH,(%U1I,IVXUZ,B!VG:]F\?)*$TQRKM#?8[-HC0-)UEK]HQSTG).7L69 M,[IBG)F'2^JTD%*\;,KUGXZEWFN M*FR>1]T8=.5X\3]!GBF5MDJE_S6U0HI!3WK3X\1-DBQ*7N2WPRS()G':G>"L MI9WUTOXJ[7$E3Y'OXIL=$4GB<)R\[*!CLSB)1^.XF^^XY3ON/4F^NRL&B@&] M0\H;;'NP]^X3=0.JO.C)YZ3=:/*:?.(QC2?R U"ES[I$Z0<;UYXD(:449JM) MF)&"/G06;S_2I$$*QQT SP(-@Z?;+'B=I@73N:RPGU$!Z!,S/+@QPU?)V7FE M]4/$P\GX;>==UN^7#-/@;5<0_L$$8,>O+U1MF-#(<(U P3##XE7U1%,OC-RY MH6 E#8X8[G&+4R H:X#?UU*:QX6=,]JY&PO=V]R:W-H965TM%*6P'S$5(ED=I$U29U6M2TV\6T"R<< BK8S#9-^^]G&TJSX22]23#V M>Y[7!WP.DQWC3R('D.BE*JF8.KF4]97KBDT.%1&7K :J9C+&*R+5D&]=47,@ MJ1%5I8L]+W8K4E!G-C'WEGPV88TL"PI+CD13582_WD#)=E/'=]YNW!?;7.H; M[FQ2DRVL0#[62ZY&;A\E+2J@HF 4<Q%I@5/PK8B;UKI+>R9NQ) M#[ZF4\?3CJ"$C=0AB/I[ACF4I8ZD?/SI@CH]4POWK]^BWYK-J\VLB8 Y*W\6 MJ[;Y MZ%(Q]NP4IA?M.O6>@[:-$*RJA,K!U5!VW_RTB5B M3^"'!P2X$^"/"H).$)B-ML[,MA9$DMF$LQWB>K6*IB],;HQ:[::@^C&N)%>S MA=+)V1VH' CT&:W4"Y(V)2"6H=M&-AR0F4-+\JH>FQ2HH2EP]+T&3F1!MZB3 MGB] DJ(4%RK(XVJ!SL\NT!DJ*'K(62,(3<7$E]BWR.1F$$?,S QPP,Q ME35L2TRKBHQ*G\'G683C()ZXSQ98V,/"4[# !FM5\1XL#J(PL<.B'A:=@H4V M6#2$83_&=EC5X8VF%)#TN.PAYR M4'4YD\!MR&2 Q'XRC@XPQSUS?)S))"E1UA[_TAS_NCO^-A/C@8E(F1@'=A.^ M]UZ3O*,V[D"(*U14=2,A5:5$Y0"$M)81;V#A\VCLC0Y9V"N+_@4/?25>XAVP]5Z(?'SZ 5F!>% WPL!/PG=B M5SB'ZX(PB)+_$^;NM13=S[\1OBVH4"]%IH3>Y4A%X&V+; >2U:;+K)E4/H.8SQN3;0#>N_D-E]A=02P,$% @ R8925-\[9#6. @ E@8 M !D !X;"]W;W)K&ULE95O3]LP$,:_BA4Q":31 MI&E3"DHC03NT2FQ#%+87TUZXR:6Q<.S.OE#X]K.=$ 4(%>N+QG_N>?*[BW.) M=U+=ZP( R6/)A9YY!>+VS/=U6D!)]4!N09B=7*J2HIFJC:^W"FCF1"7WPR"8 M^"5EPDMBMW:MDEA6R)F :T5T5994/5T E[N9-_2>%V[8ID"[X"?QEFY@!7BW MO59FYK@(AN-W!&$C"#\J" MD4NT)G-I+2C2)%9R1Y2--FYVX&KCU"8;)NQ37*$RN\SH,%G &LDQ69G3D54< MB,S)CPHU4I$QL2%N^W !2!G71R;P%E1)KB05Y)Q^Q'K?W(V8_?L3\O926PKTJU+G(Z M^R(^)*>!^<7^0[<8/5%1-^H%U+B%&N^%N@*MS^H'S[2NJ$B!I%)C[].LK28= M@N/A*'R%V1,41M-^RJBEC/92?C<-+J5*/=E32ET=[=G-#'8?9_2F4M/3Z63Z M"O1MU.GX9!SVDTY:TLE>TB]Y#JY7F8.$H$ CN:$(?93[C<)!$'SJ>R?^6U;G MX7>ZANW8WZC:,*$)A]P8!8,34PA5=\%Z@G+K&LE:HFE+;EB8#P6)[4_LI2OX!4$L#!!0 ( ,F&4E3=>P!,, 4 &0: 9 >&PO=V]R M:W-H965T)Y/9D9/YZ$[D:J[\F" MHC!.+FH+K9=?/"\)%CQB25TN>0Q79E)%3,.AFGO)4G$V38VBT".^W_(B M)N):KYN>NU.]KESI4,3\3J%D%45,/0]X*#<7-5Q[.7$OY@MM3GB][I+-^9CK MQ^6=@B,O5YF*B,>)D#%2?'91Z^,O5XW4(!WQA^";I/ 9F5N92/G='(RF%S7? M>,1#'F@CP>#?FE_R,#1*X,>/3+26SVD,BY]?U*_2FX>;F;"$7\KP3S'5BXM: MNX:F?,96H;Z7F]]Y=D--HQ?(,$G_HDTVUJ^A8)5H&67&X$$DXNU_]I0%HF! M\ X#DAF0MP:[9J"9 3UTAD9FT#C4H)D9- \U:&4&K33VVV"ED1XRS7I=)3=( MF=&@9CZDZ4JM(< B-I4UU@JN"K#3O2&?:/09?6-*,9-C]&G(-1-A\EO7TZ!O M1GE!IC78:I$=6M_DNHYP^PP1'W<>QT/TZ9Y"IXM\K5X2KEOGB0M#QS),\<266I*W.C.-%J!2M=H[^N80 : M:1XE?SOD:2Y/4_G&#OEKKC57"9(S%"@^%1H!EQ+-XJF(YV6AW,HU4SG#LW6/ MMOWTI^NMB]$J&>AW7@]\Y7$C][CA]/ARZV9_KC@W$7$$H9E+-JN(<2N7;SD] M'L408IYHQ)]@ITAX65BW"JU"M @IBVK)N)8CJ.>YB^='!17]AVY@'V,Q&D,M MA/P9C7DLI$)7J[0RSB!<@1DD8A&M(D>0VKD'[2IRT,GE.\X;[$__ ^\J0UC5M\98LME* (V"3DTFVHN8@1/ 6NF1'H*(%FV M5PWWS(+KYTTG)"VSL1NW'\W@ U %74L8US^$C\12F_A59(A8 !-\2C[N4=O/ M1U)H0]VL/8Z/F=@1?"26U,1-ZH_Q<4".1C:QR";']:0_4ZAP^A;6H4)WREAH MB>#)@D<3N,>79Q170BW4225-+['\)6[^WG$5@#";<[-QL$@J+?YEZ8L&^)TJ MMHG14HDX$$L6FNNKM\U\5DON:7"=.'%#+'^)NPGN%UP$-LXAFW- X&%.GK^O M+M)TU):%-G'C],2U];" 9Q$V [ <5U<6VJ13R0.KA3!UM\ZGJJL]TY!ZT]GK M4PMUZL;PS]15)EVLJVU9[:@K:H%.W4 _<5U]H#.BA9<4M)*:L@"G;H"?IC,: M[)EE7V=$+;RINR/_:/(>XT!&D= F47!&I<90@ =T2=2"G[8JR98%-76#^KA> MA+Y'<].Y[U/+9NIF\]?!Z&'8W_TV(3,OOJ[!.^:T?*75-,7[4F]TMG%UY*AA M*=VHI%5N6*HVW%0=\V %H4 A7W-E-H.=6=@CA'>!WBN\;S??O]RD($A@QAD( M^;"8:TAMO]+8'FBY3%_!3Z36,DH_+CB#[M0,@.LS*?7+@7FKGW^QU/L?4$L# M!!0 ( ,F&4E3.- 8;+ ( +L% 9 >&PO=V]R:W-H965TB!EM8688I4 MR)6=Y.M+4K+BH'X$\<'B&,RLMTZW2:U,"('FLA#3CH$2L;R@U>0D5,P-5 M@[29I=(50QOJ%36U!E9X4"5H'(;7M&)%_SB ML#5[:^*<+)1:N^![,0Y")P@$Y.@8F'UL8 )"."(KXZ'C#/HC'7!_O6/_ZKU; M+PMF8*+$;UY@.0X^!Z2 )6L$WJOM-^C\>(&Y$L;_DVU;.[+%>6-051W8*JBX M;)_LL>O#'B :'@'$'2!^*R#I (DWVBKSMJ8,699JM27:55LVM_"]\6CKADOW M%N>H;99;'&9S5/FZ5*( ;3Z0+P\-QR?RD<<'N%\:9MQ;;OJ>D58@Z72_-DF+KCL=B\/M;#E MO_;\;@(W612VOY1N#B@;]LJ&[U+&C6G.JQK^I^I%3OON3E6\$CSJ!8_>)=C> M1 :9++A?+(5NKXHV0%7[:5LH MM+/KEZ6]74&[ IM?*H6[P UP?U]G_P!02P,$% @ R8925&['(NEM @ MVP8 !D !X;"]W;W)K&ULM95=;]HP%(;_RE%N MMDE;\P$%6H5(0#NM4KM5K;9=3+LPR0FQL&-J.]!*^_&SG>#2#5!O>D/\=9[S MGM?D)-T(N505HH9'SFHU#BJM5^=AJ/(*.5$G8H6UV2F%Y$2;J5R$:B61%"Z( MLS")HD'(":V#+'5KMS)+1:,9K?%6@FHX)_)IBDQLQD$<;!?NZ*+2=B',TA59 MX#WJ[ZM;:6:AIQ248ZVHJ$%B.0XF\?DTCFR ._ MC,&6,A=B:2=7Q3B( MK")DF&N+(.:QQADR9DE&QT,'#7Q.&[@[WM(_N^)-,7.B<";83UKH:AR, BBP M) W3=V+S!;N"3BTO%TRY7]BT9_N# /)&:<&[8*. T[I]DL?.B)V I'<@(.D" M$J>[3>147A!-LE2*#4A[VM#LP)7JHHTX6MM;N=?2[%(3I[-[+?)E)5B!4KV# MRX>&ZB?X!#/!N?',[<+["]2$,O4A#;5):0/#O,-/6WQR !\G<"-J72FXK LL M7@)"H]4+3K:"I\E1X@7F)]"+/T(2)?%::)PQHM01<,\[T7/@W@&PX\"WLBOZ MU[79ARN-7/T^0N][>M_1^P?H7QL^1PFBA-SF005_8(_RUH$6-7 H^UJMLR0- MUWNRG_KLIT>SM[5-7ESKD:(&'CMX \N&GCY\I67VFA68%@1(\@I4121"A:S8 M9][P/_/B_>:-O([1*\R;OM:\,X\]>P/SXNCYQ8[>PKZ.^L*_Z!\#PYU^PU$N M7%=5D(NFUFWK\:N^"_9]E?4$L#!!0 ( ,F&4E0-=N2TKP, M -<, 9 >&PO=V]R:W-H965TGOOAZO[P0V&6'5B9AM8I?WX/79"EB:!19K&!["3 M59QPM?Z"95 M^H(S'6_QACP0];B]%S!SJB@KFI%<4IXC0=83Z]I[MXPUW@#^H>0@:V.D.WGB M_%E/EJN)Y>J""".)TA$P_.S)C#"F T$97\N85I52$^OC8_1;TSOT\H0EF7'V M+UVI=&)%%EJ1-=XQ]84?WI.RGZ&.EW FS3 ?,6CG6KQSKFWC!B7@SAJ4$ M2R)C7?3?![B/EHID\O\ST8,J>F"B#TY$7TJYPWE"4,*EZC+I7<$?&KY^D^RG MGCMP09A]7=(V*HR:H&4'J![I50.#JH'!V0:ZGUR)OJ-"N<XUD&KQDCWQG% MAE7"X1]8C["*'IYO9[,19(,5.6XA? U+8QJ0.A]L+;!YH0O860K 9=?&4N3P MW)K2OAV^7HU9 0IKF,%KQ+R-\%XC%K]$W':4XMF#[C4?52*-SHIT)S@LP5;P MA)"51&O!,T2/1FX(UB7/J,/2YM-0J(T;:NLW8/..<,,V;-&&17[<1-V>JJU; ML:A2+#IOJST1<)1#<.IB^L6V%12DVA)1N,CX:<49PT+^O-IIK2)/5*LO&,6V MWS17&^;YH>TVW#'O@ T#.XX;TK5AD6_';NW3M%W4DG'D=TL85Q+&O[=3WL1] M=LI9&]7>*>=MD-\"+3KRA2T_=41JN\FI':CTD1]VTPW-)6)D#337'@%?%,?H M8J+XUIRQGKB"$YL9IO#/@P@-@/MKSM5QHH]MU7^9Z0]02P,$% @ R892 M5&V&ULO59= M3]LP%/TK5EX&TD8^^HW:2J,PK1+3*LJVAVD/;G+;6#AVL)T6_OVNG6"R0A+DQI2G8:C3' JJ3V0) F?64A748%=M M0ETJH)D+*GB81%$_+"@3P73LQA9J.I:5X4S 0A%=%055]V? Y6X2Q,'#P!7; MY,8.A--Q23>P!/.M7"CLA1XE8P4(S:0@"M:3X&-\>A8G-L"M^,Y@IUMM8J6L MI+RQG7DV"2++"#BDQD)0_&QA!IQ;).1QVX &/J<-;+Q4LEU^Z7[)JU44#22AM9-,'(H&"B_M*[QHA6 M0+(O(&D"G!%AG&3L=*[HBRJQ'--IQ4%XWDF+"[LC0*9QG&F>G2R/0F MESP#I=^1B]N*F7OR@2QQ][.* Y%K<@4:U!8RLLRI FV'9K(HT%(73/!HD+G6 M%14ID*-S,)1Q?4QTO9H)KUHA,O.G&HG3VH,TZU)E_7C8"?ESA/Y@8*_>L >L>C=QQZ=P_Z MM324XXEM7-/>M;1V3;ND1VA,/77\G"UUBKY+82MK.^W&O7XT#K?/,.MZ9MV# MS)KMG>-&"5L,9,&I.*"XYW%[;^!GWZ/W#[*>M6VC.ZHR33:*"H/F5@(/+H%: M%_.Z2M2E7[*X_\3B47>?PP//=7"0:Q+% W)1E%S> S1V+"J5YGAQO.3VT.<8 MOH';(X\^>K7;=(LE35=X'=A:9[[6#_L[>N)O+QJ.GOYM$;7^3013'?QD&PO=V]R:W-H965TAQ5QM27<:SS"CG1/5FCL"NE5)P8 M&ZIEK&N%I/!)G,59D@QB3JB()B,_-U.3D6P,HP)G"G3#.5$O4V1R,X[2:#?Q M2)>5<1/Q9%23)<[1?*]GRD9QBU)0CD)3*4!A.8ZNTLMIFK@$O^,'Q8W>&X-K M92'ER@5WQ3A*'"-DF!L'0>QOC=?(F$.R/)ZVH%%;TR7NCW?HGWWSMID%T7@M MV4]:F&H<#2,HL"0-,X]R\P6W#9TYO%PR[;^P"7L'MF+>:"/Y-MG&G(KP)\]; M(?82TN&1A&R;D'G>H9!G>4,,F8R4W(!RNRV:&_A6?;8E1X4[E;E1=I7:/#.9 M&YFO*LD*5/H]W#XUU+S I]W@3N0HG&PP8T1H^'"#AE"F/XYB8XL[B#C?%IJ& M0MF10FD&]U*82L.M*+#X%R"VK%OJV8[Z-.M$O,&\!_WT!+(D2QV_#LQ^*T?? M8_:/8%XSHC4\E.!U@5]?[3K<&>3Z=P?Z:8M^ZM%/CZ!_:_@"%<@2,.A+6WUK MI^\A50/BP".Z*[:>9*-X?8#$64OBK)/$+:^9?$'5-0HGWUH:*I:@W)4[J%HW6)KTDN1=!ZMARVKX_UK"'TB3=S"O MB,)PL^S,/164-[RCYD5;\^(-=$Z35T-(.GL*L#*T4A*JK-VHE7T?UH0U",2 MJ1 *8OQ)+!41Y@3J<#P';:&[7'K\,.(]6^.HEMZ\->2R$28X7#O;/A!7P19? MMX?7Y9ZH);4&QK"TJ4GOW-X1%0P[!$;6WB07TEC+]&ULK99M;]HP$,>_RBF:M$WJ"$Y""!,@P=H]O-A4E3V\ M=I.#6$UL9CNED_;A9SMIH NP@?H&\G!W_OTOOO.--T+>J1Q1PT-9<#7Q/>=.R>7\1X?W+!5KNT#?SI>TQ4N4'];7TMSY[=1,E8B5TQP MD+B<>#/R=DXBZ^ LOC/W1%A@JFT(:O[N\1T6A8UD M.'XV0;UV3>NX>_T8_;T3;\3<4H7O1/]J?>(D'&2YI5>@;L?F(C:"!C9>* M0KE?V#2V?0_22FE1-LZ&H&2\_JB%'>4DUG8ZEV("T MUB::O7!2G;>!8]Q^E866YBTS?GJZT"*]RT61H50OX>IGQ?0O> .+^B.!6,(- M*BU9JC$#9PS?.-,PL]FTMJ\N45-6J-?&:Z^I I53B0H8AZ^YJ!3EF1K[VL!; M!#]M0.)0^#XY&O,2T!R&Y@* ?D!?@ M-YSU[Y'X89O:T,4/#\3_4I6W*&T*%_\*&;4A(Q,KLQ,+RE.$ MOQ>Y %-Z2IL<6ZM7)N>UGM?P&_8IJQ-5KQJ[56T=WT^C<# 8^_=[6 )3)\ -NR"A:/A?JZDY4J.=[7;6;DLZH&&0Q/M!1RWHZ&BQ M_7#MUV1K=H_2'"?P05*NP?1$A/>42?A.BPKAVL [\B/%2/K;WMD_FIU3%[V M;@';I&6B**A4L#:&+FTV?]N.M+=9UF3);G$$O1'9GT6R$S2WG:/L[1$G:U MD'#0BZ(#8K9G&#E^B)TNYFD7.EM1U"D9$H]ZP[\[C[\S394H5VYF5)"*BNMZ ML&J?MG/IK)[&MN;U4/N92E/O"@I<&M=^;VB.-%G/B?6-%FLWF]T*;28]=YF; MV1JE-3#OET+HQQN[0#NM3_\ 4$L#!!0 ( ,F&4E04GL,[.0, L* 9 M >&PO=V]R:W-H965T3W#86CEULIQ_[];.=$ IM,[27[:6UG7N.S\G-]?5@ M)>23RA UK'/&U=#+M%Y<^+Y*,LR):HD%K+U@9ZEB^1##E?F%5Q08>)(72(J_ 1D%.>?E/UM6+V *$W0. J )$[P'M M X"X L0?!;0K0-N]F=**>P\3HLEH(,4*I(TV;';@7J9#&_N4V[Q/M31/J<'I MT52+Y"D3+$6I/L'U4,9-&-?"U$66I_:02<%4*B X("".X%5QG"JYYBNE; M^XJ2U%+Y:N MHD;&"28MB,-3B((HW"-H_'%XL <^^3 \[#>XB>L$Q8XO/L1'5<*$*B2"F,%8 MY*;B%7$UUEO-&DY\EX?HL-9O" MC% )2\(*)TN^NB_34[@BG]OX]Y58YJ7?,3@TBSO]U>2FRZV)2KN[!CL[4COQ:WS M=_YV@]I!J[/?7K^VUV^T]_#W)=7?E=/=%OU&3QB\MH_@_S@2_J"C.A,@ZD-* M-GM+V-_JDCG*N;MM*".@X+KL+O5J?:.Y='W\W?J5O>FX[OM*4UZ3;HF<4ZZ MX$@ &0 'AL+W=O*V%DG< ML1T*_WYM)TU"./8DV(!,]IDHF+T5K*S;EEB6A- M4BS&;$,R]67)>(JE>N4K2VPXP;%12A,+V;9OI9AFH]G4C-WPV93E,J$9N>% MY&F*^D3LB[S+Q#2"D;B)R5;T7@&.I0'QA[URU_QQ(SN/Z=4_D"OH"[H@P 6P(C 7YLS#1=ZFG2(B<+(C%-Q*D2OK];@)-/I^ 3 ML(!88TX$H!FXSZ@49XV!?]8L%SB+Q=22"KGV;T4ERGF!$O6@A A\8YE<"W"= MQ21^;KP\E -$XUBXZQ MY_38^YZG#X2;V3+I'C#I5B9=8]+M,3DG*YIE-%NIMDIP%I$SL.\%G*A9+>;W MM&M."P>^<:#7GZ=9&#C.U'KJ@.55L+Q!6']PG$D2OQ^,UP+CZ)GKPN)76/Q! M+-?/A$=4? 2-WT+S!84N[,835'B"03QJ(5P2JK(#5)I 4V%E"G68>IV6FMC@,+/UKS;F"U!; M7P*^8LK!3YSDJKQ4,1EF>4^)!:W:@C_5EUZ;-.YZ?6A13;)HF&0/1'N\%0NUB1>ZXZ!G_E%-O&B8>'L"42<* M8A*].Y0<;0EY X];]CVT=XV/W+<:']7,C8:9NR/:0ZJ^M-JL^DG@P-#?R[[5 M.#BGA*_,!80 $&ULG59M3]LP$/XKIVC20(*D3=*6HK824*;Q :T",3Y,^V"2:V/AV,5V M7]BOW]D)62EMA?:E\ MHE"K8= .WA;N^*RP;B$:#>9LAO=H'^833;.H\9+S$J7A2H+&Z3"X:)^/>\[> M&_SDN#(;8W!*GI1Z=I.;?!BT'"$4F%GG@=%GB5 MOWGMI.6)&;Q2XI'GMA@&9P'D.&4+8>_4ZCO6>CK.7Z:$\;^PJFU; 60+8U59 M@XE!R67U9>LZ#QN =G?2'?N]U;3+"6=']U9ESX42.6KS%:Y?%MR^PBGX9?@Q]V#)6 MTW7Z?2!8V@1+?;!T3[!'?VTH$ENBIE< 9A3(GN;,(DP9U[!D8H&@IF!\P2A? M,*8R(]@1E4*NA&#:P!QU52S'NXJBXG'F>;BG:CEJ)_VPUQU$R\VC^FC62<.D M_]YJ_-&*?,5)8_4N%YTF%YV#N;B15G-Z[K)]HG&-.N-FNV8K?97O_@:E?K\7 M;LO[:)7V6N'9EKQ=5FD8[Y;7;>1U#\I[D!HS-9/\#YU;)2Q3)747P_PC@&LW MQEW:NA_X='MA9S>=7D.G=Y#.-87+7 FMMDN0ZHBK'*R"AC L_I_\81HQO"(5 M[ZZK%&T\NB7JF6]>AN(NI*T>IV:UZ8\7OBULK5]2WZS:W#\W5=.]97I&)0<" MI^2R%?;HY'75R*J)57/_M#\I2XW"#POJ_:B= >U/E;)O$Q>@^3&ULO99M:]LP$,>_BC",;;#&EM.D:4D"3=JQPDI+G_9B[(5J7V)167*E M2]/ /OPDV7$R:-2-T;U)]'2_^]])/FFX5/K!% !(GDLAS2@J$*NC.#99 24S M'56!M#,SI4N&MJOGL:DTL-P;E2).DZ0?EXS+:#ST8Y=Z/%0+%%S"I29F499, MKR8@U'(4T6@]<,7G!;J!>#RLV!RN 6^K2VU[<4O)>0G2<"6)AMDH.J9'$]IS M!G[%'8>EV6H3%\J]4@^NIX;*!1Z],9;K?7 M],\^>!O,/3,P5>(;S[$818.(Y#!C"X%7:OD%FH"\P$P)XW_)LE[;LXNSA4%5 M-L960FT1L&=#^#H.T,4B][MJ15WG"D(V'6BV)=JLMS35\J-[:BN/2 M[0>*L<36I7:4[7-&4G"N)A2&G,H?\=T!L=;?BT[7X21HDGD#6(5WZ MB:1)2@.\;IN,KN?M[^"=EI50*X Z?')1N9 #W/V6N^^YW1WRV]%U1=0Y472Q!T^=+6A!$T(2M@V@34]%LU_;_/(?E);C23 MMJ20"PD!+P>MEX,WR.B@I0_^(*-SJQCM^4=%H G*D"UFT^D IV! M1%O 7LIZV$W:ZR3)NX#>PU;O81!TUXBR8KC*7Q(2MJ=^]P-":+(I)\D_;?_- M4H7\;)4M^@8'@*8;?OI_CL K?M).,@@= ;JI731/U'.F9YS:8B F35-.@=6E*YO_;J#JO(W[;U">V_[9F%?2J#= CL_4PK7 M'>>@?7N-?P%02P,$% @ R8925(CMC?K* P - \ !D !X;"]W;W)K M&ULS5??;]LV$/Y7"*' 6F"-1/VT"]M '&=K@14S M['9[&/; 2&=+""6Z)&TGP_[XD90B.9(L9( ?G(>8I+[[='--CHP_BA1 MHJ><%F)JI5+N/MFVB%/(B;AA.RC4DPWC.9%JRK>VV'$@B3'*J>TZ3FCG)"NL MV<2L+?ELPO:29@4L.1+[/"?\>0Z4':<6MEX65MDVE7K!GDUV9 MKD-]W2ZYF M=LV29#D4(F,%XK"96K?XTP*/M8%!_)'!49R,D0[E@;%'/?F23"U'>P048JDI MB/HYP!U0JIF4'S\J4JM^IS8\';^P_V*"5\$\$ %WC/Z9)3*=6B,+); A>RI7 M[/@9JH "S1+T"2C(H/RO#[>H'>O_N WJ&L0-]2MA>D2,3$ELI7_48[KOR:EWZY9_S" M+OK*"ID*=%\DD+PFL%60=:3N2Z1S=Y!Q ?$-\O#/R'5.[$/IR*U /S?"<*7\,67=@HP%%0HUX%%=1!!8-!Z4SI#V(% M!RCV@/Y%2TJD/GL',A;6Y.$U"AK5[D47%K3D"T\E<*.6FCT8OX59=#&>[_8+ M.:J#&?U_(9^!#^1I7%./KU%&[#3GO7-A(2O"4P5M:1<6C'SLMD7MPGS'\<(SJC8U! \7D36A((RDZDKZ"#(KMD/Y:HYQ'%RE MH$TIP.&E!0T[$H1>X'AM0;LPWQWY[>K9 W-]'(W/"-K4$#Q<1'Z% KB*3$M* M$G6;S83D1%_\A]+6G.IX=)6Z-K4!CR^MZ[ASD?$];]RNHSTPSPE"OZUK%X;' M@=_^4.V3=B('OC5MF5"^[@M9WK?KU;KUNS4-3VM]KEM"TZ8T-&4_^97P;58( M1&&C*)V;2/G$RQ:MG$BV,TW+ Y.J!3+#5+6UP#5 /=\P)E\F^@5UHSS[#U!+ M P04 " #)AE)4@$ %2)#-.:UTHD:)DCX<]<%A!];* M>DUM$\*_/[9WLT"[:R@Z#WT!W[YO9[X97V:TX>))9H@*7EA>R+&7*;7ZY/MR MGB$CLL-76.B9!1>,*-T52U^N!)+4@ECN1T'0]QFAA3<9V;$;,1GQMZ\ M76;*#/B3T8HL\0[5_>I&Z)Y?LZ2482$I+T#@8NQ- MPT])V#4 N^*!XD;NM<&X\LCYD^E\2<=>8"S"'.?*4!#]]XR7F.>&2=OQHR+U MZF\:X'[[E?TOZ[QVYI%(O.3Y-YJJ;.P-/$AQ0=:YNN6;SU@YU#-\#AT>!/7P8HM7]P6K(P(A!DQ4;CD3.]]2>SNF0HM_A+U?E0P MV\+^NANRM^-0X=>K4/O3!W(2YL. M;L:P$P6-.AR#]2\:=7##HD[O9]4/=.C7.O2=/%ZZQ[YKG.S%P?)LY< M<+/%@T[0+,(17+\%EQS!]7[%'NCD:&ULO5C;;N,V$/T5PMB'7: ;BY2O"\= 8B=M@*0U.Z(\;HU'Z;>9'(]$HD,> MLYE$*HDB*M\N62@VYRW<>O]PSY>L"?[OV^\8AM?B3LXTJ/2,SE6M%6,:1S+S^_1K]/)PV2>J6(3$?[%YWIUWAJTT)PM:!+J>['YC>43 MZIIX@0A5^A=M2;%!TEA#-/.0IBOU!H)Y M;"KK04OXE8.?'D]$%'$-I:(5HO$<342L>;QD<<"90E_1[U1*:I*//D^9ICQ4 M7^#KT\,4??[T!7U"/$:/*Y$H\%6CM@9$)FX[R$>_S$8G#:,/T1V,MU+H*IZS M>8W_Q.V/B2- &Z@H^"#O?%P29\0I"\Z0CW]!Q".X#M#/N4\/=_=JW*\.=L?# M&O=KM_L=E4W@M[CTB]KRTWC^ ;5U4:FMOV_!'-UH%JE_'(-UBL$ZZ6"=AL&> M8LD"(:$*T#J1P0K4!@4%@+K2S.)UTWA&@%_&I-_O>\#[2SGA>\VVX'8+N%TG MW!NHURCF"Q[05&%#3I]YR/5;'=(L5*\$P1]6<.XQVD+9*U#VCD))E6*U7/8. M0;C': MAOT#8=R*\95HSJ9!8H$"R.=<(MD^E08Z@TNJ0]JL@!EX%ZD%6TWZE M-'RO<4:#8D8#YXQ^93&3-$S5F,Y!\KG2F00[5LFP"#[\^"6)/;NY>,ZY7+U" M!P0+4;*0:EB96J U/,0:]HV%- .G4&J%WZNFH-/$+2YM=]B):!;2-R;1#YBY MTJ9J[MD+BQ,7MYC8X.0$[%IYQ?Z'L>M7V.T,=NO[*K:O0[#G#7;6P'Z[;;16!(E;!*N<9PM!)(:N&7VCSZ%+W8D5 M-](_01JL\A%W-W9<&@85>H>&WMTL[#/;QFIED[AELS8)?VAX0+:?H=1,SNS&:SIFX%D6KFUD*DE/);28XZ. M251[QW.90RBGJ=_O-O)O)=0_[HR=GE[_3]S=2MVX<%LQ]8\[=;ON!J[S6&40 M ]QX4/*MSOKN)O+0H_^U7ST%UP%HE^XH(R:7Z6VR0ND.D5W/%5^+&^N+])YV MY_L$?[O*[IUMF.P:_([*)8\5"MD"0GIG?< DLYOE[$6+=7H3^BRT%E'ZN&)T MSJ0Q@-\70NCW%S- <;\__@]02P,$% @ R8925/QR^I&+ @ P08 !D M !X;"]W;W)K&ULC95M;YLP$,>_BH7ZHI6V\DR@ M2I#:1-,J;5K4M-N+:2\<<@2K!F>VT[3??F=#4+:09F_ #W?W^]]A'^.=D,^J M M#DM>:-FCB5UIL;UU5%!355UV(##>Z40M94XU2N7;610%?6J>9NX'F)6U/6 M./G8KLUE/A9;S5D#(;BR3[+K;#V'%%NE1=TYHX*:->V;OG9U.' (_!,.0><06-TMR*J< M44WSL10[(HTU1C,#FZKU1G&L,1]EH27N,O33^534-=-89:T(;59D*AK-FC4T M!0-%/I(%GH+5E@,1)9G3M]80SX(UQ GYMN1L34V%%;F<@::,JRMTW._/MVB M^J0B%X0UY+$26X4D-78UZCM=J#4YHG4%Q34+_ PF\P']:S,CEQ=7? M45S,OB]!T)<@L&'#_RC![5$)?GY!%I^#14.P^ @69W$4 M#<.2'I:<@\5#L.0(%B:CT!^&C7K8Z!PL&8*-CF#IR#_QR=*>E;[+>L2K K34 M((>(Z7%ZZ2EBUA.S]XE"4TZ*[KYR1I>,,XUG?TA =G1.H\#WO'^/CGO0D4QS M_TKEFF&'X%"BHW<]P@BR;9CM1(N-;5)+H;'EV6&%_QB0Q@#W2R'T?F+Z7O_7 MRO\ 4$L#!!0 ( ,F&4E0ZGOIBN0( &$' 9 >&PO=V]R:W-H965T M)R[R9]V;(X6C%Q9LL 11:5Y3)L5,J5=^YKLQ+ MJ+"\XC4PO;/@HL)*3\72E;4 7%A01=W \Q*WPH0YZR\%J8!)PAD2L!@[]_Y= MEAA[:_"=P$INC9%1,N?\S4P>BK'C&4) (5?& ]:_=Y@"I<:1IO&[\^GT(0UP M>[SQ_L5JUUKF6,*4TQ^D4.78N7%0 0O<4/7,5U^ATQ,;?SFGTG[1JK/U')0W M4O&J VL&%6'M'Z^[/&P!_.0((.@ P3X@.@((.T#X44#4 2*;F5:*S4.&%4Y' M@J^0,-;:FQG89%JTED^8*?M,";U+-$ZE#RSG%: 7O :)+M%,'ZNBH8#X DUY M57,&3$DS^\:E1!/0!PW0#N@\ X4)E1<:_CK+T/G9!3I#A*&7DC<2LT*.7*69 MFGANWK&:M*R"(ZS\ #URIDJ)/K,"BET'KI;8ZPPV.B?!28\9Y%T)-V%M[,=$7$O(CXI0K<&??'9$/T6F&P'#&^OPSWVAU9!$L=[W >,XC :9I[T MS).3S+L*GYMK=S%T[X8T)8K M^50@EK:)2Y3SAJGV?O:K_3MQ;]OCWOI$OQ]MN__GIGU\'K%8$B81A85VZ5U= M:U*B;>CM1/':MK@Y5[IAVF&IWT 0QD#O+SA7FXD)T+^JZ5]02P,$% @ MR8925,_! ]54 P W0L !D !X;"]W;W)K&UL MG59=;YLP%/TK%MI#*ZT%S&>J)-(2-JT/DZIE'\]NN$G0P,YLI^G^_6Q#" $' M57U)L'W.]3D7^W*G1\;_B!V 1*]52<7,V4FY?W!=L=Y!1<0]VP-5*QO&*R+5 MD&]=L>= <.?3/=G""N3/_1-7([>-DA<54%$PBCAL9LXG_R'S TTPB%\%'$7G M&6DKSXS]T8/'?.9X6A&4L)8Z!%%_+["$LM21E(Z_35"GW5,3N\^GZ%^,>67F MF0A8LO)WD@]4%(5C5DI: J M:/U/7IM$= A^?(6 &P+N$\(KA* A!&\EA TA-)FIK9@\9$22^92S(^(:K:+I M!Y-,PU;V"ZK?^TIRM5HHGIP_TC6K /T@KR#0'5JICFPRWZ@ J*?NS801":BZDKE3Z]B[MNM"QJ M+?B*%A^C;XS*G4"?:0[Y90!7&6O=X9.[!1Z-F,'Z'@7^1X0][%L$+=].]RST M[,UT?S+B)FC?56#B!5?B+0^< Y4/(Z'"-E1H0H570GV!'#@I;>^H)D:&J*O& MRUQ9?^DF;8BXP]I@%Y190&'28BY$1ZWH:%3T2A()-LDU+>[L%:4]/ID5'5S MTM1]-B5 JA( ]<6W&4DL I)^_BT@OY/Y/>BUH.,?T#.(:X4.Q[Y_KNO>_2-+R+TQ[%/CY+_WUC3,[G9W28 'PBTP[/6K0F:#^3B]4JA\?#: 1PV<3EWG!EG-X.'V M<9HD?3,6F,V,!39BYOS9\8-1,X_G*O!<]P%6+\&PXD?)).U[L< F8=2W8D.E MN.?$[?0]%?"MZ1\%6K,#E763T,ZV/>HGTYGUYA>Z=S7]U#E,W?A^(WQ;4(%* MV*B0WGVB)/&ZEZP'DNU-=_7,I.K5S.-.]=_ -4"M;QB3IX'>H.WHY_\!4$L# M!!0 ( ,F&4E1'K:'DK00 )D4 9 >&PO=V]R:W-H965TFFXI_N#U V3S?I(]K #^>6XY>INTK%DM(1*4%8A#OGE MZ I_3/!2 \P;?U,XB5?72(?RP-BCOKG-+D>A'A$4D$I-0=3?$]Q 46@F-8ZO M+>FHZU,#7U^_L'\VP:M@'HB &U;\0S-YN!PM1RB#G-2%O&>G/Z -:*;Y4E8( M\XM.[;OA"*6UD*QLP6H$):V:?_+<"O$*@.<#@*@%1#\"I@. N 7$[P5,6\#4 M*-.$8G1(B"2;-6/)N.%XYHHF[^8L-7^R=/Y10D19,U!S0 MOU:=&',GT\V!5'M0X:,G4M3-;D$*55%(E5H7A9L.3\.A5>$& MCN>KI26F1@P/-,*Q3XY%)\?"R?6R-W(00'AZ,"LD@R=58X^J8DJ3/"F'C$J; M.&[R<1P&"WN(-VXD#J-@94\:-U#UN'0FS;(39NDDVDF6/E[H*ITAE2G*N@BS M6&PJN)G&&$^#>$ &-W2V6+P-IY'!#<2SI6?S6'4ZK)Q,>J/F()M=] $JR*E$ M66VJY^T6J8V[$CEPFRQNXC%>!7A %3=R*..2GX:=*8+#WH:$3J8[((4PF:(R M!+BR"Y7.%:MA<#.%6@*; A[<& ?S@;W#C_1L'?B5'G%H';_>D\_A[6X=C]U[9?A?A>30N/Z""EE0.;I8>+CRX#MRX\6+0 M6OB0_HSHW2=V>[9=X[*.1\9U_*:"IL9Q6*5PDPTO"3=NJN.Q"N'&F17ADJ$W MG-AMU[3#-YN"(W:OX1MR#A[D<$+\7XN)>X^)W0YMR]D3-:<-JDJJZEES=<5K MN*B/5BT\?B\<+)0>Y&IP)?AP;\S7N1*]O<1N/_:G/-C-@0?GBMF-'"HDB;_' MF6?^>^^(W?:K/U:0;298)?#XQL@RH%8"CVT<^#I+/#AC*FP"3%Z=V93 ]^;L M2ZA:5U>R.5@(5D"M*E?TJ6WES M#M;<2'8T)T,/3$I6FLL#$/7UHE]0SW/&Y,N-[J [C=Q\!U!+ P04 " #) MAE)4^UB99[H# !Y# &0 'AL+W=O:D2B;B"1Z)&VG^_0[2HJL M2)22 7MCB^+=WS\>>7?T\L+%DSQ0JM!S651R91V4.M[:MDP/M"3RAA]I!3,Y M%R51,!1[6QX%)5GM5!:VZSBA71)66>ME_>Y.K)?\I I6T3N!Y*DLB?CYA1;\ MLK*P]?+BGNT/2K^PU\LCV=,=5=^/=P)&=J>2L9)6DO$*"9JOK,_X=H,#[5!; M_&#T(GO/2"_ED?,G/?B:K2Q'$]&"IDI+$/@ZTPTM"JT$''^WHE;WF]JQ__RB M_FN]>%C,(Y%TPXN_6*8.*RNV4$9SO=?#JA39D];*V1)'U4O +$MH:U/1# M'9O:&U;#*KV-.R5@EH&?6G^M4EY2]$">J40+M&MV$_$<[=B^8CE+2:70AI=' M7M%*23VSI3D5@F;HZHP^2TEAEE09^IV11U8PQ4#QXY8JP@KY";2_[[;HXX=/ MZ -B%7HX\),$:[FT%2Q#P]AIB_RE078GD+_@6YCHL-[IOWNSNOW6T( M7A=!MXN@6^MYDWIM-!2$@=1AN)V1]3I9KY;U)V3_@!2&9!5$L6J/"BXE2HD0 M/R%S+T28X]8H!K6BSM_S.@@]''E+^]R/S]C,BY(07\U> ?L=L#\+?$\E%6?: MG &2IN)$"B-E(Q/V?MYUDC 90(ZML(\];&8,.L;@348BTD/-F-$S5+$CU"2% M4MA IHRXP1@D#!/?&? :S!P?8\<,''; X2SPG]<30*%8H>*:6R;6T 1N6X\ M8!V;)=B+)O8_ZE"C6=2=XNG30I?4#$%9@#XCB:[4)LYH!."%7C ,Z=C*C3T< MFS'C#C.>Q=Q2:'UY$*Q?R99XQ&%[P3Q,*?&5A,[GW2D MT UI6%Q,C,EX0[W ]8>08[,01X$?F$FQ<^TASOM+8.^(SM5!W.M0^#_E@-"= M><'SQ0D&TS%I5?NK7<1!A(=!,=E%3A1,1>7:%[#[_YZT5L]\B%K8LN'[@3RM=_@^8;S@Q2G-K@%W$9)E5(CY[B3 M+&(O3OQAQS$9!IX3QU/!O78=/-]V="]_9R:W2L&K$A[$>,@Z-O-Q$@Y [=Z] M4%_*OQ&Q9Y6$/,K!S;F)P%\T]]QFH/BQOBH^<@47S_KQ /\-J- &,)]SKEX& M^O;9_=M8_PM02P,$% @ R8925&)<;5NZ! H!4 !D !X;"]W;W)K M&ULM9A=;]LV%(;_"F'TH@6V2"1ER0X< W&\8L'6 M+DB:[6+8!2T?6T(ETB/I. WVXT=]1)0CBW6#^,;6!\_A>P[)1^29[(3\JA( MC1[SC*N+0:+UYMSS5)Q SM29V W;U9"YDR;6[GVU$8"6Y9&>>81WP^]G*5\ M,)V4SV[D="*V.DLYW$BDMGG.Y+<99&)W,<"#YP>WZ3K1Q0-O.MFP-=R!OM_< M2'/G-5Z6:0Y)0K_P)2SW'7A&;R.:/(N>$:?'.<1GB.*? M$/$)OK^;H_?O/ORQXR!5DFX."+PZWIU?NSO@97ZT%SP^Z&4O5MH,$"W=TF,& M:)ZJ.!-J*P']_;MIB*XUY.H?1S=!TTU0=A/T=V.PH6!9#/8#R[:L6I:9 0/C M,1P:]LKCL/18\.5A2D(\\OV)]]!.?K<9#L=1J]F>X&$C>'B4X!Z]B MMN,2R M](DMLH/R*_]A2U<0DCY982,K=,JZ!05,Q@DR:\7PY\& =6,PJ9%FC\@H7J8: MQ6:1?3/(WC%Y>#V%'64X#,?!R\0>:.8'&/=$$#411,X([KF$6*QY^F0F0Z%Z M 1Q6J3ZH-.I("$,\?"DTZDZ4,8Z&^ZWFW59X'(RBP]&,FFA&SF@NXUANRUFM M08+2Y;B8CR;+= H'0QIUIT7?I!@W(L;'3XIY:U)^ M&/CM)DCM:R^=H][%CXD509PB/L(2),M< 5G"XI,B%EO&8C=D/YM]G-FQ%5]8 MOD:F%_5]%M0NVPDDAI_CWA1:@&(W0=\$5;A+44SIJ%>=Y2AV@_1.,PVNK%N> MX>BDPVM1@]VL>=7P=GR2@O0FTS,$_ )U7#^^X(V\<]?*06%@1WREN)ME3 MZEJ]Q.*(X%,.+['((6[DO&9X:Y=[J[=W<1!++$*=4N; S2GMJRLL"R42G#1_ MEC?$S9M7Y:^+%T?^+%R(&RY&2@(RZYYG]OU9Q)"3(H98Q)"W1PSI(B;$O3FT M?"%NOMS_YCK=6!+0DVY;J.4$=6];7I,ZVMV]4-K[Z:46)=2-DC=A<]U'>\,\ M[)76.FZZT7)7%V3HB+C2;O%"3XH7:O%"OX.7;;X B<0*B>=2 (H3QM>F7Y-& MFU2E/)_A M\ZNJ6&C=5+7+3TRN4ZY0!BOCTC^+C"99E0.K&RTV98%L(;06>7F9 #/GBZ*! M>;\20C_?%!TT1=GI_U!+ P04 " #)AE)40,X2]!\# #8" &0 'AL M+W=O2 ^FO[THV+G?3] 5T[/'MKJ1U;RGDLUH :++* M,Z[ZSD+KXMIU5;* G*HK40#'G9F0.=4XE7-7%1)H:I7RS T\+W)SRK@SZ-FU M>SGHB5)GC,.])*K,!'1Q2"6B'856@=40AKA= & M6I'9L,94TT%/BB611AJMF8'-C=7&:!@W59QHB;L,]?3@EBY*+DVVT]H"/3Q-QN3\[(*<$<;)XT*4"HVIGJLQ&(/D)C7XL (/CH#[ M ;D37"^4 8%TVX"+66A2$:Q3,0Q.6AQ#^%?*T/&3"694*4$\OUFJK3$P__CA(M6XZ)E7;2.N-BJF$9'TW7%J,;QNMI8 MVU>@\E"-*OMM:]\\&"^#(/8[[9[[LIFX?2D_;G4[C=06?+N!;Y^$_RR%4GB( M$GR\%!!\T&P(A5#,'%AEL)-22L#3>0R_\A!M@(61'W=W\/>EXK@='Z:/&OKH M#?0IU/1I"40+HC35I08"JX))>^\.44=[/)=AZ.U 'Q#:J,L649I0G8"X9 MX$-ZXGK%>Q&PO M=V]R:W-H965TICV8Y)IX.'9F7UOX[W=VVM")DKUL?6C.]MWW??=9N<0;;9YL#H#L MN9#*CH,IB#U9AQT@MW&0F0YNHUP$I<\@SO ^W)N:!76**DH M0%FA%3.P' ?GG;/IR.7[A MHJ7U_VQ3Y?9& 4M6%G6Q+28%A5#5DS]O?=@KB#KO%$3;@LCKKHB\RAE'/HF- MWC#CL@G-!;Y57TWBA'*7&3@75X60!DB.D)W-N\(5]-5Q9[OVR[(1]YL9P MYQH[F@%R(>UQ'"*QNMHPV3),*X;H'89.Q&ZUPMRR2Y5"^B= 2')KS=%.\S1J M1)Q!TF+=SD<6M3NC^[L9._IPW #;K:WH>MC>.[ 7EU_8E9:I9;?\IS:"_'C0 M*%3&KA6" 8L-)+V:I.=)NLU^LS=^L^\WE,JN$0K[HX&H7Q/U&[O9$96>"/>( MX)G>: N';K*"['M(]SJOZ?;:[A>'ZP-:!K660:,6BDE+)A)R?15@#[E8H0WV7!SV&UP-=)X\V%.WQ,P+H'.EUKC;N$(ZB_4Y#=02P,$% @ R892 M5'T&(B"9 @ O < !D !X;"]W;W)K&ULO55- M;]LP#/TK@K%#"VSU5[Y6) ::N,.&K4/0H-MAV$&QF5BH9'F2DK3_?I3L>&G3 M>+UL.<02S??(1R;D>"?5O2X #'D0O-03KS"FNO1]G14@J+Z0%93X9B65H :O M:NWK2@'-'4AP/PJ"@2\H*[UD[&QSE8SEQG!6PEP1O1&"JL*&W-]RR M=6&LP4_&%5W# LQ=-5=X\UN6G DH-9,E4;":>%?A93JR_L[A&X.=/C@3JV0I MY;V]?,HG7F 3 @Z9L0P4'UN8 >>6"-/XU7!Z;4@+/#SOV3\X[:AE237,)/_. MWB.;/;AB.C3* M9Z5M^\(H?,L09Y);,$P!]M&0.:>E)N_(5ZH4M=T@9RD8RK@^1^O=(B5G;\[' MOL&H%NMG381I'2$Z$2&,R(TL3:')=9E#_I3 QW3;G*-]SM.HDS&%[(+$X5L2 M!5'X0D*SU\.#%^#IJ^'A^PXU<=N!V/'U3O MZ):5:^W*WT'7:^EZCBX^F=X* M+3F98BXO(1%,D. M@U(A-_BS,I)41]+J-M>L?<=JY],VP7YL#SOY5X^TR^.)F$$K9M IYNXS:?2 M)B>KV5&U81MH^-\Z-6ICCOY)IT9'50[CP'Z>]>O8;_B"6WKLUG_J5HOS#^:: M +5V^T%C[IAM/2Y::[N"KMSD?6:?XFJJ-\D?FGJOW5"U9CCV.*R0,K@88E*J MWA7UQ&ULM5=A MCYLX$/TK%KV2=I_?[8AA!#" M1KJ]+PDV,X]Y;X;Q,-US\2(WA"CP,V.YG#D;I;9WKBN3#R,TPS9WYU.X]B/F4%XK1G#P(((LLP^+7/6%\/W.@ M<]AXI.N-,AON?+K%:[(DZFG[(/3*K5%2FI%<4IX#058SYP.\BV%H'*S%/Y3L M9>,:&"K/G+^8Q>=TYG@F(L)(H@P$UG\[LB",&20=QX\*U*F?:1R;UP?T3Y:\ M)O.,)5EP]IVF:C-S(@>D9(4+IA[Y_D]2$;(!)IQ)^POVE:WG@*20BF>5LXX@ MHWGYCW]60C0FC[-3=Z72NB[5/NI^=^ZM#[G"<\(N/V+2_D./! !EALL"!B 95D- M@*_ K.D8-@F2R_OL:0)P'D*8LH*15)@D Q" ^ V)@I3ID$'X&D9@]N;=^ & MN$":NQ+0'#SE5,GWC8UO&UY(#:LW;T[64U=INB9H-ZFHW9?4T 5J$($O/%<; M"3[F*4E/ 5RM4RT6.HAUCWH18Y(,@0_? ^0AV!'0XGIWK\,]OMH=3GK8^'7J M?8OG7TI]D1&!%1=W/6!!#198L.#:.NK*5PD16@C3D'9S%" _"J?NKJGBN=D MCD-O?&H6=YB%DXE_-#LA$M9$PEY58I)S_9Z]ILNHAAOUZO+=-AZ2#O!.B[TF M0$N4Z5>HJGC=B:72Y4WS-?C]MPA!],>S?;-NZ<&F4\GRH:,&=^BC,?1:2G:8 M(7\RCEI*=IC!$,&H6\EQ37W\:DG0JB28;2U;W1EDU5J.-%/.&!;R>+>3L.LYY<3VKVD_^0ZR;1Z[(]ZQH]$*D$3 M0VNI>/)2'F4]'0,VCF3X%BT(HB,@ZHUU496BC9/\*.@.,Y(K^5KE5;#-8D'C MH"7PHL.JU8?B7I-34L?3"_J]I#YF6\9_$5+)_W5K1I,^N8Y'&0S>1/_CD0+# M_T?_\$RV$6H7^*+#ZDS_/I.2E-N8(?5_,=8&?3(TSY$?$%BS7-)6!DI2&]X5A')NZUEQO]+4.$ M,=#W5YRKP\(\H/XZFO\+4$L#!!0 ( ,F&4E3:"S9%3P, . * 9 M>&PO=V]R:W-H965T(R;_AFYIF,E8 4(S*8B"Y30XCS_/X\@!O,4O!AO=&A,7RH.4CVYRG4V#R#$"#JEQ+BA^ MUG )G#M/R..I=AHT9SI@>[SU_L4'C\$\4 V7DO]FF:'W'R% M.J"!\Y=*KOTOV=2V44!2JXTL:C R*)BHOO2Y3D0+$ _? "0U(-D']-\ ]&I M[UA OP;T?6:J4'P>YM30V43)#5'.&KVY@4^F1V/X3+BZ+XS"788X,_N&TKH6 MJ2R ?+B16I^0.U!DD5,%Y!-9H,PRRX'()3D7AF6,6U.\:Y;WG_, =#&<<3/Q'M5O3VPP3YF4NKJ,:IG5$%U5$R1L1Q0FYE<+DR$P@K5T'(::GR5&RS=%%,_[Z[WA[[]U_.+K*(O2FJJ.WY?DBBK! MQ*I=OS\WZ)A<&RCTWP.T^@VMOJ?5/X:6?J4%._)*=^65U?(2*"_NY%4B/5W) M"U54Z>FD2T,5F:$GX^[&]2R.D]$D7+?KVF'4BT;C7:MYA]5@.'ZUVDG'H$G' MX& ZKIXL,R^$;JC*-#&2E%:E.5YP!/^K!4:/-T/Z>"#OP^:@X7N2PUE#Z^P] MR>'L&#ET&*$<]JSF'5:#X7#4+8=1DX[1P73:35L$T9Z8.DSB/25UF/3B/1V%K:>_ +7R+91&<5AAJA>N66W:M'/? MG.RM7[CVS;<4KVZJWN^6JA5#W7!8HLOH] QO+E6U4]7$R-(W& _28+OBASFV MH*"< >XOI33;B3N@:6IG_P!02P,$% @ R8925%_-]<$. @ :00 !H M !X;"]W;W)K%)NVA>KB2732_OUT<;P46+(76Z1X#@\I2OE!FR?; M B!YED+9>=(B=K>4VK(%R>R5[D"YG5H;R="9IJ&V,\"J )*"9I/)#96,JZ3( M@V]MBESW*+B"M2&VEY*9EP4(?9@G:7)T;'C3HG?0(N]8 UO ;]W:.(N.+!67 MH"S7BABHY\E=>KN8^?@0\)W#P9ZLB:]DI_63-U;5/)EX02"@1,_ W&\/]R"$ M)W(R?@^5/Y0M&K?+'0Z++32NQ4A6*AZP[]1[\LB,8;Y=Y,T2D'%A MW^8473H/HN5 O8C4V1GJ-",/6F%KR2=50?6:@#J=H]CL*':1761<0GE%IND[ MDDVRU$;E%VBG8P^F@7;ZGQYLH-,&N6I>=>/G5Q=.5@C2_KJ0;#8FFX5DLS/) M'GNY T-T[4;:IV,[ 62HQ?ZKR9'N)M#Y*[8OLISN3Q70D^.78)HPY):4NE<8 M)V'TCO?H+H[/W_!X"1^8:;BR1$#MH).K#]<),7&PHX&Z"\.TT^A&,RQ;]Q: M\0%NO]8:CX9/,+XNQ1]02P,$% @ R8925-&9E7XA P $PT !H !X M;"]W;W)K*%V(Z_[UP^^W#2WS%^ M)]8 $CUD*14#9RWEYM)U1;2&C(@6VP!5;Y:,9T2J*5^Y8L.!Q :4I:[O>6TW M(PEUAGVS-N/#/MO*-*$PXTALLXSPQS&D;#=PL+-?F">KM=0+[K"_(2M8@/RZ MF7$UTJ8&'XSW[1Q.\"N:6")BP]'L2R_7 Z3HHAB79 MIG+.=I^@".A"\T4L%>87[8J]GH.BK9 L*\#*@RRA^9,\%(DX .!V#< O /YS M0%@#" I \%I 6 !"DYD\%).'*9%DV.=LA[C>K=CTP"33H%7X"=6Z+R17;Q.% MD\,%K)2*$EW3_ QI+<[10AVO>)L"8DLT,4X 1Z,H8ELJ$[I":B_"WAE2CQO& MS;8]T1SN@6X!O9N")$DJWBNZ+U"MGU>$$T8C!>&YU7DB[OJN5#%IS]RH\'^< M^^_7^(]]Y0&5:X&N: SQ4P)7):/,B+_/R-BW,DXA:J$ ?T"^Y^,C#DU>#_>. MP*>OAN.>)9J@U#D#B24>MZ07^H4E&9^ M?%88="TA$S\M%B]*BQ=V]Y\<$7[\B$SL'-AO>=[9,2D:<.%+W),@VF40;2O1 M+"52WR[TI\K3)PMOI^3MG$B.;FFQ^_]RC.T%2I M.1!C9&'%7E5)O1/)@0^J-WZ#^]% 4JO(M G8;I $^U4@_C^*,K;Q5N4/!Z<2 MI:J2.'R#6]) XA\Y[H6:=B#NUJK9 .PTJ5E5;6POG2_5M/W]X*J0XO:IU*R* M+.Z\A9IVDN!(;@LU[<"P_FXV6.S5J>D>=(LJ8RO3=0MDFKN\32I7R\Y^9/K9 M9^MCW?&;+K2BR3\7;@A?)52@%):*TFMUU''A>0>>3R3;F)[TEDDEFQFNU5<+ M<+U!O5\R)O<3;:#\#AK^!5!+ P04 " #)AE)4C.>(9RD# .$P #0 M 'AL+W-T>6QES'.>ENI#UPY;.)K%TC^ZY1[IS)#*LS4JPNSEC)EB60M89 MF1M3?0S#>CIG):TO5,6D10JE2VIL5\_"NM*,YC4XE2+L]WI)6%(NR6@H%^5- M:>I@JA;29.2R,P7N\27/2)1\((&C&ZN<9>3A_.W/A3+7;P+W/'M_=M9[>'>] M;S]O@''D%ZT;,7RMR@&'UR'/TA$.TXQBV21L- M"R4WN8N),UAF6K+@D8J,C*G@$\W!JZ E%RMG[H-AJH32@;%%8T-%8*F?'!RY M'M13RU-RJ703VT5PWY-V^!ZP[H% +D0GL$^<832LJ#%,RQO;:08WQF=0T+;O M5Y55.--T%?4OR<:A>=@@$Z5SIKLP$5F;1D/!"I"C^6P.3Z.J$$!C5&D;.:W1-BSME EQ!R_;CV*'>UELY:P'&9-=TPIJFX[&=8!_F\UQ;]/V7\0; M5/Q1F<\+.QW9]*'(V*UF!5\V_671"<#8(YR=5I58?1)\)DOF)G]TP-&0KOV" MN=+\R4:#4IE: ],D>&3:\.FVY9>FU3U;FG4Y+0M<<_\5:OZ[ZSQCDFDJMD7; MVC_E57ZQXG9W^A>:FY^5?<5>D?'5Z6ML=^13%YF\!I&O(MV#TQ<9IR>I,6SW M[ZU#PLX1H;,&)$!ZC- ?9R7 M#QDW-Q;'[Y/:RS_3-(WC),%6=#SV*AACZY8D\/&S8=K XL#D?YLK?%LXQ5R MN ZPG!ZJ$&RF>"5B,\77&A#_NH%'FOJSC<4!#RP+6.U ?'\DCA.4S\"F%]!'&,(O(TX@BD #1@2Q\T^ MN+M]*MS\ S;Z#5!+ P04 " #)AE)4EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ,F&4E2#/X3SM08 !%" M / >&PO=V]R:V)O;VLN>&ULQ9Q=<]HX%(;_BH:;32_8@,$?=)K.I,FV MFYENPX1,;W<46P1-_<%*?.U,5_N MFN:+^%:5M3T;;9S;OCX]M?E&5=+^WFQ5[<^L&U-)YY^:^U.[-4H6=J.4J\K3 M:#))3BNIZ]';-T_76II3^J1Q*G>ZJ?W!<."S5E_MK_/AJ7C05M_I4KOO9Z/N M<:E&HM*UKO0/59R-)B-A-\W7/QNC?S2UD^4J-TU9GHVFNQ.?E7$Z?W9X%2!O MY9WMCCAY=R,]R-DHF?@+KK6QKGM%=WWI&1^4?_'N6>N:][ITREQ*ISZ8IMWJ M^CY5NIVNW:T:@R -9VH[=V)&I9 MJ;/11?.@3/@\_@VNBMUG'PHYVVAG;BJ=__LSQ*L"&!% MO%@7_GE3ZL*_>R'>R5+6N1)=SUH". . LZ,!BI.E))!S #E_0%%6NG[6OO7RMJ)\SQOVMIY?8FE;\M<*QH5 MIU GS#ZY40^J;A7%01J9,GOD76MUK:P-O7FGZ]T+*!Q2R)39(1^:IOBJRU+( MNO *=K*^#P3BW-J^YZ;((5-FB?3DUHV*I@XCEO(A?4SY_>%4&!3/6@WY8LHL MC/=2&_%9EJT2E]KF96-;TQL5R!-39E%\5-+V0P82PI39")?JSE$6%/>GS($_ MR/S+IBD+9>QOXH]_6C]_H1DQ,D#$; _]"KM=K8,$2-\\;T"5+T7_R,4_R/F M^']5YTVEQ*W\UF>"S%L@B%_X@Y_*_4?==N!Z:P MR $1LP-@RM;+QR-D@XC9!AAS1C&1)B)F33QFEN+D5OHWMJ\H%U)&Q*R,P11S MB'*&Y#%CE@?.-07%1/J8,>OC4++YV)X4$QEEQK\\17+.PK\5Y M13&1A9(7W;3?Z_1>W$Q@U=3C 19*&&VT.."[W]- M*Q.DH(1903\9^U%HH.@E10I*F14TB+EJM]NRVT6FF$A!*;."(&9OF*=(02FS M@@8QW[F5-J3(/NDQ-GW&(1I532U6%!-6'7/7#PQCGKNQVZCQ7Q03 MV2=EML\!S*?11#&1@-(C5*!YS,<'5P0S0P+*N#> #K3F;B&.QJ(,"2AC%M ! MS!MEG=$Y]62&!)1Q[P:AUNQ7[B,!9=R[000^IV.+)0=QT*/WTVZ*),A"V4O5GPP4!TKQA03WOW"?OL+P.QW M.K)0QFRA7HW$\\D0P5P@"RV8+00PPRF*B2RT>,&BZ#W,&]7'1!9:,%MH'_/1 MY6'*%C:N*2:RT(+90GN8^_,,BHDLM&"VT.'6#'U.BY07R$(+9@L=+H[OVI9B M(@LMV&L2^A7R>QU/,9&%%LP60N5;X]Z4;8$LM&"V$,3L66@![\+DG@L-5)F1 M?B>8TPF^-_,(Y7 DSO= X=V9D]VO$70OMV_?%&JM:U5\\F]B_?%OZ8R.+IU\T>/HUAK?_ E!+ P04 " #)AE)48\01 M2MT" !<.P &@ 'AL+U]R96QS+W=O1 M[1%MM$/A4:(SZ.7#Q" M9N;Q5[]?36_#<=R]G<;%QV%_')?-;II./]IV7._ZPVI\&$[]\?+.9C@?5M-E M>=ZVI]7Z?;7M6]MUL3W?SVB>'N]G+EX^3_W_3!PVF[=U_W-8_S[TQ^D?@]L_ MP_E]W/7]U"Q>5N=M/RV;]F-_NSRVUQ?S<)G<+)Y?E\WY^=4T[=Q!5H+L_$%. M@MS\05Z"_/Q!08+"_$%1@N+\04F"TOQ!68+R_$%%@LK\0:93&3M 4H4U0&NC M7!N UT;!-@"QC9)M &8;1=L U#;*M@&X;11N Y#;*-T&8+=1O U ;ZMZ6X#> M5O6V +UM]6,;H+=5O2U ;ZMZ6X#>5O6V +VMZFT!>EO5VP+TMJJW!>AM56\+ MT-NIW@Z@MU.]'4!OIWH[@-ZN>E@"T-NIW@Z@MU.]'4!OIWH[@-Y.]78 O9WJ M[0!Z.]7; ?3VJK<'Z.U5;P_0VZO>'J"W5[T]0&]?/>P&Z.U5;P_0VZO>'J"W M5[T]0&^O>GN WE[U]@"]@^H= 'H'U3L ] ZJ=P#H'53O - [J-X!H'>H_JP$ MZ!U4[P#0.ZC> :!W4+T#0.^@>@> WE'UC@"]H^H= 7I'U3L"](ZJ=P3H'57O M"- [JMX1H'>L-IL ](ZJ=P3H'57O"- [JMX1H'=2O1- [Z1Z)X#>2?5. +V3 MZIT >B?5.P'T3JIW NB=5.\$T#M5FP4!>B?5.P'T3JIW NB=5>\,T#NKWAF@ M=U:],T#OK'IG@-Y9]!:!W4;T+0.^B>A> WD7U+@"]B^I= 'H7U;L ]"[5 M81V WJ:KC^L _#9==6"G^T[!Q^ESWX^WHJ]U%?"=7D^7S_:W[[\NOR[6M^%* M='N?,3[]!5!+ P04 " #)AE)4?^!#S%L" !-.0 $P %M#;VYT96YT M7U1Y<&5S72YX;6S-V\MNVS 0A>%7,;0-+)J42$I%G$W;;9M%7T"5Z%BP;A"9 MU'G[TLH%:)$:#5R@_\:"37+.B -\.U]_>YR<7QW[;O#;9!_"]$$(7^]=7_ET MG-P05W;CW%3F^I/;5?==6'T^QI]] M.P[;9':=3U8?GS:>LK9)-4U=6U%+U<==XM@)'QX[Y]/S)=[H<=SMVMHU8WW?QR.I MGV97-7[O7.B[]*GHU?GD$&_8/7W*B_.7,N<"X\[;>9Q\G-CLWA_W,I+3Z?44 M"[DYM.=?\34QEK[X_=QIVHUK_C([7N^/<3XL\_!B>5Q^Q[_.^+7^._M0D#XR M2!\YI \-Z<- ^K"0/@I('R6D#[FA-$(155)(E113)05525%54EB5%%&UL4$L! A0# M% @ R8925''OH-'8!@ 2AP !@ ("!#0@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R8925')!&BDL M P 00P !@ ("!GQ< 'AL+W=OI;S@1@# "("0 & @('4(0 >&PO=V]R:W-H965T&UL4$L! A0#% @ R8925$$B T,7!P B20 !@ M ("!(B4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ R8925#M8T2^) P F@< !D ("!I3D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R8925*RU MP*JC"P %R8 !D ("!3VD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8925""D#,G%! J@H !D M ("! X$ 'AL+W=O@% T#P &0 @('_A0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ R8925-:WWI*"!P 9Q, !D ("! MKI$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ R8925+!YCP?D# ZR, !D ("!>+ 'AL+W=O&UL4$L! A0#% @ R8925"YQLQE< M!0 * X !D ("!\L, 'AL+W=O>18& "?#@ &0 M@(&%R0 >&PO=V]R:W-H965T&UL4$L! A0#% @ R8925+$[C6#: P /@H !D M ("!3_0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ R8925#\Y.*?H! ^@L !D ("!# $! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MR8925 ?]/*CH @ D@8 !D ("!5Q ! 'AL+W=O&PO=V]R:W-H965T[ 8 2 9 " @=DD 0!X;"]W;W)K&UL4$L! A0#% @ R8925&Y6Y^C[ P ) H !D M ("!_"L! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ R8925%+^6N \!@ U" !D ("!-34! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R892 M5'FE+1 #! =0\ !D ("!TT(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8925+,'C:D7!0 IQ8 M !D ("![DX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8925,HGE!W( @ LP@ !D M ("!N%T! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ R8925 GQ5X8(!0 2!@ !D ("!VV8! 'AL+W=O M&PO=V]R:W-H965TYN M 0!X;"]W;W)K&UL4$L! A0#% @ R8925*/- MG-]5 P ]0L !D ("!HG(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8925'\)B"D0 P \0H !D M ("!$GP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ R8925'@W]@@6 @ :@0 !D ("! M.(4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ R8925!M#-;N* P C0X !D ("!JHT! 'AL+W=OZ3 0!X M;"]W;W)K&UL4$L! A0#% @ R8925/4*Z:BF M @ 1@< !D ("!S98! 'AL+W=O," !C!P &0 M@(&JF0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ R8925,_06K+L @ M @ !D M ("!6Z ! 'AL+W=O&PO=V]R M:W-H965TP!,, 4 &0: M 9 " @4.F 0!X;"]W;W)K&UL M4$L! A0#% @ R8925,XT!ALL @ NP4 !D ("!JJL! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MR8925&V$@ &0 @(%W MP0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ R8925(F+O5C2 @ APD !D M ("!B\D! 'AL+W=O&PO=V]R:W-H M965T , $<. 9 M " @970 0!X;"]W;W)K&UL4$L! M A0#% @ R8925+\\X68D!0 ZQ< !D ("!1-0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R892 M5,_! ]54 P W0L !D ("!4=\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8925&)<;5NZ! H!4 M !D ("!L>L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8925'T&(B"9 @ O < !D M ("!K_8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ R8925%_-]<$. @ :00 !H ("!_P " 'AL+W=O M&UL4$L! A0#% @ R8925-&9E7XA P M$PT !H ("!10," 'AL+W=O&UL4$L! A0#% @ R8925(SGB&6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ R8925&/$$4K= @ 7#L !H ( !O1$" M 'AL+U]R96QS+W=O XML 119 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 120 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 121 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 281 556 1 false 100 0 false 10 false false R1.htm 0001001 - Document - Cover Sheet http://www.roku.com/role/Cover Cover Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.roku.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.roku.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.roku.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Operations Sheet http://www.roku.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 1004006 - 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 1005007 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 1006008 - 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 1007009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.roku.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 2101101 - Disclosure - The Company Sheet http://www.roku.com/role/TheCompany The Company Notes 10 false false R11.htm 2103102 - 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 2110103 - Disclosure - Revenue Sheet http://www.roku.com/role/Revenue Revenue Notes 12 false false R13.htm 2114104 - Disclosure - Business Combinations Sheet http://www.roku.com/role/BusinessCombinations Business Combinations Notes 13 false false R14.htm 2120105 - Disclosure - Goodwill and Intangible Assets Sheet http://www.roku.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 2126106 - Disclosure - Balance Sheet Components Sheet http://www.roku.com/role/BalanceSheetComponents Balance Sheet Components Notes 15 false false R16.htm 2134107 - Disclosure - Content Assets Sheet http://www.roku.com/role/ContentAssets Content Assets Notes 16 false false R17.htm 2140108 - Disclosure - Fair Value Disclosure Sheet http://www.roku.com/role/FairValueDisclosure Fair Value Disclosure Notes 17 false false R18.htm 2144109 - Disclosure - Leases Sheet http://www.roku.com/role/Leases Leases Notes 18 false false R19.htm 2151110 - Disclosure - Debt Sheet http://www.roku.com/role/Debt Debt Notes 19 false false R20.htm 2155111 - Disclosure - Stockholders' Equity Sheet http://www.roku.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 2169112 - Disclosure - Commitments and Contingencies Sheet http://www.roku.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 2173113 - Disclosure - Income Taxes Sheet http://www.roku.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2181114 - Disclosure - Related-Party Transactions Sheet http://www.roku.com/role/RelatedPartyTransactions Related-Party Transactions Notes 23 false false R24.htm 2183115 - Disclosure - Retirement Plans Sheet http://www.roku.com/role/RetirementPlans Retirement Plans Notes 24 false false R25.htm 2185116 - Disclosure - Net Income (Loss) Per Share Sheet http://www.roku.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 25 false false R26.htm 2189117 - Disclosure - Segment Information Sheet http://www.roku.com/role/SegmentInformation Segment Information Notes 26 false false R27.htm 2204201 - 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 27 false false R28.htm 2305301 - 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 28 false false R29.htm 2311302 - Disclosure - Revenue (Tables) Sheet http://www.roku.com/role/RevenueTables Revenue (Tables) Tables http://www.roku.com/role/Revenue 29 false false R30.htm 2315303 - Disclosure - Business Combinations (Tables) Sheet http://www.roku.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.roku.com/role/BusinessCombinations 30 false false R31.htm 2321304 - 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 31 false false R32.htm 2327305 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.roku.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.roku.com/role/BalanceSheetComponents 32 false false R33.htm 2335306 - Disclosure - Content Assets (Tables) Sheet http://www.roku.com/role/ContentAssetsTables Content Assets (Tables) Tables http://www.roku.com/role/ContentAssets 33 false false R34.htm 2341307 - Disclosure - Fair Value Disclosure (Tables) Sheet http://www.roku.com/role/FairValueDisclosureTables Fair Value Disclosure (Tables) Tables http://www.roku.com/role/FairValueDisclosure 34 false false R35.htm 2345308 - Disclosure - Leases (Tables) Sheet http://www.roku.com/role/LeasesTables Leases (Tables) Tables http://www.roku.com/role/Leases 35 false false R36.htm 2352309 - Disclosure - Debt (Tables) Sheet http://www.roku.com/role/DebtTables Debt (Tables) Tables http://www.roku.com/role/Debt 36 false false R37.htm 2356310 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.roku.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.roku.com/role/StockholdersEquity 37 false false R38.htm 2370311 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.roku.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables 38 false false R39.htm 2374312 - Disclosure - Income Taxes (Tables) Sheet http://www.roku.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.roku.com/role/IncomeTaxes 39 false false R40.htm 2386313 - 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 40 false false R41.htm 2390314 - Disclosure - Segment Information (Tables) Sheet http://www.roku.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.roku.com/role/SegmentInformation 41 false false R42.htm 2402401 - Disclosure - The Company (Details) Sheet http://www.roku.com/role/TheCompanyDetails The Company (Details) Details http://www.roku.com/role/TheCompany 42 false false R43.htm 2406402 - 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 43 false false R44.htm 2407403 - 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 44 false false R45.htm 2408404 - 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 45 false false R46.htm 2409405 - 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 46 false false R47.htm 2412406 - Disclosure - Revenue - Narrative (Details) Sheet http://www.roku.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 47 false false R48.htm 2413407 - Disclosure - Revenue - Schedule of Contract Balances (Details) Sheet http://www.roku.com/role/RevenueScheduleofContractBalancesDetails Revenue - Schedule of Contract Balances (Details) Details 48 false false R49.htm 2416408 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.roku.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 49 false false R50.htm 2417409 - 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 50 false false R51.htm 2418410 - 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 51 false false R52.htm 2419411 - 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 52 false false R53.htm 2422412 - 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 53 false false R54.htm 2423413 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.roku.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 54 false false R55.htm 2424414 - 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 55 false false R56.htm 2425415 - 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 56 false false R57.htm 2428416 - 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 57 false false R58.htm 2429417 - 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 58 false false R59.htm 2430418 - Disclosure - Balance Sheet Components - Narrative (Details) Sheet http://www.roku.com/role/BalanceSheetComponentsNarrativeDetails Balance Sheet Components - Narrative (Details) Details 59 false false R60.htm 2431419 - 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 60 false false R61.htm 2432420 - 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 61 false false R62.htm 2433421 - 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 62 false false R63.htm 2436422 - 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 63 false false R64.htm 2437423 - Disclosure - Content Assets - Narrative (Details) Sheet http://www.roku.com/role/ContentAssetsNarrativeDetails Content Assets - Narrative (Details) Details 64 false false R65.htm 2438424 - 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 65 false false R66.htm 2439425 - 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 66 false false R67.htm 2442426 - 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 67 false false R68.htm 2443427 - Disclosure - Fair Value Disclosure - Narrative (Details) Sheet http://www.roku.com/role/FairValueDisclosureNarrativeDetails Fair Value Disclosure - Narrative (Details) Details 68 false false R69.htm 2446428 - Disclosure - Leases - Narrative (Details) Sheet http://www.roku.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 69 false false R70.htm 2447429 - 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 70 false false R71.htm 2448430 - 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 71 false false R72.htm 2449431 - 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 72 false false R73.htm 2450432 - 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 73 false false R74.htm 2453433 - Disclosure - Debt - Schedule of Outstanding Debt (Details) Sheet http://www.roku.com/role/DebtScheduleofOutstandingDebtDetails Debt - Schedule of Outstanding Debt (Details) Details 74 false false R75.htm 2454434 - Disclosure - Debt - Narrative (Details) Sheet http://www.roku.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 75 false false R76.htm 2457435 - Disclosure - Stockholders' Equity - Preferred Stock (Details) Sheet http://www.roku.com/role/StockholdersEquityPreferredStockDetails Stockholders' Equity - Preferred Stock (Details) Details 76 false false R77.htm 2458436 - Disclosure - Stockholders' Equity - Common Stock (Details) Sheet http://www.roku.com/role/StockholdersEquityCommonStockDetails Stockholders' Equity - Common Stock (Details) Details 77 false false R78.htm 2459437 - Disclosure - Stockholders' Equity - At-the-Market Offering (Details) Sheet http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails Stockholders' Equity - At-the-Market Offering (Details) Details 78 false false R79.htm 2460438 - 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 79 false false R80.htm 2461439 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details) Sheet http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails Stockholders' Equity - Equity Incentive Plans (Details) Details 80 false false R81.htm 2462440 - 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 81 false false R82.htm 2463441 - Disclosure - Stockholders' Equity - Restricted Stock Units (Details) Sheet http://www.roku.com/role/StockholdersEquityRestrictedStockUnitsDetails Stockholders' Equity - Restricted Stock Units (Details) Details 82 false false R83.htm 2464442 - 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 83 false false R84.htm 2465443 - Disclosure - Stockholders' Equity - Stock Option Plan (Details) Sheet http://www.roku.com/role/StockholdersEquityStockOptionPlanDetails Stockholders' Equity - Stock Option Plan (Details) Details 84 false false R85.htm 2466444 - Disclosure - Stockholders' Equity - Stock-based Compensation (Details) Sheet http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails Stockholders' Equity - Stock-based Compensation (Details) Details 85 false false R86.htm 2467445 - 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 86 false false R87.htm 2468446 - 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 87 false false R88.htm 2471447 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 88 false false R89.htm 2472448 - 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 89 false false R90.htm 2475449 - 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 90 false false R91.htm 2476450 - 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 91 false false R92.htm 2477451 - 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 92 false false R93.htm 2478452 - 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 93 false false R94.htm 2479453 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.roku.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 94 false false R95.htm 2480454 - 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 95 false false R96.htm 2482455 - Disclosure - Related-Party Transactions - Narrative (Details) Sheet http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails Related-Party Transactions - Narrative (Details) Details 96 false false R97.htm 2484456 - Disclosure - Retirement Plans - Narrative (Details) Sheet http://www.roku.com/role/RetirementPlansNarrativeDetails Retirement Plans - Narrative (Details) Details 97 false false R98.htm 2487457 - 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 98 false false R99.htm 2488458 - Disclosure - Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Details) Sheet http://www.roku.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromCalculationofDilutedNetLossPerShareDetails Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Details) Details http://www.roku.com/role/NetIncomeLossPerShareTables 99 false false R100.htm 2491459 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.roku.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 100 false false R101.htm 2492460 - 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 101 false false All Reports Book All Reports roku-20211231.htm a10-kexhibit104.htm a10-kexhibit105.htm a10-kexhibit311.htm a10-kexhibit312.htm a10-kexhibit321.htm a10-kexhibit322.htm aex211xsubsidiariesxexx211.htm aex231xauditorconsentxexx2.htm roku-20211231.xsd roku-20211231_cal.xml roku-20211231_def.xml roku-20211231_lab.xml roku-20211231_pre.xml roku-20211231_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 124 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "roku-20211231.htm": { "axisCustom": 1, "axisStandard": 36, "contextCount": 281, "dts": { "calculationLink": { "local": [ "roku-20211231_cal.xml" ] }, "definitionLink": { "local": [ "roku-20211231_def.xml" ] }, "inline": { "local": [ "roku-20211231.htm" ] }, "labelLink": { "local": [ "roku-20211231_lab.xml" ] }, "presentationLink": { "local": [ "roku-20211231_pre.xml" ] }, "schema": { "local": [ "roku-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 760, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 7, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 11 }, "keyCustom": 74, "keyStandard": 482, "memberCustom": 44, "memberStandard": 55, "nsprefix": "roku", "nsuri": "http://www.roku.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.roku.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - The Company", "role": "http://www.roku.com/role/TheCompany", "shortName": "The Company", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2491459 - Disclosure - Segment Information - Narrative (Details)", "role": "http://www.roku.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R101": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ib0f948d0f75542e8a125a1a43337fdbd_D20200101-20201231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2492460 - Disclosure - Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details)", "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-20211231.htm", "contextRef": "i4178c98327f84b7a9e518be2d016d808_D20210101-20211231", "decimals": "2", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Significant Accounting Policies and Basis of Presentation", "role": "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentation", "shortName": "Significant Accounting Policies and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Revenue", "role": "http://www.roku.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Business Combinations", "role": "http://www.roku.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120105 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.roku.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126106 - Disclosure - Balance Sheet Components", "role": "http://www.roku.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ContentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134107 - Disclosure - Content Assets", "role": "http://www.roku.com/role/ContentAssets", "shortName": "Content Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140108 - Disclosure - Fair Value Disclosure", "role": "http://www.roku.com/role/FairValueDisclosure", "shortName": "Fair Value Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144109 - Disclosure - Leases", "role": "http://www.roku.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151110 - Disclosure - Debt", "role": "http://www.roku.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.roku.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155111 - Disclosure - Stockholders' Equity", "role": "http://www.roku.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2169112 - Disclosure - Commitments and Contingencies", "role": "http://www.roku.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2173113 - Disclosure - Income Taxes", "role": "http://www.roku.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2181114 - Disclosure - Related-Party Transactions", "role": "http://www.roku.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2183115 - Disclosure - Retirement Plans", "role": "http://www.roku.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2185116 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.roku.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2189117 - Disclosure - Segment Information", "role": "http://www.roku.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Significant Accounting Policies and Basis of Presentation (Policies)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfValuationAllowanceForSalesReturnsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Significant Accounting Policies and Basis of Presentation (Tables)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfValuationAllowanceForSalesReturnsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Revenue (Tables)", "role": "http://www.roku.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.roku.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Business Combinations (Tables)", "role": "http://www.roku.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.roku.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327305 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.roku.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfContentAssetsNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335306 - Disclosure - Content Assets (Tables)", "role": "http://www.roku.com/role/ContentAssetsTables", "shortName": "Content Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfContentAssetsNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341307 - Disclosure - Fair Value Disclosure (Tables)", "role": "http://www.roku.com/role/FairValueDisclosureTables", "shortName": "Fair Value Disclosure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345308 - Disclosure - Leases (Tables)", "role": "http://www.roku.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352309 - Disclosure - Debt (Tables)", "role": "http://www.roku.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356310 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.roku.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "roku:ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2370311 - Disclosure - Commitment and Contingencies (Tables)", "role": "http://www.roku.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2374312 - Disclosure - Income Taxes (Tables)", "role": "http://www.roku.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2386313 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.roku.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2390314 - Disclosure - Segment Information (Tables)", "role": "http://www.roku.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - The Company (Details)", "role": "http://www.roku.com/role/TheCompanyDetails", "shortName": "The Company (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Significant Accounting Policies and Basis of Presentation - Narrative (Details)", "role": "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "shortName": "Significant Accounting Policies and Basis of Presentation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iec9426b5644448b49734b87033e02c1e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Returns (Details)", "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-20211231.htm", "contextRef": "if3b4c5b8636c48f598465651343385e3_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iec9426b5644448b49734b87033e02c1e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Sales Incentives (Details)", "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-20211231.htm", "contextRef": "i56be0f27e17f4081ae9e2faa723e730a_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iec9426b5644448b49734b87033e02c1e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Allowance for Doubtful Accounts (Details)", "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-20211231.htm", "contextRef": "id1e66df6e0d24acdb9fe2df58bb8cad7_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.roku.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Revenue - Schedule of Contract Balances (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "roku:ContentAssetsAcquiredDuringPeriod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i5f3b91abeb8b4cf99028f5816810e401_D20210319-20210319", "decimals": "-5", "lang": "en-US", "name": "roku:ContentAssetsAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Operations", "role": "http://www.roku.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Business Combinations - Schedule of Preliminary Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed (Details)", "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", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i5961464e543d4857a006c42e7ad6a7e8_I20210415", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i5961464e543d4857a006c42e7ad6a7e8_I20210415", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Business Combinations - Summary of Preliminary Valuation of Intangible Assets Acquired (Details)", "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-20211231.htm", "contextRef": "i1f28694f27334d54a5afab09b7e09b49_D20210415-20210415", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i5cdd3641283f46e2921dbe88126cc944_I20210319", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Business Combinations - Summary of Valuation of Intangible Assets Acquired (Details)", "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-20211231.htm", "contextRef": "i8b260fcf36c94e6f9df34dc00584ffac_D20210319-20210319", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iec9426b5644448b49734b87033e02c1e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill (Details)", "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-20211231.htm", "contextRef": "i473bf47873334a24911923ecdd26bff1_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_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": "2424414 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "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", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Asset (Details)", "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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable, Net (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Balance Sheet Components - Narrative (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:PaymentsDueToContentPublishersCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431419 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:PaymentsDueToContentPublishersCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - Balance Sheet Components - Schedule of Deferred Revenue (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:ContentLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Balance Sheet Components - Schedule of Other Long Term Liabilities (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:ContentLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfContentAssetsNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:LicensedAndProducedContentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436422 - Disclosure - Content Assets - Schedule of Content Assets Net (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:LicensedAndProducedContentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "roku:ContentAssetsAcquiredDuringPeriod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437423 - Disclosure - Content Assets - Narrative (Details)", "role": "http://www.roku.com/role/ContentAssetsNarrativeDetails", "shortName": "Content Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfAmortizationOfContentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:AmortizationExpenseOfLicensedContentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438424 - Disclosure - Content Assets - Schedule Of Amortization Of Content Assets Included In Cost Of Revenue In Condensed Consolidated Statement Of Operation (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:AmortizationExpenseOfLicensedContentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfAmortizationExpenseForCapitalizedLicensedContentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:AmortizationExpenseOfContentAssetsYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439425 - Disclosure - Content Assets - Schedule of Amortization Expense for Licensed Content Assets (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "roku:AmortizationExpenseOfContentAssetsYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442426 - Disclosure - Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iffe4d2d254004cfd9c9c7ad754f888f0_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443427 - Disclosure - Fair Value Disclosure - Narrative (Details)", "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-20211231.htm", "contextRef": "iffe4d2d254004cfd9c9c7ad754f888f0_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "roku:CommitmentRelatingToOperatingLeaseThatHaveNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - Leases - Narrative (Details)", "role": "http://www.roku.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "roku:CommitmentRelatingToOperatingLeaseThatHaveNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i8257e4bbd57f4870ae98629285f55d5a_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Stockholders' Equity", "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-20211231.htm", "contextRef": "i8257e4bbd57f4870ae98629285f55d5a_I20181231", "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:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447429 - Disclosure - Leases - Schedule of Components of Lease Expense (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448430 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449431 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450432 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iea383af9769545e49610948005b3f314_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453433 - Disclosure - Debt - Schedule of Outstanding Debt (Details)", "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-20211231.htm", "contextRef": "iea383af9769545e49610948005b3f314_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454434 - Disclosure - Debt - Narrative (Details)", "role": "http://www.roku.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iff80582d9f8746249cfc91b9b1ef7269_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457435 - Disclosure - Stockholders' Equity - Preferred Stock (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "roku:NumberOfClassesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "class", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458436 - Disclosure - Stockholders' Equity - Common Stock (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "roku:NumberOfClassesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "class", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459437 - Disclosure - Stockholders' Equity - At-the-Market Offering (Details)", "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-20211231.htm", "contextRef": "i78d5b443907c4eae8dc3edd75c06f279_D20210302-20210302", "decimals": "-5", "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "roku:ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460438 - Disclosure - Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "roku:NumberOfEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461439 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "roku:NumberOfEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i001aa488c8624a14868b36507b2d94d2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462440 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details)", "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-20211231.htm", "contextRef": "i001aa488c8624a14868b36507b2d94d2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463441 - Disclosure - Stockholders' Equity - Restricted Stock Units (Details)", "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-20211231.htm", "contextRef": "i66a37bbff39942f99f883bd9c99847eb_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "roku:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iec9426b5644448b49734b87033e02c1e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464442 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465443 - Disclosure - Stockholders' Equity - Stock Option Plan (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i1421fb1bebb942bd83cbbdce98d3b0ec_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466444 - Disclosure - Stockholders' Equity - Stock-based Compensation (Details)", "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-20211231.htm", "contextRef": "i1421fb1bebb942bd83cbbdce98d3b0ec_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467445 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation Expense (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468446 - Disclosure - Stockholders' Equity - Summary of Assumptions Used to Value Stock Options Granted (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471447 - Disclosure - Commitments and Contingencies - Narrative (Details)", "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-20211231.htm", "contextRef": "i17cec778927d4ffca92be442346a58b7_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LitigationSettlementExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iaa777f87a1764a7098ed5025053ae0a1_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472448 - Disclosure - Commitments and Contingencies - Schedule of Payments for Content Obligations (Details)", "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-20211231.htm", "contextRef": "iaa777f87a1764a7098ed5025053ae0a1_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007009 - Statement - Consolidated Statements of Cash Flows", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475449 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Taxes (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476450 - Disclosure - Income Taxes - Schedule of Income Tax (Benefit) Expense (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477451 - Disclosure - Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)", "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-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478452 - Disclosure - Income Taxes - Summary of Significant Components of Deferred Income Tax Assets and Liabilities (Details)", "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-20211231.htm", "contextRef": "i9b4776616f9f4935b0b1641872070537_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479453 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.roku.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "iec9426b5644448b49734b87033e02c1e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480454 - Disclosure - Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details)", "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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ibcddb241d1bc48ccae163f448596abf9_D20190101-20191231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482455 - Disclosure - Related-Party Transactions - Narrative (Details)", "role": "http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails", "shortName": "Related-Party Transactions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ibcddb241d1bc48ccae163f448596abf9_D20190101-20191231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i0ec1136463a242c78416f98fcacdf1a8_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484456 - Disclosure - Retirement Plans - Narrative (Details)", "role": "http://www.roku.com/role/RetirementPlansNarrativeDetails", "shortName": "Retirement Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "i0ec1136463a242c78416f98fcacdf1a8_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2487457 - Disclosure - Net Income (Loss) Per Share - Summary of Calculation of Basic and Diluted Net Loss Per Share (Details)", "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-20211231.htm", "contextRef": "i66a37bbff39942f99f883bd9c99847eb_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2488458 - Disclosure - Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Details)", "role": "http://www.roku.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromCalculationofDilutedNetLossPerShareDetails", "shortName": "Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "roku-20211231.htm", "contextRef": "ia8a5cbb465594e749e7782fda6b7614d_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } } }, "segmentCount": 100, "tag": { "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": [ "r820", "r821", "r822" ], "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": [ "r820", "r821", "r822" ], "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": [ "r820", "r821", "r822" ], "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": [ "r820", "r821", "r822" ], "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": [ "r823" ], "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": [ "r818" ], "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": [ "r817" ], "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": [ "r817" ], "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": [ "r817" ], "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": [ "r832" ], "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": [ "r817" ], "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": [ "r817" ], "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": [ "r817" ], "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": [ "r817" ], "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": [ "r834" ], "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": [ "r820", "r821", "r822" ], "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": [ "r816" ], "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": [ "r819" ], "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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": 5.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/20211231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows", "http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails" ], "xbrltype": "monetaryItemType" }, "roku_AmortizationExpenseOfContentAssetsYearOne": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails": { "order": 1.0, "parentTag": "roku_AmortizedExpenseOfContentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization expense of content assets next twelve months.", "label": "Amortization Expense Of Content Assets Year One", "terseLabel": "2022" } } }, "localname": "AmortizationExpenseOfContentAssetsYearOne", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "roku_AmortizationExpenseOfContentAssetsYearThree": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails": { "order": 2.0, "parentTag": "roku_AmortizedExpenseOfContentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization expense of content assets year three.", "label": "Amortization Expense Of Content Assets Year Three", "terseLabel": "2024" } } }, "localname": "AmortizationExpenseOfContentAssetsYearThree", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "roku_AmortizationExpenseOfContentAssetsYearTwo": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails": { "order": 3.0, "parentTag": "roku_AmortizedExpenseOfContentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization expense of content assets year two.", "label": "Amortization Expense Of Content Assets Year Two", "terseLabel": "2023" } } }, "localname": "AmortizationExpenseOfContentAssetsYearTwo", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails" ], "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": "Amortization of content assets" } } }, "localname": "AmortizationExpenseOfLicensedContentAssets", "nsuri": "http://www.roku.com/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationDetails" ], "xbrltype": "monetaryItemType" }, "roku_AmortizedExpenseOfContentAssets": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of total content assets", "label": "Amortized Expense Of Content Assets", "totalLabel": "Total" } } }, "localname": "AmortizedExpenseOfContentAssets", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails" ], "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/20211231", "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/20211231", "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": "Dataxu working capital adjustment" } } }, "localname": "BostonBasedDataxuIncorporationDemandSidePlatformMember", "nsuri": "http://www.roku.com/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "roku_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities, Other", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities, Other", "terseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/ContentAssetsNarrativeDetails" ], "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "roku_DeferredTaxAssetsLeaseObligation": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 6.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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "roku_EffectiveIncomeTaxRateReconciliationAcquisitionCost": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation, acquisition cost.", "label": "Effective Income Tax Rate Reconciliation Acquisition Cost", "terseLabel": "Acquisition costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAcquisitionCost", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "roku_EffectiveIncomeTaxRateReconciliationDiscreteTaxBenefitRecognizedOnTransferOfIntellectualPropertyPercent": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 14.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 IP transfer" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDiscreteTaxBenefitRecognizedOnTransferOfIntellectualPropertyPercent", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "roku_EffectiveIncomeTaxRateReconciliationProvisionToReturnTrueUp": { "auth_ref": [], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 12.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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "roku_ExpectedTenantImprovementAllowance": { "auth_ref": [], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails": { "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/StockholdersEquityAttheMarketOfferingDetails" ], "xbrltype": "monetaryItemType" }, "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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "roku_IncreaseDecreaseInDeferredRevenueDueToChangeInTimingOfFulfillmentOfPerformanceObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in deferred revenue due to change in timing of fulfillment of performance obligations.", "label": "Increase Decrease In Deferred Revenue Due To Change In Timing Of Fulfillment Of Performance Obligations", "terseLabel": "Increase (decrease) in deferred revenue due to change in timing of fulfillment of performance obligations" } } }, "localname": "IncreaseDecreaseInDeferredRevenueDueToChangeInTimingOfFulfillmentOfPerformanceObligations", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_IncreaseDecreaseInDeferredRevenueRecognizedRelatedToUnspecifiedUpgrades": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in deferred revenue recognized related to unspecified upgrades.", "label": "Increase Decrease In Deferred Revenue Recognized Related To Unspecified Upgrades", "terseLabel": "Increase (decrease) in deferred revenue recognized related to unspecified upgrades" } } }, "localname": "IncreaseDecreaseInDeferredRevenueRecognizedRelatedToUnspecifiedUpgrades", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_IncreaseDecreaseOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease liabilities", "label": "Increase Decrease Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseOperatingLeaseLiabilities", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "roku_IndemnificationAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indemnification asset.", "label": "Indemnification Asset", "terseLabel": "Indemnification asset" } } }, "localname": "IndemnificationAsset", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_IndemnificationAssetReleasedForPaymentOfPortionOfLiabilitiesAssumed": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indemnification asset released for payment of portion of liabilities assumed.", "label": "Indemnification Asset Released For Payment Of Portion Of Liabilities Assumed", "terseLabel": "Indemnification asset released for payment of portion of liabilities assumed" } } }, "localname": "IndemnificationAssetReleasedForPaymentOfPortionOfLiabilitiesAssumed", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_IndemnificationLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Indemnification liability.", "label": "Indemnification Liability", "terseLabel": "Indemnification liability" } } }, "localname": "IndemnificationLiability", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_IndemnificationLiabilityReleasedForPaymentOfPortionOfLiabilitiesAssumed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Indemnification liability released for Payment of portion of liabilities assumed.", "label": "Indemnification Liability Released For Payment Of Portion Of Liabilities Assumed", "terseLabel": "Indemnification liability released for payment of portion of liabilities assumed" } } }, "localname": "IndemnificationLiabilityReleasedForPaymentOfPortionOfLiabilitiesAssumed", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "roku_LicensedAndProducedContentAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Licensed and produced content assets.", "label": "Licensed And Produced Content Assets", "terseLabel": "Total Content Assets, net" } } }, "localname": "LicensedAndProducedContentAssets", "nsuri": "http://www.roku.com/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/ContentAssetsNarrativeDetails", "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/20211231", "presentation": [ "http://www.roku.com/role/ContentAssetsNarrativeDetails", "http://www.roku.com/role/ContentAssetsScheduleofAmortizationExpenseforLicensedContentAssetsDetails", "http://www.roku.com/role/ContentAssetsScheduleofContentAssetsNetDetails" ], "xbrltype": "stringItemType" }, "roku_LicensedContentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensed content.", "label": "Licensed Content [Member]", "terseLabel": "Licensed Content" } } }, "localname": "LicensedContentMember", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_LossOnPurchaseObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss on purchase obligation.", "label": "Loss On Purchase Obligation", "terseLabel": "Loss on purchase obligation for inventory" } } }, "localname": "LossOnPurchaseObligation", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "roku_ManufacturingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing member.", "label": "Manufacturing [Member]", "terseLabel": "Manufacturing" } } }, "localname": "ManufacturingMember", "nsuri": "http://www.roku.com/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_NielsenSAdvancedVideoAdvertisingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nielsen S Advanced Video Advertising", "label": "Nielsen S Advanced Video Advertising [Member]", "terseLabel": "Nielsen AVA business acquisition" } } }, "localname": "NielsenSAdvancedVideoAdvertisingMember", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/BusinessCombinationsScheduleofPreliminaryAllocationofPurchaseConsiderationtoTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.roku.com/role/BusinessCombinationsSummaryofPreliminaryValuationofIntangibleAssetsAcquiredDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "integerItemType" }, "roku_NumberOfOwnershipChangesForIncomeTaxPurposes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of ownership changes for income tax purposes.", "label": "Number Of Ownership Changes For Income Tax Purposes", "terseLabel": "Number of ownership changes for income tax purposes" } } }, "localname": "NumberOfOwnershipChangesForIncomeTaxPurposes", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "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/20211231", "presentation": [ "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "roku_OldHouseAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Old house acquisition.", "label": "Old House Acquisition [Member]", "terseLabel": "This Old House acquisition" } } }, "localname": "OldHouseAcquisitionMember", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/ContentAssetsNarrativeDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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_PlayerSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Player segments.", "label": "Player Segment [Member]", "terseLabel": "Player" } } }, "localname": "PlayerSegmentMember", "nsuri": "http://www.roku.com/20211231", "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_ProceedsFromEscrowsAssociatedWithAcquisition": { "auth_ref": [], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/StockholdersEquityScheduleofReservedSharesofCommonStockforIssuanceDetails" ], "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_UnpaidPortionOfAcquisitionRelatedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid portion of acquisition related expenses.", "label": "Unpaid Portion Of Acquisition Related Expenses", "terseLabel": "Unpaid portion of acquisition related expenses" } } }, "localname": "UnpaidPortionOfAcquisitionRelatedExpenses", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "roku_UnpaidPortionOfAtTheMarketOfferingCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid portion of at-the-market offering costs.", "label": "Unpaid Portion Of At The Market Offering Costs", "terseLabel": "Unpaid portion of at-the-market offering costs" } } }, "localname": "UnpaidPortionOfAtTheMarketOfferingCosts", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "roku_UnvestedCommonStockIssuedUponExerciseOfStockOptionsAndBusinessAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested common stock issued upon exercise of stock options and business acquisition.", "label": "Unvested Common Stock Issued Upon Exercise Of Stock Options And Business Acquisition [Member]", "terseLabel": "Unvested shares of common stock issued upon early exercise of stock options and business acquisition" } } }, "localname": "UnvestedCommonStockIssuedUponExerciseOfStockOptionsAndBusinessAcquisitionMember", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "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/20211231", "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 recovery and write-off" } } }, "localname": "ValuationAllowancesAndReservesAdjustmentsForRecoveryAndWriteOff", "nsuri": "http://www.roku.com/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "roku_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average discount rate.", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate:" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "roku_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average remaining lease term.", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term:" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.roku.com/20211231", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer [Member]", "terseLabel": "CEO Holds Majority Voting Interest" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r831" ], "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": [ "r2", "r147", "r154", "r245", "r535", "r536", "r537", "r579", "r580", "r622", "r627", "r628", "r837" ], "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": [ "r2", "r147", "r154", "r160", "r245", "r535", "r536", "r537", "r579", "r580", "r622", "r625", "r627", "r628", "r837" ], "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" } } }, "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": [ "r2", "r147", "r154", "r160", "r245", "r535", "r536", "r537", "r579", "r580", "r622", "r625", "r627", "r628", "r837" ], "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": [ "r2", "r147", "r154", "r160", "r245", "r535", "r536", "r537", "r579", "r580", "r622", "r625", "r627", "r628", "r837" ], "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": [ "r225", "r407", "r413", "r789" ], "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": [ "r321", "r360", "r488", "r495", "r702", "r703", "r704", "r705", "r706", "r707", "r726", "r787", "r790", "r811", "r812" ], "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/SegmentInformationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r321", "r360", "r488", "r495", "r702", "r703", "r704", "r705", "r706", "r707", "r726", "r787", "r790", "r811", "r812" ], "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/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r225", "r407", "r413", "r789" ], "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": [ "r222", "r407", "r411", "r733", "r786", "r788" ], "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": [ "r222", "r407", "r411", "r733", "r786", "r788" ], "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": [ "r321", "r360", "r442", "r488", "r495", "r702", "r703", "r704", "r705", "r706", "r707", "r726", "r787", "r790", "r811", "r812" ], "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/SegmentInformationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r321", "r360", "r442", "r488", "r495", "r702", "r703", "r704", "r705", "r706", "r707", "r726", "r787", "r790", "r811", "r812" ], "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/SegmentInformationNarrativeDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails", "http://www.roku.com/role/StockholdersEquitySummaryofAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r227", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails" ], "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": [ "r137", "r138", "r139", "r141", "r142", "r833" ], "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": [ "r241" ], "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": [ "r0", "r1", "r2", "r3", "r4", "r148", "r149", "r150", "r151", "r232", "r233", "r242", "r243", "r244", "r245", "r246", "r247", "r304", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r579", "r580", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r683", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r835", "r836", "r837", "r838", "r839" ], "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": [ "r50", "r695" ], "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": [ "r20" ], "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": [ "r228", "r229" ], "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_AccountsReceivableMember": { "auth_ref": [ "r807" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Net Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r34", "r771", "r806" ], "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": [ "r11", "r34", "r228", "r229" ], "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", "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": [ "r54" ], "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_AccruedLiabilitiesMember": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r48", "r289" ], "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": [ "r37", "r71", "r72", "r73", "r775", "r798", "r802" ], "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" } } }, "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": [ "r70", "r73", "r81", "r82", "r83", "r144", "r145", "r146", "r612", "r793", "r794", "r839" ], "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": [ "r274" ], "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": [ "r35" ], "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": [ "r144", "r145", "r146", "r535", "r536", "r537", "r627" ], "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": [ "r0", "r1", "r2", "r3", "r4", "r148", "r149", "r150", "r151", "r160", "r232", "r233", "r242", "r243", "r244", "r245", "r246", "r247", "r304", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r577", "r578", "r579", "r580", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r683", "r735", "r736", "r737", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r835", "r836", "r837", "r838", "r839" ], "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": [ "r497", "r499", "r541", "r542" ], "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": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "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": [ "r546" ], "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": [ "r499", "r527", "r540" ], "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": [ "r137", "r138", "r139", "r141", "r142" ], "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": [ "r41", "r230", "r248" ], "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": [ "r113", "r272", "r279" ], "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": [ "r170" ], "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/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r170" ], "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/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromCalculationofDilutedNetLossPerShareDetails" ], "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/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromCalculationofDilutedNetLossPerShareDetails", "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r170" ], "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/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r131", "r204", "r211", "r218", "r240", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r610", "r613", "r640", "r693", "r695", "r753", "r772" ], "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": [ "r12", "r13", "r66", "r131", "r240", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r610", "r613", "r640", "r693", "r695" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/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": [ "r630" ], "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_AwardTypeAxis": { "auth_ref": [ "r501", "r529" ], "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": [ "r616", "r617" ], "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": [ "r484", "r494" ], "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/ContentAssetsNarrativeDetails", "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r484", "r494", "r596", "r597" ], "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/ContentAssetsNarrativeDetails", "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": [ "r595" ], "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": [ "r604", "r605", "r606" ], "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": [ "r608" ], "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": [ "r609" ], "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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r600" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "terseLabel": "Purchase consideration" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r600" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "negatedTerseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r599" ], "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": [ "r599" ], "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": [ "r599" ], "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": [ "r599" ], "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": [ "r599" ], "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": [ "r598", "r599" ], "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": [ "r599" ], "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": [ "r598", "r599" ], "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": [ "r599" ], "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": [ "r599" ], "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": [ "r598", "r599" ], "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": [ "r593" ], "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": [ "r118", "r119", "r120" ], "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": [ "r273" ], "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": [ "r813", "r815" ], "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": [ "r9", "r45", "r115" ], "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" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "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": [ "r21", "r116" ], "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": [ "r108", "r115", "r121" ], "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": [ "r108", "r653" ], "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 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_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": [ "r21" ], "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": [ "r128", "r131", "r163", "r164", "r165", "r167", "r169", "r178", "r179", "r180", "r240", "r305", "r310", "r311", "r312", "r316", "r317", "r358", "r359", "r363", "r367", "r640", "r824" ], "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": [ "r382", "r498" ], "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": [ "r59", "r302", "r759", "r779" ], "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 12)" } } }, "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": [ "r298", "r300", "r301", "r303", "r808" ], "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": [ "r61" ], "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": [ "r144", "r145", "r627" ], "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": [ "r33" ], "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": [ "r33" ], "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": [ "r33" ], "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": [ "r33", "r374" ], "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": [ "r33", "r695" ], "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" } } }, "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": [ "r419", "r420", "r496", "r544" ], "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": [ "r76", "r78", "r79", "r88", "r763", "r782" ], "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 Net 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": [ "r186", "r187", "r225", "r638", "r639", "r807" ], "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/SegmentInformationNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r186", "r187", "r225", "r638", "r639", "r803", "r807" ], "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/SegmentInformationNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r186", "r187", "r225", "r638", "r639", "r803", "r807" ], "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": [ "r186", "r187", "r225", "r638", "r639" ], "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/SegmentInformationNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails", "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r186", "r187", "r225", "r638", "r639", "r807" ], "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": [ "r387" ], "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": [ "r384", "r386", "r408" ], "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": [ "r384", "r385", "r408" ], "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": [ "r384", "r385", "r408" ], "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": [ "r384", "r385", "r408" ], "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": [ "r409" ], "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": [ "r393" ], "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": [ "r94", "r733" ], "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", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "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": [ "r132", "r573", "r583" ], "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": [ "r132", "r573" ], "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": [ "r132", "r573", "r583", "r585" ], "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": [ "r132", "r573", "r583" ], "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": [ "r185", "r225" ], "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": [ "r602" ], "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": [ "r127", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r335", "r342", "r343", "r345", "r354" ], "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": [ "r25", "r26", "r27", "r130", "r136", "r318", "r319", "r320", "r321", "r322", "r323", "r325", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r350", "r351", "r352", "r353", "r665", "r754", "r757", "r770" ], "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": [ "r27", "r346", "r757", "r770" ], "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": [ "r56", "r348", "r663", "r665" ], "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": [ "r57", "r130", "r136", "r318", "r319", "r320", "r321", "r322", "r323", "r325", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r350", "r351", "r352", "r353", "r665" ], "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": [ "r767" ], "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": [ "r767" ], "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": [ "r767" ], "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": [ "r767" ], "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": [ "r57", "r130", "r136", "r318", "r319", "r320", "r321", "r322", "r323", "r325", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r350", "r351", "r352", "r353", "r375", "r378", "r379", "r380", "r662", "r663", "r665", "r666", "r768" ], "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": [ "r132", "r574", "r583" ], "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": [ "r49", "r331", "r664" ], "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": [ "r132", "r574", "r583" ], "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": [ "r113", "r132", "r574", "r583", "r584", "r585" ], "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": [ "r29", "r30", "r563", "r755", "r769" ], "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": [ "r42" ], "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": [ "r16" ], "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": [ "r132", "r574", "r583" ], "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": [ "r564" ], "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": [ "r566" ], "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": [ "r571", "r572" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "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 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": [ "r569", "r571", "r572" ], "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 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": [ "r571", "r572" ], "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 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": [ "r571", "r572" ], "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 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": [ "r565" ], "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_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r571", "r572" ], "calculation": { "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesSummaryofSignificantComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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": [ "r483" ], "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": [ "r113", "r287" ], "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 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": [ "r113", "r199" ], "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": [ "r603" ], "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": [ "r407", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ], "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": [ "r89", "r152", "r153", "r154", "r155", "r156", "r161", "r163", "r167", "r168", "r169", "r173", "r174", "r628", "r629", "r764", "r783" ], "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": [ "r89", "r152", "r153", "r154", "r155", "r156", "r163", "r167", "r168", "r169", "r173", "r174", "r628", "r629", "r764", "r783" ], "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": [ "r170", "r171", "r172", "r175" ], "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": [ "r653" ], "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": [ "r552" ], "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": [ "r134", "r552", "r587" ], "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": [ "r552", "r587" ], "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": [ "r552", "r587" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 11.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": [ "r552", "r587" ], "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": [ "r552", "r587" ], "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": [ "r552", "r587" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 13.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": [ "r543", "r552" ], "calculation": { "http://www.roku.com/role/IncomeTaxesScheduleofReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": { "order": 9.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": [ "r552", "r587" ], "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": [ "r552", "r587" ], "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 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": [ "r552", "r587" ], "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": [ "r528" ], "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": [ "r528" ], "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": [ "r528" ], "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_EmployeeStockOptionMember": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option" } } }, "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/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": [ "r2", "r81", "r82", "r83", "r144", "r145", "r146", "r149", "r157", "r159", "r177", "r245", "r374", "r381", "r535", "r536", "r537", "r579", "r580", "r627", "r654", "r655", "r656", "r657", "r658", "r660", "r793", "r794", "r795", "r839" ], "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": [ "r630", "r631", "r632", "r635" ], "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": [ "r630", "r631" ], "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": [ "r633" ], "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_FairValueByAssetClassAxis": { "auth_ref": [ "r630", "r635" ], "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": [ "r333", "r350", "r351", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r482", "r631", "r699", "r700", "r701" ], "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": [ "r634" ], "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": [ "r333", "r443", "r444", "r449", "r482", "r631", "r699" ], "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_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_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r333", "r350", "r351", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r482", "r699", "r700", "r701" ], "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": [ "r636", "r637" ], "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_FinancialInstrumentAxis": { "auth_ref": [ "r235", "r236", "r237", "r238", "r239", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r344", "r372", "r618", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r824", "r825", "r826", "r827", "r828", "r829", "r830" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "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": [ "r278" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "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": [ "r280" ], "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": "2022" } } }, "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": [ "r280" ], "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": "2026" } } }, "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": [ "r280" ], "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": "2025" } } }, "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": [ "r280" ], "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": "2024" } } }, "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": [ "r280" ], "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": "2023" } } }, "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": [ "r273", "r275", "r278", "r282", "r734", "r738" ], "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": [ "r278", "r738" ], "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": [ "r273", "r277" ], "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": [ "r278", "r734" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseforIntangibleAssetDetails": { "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 after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Total", "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_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r649", "r650", "r651", "r652" ], "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", "terseLabel": "Foreign currency gains (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r661" ], "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": [ "r95" ], "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": [ "r90" ], "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/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r262", "r264", "r695", "r752" ], "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_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions:" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "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": [ "r284" ], "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": [ "r113", "r263", "r266", "r269" ], "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": [ "r268" ], "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": "Goodwill" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/GoodwillandIntangibleAssetsScheduleofCarryingValueofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r267", "r594" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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, Purchase Accounting Adjustments", "terseLabel": "Goodwill" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r93", "r131", "r204", "r210", "r214", "r217", "r220", "r240", "r305", "r306", "r307", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r640" ], "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", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "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": [ "r113", "r283" ], "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/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r113", "r286", "r291" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r285", "r294" ], "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": [ "r133", "r586" ], "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": [ "r85", "r204", "r210", "r214", "r217", "r220", "r751", "r760", "r765", "r784" ], "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": [ "r133", "r586" ], "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": [ "r292", "r295" ], "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/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r295" ], "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/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r555" ], "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": [ "r134", "r553", "r561", "r568", "r581", "r588", "r590", "r591", "r592" ], "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": [ "r135", "r158", "r159", "r202", "r551", "r582", "r589", "r785" ], "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 benefit", "totalLabel": "Income tax benefit" } } }, "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": [ "r80", "r549", "r550", "r561", "r562", "r567", "r575" ], "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": [ "r110", "r117" ], "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": [ "r112" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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": [ "r112" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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": [ "r112" ], "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": [ "r112" ], "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": [ "r112", "r727" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.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_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r112" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred cost of revenue" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r112" ], "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": [ "r112" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r112" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other 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": [ "r112" ], "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": [ "r281" ], "calculation": { "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.roku.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "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": [ "r123", "r277", "r730", "r731", "r732", "r734" ], "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": 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": [ "r271", "r276" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 4.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": [ "r97", "r339", "r349", "r352", "r353" ], "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": [ "r107", "r109", "r117" ], "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": [ "r204" ], "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_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Section 382" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r10", "r64", "r695" ], "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": [ "r19", "r65", "r124", "r176", "r259", "r260", "r261", "r728" ], "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_InvestorMember": { "auth_ref": [ "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Strategic Investors" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r679", "r681" ], "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": "Net 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": [ "r679" ], "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": [ "r288" ], "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": [ "r671" ], "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": [ "r672" ], "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": [ "r680" ], "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": [ "r680" ], "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": [ "r680" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails_1": { "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": [ "r680" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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": "2022" } } }, "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": [ "r680" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2026" } } }, "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": [ "r680" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2025" } } }, "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": [ "r680" ], "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 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": "2024" } } }, "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": [ "r680" ], "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": "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": "2023" } } }, "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": [ "r680" ], "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 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": [ "r682" ], "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": [ "r53", "r131", "r212", "r240", "r305", "r306", "r307", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r611", "r613", "r614", "r640", "r693", "r694" ], "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": [ "r40", "r131", "r240", "r640", "r695", "r758", "r777" ], "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": [ "r55", "r131", "r240", "r305", "r306", "r307", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r611", "r613", "r614", "r640", "r693", "r694", "r695" ], "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": [ "r411" ], "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]", "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": [ "r51", "r130" ], "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": [ "r51", "r130" ], "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": [ "r51" ], "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_LongTermDebt": { "auth_ref": [ "r27", "r332", "r347", "r350", "r351", "r757", "r774" ], "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": [ "r52" ], "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": [ "r57" ], "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": [ "r443" ], "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": [ "r108" ], "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": [ "r108" ], "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": [ "r108", "r111", "r114" ], "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": [ "r7", "r74", "r77", "r83", "r86", "r114", "r131", "r148", "r152", "r153", "r154", "r155", "r158", "r159", "r166", "r204", "r210", "r214", "r217", "r220", "r240", "r305", "r306", "r307", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r629", "r640", "r761", "r780" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "auth_ref": [ "r118", "r119", "r120" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired", "terseLabel": "Unpaid portion of purchased intangibles" } } }, "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "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": [ "r192" ], "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": [ "r204", "r210", "r214", "r217", "r220" ], "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": [ "r673", "r681" ], "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": [ "r668" ], "calculation": { "http://www.roku.com/role/LeasesScheduleofFutureLeasePaymentsunderOperatingLeasesDetails": { "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": [ "r668" ], "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": [ "r669" ], "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": [ "r668" ], "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": [ "r670", "r675" ], "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": [ "r667" ], "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 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": [ "r113" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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": [ "r678", "r681" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r677", "r681" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases (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": [ "r569" ], "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": [ "r8", "r615" ], "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": [ "r15", "r17", "r18", "r54" ], "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": [ "r49" ], "calculation": { "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other 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": [ "r68" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.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" } } }, "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": [ "r75", "r78", "r81", "r82", "r84", "r87", "r374", "r654", "r659", "r660", "r762", "r781" ], "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, 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, 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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r69", "r71" ], "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 before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized gain on short-term investments, net of tax", "verboseLabel": "Unrealized gain on short-term investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "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_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r58" ], "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": [ "r98" ], "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": 7.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": [ "r28", "r756", "r773" ], "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": [ "r603" ], "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_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r106" ], "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_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r100", "r607" ], "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": [ "r100" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of business, 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_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r101" ], "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 to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r101" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of 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": "Purchase 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_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r102" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r501", "r529" ], "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" ], "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" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r32" ], "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": [ "r32", "r358" ], "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": [ "r32" ], "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": [ "r12", "r43", "r44" ], "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": [ "r5" ], "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": [ "r104" ], "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": [ "r103" ], "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": [ "r103", "r530" ], "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": [ "r104" ], "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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "auth_ref": [ "r99" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale, Maturity and Collection of Short-term Investments", "terseLabel": "Sales/maturities of short-term investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Goods", "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": [ "r48", "r290" ], "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": [ "r47", "r288" ], "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": [ "r22", "r23", "r290", "r695", "r766", "r778" ], "calculation": { "http://www.roku.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.roku.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "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": [ "r46", "r290", "r809", "r810" ], "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": [ "r22", "r290" ], "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": [ "r22", "r288" ], "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": [ "r91", "r250" ], "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 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": "2026" } } }, "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": "2025" } } }, "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": "2022" } } }, "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": "2023" } } }, "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": "2024" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesScheduleofPaymentsforContentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r467", "r686", "r687" ], "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/RelatedPartyTransactionsNarrativeDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r686" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Related party transaction expense" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r467", "r686", "r690", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ], "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/RelatedPartyTransactionsNarrativeDetails", "http://www.roku.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r684", "r685", "r687", "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r105" ], "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": [ "r547", "r729", "r814" ], "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/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r570" ], "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" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r9", "r21", "r121" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails": { "order": 2.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 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", "http://www.roku.com/role/FairValueDisclosureScheduleofFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r14", "r24", "r121", "r805" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "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 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_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r36", "r381", "r538", "r695", "r776", "r797", "r802" ], "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": [ "r2", "r144", "r145", "r146", "r149", "r157", "r159", "r245", "r535", "r536", "r537", "r579", "r580", "r627", "r793", "r795" ], "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": [ "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r495" ], "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": [ "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r495" ], "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": [ "r195", "r196", "r209", "r215", "r216", "r222", "r223", "r225", "r406", "r407", "r733" ], "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", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/BusinessCombinationsNarrativeDetails", "http://www.roku.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r125", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r418" ], "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": [ "r387", "r388", "r389", "r390", "r391", "r392", "r396", "r397", "r410", "r418" ], "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_RevenueFromRelatedParties": { "auth_ref": [ "r92", "r308", "r310", "r311", "r315", "r316", "r317", "r804" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r125", "r126" ], "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": [ "r394" ], "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": [ "r395" ], "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": [ "r395" ], "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": [ "r395" ], "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": [ "r676", "r681" ], "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": [ "r186", "r225" ], "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/SegmentInformationNarrativeDetails", "http://www.roku.com/role/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r63" ], "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": [ "r170" ], "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/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromCalculationofDilutedNetLossPerShareDetails", "http://www.roku.com/role/NetIncomeLossPerShareSummaryofCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r596", "r597" ], "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": [ "r596", "r597" ], "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": [ "r575" ], "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": [ "r566" ], "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": [ "r169" ], "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": [ "r552" ], "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": [ "r499", "r526", "r540" ], "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": [ "r499", "r526", "r540" ], "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": [ "r225" ], "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/SegmentInformationScheduleofCustomerAccountingfor10orMoreofSegmentRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r273" ], "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": [ "r273", "r277", "r734" ], "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": [ "r273", "r277" ], "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": [ "r268", "r270" ], "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": [ "r268", "r270" ], "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": [ "r132" ], "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": [ "r48", "r290" ], "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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r688", "r690" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "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_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r204", "r207", "r213", "r268" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r501", "r529" ], "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": [ "r506" ], "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": [ "r506", "r516", "r519" ], "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": [ "r522" ], "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": [ "r60", "r128", "r178", "r179", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r363", "r367", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "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": [ "r560", "r576" ], "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": [ "r277" ], "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": [ "r191", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r209", "r210", "r211", "r212", "r214", "r215", "r216", "r217", "r218", "r220", "r225", "r296", "r297", "r786" ], "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": [ "r191", "r193", "r194", "r204", "r208", "r214", "r218", "r219", "r220", "r221", "r222", "r224", "r225", "r226" ], "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_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": [ "r90" ], "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/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r411" ], "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": [ "r112" ], "calculation": { "http://www.roku.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation 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": [ "r502" ], "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": [ "r510" ], "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": "Number of Shares, 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": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value Per Share, 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": [ "r513" ], "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": "Number of Shares, 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": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value Per Share, 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": [ "r512" ], "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, Number of Shares outstanding (in shares)", "periodStartLabel": "Beginning balance Number of Shares, outstanding (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": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value Per Share, Ending balance (in dollars per share)", "periodStartLabel": "Weighted Average Grant Date Fair Value Per Share, 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": [ "r514" ], "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": "Number of Shares, 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": [ "r518" ], "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": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value Per Share, 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": [ "r524" ], "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": [ "r518" ], "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": [ "r511" ], "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, Number of Shares (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": [ "r511" ], "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, Weighted Average Exercise Price (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, Number of Shares (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": [ "r517" ], "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, Weighted Average Grant Date Fair Value Per Share (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": [ "r529" ], "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" } } }, "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": [ "r508", "r529" ], "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, Number of Shares (in shares)", "periodStartLabel": "Beginning balance, Number of Shares (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": [ "r507" ], "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, Weighted Average Exercise Price (in dollars per share)", "periodStartLabel": "Beginning balance, Weighted Average Exercise Price (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": [ "r521" ], "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, Number of Shares (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": [ "r521" ], "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, Weighted Average Exercise Price (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": [ "r498", "r504" ], "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, Weighted Average Exercise Price (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, Weighted Average Exercise Price (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_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r501", "r505" ], "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": [ "r502" ], "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/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r503" ], "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": [ "r523", "r539" ], "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": [ "r529" ], "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" } } }, "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": [ "r520" ], "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, Weighted Average Remaining Contractual Life (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": [ "r521" ], "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 December 31, 2020, Weighted Average Remaining Contractual Life (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": [ "r122", "r143" ], "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": [ "r6", "r191", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r209", "r210", "r211", "r212", "r214", "r215", "r216", "r217", "r218", "r220", "r225", "r268", "r293", "r296", "r297", "r786" ], "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": [ "r31", "r32", "r33", "r128", "r131", "r163", "r164", "r165", "r167", "r169", "r178", "r179", "r180", "r240", "r305", "r310", "r311", "r312", "r316", "r317", "r358", "r359", "r363", "r367", "r374", "r640", "r824" ], "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": [ "r2", "r62", "r81", "r82", "r83", "r144", "r145", "r146", "r149", "r157", "r159", "r177", "r245", "r374", "r381", "r535", "r536", "r537", "r579", "r580", "r627", "r654", "r655", "r656", "r657", "r658", "r660", "r793", "r794", "r795", "r839" ], "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": [ "r144", "r145", "r146", "r177", "r733" ], "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": [ "r170" ], "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": "Equity awards to purchase common stock" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r118", "r119", "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of common stock for business combinations" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r32", "r33", "r381" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r32", "r33", "r374", "r381" ], "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": [ "r32", "r33", "r374", "r381" ], "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": [ "r32", "r33", "r374", "r381", "r509" ], "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, Number of Shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r62", "r374", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r32", "r33", "r374", "r381" ], "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 pursuant in connection with at-the-market offerings, net of issuance costs" } } }, "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": [ "r32", "r33", "r381", "r500", "r517" ], "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_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r32", "r33", "r374", "r381" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Share repurchases (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r38", "r39", "r131", "r231", "r240", "r640", "r695" ], "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": [ "r129", "r359", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r381", "r383" ], "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": [ "r67" ], "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": [ "r570" ], "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": [ "r570" ], "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_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": [ "r234" ], "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": [ "r601" ], "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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r235", "r236", "r237", "r238", "r239", "r344", "r372", "r618", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r824", "r825", "r826", "r827", "r828", "r829", "r830" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.roku.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r148", "r149", "r150", "r151", "r160", "r232", "r233", "r242", "r243", "r244", "r245", "r246", "r247", "r304", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r577", "r578", "r579", "r580", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r683", "r735", "r736", "r737", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r835", "r836", "r837", "r838", "r839" ], "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_UnrecognizedTaxBenefits": { "auth_ref": [ "r548", "r556" ], "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": [ "r557" ], "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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r554" ], "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": [ "r558" ], "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": [ "r557" ], "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": [ "r559" ], "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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r299" ], "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": [ "r181", "r182", "r183", "r184", "r188", "r189", "r190" ], "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": [ "r566" ], "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": [ "r137", "r142" ], "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": "Beginning balance", "terseLabel": "Allowance" } } }, "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": [ "r140" ], "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": [ "r141" ], "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": [ "r137", "r138", "r139", "r141", "r142" ], "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": [ "r137", "r138", "r139", "r141", "r142" ], "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": [ "r674", "r681" ], "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": [ "r529" ], "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/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r529" ], "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/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r169" ], "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": [ "r162", "r169" ], "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": [ "r161", "r169" ], "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": 10 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r593": { "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" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r616": { "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" }, "r617": { "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" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r683": { "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" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r686": { "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" }, "r687": { "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" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r690": { "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" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r692": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r699": { "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" }, "r7": { "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" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r71": { "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" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r72": { "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" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r74": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r75": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r76": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r77": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r78": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r79": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r80": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r81": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r817": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r818": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r819": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r82": { "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" }, "r820": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r821": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r822": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r823": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r824": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r825": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r826": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r827": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r828": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r829": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r83": { "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" }, "r830": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r831": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r832": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r833": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r834": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 125 0001428439-22-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001428439-22-000010-xbrl.zip M4$L#!!0 ( ,J&4E1,)N.A#HP /4L! 3 83$P+6ME>&AI8FET,3 T M+FAT;>R]:W/;2)(V^OW\"KR>/;/2&S MR?)%]DQ'R++#2IJMFK)T^NKZ\'UT\'>7'YY.+L"=YJ_TF:YZ4:Q%7\Z*=_X"?P M_RJ*?_I__O%_'C\.WN:C^51E53 J5%2I.)B72789_!ZK\G/P^+%<=93/%D5R M.:F"O9V]O>#WO/B<7$7\?954J?I)W^+G_X1)U=!$O_S M4:)V=E^,HWC_8.]@M/_\Y M1VERF;VB%X ?C'-X7?G%*$_SXM7?=NB?U_C-XW$T3=+%J_^\2*:J#$[5=7"6 M3Z/L/\,2)OUQJ8IDS!>6R?\J& 0\A/Z\E@'"?=(D4WK /,KC+Y-DF%3![LY@ M_Q]/\'K]FHV7=48\@@E5Q796//@S*%O< M\:"6SA/-R^[K[3"8S8MRCE)1Y4%2E4&W1/1X1G%X_9C.B2K4O M2_Q["C_G75VJ*ACG134)ABK-KP?!Q20I]1/@O\KY\%]J1$L;I:F^)>BB:0E# MB8-1GL5T>L*?I7.W!,:'=RKI*7(_>J4@(]V!H@#?]U(6NA5>+P2$YE;I\1U> M%DJAN?#WOQWLOL9O1^D\1L,#%CV(XEB,F_9%@]7RY,M(R2B?9U6QJ"^I"J+9 M3,'/OP11546C"9@Y(!MMXT&!6-^$\8$2JU%>1#BN5_,,7@^OLA;$X3K7L\>Z M\%"6N ?BCO(:@H1=*IBM(KA.0!#;A"T$Z7_Z.NCOE.J!]F!.087@/-&!C.H M_V#]AOK]^(LJ1DFI0JWPKR?):!+ B6)W/!Y1>"+ CT'=Y,4,-YE\#FJ"-452 M!'CTPY6+07 4S6BN_A?U!2DB. 8"]64&TP=.SB*(U1C&:VXQG%?F(U$\-%Y0 M5ZVZYCJ!P4ZB*SX*RVBJ^.?V;&JYB_GY(#BA@PW>,2E);X**',/0*C@6JVNE M,N?8DQ'JF<,;AL[7#8X>+Z+3F!5P/]B_6#Q#P?D'SZIXN9WSPX&SY\=='Z],]CM M_&[9;9^^'.SN=__4O>T3&C(/&R:F!'/GGX^>/JK-[ZN]V9=@UW) MCW:C)XQLP-\4^,]@_Z&AK\#_(@6)4TDS2 ?EPS0NG<93XTJ=LRMU;MT@WJ0/ MPGCS+&I+(OA8D,/W$::4YG/[8?9NGKV+'.REP)_#AWE;1>IF";M\5N>M/F5B M,K7-VE=/ZA,RRAS#CR?F)PR?KAHBW9E]_W#[:M'?B\6L=@;__6^[SW=:_G^] MK@TZS56(MLYQ3:*\*E48X MM->X2QX_';QL\3V&4:DX#K.[9HEY^CJXC2QOGBB=@F]<1=6\RHM%JS3U5RV9 M@_$<(Q+S=,VQV5NJQ/7X8'W;L;[L:]^-R\7N3_>?VRS#\[7-\,=H MP5D>QYY=BS1W3>R;19!G"F.K$1C8TV&2L14N =%QGJ;Y-.M!W9J;N#1LNKOS%&UR?S_LTF>/-ER[P+R/HG(2!K#U1I_#8!AEGX.X MB,95&%PGA0HJA#B-,9Y1!%-8(E@G]&2"6;2@$+/D[VJ8@@V:[\,BB=)OU2G] M\WD^.KB+*#A3E_.4=]Q%\+'(+XMH&B2\]P00@#F@C&AR!O,/>5@L\$)CA\&Z6%BN+% MX_P:4U^R< _+>)?+>#*F9%Z>X73R4L($X 'Z_-)+)G]+9&E-X+N.-+F%JUQ@-O7O?]M_\?IP]#G+KU,5 M7^([E^NW@'Q EAD=/*%0(Y7,*EA0$HB 0"<@,5G,R)L(;9MR%325B[L)61 [ M84FAG\WV4M.#):-U1S2)JAN>8FYK'S2-%I3''RHP+.)DG*@8WAN^ I6$UD:A MKD!P8Q#AD9H1(&A6Y%=)["?U!S]F,=LE;HT0)3_A&XSG!6%[!JC"87Z]SPI^+IHAG@:,NK3Z)H?BV\)KY)L MTTCTA*OI+,W)H<0;E@H&$&6XQ^WAP@.YSN=IK+ M?S[XMECY.D+E]8J+C@/O1%:7P%$="8@0_/I@:Y;.13B#?%X93=+^DW(;/-=, M#I!Q HKGCK2Q> MI&Y145/&N\J,=+[5_B0:PN:>5\V?_&A$W/[>X&#_Y=<@X@Y>#@YVNK]N@:[5 M)G%7$( K(;Z6F?U=26CW_R>%O?.E>CP$__/SXV@,FOM5E%Y'B_+1K0K(NL?2 M3T>D?&!'>H4UO-DE M$J-FB[XD<+!COLVBA'P=':HIR[D2Q\_]]7:(9ORU AL8_HVFL#T3C]S[M9B5 M#=MS.]!#X:.6X[^*2ZY03NB_'J/Y0 AM>8XW;K;NHE;+& 03[Q(5(D>^88SQ M)R?(4=C1X5$S&H%B)EN2C/(+&/^GP?D@>)O',05!=E^_*S!$_3M.PGD%L'[.8Y>#LK M+:N4\(B[[#]%?4$7"%>I49+3N!'9TU9(EKH;JW@2)+MD@(SG:7T$Y[)(N\^U MEUI/Y R69]A:5M!A0QV^ B[[6&__W+PXNGWA[_O'PQVGJ\#_L[STI]" MZ9NA[_?AQ99#^^_E"G893IQ^_W.%?^[M&K>_^BJOW'SO.UK[KAS0R_T?@&!H MS,_N'I;5DKD);FJ+C_*7?OD-VOX7R%BRL@;8, 5@\.:WUWX;) *WFH5OJG#[ M%F ]!8?WZIBZ?8K"ZH\*?DN;,^]#9*(3-KF^XN8W"TD0,.N 2SI0:K7'_!+H M5GH!D0C=B9J7;O.++K-(6RX]R@XP$2QCZ\, %S&9);0 MF,CQSF]^ALM#X?P\S4<4<((?,\%$@A-(!>9Q3JEDG6DB,0*'% -CJ;I2E"V? MV9# N,BGX&D?SXM\II!9!M.*% S)\NPQ1ARVS8+HWV!.#).1,_S[2H445\=A M@YS-\O(6"Z6SZDIY*7X4%?*5(YONPM]R:) E4;5'H::@5,S+4]BHP$KSM@W4 MNGO\ )=UZMUUQG0]O/)8)94SD!I"H/X^CNCC[U':XP(FTL&QX+T)QT);83RG MX:KQ& -$.,42?LPP5A25F!V^Q4ROO4;D5B";>Q2XN'V68D7K),!_/QV\>-&/ M,L&[=\A[]L+?YIUN^CPT';%N>W))WL,S&U\\[[ 1?:@E7[8N:!V1MU!.:OW% M&8Z=T,T6)]'P)C4-&2RUHAI.4G_4A&@N*]:2T/.=)ZU;8MP>EV,_3I%-2'5_ M:QI\=5[5?0,B^LZI\]72K"[WZNW3[,][1"QJ55)PLDIVJ.\(Z1N):;U#_>F/J B\N?YGD<^+)=#MK5Z2XO6: M9U.B(N!4KT2TB4&%9!G+)JW0+5@U- XGF,F3D XGF"K*\,HEFT%].WEX1 M:-+Y$@8/5.&W5*G@FAF,&>A#A\R:\7(/[.'?.L/?A10<3)O$Q.EOL"RDC-$' MG=_F#@.""-HB2P>#B"+"8604 5L%%4L5%/.)-\[2)690;P7(*^SJ@R3=BA)7 ML[VWER"NQ(Z[.D-P\V%8$G73TG<1"M^*.'@0;(;G@#LN5E64I+0BM$%UZBBQ M^5O._^6PJV^QQ_R5)]KH4L@_RN6$'CV=PO8-N[O&JE4_^+SW8O""@FC"P;/6 MC%GPAY4EKC^D#88U@_7RW^7'@J9G@SO 7F?8,=X%ZQS:RV&YB##P*'!9Q2@\ M#;V21(>;AH9QE".>?)[/R^!<%5BDQX%&FKGA?ZNV9;S904 MFZQ@G9'\#T$%QRA,(*(8B3 G+>^!0_J.$D/?6/G3%TE]VC]))6UB)/,,U!.L M)0-98$5(PWQ1TUD5:$53KE=P3\;LH!6$Q#':3\%R)YB9PE'GE%>:UNJ*=.63 ME/V\BY(B>!\-6 7[!X\?RU"+)Y##Y'/DU&H#%G8-/.,PPU@$C:>6F=DXAY M6S)CA^"/J0*0."W@.ZK\](8&EV=8[UE&Q4(OP2ABU!ZR4]#]8Q7!E7"+&$O- MDQ2&(^P36$DFS56X467$.@/NQ* Y=WP)>TQ1B>5S<4B>%:P',[' &0,JNII7 M^(W0001'$^1ZP+L=L1>&5VXE5S*NFJ'4LKZY'$"R5PN%)"(<(N? 8TO56SWR M,%097% %,Y#,--M5UBLK'=9APQ+I/PYDF M;5W!ZMI:UZ'5/OQDL%XK.'3;:*PN+'N2Q\O\1.'7\7Z%FK,Q !BB.5>(_:N@0OR6 M (R%K2.\N';:^)?__6_/#E[?=8;PEO*F;8ZURER_IB28Y-?(L;3N;1A5WSL$ MAT"F-9VO6]%V;P[8IX/=ES@1$3-Z1*G=Z_Z&-2YYC,%K2G-0/;[P'\EF[X@4 M2&R5#2D%^C%1\AOB54:X2YIR2'QL-4?[S4AS;(@@#/LC"'N#9R]($! 3TA'O ML3DZ\8R1+RU0]:-0IP&U>Y %X^@J+VH9P$8$L\U& M)W(.!."NBKG='-$:]4>TG@Y(Q: A0VM.H#Q8LH[BN%LN&CO.D=$FI6[@P$0Q M^$ 0YGE::2&A7)DA R22XBPGK>0XT),(C*?1:%X4:+BAK0(Z;$-$(^Z/:&BM MDXSK(8$E?'UXDH0-QF-)Z$>7E\CL";J&(GB_1L5G506_,=U)S-?@-@RT.0Q/E+ :6&J<>MBZ&P_9P/$[2!-W.;8J?JK@T M5(BA^Q);< %Z;.R%"=L4W32JY)<<_R/RJ&"+>;#(B^,-QCT73.0./EH$UPBO M$,#+MCG(*Q C.?,[(/^WQJP+!H*BA=&U:.R9'^ 4B)GY M.$T03;$804M^#62@]Y1L:O8YRHD;Q!SP?>&6^K8-$"@14PKGQ_?I3B18/TM] M";.3X=4F/,];?TEXOE^1P;L.5"Z7#-8FN(8<=5:ZA1>E6NN=NQYBAW<:._RH M<_7<]*&]/XS># Y:NZQW PH]XARB0*%N4#'RJ.0S0T_KM8QB=-YTGEZZE,#O M%%P8I8A8404G4SO]0H@:$HU4)[5GAE)%.*:PD MD+^%5$2#G29O_" I"G65,SMIG0)(ZR)KTM2T4DV?&&1""09"R00[<,HC*ATF M5K0+4L^P(B[.%$P'5STRF;"82XOL+- M(Z#2H=,2K":N6[*%B-NZ0F)AVSRLP.)!) 2G&M?.9F)U YW?&]4]734N%"&Z:J*P,D5,YF<*_53::3X?4,J3D!B(C,+4K/$; 68 QE Q)NB;T M>-.IP%GX-XY>7J]SMPIFMQ[T'NC-\E;>7F\CL5M*R^D4FGAE#NHB3LH1PE1L M7TIC\CLK3X4G+1B@D*UL?59V+9+.^#C+@9_A_!;E))D1%I2P0NTK@@+!X=MH MALG4)D.[,;TZ$5Q+9*CQN#&X+Q3RS:7=RU62ISCCS90ZR0(20EOF;1(\$T4N M-+11\M?@)2%E"UU'W/=R]US3> M]IVQ(5+RLG]2@ILR35"?KSFFE5$2Z4IWE^O2Q&#!IMB[9DG@B2Q2-!&I\L-" M;PA#JI (_Q(-M<+IUJ"P?@,/,J0E))!R$7)>JW(N#QL'O!,BH]/4A^UKD\ U MD9UQL\H=TM&'P&)CD?(3"TW;3^3\G"*6&_B#Y4+*+M@!&:T4!" P[T+2?2;J MYA/^.P M_"A+_(/:3+:DRNDDM=EPFDWI*04'Z12>C^U_^;43VYB"PVUMK[KEOU1AP?K4 M>,X\RO1+0+55O_T%4AT.T,4:!+N#_9W=K<_;CW>WXNVMI]LD4W;"MS=$K1WT M3ZUA$]%^''K=AAJV/E'-N#J959A*E-#:+"F\?NH:_R=6%.X)U@ MX$/^.=K" M2_&2NGCMV=;$1/6Y8, 4SQG0T4-LZ(?&AK@0X?_'V(*7DQ!NH:B)PWJ7M?(V-U\BS7C$XA8E6 @WBH3FG8K'#*UX@Y*AE,T<#<%4#Q@EQ0EDB959'\]$ MG1O 9.'K^6JI@99RU2X[1N]D:9:1U.MW MG4U?JP^VS&6Y]V::/,%;.'QQNVW2%+BLK MJ&MW[^M=@GBN#$^( M-?Q7M_0/P-(74W_CEKV'>'Q:=[H*;:*MW9>UE7><-6%!B!.E81)B2W:)0EYH M;=JA'E90QS=XF!LG(JH_(B*:HH40KN,$:A$] M/8'MO%--MCV*CS9>LGL7W5_2=^Y6D',PG\2$P7[B0VQ+'QA>()T12K)1CC7X MT1<&P501M6$ORWR4T!;@/-528#LHN=BD8TH#Y,'D5D53,%0PSY2\DJ"I'VDG M\IPL=KZ/"456TZJ. &@\BE>)+Y%X@_OBS!:FW(;*X[*I(4_8.S90<]/_6Z:+ MDZ'Z888LQI[^'/;W $?& <5V80CVCRT@3=L,-:.9D:TPHYU49%0,,.%IW=1+/JTDFZ*I^]SCD=>$D"O.L8@@8QZ"M:9:DS>6D6B) MB4["4G^:H2GJ>@$[G/L)UE^B1=YA*81NN=?"T]%JM>CZ!NP[!X)0"$TL31&X M-AA9*F+"!,CVTC;-V+6MP^!ZPBSHU)"N$M]MG,\SJL6GI/$53%TL2'/T^4<3 MPI[9Q3.]!BE_#'\5F2]&87]$G' =%VZN'$KT1J)86CDT>'CO($4DX%_VG\>*JN M$+2842I4> PQ"-@SLAPU6"^!:MBQ]A;7H-&'PLE<%0($]:=5UL]&6B4(C+L$ M7)%415?*P1Z7";Q+5.CKI\C45QED3*?HWRSQ*,G.7:#I\NU._@[(PV>J ; M-LNXI@MUSMU%H6B5A2,&;0[O.25[U-.%I+M:9OAZDJ2$HXUXT0G%.2P5G+P; MQ;:VN],?^,G>8(_@)YIT89T*Y7NZ'P^@# ^4T0"TXN9=2M?%:F)+(P)O(/<* M-)U#-]4<]^]_VW_QFH^ D8(QJK+[$>*U..A) MRB[,HH4&E=>*!/ 2@O!;#.-%].7Q&2:MX.XGE8+#I;L_-@,?NGJ,PX5PA(!S M'S)2G0J&P5>%@X31F8@1)89--!-)3V./:2$,G?C=E\T[U]OQT*^=ONG.Y#7O M(O!53>=R*4N3@O=FI0?^J[D9&$[FAR&2TB):L4X?Q)+*[;7%1UXP M%J9CU3 ^OWE;J:KWH,1,R[\A4MK3S-*MPG+#%<4Z,$13Z%F,?16-3 0(/:<> M"Y2$&"=C27(\V\;X62,"(L*(/6L%(Z _:A!(M%3;E4AD["/Y:XP@Y'@IP]@AUO-%[*%=&;LG10BT7#90K.H(1SLGSE&4T[ N*=B;[KB4E(. M"_T &; ()BJ^I R%#=94#B6\B2=3>;G2%/<<'V0#A890I^-9 MPE-I0CVEK3.JI2XF*M6,&R$GDYV(DTN40ZNPP SXCIP.IG* +7H3QS1GA5__ M1(5$FMK4X/G8NHC+]PUXT@QAHQM 6U_V]*]!SEX M_&F&Y-LP;7UH==%GO.<#&+M?^'36V*"H)ZAF,%8>>1T$-6*:MOJLX$2K%U\0 M/53CTM4!Z+"35-?A@O>W$%?N"RY8GRO$J32:5QS)D"B-&U PH6\*!TCPE_-; MX&8MM)IJ1E)$IWEZSO ]C%J:IF"&^S*7<\9OTO]\*)SNN/T18H+K4R3L6+Z"=ZIFQ*K^E$)DQ5D5"=,C@1==%' 7*V9C>33C%@51BJY MHBA6@0Q-&6=3RI(<,TW$P!GFG/N3QW.0%-&,V*N80_I*V0XSYNSRHE-(Q%;A M>VMHD3F"W01NI8F*C I/F3?(XV%E;T?OG^!KRP8<>84'.- MV6A#-M^/2F>L=$!PG.-M/D6R_E% ,7LZO#^@J;9Q^Q#E;>:QNBT<<772CHZQ M]ZUR>\/N=_D8/;Q+%,1Z60JS+&1!PT8=BP( T4?'"TL^JU3ZJ[O-SWF0L%?( M0"/(#&YO:?N!]C/_IO1I4HFB9 Y&O<,#N3O8W]M]O ORN[6WO4Q7B',E3A6' M4Q(T$:<>7TW#(T%+DGR&N288TQ,F6@4Q0]D(YBZZ9*V(()ZY4/W LJ*/$#L3 M2"D%MD:-I6OPIS6,I6&L'"<9-L#5/EK7&A 3ZK+)AUN!=IS!B+'/I< .Y<7= MV8 Q6??35&U\_8.ES?6)_[XW,8#;*\6%M#V($*'F-\N47P5G37VJGG[\QX!6AHM393ES. A4AO97:,,Y?O;U) ]-$U1"Y@M#),5#. TTI,,EJ5+>: Y6 MR&Y'9J#"V6QA&C4*7AN+6L'B;B0L $ZUQX)%<1B\D0#]S)Z-S*M8K#7'GCA* M[<%:+!Z3K4==!)"J2U!+(!"4:.6HQFU>D:9LJ"91.JX](OP^;[\A08:]_@49 MSE0YPW60$A)!@:COVCC^K^ SWQ)D&(V0;AJVUZ5&'/GE#J3H1H*"<*._%*F. MDS$:N5FE-SPCD8L>YYT$++W6]('I,UM%GU4S]JQK=E*WABT,J&X-/P*#D*A6 M$*)5Y'@FX-=C/-64J:.BSS2&"[6DP*N,UL.ZN$(P5@EAK/1?.OQ-_29'R4R; M^Q9!3F2+J*M3#QK)/S3]EONU\ U,61\D@(\E/&^F%$5)(D?_H0 TD7")II6< MDG=$*U7XRA._9_0PM7^AXYI;VS@ZI0I7J^["A$JE+WL673+6B^U:Z2/,VF&XY!POZ MWW.4;D'P=$*Z1N+WN[$>GYNVC0A8QR_ ](E+4\TO'<5S>@4X7+ I%)TYW/V* MX[\95E7#8D0ZP,R9TKDI4I<0B7EM#4QIG3V\ 0Q_SA$DA?.6F<)57^4U-SC> M>#1)U)4RU&?):$X8)3K T%B7^(ZCE>AU.J!5!CY%+0?@,M2CE>_]R>M@1Q#P M+3]@N$P5X*[I"BOX3UUU14.TW;PZ7B,J&/]%/H4+P4-_RKX4>ZLM^M4+Q;AT MSCI4O[]S<.C%ZBGOE+2V8)HIR6T'N%S).+']>;T2$#QJ*JSMPO"[VU1!#O@Q M=E^8%*^R^H,O^[ /:(+>=E?+DVW*23HR49*H=?\JM*00U8MYB3,%#E961 M!)'\HGZ;91@$[_C0"MWDB,-5VWJDV.)K1)JY-8B="^0=@+HFQ3L'#;BB'0F_ M'/^^=%";XB/UL%+CH]N)".P$=47Z-_I"!F_.6D@O(VYP@OIPW88QC$,7ZIF+ M HIQ1V'7[G4%6F]NVXEI](5NZUQOKI'VAJ.(65NDUH[#[)C. M&L\9&4BO#>+YV/C;XHCK#I8^5B[+=;A;YP ;QA-:#U?8<1:LWA/AZ[>F>H?Q MH ^6A!7#[78=P^_QG+.-K[0A9=-\-'[BYY6**L)F8C?0F^\/5CD."3F!Q/?' M;>[\T*_AJG=+XS@&V&2:V=BI>Y#R";?$MWE ;HB*Z&$%S!^NW4,-%!O<2IY* MH-/8=(]M2G+#V/X&([N6>;XAY,F8!":F&BI_/^%%4X7-GA'JG>3S,J6"[%&1 M#%5\HW=:1RNC^F!BG4F>Y;I+A^/IVPMHK^&+:6AW]T[1-ERGZ;+LI^([@<,G M#21MHQ\V81R#KB4D=^?;;IW)M*?]2Z:=1A2KT<[U6DE"T/N ;:=F5:/%4\V5 M#CGZ1,= ;8\\]("YTTR@T7(87(+YA]U<3F"?:L,Q1\1:V.# MJ9<9$&ODQ$: M%@Y;3*>Q1&)L+>_7NTD+VD.70+N.[MGBF-W(,)5MI"[O(T.XCZ);XF9[W?W, MKT*;>&2@"OY)F2!R]R,\M)D(L7+*"0D&D$8CR>BIC&"=I.A+C0O78=OE O"7 MR^8_NZ_9_-[LPI[2P,M)9O;.DJU(UFYJPEG6^IIGZ$H16$%7=''V"7>E#5W, M"H5Y0YTK%5[N:J/.OQ_H*-@,T:D$$RW NDIL-<0 W)/B%JR M!=RQ(1*0]$<"G@V>/\6)@(W&B"%F4'*S-%ZB&1M)5)4Y4J1\'TKZKZ#C+M#2*[X?'3?EEZ7< M/JO5:_@PM+%OGN+@DJ)05_F(Z$PXHD@< #D5,,):5#>@P308S">L#[LQIO=K MI_VK3SN-#:)YQN4'53O!@\0J+5�QU)I6 N#,57T_BG"?THPD:.E.5,.33E MEQH@::-3M2UON$WD[I:9:V*?X!+Q(4R4LD[E?$J/1'G6!4@\_HRA1M388#0A M'$=(:6+<57-A'!N*T%(+EK + #W*BUE>4"&L0^46,1>:6([M)] FV1&?^R/; MVHYHR#:II+A14>Q7U>I:PYO@17XD_#;NN8YL1F5-OXZ%A;HI:()C%JVM81"Z M!PBE5V/=&(>P$*X*W:SF8FE_!$V;*^15&B9$AU<)\2P+ P]>]?B>5R@3M.*? M,L*]GV-=9?F],W.[.R\?K$[7ZC1H0$\U.)"'3(/5Z3K;YHF-SR%7%9E>V82. M@:=FYHPA5%,P3N?$G)!0!6UUK90 !E,PG=)@-(=#+!O9\AY/"(*W(&B1T+JA M$H@,>9L?TK"'I:XM%'26[3[:8+1P\9+^/3K**%92E"Y&\'L?>>N5X1X),1QZ M/S[0C,D$_#1#CHR4ZW P802K[OEI>C\(2LRK\='X5ZKQD9)VV 8C(C-!U!R* M&+I87(A9N*7O7D\PK'O)8KAJ06R^6,J N5%0L(_S\6-]=DJ=9AD&PSR;$\(. M667-]]%U5,3PH8Z5DXZN0)"UZW2MTC&^O[$\W<9+',:W4 MF2E@[ 'RYL+UC3C=;OL\$*P"BX29= $$!JEK,JHQCF)N[8U'2U+O$O)9_QI, M.]BY"O'G9%C8XLWE6+K0\#V0.M:,_86'1+LQ3FI)?3 ,@0W@8- EYY=&W)W1 M!:A=9](\)4K=UT8]XK]WF1>KOXKIW&EG15PMIYA:7[PI&_#976_ 6U5V=VS) MMU$5!1^+Y"H:+?I%8+Q&]?7HI[OFM[ZY16>?9(*8#1VQD&G"HI")SK^EM#T \*0N'719XE(XM*03:AT$*-M3:*45*I MA90 A@V-J0U':?_?@;<$R!A0@-8JN?LEE1:@[5(K/;/53/4J_3:G04/G;:=# M!T2?8%LN' _92)K11^HQB',@BRYO5IKW1P]^A3 Y$-:;J1'052)HNFZ.;(3" MI7B+AFB*4B.$&\K0:=XSLH8G9"7',9RQZUO#,U:W+;^(#*M.F/"41SYCYV37;"1XXEM;C^^RCFW?,7PX!\WPC$#"]5UMD M/FG8I)_&$()(. ]A[Q_:XK@WQ(,GR3&_;:'3WM"XO!PF+IRV R4=FDT,N.QZ MALB$4GJ'Y:4E-AG0^\1V5Y% NMEEXHH[#'0Z#D$;S>O]P@UR*\MQ\-;2^ND7 MY#W._D>;N@>UE;9O/EHA:%6O\,UD:,[:).:TKA+:5DC8(1"] RDT>T/Z6$C?&L JWB MXRD7.M@I&P&: *->^&^,5KB=0E#\(R LINJ)BSF)23R+2/B*D(YE^B]1$F*+U"9G*U/YFT MU+1>YW/8$OI90FP@^)9ZI0/*"S*^48!89U _5LW3;H?0L$'9;,6H5"@U0TOY!< MG!FYF&%E&J7"VXRW9G#%\_-%U:_HYDN[0TM_8 [F%K /-ZJ2-+U+7^&9P#>= MXH[URVF#UA'27KI6YG4Z*KW95%G,P"] JDD>DBJ[HA,_.ASA)@%7#4K4B:/O M.C91?YYE_; IOI;(A4YHWR*(L22*X2>0I)4=KSS9RF2'W*WA)I YC\_!)1\P MN2OI>8GD+PX7@;L?!!J%J1^#?*"*TSP-P8@8YCPLIR,I>DB#6\$\^Z2 ;Y=$ MH7'%:I2S=_R*TV]PU:.?6 AI4Q_Z+K1&('\47_ZN*75OJ=);Y!>AH2E&X4AX M09B._^_%V>';X^"=R0$>&>3DN=&J)]EH$&Q96:+MITW#6/";U*9O2V<&KL": MY5/AID#"#XAH^#.!EA#'6IS8 -F,QGNI1VE*WX'EG4($C^++P0B=>(_^V1;, M"-V*%4YD, DPS S[LERT^MPZ8I (O)QZ!-J6Q7:8@B8W#Q2B3\3 VHNDP8-Q MPI*"VS'(N>X#]+/]9BC8<;=LAXW)--/ZFJ&6/[ MB.F-_F]>#A3(6JP&(/#T24K_/Z;_EW=];-HI]TT9_"44^:.?;I!5UT;5]JF) M*OHAB24[PU&%;19L8:IY-2<1AS=F*94R%[=H_W#TE%8&JG_,P1+:Y*SC/=7567 M21-1&ON11G-85]),4F.>0V=XMJ/H4#'?+^@:?FL-9EPE9[,ABNG.",;]I6L9,.Z]'-4C&D4 PWJHL89'XW2 Q^O3FN*^"CYV56[!_#-B(X99] M0BNQ&\]<0+D'7F(R-S#J"FL!FB#']T,I?25 J1$.^&:8TH9HA3OG'?P6K<#$ M.S<>G^=2FWU&P?T^O0_N=>U9D4GHPF9Z-\ M&*'*8'WP4\FI< >F&+Q;?87^_ I_#;YR(J8O-L%JP9QNP7486M1NH/,%W#C- M8SJ^0$@ R*(M8=(E;2[2U9':WRY:/%+Z_$LO2NU?C)064/A)/QD MGL[4;BW:.ATM#O$^1+"B[^P3K#>;3)O^K/;)N#U'1'/F= C1=!=M Z**AF#+ MRT"8X)=H7;;DMELK,SM[=F*/*]_5RH=DI>CF@VW]IOS,P0TD H2CA$.HCE,&W?OI!4])S/8 M#K/6:Z/6>IJ.%^G$JH?JO)%IAX@LW*W.1*3T2C9D8='TW5,T%?%;S#GNR_NDTPE#OHAY?!;0SE,-@SRP$7L'2X;]X#P,*E&L#AL\G>-L M/?/(BI>(79R*6:&$*AI];H;&W;"C&Q76]X<$:OEA\+)_A\$I%;RL%TC/&NJ0 M2.T9KF0X_,<FK,!BC=MMZMAW$8)P&9*G" MC\DF;V=XP9L1<4>%^7C81>@?A";:'>O$F/8P(J:4(!BQ$YW9//#\88^G2-H2RC R(PS"2XJPI^GJKK)!P M *BH2!/?M]+X:$N:QXNTD"R)_C.X2B*7[H2Z>LE_@B+&WR@X\QI2,K=5[BU:;K0R0H3%-,"H+:)DZ-0EQ0YY/5" M>#HUSV59)#VJ18C82Q5MKC99\@)N%6$XP3>=8A23HZOX=GSVHDE?"3B&RKZ" M=A L[ALW0^/*+!- :-@[Y9O@=&TAUQ#Y1K]!"RO,-AM16 M-29C43>/QY_$^6C.$7.'P;8[=,WI"LONC3R:M>TGZ3:MBSSZD"7QYI8[#8(W M"Z>7>*/3CW-7G0\D!]6^DW]3HS6B+%XVE&I2Y/-+;*P"B_@8#SLFZS(W*A>P M7Z=>ZVP&7C&>H1G^)NM3_.M)4L3T:$PU&("D_X.-\I\/^FMGS'@'N'+7L:8?+&D.4[UICTV8+#CZF= MZ@\V+H!&_EEZJC HYJF$<04GR)=8IC3N;H::'P\H_#>UI,RG\_22!)]/%QA* M+21EL>@G]*H%'1K2-WP,RKPR?2N:K^\:FZRR1';'"$5S^=Q M3(?6[NMWX+-^#G[')3JO"J6JX$Q13E2#^$"D"ZQ<$2QT<#BRQ,)NW9.[=#S3 M-%"N'1NET?4P0C;''.9\89:JF=]KS@*^#NE;^:UM@F0,5*0RMD#A5Q9QC(D["Q;F>;:8=WYP'M*@-EJ0!]])75(L M\UIAC\V2SJ:3#+-;N,..W/MM$;WZF"PQ,>S.K&KER?0NHNZJV]LUFG1LQ1=J M+&NN4:V/=0&+?K3W*LR9%9&I?I4PF;SNM890D@+=7;$0*:J 9_2MC@!T77M[ M#CBQ@V9/'5Z(_/-%8 M$P4E7)[??D'"&M*Y7E(,+MO\RP;"#82"$*\:!HR<"!PG/,G@E$WB>92NI&ET M.UOU!;5GX-]=?4%0*6J)4E'6 HF"E]SHZ>NP%\;6"AN]/OPP6'UBM_^"UES7 M:>83*M8ZA-[92?6 8='JX. !PW*[/&+-QKG%MC=*$L3R-IK15&)UW[ANI)K, MT+C#/AQVV+L;Y77M]B\V]X$TF@[)W779TWS?&ZK: \1."/,&OJ(,#$L^#4A,N9E M#?%QPSZHU\3+<2]91,I%"']28C8703=*=,LT4!4+#^-YX5XN!^DU_"R_ULFQN(&FKZ9&!+8Y(!9R!L.P(8 #6 []&YG_I:3 /R0B2UIKI9KEM65M%GE7DOQ1EC'1,/)1#.:#LD1^7J:+"#/1Q>!-MS7E:Z M=N]SDE$P)PK&H!U&"::?/2B7TVZZOO']Y>/L_Z9LZ*?]V]#GU-*8ZT#7NY]/ MA#5=_"7)4I'P"M;5-D=TT4,)NM]8!"KN+7G%<^;-NZ0D'[%)I:9N=2%;>IZ! M0PO[C>NHKD!D=(FO_B:3XEWY%G]J-(Y\1M)/Y:J%KJ6H-7)TQXH_-(/M',4@ M0$S/N<3JFG?$BC<]/^*;R\7;09FO\ &^(58X*6;'(7^UB8B*R:P$ON"7AP! M&_K8%2TIA,PR$C-H.T(S./T+5'$("Q!GP+19@N=0LR7,H:,2DV%+WV^8E@W1 M C^JF_5]2G.\C[++.?C/@[5&_<2#)&/"(+;\S1?ZYY.Q[[WFS]8NJ!4],K8$ MRW13Z0I'8:Q4WE[77R!AU7%VB;@2SLSS,8^(&*=UAW,?T'*E8 9LJ;#AO=*W MDJO"M@]K&>\_:BZ"U]NIG!-42E&G,S 6Y ]4&G)7"7?F!<^E-.=6L>">,MUV M&_9\S@GPF^Z(#*E4<$*(A/P:!V.PB%XAM6JM7VFJT8URXN^\0??M+8L3<=PN MQ'$[;JDJ!/W&/)D"#0&S^)V[&*C^P\E!H78R&/1H[^'AI+3;2A) M9H#1&BYPIZ/+%X?$0EW,&;+?KXE_*-\0)Z4NBV]_QU"[--TLP=+G4HB%M@G< MS+^!M?MLX:Y7NN2MXSX2A#!U:^1&:56&F@G7EV]'RDJB%+SP;J1&1RP\BA&; M]G1SR0M!-UUA6QVM)? MQ4:VZC/QIRE:: [U#8\NP&M7O2J>G MZ)9DBCLC=E)#CGBT![L:;G[KZ9Q4AH<2 QDHV';/NKQ^M6?6-1HM>3FA-2]G M*OKL=!TS8'SF!M2G>"Y!ABD"RHM-L=-_%*'"+<[4=[ G8:J"0]B\3&]S."(U M3@MW$7U!H@/T1)'*_%B?.4=LU:VY/,@C=C6L73HV/)8WB_#-0D*]R&L9^QG> MKM!OIZ/FC/'&EZ_S3I:K'&1<:8UF*I)O=AP@-O).YGO.N5;K() :=Y]PV^^Q\QI,O 0<^ MPH+T5.J*"MASO7GR-QZ//+4V3%G>'=[6M!R/W3!]A M$XI"@3;]7R]AI,LV]&U7E*@;O$!SR*1,$\)'C$:#<*<()@JQ.]5I M-DX7O!0F1DZ9LE%234W"RGFA'"ZE[L/G+P=:V-VYKZB%WI@ /XKWX3Z%Z@YG M1)/Y9;W>^FE>H9HQ[5^$2%/7%Z4T"_@A&(&9M04\^!>@8' MF?DML)A2'"&>>38CR'N,&>";2&RS<]V$MH[7C2*>>)[H^NX:2LGU[@VMC<.- M+$>13M)P@*'MR1YO.U$@@YA&^MPT-.MNIQ,*0",<4?H4&)&B%$U2S;'R>&F. M;*/"FSVD7#B9:HL EX 12V>.J;/>G>26!"-C;7$ER""#4>(XA,87N-Z4RY?3 MT3B D G9LLYBXEO5S= Z +ACCW$LX^LW3:CK>VL]94MR,3'^83EC?<90&FX5 M?88%]^,V'ATHNC]H<98VJO%R^X>&@U_-BQ_JT(]X#XO0%9^4:72\-M^=(-&\I MI&:KB'W*A/>Y1I;V)L4RJ5*76QN[#?!H/PAS-UXW3YR>@^)JTW88DF]=E[C[O5Y!UE8H*D/\<1YEV-DRC0J$"(,=L CM_![!9H37RI+(X*0$ M6T_WT V!Z)V9+HIBGK%'KF\OEZC]L- MX8&_\\ZUJWN[S/K^Z*>+B:'P)YO#"8/5$)R-4E&C6C4MNJ:[)O0&$WI0UVP. M.S$3'?8O373N*2)$Q)7*(AUD=FR%&I52DF$<2E23M#2%(?*-D'.3%2:-P2^8 M- K;5"O*LTJT5C:F&\J=-PB]32@%6X=QQI^+E#WJ>FX4@4ST)"J:$\-2RA"0 M#H%R_*=GIF+8N)!30RXVB@K\N31LMX=S0=9%5N?KV!29N//> MC+=1."^-2"RM8]?HL*M$7:O84SA"NX1*!,Q!L"SHTDD4$XW0#&/Y\TQR3P+W MICA"K%E%,3)1*NR)D)B&)8/" MV^N40\N:VGU*-;FTF@[!,#&]B&JE[![+&QFE@AI$KQIA0]+GBZL1S.\2"0"8 MK%@D?*RL9N2_-0-Z&$Q5<8FA.#2[LT?[Q"TO_=%*RZ_2=2, MP748O:T$Y>X#$_X8!5P^SPO,'EG4#G] M:C=HWEZ#2GJP=2XN#H]^^?7X]$*H)$](:+Y%^)1V7 MQ!A+@'HSZ8@U!;5/F->>Z/!U_T/.8F&= MK6VJWH'TJ44X^[L+23(@D^1)%3>_V]\?/'VVW_GUSF"W\[MEM]U[/MA]L7->KL-$NBVT>W_,R08 47V$GJLHBFP182X:2([=0*V@\-?=>!OACL/EL)E]M( M 5?Y[-7CIX.7+8%-).EC[-/>G4=;^B:]F_UV?Z&]^9MF0-03H5U7V]>^]?RY M3]OSZ!U.J^>C$:R>?GYUG0=;>]O!0D5%V[.Y MGKQV'\LPA_6JV!$(?RZ_9K[]1K.1^L"$)-O>]=Y5I"])49[8WN:?E5!Q(#NX M[CK$D2_#;%HH[">&W2#XL[:N+UD]_JN9F(?YE0J=KNI#175Y(]N]:GN1"DX%[TA9E5 M8K! M, 79:\&UR"=H#7']?O*ULYJ##BRFZ?8_6F* MG:>Y@!T,@I'#F>^P2S78\K0J-,1EG8M]]T#2.UVHIQNQ4 /O3D/AWX_;6I4W M+%99:CXY3>Z4]9*^'1R=Q*FLN/A^E*+%(Y98FBCD]AJE43*%?ZL,3.=A@0\L MF=Z==,V"*9E CY6#P,M_Z6? V9$7)9,N,Y57E"6Z?90F?] ,'&0D^YSOUK18 M)]_LCX;\[>\-#O9??@WD[^#EX&"G^^L6$%UM$G>?,<2QU27&GM27!=A:\6/9 M36/Z1U?HO]I!3_FF4HX.?_0>U#>MM]6O/L"9J$3U!A[W1A=0( M5P$^=0QL:EY>!: _0>EE\ 10C%L'.PWOMVQ#<0\5DHF7X(7:?;<7;)K)@1=CT;+ .S_YVF]G- MU)1YX?3OX$9;NAS7$-M&XW&2)G3^M9*1: -^\W<.\7FY]H!Q/S2#M!_JJ:VM M3Z?CV#.T'\E5,88%T1'GU/JGR&?49> D SMM)O7_8?!FH?L-&7H61\G^ MA=2K3_9D#BA#'.TV-8I*KT,%<9[H9 O\/:VSO#46R(;XG$XA9.9NAUK':_>W MV5B<^CW8T9B.#D9_+X*KI*CF)N#DQ!?KSS9%/]TU/KHM1GL8*R2CO:#.OH9W MJ*/M%Y'_>,TYI@L=2@ML5^,"^2EBNEO+\30(?A<&5-HRC9UD6(;KK4:-G0'S M ^*,$RT!Q.N(YI68_"@>2*W9<=YU4RBMP/?V=O1P#"'KSPK>/TIA?&9?(4VM M81'D*8&QIE'ABY'==,WGNO3#$KUW+22AB,7E=HE/38?*L8IQ4*$82MCX0YKL MV(Y6H6A&;/5%7>STT1^Z2J 6G!&YJ:N8433#@UM6K+^1N1,[T>OO8ZZ#6J2+O.0M[29DN;@0!1Z>%'9$*>: N>%==A/Q]$(>Z3A\&QC M)9["=R>G9X?L,NSM[>_JH\:R##KKA'3C?O_$[1Z?"N]A[1]_F@4?:=KZJCVCFZ[(G!/!W4W!"OUF\(] RJ3:2_+\&O C!LV)W^N^,_#5/UT3C"M>:$> MYN)!;%:?JH_@%53!*=C.#Y/QDS!#X6%_1N&G9K'._I 1'='1'0G MO]U;]KGCJ C1/.+B5/\47OIALSVOH5LVE_VXI>3\^#PY[/C8V3G7&LF4?>2 M(A *]HRIKA$9:5'>81#9B+.3P>FQ4]TC!C1&&?6S_6JG:;(60=SJI2AI#53T M09AZWJJB?09_3RKLPZ'J5C<(#SJJ>II8S1? MZURZ+)1.A#Z-P#(_]"/U_514[A#[H*ON#T$G]TOHQ9S=!*?I+KCK\?RZ!.WK MG%TX?@Y>HSFV44?0.F>64R32;T2R-=S;5U2E?.6U3F)(;4N7DDUYF+.QI?AUBIW1^ MZS XJ8(3>=.UYME-B,7M/!YIO$:Y04[2;G^:=[\8O*!:'@^#3'M&]\.4K3)< M!&=J#$(#UM4/&GZ'F%SX#3H3#T+@-+IL5=I12R&=T_I3*_Y!<#)FS4!=#/$. M8S#J*D]&G5HZ;T1N]WE[E.@'>!5X3 G1^C%Z6]3P.JN*//W6 36?\4$S-;1_ M47_\6S6FLXXO1=B9^H* U 3QCK%\21/J/7HXK_QOO9,UC1"S)L2JODZ >U2EYA[I\. M=JG7MMTU;LP'%X)*V5I78=WA/49H$\JN](9=K\ (C1+4<9?&;[E@+[>WQ]_ M]W#!I4!#M_[\\\_M+J!J5 7(L(2@-+XD9&"J>P\S/FXP K? GX1(_D. M'MN M[G33<(8!M:L(@V&4?0[B(AJ3IQAO7 M(6=WUZ_VCBGC]M?>U*%+E#9.DIBEV6 &/C)+\XTOORF'Z[ _A^O>X-D+G(BC M%#9-=KG.+3! IS\8\4#H^*.\4X@<;NF<:H0T!QV?6P;1OG!R%D[M()O-Q*L6 M")E4/AXGHV:!1C*=JAB+;M-%O?R"\/.F-L8UWKEPKG+A]!7,!PULED8CI6LI M=*P H>C3>36'4 M.YHX%;9#"9A9%TI*&QP2&?@RJU\A) DUJIG*$4N6*2[?C19X!2/_N6*S;8Q( MI#?D0"PYR4NOQ 'HJPT5(#K *%A4O!I@C4(R3GQ_U;R.YUV:P69SK R'5[G* MD[A;BSZP8]V5$?##2)<^?#/ITH<.TB6Z%<4@B(%/>): MXZ5D@D>_^TTCN6\)'XDYC]B9D,Q8,_4Q2G<0G.-=];-H0 G*%O:JP7O:AB-= MY(M$R*9?+6:$!-U'.MXXAN;81)=#G;/ D1)S.47:JBHUY%+\ND9M<6L3,V6E MV',-JB WC W:T;0C:LZ^W]IDX"ESNS0P%57*-O8L$G*M;GHN.P^NN9M49P)KMX0CY QCC>ZC)!(2!@V8S6$U<^(%>!:2.W:/C!!,Y2 C:EL63.+0]+F-#DBFLE_BG#@0S C')F$8LI:TH#%)-@$T- M56=(4PU#E,@)-N>AMM,\R:PM!Y>;*UGD1?!HB*S';9?G,M*Z+!N MPJE5$>D::W&KE;"5FM:PPX5PP;47*7@LOM[&,,K:3:S7B-1:U"_I!$GWV^31 M-3+[BKOK XVXR1 = / XN!W2O)7=!XS/_L@<(U[ID@>7?EG,/(8U )[]0 M8&)D]FTYLJ4B/++QKB1M7AT8_]J@ QN+VAIO6V)#.5SFB'<@&59+LL_W2MT] M[Z&ZDP()%5Q8QM-RO>YXBVIK&Z43AV\*E(ZLEM;P=H]QV5X.I6BM?MEXR/H* M&U(%,8=Q<688>=1U,\H6^ERZ1>O@P4YM[/#F6_!^)*"^J!L+-.J^-PQ%PSA, M@P9R F!]?/[LIG(W<5Y\I.X3T68QRNN6\^G4HP'N&-&JBNTZ*EW%UM!K9' - M@D.GY4'D'-%&CQ#+C>FIX.LHCU6KO50VY"SY$7_SI)C\.AR:A=@8J3]J:\X+"T$:-R:*QM' MH++'\Q0U!35/R$9&MI86H>5("SP7Z&!T%25I-$1N:WZ0ZS6W99IO;RR)NVIB M0/"4T#'&N?C#V(U]^\F$(D)W>.G0 MQ:TS=42I57=0IH"O\DT7:MO]=+N!)"N#& EZ#0YMB]:$HFNX4HU(WC"-LL_; MVN]!P8651XY B0[B"F,&8)(,88$/3$ MI>JNF7=>7MW'0^J)>A,VIY&"1KJD6!N5!"&6&F(=W_1HPJ.TS#T(L.W@TWSI MCCV[5G@A/WDI'^@#)&Z5,_ME_\YL[HWBG4WKC6N=W]0/38=*G/U+>\N MV.O2#>) O%'KQK7F3*C^&BT'G%PROFS]QC(I^LY7.3=UX]EA+<$)!^=&(7G> M5#Z!X7<)E-5Z;AEHCXOKH5 [;V!3)]A&0KH7U60QPP>A M=1."/9+1O[E6@#%T-(QKU".V]Y DZB1=E&1-(^C:Q%9K8=H;S:-!<$A!5GR$ M]UNXIFLWM02.U_;FTK^0HD%^&Y^:^A:OA3(0W:T?@W><])H2BT_3V#2)8X<= M!8;(>3@8+S>K H-L7F)Q5 9>W54SO(

I>0]%!Y2M:2X&5W @).;RYH?R] MTE^[._U18'N#/391G-ZS[[E#Z7J5U^'2%J\=,MO>NE5W7 5)HVP<.#,)57JR M+Z=CO>C5E9C[[]*:=!MQ/DQ#)ML/KM&WJ8V5BKV<[5MQ-/0<__BC"B'::PE; M"R$DB'+QRW%P_LOAV?%Y<';\$?YU?'IQ_#9X\T= ;/%'QV<7)^].C@XOC@.X M*#C_].:_CH\N@HL/P>%I\.'CQ\I;_/CG\^.;\X/H.G_?+A_=OCLS#X< 8/./I%_A9- M=Q[ L-X>'QV?G\/W\(234_S5^46(%+D?/OX1?'@7_/[+"?P.!@S#>7?R'@9[ M00_Y>'9R>G3R\? ]7 2O<8S7\HOQ:.#4@R%=G!V>GK\[/L,!'%Y<'/_Z$>? M?OJ.KI)IWN)_^7PM^/@] /*,:R;(["?3D$^:?7. MCX\^P;J>P-T.CVA-=P^>/@T.X4_8 6^/WP[PLC^"7P__D#L%YR#=(H= M"OWA^V,PG=X?O_T9/H$/?OGCXP?X&0[B+8H\/NGP#8R4)1CVV#'\_.CBY#>] MC\X.>2M>P$]HZ\$(0$)K0^1QGQ^"G-)HSW@7GYSB;^'&1Q\^@6R^ARLN3L[? MP24?SO[0M]'[]^(7V%LD^=Z38>KP_&R;.H_Z(\]/!=]+?P=G) MS[^0R+X[.3O'I7OWZ1PUI2@TT*2'OWTXJ^DIU-]$P(?*^ +$_/S\Y.?3X^.M M\VV4N8]G'WX[>6NE]LT?[P]_/V^Y1^.L0,6YP0HQ[H\$?;U"_!U4%NST\T_P M_<=/9^>?#D\OM'XX_I_CLZ.30N/K[.0(%RQ<><]OV'8>]V>%GPUV:"(.D7R"'3#7 MYW*0;,$0RW_*SPNF$@(/;_5NY#V/%_2(]5?'"TX(?$#I^3.GZK4/L+:V]NI. M;_)&["#T*G#E7%\5O8;XJITT-'WTH0818PFJESF TI0H%GXC3*<%QBY_?"JX#U ME\TO*X@TH=D(,YQ333F [/]%/M4H#/M5K&849D6 %4@4#.-2D^^!T%PRI4

!>[@+$[=R$]A4$"V'8 4 1\DM[>[5K76LL9:Z6 MX\KH!K@$7,2\J!I\GS#$AMPHY ,RZ0GK\,8B, MTSC+EIW? MS!C3OT%.[!BX*OO2F:LG\QTYK8R\[3>JEQ',:YXM..]^[BAIUK MN2@JA\;/,8XT?*(IRZA01"2UVAPEQ6@^99W:V(]-E8YBJMT3V:-EFT-"41Q# M)>35E#C[0I3BTB !4Q@8JB"MWY'?O&!HB3ISU3E32AN-(&M. MRQ*D)-%\!OQ$*L ;(X6T0PVQU>ZEZ_MN-Y0-XVAQ)39EN_4P@-VTN1MFL+N' MVMH717U3-5.O!7@#E-L@$@G9T1;75-O1)6#1^:O_=O0 M+E9?L!FI3R+B<+/SP;+04HZRS_4C="/]I[N/Z@>H$7TX/LD:LZ,CL\H6QSO3 MD\]3(B>8@37$[ 3L \%DM3H0M5W&CS)O3YM&*+-KV],9+>Q%06'S2R??MWI^ MG5OGLC];IQD.UEOG.BJ0)HQ=53=F[_-IHL94"?T"M3Q<1B(L:\J@T.HE48=HA]ACI6%*6VR_."B#RD[UUJGU+Z1'*C:!:-$N;X M@,.KPK,,"YPPG*M1P&5;H?M-B0P\1Z^2HK(L>.;-T!$P47'U!H%1"MK+*RA7BK-I?F M1F67E],6M5A-#"RI@)Z[9E!! J7,19^BQC4#9OUERN^ILBV^X@G<)%!RCWKZ MZ23C>UB;QY]FP4=2P.O%([]9N'4^[352TA$.)4F.Z]"!^8AWP:[-\ MBF%]PZYCS8%.NC9#8^'R%OF(?UUFZK IUSFF\TP%$SB"T?REZ06O=?>E=EMK M'7YH>(A(U]R_4@_%4*9<130]D3!1^RX*F[531H&Y!]T4%ZV:.W=0K+MZ= MG)X=LOVPM[>_RR1^,N<%!90HU78YE[.DQ[3D_O[J0V'WO>#M6.=$A7RX@8J9 MV*9'#XY3_[$L/XD8 R!ENM&WE&TFVHB^*%"OH M*_#CB@5Q9 CS:9R,A1K#*SF+IH0,HI+V5G(Q'6I%A@EZ%K#,(:!@_ C6\ ;JRI,VPM5>F@PX06M+2ZLFZ/ M8X1Y#KHWXGAE@P?:(YA9@7YZR1ZR7^$IK5(Y?(>\AV(OR-J6]'()> M, :JSM GBO32,JD0!(\9[>>:@?3U6!.FFH0'#OQWQ7UH9_Q$MN[JR4M-XXH M5U+,;&SZ:V#@1)IS,<*&H?H4: A79+FJYHBR6[IEX'W3.7-%H>,L&8#ZJ#LW+(8*$#L=-Y!J;\+,*<;GG&W+;"DV-581D_1\_G1W]'_]\^-[4P/Y^ M\OX]/?KP_/S3K\>UD5'=[KO#D_>?SH[-./"F_"PS$*QRU*/[]?#T%$;%8\,' M'YV<'7WZ]?SB\/3H^-R;+WKD>7 (0VAY[L?#/TY.?Z9O+P[_AVJYSC^]O\#/ MWIU]^)6K<\T0/G"E\OO#C^?'>A*<$BZJF9?I^)5*B#\<_?<@>)<+TV1-<:#7 MV,+KMTZ?6U/E':W5:>'R ?$R-L5A[5%?'DO#PIPZ('?]X)"Z<'2])3URF4_0 MUG![?ZY7)I/J-'".3UK;"]K?5>!UUXE>>IEXG0G%'MTU/INNV;#]#=QB==RYFRE'HF.5P.?76&WEZB4R"?_MM -;QQ..4[+Z.$K MQ0T=-#9;'E-_VS)W7WA3MEF/^H_H;7::!\=@\>2,F6)ZQG7O,\^Z%&@Y.I!V MG(0LB$:5KO.B#$!#RC4I/5N5TA1([/5K,-_*7%U)6DQ\]4(BF^W\78K?9)O4!6ZW1XTI]#[X M-2E'*DVC3.7S[UHM_54:4]O?-"\MR56+P<2K!M@C)J MLL?1K+A!P6I2].#84@\TP=2"34#(0P.S,@3M&K4;29#"0!BIOG%#%[3@:499=$481OY8\9H9PPM1"G4!SV.00.*;)+*&SGXBEQZ16 M;_E+ C]*>#L#(;>_B"-P.[=&V\$8TXQ;S[9M(,%I6@T'/#Z.CWAY,;^V2(J? M5$S=!T,=G2#&VEEE8@P(O]Y+0CA@_8I,&ZPPR>/[NMC;Q'.Q\%W'6. M^._@_OEE!B($@X#%R>@X *>Y2*AN@.#_A.>DM\8[ZF44+:[[+UZA1#H@*1GX M(" 6/[#ZT$\7.(1EEU0VYBL-4IRL&)X9G/?$#\T9 ]NKH+6B"E!I)FY,/EDD M;O8XIRXDETHR<315^J:2LY:;:7N.GS^E]Y2&D92MAC?ME!:+7 $LR(0G=(@T8+9_ZB(Q]B#Q/'^@MT M19I?.TO9(V0,7((\U9D:E'*@@?O%!8;(O#J7!?\ M?[3=6=:[G>J4RR#8T^&\L"!>QOL)?_HH9^@T%1LTD$98ODE8#1U\]GO0T $A M@&SRK)"]G5S#P$30%R2;S71 &-B6L0;TI&0\B'$F/@-=*$V;JKX*8X4&X@GY M?ASR1K"3T_1+4\C68_#AJBUMW!:R.O$AD0BG4VK82,AV].4)VSO_2G.SEJQ6 MOV!]J"!1W-5ZVW E#@:-(D'27/G!&H=Z M%[4V0[OG-L2/XEFXA>G],SN,<-R]CZ[9>/@-$1@]-+Y!P"YIM$(9"!*#6=ZJ MF'-2@.$4T#?A!N95](V3C(USHB;C>QNLMI/K1RM\N"#7 8L9 MY$3_%[CX99R,C%G Z!FJ49EX_8&=I+K $3 ^8.T'9@L#GT1EU*RU-.4Q=5PN MTK50KCZ8I1%S.NA@Q:;LTQ]5Y;^ZK2^'?'"LD4GKWI^-?0,"2;50(-UD^5C8 M"0X72P"DG,"I)1C60/ZCJ$ XS;PRFYL:YJKZ)L(X3XX2C]*(#R#@2:@;3-) M,$5""9*R4C-3R. ]+A\2,0!N658L>/,HY6USQ1U1ZK6;7NL7S:% 9GXGQXFM M:. P ?O^#=6P*9OG1]7LK[!Y=,W^B8->.F(JI[Y@Q]M069ZLF\Y&%"FF.#.< M2@J.D7$]MC3$IDAY"@;]^_OU;9+N.P9P' MK66FFLW#0_C/F&:^3R8B68))-:\$OJYX[*::K=4%;FUA*/H9SIU*0K"$44&F M6.DQ9Y4(O765?\8/6V*MH6XP1N:Q\_).]H^:>)$!319G+2:U6:F.27_V ME$EUH$TB[$1K9MCF(FZ0'@P=-5"[OL%5"/\E)WKGF;@[W%^>DP,6 S>5>A) ME3$1"Y6IR[QBAX0R=<95 A&]S/.8&XLWV-PDJJ1O.(HR/JV(SSF8SJLY)4+I M030&@35D((,H]2U ELIT;+3!RQAV:$\+%=%K,"!IU10)R@BX39D*X\:TF MJ9*^Z?PK>SR3TN'Z:C8B6@9(3<#=43;:FUL4B<$(@$7Z]IVFHZ%RK2+/DI$# M(J#J",)!F/C0I\'YP$1$CK%)D*9SW(-U";;4X'( 9_?U]0#;L>.M!G"7[95W MSEZOH6P7ZY3,AM4A71_UFC=]?EB5-7):T9K%:I0S:>, M=DME:TZAXIZR.J."R:O',%2J]7VE_P/;",#)N7B59/1 ^M%K7\J?P>B(2&D4 MI?(4>B!_+=F1@X/!\Q<'F""I"OA?K!\LN9,!Y4Z>5''SN_V7@X.=[J]W!KN= MWWVGVSZA(?.P86)*\*/_^>CI(YLSHB/@U4ZP2UM9WV_)I7NS+WBQJQOP *E/ M(\_@FK3#6?YY'H(A-K*.WE]B-CIYH_YOOM\[I:A^G+@X_ M_/O?=I_OO&[^/T/BR1$^QS0@!E I$'EDV^WT[%W>=+W+?^4@UL%Q.2KR:W O M+-->SU[@J.L%#.M .RU9S[&.>.LD_N>C1.WLOAA'\?[!WL%H__G+ER_CIR_5 MBVSR M@Z82-FHO1P.C-O1H 4=GKP&S%'G3$V-0Z[ MG;6UIL,9'TA.HR)=('B-0<2,%]>^E9M'BXEBOO=1WJ;-NI;S/I:YWOK88INF*+M%5EB-#!&L]LY8FLP M8!GZ0E()S"PTM9L8L!KG!!U3.#C-M\KM=0*4[LEZU0'F05(@P&A$\%PG:4OY MW=F,+/KZ^'@]'Z,W>D\3J%&9/2[7R0D$63?1J\,MPJ[.+K8$ MCP;J#'-WX]W-DZ_7&0%Q[VJ%RBU=1@'S^651_3/Z_KNGMI0J-#^7UEHN/@(=%Q%XF.-_?F(>\)SZOC;?8>'Y/AD82<,B,?.WKW\,0 M G:+.$^( _K7*(ZFMP<.]#R_U4$E6NH\_.&EKHR"D4]6RA)U98BT!5*+:NGN MQ,L#P_JN7DDPWW>1SZ40C2*5TKOM?W5YB&Y>@84$>P4Z^QVJQ6"_=B\.(9LR]XI9RUUN&2JU9**L5,IR]# M.=6>9:[U!_ "Y2WLY^8IU^A>43=1KQNP\%&*0@]^5L ]G4XUR)[)K95':4Z4.Q[=)J:VR]9T4$XGW( XJZE(6GINZ A% MZWX8*MHJMOT%2SN2:^,@=,/A".EB39&HD9R1D\-5U(3#D'PNW6_>\^J$)Y<1 M*GMAE)[.TXIY\CTNS:&2V9V*[=Y%\"4H297.;(A52LEO_ M/O=5#U*D'K9DEMF<#^.V)5%DU;VW[O.Z4BT5;5,G)Z!%LL1R>83/8G1&&0 O5'R=\V3+Q@!Z.EZ 942? MI;X ^J2).O2Q8< G0G;W',+R,EH+E[PMS!:5QQFBCT K$4D/#)6- 8C%V30' MN'SEVMKI,78VD85=LC8RS0K >G G$X-\9N]&@"XT%H5FYK-T0G*\"L:W>\JZ M(,0#ID\)XF@2271#N^W<@)"4TO(8E#\+:,9N0X2DE1C=J>2;_4L_N"LV"52@ M@&"W^4.FIH_!!P?T27MKVA 1IC/J#N\#W-I3%(CA9.G4)P"\=#I'/8QQE^>9H7WZ+PUM1:6T3I8V7F'!%'%P@ M4Y$7M/3Y8SI':4#0!MA.^!/R3^4Y6$E&(UU8T]MS+&//8"A:.ST(XS1Y($\O M=3D-^'O(BHOC*" CZ#\N!W 6H23*X<_9 _9]C>DS&HXR'<2"WIY;069@,[]@ MS36 7B]X3)]1#YJ%-Z>L6+2MC! /YPA.E&40?XOII(6@T*]FKR,P^@YNI@JF M!)AH!4FD:V$AS^ID1V,M\5?J4X\NIX\G(YW$>60I9,J/T!);]%9T9EO8HAM& ML5.Y@[5J "7985V5%NRQ,1K-#;@,'U?2#JIBXFOJK<37XT9+3#-7(.W*] M$#C/;Y&X]$\D_MMH,^R@&'&]2SI^*-* L*J+$"@F-]"@] 069S.(XH,3JB,A M%,>+XGDB;"(L??@RP:$2E6ZF(H)/IVE,"Y3*/"4:Y:H(>AQ'8,]-*,?!'01" M<].^D;I)9J1RG]:2G,*W#&B[,ORU2 _+.!+'S(\Q%*7^@B MJJU(0[7$D:!)ID)"*.)=3ET)>SSH)QEI!/HU%#I6X2 L2CLP MD>TPMU=^FENGUNH0RMBJ*QJ$*,_"!Y6)YDKVY%D1HT3.3)(\I;:H/C I)2&O MNTX7TE[17+%S0]5O% M4HMYELQ/[3+JUYUE[&'0/"DM)K-6$IVOUBBZWPC/S1Y^*=ZW&=#:X/XY6XTI M1^2W3&;$2/E$6,G6M\(-22#DQW_AR:MR4.M>\*2&?)!G<%+,RX& A$-]0S"L)[6,?9+)"]8DEQ.ZXHC M)2&:_ 9G!H+%2SY YW_MVTK M^*W.(E>](50!73V7=A9%8H?>23&C6F)%)T< M^R-&FI2Z3HRTNPX*#8::MIP-H$O2)Y5*Q9"Q8\Y_2]ZF K9]99?(DGQ8J=!5 MF;:(@4?M'XX89+1;L!41 9]+0%:('LI)99N+CL;.D3BD3GD.F6P/9 7AO?NA MC#(X>.Y5<_WJSU$@58(>%]&D$]!)=G%;1\4=V&.6OQL,(:SK3$+.00A'K>:! M$7+6XCK,DQC=F<*L-%](BFPJD917Y>?9[7'X.-CY$?IMOJY<25>LN8QFK@8; MLU7Q3M:0LODRD*I]>^>+VJ)?'K5_:/WZS*+N9!B$%%Y<0:*:Y.2W34CD-=/+ MZ^RHFSZG5 @;8?9"62ELH;3DH[(<_Q,NS^4?"!+R1_8M'.LN"4"TTZ-D#O@F@U)!+"= 0E:K,"WR\W0M@Z/;BO MD90%] .SH#HIN'!&K)9" CVE DGS'%BB59*/BZF,9BP4.)<",@0+E]B*1W_ M94Y4-:;VUSG?+-&ODDTM,OUAJJG40#B=ABHF_B4JNU,,XC?MP0LS.1\('!A>;@0-"3X.,VTR/%F&:@4=/V&RX'$>2&7$.)0+$ M,J2U4H^T+>+Z2ERRUB ;?!GS&B6])0=/&7-=+J0L/:PDKH'F!E>C)^Z47?)# M5]_H+*T;2'G;F<*+X_[9R<5+9@J1&>7C[M$A+D_[)R<[18?P:QR\VC:9D1M7 M)MHQZ5XQSO;CCOW7C]+YL2:-S>M=SV8,(Q!\>HS"%4)=C3*(9*5ZFA[ MU/_&(!6<*'WI:&B)_'?H(-TR^;],?CU[M;%P_".M]D^&]E6AHS6%)8T8&X[HHH= =B45E .3$' M6'M![@;'JPHB4^GB96#.^H17ARG4-DPAOSO_O#$H'O64+W4Z"WEE1F^-FR:KA%>[M-7W+9O+*-EI*CQ<]5,]T M.4_5HO"*K2 R4VZ8Y.:QLA"L*.(KEZO2-/LEI7W=0HS3-IB1!5\SS JH <7E MW>XI6W+4>M1:KS6#!@&=7G6SLX.(6P!)I%!LH@1IE.7\&\#VCJ.EDI<L;COS0\E0F3?,23;/23UX$ M2PK-4,5^-UG;U<@XH%&/8(*H&2:AW6F+"GG4+EU0(;M!MOA&4]@R-$0*A.3J MH""&TYQ[BGBPI I*)5;/IG/RCH>[QP:/:QO"Y\+VG9^Q,_6FSB.L7_^879^M ML<5/X9-7.Z\>G9_W+S^>=MCBM0'SWPD=)9O'-,N1Y3W/,@E-V)^.%MM=C4UI ML;LD],E6W-C=>IUL29!=NV+E1$+'DMVQ9#=;9>HTW%FPCBJ[$YXWYLM>$?<6 MX[L3&^9V]$QO1,_DE]CMOIS^$G_!KS79)9_/MFOUHFIL5X?KZG!O4H?SAWKC MT[NEWKB3@M#5!X0;OHGY5]R: RPO,2+J]5#&'S@__@4!27%6.,T6\@[&$:SG M^]F^NU]"K"6XPT[W6#BYQ0G>.7;X9%@)]>3V:'<_$4@"Y_/_)YH6='6G-W791WN]05ECZ523B^.*_VO;$WPE(U,P3*^KI37T MO+^ID09*_BOBM&"U:@?<%TVE!DL<,S/U?:H6=NB=F"3R7@&!JGBXB %;LAB? MTA'5V4X^7EWT:,!+(P72'"2#P"-Z69;F6&KE]K"\V#:!AU7.IB<7*%Q"*CJ( M"%+ ?/M810A-F'T+9\&3BN<&U%W =T>(@QD-L(@8QA!TI!H 14T(>P6GWJ3) M#=O;^%//2#4J.@W:\V,DVR(:*,),3$D*+_MYC-\FV%[EC1[K2B?2%%JUBS5Z]2@#\_7'J>-3)C"JN%9HND MKB?4>O>.5929 Q6#%P$VD@SEZ;&WE'!>L ._=MS"7S^D20PA?_T0B\E.2/-+ MH.\%=X(5JMEEA##^I_T%[ANN7*-K8-E!ALQ6E&M&STWH0QV2@9)2UJS E6:S:W *SK+HA5S"-1+A2X95GI7C]$P6:[#R0.[$Z5$\X03-)SW M-+"#SFU2WBCG[*ER^ ^?D-P4R3;I.OV6*'.3$]W^*G-MJMT21I;HK30QY($S MJ:,G/X7Y0*;%'!L@0Z.D$ I$/"'9*[Q#85Y_K =_ZE/NC?H 36X7E1H^'#P> M'C;O"_UIR1E":\&6,?@>.*&@MI9__NGBY.>*S[7$NC0YWNVG=?E5@TR8+$:! MD+IT]&')KOD41B?6'M&>^2G6][;,O*+R'>4^VNC];.:>&VHNVM6)\1PA& 3S M.[O58#/>7->LQ135TI$@]61]4;Q>'N#UF,B%B(54K*41WH=HX?,L8>)L-=.^ MV(=C%Y"8 ,QEH-KX>25_L!]<0W@R-?P.Y@%4G*?\=(-00]DSG(@0$>;2 ?+\ MB#/^CTY$\QQFAJI0QL#)Y91;")>:S(<6ZO3,ZA/U0KEQ:4M4E M5;+*TXV27_[_GYN1]E>?\A?:+?YVI(/_^! M#P\R>_0K/.K1M4;M/@+M.SJZ%Y.2'X$6TJ]'?V3IF(D%0,7Q0^BJ@'D'7_-0D'VX*4>@U'$2A4VD*+_4SJB[E'! N!W'V""=9)P_7M3?#E]_M&=3F$I0<3A*CQB*PT MH<$@*N+45;3?AX6\:'15"5=%*$G"_\-#WFE\!)']/ LGP7DPB9)Y7O7214\+ M]X08%A6F /6Q_2>$(^G ^[JA(3_ ^QKRW0MN+;D/CCNP[%+K?'RAZ;-PR+@5 M$R<+PIEYUU^5'@]Q2L0C%L!/ZRY7H,15?%>IA+I=%U$WQ+OS7M8VH@?7@R$M MM6AN8_XZR)$]31MW\ CTS;S]ZN\JY>C\/>_+AV M]; S:^O*B>?/"=X\@JJV=-RYFW?NYIV]*\] MN:_K"JP=Q=>C$Y ,0T\L MV6N6 '>1'UQ))HXN#VL9$Q(_;D(^7G!!BKF)F6?>JEYP=GIZH X/3HJ/=J#\ M5"98*:PX@-TCMF-:-_(9_-"P]>*/7=G<6=^@@'3K('H6\0P=9MT(=.DB'#M*A@VPS:MNA@_P0?DB'#M)&=)#5 MX"!-KIR7&8DW!299L2X=,,D/8FQK@$F:-ZWO YCDS9REZJW-(.5>X 3]H!>!*4@#^\0$@ G_?B)0@)]G/U6M9-X=JNJMWN M<3>%VTWA=E.XW11NS13N&XXZU(1-OLXF^NOE=VJ=;]:[$N@.>>A7P ME&?"_"Z!IZ[>;1M;!SSE*?#4#X,LT*$'=.@!:TU5AQ[@45]9AQZP5_2 +J=I M_:E&\B MQ\UZ/_F4TS/?$ <^)SF<0C(+B3X79U>#54@$KPH-?O:DY?9Z-E/# M1_8.%3[Y!)U4XZ#.EV=_5X^&HH(H'I"A.BTN(N;[AU1PC<,9?*@?_!&'BE/\ MZ"+3T5\S3D$71 >VY/ GH\(ER?U.T#\=ANC%YU*4WUD5WH-\R($Z]#$A\C?U M#5L@8 " @"; [MA=HW$"[Z;PNU@798K@%P1NX"@?FI@1%'2+)VF]"PQ?#03A:Z&C=5)QP-7(> M]86HGSJLZ8O3 9ARKH?"XSSA[BQX7%*^N\^^QA"^'ER#$8K[ -X!L?OP$2VB MB>I#6&ZI8TDI-*4'E/H,*,J>RIRO[>)S:IJ-(MS#0@[0%8OIN#X)#JZ.CP^# MJ]./5!/%0G$RTCD.(^5/D0J&Z*-2Y\]$17&/QK.E!4AIH[#L86VTC*>.)/NGW,!OB 7"@\GQ.B4OS=F4Z"DJ7 M/:1LK4 OT'P\OS%6SVT1D[&78G(;SA2ZI;F=UN=.Y[[CL M9(3B!TV@-3I.9*OW[CC1ANCANW_-$]NSPM*LBIAN;^Z_WGX)[FYN__[YTTUP M>_-?7V_N[F]^\021LD/TW#.BI^_@F-6/)>"8_G5#K5*U5="5*]/7GIN<.LV% M .DNRC 7\CG>[E_&ZOG/?5B5Y3 MY%'#;TGZ#,OY$.J$FFP(O#C!=K!(Q3F&YCB2I7-U],64$Z#//$EK%D?UA,XV MVSWLG"\;[&Q:*LB439I14N6V)!.YZUN<\Y_O_>O/WUQ?__/5M-&\6>?3K;S_^_.YU M]-W1HT>_/W[]Z-&;BS?17R_^]G-T-CD^B2XJ5=19DY6%RA\]>OO+=]%W\Z99 MOGSTZ/KZ>G+]>%)6EX\NWC_"1YT]RLNRUI.T2;_[X7O\"?RI5?K#__O^OXZ. MHC=ELEKHHHF22JM&I]&JSHK+Z/=4UQ^CHR/YU.MRN:ZRRWD3G1Z?GD:_E]7' M[$KQ[YNLR?4/YCG?/^)_?_^(7O+]M$S7/WR?9E=1EO[YNTRG3Y*SLZ?/U8OC MYV>/'S]_<9(DT]G3X^3D\=.I>J+_YP0&^0@^SM^IFW6N__S=(BN.YAK?__+) MV;)Y=9VES?SER?'Q__\N^%RC/S5'*L\NBY3;,F.CF>//G^$7[>S*DS,V_$":R>KNY\R"=;#?E] M^7$51^^*9!(.>(Q#U75390F>U0]-F7R,?BM@K?\"5Z*)?BF;+-'?3ZL?#DZ/ M3YY%;_^]RIHUS@M&G%WIZ-=<%8>WGN(/^,3!;RU4=0D'=%HV3;EX>7(*L_ > M]*]5W62S];TOUMD-^QH=-',=_?$/ST]/CU^9N=S3D.B)+[,&5B#98D=?EXNE M*M;W/*B-ZT3KX5EJRBAKZFCX'(UX17%XXUC.N:[T=!VI:U6E M-:[IKZJ".YHM<8E5U'^9S_'3T:RL(ESA8K68ZBHJ9U$]5Q4,$OZ&/Y=C@^\Z M>?:JQG\ORD*>F=;CV&G8IJW>"*-_-HJO/R>L2'FT['&-9L$EW &O%A MS>JH7DW_I1,2'"K/S2D%+;*H(U6D45(6*1EM\,_:6^^L@ _"]PM27OB]2U)F M!_3346[!%CIX!/L3TP9L$C'GEY76:+;^\0\O3E[%L!5)ODK1 ;!$JDT%2.[ M?Q=10'GBS JBI%P53;5N;[&.U'*IX=N?(M4T*IG#B."L-/8,V='@^3!&Y/F8 M;Z+,9P2;C7L#^UU>:EBM*KK.8-6WWOT8MO_QJVB\ZQP.=P3+#7<++X.<:S0W M8B/TKN=9,H] 4;M3CD8 2D7Z1E)6R[(B7Q-_#H_@IV15A,85?'(]B5ZK):W. M_^(=H;L'TC$J<6^OLUI'J9[!T.P3KC-X]UR!88;#66A5P!WNR%@QV\2L:"WJ M!*P[^KF^PAL($T$1 +=]!GO4@%)LKK4N/)$NC^Q<79BD6Q/W<5$'- (:+CRZ MJ#IY_F3(LVC4--?F:].R2G5U! 95F M]3)7ZY=90=M*7WH5.B_XABN-$DWE\A9Z(?]:_.[GQY.3T^?H>C?@%36I>;%X MY1/RRA\U:?=W9\\G+XZ'?PW/'?S='3WV$0V9APT+4X/<_O-WC[]K+?G+T^6G MZ"1<;=R%SMJ4RQWY=8':>?+ /R!*\8F2#;KHC<%!@U MG!$X^E%=YED:F='N]8+] _0BVCGH-&EP:TEVX2H^+-[-B_>+]4C[';H__N'L MV:L/Y*S>MZ&[42_R@K4CA7+X_H M4U\_7GARXIWT#VB*K'(^X&#GG3P]?M7]V%8V4G)#_Z?Z/K=/[VH]]V6RZ MF>]J#-Z!%QWL]L@VFT:*H0,7SPIB5V J3W64P50TF=CPF24&%L2$9(N3;,C@ M8RH!TSJEV5OW)S/K4C@#95.=+;$\\1>W JVHJH;^"N' M.!1N=+U-',L_3#%'L6X.#<4W^DV3X;'[XYNK9MMWVL>W7[M0:W(MX28MRC2; M93J%18%?I? P\!0K?07^9AKI3XE>4F!F69576:K3;1S R<83\.PXN<]C&NWR M^/D;.%M5%)0)-I)V3UF_.##@[_ H>4>4G'N*,'@G'BT#X]L'ATZ>(4D&. >7 M\!+\- 7RDG^O,L[ =Z2WGT!RH\/GU:LEO%6GFN[5LLK@?)452!'\Y765-0T, M0IEIP-(4O$HFL&RE.A]&>'D<93.,*N9@%H.-%^-@#K+#2'.^2K(N2SS$Y:K. MUQQ9UCR<5.<9F-0/8NB-_RS!%95%[6B!01Q5,(XUM&2GTYSANU7:;G$L4[7P4[ HL$O M72BHPLE6_#FW%%&NKB6HBW.%&66'K/3Q&6:Q]6*9EVN:&CRVUC ,TI:J@O]> M\FFBX5R7JSPU5Y\"OU=B5H+6U3E\S9P%.KF\&JME66PC.QN.8M'2;)5_OXVU M/II4](]K6JMEPY?(K%(<7#M8GYK./AQ)4E-78+&LDGF4"KZDQFV&!4^:JBRR MQ!SB-5_8,EJ:AX$X\8-^S;PJ5Y?S".-_Q1&.#G?<>U"]KAN]B&!7X?AD]5PN MR4)E1:/HI'?/H<)YP$;C2]$PR;Y8CJ%<=PWXK?)ATGTIDQ3RDB=O/H)WO(Q^AW7X$,#"]W !$'R+&A2K^'& MPP02=ZI0 ;(8'Q#? M!R['A@,N5TV49XNL,8O4IV]$D\*IIQ]Z)PG5!#R:U=@[D*T@GU>@4;?:5+>K M&_71-JJ&#MNBA)V:K?)\W>]EG;P(73CG4)'HOVLI(3?U&0*2EB5;*R\KC?MW MI0W3AZTUO?D"?FO V$]N!"7 MH'F*]$AD\HS^UPG7T>8-[.E0*,__J1E8'B]5?JW6]7=? MBJB\\>AM=VZ_[KF &4V.>5:?D:QZ]OC%W2>K7DR.GPY_]?Z25;PNX\&7WIRI M^A8FMC$1]TUNX)#USG'SGO!TYW_?[!;?\=3O:?N'XJW/S[Y"V+V;N3B%)?I MCL^JTCV*ZS]Z\GLD 2ZPKF/KF[!G,L!FQC]3"@SF8,6FP:PN50Z$H!_,\]H? M53R^R2 ,:!<+0Q& <:'E?EQ+H(YQG#Z,LS9754#.X'0'X22%OEM?_,*++K?C MNVT8>E;43;5*Q$D. >^>\QL$I"@>Q>\E5Q[&G^BZ/@S#)JD&'[LR<9*YYB ( M^L5+^"G&$R2.8@/%J6J4>1B^=%FI!./FZ!S7295-V3VV#NK9@(-J8I? M06.=OQC[[Z",4DW!_#?X^I8K?N.[#ML1 Q.*;[#J;<:X"WJRC /\]6R9T<@H M3E%N^R8?[^L])"\3"N+!(QC)F^&2$JHQ+2E99.+ =+CTOU<8;,SUE:9DV=+% M4695N8A4]'95E4N-!2,8\*< 4E$61QBF.;1;9+Z3J^L(TP28\04_/;9E$'#N MP"6_]=9-PD2@G^O#8T2!"^7BTO@4#KR:7$=/_&X!(L#F8^TUDSG)BN;YB<=T?P>7@MT@K65TYRA!DH>%<#\HCOS&Q% MH]>S&0;;<.4ETEM@W$W5L#[JUANP6[CN/026OFV__O8!GRT-F C_^WCR[-DX MH&L;(O9WZ+2.;-+]MV ;F^T+O;=O8AVLIQ**A9NMU-#5>C)@@H; 'O[8KB Z M5'I "_\TE"<[ MY1=PHB-Z-WXRA&^'M^$S)-M8AKX5*O:NK>RM:"4"E?OXZ2YBH)P&:05%MD!D MCK>L=6QUS!(!&41$.@N"K/N#K&_0@QKJ:\WFUJ75ZW)5W::6VE29UCL$OO)] M3'52,B+P)84D\%..%N@\L+Y'M4=(FR&HSPTW\VL,\Y97=E,E^DZ'N_%FC_,, MW$$E_2ZEYFC5R@BK^*,'?JA;+M@;#\,N^=3Q$U*$_(3@V:_)UB,+M2:?*D +7 M(*3SJ-7"X_2XA TOQ,U8^!#_R7"%[#?E2EWXE"%D TNB+'.I;)Y_6>NN7=Q; M]28$+*)OD%'GPU6& M+N',G#R53C-^=S0MRX\?M5Y*D1?ZHTO%OYUE;V.B2"K?'ERKR83#TZ(5(K;"M!X%D+]5'365TJ+B4, M@4%T,HKH?#;+\@S/'WE4IJ8?/DLGP=5D^Z +_*NY(9LJ]&NC1FTYW#8AZT'XQ*C;0N_#$8$Q$PX#BCC!%12$RC$["AO'QD6.0$MM"RQ+'F*G<,3O M%/&C[77US6JJH*3]D)+859'KNO? =P)OIKY7 BPW%*E^4V;#Z?C,!B&KV:VM M\"&4DZX\KR;2.N4Q[\6>AEZ4W6'49#S&3F!MJB4G:O IAG;_]K;4F MN((0E;96<(*#8NNLL/78-+[7)=8OKLI5#?9#=857E&X"8=]^*8NCMU0(KL%" M *F>-"77J1,XSK 7.-07&1Z3Z#=\(UVM.WWEL)#?I-O8Z4VBR)0:LYCQ\%1@H.*QIJ /+6>4E\6E)BWUF9L=F0/DOX2+0:,] M\69_@G6TR-660SMT3\SQ0Y@FW/E*0@L9&],'3,7!"FPF"&""9N*_W"F.H^LY MA[ )O]E$.7R]@B.P8J8 -'T*4)9<3 Z;B+@(V MX2D@+P8C=7%V3E57!^;#D MG_]:55D-O@??&A2)]GPX"'K-T[(V6NC F4AU$F)M)# :5BN,NQIM"A MI"N.KV5!B*>6/I>O+4;7#J%U>9F7@^^$-5#Y_&UU?HFXQ+^ :$*E4B!=K VE M]1+.3@D[MRO7IO]HZLGE3K&Y\<#>,]<(KJBQ_(2)MD'T/E:WA\MJ9)K\:V8< M2;PENHAR#4+9L"3C:T"=@_0TGX=II-SXA=SKP:-_\XGGKS)MTEV??J9:_[%$ M,P-4A%$U^A,L4(UW(LU .VL3&TLU"P*-0RQZ9#:?;G--O)'SN7;#IP^:.7@W MHT=LW7199BU1:+E)?$H$$5DX8I#C,$\$KK=D(H9C%X0YM.),;3 M&OV7PSTQV1^/SV1W9*#,^+GK.-_M8B1>3,2SY.7008\[#B]FMM9)HB84T&%PCG3?52;G0O6&= M5I565KNXH9$IL;4SY 'LJJ! +,C<%Q%BPW2+I*\@OF&82"@6>DY;7)^$6%5N1 M7L_+7 A4]T2UG8U/M:&; "Y!L5L8Y"3Z)UA#'E&G1*S1Z TCOV3!>FI,PIS- M,-6N%WG8$%PGZS8CX8OLB@W:E."%9G5#-\]0CVD\W& ?-U@P>HX*I:R82]'W MN>9406B5BS \@N-I([KL ) [!99I(]J7_%Q\9V5HJB@%(521LY[WT\)9E8XU MFRJO2R*[RKD:4C1*R&7%TL6G^KI$$5.T"D+#7CG$.8;?,Y6M<$I ,313,/B M",99XY M?:MOMGLB3IZ,3YQW&T)))#,&>1A]"8L=S!)JO1$VQ1AHJ3[%$;FK21EYSS8VB.E]BQ M (2&MZ=SGTPBC,?I3PI)_<(Q8\F^O):60%R WNS@II05M38C*;3F<"O<>K3[ M+^9ZT"KV4"Q^0Q\J'>/ OK6+>;F]9H ](Y,H]U#)^,:$IFD$-L/XR )98CL, MAB@O.&[(@K_%!,C._G1MQDQNO?#-%C8]&. !R.\@1D:;Z2RK=>=C9KLLLJ"% M. ";*#;.ENUB1"N2@C$V%X>'>!O)P&Z'S(T$)B&+BB:;KGHICN&SS(= AQC M0/8QJG%7*7A[UQ(<:L D(0N;F5!VPC 6VA\*V,IOO=]%W$1OP^9(BH5&E>M+ M4 L6#$,.D34]>Y8EQA,[U7.5SUSX2I1<5V=9E]4$;FB$=ZE;T/W9D0]RH Y' MHUP>3ZA_P!L\8SNW4HVQ!0?1>?QP]*:"+T+1(=*$\PDS2BL:'(%_Z< ]:H++ MVX8T>#E7#OR+187R'01P0^3BD4K!4F*CL:Q:Y_9S3WO'\.X_["Y5BS)TQ>2W M%-9FG3)%$EKMS?%.$9R[O![3,5V/$[X?Y0+/3P):T5CU?\=:[7JG*1#.H3N^ M&:,G2??6M>70L>$WDOQ@9:0K))-9-?.R(N@Q:P&MV:\(P0(4_1>4C@?*,Q=4 MT_FG/"YJ)F.2X#?$.W*,_#X!<*]JME]G4)>!0!G-2D/8I%D';I)'M>RK4=", M9ELKNZU4@H^= &99@HX/7!V,TJ*-U>2"6?+1U_P^N&MEE3!=C@9S0A0J<5DY M&GR!?[!+G15HL@3.:,=6@D%RWG+%F4K'XL1>/7G610*+I2Y9_F B9R5..X9[ MR]HBRZ4G(Y(\UUVV?8LL,>_^BR[(\WQ=K@JPOUU2?Y85&+4VMM_0&N):;%P\ M>!3:=[.U.V=X!@@/R)@*ZP=0ZTNP6$J*'\]UOH1IUQ@W9K]>5L]?TLQ'V^#D MQ++[W.'NB5_[='Q^K4$5F^93>Z/'OI:9UUM)VVOFH1?I(Q][G< -D;RL)@P2 MA96;,!1V@2B2%;A=[[W(EV7WFIP=OS@_.@'5?G!VZ' /DID%(2G](HR]I?DZ M&P^&,SR3J 6M"X"MC$)OYO,R)[^TG,*A8%F CO2%^G1$RAN9[AL-\G"(6>]8 MH/%M9Y![7A!+_<#R$$J_!Q?/$%[C>X^Q&$!-RRO1_JTOI=F,0+R-G_[HP1@* MQL">+L+6M+. <'Y0.5Y6:HD!6P8(2QA(L=(:)8S_[V"*H-:S,HI*(4: ZM\; M6?FU;/ZM9"7;_.]8%/;O?313>5XS6L3!R"2"HL!?JS'"#@)&@7EKPV\"2 ?Y MIL \3A(P?H" M%V+#KJ>EEE[JM'DHQ]-5)4RY(KK*I<8(;)&6UX(2,_"Q$)) <>\PF]4R_P>P MW^VJ%$RH'3E\H^F[0@%B4H4$L>5'UC;%Q>FUTT/O# =H+Z^ZP89R$7&,H?B! M #]IX: '5$T_UY^2.38$(_>(?@*']*,."'TQPD$P4X3+\ZLD!.EW_/&?;;Q= M,\LE-ZK"X+O6ICJOE>5[C_#DD^/IDZ,3>?PWA_[XJ@1/QS?=HE.J!'G I]PE M_<9;%L8;- MWVE\<6^,C!%9&2<3#O\81 R8$/UN:SW@M][HN!J>=30WUE;-AQB0)$O1!%CZ M"?Q^FR>.#LX/.2]?BL?-5LJ=.MNM&"7X*MCFL""YK0X D0Q?(_^:1#*X 57Y45='J89/ M5;U4+; 81S6E<9N-HZ4_SIC*7GRE*,L!Z\')K54O(G=G4+=(JAA6FT34/=: M_'FFH5I[YFRG6>&-$99O+:AZ6](Z-,UW*L&]N^)UXG4;Z# J-CRUR>OUJY4< MB,?4X0U\R8;[C.?;_C)!2+*J;@*_MUU\0A$HX@ TD'KT14)A<6/1OD2NR$=; MKD!J)>*+Q'3),@292,"/"]Y@U8KHC4XT%04\/C%O2;!./%55M-:*ZM\8TK%A M[2Q8=8X69,E;M0GNE&W?.PAROE[-U\^\Q90Q0#N-'APV6RG M]\'YLGZU@F3GT*(V_5]N$<\F[+=W6L+2PHP]T9,G\%#9:$KD$?+(GB(XH*A/02*D5>^$.;\!H,]WU[#&S]3OVS$::8,]J4=,?5 MA?\T@'T#:"E*RV%%8#.;GPOK"=N41U30C#9Z*O.*Y6R:?_O % \N0_K(AK#A M@:N\,5VV!JL1__B')R]>64Q0',W+:["/JCAR[>81 *J+Q#,/R?7L'?> '**' MH7YJ0\,'.7]$I1$2U[MH&U#F^W+!GH_O@MF2!%C[G_4E7;6=VGD7&U0>^SN= MIHYEM3-KL"4[HQ?C.V%O"Y0IR[4V9$+!NQ\<, M)3JB"Y&P(_E8E-=4L,)0%@SD&"&IC:=1D[W03?5A^,O6!!A"1D,EQNWVC$X( MJ-) ^E)56HI!(T-NX,&8?4ZE#K?I0.2)L86&A,B;!XE95VTMPT1+QXQ1REXJ MD+QXQ9;<\8_>[KH;$L;%)/+PV]WQ4I#2;+',BC_@"N*%87.C?MB3VWAR/)[K M>#HY-2)_B2A;+LDW85^]XPNY)[[E^*"#!#?V1!QW/PW)I ADEHBIZ3-X4D68 M19+%/GD-ID!&B_L2*IIJ7+ZP973=:9\(]=&$REH6/GHRS+N)]"*-^@3>24E8 M^@PQVQBYC#%Q4)583H>_GB&"1EM7B'YFV&#+PM('6Z<&/L#P;50&E+0P_S(Z M)L # MT)-:,M7B"ZJ"$.;>0(TPG\N:"G,U%YVH!>T^DW>)5SG7><>$DN)?7,N?1;UH>X^XG.3>::O#(^UH=@4085A%CB%45N%MKR$ M@,[!LF(GN@I).2SX40_\>V)?0I/+W_0>[8)*4\)$82\/^#LOAQG]_@!9W=76LPG8N3Z MPYL4 ]&^M71,=( HB;)::&?.QB'YV*'SB1WGO4&ZL.A@ZZ;_2G;ND3_P?1\R:+=!RP19J"U]W*P6,2;3@\V[XC%J,HJ8^03P<6ED!0V\CO''AJW0&)9 M-0AN$]?A4K1OO\4X77,/<+3#_ S'X?."-Z#)5R(#O.]_!K:,[5KOC/5BS0ST0$4+;>@L M<4H_@5U3D#/VKDA!#+AT/9Z\3#*JDI?E;BG:TXJVVH+U29<-X"N,D12W;([ M1@O.V6,.XM!EA'1VO+4/ALN'DYX(6HSM::X_1R>NCF!(NJX5B[;-[TS)=LW[ MA"!9NW/"P4T4Y9":C@9V5C25+F(/RF0>G_C I=_J'RE MHX,%(6.PQC7D'A_RDJHV*J^WR]\A-BS!%L"E[R<;WI_.VM*"C2N2U4TK[Q@L MB4+3>3A@-4IO:^?>*VOC$#G<&"D]S".!& M[+<8P'SQ,\Y]234UH9BG7O,/'GZ-"O^(-2B5)H,+>C$6'X2" M'FY1D*%G19K07U*^6+6+/WK?\#]7H5CRF1T7ZE.V6"WX%_ZWLH(ELV_,']2' M,,MW+?XQI(X\\E[BN%(LW1A64:\XFT=K8[^!,3(1"@;4;:&XIM6(U&F^Y M0^M:(N'@9LS>SNB1&='+N@&U?)Q:ZX]NV?_:M MER&6S:JW(@CN0I? M6^;83B8N!.5VN%$;_.E$V)&@7S;[9)&GF M5;FZG)M8&Z->64JYID:28ECBK>1J5,>60+9+01Y.DE7):H%KA1T'<"P<# ^N M!:T *+:;2]Y"#&$D< M!K/%JC?VW[:</E)BF\Q/ZQCM0U8@7GI]% M@71?>$=H$?R[ IB0=>,\:C(;:^R'+,Y74XTNXKB92[1)J.Q[ O>9T0MF0W> MAWU2+=18GX&.LR%A -QZ(T%P5BG"(U+*K_&<')& MAC *,YOXGVJ_6YW$QN K;=FRS1O1$$6) >L4V_=RMSL)FY:5#SH=_E ML-Y 5=U^3B%MLW\IF[G8]3>4]PXG\/M):\5 ]G/HGHW=VY)(T!J$@)%UP,8G MA> #+LLR17G;L(%23C0;72'YR75;@"=<(@)7V3O*+,$?AOY6N! VY M8(>VVU?16P\_X2 K[!:V='W2.P6!_5LF42;7]MA_!@:,Y.HF'#)*DLKAZ5O0 MB_XWX5O"\&VJP1(2AM<'I,"7(P7.'I "=Z67AV*.IGFJD5Y6:[%@J@$7CEB[PYQ*.#]Z+(.M&C4X$R^?3K@K2S9!$=%!M_J4S]"5^VT7*IX . MPRAI'51VC37=;5>,]/P8$MZ3031MZX@*=6\X SA[R#\BI:?9<,OYQ'D=?>?2 M'EHYH+$I,O"S93W/=M85G.?+LBG3;OG;9#=^I9N'#[ MPD&!/=/>=&RBL!@Q=Z3.V)_9-4PC75RJ2V%SKYW^T^(3%'@4E20+SZPQJY@>C>5ZHEZE^07ZP/326J8.GN4M.] M*SR;S&\6U[+)8KX>E/ALR=Z[9FA^"$OZ84D;J$#3UB,$O@*7OFA4E;&9&PA3 M29Q8H"J"T9#LBT\>H\N,+EJ4:<;).K70C'&H5_62VQZ452L^&63_?$DK61W8 M1F+/;PE5,XD E?6-'Y41.EBA'T3='@D>$MO3POFH,DE4S< 1:B5FT /F==71P/=?T.8%^$;:WK+RN"A0L(_8V9VK"P01S9L6( M'MNJ\@JQ'.XGY%X1P(,B 1X&0=7-/IVJ\0$",,J"%*JU#V2W-;!R A2? "0= M[\??VC-$^U>;>L78P5/8G49Y.HG;_=GI$>;W#134URU><;'SS?9-ENLQ M[845Y29@2K#JS=BR5F]RJP16!5IPV$BC,#@*JD.@IN)8I7UFZWDCZ MIL";V:OK-AO/%C^9'--"%*44O&(5;@A-;2?+4K6@TA\.>A.>AB-^CJ\RC(YS MT,E6#PU%GGH496<#_=DC@[,=N2 MS%O)/.IE*F+$1P1S\85%HTO8(N5"HD+0RQ( JZ.RE7SS.#;"3G9&T1R*QZ\* M:D??0I*%E=/>.OJP'J&6SH*,ZV#%L@EBV/ %11+VZ49=CN=&&04FR5RO LYT M]^2@7>PKL"[0 G]+'4/]$C][I4QHT%JN0G[I]?MJIW]-*,_9U:U[3GA(]PJ# M%L%HLGV-Z0Q924 5/U37JP6]%T^T(RW'+Q>,L2,.*6ZM :<8\?!XF3CY0,2W M=(93%"#F0G3(&9*R6B+#<1 ZQ5P\?E!43;]"VJ=S/A_?.>\>RNW0[5X' +5 M,&N-@!!39VF@YQ8[)G(P ?&G!?8;)7=0?UHRL5N@IU!Q&*0^ 5D\T(^)G%)F M0/'52E2>$'_97X@@'+RH6+WQE41O7.I_A_.TMQ&L#8T>B M"_/PS8?\ <"Q-8#CR1X".$8COD;4#>;)Y.GC7C5-!E:W+7.?]KU/06=B2ZIN MV8>D)-FH;>E)'J(1*P;"(F8'I>"D$JNL3(3+&80("L/A[(FB_-=H3MKCX\G) M8T<2;QH*^&5*Q-DL31JV]CI6#1X*VG(,:U&,2\JSG[^*]J>#U&@V,FA3.4Z+ MA_+C;/78&[TW!V%$)\&T$N.B7&DH-HPA* 9 !!Q!F3*'G]0?$CJQ! ?QLG#M M.\GOF>6(S.+-GNKF6FLI9LY+L%ZC9 5>&9BBT0$($0$SFWJA0$!$;T (J>K0 M'L2^WSJ,"+M8#$3QHW_62S3\HU*LG;J.VV%1G >WK'K([@*(/7J%5/O>;$5N META!,L';Y2T3ADOL"7+A\?CJDGXIH_.43(WW%J!/,(+=%B4%? 52^L(VD/'M MB.:4J$@)K&B)>53*B#:\KM(\R#QG0523$HK$<@9L'L3@+5>=L)D E8PV^@@= MUSHS\51SP/NR\_ZP+J68])SB?@*@\>%-Y76#&NZ:$*G.\NOFY6GJ>/4ZX M+JOMYP!R9T:D:&XY)!#C\<":#^\+:.CLOJ_>K:"I Y?QC6I4]&N57:EDO4M$ MT6[[O.R+]S(^Z ]9.J.Z!QO:WM%E> UVC#C':.C\5JM+/:8)='15AP,YX1G$ MS.=5,Y\%@D8E*>H$?59@E8GPGDTQMDD][F\H="197Y"S,4=/!/:],J]I=*Z7 M(NKA8:&6&P:,6VX2A=9D=6-4"U1D6^A+DVJA!0TGS^V M!::JQM:8G/DT##_>B_@(2DTL7;"L#MJD[ O7Q;UCZ;Y$W7/299/LXY-)QMJY M' $)')JD^J\<$*SNF\S^RZ0A8;%,NI$/'%S$M_]]\?[\S5N/3?.US0O*_. 0 MORN2B=_%F2ZE\;I3R4YFV!OP0&1L=J5->9^Y;Y+U@<__2 2?[O(Q#QL23L*% MJ&WVT8U<(L?V0DJZ2(7[8>]DX ;SQ;P(?(^U="_RT(LHK1SEEDTUF:UMM>HA M>GF48;R0-$)*[+*T,U\[@!6A1QE6+)-EXM9#XGL(6%?5'Z4A-B$2L!6Q!L>! M,K0$A2 X)[[.DQU+Q'%2_-*N4F>A8V]\%CL!;R0YYA5F&S(QH8@G,C+CMVC? M:]F;.LI[!V1^F6BZ03*]PZR>4?)\$"_D?H];%!G#K'-2*48+BM-!@(-0&A6, MH7Y<47_2,J0=M/7%WJV6ZT)>'*.3\-UP?QHMI6+](;T)TP/^1,%AA6)'(I K MY.B!;Z#9DM647D;TLC#3*6L.,CDVO'26L172QM9VXX1,-[?DSLV4O AQ]U;* M8G2!#!%K3+S][>BWR8>)\5>C#_,,[3:8YV6E%A*X\W; %BIM9:I8I;'GALJ] M@W;OUU"AK7FO\:S)%ZHZ8-ND3NEB8=@ 9N5HQ#V:=[\45@I?,!IH4PI45%'F,8B9:5E) YH$ MY%.#5Q9ES]ZHS7M'5-^KVOR' < 7QC=_[1$#LT_*/2#?Z"+C(_$[')"T C\T M']/,2;'^.AA;AOMC2X,X2VI2X2Y\CQ\6,5[;XF>T5,$11MI.5UM$2F*"S+GX M%*^.F2XD1OCY-PP<)LY<*B:Z L4>J N)DW"4@K.U98CO)?PZV*E5EQ[)5>2B MQ4R9-)UR:A8_1B+$XWG&W43>WEJR9 ^ KB\'=#W=0T#7_4G26U[H:Q$T?BO: MK.XRDEQ3NLK< ^%R8(@[?NRF0BU4@=BCCBN[#$MGY>M5I"K!0A&,B[+K2!^> MW"D29J^+1KY$BW$9R8WFW@'3 F4B?>)1,>=0#!\ M$#Z'H7X3BO%^ 0_.R_22*?=RO* 2^B'L$CF*AOX=Y].WE+&?N(8G\I2$@C^' MV^_4+B8SV$:2/(6V[7&7)7D:8!_!ES-8/&HLP ,%<]_5$2>@Y]UR!=R#M3:[ MQ74-)JH?_([+=!)%\,Q&"72&,3KS%1Q<7%*88T*>L>ML>:7WQ3&]]V*<^W5, MSUU<]=R23G![*3B#8FR/:89&=GFL&!T%S(TK"&9*,& 3<2(SN3?+4_4$4MI! M97,KC7RRW'D6="P%08'0-'$8ZFLQT+0-'T1H+O/H%MU[BQ30:\;@7NT:UWOD M(::HHF]$Q-5'K05=)M!&H&O#6H1_/^RN\%"W.%QYY#T+@P/EE"P5TTZMK_E" MF,&[ 9A#:' D8R)B6BL0AY651"7C2-"+L#Z"*G=;+ '_0;:5L'.J9]D-!.*- MSX4$X_0QNU529V;VH?36W9R 'M*/@=X@NV5K>_%X7XK-'E H6XC>\YIC[\C) MAL +.>[ORX\K&]_^A2BZZ(Z[OL 2R<'T(9[RW\OJ(R;NJ.39QNT-8UK-:%U5 M!^?K?K>E?[[WC>^ZY?)C!P(230@>_BN95^^M>>6RC7WIF;@M3$*Y;4 WVX%M M&+OM^0P6F3'4'-!%D/Q0;9 WO@G(T4D9]XZ1)/6U5>Y#K?1(0#?KI;!+BR]2 M/Z"$OE644$\2PQP!RF8^Y#"^(5W\@$H:!12 ;A%2,N2E20/^!Z&21@M+NNA% M9[#/2Y*GK^VS&Z=0M]@WBE^#S!/N0\RS*AJ_H0[;((72W&\3TJ=_F6$.9C2) M?C)\VET3HA=?\J^F)XCZ3 MOK+!WBNI[N2@-HA/15SY,VX32.[?_?A\9?7@[X7#H35N^WF]X+M]B@)]E?*W MP:F,+>2",4E,ITW76 I/O/72L74%?NHTNT0.N=Q%=067F-B"H#@2ZG4;XHZY M(0?\NBJ++''>*,J%N"M'2"VK3A_:'MHMTY?48QRU?;^I(S9] +S%RT[3<1?< M;DN[OF)R$T$&[RA?U9C)\F+)6X<4-OMS=ZK][O=0?\:9VI0_Z82'*%&,F,#[ M+<9J153&'76I=Q1NX??V!%3ZHB@/F*HOQU0]>\!4W9\HZ@OS;5,+^&6"_S]3 MQ$O<@5E80G)+MNO?@0D!P\&(FL+0!"Y9#2XQRM4,?J-NE<(J# M)MUT9A ;^0KQG.A@F\#2,+2@BZ,Q,T2P2S-0%$/A\+S6!(@R9$CM)]J"#U,[ M9B7HJF<2J!+E14W\O;S1\$HD+B(YB< X/Y,7YN@,?..0%N+4( M\KHZQ#0@,FK 9$?&3;*U?--=O/*-]KL1D<3H_UDUTS?9Q3<*%S*"[CG=G M. Z[J5QE()!YC>WQ=E'1_L@,",)*26.T/L"@BFXQ6"C?NJ &+3Z"K!V(SML576L)3A+8+/76.&Z'87ZB=N^Q:[!G3>"H^I M3L$K3#"=]EPWR3:I98<8_ OK%7PXN#^VVV+"[Q,/?H';@2Q&_7NYU70\7C1F M=-JB!KDWF"G=:9)610]''W$D*I>^; 87=6U+>Z39GMW[WF.)(S4XU.V/^T/L M[&ZHHYZ,C[7MMX)2Y'"S_FX3[;LE;?JG[?3&74)F*V[]Q8 GD)D89F%0C1*/ MWF^(8!2L8V4C?33+"AB%#>=@SH5H5SN][881%,/E4M7 M+L%76+=H#[LQ05;35M*2]7I5&F9$%^^0] .M ;D6;B%NFHB,33IA<+7W3<." M-6NRG(6E?!^5FGR[A]+1]")^.M2T>B(^AH-/=M,,!G8%?Y?Y4T>P M6TQ^@GF6N50?X=.&([%\H(K2,-8UZJ,N@OF@BG&TO-(.2OHE4)F&)09]&#S%AY55EZ[0M<(V(BXRXQ:T3D#ED(4 M'J3$>4"(X3MD(@6$/4CO&[+A^'"AF:+9-D4PA&D>"V]!L#IV[^76&@A!D1>+ ML:)5E6=\$^7]AP9K3@:A2Y+H'+Z'X6,W0O.SB),W%-,&'[S*-+.:V]]?9'\-,UPFK0!$PU!63[PQ"_@FL0_1WL7FPS MU&HFQ+T&\[7Q0FVHQGCO^I"\"D-LP3N'B0!J7QE1-)[$,@R@,8[03!,D52]5 MAMI-'I6V= \Z7RR(L@7*#JYAP-F5--@:W3,A36"J[WYL52DMM8/WD,PQ-JO) M*%!9%]C_/>Z!6.S4REV.+:PUG08^6]L>@ .I,-MF;V?N&&1"%&1V[_+O9?2P-9&;8@L=+:LIJ::!\]Z]\P.Q>M_[1<$.O,,5P5#9[3HMB/]#:M/ M580@&T^>'K_J# RS:@1&#W]P02K!Y$%%$O M] 2WSD+K%&Y5QH&90B 1?D!'-+L$%$SG.-MAH/.&2;GT,+%JRQ M'FQL^I->3Q5FR$LPZ]9VA;IEO=V5P#F1[R#?=?VZK/.,6#IG,,*[,#CDODC1 MX-V+TV/V!Y*M ,-/X??H-IT!]1^&H;*V)7?1I"T MM23>+\LRE?:VL>31W!=I*>,1?^X\[()CMS(5VD2[*"CA>SN!#4YV7UX>'+: L=IV- M3>*P-"G$(\/>:EX=S(0K9Q5Y<%<9@XI-7S[D<*@P%E:PZ"&,)VJF_1'$7F"Q MVS+55KE+89ML!,HM;WM [/1O:^P!HDCUH@_35JNQG1J(:40),(R#(I8^>&E< M\/3.Z=QM-I5A7/M<0K)Q 4)28H/4P/8@5Q2\>U> FLO2E50A#XH=1:SD6'*LU25^(P3D M#1P0BT(:?G#;-J @^=+"2KN*>=IO9>Q5<[[3X_'9FW^GW1V^OQ@>HAQ?-\K%PH)CJT:EHAS;+ D M6&MSSRT0%;Y-L(H5(O0*BWN\\1ZT<20BM"6W2[D!J1K*[.4BM$:-]K !EF ( M-UU5_L=%'%[#U\IK(_S@L5F9UFTT@7U[QL 81,S2\BU%'2!DEN.Z'B>Z\,0LP=SS=J4:63#%IR!):<3'9)04@J1HA MM\2>:\$AK0HP8F:KG('B5W!B# >J^4TA[*;R6_RJS5_(SPAR0T#URK"5WCAB M_+H=\N!8&)UA0$U#ST5V0+-48IO)5PZCNMSB-30C@I,9K'T<0HN(XH*I+40P MT1I@YM7<5[$%A+="!F)'[@9HQV:^@5@K1)R(%6'1_O >POPC9!9%A(Q:VE+# MVNR)/#@=GSSX6167*W6I/:;J78@#,?T(C&BA#_TXN@"E9M5ST '6?JW%T1H D7 M_7MJBQS].D-2RU: Q'[E6W^U!_NVL>E '[,!;R#A%/Y)L]H4X_9/-C98YV$* M02E_["^+.20H*3\"]O2C@Y6!ZEYM>+%Q+LAZ:.@@J=H*.0]/#X\C,2;>!Q\( MWP,SGDC EN[BR'YPGD/,AHIX:%3;-&*3" M% "Y,@:1S>YR&(BXR C.GJN$4@;4UIQ^PO6&I)O:TX1!21W8PM8/)53%Q/E? M>K\)9",J4ICBG,_:?B*=(2RUFV<@E-%L6_NGSC0$F&F2]CH@$B*PI&Q)PY S MLP_N<1E7*#R :;X<3/-B#\$T.R(52M3*7(J%)RK19UJMN6 1XR V2@,7#WVS M0//8:([1-HY&E#43&FJF(RG=2*-)4M= 5+6?2G:>Z,!L@8([]0+)GKCJ#ZIT MRE/Z#DPBJEW#H/'YAB\)FDE5C<):" M)EP@DKC:%^OO;'S6WT^@(F"IHG-0)MPZXCPA,X,V[D)] G5.00RL/']KC*/7 M[(#LEKXL"AN76HH%$X6 5T'-!N*/$<,:DB(QU1 %:,!]J]Y22 M^L$)I;;&T"O8+O9+9-?BKP<"0J!V^T_]4*Q!3*W7"5 M'"O#*EA.*O*#90(7F>I'!KM<WSG0O"?)\@:F0P]5, MVR?7>^R6AVI(V1B#WFJ:7 M<'/6,;?:+H6!N2.7=5H^@Q5,U$L[HJ!C\**R, MJ)JZ0VA'!+SUJM)>KY)]T4 C+/6F(-3YDKJ0?=IQ:.&7LL%39HFMI%&9P?8. MUNQZ*7)7??F)?]WRW&:3H;V )8,HG=BPS3/Y$$(9"&WN8EYY5";FT*0.Y,@G&#FZ< MM 7BC:,0+0J4M2EH"T$1?M AU0P3T1[SB,@BD]_AN$??FP->'N(5@8.JC."T M70M\JBT*FR.&I18^X R3>>[INQU?I MPCN\R,5270D2P6(BV!\U_ B^35T6-S;B(&:%8E.;%+&PVY9(&S8V<,G8I?W\ M6R.61MEF[*_)T4 WV(GYL"<;#;=1'ZEXSO?? VHMM('1YJ@Y[HPNS&4)7]D7 M^V.$M96N&NEG=4W&[#]TL=HMNQ!=L[#X)T8[EB*R",TF]Q0#M(E'F-B# ["< M##3)(+)M*S@;*8A_HW-DGW*\9!PGYXNEF*A+>[F(8@9JBFD *;)%]4@8?,;4 MOL=>1]="&*WQ@ZO,8_05KXMNQ93V)2]EX(HL48U:[%Z3#@DM)N58-(M)R,>F&R M8_^?*5V1FSO3HL8502FN=*%,Q,]3V2U>FZS @(#("NF.!@/F!\&81&#)D (N M?"LR;7F(O*Q&J^&A^=>]G+43.FS_M*UZ@RZ]W!0[60E(SQ3?&I"0@/L0Z,;_ M#.Q%C.%5DEQQFL/8F,I7%MZA3%2%7Q?F4:<>J+XG1^+>V_?<6ORT M8X\]K8(%7(:,LCKUY0\"H>$TH! !JPPN.7URKHC*KUQB5'552") 6.,X\D.L MIE0X@X1_V. P*RMW"@VE7%\) C/#K)#JQV]P;#I(VYKS_3L[Z9C.#HN3Z.H2HV)H"I>$6C:=X&RV.S:M+RC*-<7CAS3@2-N2YV8! MII@G-WT_3/(F3#'OB=TZPIKMOQ",8497&E9F1YK?&,K_ X&A[YM$43;$[B [CHR\%%)\[=&;/6_9%P1H\0#Z-YME 4FI7IXQ7JV6UI&G"-6$O>>^1(&PIC#WD; M1A"*71FB&:@^BM$N(>"U#[0FI172'Q<^$7N_)F(B6A_XV+]6*7,?IG#RN*HA M. G&\)F;E]N";C<"JC#$D#OOI!_\HT<$-59F>K8O#?RH"-DN?'!:[8;#B;YO MJ+'01DOE\0BK?5];. 5C.4S5U]GQBW-G+Z9Z5T09 TFOL9A56V8*63E@! M:8%WW?TS%ILJ+<<>((OV@16CMAUZM5FS X_8UQ1V!4OHO^! '1Z<'A[\>(BH M>N] 'Y*BXW\;^F%2.6;/& !,C!.8OQ".V$UC@"=LM7GS0^'7;*=T*"N3PQH7 M;"53Z4-F>#E$61[&+#^I+$"H\8VV,.3]1!!!@"NW+4:_4M3-GS7M;O]L3=L0 MTYPIJVJX;MFGZ.#I(7@/!1P]'ADCX7S&4'J7O E\ )#2;.$@2 :.34JOQ_[L MEFH4'0RM4J_O "'N\M5B":=GT2419R)CPR$]RV:P^];M11K>68G%#];L2+7" MII:#3."MB7'>6WN$OENN6NP$P%3E9G^\FB73&,&M7 _)D[]PU+S"A*3LIINU M] Z_FI;8^@K;A&8SF0&L>B9&(=B!RK:+\P]/,+A6^ONJS+@X, M@$&+=(6[/ M=J3!2YP5MJ5$^& V]884S"1ZJXA) 819GIL$JG^@<0WJKL3UZ&C#JZL-T-+< MV5DK";K%93U%27MZN$.][9$@[< %W4XC_G=D_M\9ZB9/>E>\5DC?W?VS-UC2 MZFS F5\7\O CC::H@N0KR1O\G+1F\<3P6@#J%%CV[U]OC5[T%\I"_V)]%#&B MV3D4T.%MF).WBFV$9O7I66A6!V?M@7'YKN(X)]]R'&?C&?G:$O-K=)[?Y&J- M!WX[N#Y;PT7'M[$6'@O2L%]FMJ3X-SY=AUZ\L(CCUR'6^:TM[QULI7$'$.$= M61>T"M$V_[O-')]^MD[[3#WSH JW5X6GPZH0AYNE?_XNT^F3Y.SLZ7/UXOCY MV>/'SU^<),ET]O0X.7G\=*J>Z/]Y?OS=E^O/)V=?1W\>3XX?CTCRG)-E22;P MNW>W/B^W,2[;LN:>IGVZ)1_CR;/H+9-Q.DI/3'73<2D"0Q?8@'39(AV'A M\&A:IFOXS[Q9Y#_\'U!+ P04 " #*AE)4_1$104L( ;+0 $P &$Q M,"UK97AH:6)I=#,Q,2YH=&WM6EUS&CD6?=]?H2&UB5W%5V.P&>RXRL&X0FW6 M=CED,_.TI6ZI0>7N5H^D!K._?H^DQD @$[+9;+ W?L!TZTJZTCTZ]TCH[)?+ MF_[H]]L!F9@T(;C2_)V]/=WI%UO!F2D:*:%$3*C M2:,QN*Z0RL28O-=HS&:S^NRH+M6X,;IKV*;:C41*S>O,L,KYF7V#3T[9^5_. M?JG5R*6,BI1GAD2*4\,9*;3(QN0CX_J>U&JE55_FU75B$%-;]/4$[BK'O\.)KOYU)[JTMDPX\MD_W8XN"*#WP;]#Z/A/P9XA=+!W=X/Y/;#W?L/%]=[NEG'-W"%*ML0]48A!-*8V3:^Q6NY)0QL&(MX;'IM5IU MRT$.3")C %*OYM]]=SAMGX:@OAC*_[[W]:D)W"20(9G0*2>*3P6?(:68B="( M5%;0A-SQ7"I#9$:NI$I)T*S]C<@8CMP753+,HCKB]NMFW)YJ;%I[%ILW5",@ MF/UT3NXS.4LX&_.JCY#RH6$2#F02B@#M4Y$1BO559$85'/Y#(SBY@)A1DN)) M"40UIA%>*2)3)#4CO=V&0<8CKC55-F('4 J= (18O7,3)@)!JAS'CD';;LY M7),,PYRB&B/A?'4:GA<,CYX*##F)189 6\PL UL%!F&.8K52+K(8%$*M#,;W M*"D8V@1X5J)8!?"$2N8D1^PM;"VF&OO&>9&:P%Z MI4L\E9K!DH2,8X'' WWHXC8D5'&'$$1VAC5+P9&6)^TS M$SI*I"Y0S[*GDHF'2JYDQ!E>:W( 9# .J/GP#QZB"Q6; 4,.=)0] M^9PJ"X4&0%)3H1WUP8IGKATKJ)>DN4J\BB?4P:U,JDO(5$M2MH4"! I?M$P$ M9PR("8;:6< N=1D5#+ M[QB6&HY^R;*'?_X!SN#YR;]6Y[$\X[T]<&JG;PYZ#E M5\>:Z8I0=8GDH1Q07J@VZ5C32#'/8JQ MQ$0.+G]F.([V!\<+6AY,:5(X[K)!YG$,V2BF"(_>(O^@+G9@8?^X70LZP*(B M&%1[Q1G*PGR^[UWR!'VTYE9.QU_>!9%P(=3=&N1^#N"/PYOMX/E@CNT/YAZY MTP=U$QQV2U[*.5?R"?:^@BMM8I=15"@;_)4LNM9>*K7!&WMHBE9TA";^*)!^ MT>C!AG$,Y(*Y/K$KW<2>B;NS WNLX Z$O"^'WI,)U8\RPW*>0SIG+AFXT9=$ M/2>)N.=)>9#PB7WU&R;DFW&]=]NPSM/?AKG31+98"]4E*5F.7,7FDI\LQKY" M:VR(5_A%(5V-5/HQL;L7:"Q-A3&<;V7]4$(TV!(FX).K?@#L@F2U)7'\M])Y ML,,EEL/3%[A@E\#S<_%\C3L0)Q5!%W[H@.R'%GTR7$JC[Q MB6PJDRFWV2^CX_*(797C:D:P &X+Y1".S)+WK[\LOBOOAQ M"92X?$"N>*@@I>8O7P3'S=.@6W4W,;[J]\WS,^/VN.480E '5S4,):&YYKW% MEU-DVCRA\Y[(G$.NTNDZ&]B5/[49&Q*O_$7=$8$O+N]GG#3K[4[;7M$P\,:P M1"S97_6;*?>.3[^[[?:JG>[GR]>;;;A M)L)/!J9;YS1[73FJ+"J4'-)K$I>F'MO[$]-6_F"-3U>N-E@&V@B.S'\ *]L( MOIFOZYEG,*27+]HGI]I]KMT_6!OC_V&H/37M$.F2>> I5L<)N(2X@V&R%/7LC-WZ7^C/L3S#LKL6>,.@J MVF&,![?^G!V">2/^AYL :#C%M+,HVP]]N_!@]9IM+OTEXY[_D6_*-R[>+AG= MR<+FL@H-P>F%V:SRA;NZY:>_-NPN,)__&U!+ P04 " #*AE)4>W:==S\( M !X+ $P &$Q,"UK97AH:6)I=#,Q,BYH=&WM6FUS&KL9_=Y?H4NFB3W# MV_+BV-CQ#,%XPM2U,S:9]'[J:%=:T'A9[96T8/KK>R0M!@RY(4W38#?^@-G5 M(^F1GJ/S' F=_79QTQO^_K%/QF:2D(^?WE\->J14J=4^-WNUVL7P@GP8_OV* MM*KU@ P53;4P0J8TJ=7ZUR52&AN3=6JUV6Q6G36K4HUJP]N:;:I52Z34O,H, M*YV?V3?XY)2=_^7LMTJ%7,@HG_#4D$AQ:C@CN1;IB'QF7-^32J6PZLELKL1H M;$BCWFB0SU+=BRGUY4:8A)\OVCFK^>>SFNOD+)1L?G[&Q)0(]JXDCEKMD^8) M"V@[Y"UVQ$[BL,[;]2"H1WAH!/\,X&0-YKZ.-O.$ORM-1%H9<]M_I]7.S.E, M,#/N!/7Z7TO.[OPLEJE!9PJ5_5??QD9+AC^8"DW$*.VX\91\U45Q)!.I.J_J M[N_4EE1B.A')O/-F*"9XYQYGWM^W M:"<1*5_X'P1M.-U_&(M0&-(,JHUUCQ]'\^-<:FUUB6SXL67.(D28JY\T:;W^ M[7!P.>AUAX.;:W)S27H?!OU+_N^>]V_J]S\XZK_.^GVAK:D4:_O+U1^CA^#,KDS M?,K)E$[,F)K7K]K'IU]P= M3K+(-52,03BB-D9/."5S)*&-@ MQ4K"8]-I-*J6@QR81(I^3:?BW_UP.&V?AJ"Z&,K_OO?UJ0G<)) !&5-$1?&I MX#.D%#,6FG33-*<)N>695(;(E%Q*-2%!O?(W(F,X5#PR0<2"44 =JG(B4TG9,\-2KG\!\: MPR_HPK7C1B!S 1.H$(L7IF)LP8 M ]09CYR#MMT,KDF&84Y1C9%POCH-+PN&S><"0TYBD2+0%C/+P):!09BC6*V4 MBS0&A5 K@_$]2I #F 7/2A3+ )Y0R9QDB+V%K85SDBQQ64!"/^D:T&=.7Y>M M19[ &"40(SK3CM_(JK')$[D3"^0JOA(: -Q;@BU+[W?\+*\ CB]<&;#VY>% MN=:>86ZX%J WNL!3H1DL2<@X%G@\T(FQK M6+,).-+RI'UF0D>)U#GJ6?94,O%0R92,.,-K30Z #,8!-1_^_D,TINF(DRZ( MZ39/8!$T:25H'W#O1=!F_LD_"JM;4P]1VSZQ[+6"7(\DZ\O.'<5K'<7HR([S M*9YA8;/Z=EFU(T;;QWN&T0-ZN#<@#:JMP$[$!=?8H2!H+KM]'5%EFW@CFNO= MJ]@,&'*@H^C)YU29*S0 DIH*[:@/5CQU[5A!O23-5>)5/*$.;D5274*F7)"R M+10@4/BB92*8.V70>:@%$U0).P#A4[]+!:EM*=)*QJ&WP+N34$!:,^9]]%N?L'YW!_X%RO'KG?BVQG<6!!3P2QFJ98IM0Q/-?!NA:8%,E5L 2K 7-!0),+,;;+? MUJU=8@Y_#EI^=:R9K@A5ET@>B@%ENW$211)Q9P#3K*.> K-D0#A*.&9 M73K6!'+&XVA_<+R@Y?Z4)KGC+AMD'L>0C6**\.@M\@_J8@<6 M]H_;M: #+"J"0;57G*',S9?[WB5/T$=K;N5T_/5=$ D70MVM0>[G /XXO-D. M7@[FV/Y@[I$[?5 WP6&WY(6<F M:$5':.*/'.D7C1YL&,= +ICKB5WA)O9,W)T=V&,%=R#D?3GTGHRI?I09EO,< MTCESR<"-OB#J.4G$/4^*@X0G]N7OF)#OQO7>;D9#ER M%9M+?K(8^P:ML2%>X1>%=#52ZG'F\JR3E>ZL8T,K_,) (+Y<<,HDL76$[,7F,#WMQA#".K@ MJH*A)#33O+/XZ/J;F_4#-LL:QY7&[[FUN)Z-?ABV9\UVZZVCX[^^ZTV MJL?'7RY>;;;F)L)/!J9;9S1]5VJ6%A4*#NG4B4M3C^W]B6DC>[#&IRM7&RP# M;01'9C^!E6T$W\_7]> I5L=; M< EQ!\-DX>*S&?&OZ/\'T7\V(^J-!8_)Y:-8NO'[TE^!?H:!=BUVA$%7T0YC M//CH3]81]67\[9:JNSQ\+^!PN(F'FI-,6[94JW=8,^EO\';\+VA3OG&K=4F7 M3G/5EU5H",+,S6:5KUR$+3[]G5QW._C\WU!+ P04 " #*AE)4)N)3$^L$ M 8& $P &$Q,"UK97AH:6)I=#,R,2YH=&WM6&UOVS80_KY?<76P- %L MO?@MMNP&<&T%-=;%@:VL[:>!%BF;BR2J%!7'^_4[4G;CP&F7M1F:;/4'0>:] M\#D^Q].1_1>CR3#X<.'#4B4Q7%R^?CL>0J5FV^\:0]L>!2-X$_SZ%IJ6XT(@ M29ISQ45*8MOVSRM062J5>;:]6JVL5<,2P2+N =9?D5U&H;K:'(UI(OE@KJ3KT.[X2\ MXM>DE"NN8G:Z]=.WR_]]VTS2GPNZ/NU3?@VEI2BTC"X[7W M,N )R^&E8L[_9(@)X9F_JQ+O"?J)>1?PH6 >2D_BA")OW(H2'P J1<":?/ZY'Y7;H3X/QV7@X",:3 M7 MDGTLN&2ZXD]+ M]%QSA:>8! DQRQRB!4$MBJ.0%^%RFT(1X1()RR3+-355+2=Q#&C']*Y#XO(, MN MJ=N7'N5Y M%I.UQU,3I3'J;=S/A5(B\?3QYEI_$D,2;V8Q$Y;BSAV MXLVYR#+G(EO1?5FC8]5+RWO%CN5^5O8EMRVKU6X_OM>ZU>E\7KSKUC8+42X& M+G>>D?15I5'9&F2$4CS6>@ZX9KMM_7U!M9[=:.5=NF,6[9,CLN^P+32#K]=W M6Y;_0$B'!\V37FZ>=_K%.S'^#ZDNZ]T#F-Y4'EVJ'.L$:PGD(N84MA"?3<0_ MV/\*]I]-1!?88''=_YAN:[CD+,+.&+MDQ:\93**(XZGP!^W/D';CT>,*IPH? M$./1A>38@&?8@>_Q?[R? +;IF+Y\KW1?E]U]X(%H]XXY$^4-NR=93#2NO5OG MVZ)K.C?GUH3,L>P6:M_D;RZJ-\_RSMS%P $P &$Q,"UK97AH:6)I=#,R,BYH=&WM6%MOVS84?M^O.'6P M- &LJV^)[ 90?4&,979@*^CZ-- B91.A1(VBXGB_?B1EYP*G75!T;;+6#X*L M<^%W^'VB#ME[,YCVHX^70UC)E,'EU?N+<1]JEN-\:/0=9Q -X#SZ_0*:MNM! M)%!64$EYAICC#"KS?"/HMA>@,4OZO1N-WPFZB)/!>1IN\O$.Z< M>K[;\>+.HJV>_.DID(YRKV(*N6'D72VEF;4B>OR@VZ_Y:,WYG MO81G4@TF5'!U6^78RR3)K;00H\LL,/74JM"=.>:,B^# -;^NME@)2BG;!&\C MFI(")F0-,YZB[&V]4!Q8!1$TJ1P+^C=1F!0\\W==X>VH/(QF9(??\UH*]/!V M11=40L.W_<>(OPK64%#$GHNP^21"> ZL6!%.Q.O']56Y[0]GT7@T[H?1>#J! MZ0CZY^/A"$;C23CIC\,+]4A9A[,77\CEU6Q^%4XBB*;@G<"5/;?[-LR'?5.8 MUVBY=0CG$ ZFE]%P _<7WQINR).W;9F*#H?PCR-B^!'"?J0M MONONOZ O0^\I$DNU+DJ>!YZO:Z_2@_==TZ: M/)Z 7!&8([% &2FLZ2TC&PACJ2V:O+JR(UG7<>D&KC.^9@0OR>%!ZZ3[>9E^ MZ51^*]+;+XKS2+$09EF)&,Q(SH4B((,1%REXKO6;9F/&K\LZC+/8AH0+0]N& M( %$P<V>P!W@V\5YYTVFDI:IUT-[9N0^..JC69*1BDR1,4J M BDOK)Y"4<:KG0@31(6B/!>DT.36M1TQ!BJ.Z)E3U!>Y8KNH&VH3FJ$LUL]5 M1FPZ;",RY56R2AL\)\(,6CP6]:O\2GPW @=J_LT:#".R$"42F^K%]T[,B__I MIO@9]4BT8&3GO^ "$V&INAC*"Q+L;KJ8%CE#FX!F!IT)ZFZS+[B4/ WT5N-& M?[!BQ+9=BQFN,F]W(1W7;K::>B,BU>Y#XMW VSV*;?8HCL3[ML:)[5>13YI= MV_ND[7-I6W:KW?[Z67W[Y.33YH=I'3,1U62HZ2YRE+VK-6J[@!QAK+:8@0N> MH6N7[S.N?GZKG;L/VD=&DGUR>/X=Y*P9?+]YW%#\#THZ/&AVNH6Y/NKF'M7X M U)=K5//8'J[\NB5RK4[:BV!@C.*80?QU53\D_TO8/_55-1?49+ Z*[QF28) M5;NTGT2_0J)-QH!*-53\C!J/+@55I.>*]7O^=;L;QC$O,ZD/@K=R.-[7@V-: MIB=:M(B[W/@0MU()9ROV0?SGNW5ZKDV=S M!G[V#U!+ P04 " #*AE)4[95$!3@# "?"@ '@ &%E>#(Q,7AS=6)S M:61I87)I97-X97AX,C$Q+FAT;>56WV_;-A!^WU_!JAB:%)&H'T[B*(H?F@18 MMBX-&K?!G@9*/,M$)%(@*3O:7[\39:%Q'0]]ZH#6#X+%.]Y]]^GC\;)75Q\N MYW_=79.EK2MR]^G=^YM+XOF4/B27E%[-K\AO\S_?DTD01F2NF33""B591>GU MK4>\I;5-2NEZO0[62:!T2>B>]OO"Y5TVE1+BV)PS@F#TH_BA4;[%;8"F9CG(P. M[QEU2;)<\6Z6<;$B@E]X(@FG132%4WZ:A),X*LYXLDBFDP3RDT7"I_!WA" I MN@][C.TJN/!J(?TE]/G3T[BQYVO![3*-PO!7;\O/PI/U625*F3JT:%THK&UC M+E2E=/HZ=+_SWN(O6"VJ+GTS%S48<@MK\E'53+XY,LBP;T"+Q>!HQ#^ &3&Y M>UUOT&"<2D@8T0V0KI^6(A?(511$&>W]QYIV*GN&N$#V0']_R%&,D.\1@5B( M@F'J^S8W@@NF!<97"PS_V!Z1&UD$;[>K<8]A(=>S%VR6Y16,I>1*<] ^5E2Q MQD Z_CGGPC05ZU(A'2ZWZ;QFNL2OGBMK59T>8Q$KT!8!5ANZ''.#>:.'L^,@ M.NN+R2RBL7Q,O%%+X-1"+=^U3?J=)WO-81#MM?U7V.,X. DGWQ26.L@#;"3& M-$Q>>(DW;F@8YW@LT[AY(A%R\4PV%2QVN5'-]L'89C,,PFGS/QP.5-J G$.A M-.O[5]I*%$7OA1H<==>16U;#5R=GP^#/2L[OK1:&BZ)??X&9'U$_DQ<[5=^- ML!EAJY1LN ')N^!S\&.KY64J;L$N41],!F+V M7EN$:2"J%K:?;W(H6&O@"+6!,Q2>+UP3T@5D9:FAQ"G(Q>_(6K45)U)9YXMS M36O1B9AG=Z7YTK.8R]K' X9HP1$.CM UV^!^9?S[J-&H8 M]%(-??TKV#O\C(K\LH7E1E6(>6?+7A%L/8?1S0V1LW\!4$L#!!0 ( ,J& M4E1G+P>4U@, $(* > 865X,C,Q>&%U9&ET;W)C;VYS96YT>&5X>#(N M:'1MU5;;;N,V$'WO5\PZZ&X+1#?326S9,;"UE5VW63MP% 1]*BB)LMG(I$#2 M=MRO[XB2LPZ\;O>E"*H'@M0,9\Y%TU;T%H:4X:>M]UNW2UQI5IX\=RK M3'6\0DK-W,QDK>&@^H,KH]GPA\$[QX&Q3-)3JB6]H+3?<%&RXMS/PZO/ LTX&BFU*_#;I)'F[&W237N?BPD\N";GP>W\$"-)#]?J.-KN"7;=67#A+5OD/ MK]JEZ6]Y9I9AX/L_ME[I&?9L'%KPA0@M6I3F$F-KQ*DLI K/?/OU*XF3TQ4O M=N&'F*^8ABG;PERNJ/APKC'#CF:*Y[6BYG\Q](C.[7';H$$[!1=LCZZ&%#TO M><(Q5\0-!EZEOX_I*+(#Q"EFCZDW@CR:3>^C:0RS&YA,Q]%=A L>Y]&GR7T< MS:/QOB,_CD:SAVD\F7Z"F\G\R^OP[%+_2-3P2/923JH66%$CRS"HRGF0A#_7 MVO!\]Y]GH?/-+#PR2*70%1V,!+-DP$4J52D5K<@&R0X4RYEB(JU$,&<+KDTC MO#?('TNEJ=0N$$*<]@6Y)-WS>D\NN\3?[WV?])I]FY KW%.1-6?_"BF.!F^D M6L&]T[6B?W5%.E>7Y*L5))C?.;!"0.8@UPH#P'",ALRR_88E:DW5#@*$67'[ M'!4*]((SH$E!E1%9\%H_YX**E-,"2]-@T)7EN7Q:G\-$I*Z%H->)YAFGBF-Q M?JJLO#_K8F3]D5R55.SL*>C_7(==R5F>L]3P#1-,6XO5SP/MX*JO,>7($)QY M%2:C9 %RP]0!ICHVQ(YVRY*A>PP#ZV267,-'(=:H,[LDL(D)W)/M?+)]O\V"?Y89FA1L;SF1*F/*P?8O:*E9N-_T M,Z[+@NY"+FP3VTO]AE:)-$:NP@OL>,R.X2DM&G06:"UN1FC'=_W+3C5%#:(Q MV=YQ,V!=.V ]DQW+>EVWYY\6^V[P(O.L[=H^1J"QI-MI4+#\. A9OM%T>'_6P2:T*XRCV]DDCB/L:]+M0SQ[&'V.X/;V[J6DWQ%Y M4]YJ#OHNU@LLSV ?R?\F,?=4P*_XQCB'$4)!,@E.C_/@V2[];B*\12!'T_ D MYP]?(Z6LWV)A/3DW[.3[I*&F__4*3;#F:W-\Y61R7JWUZ\J^\X9_ U!+ P04 M " #*AE)4Q629W@S_ P!84R< $0 ')O:W4M,C R,3$R,S$N:'1M[+U[ M5U/)MC?\__D4>3W/>T[W&!VL^\7N[3-0T$UO$Q10-_SCJ,LL6)@+>R5!X-,_ MLU82!,06VT"R8MH>FF356JNJ?O->LV;]\7_/NIW&*92#HM_[QR.Z1AXU_N_3 M/_Z_9O/?SW9>-3;Z8=2%WK#QO 0WA-CX5 R/&N\C##XV4MGO-M[WRX_%J6LV MJWN>]T_.R^+P:-A@A+$;%\LG0CE#B>)-20":P@C2]$S;IO4Z@K5."NM^.WPB MA2-$.-_4AM&F2-C6,J:;@6A"P4E"N/TM/O$Q1F]X8$$2X:4S7EMII.%.&,NM MSZ\]&N+H<(2]P9/1H'GHW,D_'AT-AR=/'C].;N#7^N7AX\F%Q]AEVB2TR>FC MR2T1BLOF9[[LK T@K!WV3Q_CA:KY?\2T::?H?;QL^^G3I[6J?7X\P^X^SI>] M&\"T^=F@N-;Z$Y^VI8__W7JU&XZ@ZYI%;S!TO7!Y5S'H"T;U7[QGTF)Z0]G_ M.+K6.O^P%OK=JO>470[UMLY0:^WCLSR#E[W^8I37FN:KTZ:#V43PK]TS)8:_>BV536)NC#7>(*K)0-7C\<6JZ9..ZQW^XQ'TFF]W'R$9 M@XM/_^C"T#7RG4WXSZ@X_<>CY_W>$)FSN7=^@K,3QM_^\6@(9\/'%6Z/G_[7 M?_W7'\-BV(&G&?KF%/8_'H]__./Q^-&^'\^?_A&+T\9@>-Z!?SR*Q>"DX\Z? M]/H]P X49T]R0RC''XL8H5=]Q.MME!!E$<;O/QON0/K'H\(9)X/W0DEI!6AA M02,WI^B4UXJ*^&$C=X7@G^9G4NRY;GXU%$_64>C$+'A>=-SAH\9X2O&Q9\,G MJ3B#V$RND[FIB/ACY._._4;_]!7;.=WGK5$\WCP]>&F/M[M_?CQXN5-L;[2/ M6]T6;6WL%.WWFV+_.,CVWB'%WX_:&X>R==$I7O%V9__BI,#V'_>/#R_V+_X\ M;N^MD_WC=T?;+[?X]MY;@?=<[.^]$=M[+;G?,>05.SC??Q]4Z_V?Q_L7SXKM MO4ZGS0XZ^,SS-MOD!]T7G=;>_MG!<>=C:R^(@_=O3N/+%X5_^5:UCH\ZK9?O MNML;+XZW]]X5> \_.,;[]IYU]M^_Z+3?[QQOO]R_:'>W)O>\PW?)WL%>_WS[ MY=M/!^_W1>M]2[;?;Y'MC8C/V:+XO*/]]V_IPYO#UBXY>X7C M_:"!!DV2:I(D8U-$$YJ.)$1 &Q6-$L0']^CIB_57NYM_/+X&[GUB/=4Q+XI! M<)U]<.4+_&6P O=;X++/X.Y?M-8_&,:,8SXU.1.Z*92/3>^":[H$QFJK7=3V MT=,,P=S0?8W/[\<5OG?"EU]C7B5$4A!4TWO+FD+KV+2*RZ;CAM"80C!&(_/N M/R"VFSW4(N?/$=W2=;9Z$<[^!><:TPE:TWWS0!.>?>-74VO&F M<$8TG2 <+0?F43)K8:AX])2@;2B8$=Q^#\)2@C]$2+=.]Q%.RRZ,@[>GD3T!C;/T-X8%+X#KXK! M<+ZXG[7VMDX/>G\>'5R/]WG[X@W>V^+MXX^R MM??F;+^8W//O/X]\-W:VC\-9Z_V6/-@XPN>V+@[VWO"*=HX#;V]$?&=@VWL? MS]H;+XI_7VPB3Z]/>#KPUIL/ KA+,B2$G:%*5L8UC<*O*?@0>4BHDOT9H=KO?B)IJM)UD9O!U &G5>%6G.)MQ9Z_C-E&HZK8W-3_O=?8+2X@CO M1^IYU]W?.S@Z.#Y :8"4M'=(]KM;%_OGEAS\^XB$[KN>>V]'V]VWGUI[SXJ# MXS=9NF!?WXCV^X.C=O=%M]U%:=!]@_W<*?:/V\=( 1(I@W[@(+TD4C9]LA;! MYPJ]X.2;49CDHG2>,_[HZ6OY7>*<<16DU (, 61V?*K4GEF=F "FB+@#9"^* M7C%$?CZ%N-5#0CK,[+T^&,#/C!E*BXVWX@-UG$#DK)F2!N15="B]#Z;)$I[VWN8$SKYLO]S'WU\@ M?"^*_2R$C_?/][L[^(Q-ADKU;'MOYZA]O'Y^L'LIN,^WL\)]N8/*'OO5Q7O> M;R(9'#+L+3_8"'3__,2IM*Q@-%$YMX9[(O19M6&V1@&8QEC 6I M]%T%=SF".,6O@,$$P>^A(@A6,.4E&HG(^%Y8S84WFG .A 4*%161%14M&A4! MD]8"1=-/)-D40=&F)S$T"1K[ I5MHI$^'!4%*33748#420@J/&-$&NV%I\Y! M2E^71:\ 503.V3 Q@AU=85<;Y2MNT1Z+WT4BAE# MDM=(<%03K9FPMUH#$4+1=9W!/QZ)FQCO'KD2HFF!_4+"D*V-UOG^WOYYJ[O_".ULT'$ M1SR^_HSQ^S^_=-*'07]45M^J(/^3"7V.@?X[P8?I@Z"*/$R_%3%_3P64C:I# M<&N<_OG6OZY[T3=O?CK]Z?K33ZJ8U?3;8.C*X09JQ:=3Z4OH]+[/URZ[&3\W MI:S)Z>=7C*],OT]?\OC:1-TZ;TF$E(B2X"*J>P]6H0&:/!J@TJ/E;\92FBA. M%F"ZQHLWP\EDJ28GEP^:7+G;#&115PU_5%'?^,%[IWX)C0$AUEPCK]& M?-G92:<(Q7#LP#=BT<<-!MMI=]@/']?/BL&CI],F6?_V M>]7U]6DDX-;G7\[793>^#V,V-D=^$.-!5B.#+V">]*RZ^-TXRVA9 &V)9USP MQ&U4>?58&!XX%8XL&\[/%A?G:[A\A_^[8-+LFCS_@1GX#M]MH6: _,@,7)7G M: U6AN/E\&)QBMVZVK2R@-VP7_Y-T?_%_?G'#>CUN^C5WO+8NXJ::X]X?+WW MW]8\P6C.DDD6W0&=C?,4M413B"FM(#X#P>ZX MKX/Q6W,@Y,GKCAOFA+3)I=E3P_Q##)PAG3#NB Y*.$=-M(E&0-+15 6I*](A M4])92)F[(IV<\GI7TB$S(QT9) 616(R"" (4O3IBHU444!]P%VY+.%F1SH*1 M#K5W)AUL.BO2$5ZBSI+.*9VW "@OF \D!1-3D(S>NF!1.]*97'U@TCE'%WMY MU16E7%KK)?H$0BBCC 946I(KPY257BV%NEIRPIF+LB+!*R%-8!(=EY"L#2)J M%X7"KXPFNQ3*:KD)9SZJRAH:A0"E3-2"4K Q.6W!$.VE\M[.0>+4@N'^3CKR M8LW;?.C-,*E!>!]S9H[1Q($UBEEF9)(R2I=C+-0LHGSZ0FSD).#A>4XAZ?<^ MBXWK<98J '.?819J9A9F21IDB,R#E4KP(&V@$AT@E11XIB4L#33K,59Y?Z[S MVA5QJ_?$H&-.,DZ'>_Y;$1P MJ_$U?T!C="E9&HP-#+U^A(P$DF2B7J'?%I>16^=A"\P?Z*0HX01M!F:2X$YZ M(@4D A;Y&)43+!_0]V]!S!]5R31!0]V8Z(V@ACB71$PN2.V,1)^X,C>6 R]E".@2>^%) M-*(&BZ^+J@3FOUYCM0L$C2P9>12@O&&HZBEU#+3@TL/R@?M@/O!\ %4F!)NT MITHQ 3P:3Q3^30US0;M)S.XGU"???'U>9W\^-BK0AMA,J("'XVIFVVD]]D^J MO=!5#^[4,AZ/!L/[61V_%RD?\]Z'9)T(4@I.A+5,.M!H4&K'P&\$L-99BLAJB6B)HYA +F2%,EA/@ M!KWJE'>326Y%S#6;9'(ID.#"\L TWUC(#"%C5G.*:DM+&H4&B_:'2)I[P8 $ M-2E\L0R0/60L9(;XZ! (EV!3""!\0*1RP1HE'1&4&QYJD+^_J")P_CGVSK)( MJ'-H=P@!!HR*'G4<]X$[*6JQ.6.13(_Y ZHUN@6)&"L3$8$%ZP5^ VDI5UHI MOWR SGTU?$Z( SW'B?Q:B?>.7?U&UK]H0.+DX?<:=J_:A%S8^,/A]& M^(T.Y(9+0M:7XFY2@OVFI)L\ S]^MXPC"9P-(5EEO ##/#!TVO%?D1QC5M6 M2;Z+++\MZVK&E"LFN7WAC5&'?K$BX/*!%VC3,\:B!@TFE]VL44+"8I#92O8O M1D:&39P+-&.<%Y80SU@0-&]/42S$5(<\FY6T7I'U3;)F'LURFH1PB@B6S7/* M?6"61,JT@1H4W7WG.J/Q236=3O]3/DA\@%2T P,H3V%P ]K/;5[TRUVDL,$. M#$=EKRY+\$D&&H2-W$4FE%=.4$YP1E$P>>T@+&Z:9GW@FF%RIN3!IQA=X-H) M*:+30C&>I]52 _$!*R@L,5PS+/? O0C2&\55$"9):P0:K))R9# C@=? (UMT MW.;OGWCFI8E4>VVD2-P8!%DI+5%^FJ2$J8$A5RN0Y[,-)FFJ&,(H4XX?,\L- M(',[9ZGB-M:A\&.=0)Y3/6%GA7R^+ MNPDH=8 .,POH.9MHC*:16N:M0)>:^F5U-:9H;55^9X$M:^)L4.&X==&;%'+) M7&LYN"2 &Z>8!JN7U=EX6,!FN1?,"2)$"%8F*@",ER3F0UHL#Y2BK%Q6=^.! M 9MAT4KE@21D)JJ3( ;%HP66G-.,@^;$+;W#\1#(S=_EL))(YB1A^6Q*[X)W MU' @:*E([]$X77J7X\%AGHO3$55R-!)/DXTB>8V\3(+(%4YUY*#J5'^N'C#/ MJ?H<$Q+]"Y398(2(R8=D74*',TJC DG+ZG8\L!T[0\>#*W#2.:#YT"*@QEJM M\.]LS#(1E\CQN,P(OH+9\Q)B,7S5']3%[4A<DI *N<9T]0:15;"\/O2"3X7C,EAN39\6@^A/\)!]@Y?E_T>?@S5?H O M]VQ,6NTBDM&5;G"3"IN"-H4CQE CJ@_=II7A71#XG(I^=N:*5 MMP&24X3(? 2YU8YXDXA+CA&K["D'SX39: M*.T!M%3$NI5CN>RT-,N*^(YZ+IWDG"BAA3.!DRB!1,-%B*!6RG?9:6EV.B[F MHA$Q*:0>)ER(WB9@,4GCO0DNZB5Y=[1 M=*Q*+*"%;XT&X;WV#)D_$0#\!DDL-:^O2.?']'I(E(,/53I:/IE &((&*H]> MNZ1DG4IEW0G@RF9]#WY0# ';;.%4E#W7>3N W7X:?G+ELA3*NQ[]<=Z#YBR) MQ$34VA+K XV>6DU%X'6*_M0#Y?DD@!,34=IKY2D7+G$+D1E4"PBPH#K)&H5_ M:H'R?.(_C*L@I19@" B1#T.6J/"M1LX&IHBH@<1>$#MQWO0SIX,9*$77PD8C M Q><<.=BB"@E0%J3#VVN ?T\+,HK/_5Z;8,O!;[^3F9T]C4 MDKK?-UT2WI4)7!R9[DFRPD22M)2"@7&424>=X)SK%'VL492H;HO(DWI*%#\B"8!?8GH6JJ"R.?VPJ#3\;#0H>C 8K(?_C(I! M\=EHJU!L%] 90&]W/9YFQ1K?X2O[^ 5*U*.H4>\_?"*:5-XM?'*MZ8\(*!J, M0>M;<2U$U,%8;9RS"3]2XHQ;@?N= FI\PMSEP6>W^P8OH0>EZZ!/L![15BL& ME4 [A8FSL(R$%AVA,:5H%'IX!,6&4!!TT$E8SR6;K!-04H,X[X)+$4H>_GA6 MJZA0 J3@41BI'2$*[1W0+BJG87Q6_<\K/'[4H[K&@S_@49'()9%&,Y&$$)*[ M((@.$#@A4@.W/SE,=^[%"Q390WB% CNOW[C>8>$[,([H/#L?&XD=-[@1K]] M4[331S][#\)1K]_I'Y[O%(=']QYBG17Q:*9RU:@H?3YR$)P'<,!BE#(R HRL MB.<>B6>K][KL!^Q[WI;@RI"/AID0U'TOJLR0A(+*!>:YIIF$K*2.)9# M?8DK)#90R>:3>G-B@C0B)1I;4X_U)/P]HZ*P78G_K,_&L _^_C$WN'@ MU:O[CN8B4+Q)[1TQO=KT1R)A&OU2SXRD*%*(C1>>'UB,C42$9 M#R$*ED\'C#X$+8!:2JUB/R9.+>4N?!&R]"LI8PDZ2ARE " M@M :F13?3HFJ$J#:_5ZXWQRH^2ORZ, 3"@XL#R)75V<(,E!I*>=>$UDG5&LG M#NY39\R?M(0VBFGT/Y@6(ECO@4<(G DEF::.K$BK_IIF :B,"I$T1;6$_@A+ MP@(/A"GMB,Q9\3<%6'U7:^^9RBX=[&DO=L?]OYH\]!II*2=S3BXM$CG-K!*8 MYCZAY-*<<^&8R X3X^A'1:9\2K1&J9Q_34[/^B@@>L_< /)$\*BH1J2L<34:$??7X,]E1M7 MKB[C#CO!I!(^@09D7J*()U*01&Q DX-*#TN#Y]PS=^8 KD,?4SDT''D&F0;G M)/HM"KQ@2J*F7QIP*]]SJ]O%>2H+U[G2:"D+J4036/+1)!JEX$8XE+]6$)," M2F/CYKYEI_YKV_>RYX437T4. ZI*H4GTTIA\.F9R@41.ZE ZJ2[XS9]')00" M7@.37 O+I>-)).#,2>F#BGQ)>70>X=J9[3/V"O'Q"H1Q^;PP%RU!.>L-BZ"C MJ%.UBD7&;OZ\"98H 8GF=%G!>/).)2F#(S':$!U;4MY\L/6VF9T93A/U#JU8 MF7((E#LMB02%@%GOW66D?6D9\B&#W0_/A8:S%#G->\VXL%KF_<"2< ,L:"6E M65(N?(W3=2\%'N]GGW9T,0)WS%.T667(A6.U\U8GIS@W2\^"]X;6_/E/>U1V M7M%\4(=P>:=RSMOF#@P":\ N*?_--]M^9@=\&:,T!^,(T<*YX!2SX%P"=#6H MMW3Q:^(LN@MY+[5Q@.(L*LU $BNHRJ=J .3J*RA850)1H[621<=O_FLE$:P$ M R'F#7E$*+J.W3ILD<@V,G):=TI+RY@.% &;'D$%3 M)& MX@(JS.@<,5&3X$$Q%^2XSO0R,^2#A0#FPH56YDWK5CA%J1 J&1%"(CQPGF0, MU"PI%SY$"&!V+&AY\)%:CK8+$^AMF&AYY(YXQ96/R\^"#Q,"F O_)26=]Y3% MF M\ #<\1FVE<]33X&D-%JGN>KY?E29P]7"_*F7@(<5;55:?2**!Q\05GK8";G3"EZ%&@SV]M,ER@:K=$616$IPDL2%:#I:>[ M%\)_WN^>C(8(UI5&->$O2B5/7N9S3D$0!DZ0&"*Q&D'SRJO%YZ\%AFEVW&02 M,&H%F. HVB7>:HFL914)@E%OU9)PTP.?%'8_:[E1,FGS2<(1G6QD)4J= +3S MF0:AN%X2CIH?5#,,4G.MK?(DN*B$U\PJ31UC)E&#$()?$JZJA-^#',1S+PR% MLB]%[Z,$9"1!DDF.:>ZY45(E&^22,-1<4)JA\QR(2U&(@').&*MMJDHI!@)& M**N714.-L[!3*@)<7L>V+T8E.MRCVO!4H,QR;IQQ@:$]H;Q)P7#N. UH9[BP M3#PU+[1FQULI:O2E%(B8G'#<66\0.FYT4BSZ5 ,]M1 [".^%D]"M!2V])B*? MJQ2E)4 -*&^YYA%4#<[L631L9FG?,?Q?>\5SH5B%\LX&='9#0!5%I5P>OCF' MLEY%",66B=#%7);,@!7,UR!A8+&1FQS->,4T-29Q;1((1(SE% M\X [+STZ1WIQ>2:?;8%601R%X39.>GF*6O^&KXJ_W$MA^OL))"C)K?8A).D$ M(=Q#UB[$:,E!$X#%Y9'%0&)V/*%$!*J,3 &G*/F0S\*APB0I45ZA=UI'GA@+ MJ.H2Q.=YM+WA#G1R-">^ROM/N_UR6%RX^]D/?B\,$X72QDF-%K$7E >#4"&_ M&(8BC!FZP*DN-8!IAL2YI(D*RX($3#2PPIRTQ0BX+-^7EA@X,(;;[ MEY#5A)/0W=1:6$E4<&@Y!Q\#5P&(S=$WR18XAKW@$,UP1-MWP=1M8LAMZV/'D+#S5(/@09*!4G).@&$)B;Q8P0KEH5[ M'@R:V7%-- I53!31LR BC=8JI8-VX'E@:-C5D6NN1$3SU9HPB1&&$I]\%4!S8I)SPEJCA DVQ+"X/'&9 M[>B*,J=9P;/S*L?QMGQ_-SBJ"6<0[JAT&K1.B =AWFC'<_T;#29H58?MBC/! MX^^\[O+C/W$ ><_C^:N\$>OZNR\;;?5.1L-!U8+6A#AL7><$V$(POLXRX2L\[0H!"4VX@B5*%!X7QTW"BFJ"G+=<^1&&+T:]6)$ W MC5$C9(K&F. %FD!1^: GT?6?#)LE8N+9$8IPTJ!0D(2$($@^&)8QK[U&\HG& MQAJDGRT:$\].P'*1("CG$DU"&*UZX/6##=]$1T$.CIH+$41E75"Y0-6!>%Y+SO48;?L MPJ,UP_A1 A%99%(0(D**-MB@7=12)#2J$EE\WLK^S7HOYG]RFNBIZ\!E(L]* M"L\PL@7!\,S2H'.90V>%C"$XQU42*E*_^'R]HI2'D2E!"LUU%" U6G94>,9R M#5,O/'4.TH)GW.RXWN%D22!_;16]HCNZAU,R[H5)'022N)9H1]N<-.NL3#Q7 M01"&)^YHO:;>G=5HZL%QPUVR6EDI) BK*&)@")$>IYZ*Q9WZ2_E80BR&+UPH M.MBMJR<40=E]U7>]]>FUFD"2*PT814TR,0ET^KT$;321G'KIG%K@M?P%@V26 M]J9!7<"B348+Q80-.;[JK:>0-%.V1I5:-\ /MW FRE&U,^G*5O4*M/7#$N!^ MG'Y85!A?%3W83E^5EZU^>>AZNRBV.G"^"[VB M7V;[ON@=;O7"K(S\&9'2#VF'Z;4=..UW3G%\UQO=+Q53VR2R2?@=J/AFTQ\Y M'8P$M+*X\,9RD;PQ+.3U7"T@ 2>DRH%9$>^*>/_2QKE)CS\4 :54F7Q4@$_" M(:F(&(PW$FV?:(2D-9*J,[,_?T96J*4PY6C"1<,<,)X$U\2"T%'+9)1F^1C> MQ1>F*YI]6)J]%QD*.KHHF'"<@[!"Y@-<(VAV-!9"C?3Z3TR< M?SO07 .RG[_YD(A)%$+0H '9Q3L62"[\94.DWGDUYA%*J6E./RPJCZSLB+D2 M+Z5-:NY&O->:_DA44P4M*0\Z(#TE+RU1,7J?SYKR0J@PB6KR2523\,6-:BX1 M*=4KHG SJ,OO'-3%IK,YT,<[K:)Q4A@N B..@$7+65D/@@M/5E3\753USI5% M+MV]@W!<+?8=CT<#M%"V>]#"V3]ZM?5L>V?%.;7FG""9=]Q$RJ(1227C4X[@ MY?IP/J ;NC)>5KRZ,IBN;FADR2B"_&$H$G#R+DHG=3#&^,!X7$6Z%YUA'EK1 M7'_?#D3HGN0*%*\KFKMY"N-?M]57$)=0\+$4>N?)L?(#0BI%6C+3@C'0OVD9+XWDNQA> M"D&Y\:"!>L%-2BR0&M0?7R*BJ%IR==SD@@!>Y9:"=!*9I/UPE*M@#E0Q-;(&I\G8?[M+8G]TRO3[_D!7SSLM#^$VY^5K]SE4=>- M"Q.E%TC&N5@".# Q<(A1RT!48GJZ#8H3UIQ^6%3FV1WY01$+5Y[ON@ZRT>ZP M'SY>#;X/]XY@O*-Z.R6$KG:_D@$7GM!(!H=0 OIA 61RV%%H"B%!9N7PV63WD5YWFSZ M([E\^4@.'[T &P6)Q 5&I$@Z^ES,EDTJ^:SH9S'IYYK1?XTD?N3$<<528MXR MS91PGGH7K8Q&F"ATXC%=9DC8:8:$7='&XM'&+9D#]@ZRY6;3']EFQ!A5CBB: M2V5P\$X)H7/N31)2H^X:1YY7]+.8]',MX'J-)'ZD=@WQ1#M(.A];PSC@WZAS M:# )7P.13 ,*5#6G'U:TL7BT\:733]6=G?[/37] MDAN/?X?P+E\1"4WA(#T MB7KE4*2PRU6M%?TL(OW<7,SY3!(_LIB3SYIWGN3S8X5*P01NK$/Z<%8)*_Q$ MMG#*FM,/*]I8/-JX*5MXD]XEWG*SZ0_(%@B;ED_? 44,H!9($.D? :W $S^N.Z[5= M]VK*="Z0.3S?ZH7\]%/(+6JR3DID(M99)I6,0MK@"8V*1&H$:"NY_Z M>T?]T<#UXBZIO=DT[_'*#BHM>C,ARY09V "H8Y*@*Q$H'28#VEF6^ M?N*5Q[ =Z]X,>:"%U0[K:1@@EFF7/+ @0J:BXTM M/MKKGUP9]\Y/;IP7=XT-MT]J=-2E0L8CR5L+R0L'Z"Z!!AXM U%5]:M!+<;[ M7SW?@0X:+?$U&I?G>Z7K#5QU9.;@V?G5*]=R_')"8>;UW2-7PE&_$Z&<56_F M28/SKSJ)I..<,"88Q03J#J.,YTH2[5FT(B[PL9/?P&\'!L.R"$A-%8)O48@. M=G;?UB032"G'<\PV<6L%2]:B/GH>/#;#PNX:6 Q,>)X0&)245DE&?0TF6Y,P=H;F9EMT=@YE#UBLP[QH1O".8>=EJ1F F M%(H>('KD34&H]YXP(934E$6PAM5(^[U#U(K>X74H*ROVF1ODD^.[)WB+R^;E M&'>TA[&CW]Y!N+)O[Y9=(1A-GGKP'@TI'PT/WL> 5!2Y)^,"0PI:C 8[(Z[/KCB:K]&!SSUR^[DTC)24O0J\$2!!,F%",8H):T(X'G4 MX*2ID=VWHJ2Y&IU4031@A$#+1'AEG4M.6F>"]H(B5=7(Z%Q1TGPM7I!)!HEF M"B?7ZF"UH=2J M6*>8QHJ.YGF*4=**IZ@8RB2!.LUR;2 %Q6T(C#&_TFQUHZ/YZ#5TSJ@Q3LK( M@F#:6D,!A';4:$*\4,NFUW9@ /G\V76>RZN-A^% Y&A MJB':*V^%2=0Z3[E HX58QX LG<*9)\!ST01$:1^ICAS_%X2#\T%:;Q05D#JX 3_[:SO6O*DX2J2H*0&G$,=J7-&2)UB\I*P9.M@%?_M,_=J"9@61"0* M4D R(CB)OBGWP>1C,=#P":(&0G1>'#8?D4A )\F3\)0H(7QR3'J=D+FDB%8F MJ"E@#\%A<])A@C.++.NECT(Q8TCR&IBDFFC-A*V1L_$W_*'HH% K7 MN5GF]Y+%0RA'$%\5SN?BQL4W%X[KRB-7*,1=#'7(E M5]0SQ]"'UCH9[:A6PFEB#41TL"21W %Q]54$S_,H>\/7(]\I!D=0W@-Z][/E MS:=\^C)ZN28* M9&90"]8,>$)C$L\$[$&0-R9TY^YCK(R;![!/"5>!>RN_-\3F9-*(%(IAEZ8U$[- ND=3XD+P'YTE.TW]3B4L+=D=D>(B6T^[TP M*LLTXU6?/7>V/AH>]9S58UN7L)VU5\.@5*RZX4%+99+DE3*2H;8@>ZH]+M4ZWWHM9.7;^1/]F M$(M0HUI*2; H>0H)9! D[VH0W##.'$])\Y"6 "$()0SS >O#[;1W!"\@YJ73 MG5SE; 3/1B6XT79Z5KJ+HE,3T"B#P!T1Q"4AA.6>2V:4E]J H?A;?4&K%-:& MZZ%%ER\>0B_41=91ZZT2*.T\(\(0;WVN$XC0)*5THC4H"_@M3LI7>O'Y:##L M=P=7\P[ZO39D-P!]A5@;,SQXIE#@<>FY,!!M0J:B1@,UB4K#Z@_7/Z%LN6.T M&LX'$V'W&;U_MG:>UP0H&0U((AU1' 2-RB5+@5!)+(D<'*D_4%LXVK)WJ9(F M%OS6SN[B(G19;;/_J8>N]U%QWIY>ES[EQW4Q (#*(GB:/IB(8)&HTN MI&1)<%J+&ICT"/CXI,+GKBS/4[_,ZY6W[X-87*"O8\*52"(H:8@6WAA+'>>> M,1 0%),UP.1;K/BB7T)QV*N7E\6)-2JAQXM&NP --A$1',*4CZB)J@YY.W^G M:NEG3$]1R?6_5:OT!P,;\TD8R5%"SU#M41^$"<$!50BR,-(JYY.M ;0Y.K57 M#'/)_JU>+$Z+.'*=S]D^SX\*2)MG$$8Y?W4[)51]2PDEZC-*48 J[IA@01M! M5;(F(:=&= ],#7($/G/IL"BK[.3;*HF[LPU(4*+JVW7YE.C!_10.G_^Z/4TN MH 6*EJB,PDIP3@5@7D1-C ]*UV#=?G$1GQP@ MLD5OO-Q3%GZ4[:=EE< B42-I)((Y*:0.WJ"'J!0SJ&M1(M=I9]=BHSL7:9PH M"5PG04BPPD5T-Y,T3@.1Z-PH48?T]EJ@.Q_)'*7([HPE4GHA(%H/Z.$D+1UX M(Q6K$>\N3";Z?+8-<:-CDLB +F7-:M%DDHH&_"/0-DXU8M-% 7(^' G2V+Q: MA:HT"6>894EP$WW@-AIP=;*5UO$)L>A4,85="*.RRDC;/ N=483XHNQW\P:5 MT;!:O-I.FZ[L558PE.,M+.>W/^#FVC^2P]6-+LMJ9C&6'5ON D0A&&BTN1P) MTN;=3)+K.CFZ2TL8\_&78_#>AT"532*",T)YYGBD2GIKM:J3Z%]2PIB/*I': MH(@@X&PRPO*(%AXE0)2*B1!TPE>JY*K]7RU@5'LFN_U>12-;@\$(XMN3?F_S M#,I0#*8'WHZMC\%Z+TXK7JZ'_XR*0;&L^QR-M)1K'D1(N=XW.H >:+1*YM@Y M(V&E>VI(27-15@KEC$Z>4.PN2&@\L$JJB(758RAL76CCNE^.$,"BO@C_][9^SVN#UO%\=(CS.%=PI M!A^?G7_I94_?^D7C>^S%,^B%HZXK;YSF7M6HGJ1CM>%;6R;NW(&%.X=A3ON= M'8&DP2='08 6/GHE-8? "7,)ZE(8:,4^/SW[S,6.\<:CU@$A16)"H!ELA28F M:QX=I!2B!NRS(NR[2Y'U!V:?Y3YS@[A &4O*@T(G@%F+7)3/3#"201")U\@) M6#'/S\L\\_%[+'&1^Y18BDZH2'U4-N1#/X/72BI1 []G,9CG3K3[K/8LNJ#, M,Q^O1VE*'&@M8\S%Y*G)]9X .)4J6FWK%,A<,<]/S#SSR3&)F@:%+@ZW203# M3-1>Y;U@S$C)?9VVN*R8Y^=EGOF8;4X!%UI0(@P77HS+!="4DV5E9"FMS+:Z MD/6=N/=;&[OKRCSS,=L(D?E@Q4B\$8(HZPD7P1,:>=!6DK0RVU;,4P?FF<^2 MNY=.NV"<8EHXI@TPIBSCAD@!QM3I6)85\_R\S/, 9MOCXNQ)"8/^J PP&'\] M A>KSL?B].D?^-=D^2?&Z T/+$@BD+^,1SUDI.%.&,NM_Y!9Z/,]@^%Y!YFE M6_2:1U <'@V?"'DR_/U3$8='3R@A__^CJMW3/P8GKO?T#U\^QKO'G\\(1-I/K%IWS)_^[AU /&FWX MU-CI=UWO?W\;N-Z@.< Y2>.&@^("\B/'WSY-.HR/Z2 93 = J<1>-Z;='.:* ML-.7^WZ)D];$/G33#_\'HO!"5+,DZ)7/:JZZ??K0\GS<@KEL BNTW2= MXK#W)(,SN?QYRM;(>-J&",XP3M\\N;Q677H\C%]>LV;-DJ]?)FOT\MKCZMGE MM,$4N6JN\3X<51[[/Q[Q1S<&/AD*/QDV8G^4)V8*Q(F+L>@=/B&-,62?W_.X MFHRO(SWLG^0'_EY-QGA>LA""VMO<:.SNK>]M[EXGUBN= M7Y3>[FX^?[NSM;>UN=M8;V\T-O_]_)_K[9>;C>?;K=;6[N[6=GN.0R!W&L)[ M-SA"TAGV>[\U-M:>KS48ZF_[U6Y_(2!NI9R'95NFUF0UED7F6K*F<3"-0;]3 MQ"7DVQ?]LMOX S5;K]]KC]!>*$)CH@!W(.5 A[[-%DDR%_=^XW^J>OV,[I/F^-XO'FZ<%+ M>[S=_?/CP\4. MSO??!]4ZWB0'&SOXK(/.01?O>[E_=O!^\U-K[]E1Z^5;VNK^>=2^.#K>[^Z? MQI?O1/SGGYT#UCGUQ_WSUM[.1Q04I-U]U]WOMLC!\8O._M[Z6>OEYJ>#O;?G M^]U-OOVR71QT#&\??V38A[/6Q4?1.FY=?)#*4)HT:RI-0A,]5]-T0EFXSE<$I/VF?!1Y"//&CE1S@WQZ6?#)ZDX@]@^_,8QT"VWYE/K_;6AZU=V$LA^8:.^FW^]&ONOM]MOU5XV= MS=?;.WN-UV]W=M^NM_<:>]L--('WT,YM4-[8WFE0^4O\M;']HK'WS\W&%>OX MTC)>?[Z7+U/+Q;7I62RCQ]S5YFD,CZ!Q#JYL0"]"G [I@1&ZYC+/82(>0+B] MKF(KF^.(RW7I%O&79A??>91O:T9WWLR(-*%72VDW,T.1?Q"4:T/ -Z4G"J67 MITU'+#0MM];FVE>.\GM%[_GXX)@7Q0!EV#Z"USZ_-3(BW^L!+)B(10G[18]7)O/*9)Y5 M-"&7H:VV,G[=;$ZN,ZBSW;Q_L7Z^O[%$1L*;D@%DS>.:GON$QC.-B5$5+7$3NUDLL]V\M[/>WMVJ M#.25[7Q5L.>]Q\4@KPPV4H'"O#?*:NS)_*S8\<1$"/WQ NR3$1KT96YUKY)H MLUJF?(%3T*YFH):"9E9FSUOZP0:6K%9H]D@1T,VFL6E]Y$UC($)R4H$7.0V M-KG!V5P%.!<]P'F+&&(/(8;8W9:_[IVU=^"P.DFG-\R5(7]N]N8?' E,.$'1 M(XWHU42AFKGR6#,!22;QZ#5#NV!G^U]O?VMLM9^O_1WWY4'(ZU*E5 ]\4@SQ M9>$.]/;+YID+PXI*&OW4^$P=#3=H#$X@Y%2FV"AZC6(X:(0C5V+G?UV)M443 M:S,F)_Y]:3%WRB9X8"]9KBFB_@[JS*Y196?N)G.QQNT]/):O4<[NV?L>8WAS MTL?S_?#V^CT[XV,]F4_O*4\FQG>5(S@YJ.=Y/UZ/%^((0D[3&\))V3_-SZEI MM'#LGV_OK:,/'LZW]SY^:E^@+[X1BX.]0[G]^"@.C@]Q7%OHFZ._C_ULO[CAGX< *J9(FTIX MVA0AI:8WR32]1L2F#)IY8H1.7#]ZRA0B8;11\B]Y M\3[BO;/)6?RK<+!>DW_7FJX41:-?-OKYC-+&\95#FM&\OH_DR_L92'%5^U7C M*0]=K[BHOM\P_V<=%EWD>?GE=5F@,7K>R ?H15=FSRB.T&/"E]4'W8 FS"3" M.1,L;]^7L#S4KGEZVUG;7=M0:,B^J7C>*:AFCT^FN__KW0-?U!K_ZO MQCOW)(>Q0EV/LIE M$#)PY;AX]!3QD8WG_0Z@S=18KW9%W3EN]%.0U'/\N%WN]3_5TT^:%4'MGWVP M-A^NF6B34P--$8$T+1>D*;2,.HCHA4N/GNXB_G_V!U]0T6_WF>%^#;'*KMDN M7Z.#BZ;!DOJ_,\/U_(/G'&)RIADM,TTA1&AZ$6W364>=B\%)%Q\]?8Z,CA/9 M*]Q-9!\,V-=]1*YS4)R,PQH_,VKT@Q#. @?=Q!GU30'"-+U5MDDT4TX:J1WC MCYY:22F90Q[3C\OW7^XSM2[35 GNIZ>C:FD?4>(?1-1:&:F:7%DTY@C:<2[9 MT#3*2T@Y&JG#HZ<2&U@BYL'P][SR-]$ OZ$+FVOYHV_7N"A.&MDY_*V!WFUC M"!TXR?0R\16OMG3(ZI.FUY8-_^>_#:/Z]T'CI,3&Q8GK-&!ZX#:VS"=N#[ZY M?)CGSLY;6'X^JJ!15L.#$F+C9%0.1GEY=-AO8(O*BZ3L%_]KGH:AD]N M21&=0;?KOR;W _O9N5I#UVOFJV>,KG$F9K\H9]:$4'-9E+N'U,*[!?CWBF&G MRB$ %XX:H>,&@\9]+&+,;X"EJT3?[GG7]SN_#'Y=JM&U)QD@%7IP%HY<[Q!_ MZ#4^'17XRV<1.*, _\/%#.>U+#51(.>4^8HW:FEO3?8Z7KSYM+V!-M8QMM]8 M/VMOM.C!RZV+]L5'VM[(-MA;CN\NMO?"S96H"VPOVN\/"AP3:6ULDM;%.^QS M*_>1Y'V0!WL1Q[DEVQ3[>'5-V.HD3(RT"43%IG BKT0EUF1")I.L#$$Y]*$K M0;/>&!\>U*@."?JM\7\J14,;)ZYLG+K.7P3@OLZ[WH6/AV5_U(O-"1&FZK_? M9T?5C#+)[$RJ:7QI#=PS>4_$X5@:KFC[#K2]^9FVH[(J\B2;R5.D;>\E.AF. M-\%QXKWEG 9YQT^1*[#,DK=S8D*&V>YW@Q79@57XTCE0U/NE?P !\;1* E. MOM!-D2A*94)$DQ/IB;,0B4]H*Z$GU':#Z/[3>-GI>_0"=]&9#,-&RY4?8?CM MI($'V#[RP"[BX5^[B(LXOC;Z_JM4WT5+]?TK2BEZ>8'["2=KDL^^6-Y-JKD] M K'5BWE]'1K^O!&.('QLY(J1C6),_.7G#/-BT'"-3]#I-#_V^I^PF^ &2'$1 M+PQ&.=SD!HT(J>B-$]!W1DA)@L@I&UWA/N2HM?M?,GF/7?U7[NGNI*/5*94_ M>1Q5?)!4N.11!00)J8DFNVRZJ$TS4OPU6>^YL(^>[L/@RT6N[]M<]ST"[7;2 MK#9XRM\?9%/?5\)S[7XCQT@)_=Y>S&CT8JZCOY=W5[DX/Q(9O6VS3MTD::\_ MQ%_^,RJR"8*61[6+M:QVD0]N-TEXSNN[_%9M]OULH*PUD&%_:DJ];VWRKM\9 M]8:NK#;;EH.?6XO(#\R&H*@/32H3:A%I8],+XYO"@;>>,,EURA;IPBF1NDN3 M3T=0Y2I?%RE/&K_07QM':(%E01(;KM.YE"97Q8R'20-\Z'7)L457A&31^P>>A"]\8C,)18W#4SYL0&^/R MUGB/&]Z4AY_S%Y3E42 MO.I$U4DWL:41W/G@ RW-2MVA<%"0'W89N./JY1<;AIP\@/!72Z:83*B=9 MD="TH%B34<]5L/G 6K4R/!?/\%Q.B5D)$I0AW6(X1*E3A;O*?B_'*SKG#3B% M\KRQE:,B+E3)$!MNZ!HOQE;:-7GZ^1E7S;:KWN\.'(XZXPSVW>9>XY?_^6^J M].\-QMG:I7]<5+NU3_)N[?N6KN,.7PI-&/SZ "+QRE3FF9Q(R)];))Y]4)%R M0IEK2LE=4T1-F]8PBU^),DDR+:59B<252'P@D5A%^#HX%&BX$% DEB[+M2PD M&'11EN);RJD=A'*EBW-PGNU-?!H::7G6#AN'9?_3\&AZ M=0W-3ZBZ5D43J_IJ@RPE,_@,1_F5#E:7Z>_39M]L\-7N3=MEDW/2]BM=G;:< MACLI\TTV-:*O6LY/;JM#. /JO5E=OWY)9M:N*?NW"C^@^E3,N*JWNI%K^9X1Y'VQ7+T@V=)?*ZG5CY'R7'8+\]K::-,5IS9NT[[ MXI#D=VRC/=+>>$M:>X?\8._-V?[>L^.#XS:^]\]N^WCKBQ7G@_=O^?;&&QS/ M&X'V##[CS=GV1NRT<[W&E^UNB^$8N_NLU?FBYCF33 !I:DUD4QCIF@[MW28' MYRW3RL5<-?A5)<37K\CH:M(7K);C7QH.=Z36F_&G1:Y*>==-# M*K],:?/]?L=CB_[0]\]6-L:W; RT+5I7ZD\1ZYRCMJE8\$V1DFL:&E13Q:AS M>H.EGMVM/O322/C-J8?Z0VI6CE"DSIG] S[C=%@'+O$H59G.C6&EX=$3!=I\N)- M?E?G/+_\4X&OSD'1'@ZMGXVMTV)0F>@]UPL(6@YUYEJ6N?&TCE7>L-L_+>+7 M\I?Y+^[7V^*0:\L30?_J?I^%#*U?2\T^B@MKA#1 M9QN^.IG@DE0$$5>V0^^ZTCM\;'/[K /G5<['+U0VWJ[MYK-]-5-Y[_2O>\'GF"[W:Y$5)WE2LV#GO^0>"$^\1UDQD;FD(ZV?3> MQ";ET03P+#%!KT3R;K=05DNB]=#]W[\D.CB"3N=R\?*76_8Y7%OX0ZGYZWP3 M&Y_V)[9\'X4/ M,E*5C5ME4:2 M,18MHT%\=%W6I%P:GB@)+BHA/%C%$D^H6:7T8(CYL%7)&L7)(Q2IH>BBV/C' M(_*EO'E=F9=2_3_/_;>MKMM(]D6_BM8N7>>)UF'TDA^BYV<.VLY MMI/QG?'8QW:2=3Z=!1)-"3$(, AF?/K;]6NJGX!0%E.(EM2.!\F%@D"C>[J MZGK9M>O^W=F=N_=F1T?'LWM'CTP'V=+^[3![=^^9&LND/U'; M0SL+1TZ8 MX3S#YCS,WC)>LW#D^JS(P5*Z\' %N^F;OK,ZG]HMR%'+6](]&;-P,2M7QQ.4 MWF$)5-16N?O7OTT]]>:<2WG=,__YW6,<37=FX[A$D>U4Z!TV M_T"GN^*!>_#@F)1(?O>>>[A\Z.[=/7HT?[BXM[A?W/]Z 9U.5B^;C4&G/__7 M]Q-U$MB;X( 1/?,R;-R]FO^@FO_WXZ/_6;CEPZ5;D*W^X)ALS"-R6O/[#X\/ M'MRYYQX\O/? S8_N,\7UH]G1PP>S1W?NCG1\UGD5;^0\J:TP(N=A-2F_@N[^ M./&Y7SRZLW!?/SJ:T\%S=WGW4?&@F#^\>^_AW<7=XWOYT5Y\/IGX/+OW/X_N MWI\_/'[D#KY^=(<;[=Y='.0/EG<.'GQ]__[Q8K%T\\5#$I\'LSO']V=W[]W[ ML/1\=WGI.;Q4B>\UZCK[].63'U\\^]?;-]Q<\.7K5R]?/W[[[&GVW7]GKY]] M_^SULW\]>78QTO8Z' R?H"]V%[IQN>*[+=W;M:Y>N+?TH.\J$HL_U[9CAI][ M_Y/?)0U]Q%OM^-Y]YI J#N;%G:\/W,,'Q?T'QP^/YG.:3$>::+6D"*"13YNJ M(&N:;65<.+I;=EY652A(11IL4'O*IXO/7D4MG_G:DEEZI*)S["S[MUV6K.FS MK2/M(^FXIV2,,SNNF43'K(5^:Q?@FT3)^@DIW M@\.CA_NLM']R_O0KG#QW75#7032F[.:8O[__Q93=?/SPD M:^*/O^WAO>/+W?76,#O_$7"C_2M=I1G.K_2*=/+UX6;^P[3;U>/=KMDQ<^\O M,NS"+;3_XC< V/!5-)S\VHPE.VW9Q_M?'S8AN#[KU>/7;[/G__G7?'C47T# M+&<6^^P73 F^HMZHD^]W]^C^\?+.%5F:'RFPGV\L'R&P#[[XVW/R*K/C MCQ+8_9I]YC6SZIBK7#7?1'OZW&CYK::US'Y%/WY%[^]8RKWVO,;K]LBTY^.] M^KQ)B_:Z[-YEW^<,J]BKT%NSJL=W]CKTFHSEM^C0[_8Z]*8LVIT[7_SMQ[IU MY*:>N8(S4\LETDR[!7J-1G+1RSP5ZD];LG^XDKQ@KM7 @?M[KT5NSM'L] M>FW&O3>7H_>I#5[03_)WN1+M]EF3\N.JR7[=F^5WIX%_J3:]%/# M0?CV0V5WIL(UU,;?:TFPJ[L]W[-KN6:*;D!5[.$0IG_ MO\NDKC![]FM?;K8S^JX"9W)4UI*]8-:N5BI4I*UL]JIO%Z=Y)[5P\MNHEF5O M=]P6J;GW]=Z+NR9CN?S"W3M2%;W+:-ROV;5.GG_FBKWZO"TK>N_17GU> MD[%\Q,+=5?6YZ^S;K]FU7+,7GDC65T1S+*R7,FHV7A_7>;7M2ABMWWNRV"=- M70AE,5]#2KBO-KCDY=K)D/8&[:T1DKU&OC9CN?S"/;IG&GD/VKY1B_9?S-5> M;D!B .U*'U3V=Y2HR![/F]X3,#+4>Z]Q;XL,/#C::]QK,I:/6#B+\C[<*]R; MM&;!JO740Q*W?=.OUQ7^9H9$[DJ^U["W9=$?[(MHKLM8/J*(YJ&IV%T>R7[1 MKN>B/0%%&S>A@68E,S8_:9WJ6C"[/9;&,#E_T-3V)Q/&\0^"C@X6\%X9WQKQ M>+1/F5V7L7Q,2:/ES![M0PPW:]6>-&@!)F8NH.3%'OMXJU9XKU&OS5@^9N4L MC?9H7R5^LU;M)7IR/ \FO6]M$^_W5=QG+YE?OZR.H;'SW9Z](;M6K! MQ6?8;=ZB3=/W34O/JK/_V[=E5Y1H+M%)9Z97K3MCOOCG=;>6IK5[2_;V2,,5 M:-\;P":Z+^3Y[&/Y&"OA@:_DV9?RW&J5=/S($WGMRM'O5^UZKMI3[3#9S;)G MO@7E2VE!*9&P)]9")_NAH?7@E,,^RW![!.#X: ^KN2YC^0ABC*,[IG'W[-TW M:]6"FN5.\*[N]I&Q6[/ >XUZ8Y?NSI%Q)^ZD$MZOVO5<-:T7WV8OSVNR6D_+ M-1JK:HO'[WSK<_T>5FVH\=%BG9W5ZGO-?&L$9:^9;^;26=+B>,_*>+-6S70P MU"NG($@W=XG"?=O2,*4K=C=3&*1$)++G]-0UMY_=!QQNDTSLE?"-7+IC8W0\ MWE,ZWJQ5>]66]:)_=T[K>5Q[5B[V,,=;M."?5L-^^E7;YX9O>F[X MSK%G>?QIGQJ^W0K)JM..]SR/-VO5GKT_+>?EAMRRB6+@[,WBU!5]M3<<;M&* M'Q_M2B;N5>PU7KH[5G)VO.=IO%FK]GW3,F;JX!_9FWZURMOM7IG>FK4]/MH5 MK=Y[87M%\RF%\>X7?WM#\YIO]N6LMVI1CX]VA6+WS3P^_1L=?[(WPC[:N?>N MR3I!!/^ZR>>5,]'=#XK-IQG'AS?E]#@F3J]? M^FY3+K>ZP_[VG_/VKW_;^3N]_;W[]/QUTX$5^)L66? S]^UY66Q.:;&._I*> ME;*'OSD*/\GG75/UF]T_^?0!ZNDIO#,XA:+_Y]&6Q?_YXA+PR:,O[$>G;5"$ M)^Y@WKK\W4&^I!?\)J_.\VWWQ5^3>5B5]4$\ZMG/SQ^_?3YOW[(OG_Y^F?ZY\$_7[[\!__]YNWCM\]>//O7 MVS?VBM=#N_A%RML36B[[ 6KW3FQ_)]AU[J M[6G998_KNL^K[+5;-^V&";F"__XE4X7?.?HVN02?'7_[%9WO->-@.NZ:IO"C22^UX=G[Q=@)XL><6_R$?&%T0- MP]M+BKGIVXS6E):XW4IQ6V[)[)]?W]4)P0SR2P^QQ M5<7SU(!4@FY3)Y\N,UJA3=.R290M\\4&O&J;T;+-Z.-%U1>#V6]]336/=MFS MKT0?>@KWQE.X8XA+'Q%?&.G[+)OW'LJUU\U\U]XTL^D MV]$J0%"YF9(^,SR(?DU_[Y:80Q:_S+W/5^O*S>*7F7SQZ!5YK=?-QLG$ZX/+ MU3J7M>:OG[S\Z?G3@^-'&>V^PJW*!8L[3XU_27ZA'1/T@6$_IY5K5BY;<-^G MV45[8I5OLSD-C?5!N2Q)[.;;[+QI"YKC?G'*\JABR$+$((>-FZD4VC=S5Y7N M;/0Q;\FR[B<^[ZMB^&'A.M)2PT\=Z:S5Q!/=>ZZX'WY*XDP[9_@IO>'P(Y:7 MT6>V6M7X\M9QY?_XX^:7B5%TIU/O=UY6U>BSJ0LWI,%=N&G30EAJDBQ4M(CP M="ZCR6[N2E'3.PDJC11L%$H.?60)ZZ*!MTXMBX+N1/+B3AB6!E[]N M-IFK%PU))PL=Z0*5T O%IG#3F^#P,F<3K->;=#A]OWLJ>"_.:9\5MG]7X^86 MV"%+V=$TR?UJ'10=_:H,_#T9G0\M_;3:9OE93DM*WMUA]A9+?L%Z\"!(U;,\ M9ILFR[.Z7\U)+&@EW]7->:U:7_Z-Z<1'6'W,R"]J2QK!H^)_0 M]=G;G[)Y"RLQ;S*?K2/AK/!/:%)^I [?[>7RD^FB2&'D M&W(!%ALUDJ$Z9%5$ !>MHS.9_01'8R;M0U99V^V7ZIHL5;1S]VMR3=;$%*5L MH4Y0ZZKDR);C7ZFNQ 6%6U?-%GIXXQ:G-;WNR?Z,_BR+24=>T?-:T:>+7_N2 M RM\"ZQ9P0VDRWF_X8C$NFZY8:\P M-OGXH"8OQ9WGE80F>O8\Z4$@SA]0[/N#N9]797>ZW_*?2DH6H?L!K0%Y=F3T MG)7N',=ASL!3;W6QQ4U+14M)6L ?FOMU^F06=U@ <:+CW].KH M($4\@&LY>1/':^AW][3?U?6+!=GBR[XB<][[73X$"5>]Z;Q9OI>(SW)8%_D: M<1WL:(G;H?V>#XWK3K9S&"%Z\F]*YV9>ERK M]E5W->,82U6QPZR6EYIAY(,V[6:_?I]C_3BA< )B/C6K"J\9.5Q@ZS@;;#[7 M?;L[0[M?KZM;+\YA.%HMMUQ*%I#.-)B@WC:5*TKX,[QHO!U5E])57ZF MI4OL$,F@9$6SX@3@0D,Z&Z;&1%2QXE@R#9'^O5^M:Q(]^)7;!2.![%8<&+#J M]W=NRXF#KJEK5^U7Z_.8CP7'X"- G)]BPUGWSJC]F( V.+4S(YMQ^5.R[RL M$+H7.(EE>\+!)]=I(M-'\_?+_#F6V5)H,$PVC$R0O&M]RAD[Q0AM7%4Y67FZ MBE9LLT5Z=K]BG\E>,1.ERL\-\7/2*Y>3(#8B1 "2;DVKJ)T%0WSX,W+W$+%K M4N=]WDB,@",&/]:EL.^1-=N-#]1J&X<8,*X24H.QK=OR+%]L)>R;;W(3,$[^ MQ\.E9YWE;=GT7?;CX9O#B7/[E[B-QNV$BDA+)L5&=))#'2'%> %EOAVKYU*G M9RFP"5UWA@=EISD'9H>PL,FD_&'VHFD=4XC/.$NJZ4E$B3+Z<.NM7P820=3R M=5E(&E?""JX^*]NFYI#!(6:(D1]^5&[E6C++EFVSRC8TB2QP_%]-^FXR>DT& M$ZV;KBM9(!ETER)B)%H-.!601LG]:[I\04O(&5[VL+HLS47S#^S:(59.<5(D M%/H421;G]59_@D@V3<"\%&'D&^K-9EB.1=YS9D-TH\'N$#\G;Z+5MT8L3+&F M ,+@MB5O%T#G9O+$W="\6RGR_]WTF<#>L/XM^UW]FK,)%R"6.A,$VR:*DD13 M'0.OU7R_'/B!%,(F5PE*H&P7_8I1KAPT:=V2#[B 4KH0$$P2->=%/V4 8P$X MW8+T+4-B::W[$\ -%-\8/1SP0U5Z'_/ ')#7G(QA5MC8I?J.)WW.WJ=S V3L M+*LXB(0)8A*_,SHZ9BD2!UD?O("B/Y^]7[@U3QO=Q,(66SY@\$ 4PVWR=X[6 M*FOF)&&R'TC4^W7!"@.)F@6?-Q?*,K8W7R)OE*%V #. NTPK/MZG?/ !\:90 MQNB6;*VF.U!_$%(9DFL*"W"81>)'0RDFP666Z"@:DA7%(].V9N;#PMI#+TN& ML=&T.>7E@(*;N!D.1;X;YI(E3R/S)!\XXN45/GHEQ2P/2VGH7(; MH"FJC8" MHID5TCD_\MPD$IM&'+&M 3D!X=J]AO.M+H("11& O(2Z^M.5W]S=77[S&2MI M;O*I\;P^^)K M4TBO,(25M>]\D7<;A(YYY)SFRSTBDI6B:"3:C%4E1R#;)+)!5W18TC&G?@/C MXA:L9J&+RF0JD2%T-5E_E>IRK1;A%P?.NR;-$SOR,>+#\H0P8^FM>JX0>0[C MSAMV_B1,9MLO%YTM'KQL.JQ@3$#!HX\46OQ[O"X_U#$\'8CTON4PH'^YF9;N M%&4^BV4&+@9=(IH\>DE^6NLXY;USL&O@5>L/R,3AI2JN;MP.9'RD3"J0DE5S MTL2+OVD9Y5_G*Y8)_,&A.\/J9&]>\UJ9#\;+R9/J7!(CD7LDG/YX(L/Z\S/]&9"Z/5-]IT:$I>L M,/E,HWUYQKJ0[G4C:G\O<>P\KQ>'WES"1\-*N%-IX,36RK!RSL4%EQOXHI+17$>7>LU(%MK M3:K=.8X.A,F!P^MHPF"-)8$/+B@M<' AM&^8@L5)8(/OEWTFXV!^Q9-6VCEH#CYE3OAZ#O?RZ!!G,?C,-MA MQGI!+!WR+.B",YC]6[**Z#DU_:?:X%*4C&&B!+ M'!(9OP0Y0U)QRIF#:((SBS' ],X1@N4+$U0C+7A5,+;+A7 ?3N[^SW5VD'/S1BOF;\'YP:]C_G;9 MJ4L)I[=JYGFU0]UK3J6NG3F\7I@0T\6.2G42RZU_F0P+DQ)7U8% MQK M$D[8+CB7H0Y4)_=+_BHZ_K.7;^S\EK-"/T3@H6_7G'GAEQ(N!SYM4(3"M $2 M5VC[FB>S:LX/4(5ZFK?%.<^TIH)H;Y]S"$ARY;[23QU-4&!$B[5UEH?C6^1+ M>FCAB[']V/*J:[)U<\X76[7AJBDXS.M_&SU+%H2<*43D54;2ZD0:;:BSV<2/ M8HT,]7XBR?R.-NR&;^!?U(>T=5YH:0:#0F,@_FC\KI GEPI@#E 6Z?]SAJC2 M)&G25S8&I&Z^C<57M":>H.65*A,3&_*,SJ&<+"LZ+^=MDQ=S >1MSIOVW0W) MDWV T(8VN1-.2 E2TG$JB=Y2 A+Q9IF)&$FN)EKWF2V,"*YA>804PA6^_.9C M;*!==;'!-K+/:&][>>#4;%%V"TXP:ZHBE@[._#MYK[#8.I2I,>%^8B+P^$]I MYJKM@2@7J; %K0+>CY_XX(B4?E6Q^.42OLFEV8I2VFQ(1?U;=L:6LP-/N%!02/'.T?5&<0V.,,T-^JW>2S&\1=>:)IC"+NG=&)LVE6IJP\/87.?8M^86'Q9 =SKIV%6]$<&4=(G>9GQ49W@I7F MX&G&:J="KJ,5F/A5'#/\"J1:'^KM6N*?_<&^8'Y;5Y5&)#@XTYCW+^9 M YYHE]N=4K- \8R=E! /R0V8,Z-IR<"LA8V(;R2<%GP:,N*@2.86=''P9RP?'^@J)I*8N\$M?JBZ:;Z5G*I=BF4,HP8?H MS#6?FKX-UJ9)]&'V&#F@LI4'>/./;Z6)9UAR:@^K=E>K#D&1J9M^W[=\,K"/ M.YN8#+;28F-LV5=+C@ DYY2XJ<'9MA!,8BA[\_N;CSK3/H+F(=&.-\O2F-Z1 M;UCNON&(FDD=IMU3 WD[^;OUI\MRR@6",E;&KSPUCI+& M$'U/(?)WC8)PA8'B$5O&)71PMFRT\*?=N1\&--=*&XA^Q5R(G-]\1Q^0:#F^?FG.6CX:IW5&IR4\Q&/7]HW[Y9M^?MXT2QB8B6)AV&)BJ62+ MTZ8T'*KWO.BAK\E&8'*9YJ3-V:F&CZ>K;3VJ9:(PPSYEB&>H22W>BES@4^&, M'20/A&S!?,6#-8!N^K:P?Z*:/K.5XI(^@5-U<'1B3X[7NBFX1K/:BD,-?!ML M2'E[:'V2=[:H8CN0394Z%F^8?3=+A>W@^3*.K.T;L7QH?,0$^!02!=%BP1,XN?3'XN[ MHR+>]_ 1C0A'7&U%!HLT$*\X%(N>]+27\XU*O&R+@K:LJSF> 2N(<2:DTVPY MY)H]_,P?\??W\+,KTR]V1HT.5-UF8.4]Y[T T+(H=]K78- ,W#=QO7:4Z^$C M5YMTI[40ZWQK8*I.:$U@#WHKTDM% M&AY .I(K!UAKP::HR61CD+6L)()5D;'7B%LS/A;FC@X%J]6)0B6D%<5W''N+ M&@1#S"U;D;8O#SBYIT8$J'[O'-TY%KNQ8&' M0\/'^T*E_%AX)E$<"^\TX.C MP^-=/[E9%L:TD_3,^]??9#^H=SV@A[L%<8QAUMX[/4J.)[%:'T",D_CD.F[I M#0\8<@J)AKHB>T#-F<['*C0\FT8LR,*BB]3!4N^F038ZSJR$77*H?D*8_2$= M%;8,&TNUY,'O/SS\6F*[=*7\I(3T'_%V^OKNX9W);X^AOR?B,/$#S!B37++J M6$UU[$B8V+%A)JEY?0-'X49MG9W!,6^I3B1RQN>G>D,S#PW31LLC5W3\NO1(KFB]7)TB2.#4C9U+VQLI[1GO MD<[31XJ8%P Z3PFNEY5\N$WLL,"KSW$<.A6695W$N1;^Z?VCHQFM]W_0IG!R_W5>VL3@;TYBK\N.Y&\X M46<\FXP+.>?B;;94Z+^GM#HVK481APF?Z8SSY 5CWB.[E_8R7"K5@3F05#.:105R+6]@"3 $V<_3INGB/+Q)09@H/E"9 MJNM K4-7S,Q"6TMC@P9HZ[K+-4$(+Y0L-8ZU%V7+!HL'I?O(1GAM-4J1W<97 MA80W"TMX=5$%0*!)U5=Q]/XE3V.J?Y.*8+5@PSNZK:W.DHLK 5RRE<>WC)@" M;>#X*^QR+7H8W=BR:>N>;@[;)S)GX7[7@]#T2[!4MQPKR1GJC4R?A;\D;>J9 MF&1^)3*H,V-]#FP(+4QQ6FTKPFZXP)-F^,((WVW0\S_[R)@FVR3D[D,NC87? MXPROKNPL^[4O%^^JK=D2)2/#)"S'6[:37B66:F--E*3WIE$L^FRUNCN3._%X71((F@ M-'T1D@T?YSC$&C6D!--1D_-)3J.#!$F],E^ KQ & 1HH8/V:5O0ZOU^D*[A= M2Q=Y/8*H'$3 )_/MV%IX=GSX0:6K1V(#=PES0V7G\\ CP5>W7 SDH5D\M&CGVPAO%70Q'^2SY'R(?-)5@!0Y'GYC1-GT+ M6"9%\V]7)WG3D!H\*<^"4X3$:&#EF)-#P(8;VTQ^R![N)-5I\-WY!NN9(0Q@ MC6VXJDU R$7=#DJU$C@%K06[XR@Y9=F:^9,,L<1;X+E?!B"BISNYI06 ME-V=B;E!I*N4PCC$A^BM3EVUGM(*D-R8@T)Q+6QEP/K+WYMIC$70/U&L=_E6_'R!ZZJ!E/0(CF^[D> M*M&I31Z6>[HV(/KH'S2*HEG%=0*(Q4S\:O2D JCK4F:OW-10E) Y-Q[ZR', M?)&KU+A7XSQ"J=A^A3R]IX\[7E6_>^]X=P$[7_<[1QW/2L!HP]87IR)61:D= MS6OTKE22<%&_"F?W S^6@:,M3.1#R)?WC[CX%7LVD74;P6VPH\9++A@)U5F) MK$WL8N^D%;7D_!E^. M@#I/+_(C<6<[44+[>DGGT\/=Z&3[T""";Y'>$A98B9KCZ(#Q'O%_]>6\M"-[ M%G4NL7FDR?V_>=WS@"R2!\/C<6KX 0*7PQ/]LBJROS=L-R[)0UW01U"/ M+^#[:7@M*18)PAHID5WFPN/(7!B80**EY.Y3QWQP*@$(3\<:'4V3DA4D&UFA M(%IZ[7?(CK[9 !L@> HT5%1K(=J0"AR(N=:&H+\H=I2$*T*YP.B9"L+@4[O3 MQ VKCA.N==@V&N'@':BLH!"+@SLR)DF3J&JHFS/I(Y<7T:C0ZT:< M8/I9W35 JA>>;B4-<\WDG^K$R<+2Q;/,LE'A8&_+^ X'.XAU(C%(%(.K2(" MMV(9R.L@L<-%#)$CR9.OM :B@,^><10)4SQ\ M;Y3PLJ'*>6QV=VTJ&]S%>KWQ(2E%XN>G3JA(+'JO4>&DM@0.M%2P1>:#_[I9 MN]K2W2'MLLY/#.3D-&>IQQ=SHR&'KI4U:9:F51(AQ2J17=)P8N=GIY4B'G#M M60:'$:!%7BU F:ECRK6FR^9B[?3$]3;2ZU<_!AO)VY*V#UK';$)"GP:6&ZV, M]<[Z&*T],[6A741B!1*91_S@[$O_0'M!3F>P6)4"*#MW9!<=("0A:8NOHD0Q M+.+_?>?AX=.93][^[WO'AT=W=UQQ/%9RWM'H*REV9HOY M7)_V\.CAX9T 9;C@J<>S>W3M@P]<>WP;?%)V9+IFS2V\01Q5:$%A7J1 ""^I MYE0F*/N8(W8,R)?V85J'0_IS42H 2BO!?2#9NX A*(Y+)&33CNO!^WH MQH%21::"$+:+LV4&X4 8F%0'J3;QO'U^#!2)O.'AZ%X8HTV?D@3$I(2+)+LL M>@0!TU_Z$4G]Z@$C.>'5M6 ZA#ZW@+C\-K:I$T!%>JZD25%#<>L(V3D,CY:< M9QA2[. 6#?Q;NA:YF70:ELYI-KY-\^'C6%=8Z2%M51V&/V?^,N6>2K=0ZT U?&^H0!Z<'55+<'31+LS*$" M^1(;MSE J@NA%8VELI9XA#?;B\[@DT.(# X&^W>7@_>DT6"FB7'1G-=5@VB$ MO"8/8^BN)TDM15?0&RZ7Y2( /+S:0:"@B!^6*D[F5,%NB2*AFI]=I[$UNDEY M%NP\'RSL@/QG*T9FRT%S;VBU*+!]"S%8TL6(RW1H\4&V-M+@% M_%A&=V7$I/P;53T3%@L"::PC*^U;$R%3U&I0W7LK9QV7RN=�+E8LV6 MZ,4EN&P:)&;]28%'@WK5^-81'"%AN_@P"BHYVN/VX",N(/ %\!$#I)#D&@4, M!&M56 LHC"+^ !LH$JTG4#8D"4XB!!(./&D0L>\L)TO$64]NY"28#!-G)+D M6[RLA=!4%.K$# Y];B_OYKZA+00 I-,H[_!K3X+#)-P2KJD8H@,%.?!9+BBQ/M=\4"PKG86@PZOZ;O>BH:1D MG0_0!$W(6"*FAD#@B$\;%E S9,:GU,GL[72%JBF1K%MYH+O+/' 6L0 MFR+)#Y)PD#7*\'F%$+W"*$\LG=DIB--^+-6541%NE$P'K)"/ZB@>)@F@E?.; M*#G+[!A'5=PPUX$L+J]..95PN@4' >F=GUCOE)8!(_-DFP0,$G(F;["DRHGM M0KL3-.T&$!IXZ\KQ/XMH5_ <,TT#ZYU:B"4@68A7Y:P;*M04MB[0$48M'J0$ MT1B8E$!!'+"N66Y0*REXE]1F\-@5H9_K.)FZC6(:LM(X3?#PLSA:>7"@<4R) MR29%HQXC3Y[N.Q( FH6&3B@7Y\OBJ0/..,S>W$G#$FF[ KFO^;P8KTNH7M9= M#P7*0L^8=:BEH<3*&'!A#?%A;N*V\3SFOR MV.A-J@?:07*;H$%NWEM=LLJ)41K2;2,NE\?F+YRUQ8:O)7TF[;0?9H3C2+G! M)W$,,X+1=L4@:=4DZEL' MM%5C'%12$5W&+A^1]?$!1[&JG',#\JVPCS8:K(P0_]Z6,VL_3+!?SWWJWC3' MU]<]=3^MHCZ31D*$!>@:%\NPZI0+/=&H@KQK_'Z)@VYQ+XP0O(EOVIF.&WC6 M@;96<+A57BL'C(B[#%/3N:GV2WEMXM9QO@=1*3E.S:(6IH(-!O.\5K8GUETS M!:S%&A>JU*Q[SF$"4R8*RO>NIPM*/.E,?+@YL(1LEB3DBM$L#FA(OU4O3*P[ M1E(!D\55B-KA#6&YD+,S,TQ*"]Y MZ# 8-[3&A&L.%&,"-) #SUJ\B"ZF/<99%HFFEO6RS>FO7K@\$*<27H+<2'*5 MJTR7^V:%QJ=-GFOA7&CJ!EUQJPX,7?-*("P :J?7; )HFD)D>9 MN)3;G_[8HBORB_XJ;82B/O:A&9M<9E;%T07,55O-@3.)38%^/$1YRP;4>;K)+&N!+RI7:&8HKR&2]EH00Y4 M"\+8V9O39LVQ&(;#G.;:94[K:S&R&;M,J=N9THDEVMNMZQIQ(*,K2:4GDKE'1.8$<,66LMNR;L*A)\2M*J MXX894<%4;%BIJZ/QU:LGN,04=&+ "0!@Q$2DQ$ Z*:7GY4P*F;B$I,BW@[YQ M"2$ U-Y_9N.@W!YBKE&MI6&75E>_#]?[ 8#7&O_I?QW]\[Y8A<;%0MTJ; MS%Z+OA4=$<\1CE_42M$MR=++@Z])]^T,:B\HS);OA!%*6#)X!#K_PG#JZ0(7 MN9GHEB)Z#$A-[N!]="Q?I4F>>*C+HG^O(''^P+G'GI M3/NRM^_:_-]E%:;\R:D/7;YR;8\AI8.G?[?EIFF-@W$41_&Y"V\NB(VZ%);= MB%/70T[BLBDD]2HZ2D@6N%%J*R6>,1KS!I(MO_&NRPOONMQ\/?ZST1T+G_F( M/W["7XN9B[T#V_2=+K6;)EF>*JUE()\V=U.6H-V-6:,$S?&!T0"E[ M0SGJ\N'%6HHTS9J?2/!=^BR@?WH]GW9,]+1Q,P^92N#C4WQWG<]X1G2H,=#$ M:#2C@\LC(F4<*=3O-M5T>F9/%99'T97Y,+'4P W@DV4ZT]@">;?%\%/-W3J71Y"]OTTBEQN($ M6(*06[L5[9[[]YW C&8_7PP?;REDW#F M"%9ABE#[#C A";JXH6+FIIS?0DO,]4"JHT0@PFD93\+]Y&#(93_WP5 M>&!HT"<-5VKJ$&K>5DRP"2!OE&ECZ/@BTANR%,$R3AR&ICW):U! 8 NR"T"G M-:-[!0?,8#YP1)CQJ6@SWT= ,N\TRF^R+\NOI-1@BVZ^DO+RW8'IR=\#"P+6 M-*_POBQ+KE&1S"!02W('*+*R.-!0FNPMN;[\:I&FB,/[")^JCX!X>7 MC%Z.)*ZJQ,)CE)(X:7O>T_ X5\9DT M@BIH],/-I!ABNKR4:T+%([ MW"\<)OB:Y@T]U>)P0C"9R"!YS_O +?).CH.?K; CR>1_J 6;YOMONRY-"N%&YK49"4L'-#4&U^R%HVJDZ2A#?Y?\GA@$,OOELA6P'-2B$I8KACS!Q'NF]Y@)_@U9W7^G M<4;TT^RC5FA&!M!IK@;-5;K!\:C>51)YTTX/K*:PG0&,;YOS*>)S3Q[F?=C6 MD:YQ\3-.U.?D'3&]FC$4WZ*][/192[HQ'Y]2Z*#Q,N@4,EG+1;D1 M4)I=9IMUX/>- '.Z(A+0F^I]0 M2R@PPGQ>--4@( MP:J>M'+DW B[JVITSU%G>&T(/_T0V]2O7+.NG(>0O790:PN^^Y-3TN>S[ V] MV"F9'9OL<5?FHM,D62_6G-V_,\Z,AFYPHNWP5@8515NW\/:]VA;;4&DM)8X< M4&FE+6'TG70E3!XW>!U6?[UVDFMJGU,@MXA<,^6?CP>@G!_F!P'G8!@,P'&+ MK%]SWQ=O$,>EXLA#D<,EJ"'O!LU4R002UO.W<3SXM9ZJ/(TSF9HDY*/B>B-TX+ MH6^D4OJ!H5@2=7^-^A@8,S=?.;WL!_ HT5)V M9?NY#"KQ">/C@U;CYIZ(XS$.@1A"%IIC=S(S,-K7? 5,Z,@ \=S(?NA M-0+==%V6KU M1)J5$V0T.$=8>]6\!HA63 M[W-C'&5 ,>)ZV?@\-@DQ"#P6Q-]EVHZ<;E=5#G R8YW0)RB=&#C/%,O23#* MEZ/(*0:G>;=D,@^S5\GX.97! ZW*52GX6R.8&F2[-VA0S^64FQ*)YM0ME05: M-'U5*+$2&?TG6EJC;!%I;.TV()P2[U**8T5E"HCZ#-4>WF ;$4M"R7;Q>900 M0.TX)@:[0V-:7.+DT;/B4\>13B/&*)VOZV623S\,@:248>V3MQ%'$'9>_ +* MB1F,BGB@PIRW6CLE D"XLCWS\1,;0GB*24^[2@7%;)6FG8991RHZ\5<=0\E! M1\M._];8$C2 @(?EB+VDTS%X>?0! )O'^TWTCC )42Q#U^ ,2,(?ML$E",B7 M19SW!HCWS]!T9[C#*@\]F^BY,)^7W'(:YG@/"JT=4"N8_E*K#&M:6;J8VJNP!1F6$"-#C)X4V\+WX:S@&\S9;G- M(K+@"C% RU^>G+1L*KN9KIY'>,MITL%P+%"^%"ROZ"2-B09,F8;S&X>]F.2U M"89BQT'Z:7;.IIQO7(F\0EX43 P^.Q97]P[7(H"<+X/)J(UF2+E^ZC08J-_E[ MU\T2WRDLU+3OA'HXFF[2EK#^T-B>EN_Y$EAIKBI1*KH44#,]D^@XS;YJ;*;$ M*7=:GX1^0U0O;6%Z'WP68E&PWM46;-VZWT@5&=K;1<#UL@;*5Y0QVNQ.FD%9 MOB;A6!B[Y4B+1;XPZ9AW#!ND>7Z^<:OL^/$L>TV?9=_3_*&HATO))1H,$22K M['%=,Q7W:_"KWL1X+M5KK/,&Q"RD1M0G\??@R=L79_&Z5Z12@%.%RF, #3#S# M_S+8XNM\(]8-% >G0K'YUUN[%)^S\FE)4TFPUTIG0CT)=-*R+%"H@6E >KR0 M3+]7.>R[58W0 M96M2)M&WB#"_]H=-.PNRUKPV\C([L-A_/CZ6X5RAU:L+YI MF_=6$/OU_2.)W1:V:IB@!T='F9& JX+RL9GIX(3%-0=EV^BC9E5106*5%YJ, M32$#0E6XJ^,&)J46/2_S!6\"=L^BU)84Z=/P8$F&T_U[&!U#S6LFZY3PDDZ] M0 ?_+G5[\[3M$[.S;D7.C$V]E/>A+FB$+?H.:$0AMBQ)CHT#PH)L0@N#)G\[ MZM.9.T40CN%>8!+)G'#72?!H$!A5P@&^7JW"%8?'4.W51L5*$F/2T*:A=E$4 MVHJ1$UAA$,E RB V;.+W"\%VWY46PQ?'KXO'/XNW8C-Q5HU/**6T4<[=^3:N M8P-\\]=>U/B([33+TW$*O'%F.#(?^$_*<"+:KZANI4-9P=N?(A#.+ ;M^,Q% MVJ)K@DS"9QX4<^G=X:13PJ!MR>7I8C0V]& F[[>9\O+R!634#42NM_L?-DU M&\3UR4'EEAK]^<#+'; ^O/S;/>;.VK^O8@WD5@^^O9JBN[JC]H\VV$TD5H@>]ERUHWA &.!&PO)'^\D B%^,0A MI^NBW'"^K8M<&')YY):>TGFI856^]G-NYC^T7OF:KMA *8L&%0?7QU+3S6V+ MY=L1;##W!F?I-#/C]OHL=6TR2MEB7$,MW-.."!VU:',IDIXQTAVD5QE6M$ZA%L0 M\K1 8^H$X5U3'A:/$HZWYD07EI0L9JI8C+-3SKT;Q38B+F_SI(R *JG]08FH MK+%&Y7U?U 4S^*R5_WA$$DY7O7A?;J*C?AF3J>7??9 MO8Y_.LS1\=$>='398#UOG[_W=(OL2;X&!O=%J$ZZ^9'[GR\5?!;@E//E,'$P M>GRL8D]KUI#1_Q?DR?2R8;+L[HS>&AAQL*"'N\FQ#^JR[/ANG -[R>VWDB?S M-5JXQ? 13W(@Q7Y,^#;G_D UZZ\A_%09IG$KH9=^.\%B%!X5J/KY46PV@B"8 MDV]H8I>GS2A9&3]Y^=/SIP?'CS+P!3/#/$-/A$%8<,1LQS!B)SQ&:/6+9@VF MANV\+97PI&/^X)ZLG"\!OE34RU+J4$@0V%72II_YV8==]/[ M]8F(ZZW8G>>YLD8%*>!T#.=NFAX%)K*H&X2J31@UIKUW/;N.,"WL6B$@> M&"&N[6BZZVG.0^+2KT7;EY <,9BPS0QFQEE8[8-CK-O\8#%W160MQY.,5$GX M4*0J%AP')RMNC@.*"VG0IU2%K4F_TX+QU8KV)^B!%]P1D+&#VAXAD_8(,50S M/%>H46@ME772=_ IK&,8:;@%/,).@-9T]T*;'$=/!>T77T)KZ[I-4UL""JU> MW(FUC7B_$;^S4AC6[M'@\4I&JYT;$N0%"OT6IW%J7=6K=4*H04I=#$ZV (&0%,A&0Z=C)NU^W<:N^R9-5RMU>X!PH,?11%V-: !G M;BN/@Z<:,5WXZ_G,*@W,EK>^!XW*($,*93-+W1F]5@ FSTD'+$M&XP0!CSW4 M@F\LG8'U6 K#]'1;-TLHIH^$I]@$O,/XY9_7:/%\B]H3L=(J-ZIAYDY*B.,J MP;+6KM9)5 +HB&6#VB//GEQ[D +=$H)W5N9B]PGJAIM],+A^LPVU_9YP)>PL M[GA&5R[SDELG0J;Y1_D<%(30_B?,"2>%E&YS6C.="LDSJ*0 @>=_?4O'1AL* M(0/E6RMH7"L/(Y78KAL$BFC9N Y*<+THNT9Z7N83Q_!P! MSPO%2(L(FG5)TG(IXZ\]MXY $4NC8&#?D)Y[V%0*;V'LL0*"X3 +#\^F5-*O M@'WZI9FC1HQ'?[-VUVZXPD],V_.*;%P<9ZQ.?A!0\ULYCR*W*=F"T$QH$T,: MVTP+7=).N)I+:6*]YDZ9UI,:;%@@0F8FXNX;NR$)^#-38<]"P]Q9]/UK;^C$ MGSZ18Q^W___RU?K;[(W$@9\#-CV+1\V76Q.,Q\49^22+[0U91]SQ&W9DR\6E MJE(OFM7/%S?^XF_?P"SRHWJMH"UNLMNO?5>U9Z]_\$W57DGL+^ZK9FSZ3()- MEWIJ-M[99TW5@Z8\8& /*E<86;;P&LG67I*;AGZNTQJ7[088$3-M,: 4KY79 MFJST0I?)!3U=*.#.%>*OJ0C/3FPDF9JI4&"_L8%Q;X, "@W-:YFA.V.F.=_0 M)GXML^/;#?XLZ,;-21]@+ZR.N:"8U6>1G*:EW\JB=[51K_/]8W=>KAI<@K^T M*MRKLO?MA7(A?E]"6XL% V-5YQ@^@]7JT](GWT'GW/8M&139Y]V(SX"_7#GC M=)""C>!-LD)GFYN76VK&3QMI18 M:UUBK',6?BB!_F7IPA&]H*_+0B@4R/)> MBE:N*OL)4GGL')&5L5[+SF30>L\5'OXN:DR8]:R50G@#_4ILC#:U9&(H*MOS MZK[9D+)UN78H F*7"X-J/(7GC[7? &')]#QA16!9"79<0%ZW8[\ J;-#-0! M9>!0U+46<2[_!/!+<5P,81Z;@(Y;V9.!P^$F: @_OU4_]_T"9#QJIO'[Z,_4 M&WVO"BQMGX/;\2"BOCM)$DQ&&OA&_:/#X9OP<#.0'712T((-[5C_R3GWDHLL M1S+U:HW.Q4],V&V8.=6ASI%N\!/W4LQ#0\B0[\7"YT:$E4I%%PNIT0EO0''' MA*AKER,8$UZL!JD(3)#N%/T7Z)YL )+%O&C+=90U9-Q\'#NP=A8=BN5]O7?4 M>N.6*[@/V&2?5^L%JDDDNEPQ/(YM$T7]?Z,HCH%$Z; 32X-3S]UJQN#Q%EZ2 MB_I:B8!LF5TN"B#<%.ZDWRX 0RO[\R[Y8SY(IELBXAA!N!TL3('SRHPMZ:3: MC?#^H9M>L*M)4Z""LW7+RCA%PJ%@W7+TA]V..%0'$&B5J24+) M/KJBI5&W 1(HF&>NH+]SLMYH\#1JDNSY]J(LYVS M221$;89""R_,KY-4HZMEMM;/C13B#.S($;V3) &8" 7'NDV7'\MCLC0/_IZW M>=<)Y @?/ W4.:4U&%'^+>Q[ 3@QY7-*N/9WY;@TSC+I;Z7BH')MK!M9XZA*N]Y"*^@5' M5SU73AQMB'HG:C#+(,N>%M#0%7Z3X'0I.#*QDMV%2@7[ULR ML0V.XO)R*3>M$*82 MZ(9G@%IA$OU]_.\-Z[ ZS'XPJMF9)0=CK,C.=81)5R*>A.[43*/ATXE;-.PM MF \7[T4_JKU9$];2,N$WAZT5*GD]*^2I$ E5)M MD?"1:%9.AL&C8GI] &;QN)L2)OA0HCLT\9&R@-'D 2X7>*($IB%(%\BMR'9B MS[,M[MQ&C?>PX^'),/8PSK?@@"/K3@"(\I,DIHC@*;!V] <7Y8MS[D]%J?^/ M[/6$I-7+J%6)*I>:F>@E]MYQ3RM-XL% U =8<4CR7T>\$ZWXX#4)H]L M,;5*W'E^?G[8,DB/]!FT"(!HNOM9C$,HW7:"KQF M-I95=GQT\(^9M8<"A^?H^_\RFT[ZYPRO>,@W0.T;&6-%U)NF00<]7$S#+#E! M"$XULBT[CC61R=AQ1PJ^^HUQ@Q_?_3+_BJ_33[+C^U\67]GA]TS;4V>/D<;A M/(8)";4.:3 M(H8QX0_+C=I(R:Q]SOCR^5 C: W.%8_I(X/SUW/[%$P[IN"WL#,2%.W/$$+R M=5AU$XA>VMQUT4#R%N+2/F-2P>9Q)=Y?L7$ M\3=@(,-XMWR>LNG=HK/3M)X**_+ORN+_?%'.BZ*8/[R[N+.X?W1O?C]_./_Z MT?V']Q_>S>\]?'3WT?Q_CA]]\3$/^]1VO-+V'2:T?3=C?WWDZ9=TAR*USJ6I M7=KS6R+3-V )Q2\QYQWEJN:\\/LOYO>+#R&_$E+%!_"@9LJI(FTF]CB M0WDUHD^#6S%BY<1!,4H2K*J$]6*D*W?LUX"XT61Q2)[XD--305)9./.Q ;_I M';_W!NB3IM8<%_ -B.#ADI>^0-X2SV;D"=410%1%9,H&O1\EX:2!,IO#0E#, M.D;="0&Q\ROHI(%_DFL"%^3M:/5'2.P%/N%9]-"%#7^FT4=A,H^*^[7[L35 M10T5'5PH'.R4=WD.)FA.AZ-92DLFQ2!IM(U6/EYOG)HQI,H3A[%I%1)1$D$\ M;]")@\T9>6>\JH2]RA6-/J\=!G&8_5A+K"C2X 5,[V(V4-()+[(4$L@K:,2C MDXT6I)H_<9BQN8KGFLE5F12I3,D2:6/),*\H#4TF,23*J0Q_ _9$ MLWBG"U6X!>]PCZW1CRNP?3/1FD+YZ$[;8,8)\";:O')RTLJMF647[>("56YS MH91R^AC$VG@3I&#E"[BX?..\(G^XV'J;EK17\7OR(Y_IA$@.AC?]B@9Z"QK! M?\?:5_HS=?).MM D@B3FZ[SR&T5Y2=XY,8]-DLRGF!13%O5>DKOH;D"3N-W- M ?DY%W_G,;I;'+A_JBATV@5\KGX7T[$_-P;9RTK)9V5@.KZ1;#OW#H_O\Q18 M?F' TENC7;5)]#2_KZ5HALT(KRE3ULU>IP'U@E+KNAW$NOLEN/HE\.P7$=_< MD#N.#&DZ"H)U)8B@@PX<@=%U^W7[=.MFY$1I^0*I<_>JD MC30\7\+$8G'KUG8C].M#[K#]2EW!2JV;-? NPL4XU3,2N CYLY3>LV7@U=1X M^,<<5G\^R..=:PEYW&^:W[QI3(,)JI@.??LDR+*2"RVBLAL(RFEMW'<:' MZY9)2 T[;940=1:L['9[M7<%*SBAYY!:LBI+X.48#%BNE:C4K]?2P8WJ? )? M;8_].EW!.I4><)\U 4!%;)Q%A^6 K2W5L3VY#2O:U?ME^<*ED?6 =DN)M19"W.N MQR4Z+ I-F6)W&Q8ADZSZ2C+9 N7+:@#.0+T7-2=<,5!]>\^\\M M6+!P,&DU5*;]Z&3IDF"%+^OF6H:.]YIEQ:MFFU>;O9U^%[]HW8M^O MX]5O.4:=HRU1N@RM0R_7 '33K2ED_ @/DJ%7UHJ+MJ#@7E5>V;H53N@\"HNL MRA*B&Z=]LV@Z;1L3BM\]4J_&6H+^3(D,TR4/#O&.;J'[9;WZ[=C,8:4S?VRT M:(@D<>--92:4+5AR,G$W#FF_*+\]7,MI-J36;9 \D_B1R>EH*76THYJ"%J)KN0M';S_EOGO.SAJ%0 ML?44&"#" EB)C=;>2LV9,=!(L8%4S0 <5W!FG3"\Q)KKGE< <1$2):RKK6G@ ^E!VV$T+W M22Q/PC=E40N3&?W'01$BN:E>%H"7J3F5CT9[9K\E5)](TK*%'>EZG MW)LX3&;1CFI;9EN*F#1"*6[;5WOC[).?.^@8QEW4\\6O?:DI-1_GE^I0^WOC M3@!YPZ5,6VGKNE^W3[%N6*J(/H;I.3L[M!@VQ1T;D56CM2DW#*W";_=*\%-L M*K=@^,:RYYHMHW.4)IRFX)IYA2Z ML%B3B>';H<\2/U\K6 MDI.3:+RXSU1=R4JAS>=(CZR;C;1NSOP^ D^#)SRA;\")TH8M*.P0S48Y,9F^ MUPACC4#1&D+'0K _YJ\B>Q7M.<9LTC'?,\MHM,LD%^)1[9H,X6 :_R+/"K;, MBCP&7GNH^WXG7D4""ZRQ6"_N(JA=VT*!MH74H!Z%X[/-F3-;>]D9T;,T>[N= MQSPW2:FX/HU)OEXAP[ZY-N?Y'\K <_VD5(X+;3L-T#XK"R%-@?+G7 A.>%^[ M7L;+M=;EREI^QMZ]NPH=8I!O@+HB5T+/9?[<\=&[<#XL/%Z?!EB&-;.WHA7Y*]M,N2B]P:/ 9.X/ MPG]'_DJ)YK'NQ%JE+1ELXJ3K8-D*IKD,K8$NU(2_IXO%]3VK7[!=XLCL;U;E M(A!H7KI/T%[$?U?9I+5"B#@F0YTD7_#DY4_/GQXM2=ZA.[/WX!;D#G"UWOJ4=ADH M0V^'[?]/!":$;?>$N2(9>P,ELU<@5RYOCOG*I8YPR:)FOBFI]1/NYEFOI,L* M%J847O8J/^_B>-#EE,*?CP7I[I^2!>G/X!Q'$1STRN8:W*:E7]44CW(]\?NU:I!6\44/@540?:E-E4D MQ8-&$J0H\86V 6$0>;D)[4*T=^XXJ@=]Q!EJ;L[1@WR[E M=8VOV@?8/S5"51DM? ]LV^>54<30;J-UBP%%Z"M1[FF@K\QM#3YJ=)IJ(UOP M:@K__![7=7555%I\#U 0C'I!29JMWXV2OD8YLD2?I97+-OE[9X7#B'II$I&; M<[07..#:AI?-E6Q9TRY,KZ--3,Q,)4A[^Y7;-/I.[WO5>$7&0HSD!E9X%GGC<>=B]WX-&H:,SJUF4<+P M@PLIO19S;7;.+0$YV%E8L^G]=KJJI8LBTS2IC+TN?+;>S(O&_OG=WO2[^F.( M-LW!)G_G$%4DG^^L[ RB#6OA%/P&V%3S+7OITDUVOQ97LT&01_$Q+4.S@BL- M1H*+0E=\_5/R9T'[](2^1KR+.?D7+J(B1\QEZ0JG:(T-F1C@I6BYY!$@;=*4 MBZKO.-Z\;-I^)7Q[73_G8CLV1$E%?/C.V1&]8T M]?Y'=^6"/YGZK4]'1U).TYV4RTJM?A\JZ>D!HZLF75%+^]B-&)TE>]( MA8B+-.T[.6GIZ.9TXRRT@9M-]X&;@;-,VM57G.1:]-8E!!VVS0)#G^IS!Y9I M)#'+)=HM;_CH9R&E[7/F GVD0U^@J$S8BD[9!8I>VC8SO#5CG87[5/]QPG2X=W[GPWX<$G).:F:>5X=8EOIG&=B8..L MD1;0=181(22-2 (C@GS,K:Q-P85DF7;IM JAV8X&:(?9V]W+-F,)JITH@3F; M+!68>D@;KQNZUK$$E$+%QN7*(24D^6YN+\Z .*U:BSI^8[R-\"=F"K-F,9') MT,Q%R-ZZ;58U9X+?10VT%-B PH]^LMX<9L^FWUR);CL54+YER5P>3/:WYN;O MTA_;FB4)'+->")9@DAHR=%AJ6INF,4/D+.G'R>= ]C--8-4UV8KD-BP439V5 M!5N3.X&9HU@C/#9)94,'^ 9<@PY!,VGH3Y&_IW_T53_+7N5MOF(G@KYZY?(%G68SVB.;956^ MEQ?[[Z9_V\_=8?:8_B AP3N96%A37I97@51+FP+K4U58P_1-:S*_L]/O+=$, M_]QY) P6:Y8]7J\K[0W_0].<\/IBER338V2(RJLE^ALJ>R2L6PC?<^[_9HWO M];Y&S0?*&UK(MBF+B+M+JA$#F^92H38GPD[$_VZR;L7:ZNU/:=M2&,\%"A@W MO$+9O'EOM*@JE,G#?^=#J\JF[P"')TF8O^206S3%AYCTN*&*GZ636B@,HV MY;]/>QJ1&CXM%Z?*GX9>[G0.,_&I:^/#5T@ZT"!3]9(J =Y'%_N6J)IDI\-(#:V% M19.HP)W7J4[IM)&3L!Z+4BY;V4,OE9I5Y=%TUDF^PC'-W-4L5Y"1>M&T=)[Q MV9KTQ3YH5<]C/IC1ASDS9BZ@XWC8A_4XL M*=NG"XU8JHJJ!@*K(+G(VQXP MKV@-% QYYL)>4[SWZ%SP=OFPQT/*# \[<)5OL:DC.S!?G);N3(H5>:\N^&P7 M'A/!!8G)*P%)7L]4U3!P9WBRZ(6F?G)7T"N,= MR[>"AHONSY::M7O0TE,=3V@4JG:^1*8&N@!'-1]O'7L6"M=CQ:+;]&6<^[Q,2?7:\9GU#GWT,L[6&U*,'DN2^F#+JA@56M-CPE)A;)5A)A/:! 2 MABVR$#A#.)TJ. 8I#9R12WWNVJ"#A_26F4+H?=5ZTD!D-CHCFC;M&&U''-J5 M*)@7!Z6Y?^*ZYV+><51AE2L;2AIGT]_BYBJ1/&,YG=H"S4B6)[C!4?!"_?ZF M[\ :SQ OWQC 7V_-I[13,MNY4=/>F5_0B,IK%ID< 5TN4K-L=A/%4#?E5 M;>0\"@>X5/"H4S TO&:R:]O0!@Z6G:QI2*:2E(P\1.WQP35!,P$A)-(1%++C M9Q(=X_6;"-RMN ,&2<_B7:5@>VS(@G9@77!/AC/VG28=JX%8S4+?:C\IV!+Q M7O F>.K\P2B7LS"4,/=(BHXTQ,0]U%TT!XZ6+?8235)X!G#NQW9KD:\WHTG@ MF64&#A(*D,K&'5VP!GZCBEI*9E;M_FD'/F.?6-4MQP[B0WY*9=,=E"$=4!?N ML+MRLU13!ZF7(U8R$')(@![2?X^N4?L37B+T3>;J4Q$HBSJ;SQ.B#3@Z(#3B M<.9]439^:>-4#Y3H&YP]\]QKU?.2F\HP@'--QK@/N0R^Z^?G3;-$="[9N.IK M+7,^:E03HN@E" I,D!5NK?Z@#-&>)])'7E\.7T[\4O=T45)9@0' M\0M+JY2B12)CVNXB"A-V>'J=$9K) [H"4>(O 4&;L[D?L@'L0T! MHK^I'&+T^DFW]=BU-=)ZJ(KX%Q*)%7K!D=$\##P'35>4)\#!BF9!Q'SEBC(/ M/TW4#%#3JKEP78CF\3>-QLPDK">1.=PY9R*>$J'#V> 3HZ1&52UN,G7>B\8V M%SL89?$4\(!ZRR+JMH"B3;5J\2YI(XLV MI^H#->L-J>]_J^=(0^FCF8Z.@45.RIP40+": *+HV\'FTL:G(HK2L6/J0CDG M-R085B]TTN8K9E!=)$.=C=M-!-9\_EFW1N\SE4D%1\2.6&1RVMK&J60L,QNW MP IL9<]97IZ-;F1<38+.86]Z6R^2&Q[1Z"UCX1C\]):9B2]X[N+]$KNXZAWE M,2@L0^%Q[.HD M\7)T["\+%>C"X)VI$'D[=0?ZHH1:)*'6K!IM$&=/MA*,)[5KL<8]'=Y\!)V MLH2Q5E %2ML&-O#$SZJ\KQ=85W9Z3[?SMBS"@1QYNE]Z=,+;-T^RNX='7\VT M9M7'.KB;SA!@4$Z<#0E*XH)"(=XHQ&&40THB"=76S\^NB&;@E)\+W)00*,\M8',%(;.T"A+4U$5C97LL7.A@)-W0Z_,/;3 M;JNA_#(YZSCT%9N0P[-! X4A13CI(MK9/@;5PA/:?1(E!=JEEPK@ MP,/E1'PX,RSM I),*@>":I5 F%)(S,3!X=%<-$A/]C7<3KR(&:1(>.&<5A-* M Z;1*(,%ZJ$*J!XHQ"JZ8*@S#P:.O=)DHP0O.HPFW!8+P[\#1HP=EDW#"Q,S?'D<&"-(RY-<3#?'LB_>"1E-XND:.ZD5ZU M0?G&_D4-+S%H^QGN-_)P79'LU&.<0=3*X%/*@L0MRM$])WCFSE&OJ M5NK?+=Q<=F-@"2L>)T$OQ+DY-]R%FI'S?+,X51N$7NHP^YY'_CY? 7=,IKM_ M4@G'MQ9<%WL4/BK'4J*W)G<2K8.6BE_C]W-K>AX=-^(LY(S/S;O*N;7D!FV= M.@[Z,I\]IAED17@PK*Q:V8MHNRX$%A_>\S1'#TC6K+$'Q[_V(HN0EZXR#"(& MP1>.ZP?*6@K*H2&&=X62F;L*R#;U TO%FS:+18\R!0A^3N)5T#SDS,6/2H&Z MJ0^P,F-,<(A$)IAHQD%:>F-9MK1QM(TRW^[.T9VC&:K-<%.[E01EG4G!RS=6 MOQ!X[BR/PFXMNOHLMY D/SO>=DR0$6'8V"(VSYA*AA%S4H7N.IA4WF1-OQ&Y MAW\MF$:U5W5P/NC$^7@%1M$@-.3_F$:_;7CBV-\V$9UI&D"?R-9VM47&>;V1 M:CT\4S (-'VKN# $6C6^FZPWR@8Y\:HOAV.@:CHG-[2/)5TE]_<":_GS?,D/ MRV5#30F,"U#I/,2%PF1$76%D$?WF]VY=WT7IJYD?ER$U)PI,WK#OH1$=@\:, M?Q9"^J&BPV.I.P'EAH*8! JL-S-'9"A]X"U2B8 0"KI$3I92 M_O10THV.*@^9Q;0S;PB4DX"@9Q6#B6Z/:1493P8P@ O/*60&CH3U]]T2HF*J MNAC%Y$>!]+.\ZD?)CFGK:Q@<3,GCL%%,ZCEH);.2O7.(TW MHHGSZ(!?T@(W+,\_>BAEX1; S30 M#) X%\WK(?='&,Z&!Y:0-L/QU;"F;LY]I9F, @_E^LXVV#S1-.$][/>AO&+E M>.N4W:H3??EKSR%+-CMKN/Y#(D#9\L-><5::@2A%'%D8G/EJW?+>LVB=%('V M3(7T;V<)#<#D!_.I4(3:5\H!LF6E;*8QXH0.RXY.] *_&@BQKDV12+.5(/@; M_L;R-U17D97R'U;K%E6S26TM2FHE7AA%M(?KALW%]^4@]V9:34*P6222$D[/ M+)1@.T*Z,BK(L C-Y-UG.);]F1/>ZU25H/3$A1NN.M=,61&&&A*^ M":''EFK!J^H 3P4PL?E%-J5"4]"O+%1(_EZPT7]CHO\\2A%W%%LZ .+&96@C6\6F:P!">I3]>+8!F<'D79QWD4DU;CB M%$$G=0/1C.%M#3$\KH7V%>!1?*2@K92WT\5#ZJ@&O(>9)Y/O)5&.]=KE=]V2(JW,MUMQ!7W",6Y%?]&M;L%%L3M_2LO(?$(DA+'5R36_,IOK( M$.>4$AHNO#:O2>)DEF-307A9NY^XH(6,=C_'G,Y8QG9$NDAM7]=",R6(.7J1 M(D7 _(FTW=OH\)V8R]DXR3FU&+Q38IR)>,;>MA""DE#1^/+M6\9U=^\X\H!O MI:HHOK<'Q1SZ<=F1W"GN.RR>7WH#[3U]\\J#]E1]B6W/1_'[/G+_M5"90Z/9 MO\@BA.%_Y^CXD:' I=Q;'TK[F2.P RQ. @"RTH:H+6(B6U.8; DN:HYT*4T5 M VA'TG4DAUNE\N#PAP'#Y4>A8B+NY17X*B^UBJ;8N]-RN5'')(PBC$!,'9@+ M^LG*;4Z; F6NAF&/#P-LX@V;GS ^-I=^5T3(RD;FOVEM*;L+<\L.P*%Z%2&HS0E,E2(6AL1HA\8+2(M%6T5SZD?N8 MD* .@*Q)>$.B[LW>9)QO+_,^.ZU0G9XQP$B,]7@:U& .A(XDR1VAIWZ(\7)SZ00DZR,=0(^!2RF7D$6Y M&2K9"$!N"2)6/'W9H/KR'NIO]5=L_W67E%^/!,H+]D!V2]P8O2>\+V%%]\EL MG\Q^<$.3V9_)>+@(_!GB6*[CFF04,;#R@J89U3]%C$T>&:JN\O!PB#VGWXL< MO<&I\-]0%:%!@G-QZJ!7(XJOP=P93"N C15('6'"9)6-TB/J@2M!V1]K'&-O M-KG1;J7=L<0(P#EQO @$L9(Z'%4MWYSE^5!=!4YJ;YH&8[,NAN[P>"%F MEUN%RT\K+QCI[=./636)-NR@%LHM+.S>^^BDPAD5LD"G,$% M!ZG8179\#F=;%PKV#/M,KH&3E#N>9/.0/DMG3"MT+?0U2$;'M"]I-<-X+J8E M_/#W=,.^1NK@N<$+2.:6=$N=]]'/T55I8]:HCF9]9@3^S.% M!>E2S<:!-06T:.(NP80DP3R--VK 3U>>AQ%C5UP]N2F^#7B9>#.-U]\+K B* M\B@HH'['KOK9D\J%S/;+-]Y"-E*VS#-!*E*AB^\]GF&$A>N>$X.2_)JB>?O9 MHW0VV[5N5-Y4)1-MU%)02GLJ?*F.,LKB]3(;?()+DU1VK&MG9+ML(E];LJQ] MQ+(N%)BUID=3+E5R1)"R#EWN)18AB[<-?44]%, BH*0XP4L<1F4#3DX"J TL M'2IUV/2HRG>N2L$R<^<;?LV&T#FKM!@+;UHP-2FZ"M## 15LP -K2Q:!L$;I MI_%4VYK&(P]%:X'Y9 IY-SDZX#KRC:]3-3>>]TJ/]%D.24_(<*,@LT!L8HZ> MU@/6_A3!2T:L=SB$\L0F4D*+T?;-)LY4#8"048U#(;QQD-L" M*E+0J7$76%H,US3NC@DS4I/G(OR;T[*5N9-Z00NLD[9DR781VZ(PD5B2Q6OP M6:B/+\E)+,H$&S*@A)&'#JI./EC5XF-JPT*16R/G/]:%,"7N4+*(T6DGZ&J; MQA"U/:ET)XWPM&J50[$ND])>?@J;W(AFT[G&YK(S6RY>'$0OS7"9[31(SB18 MIIP[SEG,D'L-%34 CTI>,M::G>U3$YU9Y*20*-WG; 3V5(@K\$*=4 M@1_VA3?^B/'R4Q:G3:>>W+IJ?/E\T"9X'N?DCV, =P]GC$(^5@<(TX= MPRSR=6*((0>N;%@SK*+3I M@P%!#2\58[W&C(^A?H@CE_0"TEP")H% \0/CT@>>[(MA E+1Y\BU_AU<>L:' M6++1AB+\&LLS(K=$F@Q?:KPCQM+O"(AL@&2:FIL"_=Y0024"P@?Q0"U;2@:&B2XZ":KN[,/&;2^G;3]':^)+JX6;W]HI3 MED;3+U(.?(H1X4;=/8="O^]_=Q7KPK1WX$Y2S4.*+]]V1A+"2R(='O M]ZMRA:LRH:N+YKP&)C\4%X9Z#]^?"P7 >\2)1YQ\?4,1)]?(\AR2_4ST[@BF MT3K?:KI64K^SJ.+II&7K)*I9\PW %(=O22%O[W!LLX:=^RYT"$N*@4)O)&YRBB]&(8)4B^>;4"\^<8<>L6(O MJ66[Z%<=R$ZYR*'>7B57,F%X^V0VB' M.E&>H94C :8UE8<6.?25;3='+#[8R@'^&AJ&#<4 M%Z3V], ;@@NG>4M,-'2 M<@G9&R00Y#DLNK5&_SG8!FC"+J%T'"*'E"!> M*T$N2/$N>;U(7$/MI/B $:QA#AR^QM#TQ69,D<%%YR5W@#K#)S+K\[Q^QR*_ MV,Z0\@:#*.DW)80P'"]J?C;-CHUE:%UM,K\=MT#!6\#'C9L]:D[]QW53QTOC MLUUA87SIJ_ZRD*C$08J4PF:54N&X?YM/28?:0L\]$3+T$ZN^T_D&B &24$;P M%&3RI6+',&M1DF4(%)_)*_!:Y8S,*CNII]Z&UU9Q- $8#U"E*@&01]*,$6)B MP\F75A7)C TU&UQTME=9G.":TR>KGCM$5CH\N8$#.=^YI^2.5V?C5MQ<#%@% M#@(Y+OIWRJ&XXOKBC]&1MT3;Q5EY3_GZP?/!@NX#.H]IOBJ4 (B]Q)F*'6F< M'7#5'0>G;^>ZS,]H355X>@FW2?6*9-V"I\1K*)J13^I/'ZT=Z.[%?2X+0SD4QAZ@\D_NAO&-E6=!L*MT8\ M1TV;ML%U>BH'CS1#3$" MP+*_YPIAEF4&$>FL"#A#7' =C2>T*>5G1S2:-;U#G[,;Z(R_:(*;UP>?!^B" MT5#++A)5& YQ'VEA1Y)*9 5%IWPI0V[6Y'8RB+0'=>A>&G5'"KLAF8-\H_E- MW)!CU9ID])=/3)S%T4>E559:U&IYD)C)N67RDT _BQK.I$@8C)YOZDP8G&">_=Q;C9KKF$I+ =AG_(#)DI!: M8GP-; 9343OJO]-\\'2*Q :C[QS"%M,/9=%*GCHU&5.3$+,,A(=,K"(/(GZ7 MJ>C%0/V"MZR3+D]L?X&1/TQ[4IT?*/ ,?1#>=S?RX,-G@!#1#"VVV+=2;A9/ M6#0EH:&,DXD#+IHF8W-C0T>,Z:C44M6%WF#4:<]P7#-;2JU$UG##U-/\00:S M!OZ;E%S!NB'3B\@5L6L^OVW"L?KQU MLR-&9Q $9([1LY[%@7T:3XQFF&QT!O*I8]G,;$6SJP(ANPT3>Z&]HMRB.TP- M7WR/FEL7J%?2XI\X]VYS'-.'H8ED<'23/BT[%A&\[1Y*> ']E7)V3P.MC"X0 MA07-4"2L#N=$&F#%-8_+-E\Y;@'- Q&G'H3?A02-O3X&4Q&=[:?BLXBAQ(BE M'=1[2>Q]Q\0K;UGYF'-\0-K,=DSLHDE-& MVLM8#*+LIE<<'I=RCN7X9GJ,03%;Q,KT:F#*6:VM)'9WI,.W@[D@C#2:[\F8 M_I:Y""T)9T.-XFE_?_OBG_=G4UV&;!K%&R^,"D*%-NJ\&'$"#?( 33UL#8QI M?N>V%R@W&>^T_'1@HHO!4X/!AOA"T_HN!<(E:%#D:)<@W"HF@5]IH'@2Q@1H MU%TF%^=KQ"3W%*[1#YKEYCP//5)I)MY)_]I4N):I 62DOD%)[):#VZ''/_Z MA#4_(,V63AV2-MC(WD)8,2[! (5$0BHS27,LI*K*Q29\Q)*+&'IG,O\[>\M/ MU?N, 9BWK$;!@L6KO%!C-F]]4:U.(*=)9TDS7I!(2NWNARD_(^+1$67>[Q2' ME-WQ65PP$_._[($+'KCP\(8"%SX75<:'Q7MGQP< &E# V/TN&><3RBH*$V=N MP"?*_B6:KQ26Z;-;\! [QZFGUG8@ R@"8):38O2BS,K$0,>-LO2S@46GU9GS M4:*4Z3MT,ICGE>^PVLQ_D7T7NKY^>!8] RT7\TI"SX?%:FG)1],C;QSUV-4: MVIUK(*2;PL 4QIB'6M N(; +T%<],))8WO30/3?6'WO$3;E"$X<=FD3*TOG5 MDK7CLCUG_.-#NR6B!1?IX+J,WC\\.I]&D20QQX=Q(0G%+ABIHZ&S91(2J^8 H?%E6G-U- M.U&AUI7M#.M_&+Z.6I.'>&C(DX.X1$MJIEKZ]>U,(U^*M[JH0#_M;.^91Y*. MZ_(6N^;GW(5@>RBJ#ZRO40/5M.U&K856,3^B;PH&ISV.BLHG,6L"::9?T#L4 M*=#H+7Q\61@?#Z3+A$0+I]K>9.]J;K9(/NM_]>6\5,.RKLG.7H"&A#3P:).= M:W$>T"!2=":]"-(P]I!ZS[^I %BT )9]]]:Z6SHAN7A)M_][P]K0-)B7R/,Z M"C3)TY62,OVE]9+@BZWK1/)KA6+4!-#*1",^YXB_AF:7KC[9 M:FYI(M<0"AB8^6(PK3-1T?VMI/]#Z.PV1ZEGB%M_,U)@8M9 1@]8AZKPSR4K)7 M=[TRJJ4T=1'4@L%G?U/J$R_(,1Q+_"!GPE2NH LAA1;H8H;!-4R6?^-SZ3EB M4;!(Z0L'[5G)+TXZK5$2E @N9!'V",>7$*G$C]B%US,[M%I_%\=\ M-9\9ILF?$$F_ E+4E=(&-MH62([//GEINP^W^BC%[P#@>Q=L+!I^RFKAAC R MLC/6FP 6$X[^A92)1Q(O@8Y.D0>[7 5?&WS)31MADF(5530[M^&7_N264F=_ M[,>W,'F/#L5 7(ZS&",?'(?T2G4G_9:ZKX!7J-C?VG"\"]CP2X(=).H63L. MD5$"X.?=S,:CQXQ2X2-GO&B$,N." M"//&0T P";J8N-I@D9#"2Z&U;;')LO MNW=,?HWFT?QZ*<1:DHY8/CM[E._0SAY.CI!/*>9U]X[,<1D*9VAFMKN'/4JF MYG[HV"?OS.P >'YZHP]Y_OX&GK"X_J791IP]T4'EES"-"DA_O<0(X ><"=O\ MAUYKIA*^PY<.SG% ).SRC95K##")(#(!#Z:6]=@YB(Z>T4":T'2EL\HWYB17 M=NJ)"(QGL?E-728L"X9@U(=B!M@IEX@:9!=UIIAZ98B2-A$#M#>FD?8EH MU Q>00MZ[SP)J%&I2)I^@Q8%PWQ?W/AHDS23NI5E4Q^LC^%N42:;S$P/NP/" MV\\Y[SXW:A^S=9N=@!EM,:7T,M,-IN+XQ:O6KL=W.IHXU5)>)8(1HI!6R;#2)/(@4%MW&F:> M$2XG_S@X5YHIV%;D6-+E^#YH&CQE:GFX#3OBREHOIMT_?7]U/TX"8=(8L-DR;A M=T&L;8;\"$MO42HS\HG>RJYS_4&)VR@"F%RR6U%P>,,NBE'!S5R'V8:LD] ] MJ!E$@ ?'L"##?%%O&7??+*K \>O/B4+4K-$@>-XK[9A(?5]6?9!4*TLVQUO' M#31O(WZ.Y?W]E8+__$A+P;]I/\.5/Q#EJ+2(J868M @[B^(I*JJ$K#&$,$7 M=&7B[IE#(OR0$=[XG@H28V1L0"X$?15CE6X(CXYX,ES3*DW- M5X&#T_ W(8TN5_LP#.H/4"31RE$U+JA*:]9\ZX+E>)^2=:J2BG79"#'5396H M4 C%@)R$/ I@;[;KYF1*U/JWCI3Z,@)A^&-V2U7%%K_[@E->BEGG3%Q3NVF( M/U671P!(8>[C9UJK,E()#903*5"F8667BZ]!IUB%5D=:)14D#RS_UI=AKN6$ MXS,O/#@A>(<[GYJRK5[IW3AZSYKC&T97%M6S"?$OQW."\XR4CX675\QO3U9] MJ].4IOCE5<&)C8;'N5!QHKVHW<2TXV(,^M?)XHH;D8T7\6LQM_C8F3@W>IHP MWP4_D>M,.D2VX_L:RL<3_@*(@'.BO MHJ@+*(Q8\H65*,I[*6PDRH#4[^CXS!OW2HNR0%B,6X7_^)A;)]V+MMMLQN-*4N<-:47VY[.WC565 M-IA%8F8['6*.@(E.HIQYF(HK4+'@'"LWXQS??WPT7^GI)%]%$3.20B3#VBQ_ M.:P+!EZ&/YKAH;=RJ,"S_.X!=J$@(G7"I6KW4]]1YP46;;@3732\!GU!G1]+ M@%"W>"5T7?(GV8U\H34AM9]5.PH4.4^N-N&/+UQHMMN'7"RAK6G]1=,#JRN2F9 M=1[&ZA!;:#!@->=@G&/G'.R?)?5#/S05,?MZYK:G&N?I>1D./G] W]C+-?: M1LN'L+#3@8P493\&U.T<%?3,YH1/JXI/""TB*8DYO4HI*_EZ->H8/6^_:![( M(O/$*4*<]FRD)V2:0!9,QD49Y6Y957HNV M"2[$A'6R"4XR6%'%N3&0GTBQQ2 H0R3-\=/H I#GD86F3Y)DIFX?JVC%SRO1 MBC =2OZGNG$N*5NEI 5&59DC2YEB,YKN7#9DNR:\Z7=)8W=]W@1R&:_T:.;C M8K3Y.8VUM:XX&:IL^.G<(?:T47 J%WIG!J<"RCDK)OYPL(TJ*%KO;N-$Z*#^=J3.!";16NWB"=/BKNAGU[2],1B8G(Q;H( M4-ML=2NB;:M*][IL?VK2MHR]G-G#GD81QW,XMS;O98*]Y06TYQ:XG94[V8O*N^BUI;Y@,ZWYD]U;G$2"*,O:VOZS']8W), MY\?9 @3VIVI#(Q^>P&T>OXL+*A7)F">E#LMHU[-EHSD"0"4'S )Z=(M@=O"T MPM9EG)#.IUF$U"Z*W_P^+/*;A2Y 0A<,*8Q%HCR!!'2G OC63$>'>6FVA:@F[;4Y>I#J#9[XAHFR@ M1,MQLW>:<'0=-&1WENH)3+Q>-&:>)PZ^$=)HU.P;' M;D/;^AD)H$B 3S]^I$B ?]'&5-*^?0A9XBD*'NU MJILF.!^-JKZJ3.=-W350'8>"YQ6%-V?KW&-R-06JTO8P3];!7%-1']5NE>QW_7 W6EY:1*^@P<<2T"^ MHW(R8][A DR;\[NTOR#L^!:VTKC,SI(T/K)G1[Y-W=YTDGUXZB=RZC:F^?BY M8=/.,=Z*63M 'W6CCR7SK..'4DOG_U8T'_GXD=E8&RVX:Z]ZK[-,J>2J<720 M\6:D"SF>CSC3G0;MBKA8*==9_?TDD9J%$V(>!++NVN;T_:Q^WPK]&2!Y7)OJ MI>6'J9X(HE+U5[3XB.8K.+^,G6GH(N ?2/:O.MGR5?P,_CNG5[1.H5.0P5R3 M)D0TV/CKT-VHQT_*XA&JL6I!\80!:J?S>8[LD2K_Z%M1" Z9]Q^83+SUYN@3 MGT19/G;NT1+P]XP$C.!V U5CK4090)99H]\V(]\F7^^Z[+>(P\+?;O<5I^GO MN=GI44Y,K,WD@\JC/6VOL#?T%?J!T*^Z(C?G#95GU^?Y>Y7 JU+1*^I:I,/ M4!'GQ85PH3H<1\\ZHC?3/DHC$XG#-M56,)3MF"*A,,A MQY4::EMZK6GF^$VA>ML)4\,\(8LHVIK@QBG1ZY"$3["E#4(9R$T:<)GXMD1> MXY# #>:Y@OTWOGCWW7S<+QP9;'RIU7U+\V2,7?0D'E0#8HMT-:A%WTC=$=DZ M%?#00%S2*A%01)N!1R!6^:4F95LRS(,U*JQN^^ $7W6[7?C5)CR$Z0K?![+VK # M]['98JP3S8,GX(W]#-X>E^E,\ZW7 $2( M+:K3.KQ!":3@'??:4HW_T4S2G4DLX>Q(8(B3>>GZZ[*M_\$F%^<;Y("0C<=A MJHC7V!)L&9Y7C($VG+6;:RO:J4%R/9FQDHG<9ME8J3GFCL($$SD05WM/H^@3 MC#.PN>D;V0D"F+8/Z2^_/:\+68B#?0?D!MM(-Y!C]4CZK;/BZ8RSUFMM=KH\ M/1Y:!?CB4O7[ M0_5SS4D]= ?"*/-U.)V'17N"^YK/S@:OB% M%A+,MR 8./4/&,T1';KUD$@$ K)A&U&L ,*TV6M8I(;5PVZ%2B_C!->J@ZY: M6;%<]<>X1;!KUUYS([Q:D5I/F#S3G6?*)]5C&V]Z S,A+DL"ER=6X4R]W Y+ M&X7'8V\>GA/A0-D7%64EY=EBSX(@M18EF7:<#-2HQ@)NXHAG N2/9R@?(@T/ MCT<#>E7S#4I&P0!U50_K<9R>%](7) WUR= %F!3AJKL13@](4*SVEYA9X;! MJ?TWI\QL#-1EQ&F1L)<+G/X=WFF-C_&'V[KG6NI :!5#(F2?G=:W7LP!7L37<<9P=TF!U1:RZ5-#"7@B29*_LK;Q#*3%B^@-RV M@91WO;EC,26/PU'\5EIGAKKW;!9,#F):"WE]*':KQA6G2;646?[>CU,[<3I^ MN5F-^S1]![:?HUODQ*.D 53GX6>NU"J)KW#%$U76PR5Z0?.[1:A-1?=__D': MR9JS[9OP(3?AX*F1A)&H;W:+&'P'FD)A*(C]G?*2TH*'8 LM0_X.$%[S"C&T M(S=20!'F=T&&,4'AE&&#W]YY=_ZA!+N?6)('C8P3SRJGX!#7F_!?][']?Z;* MXK.<^9V/L"!GCB0AY0W*C7G?!"S8E$31N>L4HYB0[X?5Y9RE$=K:@X,]"BY0 5^.NUTU+R<]>R:>Q V:MA_SQ/U@28J<7*, MF)%S_T3IPOZNFDT_7\]3\H&F1/P(1SEF/<(#B,*SD_?!$_'S1OU7#3%^>^,_ M9[J<1Z=9083ZTHS"L':$_?$OT3.S:M##M\KS#-USAKA39:=>MWC'TBA'7(*0 MKZ*SQWO,R_/Q^X. ??*;A( ]'R&_S$F.N/#EL)$KASY0Y?R8?@,_]<'0\XG_ MH:8KZU[22N-@9*/D#'0MPIG3P&GHY*#Y;+F:_SPW/W]NRG"M'?6R]E#)"C?@ M='"A+ M4,$@ZA[FRO_KAY;N7D/H-T2DY!M>49FJ5O]N5VJ4YEML'T#]2*)($ M;D>V,E#^]BF++=#=0YY.+:0A^D'&0/B[WX-0L*YD> MF21?S?(5' 2&I"IR.2 MZ$I]$)/I\_8K#K-#EVVT)7I;#_WIB#Z#'>M\,!%,;U6%B,%Z:(1"G/&A.8F_V71B4-\OG$A6(;DX-L9WSQDP+F)PR^:][P5.? MZRF_Z+"A%4$=-_ > ;L9G[VV#S+22GIA#G7BV3\'UA]@R%,9CR,)NF_V0)81 MC-C<63Y'E/6)O5M/.<X^6E8HP'\ 5LITJS+?6'EC].[I*PO?"' M7B' ,'LXS5W/F0J@\NM]&KWPF5L@[O&4:[.D#4^HTPA=1LMK>#G84 9 /2R8 M+R^*8H=+#$YD"&P9@(FIC\[M0MTD/Y]PMF:@2P:^>/-TQ^+"O-PL*HMIS[H760J0<>421G>\ M'/W)B=4A&B>$>2;%1>&0=B\!>EHIM]KE>8K].YT+\V,OC[ V\NZ9H+7%UF0D M0+.SLTPN^D1. -TU6,A( =R1LN0ERHW%PEKD,UM@L^P2JCD!0"Y<4W(SI_:V M%D;3WK7.)>!P@5Q4HD6_38&]O"4RB61^GO5YZ>Y*[TEDIU'/CTX$S!N='M74ZG42>4U@W1ND3+XE% IO>3(/'SP( MV5%N387\P/H8P6+5UTJ'M+QB[[7=0:B6BY59'EI^5 <"6 M5'XKVG3D'_7Q:EL#8=_&UD[.LVMON4)*P"X:EAS_ D<>X4RB>*P7QU@"9K^Z M\SM)HCH*"'=0'297M:VJ+;^%^R;F4M$F6(2@03Q?7 #EB(;[JM_40D- %)>X M'Y8<*Y'?SV?HW&*"(%1"%T#]M;[/ FM$=N&D=KUR5'0SXY,JH\W2E(HDFS7^ M,P7HSS]Z';]%>(A6UHJ[BS" *N]J^ L37:QV/>R@;"=T]D?\ZS;M_)RP$"Y[ M\BDS[MW>2[FQ/"\1VQ'I-8,&WG6G,!9EL)ZOAKKD3IOOJBY806.Y>%M)BB*, MX>M]V#6\ 9BBWJAUUBG93-=PMV78[.'1ND.]*<)QM^YZ"YJ3O >%PK0(M7), MC$A1OJ:NM&/(.'SZQ->:(:47'E6*!T5;FCO\'8,NK^-Y:9S4B"E+>*PWN1%5 M&SGH6J,3)1,I,,H%^8I?_[3+U$A*5]FVFJ01V&8.T6A>(FSX_:'6/OU-HM9^ M:T[:S^BBC_8S:^,5;C!IL)BOP]'>7-"B6:K/*9645*Q2N8B%$Z%S_"Y/Q&-^ MG8JD+@PBO)7[5O=PZ VN#!LCL+N*>\;)[Z9?+*4P6>/0->+VM[.T0SRUEYZR M=V_CIIL.RN51T$-N-LI+ZHJKN?J65#XOEF."UL61Y?=8ZQ\M+=Z0+'D" 07 M5/2O\51=[G8DM/<*H>A.JP;9"%-?0L N!;I ML7)Q!E^$B+XVPN%_8HK8:(\EP\>A(C=D+FQ+T]B]PU85RA+, M]J^$(D,9YG -]TQCKG$IER$$V$2 @)N?+6,X_V21O0"&@\G2/.]^V ^=;3P= MY80#Z:Y,X$,R?Q^I81#IE8NU+E&^8PH.53J$B**H-C/:$1%:W[7U9A!8#V(5 MCHI,1B\MM/#S")Z%[%? MG,T%7:)-1DQDZ@NI#,>C&>N'RU$X6BCN-T:105N-10W%3TF:9TD9:^+>N",3 M.J%H*%A!0G'-,>#>=3U. 0Q>:#<11B!!3OB '%T1D0 MXJZJMM-R[\O5-T#38PB5P&KQCHF8P^(#*T==%0STS@D81B5;.]^-/-,X4UTR M3QHB(]%'2R=Q=QH,B[ND6)VF2"S=K;E,DTYEGHOV(S1LPD349<76OJAK@PUYNN#ZZUI-005K-&* MT3$Y[L^64].DYAU=&I>7'R1R#^'7>[\4E6Z+WIR$&0]:UEC(%5_< /2LIELH M&]$[U>&!.(Z4S\P WE'3*#033$\2GK*X=!?49=U-'%)"C>BZFC#M1L6TV2LF M'&IPULO! 5= \KEE+ZX^K$_]<'&R//'G=,."S)B<IJ0^07'\9$_7NHB*EJ/D];<;" MUUTKWG4AH'(<(.EVL8%.R<(>M'F0Q,TT3.7.$Q(N#D!7A#6M1@ MYG)B,I6^>]MTT>794L$S5E/2+(T!1!*>9GWE3A_]MWF1)@(D^SA),2L3?4F948-XR4#VL_VGGW0WX03MBK;G=% MW&$J3#>\H-P(#F\29N+ C5YR)H1>RK@4>;I%"^8#F97P'K]6O$TDPZPL(56Q MQ,4X1T"-,#-VUZ1G2NA:65ZY8S33$*L3%Z?#XLSE>MHO=/%_ER2[;RXCLIPO ME+-E]7K_+$^K513^9_0$I/^,.07TP7W M.\)I19=^=JZP&;.95QIM8]4BNSL( EA:E<06;[ MHW"9=]WK%\7JQ_KJJSI$)&'5A@_E1J(/CH_"<@MO2Z\2'*23OVV4%4W0%LRO M1ZKJ)(7<7C,K,J60>,"0*B(0+.J).Q/N>X8IJ**1)(T<,VA*U/Z MG:FA2ZHM;.!K%Y:I\P<4']OS(3U9*"A'PGZHL'*N)BO'_'$KQ+#BXJXDA6YY M6"W61 I=B=MPQH,5E@J M8((W$IZOD;C&:N4\BNG5)TDZGT&-HI.VTTVZDS('XV(ZK(4M%K/CD(Z^(*7- M$N1(!^-^HLR6C1L&,?R0RB4.!96;H]@DU)EET5);:E&[G9"=E\9Z5)4Q":A)/R),E6"8Y6^"KXQG# MNR-08V0L250-X:!+-95U<;CNA#2SQUB2HU/YNW);"B@MY4>))'&9,TD% MJT/P2\A-)ACX!N=OFL0K)BE!Q3E>*0XUN2QVA6 +J,ZP[K9UWE6(Q?E5>"KJ M27P='N'4:K<'_AG.0=H.'Z%%[^//OGK]&O_UR68P_!*6&I3@%D/',E/6!1GJK M[7B%UKU"E!3A_M5/U8:T:J'8$7TX$L XE$?):BS*LV[3V8 M2\ M;Y.E-!(7\WXZ1:@7*3K3 E"U.'5UK]Z;6&-J*/_%4BMP^;G'1KSV0>. 1UN- M_(7Y]PRUA79QCJ]%?_0FQ'2$R^@(XE%#-GQ*VZB=Z(G&""CDJ&%G (;*WWWSCM(N'#=6G''V M:>'3P&6H1O&437=[E:6(.5*K4"W17/.VIQ";5( $)1FS*!>6$R:'15Q*NA,G MHUE\&;7 X>7J_W:WE0@VU8,]!:_$M6#[L08HRH]S)O MZIYDEL-3-&-]I1)-),4&?K+KOCP1FV(/T38R4<>VK>=9P/ OG998'6KA5>UV*<+DT MPF;@GJCR2LV8NA)= 20Q(ZHB)':$9C\\>*O:XII/6R")Y$Q+WYRMF7@"5&#A M][!?RO=TZ FNH3N.7/5A((#+"NU.G"H,%PM/YCH:%U:>7W@9DN+@M.K#4X89 M'>=L.G<^([M+J3"T7 ]<1.)5>Y[P?X<1 S&)J%_+Q307K;N:L]!#%;4T0?!8.$LNNLX;$TG;RJ'&#Y ])JL]-LBEQ88C#%:C#X5Y)6#,MF M5GS67<@O[?1*.GEAKM(=0/MPL:L@VYFNKBYXFV/P/TB&]1\3=;)YMR'\A.DT MJI$* =@&H,JXA_F=5\8FA4;ID&I)"A2WQXF4,"C; V#;:J&/OL"&K=='8BP0 M5[A%1BYW4:S6J<8EV9VT.:5+3)>0SL8O.O\TU:NG7Z[I.G!?DZ,;+T%\(JU M!=7=:=VI(2KYKZZ@[SR1DHKTX[ XD3"HNNH2AA57AL[G'B#F98?QXC%,M1FW M#.I1JC."Y2*0,R$A1XMK^ SE=+SBR*7WZG[WN6/2'XUG^C-BD!GM/"J(T$!1 M5%.^E8>S=3<6:.8%S&4'D,YSG9+NL\7IHQ+:SQGU=9F,>DUFYO39 )I M1K-)5HP(/J:KRMR3#[ PPV0N8W7E5OB7O,F6#3V5]TS[#;3;X6#%\6C/"A;C M)'.O_Z5ODI%MU(2RO: V'+I9N!.C_HD/ M%!VS9BS?41U9QB)[.QIW ).XU1XP;9H20DH$1T5$EU$A1Z)4I0V5T?7:R MSS*)Z/+;( ]OE]8IY)89)ZJ=*L$7ZW7';M00 MS>K>LX4![TK<9P7C 5L<@MYC+1AK(Y^A4@#.&W,7DPXI=0^QG&1QRC=1BB,. M&CH5^<'8#9VJ"M/^HR2)7[Q&,A/!SCP=.%6PR&8F%$/!?E5DU.["Q@5\]Q8X MAM&V4=(@75 UG$%C)24J-_!?FO+6EK<^';^,'C@,76"W% '1<"0_!YBV3JFT MGR%)$9+TQV=(TD-.&?A>=KCLV ,._C%CV(&9";=COB=1$?%F*C-F?(%(017# MM6R[-1UO8>EA-&)FEM/FO_5A*UZWXE7K#S9AM+H#,'_=%J&(QBF:<#$25G60 M+45PC@#1O %67(="X4M(P]'#RE4C6Z0!VF$,)&E.UI'ZIE>;IJP/TAS(8$B\:C03%[BC!N518X1FJS'E M#;J.I$B+T[.+UHMFE]Y"SQ1[8+9X&O-&H*U$L*?COFJVQ":P(\5UBO'QN*=Z M!%6%XP^IJ8LM++#P03UXL E=;DN%A%'::RF:--XJHG!KS>6;5"HB>8W](DPF MD;G)48!#2T^LI!$L#I_DZZAWAD\FK'1J] 61X^"[>KH^NDKRI9IZ4B/LF!XU MTLDQV:&1J/U. XS74Z&SI Y%:P!]&UG#7,;_R$ETMU'4.B&I:SCN/.7+R"UK M&U;#Y4_[NM6,]N.9@[N _Y%D.";:YMJ!65$*B6AU$7V^@%)RPE:H/X$4>C<3)D8N@Z]G&D<$W7^_E54P M.1*%,H(GS7!_O&CC^@*A\\+"2GLF:!S'\Q&(S4-5LL@<+^&8RMB0VA.;N9IZ MQ0Z4LQXIFV8U5TW-UWR!\LP.,/=,2![DV-6ML8KXJZQ" !4LE(Z4_"H @.0!6.YYR9WAHS@;.DH%AF*UQVHXDA*]0HY+-A!X*C64.3[K',K&LX M/##%-STUF L;#L.-PTR\KUMANW(Y"QG_G&MMVG 8AT:>4_.KZ>,^^K[=G\7@ M,=LW%C9)>'/"FF&E#+60A34$)W#G!UA6^DQUP-=$I\D=[-_; MZD*U;E>1_DJE#)KDGO$<9-;02G[O_TEM:G^4Z++>1D%3)2R)TX"ZU M!>8AXPHV9N#5-;K'N*]M.>1B_C-N[R .#PD+W*05L[/U:V9Z/_A.FC=<;P$1 M?QO1L6\LX*2W^TO?W=)_4_+WP?'A3&:_:C,2S/U5BL?=GTLA287>SHF_*&C+2/& M735+7^<(V/7$_C.GALZ(8#B^"!=$!>$/GQ3"EX"GH#0Y>O\/)]YOP9.O-S5. MH'_[\\/X[!UEN-3O*Z>"D\TF!3Q-" M(&1$TH%ATJ98W!%"1E^VH4.&2"YB:HF#2B9PA*U$6)DPAP>G;M/7:ZHQ5GU% M; ^O[* FR(Z\:20D/E'^+1S/%*S8R%"C'&C)XQ!9%1F%(13,(LC#\VBDRK3& M9)[F-WF/*&$LC6PMZC]!X )=.ZX54:TZ52]6,X5=F6G.UB:B'"5G0:=(XBP* M)6P)S'+%P!S90-X@ -N6;"Q4%6?YYEZNOLIW(#XAR*?QS]+M,BS0="2 B3-J M7HG*>=7);UY#C?L5_'5J&,2ZS&P?O4/UW//WSQ%SK*C$(?RGZ+)-V\5=>.&P M$KT6A5# 8*[B=3@I!DK0,VJ@Z^UR:#1_[J'Z !.8Y5I$]SYQ03*X\#KX747T MP!Q:F)6EX4,A14>M[^$/KB08OE !HCB?!7B>X0\_P^9F1F ZF5=, U4J481! M: !\@UEOOXW9+#,L3,L["B>T7/VAW/2=*M3$ T;!D[$Z/)8_2>IH0?TJMM9W MZ;E )4MC^#1(N(F296^NA2>I0L>3;MY/?UZ,'V@Q:DAUJ'_2XC7:9H;$85H> M_M\?DN9__R:1-,_;X)=1)7!-D.I,(]/!1/)RX8_V'UJ1PQ 7X0.41",M\]RU MGLW8AY@_+@\T!;I?6(S-#KYA7^_&P>.GF.C&S4YG]55TW#[/T0<*3:@%C+EZ MZ5\335@&>$;RKL*:?EH<>)<@'E&5(<68PU2R8EEZZE^S?/TV7)F]7F>?ME^B=,221THE6=$ MW9$]FOV"YRWS ::B;"<%J(P;WG/+,^__#%W\7*_0O$K0\X[ZH*0V4>QN?I8N M3T[A%'-5F P9A3NF6&. /E4_ \UODIZ@/+R_OA QKL]+5/1&S6LNZ9SN;?+0 MS\Q)_QQ;P<:@'"#)3*XGL#WA-!U%7HPA[V/5$/D_-1I!C0C;".>_IC4R M)ABCV1]12HTLDN1GFP8"<=HN1PU1(F@U5-<88.H-9)Q6>FF4,!3K=7* 1?WA1YP&NZY:)%&' M-'+W(-W*>6\'R+A M3.%Z72L-]L+C0@036<^ ]N!0J8CS;T0<+(EG9F1M=_7U21#LTJ]?Y.=HH4,> M_)]3WR8@ ("#M0JXT(^3*(7@IY;WE3^B4:55R0<]V2S.TD%&)T-LJ/IVWNF1RZ)6E*^\\QL:=ME"IN5 M59TV['):O122?:'^PAW##T\;QG;"4E&"GKN>6-179C!R^CCHTD(SLW%:"] 2 M<<22F$NNZF:V%%(SD0IVAC'#ZE<^JYQAT=UM+2LMR)S(EA-V8WFLMP2R'8CN M@';YOB;4 K^#82ZID0@=MJ<6_54"$C6%Y 0_ZRATS!QD8*/;RV\YS_*#WR5( MI3L9>;Z2E0,@ 7<;S^"XEJ;HMAQ,>%2Q!<)O[53B6B<[C)U,.%U%J0F62O5( MC?X\UH@N70F#;-T=TAR2TW4+&[_M5<. M4U$WRL%N$CLMH2T(I@TD6Z^(PLQ%T77A,B[JM10-01CHD?H'N"7H M)*%=82P0#M-*QFRP7J'-F%M@089R\PYV5\WM ^371?.N;T5&'UT_T@=DID), MB+']-4UR&_RF2,:),S/F7,7VVM3?2+:J M;1_,/L_(AYB1-1'+2[N[L="H TESI)1BSZ/_@;!+--#F"L4$Q0SU7;N=TF,^ M3\N',U,XDKD%6V"[ J.0Q+5+Z3Y#KC_8>4UD(EQR(4728U\#&>WBMY3)2GA. MGXMP'RQXFV#>X^"#9:L;E&>S[R1\ +WAEE+?3R1_DPIQ2T#K,EN."'BI1]6$ M7GRV2Q/ZU7!GJOG1#.3#&^@GB?B$B]GU(2C(V@V@E51H/!WKUOW6]:SW4)/D<16AD MYE5J4:?VX).65=/@/ZR<*BSB[")IYMA7DOM3VPI$2)JA]%O3=BAKMIP\8%;9 MU-3U[--*"IOQEDG:U%&+ERK"ZO-:+U<_[JE!^);E1=KM3 ZUH0Q-A]<]M=S? MF[;=FRE -<\O[+DNHJ&2HB8&-KWPDE%BG6S6JA [/W?R&V"P MF;=XOM&6B3X:XCT[IT>/435MA;#.FG AZ4'P -V)4K#&&E! M=#R-,^7K5H*H4\]TBFS8/%!K_BB7D72"U4M'\@6QM\B%:WGOQU'JN=_@_O:B M!8:%UAHJ,RD)8ZQ,[]D+2X%51 3(_W8*D[JME8T^5BI0L._/5S@%=O6&F8/= M55&X/#*KBE @PD_A(TWY8;I>/$'9E=& -J]R-T)9F=?'Q, M%N<:/,Y4X&:=2*"/"N'P6+9,JPM=Y+CB;S53]*C7-Y/I@+"!B>5H.7KU\J]D M1;_N(&6Y^L[:PE\1(

6"!PN+;E^O:_C2R&L=:=679^,7O";7K!4V0^*4*AO=7;2J MU/6%:UBURE-!5%2(#]9=]UZ_'QY]R_]=2DH&S#4G7+8"5ROL?6,/_[P^?_WU M.3""UDQV.D6J<.;QE%N=%6=1S!Q)%#!.9X-]N0>!1SQ>?E]*J%XZ=OY]2 ML@@C").2IX+5 ) GS.PCW"EH0. M0*4/#;:#3=8-,2KMJZNR1I.&K1K)_4E#: Z3%4YNM%\0'=]A36\>?Z]?4,I^ M/?AX+=/A' Q'.)N'WSROS:->E!JP.#"?2\K8S,QE7R[G!?R*4*EE@N-K48R2 M)+TX=VE\2Y$?RZ M=!6'R[;$AL(%\W(0NNBRAVXK*<+4U/$EIK>PW5RW-R5+7'WD$\N5/7"M3)S#HN41T[0\&/'FOBH.?G<@WA?^('K8].1R-7FJV? 7FA!W7!&O?Y;A0EH6[5R;L/1!IX ^Q.<%_0$.<\YX4]82\5$5XL9V M,Z7[ZR-!O],!IU\A/^2RF@FC(&BX61>'\D92"X-VJ'336L '_L'"]%PMWQ"^ M*XMKT_7!NZ?U0/73P^D@G(4,N!KK*^+$O*KZ#@NX/S45)5']XW)?9J9B:E&J MODU\"!Z^BB1AATU_"M\ZH^$_?-$5<<&PNHN1I&OB1)/NU9KUTJT&&_MU^.OOQ[OSZTK9][=%+M1 M=]3Z4SC>VP&*0QB"LAD*U334,J,LC=\JI]&CGF7/?@&K@*G;T,P)08>X1=[& M2&L\S;WO'#>]E6YW$>R@7^Y,'5M]__F[P\M^WN*__N2G]$ZM3.BQ' E^KBYG MV5-J6H33]-!(L M H3]OSE]_?DAZ$WGE\H@ A*(>U K&IP+!982Y*"M!S:[D M()\9@5!DE[[U#"5ZT;BD2GO;X&IDZ&KN0UV5N$\#WH:6\)H)_C1MN;!\R>^$ MX,()TTRUK#*HFK(;(Y&#L=VYSM/MR4 5^ZZIMT0>@A^$X -@_T9X=[P$4#87 MCW3,+R[^=S)JL=H[[#NFJ3F27GH?5G,J[C,#]7NY>B"?'@J7DR6-'-JNM MQLA-1I' *;N:I V-0TIQ:F'3[XFY2O:J11L.!B8+*UU4842^HE>H>N("0#Q\ MI$-->,)4^SI[S_0:@&,2O"<,_C^JE(LC/#H3ZLB E2(?+]!^YMG*Z#ME(XS[ M'@1&D8HU9ZM:D% Q_TN4IN]%@S5]RR>R;_Y"NJ-X/;4[G&FNDF3"^=>/%- 5N8H- M:XH0;]WX\PB'7KR&+29:H7-T4N$U63K(]V9"6ZK,%SZ[2-T/)Y!?Z[ M8\%R5N8R<'@Q1T]Z!_VH)-XCA>C$NZ3D4Q&IN"BU4??!K\3,%^=[D12@:]9K%JN[:*FM1P0$"HWW)F\H209WC&M'EM0,[/"+TII/'9\4 _O4CXKFDM[&,U'>V+ML&]PQC.\;5N% MW;D=&(+87U?@YS"1H6AR[IH]_4F(%.K.,]>%35 >- S'' D]%Q+%#Z0"G+1$ MLVBJ*W-Q_RN]!&$[2XGT@W,5!C[\X[MPPWJKG2:O]W6U6WV)-4%[_@TA0NEK MK]IQWP6_Y,>N"^9HSF44RM\%ACZEUZ"5E+R76M6[D*3,7]/(26$ZNT*/&\Z' MGO$T<%B%(Y7[?"-^ 7OA(.CK8%*O/("ZO.XKZ50"\ I>&#];,J\OH>&A"BRP MRSUSK]GYH*/7\>@-D6W8K1]R38\4V6+TPWZ@1HI3S< 568ST.W)UZ0'ZKJDD M"F&(F=,'%\/CI;,Y$F9#FS/'^+FY8B0K@C0 K$#90&^4ES#2^7'U# M+5RTJEUBAXK"Z%^9R/JNJW,G"U!Z6W*!Q#!N81C[LW@J T+\YCRC"\F) >+A M(\!?%_ZD8/BJW (V)&364I$JEG0,Z#?T^W"]327;G4(V@"RX#?Y->AY$DT#5 M*J,(C%9$:S6OF9SI_CO8M*' M6UVS2U$X"RNYM*'RD_>Y](EKP[E_ +_!GO^XGU_ET8Y,U[@-C7%<7<="UB@+\IR>,4#TO&F' Q1=&;,)ID"G6N.%>HB1Z.2) T:S78QZS80I+&;)7O[X)R.N !5-D$\=MK\--=^G8%_J=K*'F5/ M4:_S]Y/ 7F!K3NL0JD3D2\0E2%:5:0\DAA"SZ8<"5H2,PREA^\!9RW?J;HG- MCKJ=PQ/,OQ$O9N$B(9QJV3,="M&;5&5#[A?WNV4AC#VM$?/(0$9U#TY%X-?Q MAGG$^7BVQ,/)E=22QB5Y%Y>:= K2\SOS9HE8MG,F8X[\ O9=4_WD2H9.&T7. M;,)V2L\QMZY/ !-::8BY$%HOT4!31C1$RS3!5LV\0 +AZ?JE?ZU8A4LUYD=( M-W1DK'DT"^%>=//E=%XPMS7THF\9^;NB*TLS [Y,([WNF(Y^GM]I@CY+4! X MWJ<<:;%>?6G=^ C6L?\@=F0/9T*]DM$H(YV^ 2T"OJ:7%AR,^T6B.IK.O.@A MD<$9XI7<8N6C^ 2BLOO:N"*9+VE_BZ0*LWHS-MNG$2T2?!K*08F&.O36M^ W M3J 8P8EH4S^3;9>L1[^PS@=NP;!&+I.ZM[M1D M]:4+Y=ZVW8C$1 %BBHCS:^'EZ@LK,(0W"'[/8=H8AX."R5LUI1/9__+%='$C MVZ!<.%G,M0A^C=N#IT%B=-F*Y%T-^^EFM'\PT>DUP4*K"YO4*HFV1S\3OQZ. MC[BZ8:&SQGX<]CG#R>^H&6*!T5 M)JO&EKMN;[H&YV8&NNJ.(FR1S+ MBIHTSTW9G+B\%FW0A+51OA2^$W8]-<$':WAF[6WMRHM9: CVE0H-W7>WE5(A M+E%.LI%5R+]+>R6+A8Z3L_^+K)YG7(#A O[S&1?PD/VYKJSK0$^3.;QG/$LR MH$ ,UB(X*!:R.0U!%0JW9-G;IO*\WAF*;Z^F1A%)0=?-$P) KD /PXE<+D[K M<;9!>-YJG]X3+#U2D]MJ/:80_GF8@56PY759K9+/7-_/+; T9*(I?\&5+OIN M NO?-&4M[H7VX;((<=WS.5^G$CWS;>)\E0B8((_-V'H=UY;W'2'U*8G@H4JB M"V$8\/T*KF,4B+[$Z$SRSG G.:LZ,54DV7H_&XZ!Y=Q/&-F.*IZ5%XJSQ)JR M9.-IPW.P'UO[:F:860'$/? A[,0'Z85?VPG';F*W434DE&/GV3VS)1PN==\G M6.#X932$/6"Q2.2%1NG9W&F7K WJ3%($& M;O(SE)U4R5UTH&&&]_=NJUF'#Z[<[ ,]"5G#A_O6V"-4#1K+5KB>ULIU2'%D MV)3UJ+"FL]()<=*](0G57B*Z8,?Z8;S"!J-O-F%_F7ZW0V21Z::F2@[RPAJK MQAC)T;>3L^R&F S'(8EX4GBFHHY1I5'J=VSZ212YHPQ$3$[B>K?U4-V5C[0C M]?$LA+O\>[A[U9;3?414=L=6#HW M#/ZW8:S_P!_Q(8..I(\_>\W7>Z77PY\_^>R%Y/9/K#B][D)\>XL2K/1GR:J@ MY5)O:^#OV!U!)DZP@BL6;:?9J\8.5PKV+WCO# &FQ^"5*5FHX'C0PEZ7[?O[ M7"W\Y%M@<"B'VC;5>?6.44!?G;!#BG"T;E[BMCG-_+7FRF,PI4@/>DD00HMVXJ*X[\.@PS 7]AZ+3ES#8WR MB=$YIR.]Y[\%__?EQZL#):3"K/F'>6O7ESG[2JX?'_"C.GLF&&-" O7E+5"! MJZ8+P_7JUWZV[^G2W_"EIX]%XQP>C9ZM#9:>N(#K<:PD[2A$)_9$#ARBBRTR MR7#-.5^TT2+YS (Q.O4'F?#P" :Q-&.5%N;86DFY*V;[)KFT#-,QJ7Y2L7R; M/'YDW4@.KRY"6."VE.]=N'[I=>&YNW>>VF%'-FZLL8=7UKH<:OL) M.W7DTG5;-2$[R;(/BN=*KQ/&X#O**)5<>QYGQ@.A_S69%2:47[WB[6WLU.P! M2@_2\@FG<#>U:6=GK0P-C6,03OO_HYPHK34VJK>5FLDM8K*+.RK;2VSKPI// M;21N#J$I)_",]P":BIJXF'!%S@7\8T8J';U2])M_^\-_NAOKL4_W7C0P+X-= MK:0=A@7#QWHD](;L_F^M#F-(K"_"')Z G\6PO@J'^EG6P5>V6%\G ?#;& "_ ML;V&"W[ZV3=U6*-;FDG )Z5;]:WBGN1;8OW?T:R'I_-CR3>8?[^:+Q!LU:IJ MANJ6SA>VB^&!7[6H.;Q%]O:)>!6OEA:)>N,PN2DEM^P3QB^IKR=_R/?CR]7_ MU9Q=K(UQ5>E*=EL^E/%6OLG=IC66^CK M-X5(]2%$2!0E4@N'%)'"B%/@-9.$X/&XC4C8Y!T%"9/8#XD0;ATC<3EX!^MX MAQT/3\$+*H]R>)IG?T,U=V),;9"MV2;X>SRVR]]LRF%/B\;%OZ"-<5^1=\ Y M3K3,=3;ADT+"4@_W$S$5/U+>QY]L^1S.'5B8A V2)BPQ8A2-6)=,T@4^DL/GFZ\_?_,V1BV, M@5]7[69/B1ZF5P5/83WLM4F\)/:7S?2IL #M;2?ONGA FKC*D;;^:-QP'0T! M'O 7/IAB_%_RU:R>%K97V9 C.HH-T-(H\\K2V'/%\%Z 1^-EX;+C&U8 G M?NN61+86OW=$:5H&D OW!',^I"ARI;2/"76^/1M_@;MJ59\1/'9G[H (ZP(Z M8Y:]I$[B?6F]WMQ6Z/DXC78!)3GVY7AUA<%I*%MXS17\B=G&H%0_'6MV-RQ] M00.[^DA@W#@_"17LU\G"TKECM;PHM#G&:!WUU_P]URQ#NZJ51"D5'WN:JR.] MP4;WV7R'2.S=&Z'QUYP,MXV;7 4#^[[RYT47WN5:PTHEOL*("SBF5KFGP7IX MID=@2X=DM7UV?ARX0\%=2;Y%P@*+M)L#<*XK/&7G(F' M:>7K'N#T:.*<";\; ))$^@.^1$7[T9+ECV<:[LH_SLLLPEWWV7]FV#$W]XY1 M=E"]R73N3F+.728EYON-S#LMT$0\KNQC&#C?[5:U>\:1)29S'FJ;EZX5)Q" J75!O5>BC>[:1<,=],;=DW342(@FLJ5 MJ=AZ6G&OVUT?#O">Z/BHN]/!>1D>@T1LN'-25XU=TG@O5UEE7.2QKP_THY/0 M\B'&XIU9N9MS35P/N&D[?^SV9X01TR&C'MU>\YW$]=$/$]$[,B4W]!B*>0@' MMN34R 6/=)%JC]!,1RX(MS4*NO1L78AIHZ$8+?;$W?2&69=N?.HQ3(6@YO5S MV0L!'O'-NT+1I&=&+U(/;4R.C'7L/&+ZG@Q%H"J:Z@F1Q3.MV%U52B'?KL_- M@"(9*57UK9]AP0M'<.=,+W3*[Q([C[4Q>8;]_>4'8;W[T\L__L>]>.\FQIML MR=4?7O[Q/\//@1<-,928%(I*Z0K_Z_\\D:Y>K?K+X1A.3@*&$V!5NHAZ3K"( MOT2Q$+(BF]/,H:SA<5]R*38_LH5\2C;J'(R(B0XPZ.0TX=816L2U_9%2#L;0 M"TJ/?=>@2,A>]Y0Y1;!+OKF%-L,4NW3+CY5T>".G!0A)A:AGHRAN$KNLFXHJ M-\$25RA=8.MUS%ZL3Z5N>5,&!^45$GY$9DT/SHC"=(194QH#O%F$H&CIW%>K M!!W-#6U2,WVL?..VY$PVW7 MV-V4H%K.%UT@,6?H(TM!_HLO+^#V">(B(:H-X=FI;V< QD_,@*2PH>DRB,N; MHE\,8$3S0:(*Q0")CF264ZBW752\(G?)?N[ZE!88^, ^\RT8I@9F/79L*'V; MU6>]M^8=K+D(Y^*!R8EW"\WHQE--/IFT-JD+?;;NF*Y/ MQ93);H'&8=*^$%M1"@7-:??P$@W5DB'!J]T6@'8EA"DFB4GO:P8=C"V!D$)=12"99 M=(FU**5*X#BF6V'L );44"'7BE-05& T4E.(*)_][JWN1$'C[D>2@_G89$*H!TGM.,M[=OA M M=]*51U0((:2SR8%/M4FP8[8L?@+LS4W NA;D(_=I,F,/CH+T^" M*,0>&K=^0GZE 9H!XMD:7*YJ)*LS[55V=;K\6PL6/+7:+SB 2[I#P!IG_)EF M4;?I523D\GDP^'YJ,T?4;I MQ1.53]MJ)&*3X844' 7YMV3\YSA;5!3&3:$%86$_J>EE0E-96N&P."AI>-TK MG5&M38R3-0%NFCB:=[]P7HO8G=J-.8#ILQJ]F43]3$_8YX/,KVF7IQ\$I^VL MOD DE7BY^G%?DT5NFJ6'].TIN/%>B[LWIX:ZG"3^"NX*^J>ES1N%'Z5K4HM- MJ?_-7F)K]E&)A'0L-]K$@OXLSCP",1AL0I&0"O!+UCY$,-K9,!R1:/L^XZ[9 MV L^$@-.ISL+^U(@*,E@<3W! M0NR-\HV1\1,/QUH94(4!,&8/[V$G=/80_60XO61*4GOB[D4D$27SKX'C;H:- M52/P.?/''3VI+->+(5H"2""OA*WR'$OT)YD@Z Z\@F M.F-(5WNY^M:F0JZ247\(0H!YSH%L")LJ%I1HZ8?=16]'*JST2*.B)PP^,T27 ML5>0"N7O3\ [A/7@?BC%$^$^93*)TU%#I.".U-L05BB[)W=S@]D"/%5$>%7Y M X(6(1?7M?V/QEK<9AH%6F,=G64OK$D1% _)HK"'">X482\;>:I"(\Y;E6K1YE">M*E6*C$4;V7>5AEFB1SSWE&K"LJ<-YGZR7/FXK:* MX7)<">NSWQH,61W>JR)I>(2::0S=98NE>%C3,F7/Z75/S%B9UQ:NNX;5LD-& M:P?HO!VD/5JT,^7P$T.6)X!.^.26 $=D$-1=LKCW&:V@:(4_?/R,5GB(*1"J M9HOKI8G?<_MKN@FJKYV@ H+7?24_HH8/K-*,D720=@M9K1I_<^LN]OF:&L^= M?+#@3KB"F;8SY0XI;7;'6[1.Z&^5AC. MX#]<=;LK3:W81Z)&GS#"QTCX4)5,[2#I_?WE;KL/P'9C?;--UI*T$XL]E;)'X5D^!3I6=8 M A9*[07MHP<6)\MZK[]:"3D\K0UQ5%VL.W(CLG G]%0@R7([GV6?^%S)'/67 M?831C2Q@,[(ENE9=_N8S&F4D"@Y=6PE8Z#0@*W-3A\U$^8.U4\^J6U[]/L/H^SN"_0_Q<1R9HF$XTH[$Y!+3'OG7:^E)%[)@*3 M,[?#YCIABY+)CKE$KPZ8\5KE@@N5I67-K-D?F_VX*T^;(RKAN M?"7TY>HMTXZPY5IR8I&#J+4&9N'H$LO$ 7DK.V4?R.H MP>A0SXPEM8Y4;*KF68"24SF1N ;J8 H9;MKIP8LHG]EF;B_QNZW8@I ML9:\M>BAIVE)1OA46@VZZQ9R(J5YL2$80^J[4",P@3X86((7@!YD'9=ZXL_C M<"1\D"^I+SBX1)K3Y3?S\*5UEL&WM+VS>)$IR"5"16J2?$7))+(%&4X]Q X4 MKBXY*GMQ3=299I2 6LCVE;PU"6BJ'XD1%X<:L!;H,*@=S?)K:,,\4C)I]4UW M_<>_);<]LU#DC9"#Q'9>:N6=9@[79Y4JV'3;*E*E&YR),%$-Z:26JW6YY1,% MLSI6DHLRC@*ZJ1_62/9''Y/36AVYV;4<>:4-V:.'ISD=MZ79 "NBR>O&R:7L MT&T5$[V'V.EKJRC1X2EFTG>D68(F#@%Z45)J"',>WE,"]&RHZ_#]=4\G-*>G M!0@'N@PGL"%9]V$L8S\11!CEMTP&15W$Z")B+I=P^!/U\!/),?T8R](T$J<> M^&>+H0"XHN6B'D*#.O,$RGC9X+B&UD'^(CX+8BY;7GPSW] M@CVC.BO\H%PKZC&U)36A""X?BB2ZJ[X]ND(X8G["N*9 :& M\F"/DL_VMZZ?N]F7I$G*Y 3L);">%.$CQ J(S*:]8B$P<7U(J;"G[ZO=98,F MR1J2_2%@_;:.[D"X?&\TY[!R$RJKH6%@F*\7FSCGXP3@WC0 M9!D]-#_HM@(*'TUA5-"\BM?V70HOB@<*2R4%T%L? PQ (.F:-KS S.KG4J'\ M SW'S%2,P_E0 _$AJ]8C(^_3Z9;NJZ"?!OM.0XQ&R,XET(,,^1\W2 M>^QBA#3.Q>_TWA)$SR##X%0K/%47>$2/S-3=$OA)?Q%;D@AS9.34$S(B1E3H M L']^7U$HXEP\@(L484G)^H;GI)6D^SM[__JL@2*;&+BFZCAI,F*E"0I F!( MQO=:%+F2Z%78=\=@\(^C-*?[X):6!4,K,R1&VFECJ?;;:ATVJA2? 3_P'C+] MZ-"M43H_'AF<'$U3W*D9K+M8PD86XFZ)0A#&/IC05-\A M3FTP_K'DJ?%W.CIH='=%SZ449,*D/@YIE;GRFH4;LT4[X8M." M$$-%3G!O#TS+V; G;@!%1[6YLU2Q=1@H"&B>8AS'G=[-SW\,B.S'SF:BGX27?@0^?R0 XE!@U%%4],M8/ M2P7$@T1CZ\LP\\O < 1#/ M3L '(FU/1B<,U\ =6".\LGH(I]DM:<<2^T58,@02*X=X.(S!'Z#5<&H5.,R8 M",H8]T!(BXLSZ $6I\EE@^.KN;/>:U":F5]8 $]D5W[/3&]DK,*PPZU[W[)\ M$T(:B5FIGB+SKT *WT!+GN72OAK9>[VIY+"L6I>U4>B>7K3M!&+-#CA[5!IP M36^[<-/T%W3;9]2 H08^>48-/ @U8&M509Y5;S7]#25* $I-T6&6"$"1$CG3 M385J)N70%[R\!-")')]36[5-Q&5_?I!MEFB5\DUUGODJAQ;J-C._*7.,+)U. MQ>1X6CAP'/1H@F.;+P$2*VAO6$:3-H)SZ^*;&'',=W^1#FNC,@B.5]&UINRJ M+7CW@.@ Z1J"87I*:SU!_PJ3V,F9$_Z SND;UG'.(QXP,9LP:L'8W7(3-81C MU."=:>=(,U6,?,+'#/D=M.Z \][RUS9=WTM@P4%T86V=_"0WM*C/DL#"=[6Y M@BPCM?)KV=C%U.B 6XCAI+EGIJ.'PXD8+R2T3;E0 %:89O[8H4'SH[CI$=NV MU+Y2#Y/3.Q8%.5?'[:XIAD\QRT5:#K2)/Y MI@3Z2N%2 ([(V3OY,7KBQQ<"D!:2VKC:+M6C++?[*J95N 2YX67MV]EM9!-F M$,GM?R]&MMRE)2N^]>?VT,@FA7?:?7>J=M6_;=+]Z]L^\B&1CQ&.$R MJ]?=*8QVXVO=-#BKIX,10;8#]>6/#I85/0R6ON*CZ/, M?^1',_-!L U&X^8F33"40/SNZ<(*;6 SI8D[LA\G;$NX]#5M6+"L\'X%-+T\ M5 P 0SCOWX)7L^%EI.)CE;TH] ;F]X*?##IK@[3[F1-*7XU=U4E97EY+WJA[ M.CC>)&J!&)!8(41!D"G>VH:ATIKTJAG.7_)=D[1C?G9P* !C54P137F;LI'W ML+&)@A^N\VZVW8HSP3U'IE.GV2XTYRO@$!>?((U!9X]RRJ"6YDO!DT9/A.='CT*#I)HE@O+WI>DO[T2N-+ M$:UO+O<=P+(]Y1TGQ9S-&*EY($J15]+#);G$0ZXYXP35XV'_E\_Q\7RD>ANU MS:YIFZ_#T^9QM.]RL# XE5KXQDA0'-!/M2V,!@DR6;^Y+='AF/&!8$RR*XB[!!:47MZ/Q6 M-UP\HM@7;JTU\HE;(/91> []5!:L?A(].]=@-/'N= B)*1F5$7E:@$2!$5R M'S)B\DJ5O(7SI2AJ$9?6+GMI)@SVGJPLS @M?J)EW=I^+'RGO!2EK9$>)7\[ M"J3GMA_]3J1)G;F;@6OU=OXF;DH85@I!O7[K^/P=@P&.[PF?7D;YXP,:OZ!O M(P DR:_B-W8FR!&W8,HO!'V*_EQ*=]U#=' N@YU%3ED-0C_/8Z1'XTX^G%M7 M/6HU'H(7[(=(4F+M5MHJXOK;4^.WU--MDX5 8%#',6/HY8K=(-&Y(VUX>CPT M#QS;;KE=GH["DT/.KSX2.U9;3?=%X5OW<$@EDKF2>;%A^(8;,\S-.2%VTBSKVJC8=IR[7700R_= BB_<.W:%\J*S[ MKMQ:^9M?D1&E&U,L3-Y,&J4X0T5*C'![A+L_N &E[2[*47[%QW,!O./\7IS4 M9"R2@YL?'$3T6GJ:UL3=[[KW^!.O"'7 :EL"QC":7"#,][YJCK0AE5:"^8DV M[Z>SA--8>T)C5&E^_Q2?X2QI BJXP;@.6'.XYY MPUEPHW2(=)CORV9G12\=NRZ!/CPYZS)C)LQMBO DWG_WFS#MMA&^8[ EP%TR]E'YY)OQ:,UV'M& M9? FYP7DP0+P81#8J .>0$.!^2<5JAG[,X0VV.\U'L\0D)BVAX=E[4Z#B!'P M(DAA]_6Z'CW8B'M?I>LCL>540:QF\$K&& M?C0-NRZ9N1?\(4K1H\9'/#4-<=E"!*,_6Z3D=*3P4%>@?A@XXA4<4,_R(CM! M5>A%NX8D-'J::@O)*,$OYS=3@)W:1E2!N:^-E%ML*\FR+71-"211Y&[H!=SS ML9)"7.AN268C;)(V]MC)TN9''O(&&ET#,AO!;)YH,S(>M?/\YX+KB(=IHOHX M;3*]:SZSFE)RI?0M9\N RI;,/9^6\QR[K@F7OJE+WMTQD!6 Y)RJ[G.%WRK\ MGSY7^!_B)BK37VLM7KGC<"F)%[=ZR<#0/JK5.FD4%]PLK_(R_'3H\NY.=-3\E*U M6@H5F9$2R$-?"9-4X3*!A8-!%/-\C 4"J$:2=>$MPH*Q5)HO>'OREC#+%=1> M&<*_S0/826RG66<+VP1@&^LH'GZGQ]Z\"S1KD=?GV5,DV/F6IF[6R1'7R C, MV"/RWA,B%/.ZGTR3JSP^E GC.(ZSW_DF.W6'?;K*4% MMR)YK*\$%O)]7X8#^C7I4_*IKX[35]^_CAIOC!PIPXG0M]4YW*YJ>:W2](, MFY[H#1 $*N "W$42U!"%AZ0;C8L)4KM407O.81D7WQ$DO^ -/ M:*56)'Y)2<_:$D_VD;PVK2I:U'!&9VV.P[JG9.?F^9@IXJ.@/A(__PP?@R6/ M8'5@)/9E/U]IC6W=Z&#EQY'5#)8S@?+SEB!DTZ:R;5*9$#9T]J I5RJO#=+[ M$,4S5R]Z87.9E)GNW"]_6/V%]X/2G-MJ?6M#9_OJ+U]\]S;#CE 80<(^5:KA MDTN]>%,M 4IQISUSUSA6W9$R_5T"T0M/3]-OCK=RF-H78-Y^@C<P&%MK*MFJ>TITXK6G'KJ;44GS7@?70N6:5=>]%DIY6,"Q;J>ZYYH$PY><. M_=>N(EPVU/<;3'W7YK*W&>C)V>;_"6MAVQTL]B.+LNW+6ZILJ'0WC:9,].<] M<5U&&SJ]$B(J)1@J(W@F1AH\\;1D>,^'R]-O>I!*-&?.IY*&0*PAS]C:>&': M02#V6ZJ^=78DAUO9@F+$DE"F'[KP$EW/9-!3*"0' AV9]7Z MFOT2A-"A&^=:L2P/D]N:6=L886\OIDGU5*(CM?I1B9I>N)!'H?SID9[RC_^N MEJ-DX?CKIENCNLHA$%(M;=?&P9/3:#9UJ<@\_TJ*%79X/TC]0BA'9E*3(O(H M>N[ =/EC9J'L[Q=0^*RI=TRW(EZ,)I 9$L ]7&'H\5/I]**TQ3EO=\M&DCT^ M>ZZE<_2;\C9J/?_ENR_L W!8,4];=(_'5[XU>F:TL2??OSIQVPUZ1=AJ$JD M>PC'J)5>4@9G4^LXH&4GZ4H"1=05@2A@]3"-:"86+6!G[;N/OUW7EJRFFQ4917J\@M#Q,/^5*"1 MY@U/# XS_$?.)^JDU(7--*;@WQ;.),7+LN^L:7MUDE'XNV+)9%?A!&(&"B+.H$"VL MA*PYSF&0&-@HE>D2\H1>O&[A:$M:GJ:REQ(#067>5_K)H$V"',"P'R"%(+'> M),(8.:@RQ^Q+&Y[_+EL5T/Z8/<[78=.&=V[K,H3G$B!I(N%5L): M[JMK\#.[GX;GUB91>6DQ=GE4G3W?; PG/S5./JTZ\XK;5DTE1UAQ\7+W&Z&) MVHSZMQ9R30NC^^[VPF6T.L'[C,:-[8K,/1\ &U(-=#8Z.9V'Y)POC2>X5WHB M*R;K8F\,*C1WF_F4UFS>7T MS;!-2N3/M#)#6VRK7.37Q'CN!%RJF U(TT (]H@H"(1%U M53QI=^?YHWD;^W8:B)F%9'<\YYMYEX@L0CB'7,V">6/4(@.IG)<#P!-Z%FZ/ M:CO!:(S[$V4*KDNNZ'M>OR<6V"49!>S-F)3C,Y9(#O W\RPI6X>OALC[P"QN MKA(PS1XD1L0QHFFVKU5;@P#Z6"*G@SGGC85%[3U-KW]TSA*TRK(F67EK,]"6 MHC*2[U!O(*)Z#NH81;M'YJ%J/254WDCF.&^6:$ RHN$)>8">3K-V&SX)HB6_ M+?U>EE@;':=S)(WE=5]);L[WADO]NW-HHJD/A:$^,\1=])FTD:.!!E9XI?@QPIQT>"L^+;#]V "225?,P M[.D[P\M+,L6)4JSR&RE=R)@H;3+]6G6#SH)@R]9-E;"DC2P[,.F!F@SEZY@^ M45WM7!J,&V_1DD#1V^%8&>5TY$)0=6UE?M5WYM%\ %#X]U>0_\,C+N5F+&M/>6NW[4I7?7X5Y7'WD M,$=??AGC"[E^E@W7)+&OA$Y('V'LU.R&"'(<&VL^E$I?S$##1"#%O3E;\QKY8X=HRJSS9;SW!>* MSE9A%]*J\+^@%# )MNR%C#28LH6SK,'J=T'[Z_V:F43H&KYN46 M-EEZ CQCGHA4<8Z=+A;DOD MFQ*^_,'?>2IA+E9.Z&'G*-BET2(ND:QP,^ 6I#T_7LJ!G MP<354RF5=/^X$,ZNQ3UN#)^*1M+U%"X(XL9,1*+*&]GZS-!%?V & 1^G\6%& MZ@=Y3% "I[&8>6H5ZR/F1$Q>]!8R<8RGD:CXL9J6B\DV5K=9BU&2YJ>Q#:<,9=PC M+IW14-*S;]"-'+)QN0Z+\;?@-)IOS=L>&882#AO+2%\4SN7I!/Z4S%)L=S7W M(9S("80P+8-+ZM"0,K.UHY('0G#[U--=6[LLI2C9ESHUX="C#:E$S[N( 5PN MNFO2PM?LF;$[K(*7JV]=GD@$,^#QPP_;D=AJEIUCJVK;2./ANH=_, \SE0GG MA,U5>KB!(-89 \ M8%:3YEF"#N8?W1?X1?2I.7%CLI]2@J%<3WR6=>S*)D0%:]T6KEO10%X+5R#A MT2C]CL<52#BR"0.34FFIV]W9R%.X2.$\-C0@DB>1G!#P( 0"2:]]MGR7\8Q.^ .]W@-;]=K":50*PH:I%DGT5N N53$C* MSF,NYS PA1#B3D@N/),59_S,'8FE4_PVS;.)66(N)@'[A*\6HA1@)KJ8M ME]8";I%AZKCM1.F%9CF',AHAY5G)^($\LXJP #E13I#RQ+JM+?R+3#NSS#J> M1\A! 7+5+3/@W[^&-EL:@>H7%= M,3HW@?-ON\TI'F\I-:('O<9#Q:&&[\//N*%S6'K&)P5A$:E:5*#W KJ$,RAO MNGZ6,\NR#_%EZ4RT HN2N_NW-9Q;R4'Q@.T$?'HXL3L6%H?S'S?<*(?\CNO7 M^MV$N&E125ML!(HC-?<:T9H]FQ3^0*(<\(9^8NXR2)&O1O*N8QT%;)R\+V]G MU4+TE=VQ*@\QE^W4@-*=H:FNM]W[T^K-N\*Q6D2F#/7;_?R' VN.CJU0'2:9 M^2AX)T\RD^C-5]9)@KC9E;,-&[DE-XPN!B$FBE=,AB9$CZDIF&.P1H2G*WWR%MJ35-72WXG?[LJ-XR=,-Y#C)2)J I8YSDAR_!>U MX4X O)2O2!61+7N>>GS/17PKXO_QD1;Q_T6627ID21X[*N^HH>:NQ1Q/Q$&B M4;2B+91$7\"HH121*U7LJ]/076LX[YDU+95EI3B;C4V1VR"<)DV8HU5DST^3 MYXAP8^[;(@GD9SGL=8"J705%+[5>ACU*U<[ XRL-56ZZC&^!5D+G(;LGK%X=10/3<@1!":KW]25SX M9"9XZ;25/#NO:(XSY2_2DYQ$@=/1%__\@:.?Y'MW-0!ONZ;KMD!L]N/^[R?: M=9#M&69U>U3:QWOPQ^Z6ZE>@@"WF5'VBC _;TUJ#86T/3;))HHG&)L03UJH, M-,X\88*N<*(C*-?7I"3L*V5:IR5AZH@5=&O1X[T- 3%JT:;48=XO=S%.4>+DHO<$&ITJ;XBN=Z2P+[ROR$:'1$>?B)O]-5L7UL+5^?NUPAQ:AV0R MQ@3[$%=+N %I4OLR8?A[H=YB@M!BB;U]E=1^';EDE*EV.DH1OYJVCL>O%&;& M$DDP%H=/DID^>C#4JO'74HM9Q:[\#%U#F1RE"5]HZ^881J>NO-@C=QI;*]7KT_$:K"8 9)/XN)G# 5@SG7!? M-I%PT(\'?4757Z$D9V0.7 MMB_A;;,2._LU)C?PM-,C;](#K('#H\YDIF1LO0#2<+$/U[D*KDW#V5DC\%16 MUADZ&[@0I9Q]7'REO"$E^W?I6G4$8!/V6(\P6YO],6.$YPH'4=(:XI]B!5D0 MHU=G;Y./"!D"

(?_;>7F:G"2Q^1U1K&*2"FJ M\6$PQL OM@I'!,MJR&-D5CB5%ZA[,^7;_"%0ANC%0(>'UV1TN&[X3S1 (GOVI ?ZS&'KDZ^_$D"S%"2P&D?A^*'/V8&E1L[BTTB MC4H['0OSN:I%6%KRK6UU$+1&DJN $OCT9 %5(4MG)G.C&?>]GX(P2T6=&+1_#E%T9L$'0 F>&;CIZ-R]5KVK[;?.I46CBZG MDR*BYT(B^?"Y@0YZ,CE1.])WSH0KBR:EH)Q2SUT@@L@6**3 OBBOPP0,);7& MB*_6E@,HE$@ J6NOD&,/_S8>>$+.%BY!@@LQT2YY02]7?Z$\OA0+HE1MU&PQ MR1,!1U/#B)+>'1P>\)!0Q-/%1;'=E17)1ELKL8B8'"NJIX=7/3:5<%U8;:!) MZV14X1]-VJ723B'.@W0S^\U)A;A8(YM>@(C&^@I:F"/+>;E2K0*X3@,2T]CT MX?S8 $2R#@^"U#,%$LI#*">&4B7ORV/XKA.N(;]G'!M8JD MQ2MRK6[@I)SA@>^I20?\C)E15=*551]WFI5BH\@N2,':H%-53& M:K;+ MR 75K12'72B=-EHC%).F>KQ#5;T7P+;QGAJ;TG0$9A,!,V/1)UI#F)5@?G:0 MOB3/C(:(T1)V0M+0X3#4D)YIR4GIAX$C#',&"YGJYD(+ZYA;:]D M8>_P?Y_]^LM\/AQ^6P_!.W@;:1Z_#B, ' NE$;XCF'L_GA_-EGY@,N ;@WDZ MW&#M1^ H(Z"T,WEZFA8EUW%V^A5"'/5C*:(,=Q;'YRSW5(87_NC3P>?+L$"?/ M'OU ?-A9$'D:K$4MN-ZB'QDQOY!>=HEK-K3X\G*>F#\O5HGJ)-G>FNH>!<$$ M74O6-EL%S M4J5#3I=6K)1J L9ZA"09-^-_/T(0'$?Y3R.O"9<7]PG\F;PDP M*#0R60A^V:CFVX@AH;1,7ZZ^:R@HJ7>[\->]8)?;+E+]2^G/^ E=31KMH3W7 M[5 TNFVYO7RK>U\)0+L<4 C<1G(48KHA$.%:S9H93Y 2B^FPR#*WVY>UA:9@ZM MP1EZ=N.T$WQ+.;SD(\.+Q,CD!XMQ:S ,T"%NTNGLI8<'B\^E%1Y%2-QO$F-$ M-Q-<\90800X=,M4(Q 2OEV[#>LI<=Q1(!LZ*$,I?=[S5GG*^T%4 ENV&'HY, M?8F=QZC'<#+?=+4'&.JG@E81A:'PW745>=T!K:K>BR25@HTRL2\.INPK'OMB M7>I,I4+-XKP97!T!0!?N6J(H,&S5+V6O"Z1(]Z06+?16;$_E'R+++!RY DY7 MY_%(]6_YWJYBW&/?G97HM8S:.\\^RH9H(8+#QB1)*J%G0 MR2G*-LKM("7@DWRDE2$Q>7<:-W(* &!#*(LIO=9_8;F(;'>1I-TO8^EYP5--)SJ0EYM$29R45[8UA>'9*/EMMT'1P*-\C M!\(OKD1OIR&75HB ,.+]NJZD.9+O*=TVGMG@PEJ0?,7PF5*0>1I=!_S.N,>8 MM%5DXGE*/_/H33_$U 6D65G>HLA%ZNYU #Q/!B.FP;:)IFUB%WVJ+F;Y##2" M<7DJ/).TF5 GH_#R&O-/=,X<+;+T< M[ /^3IA"37 MU!$31EQS#3GO*PD^\2FYYTH0_O":@%Y43RKL;U9P4B_2^50P@":QSMV2;=4\ M'M?C@?DAQOM*]V&A\CZ&_36-*_I$&JTP9 MV!7;A2! NVJHZDTE><18%^+.S MC?_R\;Z[^896L9Z")OVBXKJ2GT$^ACR!OLK3-3Y5PU^#)2FHG1Z5?"+4*N[< MRK-3 T7.7HI.DLN3+8;:,>6M;Q)A^^6YERM"@*@YHSVYG=5L S ,%4Q;( [9 MX#L3/\IA'$'$Y\B-V(LRH&, M.EN)##TNKD[6#(SJ1T-QXQ![[%7[K(ZZL&0=,S2HI@$LIG<#W;7=[M>]N MB_0].X]8=.2 5"@L6_'F];Q)TG'53\$/A38J*H(S;^B?SH1G2/,Z/1,OF@=^ ML^V%%TM>IP4FNZ6'S)][@N(/3RCO)W3@6T:M,'P2;Q'N?EAZX39>3:R1]V:$ MBY<],/N>ZZ^O+K](JMB>;7?'R)3U&FBD)#)$1#%8;94O'<^MU.?,,<933'16 MY*E7<:22.RZU]2\\?3*V^KI;+O668Q(=V3>C[Y)%2].'83D0P-TJL&'I0DJS M+N39WY2-^# ):3$?V'\'??D7%6RLD%MZ\H/,/]:>D.1I',\)0ACV@&3:9275 M#0H6S3D=BRR'G5^8U*1K*IPS\"^<,E=<';7R9UYXF0A#Q/#,Q3_2E.24.H_IV2#/DL]B7W)HYJ!K'5MK06 M-ZW2RJ/U'W#PI9:#(ZF=),T?Z.X&VTU".#D]^JU#XG'8HK5W0U5R1,@3L1N% MR#+2O%/ZGY(?OG-/_<@+:^?"J"4THA;T*)^0JKM*LP'XL%2M::A\K3;\$WUA M7-2+S#!O(KL*8M8[XP>M+[>\U*>[2W+\=6LGHD\G)CSJEJ0D;RO\A8")+@T^ M=WOUAV2I%AD.B/RQ.%N:BU*ZNK09JG#5 6O[T]W'(0_-G:%[/3G-'.FBPOOR M0VTWNS\]")4,Z#C3#&P-3A3,G&6%WAEV#/(\O@TJ=M(Z.YA^664E2V4T'$G?" MTHO4K4K"#=LG]@*.#">=M#P%ZI9)KAJ99UID)=F">(1 &@?C3,P3B(5:K M;N.B,LX6AC:*[A\U2"]9+1 :[WK;X;[])A[RBN=1\^9)#-@C!*(I*\"13<%^ M'D6(P H4>!S<>N:9*!D@,:_M9D[MFTU1Y3 @1KE[QF=E*%FTI](+_9J.R=2L MS0K5"QR !O![=<]7;\A&5B8P]L.[[[Y_$Q7&4F1F'&R@-&*R8J/]-HG.^88$ M$#CO(;;41;KRH!PK)EZ-MX#*:=[FE7W-NK$#Q:<.<^D(A:IR_N>0P-\1W1(A M'#"?>%<5S)P*S)/;*4OC6G@6M';I>,=$0"ZV$BGA**54C?*/>$MW%:WD,XL# M)(B3FYIE#GR[\MR61;(S@0Y9^Y"2$T*Q#;U-5HU3_GE,3^'.8$D*UZR0 MI$0/AG:5'R?V*J*R_A8BHV%;2\SY=6L[$XYZD4*3%'(023RJM+M<^?FYF!J! M,\2?T=3X$Z5!L[I@;,2!EU(.O_V,SP,84GMR2GG,KPE";Y8,]B6I?OC4A\,8 M8!"'> JE\S0C$_F5DX@_CHY!"-/CU9ZL-YX4V@R[JAX3L1://I 4#/\W*5A+ M _;N)'0#VG#A[B[M#MH7)[6@#*N6AJ92128)5?D=L? $RPOR.'H@SWV"OJ_P M2-I]FW10ZM,^D8WJ^@NT8R\B->Z3\EDH&4_V54Q#H#^5XQ\>8;@Y*-W1SM=H M<"8S!\='P+(C4U.3H^31CJ(!S6W@.0;!TNZD"]778W&OG+WDB9S$('0994G3 M=1?Q!^;=%IJ6\:OR(N7/ MO.*BGXVVEL ZX*,WM6 M>"#,6&2B,:QL!VQEB/-C9F<*G96<)04?N1<]W^,=<=*.48HYV],\HK3TH[[5(+@C* M3L+DJCF:Z]%=WI(J-K!X8>=%[;JFZ6[YS)A#>2@!O1I4KJ7OSES,R8M @*&! M#I"M_GE^U QP*ZT@HS3;:[,Y/P[B?L3[,1G*V=\2=^>5*JT.:#.G'[ MA?6\INW:9+!.;4*R9 2&[.0X$6RAS%&5>6^\6#%V>C6O,(L[F\1]8KA2 V61 MEH19?BE[M#NX4/+:F(UPY!Z-R/9IV<0U_/M6.^K,[92C\6Y5%&JF ,XY56^-+/&/U/8V-D90L#GL@GN^OA30P%!(JNHZ@+=(Z]:-GZ!:X( X4YJTIYJIV=,=@-L]!Q([RZ6)7-.0L?SXS?)5:E M.8 9;M@XON=?-,]9.5W Z-D\1^Y%!SM?Z*DM9AJI34XB@A=&8TP&^-VK=R#5 MMXM)L@09+BS@+:\7,=)];*)/%Q;"BE)O$T:-20 !BRL5^:T9E_#T+1O-?.E: M9$W+G8 2LTZ*[Y,C5B R[$J&!"!_ CW77CX.Q=D^#EUC'9/1_T@Z!$!A__U? M5^N>,YOR43@_<_(^G49S\[9%]?$NDED:E M]-K\UT=S=CW06T&';GP?NP$*A@0)&.2,/535&(@$-?2GE7_4R+%*U MQ%OO&+T;ZY1#=*+#),2"[*IT2MD*7;JM7*I9DD8T%.M*&4DK813(QF3B.13_ M/WOOPMRVL:6+_A54)CEE5T'<)/6.9W:5XSPF,SO;'MM)[CZW;DV!1%-"# (, M'I:97W_7JU\ 2)&R9)$4IL[9D242Z%Z]>KW7MSHM1XK@XC0>:RWJG@(V(W'3 M_B.ZG 435#*3"XQ924!X2>:7AED,(P.?#->#@> 6]>8[RGBK!!ZBBJCNBB>($4 M,IZI?$RGX[7=3[_[LP9VX'0A/'%(MG(9W7!)R%2E>A037K$7<37;W]6%BO)#R+9;[&=&B"J[2?(+5\<[-\\:I2QDBY@9C MX];YH\5UWA";7;7,S#-W!YR&-J.L366[BE>_N.&Y+=)HJ;Q:*M8U$@XTZ6D2 M>!@E C^+RN5-,H*J(.CH8:&S@JZ,X*M4/")%46Y4UY#)7'M% ,X^N*P#_B>" MM.UW.=%R^T13C.5N)"-OE7(<1MLR.>LLD11N:+/;FJF(??2IVC(E]VR<)%OW MI>)29[E;C!+8# ";*:9Q;;+.AH5=$H@R\ EPS8,?I-T,R^Z!*93VJ%K0N!,X MK@],=X1K*VR-0Z,(1G.DCB7Z<41,6^DO'HA4_UUY)ZOS!B0SDJIV.LO0AG Q M%;0=P3UM>1%[!4O463-'"%BGJ,HK84(0/5U!Y%@<;,MI[,?<8K)U2#H*!8F: M<>>$"&ZL[3MP)VW ^S$ZT+#.2==S$T"0"WROC-TP93 ZZE7DJ=3VE,Q(#FB35\!^5F98=S7"(B;:I7IA2U;367[I%5;PPY>WZJ'T2 MZGR+/(8=A*5T+IF"$S.( 5 M[3#TM!65+UX>-)2>JM&F9P@(@*]]R,N?2RZN%,RSJ"I&3T\C,'>(% MS,"1EF^QD >+RL"_'HAP:P+)=LF09NE(V7#W9=20M3+HB:( 9P&_#S0\"(*Y M ^'%1:?L'L0*8:@GVGY-L!:ZJ(*?P^#G2LV#T4M3;/,RPQDSP5N%J*+[NT-L=8'5%J0<&V* MN+H'BVS-6#D9-0?:IZPS6)W3EG@#4AO_*P^P ^5DQB.B591 MZLPFFBZQ4#.JJFCZ@8;9X6>;T^R"9V[GD,7[>5N791(YGX.M_OH!1S*IY]X M/'D\-OIC!$0M$I'XA;V_WCM:UQN>QP2 DSF:$V2(9KIP&Z[SU(';J_C27'D$ M)S(C:QR'0Y.HKX'XXJRR)K$;H#JBT_!&3H&L^\V6)3R-WV0N%8L$R4@'; MKC/&:E!)28+7C#=DU*_FJ#=CE6R> MKFS)[<3JE5$PFRZG=INN$)RD$WVR6MW&#>U@WR -I$W(7+521=+%#_<4!$;, MJ%@B?\@0!GLZEOF7G.S4GFY98:F>MFF?NX4VMUXV#Y>LP7&YMS G3#OS9=,<5YZN6I(1N3"75DA4?\W&A&8XA41*+YOG4OW6N_.6OG7>&1 MUG[;^VQ+>\U_.'%*RM_-2UD$7LMDKHZB>YT?Q_A@6OK5\EV&2N=@8=-RKIOY MR6#GNG'.D.O.97,QC#;V''BFI-)1%>+Z&:$ ;T:)B.$7@[\8A]RX+N6\/X'P;%0Q8JZ FN( J.4!=\;UV![ MQ$(G:U?PKG5)*G7Q\BWA_BQ7XX0\=B7T!;>1"VQQ->EL5\N4[U-+&.2S!ZP\^H'=%EKEXC)3L(6%I$Z^1$IOW:F;]@@I"4MAGVY3[528_(V+CD(^:'.%(%-B]9[&XT3> O M! X'78(T^4OZOQ#9T(4QLG%YAM8!1[=8+@0/NC76'#U1"M_2%)!0=_4ZTYVQ M\^R3O(N*H\-5\#[>S *"KRWR3/*7:&>XCG DR*KXL:=1,M6L MIW630=7=TXCU:QXD?V'EI0MMSUG^:QJHY%:S6+R1+DQ+'03HY"X65V2C8T+7 MXGBMX;7UI]X\(V\6I!T,C;*L>1-$!';Q'3:34@.2PM9&G$=ABBN:?._>&._V MN5:9F'5M[M9[7PRAQYCH_MY'-7)!.+N]WM;3_6 83# M16B/0J:9X2!#ZN^AI5!1A%O]3B6H&%/"]'$LB+@:IB05N$]JQ@?^<;@&>6%6 M1'/%M4K42ZJ7T:C2#J4?V,ZG4RS\WO_6ZJ/4'HPS>ETW9\E:B""^SM$PV)V^ MEZ1BX5WF+/QCF*'VI"QP9 *4.J[5]A#E^];WPLTTO#C3[[&VT<.\Q'&7:=R2 M=G^I=OQ +M0_FO;D&I']F99 IW5!;Y 6=EL7XTE(^'B:S,C_#:4^G1@.SJ9* MV;@$G?^7"$Q5W:#V]) &;.D=3C>L$\II#X*7#C(!''7*NE'7I+A8\*] ?1>& M-&]%U9@5/L;?\E@H!@:&F:YQ\T:H:9 M53W]T!Z:@&689!LY&>#RFB(1)1GN#F(AE7N]>O.2Y1YWK96-#+[M%S$OU%%= M?L /OU(YB?@B^%4W6B1A6[LAU$",2( )56_G IN">8U)(%<&'+V'N05'4[ M.).IJ[PR RGB(IK9;#98JE1%^'URA0Y@\$ZKJY=X7"GB?J2ZGLW6J=:+6#_. M6CXL-2GOSC-\2;C+<[5>8[N4HE@>4(@1Z$*]!O"36)^D,_!R670X$[%K&VR. MT=55^VEJ-:T.XM_SM#L-Q>_T:^F_./@Z6A)1AH$%D?A/(#Y!FF+/(RI)T#22 M-'?QU9T&3..>ND6[L$5^IY$2>C7.KXV5L*@K&P+5HU,\--**ZXEM>97N!NI6 M,A930^I96??))""36#,LT,A+N;727E#:++)1@(L)-G- IG^I*FHJ]N7&I/6# M@1OS:I8ZNZAK*Y"AI-'?& :5G4$MP(C.+GWVM@2!;>/K#T3+.A *I$2= 'Q+ M_&CO4P//BKS0!-9Y A)_I3M6J'T'#4-2J0PWX7-KD\;MJH(O&YE*YY4^_ MT1#?-W(%WUCG"(27 7?[[!G%W108Z.6>?++IM(' 0%S74R+C*:\=5I ZVR MNN6"%^2NP\Q^S((2X-()8@HD]EKAJ6BK+/WG@ZJ[]5=\5Q MTK5#(>3E1A^90,1DSW1[D&\U<+&I:/0JM]CA,AA<-Y#* U;98Z9?=\% <(1T M@\JG\DVU"<%=F(][NFB"GP:?%]D!3CD]K#P"%T/Z(_"WC^IIS-:*E4UK#"!#6,KE2.?Z#Q]983(K0 MQ);=?BGS1TMH7>(Z4G*&B[JM3Z]+H MMI.A42O2J*&Q>75;[L/5,T[*GL(K3H6UE%$[52^]8BTO^D>5*DA$'8^H.N$9P2K((FDTLK%F[W/&S_ JLG% ;$% M2ED=RF[&R;A6M8%APZ/M!<:%W\_58#5/A&%S0!0*_IW@%_EBK]PTM(#.^>*@EZR9=(N2626L 2Z=R1T]B;A5;\Q^%]\O A\FQ<4?W M>XV97-C7H^NXNZ$1!*>\KV&74CH-2$L5D@W+=K31^-.)$>>K)F)RQ M0 HNH+O*'@1OC HUF=L*@RH%%>GPP%^4KR82FGAS3(W8=0Y6^GMUG:'3XFM"]GJ* MFB0S,3$-K\HDUD]]G(15LVP7RLD =>G%T5V#C0+G*^1%[O<1"Y?:TI/<-ONB M07'$"DM[6&*K"L: T;EYIJL&=,B0+;/K>H[XVGHDH^T3(EO%T9ZB40>"!($< MK#'>BF85@*-%M+8T3V(,.?0/."]G;PUWJXD:QT ,6I^'8@G9^@:!QD"D'^)% MS*SZ_,C,VAQSR%6ON8182(PDI4P54:K]I4+9C[_PWF8N Y^I:6_4K\%UUG1O MI=/Y.V3SX&6,*!$&DIM!'>FAQ"OX5!=1Z86I]66))6-AEB(=)01E+EL8J(0= MXKS4>*4()&D*?4,=S3)![F9M5>Z-$?^9FTHH<>VD%(C]G-(B[H7CP)2*]=0D M0]L66;G2WS\)/9?%?E]NBWY\+KA:X@<=,?8C?9=H)VI &K!HOH\R0 QRX1S= M5I>V&FU%!;G74A'%T4)79;72TV;V#8D#8%D.2MCX.?@X!9>NB>!CQ3D(WN'7 MW4Y4/?KZ'F=G=<[-"KGJMKS&*OQ]BHZLK^, [1.:*+0S+B^Q$==.=R@T.533 MIUI4GIR>M::-DU\\SV/Q6RQ**A=Y67/$C5)2?T''\RV$ MA],&T6FAF.;/ADE(S)NFT400>#,7Y)"E$<\ZTR/@&^1B2X<-^=GP[-Z_H6S(;$ IO830E*IUF'=:L45!6"Q+UEQ";\I M34_0TL3')LZ@:6=1OH;A&A>&+FP[F:%!X]^(&$1Z__F.'")[#41(FB]UT8]9 M%T=)2+07Q.;4?X43+9PU<%MKP]YH[M -*]N+8\--DN@3EQTD9WY%^I"SA]/5 M4<@.2\>]=FF]%2H#6NT"8$6"48 YVPR\4T*3M$3J M9"INI9PO-'ZJ78 @'GLB2,(3+"N0I4H_VF*[\%"[*\;"L&G@E=@G^#C7,&AE M4:6A<3U5R:+0X.T=V.U,TE!X(^RF;5ZXC>^%(4-45*8H1%-A99+9Q<0!5U7- M6:&[+3,W*G101$R8T]S31O[9K2C0Z]?[X;(*;;%S&O2FHT(7BW #!^B;\;(' MF*YS.YS,BOP%:6@!9X"4&<=CP"=T1D:7,3JXST>\7(YIZ>6JV(W,.<(@+[S\ MIK\N"P,MW^5,*<&49:Y,]:N">$YN45O7ALI3,&-#W,4A!,.M-A'D6$C&Q71+ M%UR]ZU15(0Q.61G\;!)IP-"V9Y*7:*>24+1$3R"%K=2FJ/"@^@_<<?< MF*>\&I/&ZB<-NBBWAN'=VZUJK!1L2%:3N CY5XV9F4 M5E6AX&LU@WIB>M6[=!+!$>=-,8A+L$+=,S9:ZI #\YU&5D?MK,SYT@7&C8)L MLSWO@>E23ZYQQHD4FF*BG+;8+>]'A;=LV]-E-]WZR9UEWWT:/FD(Z>5 9$^K M'L;I*G=2Z5Q8!L);PDIVS2N%+:RQ&IGU#1W32K3:QC'96)9VI1C3@%FXLQE"L#D:*S9HHJ5(9#AH]H09 M-(^4">EMFE>H'&L/GZ:OR9>NV.AF]Q]^/?KUOWFL*:=K<^/L!2]UF.RAU[QV MA:(U>:&+O*R.Y.@-*YM8.^DF1>RP%"^0SH;E](.>ZA054@NL MIBIF(#:SI :BG"^I5T34*!76CL"Y:1Y?7K 9+7M.')"YOKW=I(-/AGN:#M[I MHK'N\ /7.SX3'PQ81$-+T1\$?66!@KAJ]K]B:R65^=MB4:I&OB(IURAMEV^6 M"Z5B&R&P?Z 8#L?*%[H(50K/K8N!U;41UIWB'<;I/D5B)KOK,2"Z6X9:<;"P M:F)M3+MTM]]@SV?TW%JEUAVNLE"6':%<[H^AJF@9JFK[5@?!/RBRX87T.&B M@;XZI=Y@SELUC26&^5I@IE:<#,[B) MU+)4Q*1ROF2FX%#=;2LQ1KV.4HGOM\&QM2@E#-T-W*W;N.(.8D;,0IZY]B1% M4]>,)%9IJ7CRBVT0U>4GTC+7;J4=#T>G4H'_ZI79 C&162 +17+V.)I^N^3C MMC(KGY8VF(V5R9,TIR:R4.2C+E>>7I,TN:+SMBV/S;R3?W6)%Z3?H*-IPU29 M_4R[O;"[!5M915@>.)?R-TZZT':Y]1P1YJB;/UR=PI9)@M@Q3"! &(7C0#SA M:Q>1&MP3]ZQPC?_=V(1,;%,;HP1]F,5IZ 28(I0QU+\A MP>(_ZTB+>EELN)&0L'D:FJ?N%.0XT1&I!Q,7CSLRI7ULD\%XP3M$H\!0A[WE M.J=T2YFS<:?-E>:F0,TYE&-$[(8),:[60*^XEPM";RP]]$V)-A*:GS,\$Z\#L"$7L%7)D3,L&$B" M42 38EUY/3=2RHT+U]E#2:&P!K"3DY?M#+>(L9\XM5!F7*I]BN2YZ-_/O9A5 M8D::N54LLQ2>IE%JBB@IE9OBT@.^,S,M,?6^?:(70+] M-Z.L"](E-:6Y@E(=4>3 %GS$IL@$S\WI3-0?13GO?LII;FQ@[ATFT!9E99QY MDQP-$I#*&YZ6T=4E373/U!5L2Q$L_C1?+*GJ,Y1)D.Q-H-6/TB)PIPV&&N'> MFRV0+SGQZ& LMF2)9^>/#G 9!71-FN^PM#U ?'@VXT-.%X2[71I#B>4YX MW!&R0X4[8[<+/ZLA!7Y)<$A(EM3SX)7>*3>1XJ>DD?3[7UZ9/E):X3MI&QT? M#[4#]\J#2PJ^1Z-RNJ1'=5GS-CCXP]$K#77T?5+(I #XR@\U G4QY(,#K:05 M@W]B)MG'07Y$Q2@M- VPAPM$829*X+Y"=S,^I C34Z,#Y5.@>\:]PL86*:3Z MDC-\:6,*:;,CU8Z7^ ,\7(H?^F*X";U%B],AZEXC9X$O!&?&)VZ:U \K8(X+O^N5#>$(:G4 MSOZ _=,Q:V6?!123*:9L!-NL?JE6\;;& MEKK -Q*NU&X0XL%B]L,6(CIF1\-!;0]:-"89FU"N#:&=XI6*33!,&-_,5;-, M$=-7+M*Y@1KL=FX;)4N):)3A'QG@UO1AV)YNVYF^3B-7./C,#\00V@6RNX?- M1^%6'%^L83QXL<[D^A([*[5P-=$>.N9H3G4&<+WLK*\H6SJR=*67YH.CNWTI M&IV8TJX?U2IRHIWBO7 3+@Q:LT,;(Z(S:\B ;DQCQL7&VIA6$L>2&,O@6O!-I0$3O]+4M4 *I&N=B04B_P6YG@+NP,% M"\(7>+-Q9$J[*2%H4L-IN4H,"-=4YMFA3; $OW)N :0*&L>BJVX*-<\_TG % M39H&*+J#LJ '6'MKUG-2@WE2UJ4&%D$PJS1I8XNP+0&>'F-[.G7@9EO*Z&62 M>X96-YF4B+JSV/EH,/F.,4:B$3K+-+04I70MTM IO/-C41UA(4-'[N-K2N?. M>GE/X]"7*-9 T.+[(Q7NY/]IJ$1#-M/GI\F2&A0&DK(V!6U8,93$1"X )"F7 MUYOF.[%-(ZSTT !].EFO>SFIVZ[Q:-LFK>,C!>)RWK=>N[ >"XG MPQ-MHKP#2SZ"+QZ]_I0J=K]H%NIP;&"!G&\9ITXV8MW,65V0C1[IU8% ZLL5 M3+G":$_+%1[INL #(K$6R**PB-:HV"C%:4OBG,YRIR#R]NLD& L1A77I77/& MIJ,A?10\!HE(4 ZSU9)=HNTY22ZA()J*2/9Z M)4 !5VQ_S:I\ZWYBHJ.S,0 I\6@D<;(+(SQ9WNB=<>S 0) MM[=!UA3D-<#Y3%1!8@-.R*[12")]WN]^>!52!/&?41E'?P8_\9S1=S1$(/B% M5N@UN74AK3?Q-CCHYF1(+!&XNL3((9R5BJU1AVL4OV[P %=BKK0J\5R<')C# M_3+XCN)?MHT+_:<](MY:W4I%?C^]?/FF&6UNA):%=7\T5'UIJ?1.H^ &W^7P MG] RN8/_Q4#5Z*ZRP0L.\KQ.KS3BF'E=8R)TQU$@>K;,CS-#^)R#TA6+3G;2 M:Y1W1^?Y/?(L+%0<=-;NRC5:TN@IMS[-2ENTHKH=9M&R*-5HB22^!?9A+ MXKDE,B/9'8@9R=LA1@$&$KE*A6 MW/:E6;._F>OP.IA8:L3Q6 : M4R0C;I/]C9[$F5*ML#.>799G-J]^&\KRWISOEG.2//N+HN \1*J@0\8@GG]H M-(6%&SDUB C(&ITG]-(9-$^F]6V>AUWB\,Z,-0S>+ZR+C@@D$> M.4"DBH574JKG"KGL%9SENF M[B!G:Q+JH,3GW 0NRT'\$P+D9PGZR63VEDA)?_302V>DH%C*HK#R3'&I7]&L M1C6@\\W1)X8;,&W<.M9B%46Y5HCRZ[&,>_51!=PR(?B*FWH*Z>:&#OZ,WY?L M?I44&Q8/$_LV.8KR"U0*63BV/5^N19)U%%MR)SP/X@IU<9(+K(WL MCT)E99FVOO[FX0VQ](H&FE<^Q&L7OBO.@5;VA0TI)H7]6-?644?AY)49&BCS M!8^[)=>DU+;;87# &QHB0A5$J$2)^5MPPX; ?!M\E%XQ4G'.#'T1C/XJ,1=N MFA>+W!C8!4M:%\.+&)"'QV5VLH4#S$H/U8_APR[\YLZ;E9APNGT_HO*FN?$E M])X)J6T1E=0^RW7&WG 5_ RCUNNB81N] MD=#10;:RFHAQ:,A<7E2%!K_CGDG62DT"_#/R>PN09RCN@JJ2> L!NN"D))[K M_@H':&NSB.&MZ D43H9'D_GBC+)[YD\.,&Q/D!>=HJFKT/PY96?9$F KT@SF M(9! V)+&9C1#WBAX6:%69[>2QRGHF7ZAF;QCF]+:H 8VY(7I91R\+%//&!C) M;SW0HS/X ICU&/2D2#"DG(N&IS"OY[B!YT[X*5]H/<&5TZYFIDO"!=86'0>K M>3@#YIR4'2,W"%Y7+NJK75.3"&R*/??[TBDK[@ /@H;F*@F#)1C4"]W2YBS> M6PQ=Q?IPH!30K"^B!9BJTDS7V##>DR3KNFUP"FC]$S):08.^=-@#/NN-@%AU MJ9JMUC@A,KD&EL2G_)$G4GP/SA L"%PE- -H(7 1.2)CAWMI3B 7Z>9:VCD\ MI*\N@\Y<4EQ >Y.E5)!3L$A"PAK0D;@(O1!MB.L!)29>9)$W9<&%&>=I8<<[ M%8$?BVJ'+\WP,81MC05G+<&[C'^Q.W("E?B0U. B.%IV'L6JT>EV8Z=RH,>1 MQ$G$YAR"8]B!.;1Q/H*E'^R*B/#,2(@M@91M&&ZN2I[ N8-.-:FE:0J:GEJI M9JD@<5A,GFEII9/_4I)Q4664,IPY"Q[ZV$Q -B45DF0\NR@4EK)LB4DK*QD#'1+ITG2JK[7B7R-M MGE[&?+RG&?.=]IQ_=V8^<\IQRIX5-GGI:+=?DCYI1-5,9BK):!8CAR[#A";O#@Y(/BUWL5K[:3BO*I-]'2O;""=9WN=6O0;;[Z MYQUF(U?)21DY5 X9.GU_>A2'QJY?]V6;MG?ZNV2&L#?KQF$GTMX2<>,QG-3X MKJ2;?24[F, ,M7T(1X2-P7]>SUZ>*=+H9N2OS(O2P?7&%& K^;47ZDXLDA@] MX1A53L[5P%%A:4;&#HYA1!=(D$,4[N;D4C@1!J[]M:DU&S3L2.&L8_S/B5$\ M.)=WBZRW-"GIK1V0_II*4A%@"#;^VDGFOV++[1TF\_?FAF\IP-'VC''8Z)0V MS1"94J*D,86=@@;"KB#3(OB85[K&& LRQ!W+J;4#/JQKO,FH5JF8A?28!4Y& MT*T5/(LPU74C&G/"#5]35,.V_6,JD]J[U1RQBDWDF\/I>6&R!$D1F +F4C=B MF>B.27NNZ8@ZZ1[.4:H]='Q:O8W$H&L!R_W?^[C$ ,1KBF6,IO#ANRHKE M3I+AES"!@M^R7^*:M#<@!:F4BJ')KA,U"WXP9_R:SS@,7F; 4B"2?@?W+J1S MTE$\F=>")TG/Y[%2CHRST['IM>9T\[JBF;O,O':Y)MHA(!"_% -Z+8?P2#&Z MC[?,P+TW?J$>A7]GLR@1;M23036_.(.GG=O"A0L?<0B9Y7[E)+I\%O=BQC9\ MZ3@W=L!-!(YW<<4!2YG-*L$<&M>CL_IE23B8VE%$0I1*L2=(&I_*X#1IC$[B MFS@W89F:QM.YPQ8HQY>F7H6;02(L(\H$> 3=C% '"= M+<(ZTWJT>'9Y#XP7D(*B_8Q8UJ^\D=>V Y/[[[Y-]'=D<1:'0T3.ZHE3;M' 'R^X%[#ZJ')0_GPNO=2_W<8 M?"M@$#I00N6)M[$NG:8=5&FM83$>F$7@[*F+D8MCNLBKG4 KGFWU:,@R!"MB M0ZDA0$-;Q^%UG$/;, 2W85L_;]W!=:Z!9N1>\)K%-4HI;JFPH>RE7TM#PM@0 MBU@+?HN=ZJ2JC@V2I=$]1L^U[Q4L:9)@84AS$RX_DG+MVH-BJ$L*I>$ES;"- M_ ;\KM%X,/RFZ^[>]DC9[03K]T#9X(ZL#(:G5@9?DEF" HQRP[X+T06-VMP$48(0I3"2\Z2UZ[67IMU MXE*CO*71,J1>W4(@]1F<*C+.[DQ_)13C("17&?S?6'S)W)H)J$!R+[22+OF7 M,\=TL 7F8F2XJT>\<3U\@>\WR<3JEIVX$H*QE>KYW%1?L('C6CUKUQ#G1'=9 MRNUDI&X([-P@D#%%=0P:LT-7FDL?\U0;*JL4@CY\M(M)G34OKY%+>CQXU\VE M^\&-HQ$GG.U K]M4TH&HG4!'JO HE8[U:Z0('&58R?QW!T-$WV<52_YG*ST%<&Y_Z'QK>G5C,].T;G?3U W0T@ ,L(6G56V' MSX%\76"$E$:!FKHIGL$>&.GJ-<2YL\-R"TW2'\P#'(P$$ AK1W>1 MH1>4UAIY@#XD5.THQ"-ES(Q@70C8&YU\F" M6SRXJA3#9UA W)_@0Y@*T0*##D<(X^Q#I6IG8-J'3'A%['4%98J*J;7,OV/ M,.E RY1J6NNN!'#HEV7OOC^8NX)%OI.E ^]#1C(3W:"1'N&-6?)H%#N@QZOR M-67VF#R05H%&L,Q!3^^/\P&.LQFJU&%^D]2S&18:CII\9/P#>_8?+%%,&4;24"E37T!_< !R=U'3X<@20 +1;!"_SUHY'_ M7A..FZ0"4JS$8]E-P55,:%57B=)>H"$UW-^BL MJ.0 0T6HE$DYYWH<+GB_5E%:70=31.OA8(/.QTJC"1B=O* #R6W_6!=(9834 M"65J#"?Q>2;7K"" ;\1]<*9>P>H1>ND6V<8H[Q96S4VADQC#6N+*,]MIQ$VV MM!:';D?R'IR#WYPY(]_QI+E_A(',J>^3X$UD$ $5SYDDJSN-QU09MMY(DV/U MFKG]*8;3P\8B9RW>J.FFW @MADG8+4-,03@.72R%,76).3&ZP -1=%D"SV%[ MAB]WADV;:R.[6EU%4IDLG:S;5,UV%TWZ;UGFM6/! Z/_I:AQJ5#@+=/PER6W MEJ"YJ(%S:PN_1Z"@-(T^+W0-6^,;,BT.,=G**G0,4N(QX@3+GK$N6T'F$GNV MN5^O@MHPDHL 8YF2>W&DFLU.0N"80)%\Y(B__4.C#]NK9Z3RD%F"94^1]^WH MIH3+@!.C"L8LY#E.Y"NIZRB=A6:P@IX=P%6=QB @J$:J8/7:$GR\8IKU!)?E M!DV35S2)!>MJK_$R%$LP5]W)RKP^UQ_E=%^T6.<$I8_A(.Y8% M7WW @/Y2EQRR85>&YK76>EK]O"ZW6(37E8ST&5=?W..-5X'![.KG/U&^.[,IF&@97L MI%?@OV8&XV<>.65)-)HYCGXYM6P1/4!2&K35;J]1E_BC(V(IX"*^ MMM4U9D =2#X?R,%H>E:>ME:<-*:4"58RPKN#K(S@24LW&!S^NY$@;)XTVJQ\ MT&D?0IPHAY#/R$7V@WJJPHIGRF&@!);#"[&$FT:@&6P>V"\8G@ISPZ7*I*N2 MS8O-NF/VYV)]C@RT/8"393?C/BTY]/-L]14F_A>#+T;T.D*8H;GR^OKS)USA M$,T1E&1]'Y9(-G%[Y@)1OE7YNFEMX,,(7MKV@ZY.%3ES@I^!DTCTN#5J:>A> MCAX)@6L5&94L^Y2 MR3*IK[%K:>,DT<[024 $M^?N8:?1 6=%.@7\&ITL3I.R)+G,FH/[&FI M,!H@.\&Q>;*/60(+!GI=T^KEE\"X.,8R8T MVBZJ"/U,?,NS9-6*T+:^WOC] M+NT$O>QW%8.!'),"HQ;H]W //I17H&-XN EZJ6MXHC1Z-GW^;/1<.!P_^\,G MZ7RB*_/[M=+0[XZ@((,E%@ GK9AQP"1(1QHY1FCJ::UKKKIEJ.Y=N*MDVQLU MLSU&NAM[*6R(PV3RI$%+"G.]Q*O^79W-HH\YYWW,WZ,)CMSS,GT\JP3. >0S M>")7.#+9*O>PI>?IU/P(^)X>R_K)U*;YS$(DB/"WU-3'@7W@V#1B_D(C-J6[ M:G5&2&89"F@J? *5#H9MZ!)S4'/5*ZFA5T_U3)=W6P*">J<1:NV9G1#:?@() MJ.9$7D85A.7%N$ GC+9!\&H##I\:P @-@D?V@>/6&* ZYU8(_Y8.UVK_JA3C MPKT77-Q+L$0<4J:-AP)RMZ6=A?:BL[R5)S[VYEH+F MKDIM>)%2W^I<\(&=#9ME$6J2MAK0DL.PWSH37B:F.S=[$Z/^Z164G>QD0=FN MB=?M0?(8@LN)7Q)[EXPB' M"F9'602/&DO=KKN")/J46D!IH3/MQ@M/"6I:P_TB(Q// H\J].'BV9O4LX[< M^2^=/<<4XS'NC$P/=+.1[WYX11^ZI?W87P3#^ D NH6"95D"PJ>D MB5.:RU&X9*[[\AU'X=;=-WU?T%4\V\^?O-0)PI+X4]NIPXZA^F2^$C6I&! 0 M_#Y6]%V!3J=M)<:R(??=G8\&:[2S27CF%(4U.7)G1Y\UI_S0.SI?, M#O8/:!6$:*KCYDWH10#H>6#>BG%(>!"WTZA[9)WP+D+&5:JC1TEGK&H',M*; M:#]1)/$.!X$'"$P0/*V14Z6&+&"P"'+#Z0XG%5];.Q0,K2R&BLPG',Z1L$ZU M7'#X%(A:%SS]R0H?'0I@2G.PRYD8[WQ'W %>R82B<%.&; #)JA9XJ^(:?R-( M_0+3QU$%;4T6;717Q*2$9RJM6NT.#*R8,Q9)/XH1M^WH,R:65'TXL!^W4@MK MJ? 9K([IO>!HI#R]E6NUN8@#PW ZN=K.FH8!Y3WG!,JEUJ17R80&4>;D827L M;Z_['HT-V=Z,DN 1:-Y!"#F=!*4XVA-Z>19&[5N;VBR$4!OAI-$R'V)"B6# MII*8DE8TT<-21'A..WGY"GA',DF[:-OQR-5$1BUIVQ;MA"STY^5Z.(!!$HDV MT.;P1FQL]$6V]@&U%K16$I4MD/'U"ZP$;W;83@3@L)8J>(D#(DC)8H@2%03J MC.MDHELM=*6'F3G6344O63J@\9547X[^JI, K,E*X&H*DW]BFZ73V>;(M82@ M%F#Y()8Q!_(M5A2=>(Y3:T,]^( PNPBD.O>J8(2PI EE;XE;VK)'%OZ6$N(- MFG2E5&SQD5US-#S.IS7'B)&C3#T*_$=P^QD;B["<:FX$)#-ION!&CU;M@H\9 M[8X7+T E4 4//MK M80]6>J#10B$GC:%?L8K9C($B0DZ6Y"F;;@^MS'T]'DG6AMM&[$FQIF4&\'YM MYD\S<&IH$#(C9Z"L :Z,J-J(QCHA0HN)SG5PU(&ON2X?FE A?C8YNC]0! MV3<334"-'"&<%[EP&M11:A=[C*&'KT@WPT5UJ@[$#]NU'55_93@L&/[?'^B#W&B%+KB XTJYXSFE,PG/%2:V8;%'X18 MB$F1_B@>YBC8D4 T^7I>^\#"L]PIGNGI_P#T=^#A:Q!T1P8E64X ;;P%MG:11]@$,2C7]H-%:N0@6[6G!=]=HOQV* MC8W*FK$MS0S'1H.$E$9CD5%_S ]A2F(T-XN, >+@][=<:K0>:80ISE52-+NT M;'ZP/Z0'UF/>H UN0@*']:; \#2/8 7:Z>B4%."59/BWOZE;]=&7R]#4C_2Y M=K6$/&Z'ZP$?K^!'BL2VE-./$GB5*_ ;!RVQIK;>-C#>I'),X(/S+B_I*&V?I# TA=Q>G M)@A9J5=(ERJW8GML6MBI-#D-%*@SU&Q>U9JCWK#G-J&AP+##>5+/]?09.T-D M7;C7]LLYA8K2HD)EE?E<.8D(W"KF7L0,QG2.7MAVK4!/KPSNM"^#N__LS.O; M;JQ4Y)1V'//JQF&3+/EU\&X0S%1,@C?&XIAD2M'D0I<23V0RT"="M_U(JJ.J&>OU+.]7:N<_^#%J6 \W/2.F-L7AM>4+D) /^J..$#%Y: ME\0,9!%:H,N]=9HO[!A$;/W6G1@'HJKOEU62LHL!G,E?:9K?D)34Y2[:=J6Q M.;:ZB%M)S)OLP.W<##.#/_7IB2^!][ITP0S$VQ8%J!RGU,KFS_WJ#^$+'@+X> M8(DLX6JA'ZY5!"9 ,RI*Q3IJG$R8NY6L.K,IY'/[2!F%="E%#7P":%A8!UK; MIF*2"G20-D7^J.$V@OTG,#XN-I:)-(R[N[YE60QH0W!,E?6MTMU=:7T M.LQ$XL9#Q?1IE+>!,W>O%<302NI(J:R#2+-YPV,WR4&RTW-&&Q> M/&Q!,5*R5XP6S!$E;I'ZU''Z@Z_Q"+4<-3",N4S60GU9U"G9G@0R,"/X#^W> MA(B[@+$*YCTI--+U]+<&2-HV]%U]*>(T;(S@!@B-IP94H)8F1T)Q<][,2"]1 M1;9'NPELE,@+!"3=#N598XUN(1-P$ +PME<@&:BI$RSSJM=4/,SWI+2"<)0E8SHJVVC+](-:-$P;-VV,SE6 /=*SQ27P%+GDYU&0Q/>P59L MS1LWBOM^<"N!2J0E<049-PJ9Z^')SEPN['7)S*5DW!RLSYP:J!GI)J2*_H(' M[C[4Y0IU_X ;>MND@36)_^.K9!+'\>3B>#J>G@Y/)J?1Q>3\\O3B].(X.KFX M/+Z<_.]X_-4ME^FB\S(]^,59 :91J7DP^FX0_)HQ$;F9=38#QXV:_\O'X?/XT'P9L"D6O1!+NG(QR?/VX@ MV?0,7:LH%GPD-J+$;4H1$G:J39UWL,S_RA%?XA7V\N5%ED1BH49!2DW3I$7 MKDEDSOL[M:BHYAG3PD-JA**B(YH&OXBF%G>,.EL-;@8" 7Q4:;Z84T5%1X^O M;7-J0GSQ2CZ""8WS>EEML)MW35UAB,'$+T<+GQQ=1,AI=;X+6J(#[HOCY7]' M@-HT41^5+;!"DS.5:2?4NYT8%'FLZ6#](HYHIE3UM>'4N;KLZW7SWF%?G M>!#\@QJ2W]B4P?[?H)\S@JXFK=R&'<,>=MR[="+-\IJA-_^9PW4;C>U ]0P4 M5,*S="S. 44N$,$OD-$O)!1+N#^,53;6T*(,5@OI5^M@89VDG$+OT!CWEE< M'X_VAN=.-<^=#()?$,WT73138 )_;T B#H#S2/>N-B.>7E7"V>JJA"VX_.2K MW2YE^$(T[KY4;UZ^?1_\_/.=11]1IQB9XI7 MA&J.-MQ_ ?MZ)51OJ:&2X%>W00O9V&V53#^@^[^<3_)45_"_??W?OPYT[;Y] MXW>M-V)Z1K^5T=KX_1A-5I)QV2SD]:6]JBU9Z3\M+/=;A3F6_>>DE[2;_XK M8BN6P?$H!#]H/ XE$$J!JK.17PX)GR]H]^OQ%-_;)SAA)7#8J%)VHC(UX_ > MCQJX=;+(;$P;/_3+D!6LJV0"GD%]N@@<5* M<>!-HH]1D@HL"CZ9G'H+RV'P3AA&2.G K =Y0@Q)$,PW!O3&05;AO4B9\H(+ MEK=#:D&ACCDG>V&:4"G4LH_H%)0#).QL&V?W8'R8+#JF38XX:GQOI MYY8V8#[)BX+K[J*B0.EN/$%G @:#R#""3/=:Y&"%%!M!MQS"=7V'(/9P>!C\ M12N.$";>N?-HX^!73K9*/**\KY#L8_N$AW!\ZRUF76DBYC6>Y4L].2 VUG9Q M*$[^(1PH>4C!&V?2VT]%M+CFB_C*=H:_SRN*:A%D\?Z?WWNO@/H*MXQ#8&^X MY-KIB*]R(W]UWZU,:YOQ@!&#A F_^'HT'%*S#0IS:G=R(NR7:+:-SH-GMH=I M-8XU)L((:E#0GV]W:)[K:'GPO9KR*\52'-%41QH)L1KYG.8S5/85X%!3J DN M,QS6IU /<9!/O5'P_)_@?0MO[O$@^$YZU#(#EDW9"7B$^2!GKA=IM!09 3]6 MR'XN_&_IV"O&-+$S0NI2Q>L68JKD=2+"Q&?YK-'HH4(Q8OF58QFHM.>'5VQX M.*^BLHP8ED%O?9DNKJ,)SF'Y.9L.PN ?^140;GH-_W1G#[X;O(0__@(F5_!& M=ESJK_Q35;,T^:3_^2Z+%OKG]S?8P%KH?_Y+I>9/2+S_FR 7\[KX]QC%UAEG MCF);4&7$P+25,?,:T,W:>Z;*3)D.574572F:)\'#"YFN= MC^'7US]3#U*PZP$'R&3CL:C/P1H3^RCYRTQ+Z5[!FHU' I+)%6H\>*\N[K7B M[]&DW!NG5-HICD#T9<)8Y<($'&&NJ,(! >8Q,>'*-#9J4STLB>0>]1L9,QK$ M)KDJ<.6M 6MG15H/)ELM\58A/**A3"SP7D]<]:4PRNQ,(R'RU9XHO \2F3VT& H'G&D#75GQJEQ"(0%"7H-NY2R."]*!BETU[; MFD*GIY<#.-^WSD0F5]=%3N9705E,_^.K(O]0'Z%^'8V/1_][-1K\L;CZ"BY' MM>I/_ND?GXP7GU[($N1L<3\T7' :I;(06@'_6;9Z=C93@8K?S;NL>.QH/AQ>JOKGOL^K^=#/O% M]HM]N,5N]MB_T37CJP:W&:__?WQU;&2>- 1]"R(O&'5*VL:5YMM\W_+K_-:4 MXPGLZ)7,W?@;^SY&F D-=G=[9X/3C38('N+1Z'R+?0UQ5U\=' DN[I<$DVCZ MX:K 6J(CV<>,_N_%/M+FLJ?-*MJ,ASUM5M)FY-'F%K70WOFK'W\<_OCJA1B( M:)D/!^?P^H *\0*]BQVAS,6MYC#2A1&W,32S =\\#9)\?7R^R25:28S/NET' M2=#Q1A+[80@ZGI\D'85GQ\-M%.Y>;:\[ M%;4_[MBFAS@\3%=LX^V?/"US>E.ZG(Q[NG2ID>$F>OD)TN5T?"^NUU[MVB9R M[\.PV(LM;Z@O'M1UVB^"76X2YWM0JW._Z#4ZWD0C]P2S!+L\[@FVE:XZ[_!: M_D;9WO5I[^@EUJ[CDTOJ_"\^JG@ KMAB2;\,1I<70ZIP6%WE MLBLT(:\Q^#ZJHF^=#?SSY;OO7_Y/\/J7_V=[,NQ79^#J"MC$:9+G?CCI?KM+ M5;!NEI/*JQ@;)V+!YI''8JAERL,ZX*T*D2[UMW+S[EF2JEC_VE1F8LT: U__ M(5W\;\T4]F!T0JTOHY-7!&PDW?L:"#'A:D.-2SBZT&5M'B BP4GPTC6>D-.P M[W;J,Y;0$J?*R3P0?)A.&J_"A..5-=Z*^ "*NDJHG'3"S3.(S=@Q[: )+L!+ M+@380,K:< EZZK"/DI3"2^N(IP$P.!=O8$- KJU 3!]&ZCY^Q3PN1[H>\+Q5 M5C)MWP!QNYIL'_^JKU=;^X)I=-HJV9=RLGH.6X"'E)XLBR8(&8/%IHH/:^H> M%D[,HNI-G+G5K)4?!'>AEJFVVYLJMY/+P?#T;K5&:RN&3N[\V$G#UR+A7C-C^,H=%<4D%Q]!1KP*B^6^QOX;VV.[NP_S;3:TEH*9'M0[3*. M%03+HU[D.+I(%=.$VB+I;^[4HGQA$3P1HS4NGT0VH9NFO],_5'P4P:+ V"%J M&>KIT?1-&O*_A8[/1L^?, &[F)+(4ZAYQ-.Z3#L6_9[0NKD'0@_"Y"^P(=RA M@.FOK(2?$? GL7'C=32R*JWG6? L>OY\J\#VAAG>3:(M^YDL[I:E0,=[SIL< M%'4F/7764&>ZU16\E4RCT[V3CDP']IUK> 1VON%$03C8A9(Y>-(CMYVX:D=T MITJMSSY^.3/M=M^,M,8/J]TL/2%QLM0B?AEHE)IGXTTNW5TH1"&[72$1L')VMY+'QFZ;EVH;*@V#'>;#4Y'@XOS__-OH[/AB\_9)1QA ML.5N[Y/G#O:6'H]#D&CW5%&W4PVZ2;7HQEN]TKF M7;/\NFF]M>5WOS3:;48DT_&Q9J.PP+R+V7K?TF)?[-ZG)257&"M HPJO));OU%E2N4!,'&O'21:( M.>K@HJ$_4%-5SDTC?1+XJ1-"ZM)A^Y[3YQHFK0S&Y^%P-.*@)K%()VB7_VCS3$[\8/4% MX1V*T_ESAN%&8^:X3 O(6>"THQX(S *!7?BT MN-LPD)/A5W_?+?2PG9F(9D;LG V"__>M5*S^?W<=#')R_-7M&W^$79K!(.4(U%? R!G$6I=3>T(@+F!8-",]U([<&G>6B*WO\'N\8G,%XJ#9@(Q4HG"F. M?#44<8H:0P'%[S@W'+J-LUE14V$!T%&:YQ^HIL(2E #I"S4CQ& \6(K[A@$8 MC0G68L./-#AO)KCX//U8#^7F67L?<5AG4"3E!SX@.%<>/5L1].^/$XM,6)L MG48%87T2N4JI^:Z2*H6G\>C1EX/@+>S!K%=/-:?A;V_5543CXX,?A9C_$&*^ M,\2\QPG&+;&P@XQ*4Z@U);LKT:7B/%V:HP-FA)_@$TL5 8VQM)8(#3\,Z0?\ M/1#J"/\KN-!)B3)DHJH;=%>8%>CK T>BD\AQGHUVV.5F3VRN:"@K@N\3SV(& M'_T8'RVXM5D9D&V&!CZ@ L+'OP&^#G[^.63N/=>"V5^3AKMV":,RW$.SPGD8 M4(-%H[,B"WY4DX+FRXS/I!+ZSD;#V09&PVY82S1."ES=CPD\:_]1[7]7HHQ9 M2-[@)!1D#RY*5UZDO!$O MFR2MS/6(DRN:6!+%%)TJ><:+5>9HD"96XE,!*W#SZTS]AF<0633XD)0&+BW& M:6^H//"NF <\X\';Y'N5TR)9F*N$H^%*F?#.>9VH1O=C$W@YWCML\LE4&L"R*Y):N)8Y MJAC2A7E:/NP1&S)H=2#=$WP'#OXEF4U/U*&N M4J74SR61KF<2G'CY[HT)2XCH;;\;GJB=?9[SP_U8.&*@SAH+04U#8^=P5!P. M0.;-R;T#W5^6N(-94J'AE.(_X?'P^YOF8\V (5 <>.'U$IR)"IJLWI@%]QUW ME_*7]R+EOX2]LU;\OWK]V\_?'X$)\.L"_9']5P+HWMTDL2H7Y(-=\:R0!,RA M:67OD=GV L75/)F:ZQ&;02+<#_53#A>$A"2*=0Z+48R1PKV+FE@/>&MJIWK# MF\'R)VD*!L4<>+(N9+83RUEXR4?@XB23&I0BORJB.3%ZB09_C*C^=-UY$])C M^3$IZI(#=K(?^4-K$_2HC_CV"?9#YC0:8(G:XD;A+ .0QSBR 'P?A?^P R!P M"Y$S_8->"2JFF,$&^=7SZ(^<:F-$'.#$2Y[,+%M4$D 5?6<&=X ,^ZA2?]\3&C4'BC7%5FD4?#A@ M FT2M@-F./@9'RHC'. K,@6>IL>KJ_:939-B6L^Q6P,EL\S4?.BVT-LL+5>> MS_.RLD1BN1S%^0+,JN!Z.2D2/==^>JWB&C38,PR!@%DC#<23O,*9-$>@YDL, ME.!G:1@%_( ?,6R$,7J:_G@0\TG>=PDB:U*Q9F.=W"500A9!%&20 30T:H8. MAGO/79U/GPL#!;_+45;8\,52'P"]]M>6]6(!3P6&3C*0:S+6R?VM\QP1N$P4=D[+ MZV2QH& 06-=+H(>U ,R?IL":94C^<)ZAA"NOT2.X4B:LPU^1W)[^%%M!@\") M4H5FN [>7FV$4MR%9IC2\E!,4JP('I(7M(LT57!?)2XDHRVO*,.!@1J2XSS, M*2DH9TDVWMX'6;9G?*!-B;:=2L7\)05XGTRYV[" =U*I MANCSR4"B_ ;D"CGD-R@SP+:A["'1ERT7L)@*.J'').L P2@\U\)*$F")L^%@ M%,!K4_*PNQOG0]HMLMSH_!N.Q:&)1=&X 0A3S9O7.%W+Q*O6L::_AO/CP3B8 M\!KLN\:G[7<=@&+4,X!36#%*2:K?H"@.^:Y)QF-[,T?0BE@6CS1LN,*B': QPJIWHG% )\*\%26UR!G)AZ9;4&@3_R?._PB!-/J!UG"WM MY#4[L8^VX C^""SNJ4"KZ)P0V'^),TOWJJT/0QD4UZ$*1:M100OK=:O./-5H ME9SH1D=7FC7XRK&I3RDLANZZU5<\AYL<%YM\R.$9H !GN"B^)#ZSAD%8,%!.F:< M(QVGHVV*QY:0QX>E$"(>X+]_U@G7'HB0TP#,\.C@7$J.6$N@Y:W$ M)+!M[E>X(#;4\O;-KR;6PH\59X^/@U9KBUAVI!YEM]7;:[Z6?@+""R+(6$;RMD)!96LE(JQ4@&]\/0[' M%R>#2V.G;')G0YT2QX?XHED;;R!E+X;?# )<,PHH^#T0 5]X,AH,CT.< 7MR MW+9"7J8<%(#?+#ED)+F'J0"%H;5?J+RX D5)LI5L5L>*AQLKFER9U?*5T.-R5D.P\K?>4)-H M OI&\1.$?EI#8O*;GB.JFB@:?XQH/K.[C&FT,(!SGO\U@Z\ Y?ZL82/L0C'O M76O#2=LK[M-T<7=)(AQ,-GK?RM@ [:#+KQ8+4%=*>NI>$D BDM76.[^[:?2T8F4-%PK2T?\/B7]%ZA=,(]RVE&;4%U MF%JE8I5QA/.1L^;Y@W[-.51VUQ3'Z7BO$MG_#3:""]GXB\)Z\$X?^4L)^@?, MJ3^ZFX^&Z0<@N3-!&,0!>TCE1; C@L/IES].)3,H?-T=NN81<$?LI?:5IX>AI[ MRX+1C2?,T<92L!X?/6= M1I5! J!H_>@'F2;'JW:%2UYAX%Z",46KYM;1QOP MZU%X,KP8G-D('QS8UQ?PJW&G,5VN#-CI C\TJS4H;;KTC&S7:("S.#_Y9L. MW453^@@:Z2X+( FJOM1L^Y#UY+L@A5KQ#ILT:-[@A/V:%/0CR@PME/+@*JJE M,*LU&+YP>Y.EP0ASU.B M*RGHX.!X&,3@Q)NZ R!5'A-V.%R+F^N\_422)V@KX!3(X)54A>49R"-X699G M1_0'_<9R=14JR_!FOU*+"&F9!W&N&--CFA,^-,80)V>0X&2Z5K2[$/BAS/:Z(!OYNJ9<1/&=!8IR.,A>QI^9L:Q5V974Q-OXBI,1 M;>64Y2TS(S:-'(VF9*]X;Q>FY-^"4,"L%D7RXQB8M]21!YTDI!4Y<2PW4N'J MD^:F19]$5U<%!E8TO!\)?RP<:PF56^Q1238 O3*C.9BCS&Y7:8L[*8K?E=1_ M=QUG%$RC% RYB/1J4AY$WO2ER02A@@*KD+RYE=-PF,)57^32Z4)(/LGUI0J<\WHG)A6X!DE_9SL]U8[%ELQ8^ M2@-0I"J''1[Q;7!RMUR0YRS11%_K29J4UVC?Z/$8B3+6Q+7/OGDF=3R6>E(' M[U3*KY8ROMF"B4A\CUX6TE-?$9VF:BXQER ],3C?L:/)\HA_THS^"Q@8.>WZ M-C&'5TQ$6XRC.C(D%CQ9WT3,J>7F%R!7DM+=.J_/#OF(J(1'%20^M8:]B:KI M-=4!%KCWAK&4S!JO@Z_"B*CVF2Z8U*\:R=D6UV0]TLF4JD+Y M%DSR3X=A&[Y+.$J.+6$%."Y^\@&L/"<8HLFAFS"%X5Z_"V8JJCA8%%&8)%98 M]LB,E^ 68<=T+\P)BU-@2+V'URQP/'Y,#^JZ%>KX0OU&J%3 9 MM:A8Z=,[N8 4"#@W%LR29(+_-*G42/E.ZLTA'/HEX*$9FTZTR;50J)X M*/7VSBG]3%44NU>^KPS0E0&GPSVM#'@D*649SMH[_U35+$T^A2S=*4QC>!XS MH FL ^MV-D1$-.48I4]-1SPF#XTHDL?YLH7$&4,;Q>Z$,+?$ MG%&/S$ STYG"IH0 [MATCA-SOT>3^_)A$29NA6:7(LXF)P;GYQO9/U MNFQZ^N72V\:XU\1)QJ??;#QA;0]#(H2:\)(&;F%VP1;ZLF?[,D9^I1NW_^&2 M]]A$DDZIGE)J*,B]]OU%2:YB#E@BJ'%41>RWH"M3!6E^Y::$%E%^%EPPP?!&_9;<$\BK/%O=)G-7$<3+FD2%*6>%6T)?H:O$MCD)6O)Q8XM6])>TRE#IK-PYC2N@F39D M)E09G*+B5Y)]CJD&>DB%91L5;(G+S(!PLE]&LY$"K07F@+11@=DK:9QR*<7M M:'H'5_@JWI?<2?R96D)*]E)CMQ4U,P%/FU"OE@LN:W?=5G,;X;M4 #((7KJE M@C'T&1J MX$Y2Y*8=9+WA#^M[.H"KD)!7SESA4S'$DN1&>V!DE8PIY:.!JB)EFN_40IP1 M'-#&8_MNV33>C-4F<%?2VY>+T_9GG13HRDF4"B$O\2&Z%0-_Q?ZO.0HL&!*\ M+!R"*^5"N>PV.DB)]-YE(7VI2<1H!M-\10QB@6B&HS.D[,OZ"C9$L@N8G ;C M\H%39RQA)/@,@K%7@;62P&\'#V"[1DCA"&Y+"'G^P2?Z&AS9<'#Z3>#T:W6= MIK_^X+^B3"_\W#31OU.+BDU(^/6%>-;>FTX'%_I-C0>^GE:Y_J9YX"\XNINI M<0#,\1T;%RJCL(]SU'2,LYHPI10U5L>8.,()9]5I+^%K!3^]MP&OY.LQOS0 =#X/5$%XWVU04Q8&Q[3T3'K!2,*GR,< M22LX0G<+>:LKBK=(.$RBTN06'BKC$(,DGY+Z?L#4PXM62FI'T' ,2XVW[O1N:OL-:=-79] A<))W&V M:9!A]R55<\8WR.=2!^P< K,PHI1=DS-Q2I^$G,KGC';N&AA:35-$Q]'4K%@- M3-ZMYC%=],8YZU;&?^7_,IV,=/71B]8'=\N*FJK>6Q%#2R,B5M>-T7B& VRR M3*AOM:/QF@PK73U@*2IW!01)3O$%?@"1"+;C[UU_V^!OM[GOOCEH_)D=!T\O M&3':R61$%WD$H5"3G.9B )G2:%&J;_4/+T#=8/CJVX0:U(_H2R]$N,DYX=H: M8S'H??QG6?;%># ^1V;1DY[DQ1L,81\.+LY7__DS9KN?#A_@L:>#\>6#//;B M9'S_C[T8#$\?X+&XVK.-'KOU\*_OO__ANQ_/]2 7JDKOG.2R)[. -QSU\C^L MQNXT$NMI4NR-> EQ\.X_-QFEV-.-Z::-F)YJVU -J!5\$WROTBKJJ7:'.PK& M[I>@&\WP>@J4U;>X2=?;U.T#\M_.3>8E+^M_1IOPW:%>RQ4#F0?'W_54:5-E MW%.E195GP\'I\V]ZNC3IM+9I/>]'< M4V53A772*ZP.A34<#'N%U2NL^U=8Q_UE:XOFBUXT]U3I%=9GT.7T?'#1*ZQ> M8=V_PCKI+UN3,"=]2+"GRN8*:]PKK Z%=3HX[A56K[#N66%=]#FLKLLV&/6B MN:=*G\/Z'&XYZT."=R79ZW567T:JT,Z]PF;+JJ<]%3I==;F4<%QK[/N M1KAAK[/6ZZP^D]5.&_=5<9U4Z?VL3IUUWNNL#FX9#\Y[G74WPO5^UBTZJT]F MM0ASWJ=M.JG2ZZP.G37NDUF=HO=B<-;KK+L0[K3IH/8ZR]-9EWT^JX,P%X/+ M7CIW4*6/#7;HK-.^8K#3PCEIN@N]SMI49YWV.FN]SNKS62W"7/;2N5-G]57N M'3KK;##L=5:'SFJ%N'J=M6EL\*S76>MU5I_/:A%F-.R#@YVJ_*RG2I?2ZHLP MNF3O>1\]UNI$P.A+!^^D MM8Z;]2N]UG*UUGC8I[2ZQ'./J-=)EG'O@79IK?,^0-C9@W[9=Q7?C7!G3?R0 MS;36GBFE;GS@__-OH[/AB\W99N_.O-]VO^U^VT]\V_UPD8TH]R\5]9-%^LDB M#TVW?K)(/UGDR]_1?K+(P4\6V4'G$H$$^UA%*[1UTM>^]63I@6\_,]URT0/? M[CF.X X2![N%^[O6HLK)8-B+YC99CON"DRZ--1J,>HW545DQZ@$N[EJ2USPJKI*,=C^Z@#?(;IFB MXW-_OW_4997,E@^W-7KBMTD%KYO>$N =PV9? N6C*Q6\51]55JM@H8K@5WAZ M8 BP9KMGG7OC7R59#$=+^V]LMAU]G]'_O?@2!XQ[_ET%18LBORJ4&49W"35=?#R[9M?P^#F.IE>!S[W:F; M-,WG"SA7.+$\^'I\,3@_6[&%X:!#H"3Q?WR53.(XGEP<3\?3T^')Y#2ZF)Q? MGEZ<7AQ')Q>7QY>3_SV]^&H#H?LE1>Q*@7H*)'D%) $NQPL'='BKRCKE'U_# M[2'14G8=Y99\CUG=%9HJLVWZ>,W6LQIA?QP>O@+JMLKE2E2"&U= M5^1ST&A72* @BLD.+%$_E%$*2T!M4"CX$L@8>/W'9 J_3+)I6L=:B;S.U&\) MK#2*S=-#T%M@5H)*B9.R*I))32K=/.!968-. DE5UI-R6B0+^C-IG@(VBFH) M_JV76%Y'!;XL*N"/5VJ.=SM\F#L\WHB@G;K@2YWF7,5)1+0BR[V*DFQ.-@0< M9(YT@W,L%XH,AI T.9XD"L WA9HG]3QXYQ"]#(W"UQ^; )71O)E>1UFF4M#W MX MD($+Q1. 5B@ZW %_G.7\9+I;*RN8)L=TF1Q[D)'SS@CGJ_6_\%C#)7J,9 M@B8-G#7\?2G,!?1"(ROW_T;,^O*WU]\;_@)3Z#VL_6W^H0Y>\8+#((O(K '> M X9+E/[./RY#?'BA@!G@O;QC^][J&NTWN+1U M 8=1RF75[[6/QJV$: )$ =Q9=!Y \,!'0EA;H:95N@SH^=5U4L1'8#!42^< PWG]9X#20R8B0&0[*L6I:A?HC8I[]F"7[T707?*+OLCQ7F MXK[IBR40_&"U!6Y.GRLX'+ ->"4SHBLTX HH6 WZ*/2=TEP58->RGM-3X JE M_G41&0-2R.J4>?0'N#63(IE^H#LZST'(Z:_#D\- :X_O%##A=_62/O9[E,+B M*A9)>88;<[]CG_]R'OV59^0,FHTVV-G==#R#+65NKG.XKDA 0Q,4D.2PA?3>NLA"(QW@?IO]T.K%>X17F.\K[T7P MB(^PAKPN W+PBH24=_!/H"BXU' HR30*@W=Y[?X3Z?=#78#$/@0/[XU_FE%: MYE;%N!Q,_C!P2(Z:-*ZGE<G^32!2;_5@]NCE98)L]"U96Z"^7MPD<74-VQS"+MQOZ5BB_4HT*?,4#G_E M5UKQOD^<=_OW?)P5\K^.MAZ* 7HGH^H*.RZ.'/?2>6Y:'E;JH=D JDN<_S?&' MJ"SS:4+6"YEFT?3/.F''PG%[K%V$]SE"Y:,CDOP8>E[&YA5T _5I@2]M[PI%6JQ2 M$"!HVK%8,WX7&9261K((NS'70)RF>>WX?&0M1VF$.@0V#HISEE3B/915/OUP MA-%#S(',<65,,0RD>A9B;F(P&,LL<[;76Y2FX"F>#CPP!K*E\#UP4M3T.@,. MNUH>JC'IW.4O8U3NTDWVC*Z2&*F@VGZ[Q /\0RG;[H<%-@H?DR2N&;>"^]N[[:V$BR M"1*:[=.ZXG_,"J(&>&IUQ2('7@5R*YF6O+_06^@"SBNZ(L_>"BK,@!0?E5Q& M*R-RD '7*HJ%4#J, _N'+28IV YRKZ? +#F:Z.B3YMJ&OMMM[[C@@P<.EVQY MR3:3'5\ZIKWE)B28C MGF-GST;]BYGC*'440_KF'>D[+Z+$^C-W5N7N*BH0NJ4;-0.Q!OY0,57^:EE( M@LN,_(9/"TEFK=^9-DZL/&M(+5^\D4>,7P8I?OO#*Y++H#1*9J2 M+X=[(K60H""O."I75CH:X#ZT&04C,Y 5@=$]1%HQI?92'.Z=*?7.I"]^H:@, M,OT!2PJ[W;G9[H,("1 *\P1\$I,ZN%5BJ/DBS9<@ @*578%K3_4+-KO$/QG+ MPRR?7U5GR3221$4<55%03A.53;E,(K[AV9=Q&D)7C,: M4QG6?0*2LI:IKW;G+EC@G?4MAX#Z+V;44^OI&VBJAIE_CRK5R MW7)N$VGPNUF-AJU4D6@A-\N! I@$ /Z](8/"+UL).R6;F+B\&UA#E)E\H#D* M+SB:'JS3]A,%D?G 7\;@A6 PEC-0!RQPW%U'_J[7RYT[6QZS)(O@YH=!JJZB M%.44,B5_QGII87!=P^;0!B!+1)[.89;&0JV'$FRR'>_"HZF3P']E,7);2 #8 M]X'\F2D2EIB4E50H6D->JK$I"Y:=EQ])<+7!*ETY$+/M0C5E>$=+":YXU]1- M\0--BPB>69,+W%LJ7\25(U;Y.9MB;OJ9.''/0WCA0?LV/TJ1)=8OHFF )0<= MA7? G%B^%LJ-2H1,RI I S*YP5[2.FRJTT M\)I,LJA3#*,=20&M-13=$:+_0IGT*=<>&68Z(^Z2,HX8;\AN,$J= D@ MD/_AZ=H22PA:3^RH,?A=JFXB*F<7V0/&P@V:0606_3IX-Z!G@JZ =Z984F6Y M'3<(LDKY3AW*R]Q$#Y&502P6Q1*>=Q,56))%3^UXBK%]\%=@8<2)$U6VY*(Z MA>X C&O/P,?F0$(IJTK*E9M$RB"=2Z4H?L]>S.K;]_2RZL>KL^J;EWF?C;[: ML53\3I65'U(AN2>,CX>#T^-'D\?OZ7+C?4=I1!U> 848M M;5R(C )RKDO\G90318C0I4+7#N^D[LO)L;K9;>]1$4@GZ;'1\1 @2$*.V&K9 M\O#L>/J9A[]7*S1B4P[>ZYF<8N!J4:IO]0\OI*#WVX2J^X[H2R^$VT5^X^(: MO8ST/OZSE4R#(4LGZ>V7-\N?!_0GW=7I_>WT8C Z&:_\\W P6OFW=8\=C0?# MB]5?7??8]7\[&9[UB[TXV>BQMX ][$@3[<5&N(&WH!*/3O=S6_^B8,$/K6#! M-J =>L-#W.Y7'<39.\CFS6B'\91[A*E^@N0;]N3[#/(U@&&V1@M_]>./PQ]? M;3OW :CW6/AWX&A+!=^W=\+$G4Z5FLTV!G?8A*-6O>,^GG'0Z]S.-@CHOV!Y MG.\R@^J*\97,.5Y#3(D"NQL?!AUWDE!+=@I>Y.*XVSC:9JOZC(>[O=6-$&IN MV^_*NW:8['$^ZMFC9X_5P$]G3Y0][LE>VQO5N%2KI[2L8^WI;#:<3?>1M4?G M6[)VQU;WDK7OVP@]3/887_;LT;/'2IH=GSQ1]KB#:S@^'9R/=UG_O:>$&98* M% VLIS7,O$6X:D]X>C0C6,=%SQX]>ZQFCZ>:0NR3 (<> MQAOU4=X^RKM&\O4YHIX]UIC5VRK&0V&/PTT"3"6*\:03 2>W:,5#C]7UD=UM MYI>=]LS2,\NFS')+/=FA,\O6'F6WQ;"[6O2G EOLWQ3Y+*F"9_^ ?SSO,P'[ MOLXGG@G81SF[WC/9>SGZ<$IW#P_[I#_L_K /Y;#[F/MF4;..;>\)!S\;/]\X M8+;F*J[]D/'5_.6.\93BUYXZGQ!W;=BH>"G<<;K#]BH(%"PH6/,U(^^DM M3'WH\; ^>+J-Z=]'VGMFV9A9;FE0.W1F.?AZ>SL32T_"Z@/M^[[.0PRTKYKJ M]<1*\+>&&SB4(MJ^QGJCT$??H=&SQQKVV!9NX%#8XTFE SH&L#VU>OQM\:8. MI:*V+[CN,9MZ]NBEQQ=+$>R\,EP]H_")>8[;MJ@=BNG7>P:; :OT[-&S1\\> M#^DX[DDZWR[!!S8G4O?H=Z70MU#PT'/)SV?6#XY M>[)\#1^\42#EWULN^>1GD=Z'MD1LVX_-":;>(F8>,J8>)FZ6ZWY_M;!W(WI#Z48 MIJ^5ZGFDYY''Z+@_%.XXW([[_/-TY.'%_#82@X<>_>NCQ#W']!SS6&KTT'GE MX#%O_?3\=VJ6%TJG&MY'G^Y8AB=4.,#[<,>9*P=_41[!*3E [MH&7K#GK)ZS MMN"LTYZSGFKM715]"B8J4QLBU?49E /)H/19MIY'>A[I>:1W@F_9[C]5%7B. M\#WTGO'Y?7L,!Q[G]215QFXZ0.MR6Z_X(4BUEU?K\;J+GA1_W@&VO^?-GC=W MSC/O>=,U2?Y61;#I^U[.N+&<\]9R3F$Y@5E.G'S\^[_#_^@5S*/B*LF(]J,+ MG_G^J,LJF2T?G(+=2WZ5SQ=1D91YAD-B_Z6BH@Q^R&(5!]^KJ9I/5!$?[M1D?46/Q48>DZK)U8JY'F@CVDT:)4W^H? M7L1)N4BCY;=)1BNA+[V0I\OMA,O7,G3Q??SG%S=)7%W#YH8#H,LW7QD[6]XL M?Q[0GQKB@?]V?A8+3R;^L>BQ63%ZN_NNZQZ_]V,CSK%[M?BSW= MZ+$;%AZM- \N5]4HM>_GEU%,%[<*'+QVJ^3H!J;4%CU'7_"CGWN.QWGR59 M4%WG-3PB+L- ?9HJN+L+5>!Q1%=J37CQ4>7(EWW4WF_@(;I];PVN/"K[?^9T MZFWVV!F[V;F=MB3Y5EO<[7C+.!Q?G(27XUOF=FW(L-M&F.XS -GSW3[QW2@< MGYV'Y[>- .OYKN>[>^:[X>@\'%ULW3>VP=UL2V4X/V[#I7?W^JBD_/+\.ST<:#R^R*P+>8=#\.SK>V2_IB^=#[]>!A> M7FR15.]/Z$N?T&JLPKZ&<@.K972\4;_^H^Z>6_8S504%9^.W-=?6UKBX!2XC M+_+V%+RJ>R'-;E^><7A^=A*>7MPQ"G ?%-KQZ$%_/Y[R_1B%Y^<7X?'%17\_ M^OO1WX]V0\+%63BZW'JDXL'X0B\MMQ W#SP>N"Z8G?)N!W)--;-GK:E:;>NL29?Y5DL6" M&(>CXM]A70&0X&,R566(FTAK9"?]>;T[FB$S5W$249DZU3A549+-\6$+^&.. M3P+OLUS XO !^+$WA9HG]3QX5T_*:9$L:/Y,&-PH^']IBMN3UT0Q7<<2OZA? M>7.=3*]E17!NWDKRN@A>9^JW! XSBH.%',9@)5_)V9U@9?@B+Q-%2FD^ MK"T(Q\):YULB>X;V*]$$)$U=K?Y*5UW[E^9/O&FG)SXMW/^]+FQ!T)4ZF@#? M?CB*9K#8;Z/T)EJ67_W-OY1P(UT"-O?.._S[OT\*^%['6P](>KF)DGV674OG M;L?*E5S'H\&P+;;.OHS4BFL25I%9$]S_ &[A-3WE(UR]N<)&&A!>"B@#JUG0 M7DHT &(>_0R2!+@:A!JL'C]0L&C+9[-25;C%*"A3I(81V?@23[S@R\HHI5=% M( ]S%'%Q/:U*?@58*&69%XDJ!\'WFU$EW&P'WEFU?WE>HM,2GU01*@TOXGSFPR_!(;<376MOWZ?7 +J0/%3Y1TW M\( HB7G#^/M7KW_[^?NCT64 -RH&O3/MWE,W)>V61",9G58^%-_CC@KETOGV M+1$_%.K/.L&7S-2-M])!1_=5$O_'5\DDCN/)Q?%T/#T=GDQ.HXO)^>7IQ>G% M<71R<7E\.?G?LY.O]JNKKJR0*S^CZJ'ZQ?==9WW76=YWU76<[ M2KZ^ZZSO.NN[SOJNLP?3(WOPJ*?0==;PP^XV&/4^AH'VS_BRS[BGLOAMYL0] M=HG\=NV5FQ:*[MQ.-R]LZ-KB;J=9+\;'X>5X_XO)>Z[;)ZX['1Z'H_/SGNMZ MKON">SL>#\/SD_WGN@-ORSA['&VT(T5.]]6;L1\6Y%V;+/>W;?CT>!P.SQZG M=[CO[MZ\%_;L++R\'/?'M-O'='8*E^F.S0?]*7VQ+I'' 5'90XV^QI39<#KR M#G1;3B4$NFW'I6S^:?;$;+?YW;X$H_#X]#2\W+IKAW=@U\<7I^'%:-MNLWWBX6V"80?50WBR;0SAH4]U#\WM/:PO M^*G(RS)X4^2SI)(I<9]58^"P0[.?=%?2[?T2'V.)?3U#G^/;OQS?*#PY&X7# MX;;PJ;N7Y>OY;I_XCF"BSO8_M]QSW3YQW=GE67ARO/_56P=>T7#Y.-KH8!RR M?;(AGUY%P[/3<7@R'&V.I=KG7[]TJ.@X/#OM:QEV_)2>@3(?GA[W]VAW3V@\ M'G[IX]E#)7X010Q7%&==4)SUCB'V'O/S@4BSV[=G!-;017@V_+S\S$ZC?MY/ M7KF_'T_R?ES [1B//J^NHK\=_>TXS-L!>B,\WGKZV^'"\ X7UY.%@6!$M,RD=3-32Q64M M$E@F+JT#L#G)X&]57BQI=V78Q)J.YCE\]*^(L*;E(UW(T/IOB'$)BXB3*IA& M18Q^*>*MXJMF"HZC0I\5__7U\?!X, J$0H/ \ H]R"$IG#7RO$!4?STZ'1SK M;VG83_UA_%HP3?,Z-K#8\CAX$!(L,MW'MV>38X:7/OY>@+@0@;9L5OY8CWFJ8.-"V"AS=WL/DQ M[9OT/ C$ZH;H=-&K&ZQW.ABU.6_TP')3K1*;34AAQ) 6<0([^?KX=' 6F(5& MF8=(/2N( L['06X-5WX<^?Q:1;%\OJRGU[053Y0!->JJA LP5?C!K*Q3$F;V M[RC)&B+,"ES8R]>7@Q.[!CTE(%]&:;4,U*>%RE"&XFI/!^?N8N/F@JW:*!2^ M7[XV'EP8V>QB=L-Q /'PM[C9"E\+;%7/HFG%!TMH_BIVR6O%?!/R@ RC@*(6EX)0B"2RG^#^XWEE2@OW,C\#G-^^.F $A"U2W%XF M:WS$2:'@'OG';Y6T4&459#MN*I*%(IO$25G4/)I"8X1?I?D$9UF MH<73Z\C M^#VNA]\S7^09C[T@ZX 7%>(?)G!D<7"3@)XA=E5Q6UIU$I8%R>\JF*@T@8_" M*J**ED)2SQHGN!=O64E9UO#[&SAB,K@2>0M^-T,ZSVH@D.(;>*/HB@+MV.(! M19BI*YJ!(4?%ET$_0!9?JBN:\U'#XU.6+/ JMJ?*( ,U"M?E+[7FCCV]\1NG MJ\=O; '+?O[5WW=K9L=.P<"_!D45D;#Y012/WLEC'/E=/%3#HST(_;Y!I?>+ M[4'H[U7,]"#T/0B]/><>A+X'H>]!Z'L0^MOWV(/0]R#T]];7NH=-XF]5"381 M1CLSG)_W4:7Y L,5GU.[>F@E)5U;W.T$-W:VG@WWOXZ_Y[I]XCJ$\CK?&LJK MY[J>ZSZKB'J(P$4]LN>.EZ4=/PZ0\8Z4EWU^4\Q.RY=W42KIM7E4?%"85;A3 M:^O^-FZ?@.X[.P LD0,_IO'E97ARNO_@&P=^3*/3LW!TTJ-5[/@Q;=TIWJ-5 M[(]._TEE6/O)!4#Q/,F2LBJHY.2)H5:,01B-+[?5&;V#\:5UQOEQ.#[>U@+K MC^D+']/%<3@\.^M/:;=/Z>1QXBE[J-G7F#3[@$/%$!:YJ054C5K OA6Y;T7> M0/>&J'U/>R"+_G[T]Z-S=O)%>')^1V^YOQW][3CHVW%\C"7T: M-P.T(I",T,63L%W:(;7^(A(&P5CX/=N=D!74-'YN&[8/%.6@(W=_ +>J:U>K M+M1I9Z_WZ7@_+M3ER+*HN1S. ^(M[P^^KS34XY\$N24T* QP/M&50C$56@+S M79K4)9Q&B5^/TB6H2H1 T$\(U&P&_Z%?(:8(P8GH;PR"M:<6I27M*JUCY<$A M(!5.3BQ@ GPYR590TH7>,4^&#\'&YGFEZ.3>YA_J8%+ ,KS-%:J*$LZ'S14( M;/B!G^,@[UQ)THS)Q@_%/N^PM>#+P:E9+YYPEW!BV62!)A# IQ,-8A9-DS2I M$D]V7;1Q>F#'<*<8' +Q(> E =Q.>-6!"K?52!["XZW?\J7E1H^U\.00 ?K% M]E@+C]!9VV,M/!FP@!YKH<=:Z+$6>JR%'FNAQUKHL1;^?_:^_:MM9%GW7_'B MS#XWLY:;K7Y(:F7V82T"))LYL3@"WUH^KKJNJJKVZ]K=M'T#'#\F:GYEA8Y;KC5ZP9R2=O\E;7N;]8 M>>--P5DM;\NT)^LL;Z+N [OL&5*OZ)/W@%V2+*?U)BWW)KT*@^#^IT6]/4]^EOM/O3LK>);? M8<2L4+7E_4_WGRU$73BSV*59;F6B32%_D9=B%N&?# =6ZT; MM6Z\!-UXQ:EX<.!H#;3B(>' %U1H^8J&JR(-2^*R_'J1Y5)41OAWAQA7O#3" MOX^CU;S6[]/;Y#,ZWX:++HPH!F&;=LYJPISVL9%M#Y-E;(90GK^?-WN=E!!A M'4"G?V&GFV<9Y/.V98R5$K%TT.\V%+X9E\WUDLV_,5 CK"FX.,V2TT8&G#<7 M.:\1.50_&F],SZ19&0BJZT/J^I"ZY&)%!UO7A]3U(75]2%T?4M>'U/4A=7U( M71]2UX?\\J->1GV(]0)'X 7&TU[@?**R+_[R9I6N:/QF&,DYA^67Z"JFEN07 M(\F1>$!F6RW'M1POJ1R+IO0?7F^Q,I(\O\OQ%;P"]^DOMBU>Z/:N_&WWLE(# M^G=;VRMY[<7R)U._T+U$E,P[^&S\9*XD=^C MW_JP&4R8][SC##9^HB-+<^>(LO(^^[]QIK/1I5V@'76.FM/X9(;]\2"9- "Z MY]"V!YGJW#*@Z%=9 5=-_;9M7L8-Y6DV+DSC5(',8Z*#Y73%OQA8?Q!8&'.> MSM&D(I@P7&XVWEN= '%MT'_8=(KQP'T3LRY.30=3,T:8-&'5\4LOPW2)SR-, MXK#BG5@JS/RCH'[X_4+BA^,8OIDI9(ZA^;WA' M9L3UPV!YM^D UL'A$D"2DW9+D&EW9V S54QV#@MG4V7..VH$"]%U#)\==0D[ M.S" ;6-3D'Z"*:#S3^.F@DI9_M]FSE9LN8;=S[/A< P+?#X>#,>J-\*5QETQ MW?-._]*8\F,]#'DBD2N\L#=TN4+%D,?#:^,M&5+S857?ZWX'KU$)/!H^7"5 MQJR>WJ@_N&Q./@>'ITV)R:>FQPF^H#>R5,^CTVR@"9P",$;8AG&JDI$[0 H. MY"'(>J>#_[W94ZPRK'-U.>AW)B2OLSA5;Z54K3"JYL3'E[=P1F\V7)K;U)(5 M%-*P"7 6Y+^!]\!X\P?A+IR7>4-=,S@Q T?&;%?1I?"LARX@9%4HN.TD+_J# M;R#Q^<9GO0IWM+98ALN;6.&M?@#6%46YV&S,S)K:GGB<=>SF3S/[XN=P"#D= M=:>?.*AIV-N Z[B&#[+I6SW[*3CF+S<;^\CKK3/'Z3M[?--);(YJN+K_:(Z, MX;&-X>5P9+KN12Y_;;9H;#:^(JA_-TZ932$GU\4$_@Z*;+FYFX"Z"+-#.Z_J M9V ^*-V9CI#,)JV_]HN=Z1I?V.3[0X QO_=!UFN_#)G"$?U;%AG(L>AC^,L MSMRO84&ZZC(?9KE0H$X_'7"Q!>D8M'P*5F9,('^[XU(_&:ANM]#A8GP*K+B1 M S,$F,EK$H6<[;#Z&>YGGGEHMZPS9:0DN9$R*(R4^[.6_U0#-[G_;$H(DA2; M3@;H[4Z#']G0PMCM]D*L.LZXM;])P=9UVSXYJ=W>X^/@)!^H"]C7[RKKV.RL M_-OX&^.4;\>10V^?#(Q+F+P (P0&!1*+:ID9=U9UC7'[@A#A1FAWI%ENC55_ M>!3(2SZ$8F/=4 ?&'D-.">V0O_7Z,#B4D0&>)IBV&\,^Y2" Z(#"UH/-:HS@ M;($UZL)G3YV&QN:RW], \VC:6"FM",GD34Z)E(8?J<0FD$X6 RV=0I&*Q1Q> M7TT8WQB-*'A(FAJ;%@L&U7YF+O<5!]4?8EXK]A6P::F-#W"T-O:;C7W H ;=;C8^P:,;;V%A^H-<'0$( MMGN]L;75;4L%?"].S]B1#0LPV3GX:W^7T*B!L&VZ60*(=0KOL;\L?@8(-K3# M&H+P 2Y?3J?]_D3]4"0T;"],=&2?9'$[D0&Q7 M(Y"7HIP4UJJ!D]M!,1[&]M1+LQY@A(7P M21XU@/=^B@?*C;=8+4*=0 MW8O ZQ0,%A[TZS;H M##.C@>VC_+\YWOY7\X,F\Q5ZC9?MSL8HW M;_.#7"5!'[M([#E%VL4.'(A_"'G5PW1TVFCU!R?P2;!C>QUSV?AOU3W_H['3 M!S?__4ZSL0,RB-,\;[SK].%\;K@%'F+[@$UW.NT!X"7@D3?>V<^]WWR_N;-I M72Y4J;QESXD[[JH.ID/-"Y,#9Q^WS/6-0$_-'G0C6##8(X+_;0Q/U< 9Q=8R MZ(#9UMBVA17]GE-85W5Q O,[P8@:C'LXG/C!\$48'KSX-]KT/*\:T=@OU[)8 MR&$?L?PA\/2#LQR.Z1-CYV.=RT'F5/LW'D:; M+, 4(O>DYD]'?GW,^;%D 4-;<+.64Z5#F/?0#F'WT6^YZ47/IN*?32^#9?J, MIP),^M ,NHWW?1C'MEV-3P8.\N^XT#DVORV[#\T+!IYH^K^/ZR^P M/Z9__%X80B"WWS.=N]JOLM]M0'L\(#8P/RAW*;>B2E\\-X(F6@#Z N?C.1I= M7=L\IZ+!4[KPJC*XVZ3@*LO4;EV8 MTE"?-3P,?'4ZQIH,G&2N/$ M+>P98OWXQOO]-P>?W$?/.^.A/=#/SSM98KUSMX2H]70S]/_1<)>'&'%"FR<_ MH3HFMP"LM^ZBY9,9Y&$.Z_@5J@BF!L8*8-9V:C"Z&./^YRJS3F@Z1D_D\KJ# M@?Y(U>2?//C&68!Q^6)XL461(9P((Q?@@C\*\ZH2$[OY$'2G 7# KX9%Z]O@ M/XP1UA.,T MPD9M(V-W"K9O )O:NO_8:=%BHBK1L=QB^""8:'9+K)\U@GU2 M(!ITT_/PN_C?/.Y2#AHO,)QAI4VJQIW19N.N2[4+$#8;-.AW06*L96;%,%]@ MW)ERMF5ZY-Z(R MUM"R'C$)O.S$N\F1LF8/;#P3XY,=8*Z,KK[$)[IA-_S?C_ZM?O]9?#<\9#

CF M6QO=7.VK=DOP@&C>QR0/JTNNZ'CD7#H"EI5#=U6Z9=66N)D[3)VOXIP-GU!9K,B#\J MR?:D5F6UK\Z*\L=9L:#)B65OSFQ)*I.;=+I@O+A*NZM:W&5*()-\A8.<"59E M(;_'8VR=:YE. ,?HA"S\%!8[9T'GOK\9EL_%3(!!AAX3IB9T'%GX+67G3._LAQ_V>J3A/PG0.8[F'/*RFR>6KXDC@>V6-_52] ML*U__6[O,F=1TE_[6EET>NWGU]=RQJ^QX*>8A!U145=;X8JW/W<)(F: F-N&OSWJ5XI_;5@<&8)?& ME69;9%X559 U?L+&8+Y3NC73%E'S.:.AW,4+ZP>5566\HR M31#C&/Y68<SE8!5\N7RZ5SY;3%ZL$K8%"Z/WA(&>M*H_E^&3[9OFF# MKS28SPH,W0]@\U+H BW&(R?_-J\]##;E-/1/L-5^@ >59)WB==>*0@N!157, M!?RV0ES[!FK,_V:_:,/88+Z@UW/DY,#$<3,44#@4FLKE#*%2^ZJILV-W$]2TK:"%<-TS]W.:%VKK+:SL2=-L7Q M9K,F*UU;_(IZV?-C^HR%GTZ2:7^9'4?ZJYL]AW+6*LJ8K5I]NE'&_+^VC'FG M4L9\,,D47@\U>UPE]VWIG+;QC\L)3U_?"XJCZTAL\_1_LG8$Y>N9%L^6; 2E MN_[T0YA>+BHV+=?!A[*VIE3X2F&I M*7P4A*_B!2X3,TLF%0/%;Z=3IP&V^C:1O=^[ECZ-)41E7C>6[D[H0?(G MHJ7>; P7D.!]KUJ_6E+G(ZD[MD:K]%P*^P\W+@,!TXV3?K\X)'-)=,[EA*2H M\("*GF2%2U8(9(:L+YL(X!:-BG(^V!/8(OC<.3X/6XY-2@%=(2!6633ST 0( M?,>)7$X&452*H8X5@TXJD['ON&/$%>(F1\:$"Y 7\JO<"RQ#">4;;&*4I9O! M0AHS>7K!"@)FOFIDS9'\-4@R!@<**OY.[@X[#IGIT?0'A1.,M31P]N 6N:+G;O:C**9'=? MN'TF<'5B7U'_>QYUTTQKLW"D>L2Q^HA;@R.NH.$KHJ@NEI?_XWP,=C6<>X.B M!+%J%S#I?PIR$&CD.(+[63[ MHOX8Z\2'L()9FB58?0RFJ>I@-'?@9*642SO8M2B0O4Y7:?7BMW]E/UZ#%_'6 M^AE]9*;(1I],^C\;XZ'><,C\P_T@BV(1AD% @S1*1<3]V(MI(*@,F1=Z/@__ MWL?("F6<;N!%5-95G>'_;!!_H]%378-/)"=*G;_^TIM%&PRD@ MO.G'Z'5OW"6Z/R+Y@S8:PT3A:@4;+O*G^5^7\6[_^WOVZ?L1;XWUV=[WXW?1 MV4'WSV_'[SYE![OMLU:W15N[G[+VUSUQ=);X[<,3"C\_;>^>^*VK3O:>MSM' M5^<9?/[;T=G)U='5GV?MPVWOZ.ROTX-W^_S@\(N [UP='7X4!X?Q5G\=,!*W=M]D1V[]J=UNBQ?[LMG<[WUK=/SOXCO;N\>GQ M[O9E&_Y^_/7/]& 7QGVV#>/=OFH=?O0//OXM4IK&<1 0D6I&1")C(I,D)#*. M=$1Y%,":;6P%P2;[US^G=W>K&G =5[:AN#&?ID+'('5)XV1IFGM6#2W5F!KV M\5_HHAKD,+]V'3@THU''\0G ORK@.0D+WWACJ7U3 _OYN3 [Q/?K,6.Y,HSJ MML :.?20U'#;W17C!GR M4J*:^$]&!T&4="D6!_/Z.+J_6?$*66 MI$\%]TQ."9J P?$]&_1[%KKRM C+)MD[Z5MFAQD$IS )UP,B9]*]=48VGZ=\ M5*R&V>1JZSGT:1WL&FMT%A@X0P!R=;3LH,7&-*N[XM3F;*Q/*J;GQ80%N5 M7(\39^)/V+-DDMO43T>F-V'V'P!^#%T@&3[?&R+C91>["IQW*H%TQX%I6PJX M2'OYP$TP8O!R*>M99JM34Q#!S_BBZ\#0PSX< P?V(/2)[5MKS6A+,UOQC,HS MJ2J_AN5-_YI-!$JE\MHX..E]3I\.6' @FT.]=9^Y\E1/???[\H2"[ MLQ:P46 _V1]733AUK4'?Q/>W[ETO*-#9T>4A'OP0AQS.4Y[UN4'BF4K1OK^ MJ7'C_8-[I>/RONW%I1-MC>K;1W%A*JN$PQGGC3HF(1'[*+S>**0]SS"IL!). M[KGZ,%M5*<8-HA3.ZTE]2S:G);EDW??.7=*>#?*%BFXMM-!T)P M:(.AZE0:N^"C4(#*)^ U?0)VD[.+BR$5-^)(3V^WOH"G? +7QH,F[7!8.(BG MH%_] 1[AS<(BRUNMY/=T[O*^7!D8#UK(>;:='569JW2;BJZ!#+[-T\8*)O5J M9QQW&5T])-R=<6&9%N=)[LN/3BLTIX7G8#GDR@QEY-=S7,764FWB;2BFF)V4 MNS/K&YA7YBQ;)%ZV@<[)7C<=([03C$9FJ=/[<<%O.AKT2P8]Y%@#H2QOV?N# MB:K%!L4"/^8B=L5I6VD35YRIT\V!\EMXC2X#MC:H=D9QJSA)/4>:-QRH[=: M767&G33K=-PL*C?YV?";6PQTN :FT%90"V7O2\H39AU T#:QFNY&E1\(PTGS M.Y<&#$LQ'N3'@KLQ+_M+#>\!9]/@6RDT[];+)^M=6L71B.UE: G(E MRNX&#./\?)J=G]O4A+RF)0;1=MI32=V_=D%3'6DUJVI8/LSRDU__&OZT'EI3]&RISW-!JYGPJF!%7]4BDG-7F&360+_@0OD?ZWX*[,U M<):JS':D7#*Q.X8GUV2E>9'?.;C.D,6Y7/1'+IT5^X;-QI=>U2[)^:@M274V M2,9=]/[1KD('W+I>$W^\35X'O60P/W6#0/-.L_U%J8"1]JPTOCRY@*B.F 8 MOU/&PZKW?6Z?\\:==Z[+;6OBS(-\FS#2@M8/.C?98&A=ZLMJGG%UTGF'8$R? MUC-SCH93S)V5WLEK:6[O=\_!@BNB1_L3Q-ZV*[\6AG8TGCZ54/? MV:!B]3KO>EK(LQZRU\,4"AB:7(G90%N!6T4&Q^37/S461T4AHS,/75RZYV:# MD<%J:#$_-LUTV\0)W+E!S_,34Z6X/]YSG8 +AFMQM0#T%I+?4!KOWM M'G5I($SYT]86M[[1]PSV^ZZ779S"?/"Y19.)09598?IXSR-3QBW0E'V2VC#L M\!13 ^SIWRO:N_<'V4EF6Q)/AFU#=>5#$C487-HZU;*943F/AFO_5C9LP[B# M=>N=L8$;&3OD06H F)=M>&@MBE0E,XV46$QNC;;"R(IC7$Q*O+U.EV4,VJ#2" MN#XGC'V6"-7$."= >W-&3-X:$T7/D.O;]+WL'S-QB2<1I')4KCWF=6F9VN3K MHC-;9BZL"6DZ3OWLHA>N=Y4^I,(GDG_*8$FR:\R;3R$?;3&#'BA),8#*(-?S M;-J>CH-^MH'*3Y70I?O)?AFZ7/W3:GL&B8OM132RNH2=?>!P0=/,"48'Q7X" MLI7(L6L#E-\QEC^W"^DBOG?%@%T0UP5UJXDV"D3]T@)\6G9/3LONQD5W0"M#R1B[?^%BR_S]SVTVO919,T M]5DD.I4WZ,QVWZPX %6/SQW/G?YPZ/S!$]?\J6@]7=1?W],Q7#5M_8 Q_V'! MR;#OLE(/U8^U(-WZ:@K1L+.;Y-PZZ^-ZEJ0:CP"DLY'KV'4RSK1K]^Y,@S*% M)#]JIH^8JJ]S":X5/$EC7,/U*@/=7=68MPXJTO3TN8BJQPG;AL2'GZ#TG?4>:J$/BWC-[DV9 ML/B6=HK8%AIJN+#5=O.F>]X?H/M?7:HI4;B^T[?O:]JO)O"Y>^V\[O&\/S03 M(2D>9>G.II6J_/!F8[N1Y^^@O52>8EF%'P;] K2V43/P,KN3?3.6IPA6'ZWA MTGHO]:6B*#9:4MK,L*57* A?BY:)Q=6S;9MHNPK.&@W&AEP,YLOFYTT[P;9- M$>A@5RJ[XK/>7\&X18.++V+W.3OM] M72:;VAW-?1R[2K.6OG _\H&[$GBG"U.HD@?TK&_J2N.^&YM8X>Y!KK=F-"B1 M>5_ZR9I442KW#8>88'3]UNF7ZRPBNE)U%I\,FF)351:#?J^/TF6C('.S%C:E M>-9DZH&;Z%1]1'6B#:7[MH)"3V+1=_*].>C$J\VB#+-X@CW@)X6!O?+>T4:V M;(7E'*M_,6YU6:0G] =X>."S, "?68[)@+S&SBN.IF*A^N8%E M)%9*S:T$A=N;C8]CO)(;35K9P@\ZQ;]W)\4UC>T8ZTE;+A_V4S;\=E\D6%)> MOUO6I> W^H2F[=O.&'U(>P _9,K+:X*B40$FMMU3A)R2S\F:\ICE5P9&)2?Z>HHO+"K2(<>*-IK"L[RVR/XKZ]#D39 MRTEG'/^FN[S"4I=+VSVY[[J,#KY7F]A?V.O0KOJ1=9WE4^=9%&(=>'6>Q0.T MI+ '\R+Z2N9XY[(@+G:LTL-OUB'1_=Q/<;54QFL7XVI,N7=ET<(=?;YG=G*?S4S7!PP% MK?\MJC+&NH!*+Q\8ZNTTHL!;V:;WCS)V7P3]*_VKW7MO9<1S8?>A2S:#]7%6 M?NJ2M#%J.,CMLBG,&>2)8F[-=74#+'!=7^^F:QCO#*D;R.4V8]9N7N^3[2B\ M*X0;OWF;4X][+AX3.OL8VV8-F#A>N^.GN(17E#<4%M;WE<^1 MI#)+WJJ%12(;\,D'>M?P\A=B?,H%&6QTZ,:@^]=,E]E+:",,>90)P_HXA@I^ MYX0XOIZUW)7)Y9I5PPTH2+$[Q2O-(6 ES63FXU_]R\P5MFF7P[*G4HW M-&[>:L/N97G41MC$"*.W&V$/<#3#C26PW);+D96;!0$[Z$^EN;.]AD:>3OMO M]"^PP?.M$OGT@C)[3K?K3#W">\M%>W?O/XW#@\;.0?OSP?O]W>W#O=W&V_WV M=GMG?_M]X_,A_*"UUS[\O'"@O!\Z/&Q)7>B_Q$3;K#O!@_)\:%X7?_E#9T.L MA7J=]>S[[)?^R"VN'$@1!Z[UI++O<[^>0,2FYV B[S&8OSG_]:;]U;5.6>YW MTM\,J;SUU]XFO?5W=SV6@E^Y/6B _L@ B&ZKPE6MZK.=GLKF0/FY 3 MGZ69T@=-_S3Z='W1^=@[/. MZ?'N-]X^>]-IL[W+]NZG3ONPG1UUCW[ >UC[ZU]G!X?;5^VKO[X5WX%WC8_9 ME^#@Z]MO!X<):[W[PH\.][WVNR^TQ?[,CL_V8$Y']/AKRV_MMGC[ZZ>T]=F[ M>'^X-X+__H#G7;1W(N_X/Z=>TOVKI[Y&XX.STV^M=_L>K(_7NFKQUM5'^#NL M4Q?^M?NF>[S[D1[O?OJ&8_G/%#%YXFR$[Y-&7+@63/-Y8'(EG JZ!4V>GZ#%KFG>-(YEVY(7^3 MDV1^MB29MVSI?'>R5LZ%;W'@U\JY)&-YR,X%UY3S\U2QWD%9K%>KZ1JH:8#D MR[6:+LE8'K)ST9UJNH.-2,VIZ0WQ-M=N\,I.,Z]S>+7:LWC?'PZ?VX.^OT]4 MX_72"E(0UGB])&-YP,Y1=B=>?\;VM-AWV0R&>?%Q8^__QMGHLC:S5E]MZAQ;JOJ%VS]R_SP^>PNUQ(EUG_8^''PZ M;!R\;6 JU8<]^*-]V/BT]V[_\^'>I[W=QH,M4KGAPGO4L0Z'+K9Y]-"^SW.4T):Z>!_-$C"[( M3)' JW?IB,5O;_\WM:<%=>8PTYD:8.+\*WS8QHY[UL;OMW4+M%^$OWC-*6KS M>U$L-BW7V"0TG!=)O4*.@-^;\+6)D+(68R]9XVW5YCS6)3AN KGO$U"3D*],:N6>N-W1UY@*RFLA+EU MF5EWG5<(6)XR+/7)+"G#I#8K+P0:7G]$<=H6<\XWZ1Y;-)EJ7MV5-I"\8;(E MKN9I-)SS$KLV%4@OA058KL1K9AO!&?T&9U; P%"V;6Z-NAV.;E73VX[9I57O MSK!?Z'AS%O_0J&C09%E \FW*$^<*X:@DT!T@ PZ^)X?Z5U-K^WN>V_9[LRI< M_V]8%.AT)AU'OIO9Y"^W"&)SPN*';!@HY%.<*\A#4+QC)W^'#4"R/^PO3EQ9 MU-N!ZIJ+_N!;XQ7S*/^]D0V'8U>$EP\8I&QD;*709VQ%TK=T"P>#$]7+N?C* M13H$VTZ#2>>^-1P6/'VN6,JF)N:^FXD'8\SWI]).AEEZ=M C1\#0&/?^#\O< M;>N+_O39\@LK>%.HEU5R;YRN#*W>-[80$H$C/V?75TD/;^]G6K0+*COBE!2< M%;$HZ3TG73H=4\^U;[DB]5SF+$G?3"DK'S=S1*7^V=I41!3'_6<[AC;.'6)4 MD#G-!EVDRRN2<4NT<=FO!:E7M6U M8J"?/?BO9II@H:(414LK5175N#S6*@;^6B#&[&-\TB+=JF\+RX8'ZS#=^W1$ MME/NVBFCG]H=]S+7D\PV(W:D;OFOP6.V[!TE46S>BI'D?I%[UAVBF(.G&DZ_ MR;9NFSI:IWZ='Z?NZ4EI]KKS#)[WBOY>Y=XIR6Z1;:*BWV6WTQ+5\@?/1E]X M^BOV>\%ZKW-N7>S[9OTV.%_!;^Z=6.C)FW& #VV9U='=[Y@?$P9\1]4SF52N ML3,W8=C0?>,Z:JJ.*WVW)?1HO5?4L;"'9J/P2'TSR*X.>W=QVN_DY,-Y:T=X M=#-G0"_&DT/+;*FP@M#,H<+Z/66GK^NCF?T !))>%1YO[LU-?ODUQIM9K;!) MXZ^B,>K.5/.0W>N=1M!EQ&-X%ZQ52V:)/_]U/'.3G-H#=3#QJ_$)=>E7V8B?NPX-B.W7;^68>IW\+(/MW1 MZ+I7-:L#L26SM7;II%=QWO$\ETCK6 U/;7>MB2USO>%VV6#KED[ [G29]/NL ML*0,3UW'A@K=2_%N7=6&854;K)&?-\2-<\U(16W(0Q;K 3^S M]_ZOV>O^H$5]^(*6#=1O2,N41)6]U;.*E7^/[M:+;V;]UI[L=RQ,RDQQS^3 HY#-H0-3:U;W;QZ/TT>HFJ+-GC*<*USJ M5=PJ_(I&SV"#( S7W^-1!*N3+]R>M= MO^P*66#>F0\^:]+4=7YWZF7'-QW&F,0;>GF3HQF8<'M+QLII96W7L &"%2WCQV$,#(Z?#WW59\BO>3W M8(,DR*G]3#MC#;R@Y.-Y^B%,GC6@"H8^PXW[J2E;7 IM**M5>9=TA/ M&=4>#A=M4=\.:+5 S$4@AJ;CG !P&VQ?]:JC<-,-ON/>!^[@-@9 ?YF@XG.3%HF>7C-M=F+DUZ MO'71L8"3 TV>21S8$8T6VEP^ZY[Z5^_> W9O&UOQ7>5Z,GL'IWKE8>M,O"6; M*&,#?Y5'^Y$_UJ46P='. 7Q6<.O"#*:L>JNT TP8PUA_KL^52,2DOU#1 MY:R239"[T\7PJP+F!F>3^PJ2<2>3=P:\:DF;OZ1]*"$YZZ''@ZD3+F-ODG*! MK6J_9QKDK[P>GIU_@O<^E7S/28-&C18_NZ6OHB6N3_BRP5'G>(@R$6FP> M(#:'SDB<%;_",*%*;.)3U1J\T6NXTD1TRFV]UC2^7_3AO!ZFQ1:>1M>;.__- MW7.PGBL7]N"VEQ'G@PQ4-+_DGFP9FO4N,GGC=TW7OV\")?5N+4P54:4 2$\- M_.%":!5%=.=P]SSK3.?)%!OU?/LRUY#D\^X0#.%6'ZIB.[F;&/A72TVZ.7=<579 M(*K F$K_BZ(Q] -<^_N%B'[>Z_69+BG^.?SG$U#+MN$'STLL^Z.UN_W]N/?G MZ?%5_ZK%WIX='9YV#PZ/KH[.MKW6NV-XCLY:9\F/]E6+'GR%SQW^V3G*KA.[ MMJZ.OK;A'4=^^ZR=M78_7APCL2O;OVQ?[?'6U1?_J/NVT^K^E?WG:O_'P>&W MB]99ZQ)F) YVM_].?"].(I$2D08A$6&B21PG"6&:ZY0I0962&UN[>^\/]@\/ M]QK_K;KG?S0.#[[L_'NO\?[]A^M\K[_>F^:9A&WQ@O:^[P#AQ0O;_M\\266B M:$@833PB/,F)]!,)LN?Y@>$!+*K:V/H,4O!G'_M![6!=27_0R]1U.7M$$Z1G M$K0;932K-X6B*LLV"]1%->"DR*>X#80#"\YLYGGR"5KGU/7_#\T!$/-HG6.Y M99?">EFQ&__]:/ZS]S^U;L>>_?O MA!6<=MX?\U#ZRD>9+>),IU'JYSHZ:;S:]UR;N*(<+G.U\NT MY]0\9_GF>N]F1X_HP+%\LT:'[*7-^<7NM/<0Y8U5\NUDT!_W-,E'F"3&I.FO M=9AY:BO(H=?05$AZ[MCGVZ;Z" &P]'E/L__WY-.^O]C_;.<]G.S&8I=TZAT/ M%M74_F\9177VWNSDMV%.9%__TB;]?,YK)9/7IOM+,GG7,^8$CPW[7["&PZ66 M/R1S*HFS,(\=',4IBK-I*_Y>L_<:]]2[9Q7!WQXUQ>56KSQJ_W:0%RZ,>YF+ MV8^'>F,ZB!_%(@R#@ 9IE(J(^[$7TT!0&3(O]'P>_KT_B=UKDV#[]N'_;!!> M1/+'0W*BU/EKE*3MGL;_[$W$:'NTHP8#9)S["P,0&PUW80CO_3%ZW1MWB>Y; MEE5\+*@8+)^QRO;,5P&MXBK@\OCL;=8^.ST].$RNCL_VO8-W>Y='W;=GK:LW M6?OPM'M\^(6VWKWMM++(._KZY_#X\/ST>'?[Q]'9$?S[X\41._):[UKLZ.S; MC_;5Z=GQX6EVO-MB!_B]S_EW_O/G:=S5G8/NVV^M77S?)WC&F[/C,_C^U7%V M<+C'#]ZU.P?O_OS6NCJ".7[Y\9^KC[:9(38U/-C]\K>4D8P#8V Q54A$JA2) M_500&9L@]"*?!M0#6[!)1=#T!"_N"PH)N060?P7S'J :\[1%:H!:4X R2218 M$/N!@/_)6$0A%[$,/@9 M6[>HL#(#$WIMS/"W9S ]MHL1O.T/=OOC>)2..\6(/Y4#SEVM6L/GI^%'H]9. MJ>'?];N_A/[WGYUCUOD>G_6OVF=_GK:[\/;#-V?MLVVO?=8^/?JZQ]N'W_SV MNR/_N+MW>;"K.RTJ89T^PIK!_&%<3;C0<7*%,B/05)9H:IE5(0Y,$&UN"-AD/9D@BHN)/VGBPAYTE,ZW7 ME3;QYG80W%"UMAG5VK8(;:NXGLS7 4U"1B+. :H]%<#?(D5XFD@E0%=8E&YL MA3YK\NC1CN=LVVJACN=] XXO7HWG=HK6:OQ4:EQQT*(P"7R6&I)*G1!A&"4R MT!YAFD:I C,L34*PN!AO2I\MD1K/,U[/_,WK=2O+%:^_JX5#SJ5MVU(\]VW? MPIXQ)V=\-6YG]GO? ?+Z6&A[ZX:^^%-G7L9CL=B7<-C4I\S\3IF3*6,Q!L\] MCB)-6.JE1*@8_'I?*#AE5)1R+3T>1W#*>$T6WO2F:EMQ;;1V7K9BK;4+T]J* M;UM[05'EXBII[=7=BW%V@=-];U)4&I7F9$OE6[+F=V.[I ]P&E^-5^[%S MQZIO4Q9&I"E/-0^(\8.8"#],B1+< [>62U_$.J(IV]BBGM\,'P]6RY<'46OS MO$V,6IN?6ILKEH@G,B9F,8T M\@GS-26*(UCKAG@Z-BM7&%F]ZOFCZWLUDA5]SCQY8H;(J08^7K?IS MNT"K57]QJM^:J+ZDJ4FII 3PF8+JQPE1B8Y(*&3J,9%J82CF- 91V R$MT*J MOT8U@K=%2Y!]='1IHR18]W+N^-!Z9O28^,C+QJ_YQ4_S'E"43<)%0+U!$TB@E< )1 F<1([$009#0,(X%!S@+PZ8?/-J.^;5* MVU6)K+QL')A?Y*7&@:?"@8I9$W*9>+%)B.9<$P%H#AX-CXGRC&%,!"J*,(+J M^TT:K1(.K'TU^8$C5.^=-"R-:\.N">FG9#PT[!)QS, M0?IE:*Q35J/6'%'K# M8%ZNV(I&6=9;D>=E?=2*_(2*7#$_O%#X'JIO# !,A$D#(@751'JQ9#X@,#-R M8XL%P3S,C^7+-EE>\V*_-U*]DPS9&)TQ\>APR7H#T?PR4XMU=X%=\'[V?N3M MD=[U^_HBZW1J/)HC'EU-AT44ER8T& R1@$*),G*J8^@9#J %M^C1:(A^F#D8LJ=%0Z^QB=+9B&- T#OT@2$@L,9%+8/<= MJ@UAH8Z$#UNGE=G8"C&3Z]&IIG78X0&W&K:&!1:;U'4L3WR5,4ET;_=[29U/ M-G<$HE-6 XL2*9( # 8MD4G%]TF<"I]XOA=PWQ->'(<;6\R73=C=)?)-ZE## MDEH-M0(_@0)7KRZ8YS'?CXB7<$I$:#P2R3 BS.<^"_S8" P5TJ#)@D=;_75L MX:$5*K/[0BP\)7V%B85_90G6!H3G6XA3H^X<49=-F4T)F$QQZ!D2!1)LI\A+ MB)2:$I/2F/+(#T*M-K9$TY/(?SXO@H)ERES]23BFAK@:XIZ@X*B&N/E"7,6P M-(D(A6**I(PK(@R-"!Q*@'A]'Q+F92[O.&KV=W( MWF*P$[H_QC2= M.YMK/6\3L/N.KF6K_:->%<72*+;=U3ZX6TK)DW MG_D')S]U0??\S2Q_RI-4"]P=6%_MI MH]/OG9"1&71!H^*ZZG+A!L9[6.]#6.Y=6.T:E>:/2M/<4]PW.J511*CQ4S M M8H_() 1HBC#K$8X;XX&C$S6E7,/>Y;7RSMNPJ)5WX>EG!&P*,"0 M$+XF8$8D)-%IS)G&[4PP 4>&=8SBV1K'I0;40#<&YKOIC4VSY.O.38PZ8K%H M@V(''HJO^YJ-3G?&0YB[&12>SV4-4O,'J6E^J%#&4D64$>U%E C* Z(DE43R MU(^889(I#T#*;X8U/=0ZJ_.\3(Q:G9]>G:NE%EZ8)H$R)/+ 5Q"2"Z+BT"L_15+ M)?93/_$\2D+M&R)\'I$H,8 #OF" X)PF,3@>/O.:?&Y)94N9N;]JF=GOIVY< MFE,4%'.(FKQL*%O$-4U=X[X0.)NFMA+&3Q(54Z(]D1*!-\F1%)JP((SB)*$Q M#9$F)VI&\@666M8 \)Q7/34 + H J@2:RDC0\XB 4P, H+4'?@WG 5<1Z%O M% #[QI:,FG)N^2-+:Y!JH!;"$ -DVS%7K&9SY3 MA*HT(H*9E,A4<1*EB9!*>8$?BXTM)IMA3>B]SAK])#=!M48O2J.K] A>H.+$ MYR1D"6:/)0$!5\0C:6JXYX4FE FV#*%-ME3I8VL?0;G>D*RX KJ<>S!EO9%J M,;W):HQ:+$9-LU1I%DM?A@F)TT 2P3U!9! %)(B5)[T@TI9>F$<"S(Y'I\G5 M"2C+J\R+Z4]6*_/"E;EBS M.L]C#15_ 3FKM>+/5_$KAHBB82JYC$DB/4U$G!C0^20@6D2)HB)B!INOPXXV M?3:OYNMU=L<\&$/ZW6XVZAKDFT6::=1!&+CI)4@\_:K='YD&9;_/B6/ZSGTJ ML'(QQL&/8?:ZEW7^9V,T&)N;5['E*FSW]$YU#6HTN \:3/.A>I&B22@]Y$,% MMX1*0906BC N@X0IXW.LF;T! \O +SYG"7W(*59+Z((EM'KSKXSAD#\^P0_#,MO M^4">T1;HXUMA]YN-W^Z"N0]F\/E4#>?.N;?GRZ/O^KSF(F@]>ZCUSK;IP>'^Q>MJR^\ MO:M/#V!-CKI'%ZVSCZSU;H^VK[[ L]KIP2ZLV]DVK-?V)7ZG]?%O&@=AG&I# MI,^P [+@))+@"RA#!=,LU8*JNT_-6\3IUX(_M3BMMCCY@')12CEA*O#0ETQ1 ML P)0^E+IE22>F9CR]N$C]VL>[SQ@\:Y&C2^XUY/'$R W_HJ:)&IZJ6^626K ME>O!RE7M[AR'7&/M/VP#F*J^"9%[*" LY9)'7"OFLXVMI:)QKR]IES086FOF MHS6SZD2&*O9ED)#0DP$11@4D2K@@7/LBI.W>3E,6 *B95.[ M(1J"P\5KGC4XA]OCT6E_ ./6];7$'#7T\B[#M'WUYMO1U6FG=?41YKC/VN^. MX/^CD?KF]*A[#+]K71U\W:/'[_ZZ;ICZ[9._?>[S +:?"(YUJS3P";@Y KDY MPM!(/V L>JA\+<#FJN5K1>4KBL(D%2HA5,8@9(HSHFA@2$0CD '!/$X3O#VG MOM<$C+R'[_-JIZ.&P\9V@S0>"'LZD2%GJ4PC+E28QJ%)=>@+$[(@#(RNQ?)% MB&7KXF#[;Q]L'.JKF*A$^ 1.08&PEQ(3>#P.(Q7Z7#X4]A+ NB Q#1"">X; M<&(T_H\SP4(:1_6Q^G+D*_8C./*81Q*J&,@7&-1Q*#Q"HU0SZBDOY=BL#"'O MGK"'%]D.^=X\&/D2RE,3A3)@.A:Q OQC$0M4[/$P-E'*:LE\&9+Y R13TCA1 MGHZ(Y@:0+Z2"J(A2XL4Z"$SL29/RAR)?P*@)$B&8+[6@0J@X\(64S(\IV'ZI MJ$_6ER-?$4T30#0.1RD2?"8L(9&F 8E\ZD6)3D(>!X!\]S7W?F\XB6NH4A1^ M$O*N+VTGH13.-OVE[L6@AMC/:=";=""@]=1K-PIY1 M1ZV6):JP/QR.ZP-FK@>,=^1@&)=:*(X'%$XBB08-"(F/JQKZG$D!7WFY3?S/M>A8!5 MC7@K(Y "!)*&QI,L#$F8FH"(*(E(9&)% NTE"=-)S,6#@U4+DZT:\59/P(P, MO%A$'J%<:")"Z1/E"4&D\;F.%#-QB-$J*IMATRL:F&QA!KT5D8F.1"8)-C4R1%'DUI9I$,14Q3*^*P'S:66K!KW5$S"J/:KC2)(D\26< MJIH3%5(0-24-@S.6>0;K>H,F#Q\4I^K5 :HGJ"K@U$:V5B)RL;!\F_I(FSOB MT+L0Y_C=<;?%X--GG6_'79CSNZ,?Q[NGI^W#;[3U]5.W??;EXOC=%WZ\>S,7 MHO7Q[S@,9$JE(<;3A@AL$*R2&*PNWS.2DG N$^$3Y%")0R(QR-# ]\PQQG1 M# *OR<,UY 9?$7LC2<;=<0?9B!I]VX$DZ7?/!^;4](9@5C:R'OS;U/W-%FY[ M3/;!MC'8J>["OMV$]_WAL&U&!^FA^E%CT\.P:9HCG N,:-.8Q(+'@$T8@?32 MB'A^0I.(QUZ2@*TA;E([U;W,UD9QYV9DU(J[8,6M-B\S$=C_,24A*"D14>R3 M&#L&Q9PE7JAEXF,HCB3 M&2D8D=Y3@QZLV["R';MN-VJ'9X[8-,TX+CV6*B1,H9::QT@,982:Q";R4\&4 MTL@X'GE-V-.;4?TZ<+$.&OWK1D6MT4NBT15K(Z9*2!E0PB4#:T-+2I0,0_AG MDL2@Q8GPDHTMSEE3>#=;I3Z+2L\S=L%\6VV\O-:&ZW$VG,$4;RQ3?-WR[+FC M&E46?\?>7\/5_.#JX\64 1(:RF-) R(8$^ <>8K$:1J"^ \U+3,-\FMZFL.VZ#[X[ACREUZ--S- M6L]G1;O?GG>-UN8H6$#WV^V>K@^&A1X,T^T;_)B&<'(GQ!,^A8,!,YQCGI"$ M)Y%GDM2'4V-C2S0]R9IT1M[]KUW%SU6?GCG$5>-KC:]+;FK7^/JT^%HQO"/, M7?32@*0\\@!?$VPYKN!O7AC0E+.(AAXZWBSTFKZ85^KB4N"KM !1SA9V,:*L$$*]6[Q Q_[&T\ M;(SZC9U^SVZ.O3E]F_54+\G ([!MXFS'UR+VE8S#R >@_?G@_?[N]N'>;N/S(?RGM=<^_-PX>-LX^+#W:?MP'SZP]+-XE?4: MH]/^&)ZAA\V&^9$8@.YS,W!E80U $/7[?69Q-AZ.LO3RF93Q85AMSY<)!-EC M#4;:4>=#\[KXRQ\Z&YYWU.7KK&??9[_T1U<-3D#M],'WN5]/%!(; M.Z)2YC&G_,WYKS?MKZX=T^YWOMRD@MWZ:V^3WOJ[NQZ+>3_R]J_>]=B[?R>\ MH!ZL%/=Z[$^"D#^]=*#^C<_.\/.DJ*];X'C6%-?VN M&>S]2#IC7,?MX=# _].V&&4U8L)'14SXJMW]_"N==7>37AKM_VM=3F)"1\<;O/VX:?L^"M\Y_ $O\,.#H\NX7NL_76? M'Y\E/UKOWF;M['I,>,]O[2:T_>Y/&//1CX/=CU[K\,AOG^W#V([HT9GNMJ_V M+HZ^[K/_7!7QX+W1P>Z7OV$[_3CEBD2>2H@(N2%2,4%2SZ>I-BF/4YN+Q:1H M1FQ>N1A+E&M5X]::XA9G %*,*R], J$4E3I*J3: 6R$-$C^TN.45N'6/BZL: MMYX;MRXKN 72S*6@Q$0))2)ER,(1Q2350OJ&R41*FT/&@K 9BINDI#5NU;BU MG+CE)SXU(-!:"T]XAD:I\"(=!=3X,>4J0=RB48Y;-*IQ:^EQJUVQM]* 1RGS M.?%3A2U1=$KB5'.B0RY3'8?<5O2'PFN&X;PRWYG-UD;-*>5^%,6^2D$> AG(T( ?Y?- LB#R MXZ#VH%9.S2L>5$1E&(I$$BUE2 18G202*26<:8\*RG1,DXTMWU*=7<2V) =IDP7U"1I%&4"!TJC1SW@M$TJAV.55/SJL.1<*,B$W(2@6)CB5U" ME$H,\00-HU S/TBCC2TNY1PK*FJ"@%\JJ^N946/@=*=F!/A5-%-2^4D MST?K1I05/TCH5,IH@#V3D4!$9'$3F^Q M)"$7FE. BS2P%\G8W3*:08BXO$"Q]DFT._WA"!L/U8FT:S+..I&V9CY?9.8I M L9!^J[?UY9ZP R^9XD9?NYW5J8)YBJBQ2\;A=%W#-*U:FQ>6CUEK\Q-I<\6MYERKD%))$B.Q(0E71*E( M$QY3(_Q$A;X/VNQ[O$G#L-;F]=7FN6(8 DC MBO.$>&F0:J5"E<;8RC!@S$N4I5 G(RU[SF&MS4^DS14O0<=& M^[!])$C@#^'[!A09_(5("TX3#F:%DAM;(@B:450W2%YC;9Y[:F&MS4^CS54O M(99":1-@1^0X FU.)9$L$B0P@4S#-/*T'V]L\9 VO;EQAM89A+^409CD-V)U M%N&R91'6P/44P/5M.EF0\C"(N2$L,)R(B(=8:XE7^YR;D 4@P9[M,^+[S:A. M%JSQX F3!6L\>"(\J+@E+(QDI!,-YHOTB4 .]%@&*8F9]G481Q@WVMB*0J]) M@WEU9J[18 W18.X9@34:/ T:5-V:P). V($@@L8^-D, MR:)&=$J4B*5 S2 MW]@*.&\&T;RN,NNTOSDHZKM!?SAL?!CTTVS4>/4>_O%[G?JWZN.L4__J]()% MIOY9T'"841^I\SM2]Z8;N$4F2!F+0Y+Z84!$+!48UZDB4> ;CZH@-DF,'K<( M:!.\I25**:@3A)8]W:_6X(5I<*5%6,K]1',J21"',6APJHGRF4_2* U2+Q6* MZW!CRY;7!G6"WQKK[]P3_&K]79C^?IGHKP"4A?^%Q/-5A"E]@L@T@A/8)$'B MQ4'@48WD7;))YU;,MD1>Z\K8_R\OI>_5T^;T#6'"\+<:A9X&A2ZG_ OH:DR M 252I1X1<)"06*<1"):@L(7,XQ)0R&=-,<,)^+U._5E6'7[.1+Y:FN57[ M7T7,I!XGJ?%"(D(_)0K[07A^S (=Z9@I _8#;P;^,N7ZU.J[[)E[M?HN3'TK MYK_1)HY$'!'M,;SBEJ"^$>7$UUP$H9"!D9CR$C:IQY=(?5]@JMZ)O<4ZMPI1 MY^DM39Y>#5.+@:FKZ7L"ZGL1>'6P*9B) P<)429)22(#(1/)*=.IO2?P9#/P M'EWP4^?BK"\"S#TSKT: A2% Q<_P)94ZT"$Q ,]$).!LQ%0;HEA,@Y3YX',@ M+0CH/Z-U+EZM_T^7BU?K_\+TO^*H*.7Y7A(%)$B12"3 --R :A*'GL?C4.J$ M)QM;(O*;;&ZT0'7VW1Q4\^#<#-0(AMK8^W%N>D,SK)/O5GV<+RKY[I,9&C5( M3ANJI^$@^&XZ_?.NZ3W*"5_O(W8!E/IN"[9[>G>R 3F>U(?N' ]=.N5V^UQK MM(P(5=* T4TE42)("$WBR$\]GZ-JD+(J]C2TL< WG5N!::_02:O0"2.IK MC7XRC:XXQC$-6&C@9(X9Z+%(4I]$:2 ),S)-A0 C+(B0D\]O>K1.X'LFQ?P, M\CVT#D17#;X9=(=?6#;?<[H/GTVG@^TQ>KI5K'Z-2_/')3;M.Z1"T]A7)#01 MM@N-$R+3,"0F2"*F0R:50$XOL#2"QQ?VU)E!RZO.<_<=:G5^*G6N. Y>2$-M M(DYDJ,',8#(F<< TT;; ,O&Y$!K,C"AJ"O_1=3ZU.B^O.L_=<:C5^:G4N>(U MI%)+SFA$DC"21-#4(TJ#ZV!\)M)$4U\FV,4JE$WY>";O)4W\6WJOX9WIF8'J M6+]!Z6[6RX8CO$O[_BBBOO6&I_DG^+E- 'C:GMJ"&J/FCU%\RH.0?IB Z1@3 MPY0F0B0AD;XG"&=AH .EC>>!!\'\H,GF1KA3QRJ74*?GG[)7Z_13ZG3%C3 4 M_/XT"HAB)B4"VXA$L&5$)ZG'@T#$D8>)O"%OPB;6.KV^.CW_-+Q:IY]2IZ.Z>1IDI621*UI@U1\P24[X%IZ'TT\00'B4^$=IH$B6Q(%(: MGZ9P*$FF;!=OL$3\QQ<4_8+"K%# \V7CP-R]DQH'%HP#%7]$A9ISI#^"S0+; MQ6"C8642HL$"2L!C+"B2331'.B[^@1H$U1(&Y^S,U"BP8!;Y4\YQAQ^(D M)"#(,1',U?+Z]7L]Y)^U^2D MWHUTT.\V 5XG"_@1I2HD *"-* ML(1PI64L3:RE!CACW&_2FBOAQ>' 0W@5Y^#;W,*K6"/"PA&AXN8DU!>^T8*D MGE $=M0CL'L<_@9.3B"0Q-D'1 #[QK]IW]R?7['&@C7&@CEX.#46/!<65)D4 MJ&)2!HP$?BJ(2$U(HMCS2<*I#B+881HF&UM8+^+?)%)92BQ8?PZ%T:D9- IG M)P\(_-Z$QX]J,H55'^>+2FG=,C M?_"ANZ(&]IHK].*BT4>G$><:W03Z30%;\X8<:/:"#1$4Z0"AW\8LX5\9C0FG.1 MICX2*31Y$"R'0K\H!@7G F>Y"VQ*%[AG?HV([474:L[_'@]WH=WO]:95QUIE":X@%Y!&A)/@G7JI(%$=1 MJ,%'829!+)"/)V^LL6!]L6#N_DV-!4^$!177ADL/P$ DA$5(&A_&E,@$_FGP M_I.GAJ:QC\%'*E:IFF#MLP:GBZ/>&- /4R01'JH?-??#$KD[D\SGMX-^=P?> ME?7&L'Z3:C:W?^YS=O?V?HP&"G8AZZG!Y?[(=(> C3C*0=\2:A9WR#4PSA$8 MO2F'":S;)!$R)BI!CFNJ*5$\@3T7/$S\P'#FX94Q#YK^XUVFNGI\Q?!D67+# M:F19$62IN%\RH8(%X&_!GYP(&1DB6:R)$2*4:>A%+$;W2S:%_YCTLAI3UAA3 M%IF>5F/*BF!*E>5"<"]6.B6!SR46?D4DDD(1GWK2@.\6F3C=V J\9C2C@_92 M8LI+X;<8J1^-V/1,FKVTKJ/+4C"3XU@>:WKC]J+&JCEBU73GT2#V8N9)1CCW M!!%1[)$H47BYSCW%4DIY(C$])HSDLB$C>[B=3ZNA;ZNFAWH];7Q^OKM7*7!+T! M+N*4")4P(D40D-!(IH7'8HE]0R.Y)-5K:W];TS:CQO2-S2(]KIGX,VM!GA5^ M?EOH$BPW]#YK\IT9U50\"\'@Z1ZIU,1)BKEVBL41$5X8D(AY*3%!& C*8U]% MR<86$ZS)Y;RZL*U0K+<&O)<$>,OA&];0MT#HJ[B+OI3&60K9]"VGSCK'=XQF5.7.8 MDNZ/XXZ9#T]@/_79 M?9^S>[ICG)1!Q$P4D#31*1&!YB3V.",F5"8,0IYHZH'#LKF(!C$_T8?5\5AJ M9%MI9+O36[D%VAX9JF&W.BTUQLT'XRI!F5B9.#4)(ZDOP3^!,XBH*)7$U[Z, MF0J43O3&EK=)Q5R]DQK>EDG):WA["+P],BA3P]NBX:V: !W&!B0(LQVTCW\P M(CVM29SR) QC22,';W,NJ5@0O*U]\O-]?&V==<8CHQ]17_S",/OA"[#AA_A^:V_DXC%ODIB EL4$"%T0.)0>(3R6'E"!BQ-*'K< MX0(82)[9)/U)%+>&MY<";TOM<== ]ZM UYH".BJU#FELB.8\(B+@'HE"P#VM M8J-]/*$\[]%N=XUQ-<:M#\8]F=M=8]RO8MR7*8R3PC,B5(90YH,#+@0G2@I* M5"(3V$?CIW'X:-_[R3!N+FD/BVD\..^$@GJ4"TA[6+50S%?[#Z.)@B&I$P.S M['8!J6TP9MCHCT?#D>KA7'Z2!3'__).5J*.[]81S"[CH>HYB^[;=[K7'W=@, M#E)[P T/)IN7QYCK_+]YG8.M']>#&FG@L=2PE,1>$!#!DI1$2E)B& O@_X07 M^'QCBW+6#.E--L7'J-/3I82MH4K.G=.X5LEG5,EI]SL.(A;$6A :^YH(7X#[ M'7@^8:%2A@=)P+D!E62\&84WV29JE7PFE9P[M7"MDL^HDM/>HJ]YZOLQ:*/Q M8B)TF!+%54"H5#QDH<_B* 65I'Z3T9^HY-JG)/^";9[?FOZ:=3[M)CG F 4] M+Q:8GLI\ST-3-_"IAJ8Y0M/E#0/>4XH%-")*^QX1'BB>]#U!? _.(\ MGD98 MN"AH$XS%^5@+\P]NU%K[;!9^K;5/H[73-KZ2FJ5Q') @\<'M]CT#;C?G) !# M'PQ^XU'K=L_3QJ^U=HV<@%IKGT9KI]T %06*IV&$AROX C0Q1,;:$.ZG21H" M0">I?H@;\,^1 KV _^KL^]:_X(]"N"L:<38>CK+T;-V3W/'&Y?Y?QCPH?GG/>'&0K2ZX'IJ%'VW?QQD>G1*;S$0YRJ M?"L'9F_R%17#4@!BW/J59=G.()A>B^J?.%R+6['6.I8\80E8NMBF. XC'\"6 M*R$!:N._*?:YR+]U6EZ+G@. DGA@U#>B4ICB:]6Y4)?#C7].K40WZY'JLE]? M,;-G8/6AT][_]YK?][_:P]G<]#::[QZ?_#Y\^]+/ZU7 M6:\Q.NV/X1EZ>*_A+@KW'XM(LU;4'F,3\+&V'XRTH\Z'YG7QES]T-CSOJ,O7 M6<^^SW[ICZX:G(#"Y8B%^G8]D(7O<[^>J.*FY]0QCZ/E;\Y_O6E_=2TYP_W. MEYM4L%M_[6W26W]WUV,IV_3D[5^]Z[%W_TYX03U8*>[UV)\$5N]P.IP*E].A_M/-YWYX(G\*?SBM(Z,&P\9>3X,EMFL2@TY, M@]-FXR&A\96:\4\VLN)D/XP59[EGC?'C.<[Y/C&*-5L^KUZ^1RP?-HIY27=M M-4ES3=]7DS0_(@[Y+8]#GG\[[OZ5P;,NC\X^LJ/#?>^H^[9[]/6('7S]R.&= M5^VS3J=]M2>.BYCB8?_BZ.KXM,4^TM;AIV__G[UW;6HK6;*&_XJ"9][GG8E0 M^M3]XIX@@C:X#V<:\ 5W'_S%45;;ZWMXCR^[.^NOOVZOO^S\^_OF20QR8X37 M_F"CEI)&"XY$ D)E"2[9",3*D#P-3$5>:S17OGL2?%=K-#]VYCL^9S[F(R,Z M"K"1:A#96K!9)Y I*Z>,E9'+6J*Y9DY;WM"[:F@90@^0R ENRL: M"]Z;!$9:%Q2/.2BRE!6:'^_9M)W1?AJ4I-?#0=I/O6'G2VI]=)U>N]5#;[V? M2_?4YP^=I?_HKS&CT,_8&IIG1B_RDGO7&R2\A^\I-BNMU61;]P3C#"VG>?S]L]^MPSH'SA[Q:#N M]-ZF<#3HC#IIN#;H#/&E=?RQ]_$5/GP_HO'=R;ONV[3=S9UO*<+W-.A7DWLK MD_MZ*L!BO)(^! >!)X]N1B!@$Q409.*9>LEDJ7YRK YQ]( W(=LLPE&5QIX C0P\Y3N^=% A?NM MX#[I:/N4K#:.@*RW$P2#UPG%K-,"KE3QH1*^+)5NR>#B_Y-1<,BZ/C\;NS:DIC'4R6R].)FNW MS-7X%M=Z#>?)9J[.\5[),>"\^2DA0(Z!P8".)-*5XJ(7CAF2,9 M'0TT]LPN$,YGNBG#GI&%]EANL@]XESV8.V=U+#7#W:L[4_GJE_AJ;\HYX4;0 MP+@ @FJTI&\Y\$8+H(E99YV)JFF?<6?G9/GRMRKJ%]*YJ:[*K-E@*IDSB8S3 MAD3@.*H7&\'X3,$$I5&T!IH3G?7V2J6$1T@)]^KJ5"'PB]"?6A>.'?YB1XP;%1![2PW"*P\N6 ;$&$(X%RRQ>'** MT=YYSWT>@%J.;F258"O!+M!!R4JU]T6UDYN"004AJ(9$F4-WFW@P5&3@J,,- M-2674[@R\GR=8*Q@]?P?BQ%1)=CCN\K/;ODZ[9K&=2LYFR6K/YL=5L M?KN[\^)__KGSY_K&F[?-9I[^K;7Q^MWF[E[K]B61;P/"I2Y3S/4S:Z]^^5>+ MZ:IGEO_:5>^_\.\RW:M])G_QJK7Z\T]O5C]31B_)O9;*XC>[ZB\T:[\V3< N M6I5D]4S>J&;KBW%SP+>C?OA\@Z(H-ZD7,NA__3%W8LD&90WOMDA U/JO7"<" M6LH7[K SA?V7KIZW#<=TW%_LEK2_"Z0 M/>@?_>1<\R^MLGO\T^4MP6XN3-#E4?_?7=?U0H*IOA:,E 9POU#C[?K'O\=] MCYL.P>UZ)!HF=1+>1ZFS,)JX9(UBEAF9I8S2?=@LHW=]XLZR-C_]W?XWNW/6P>;7[=WWW_:>G&VO<&W M=E]V=OY^+=ZO_^O3%GN'[_E,]S[M\>WOK_&]6WS[TV>YM7O9]D;XMO7WIGR_ MOH_7W?K^?O\3,#V]G]_.VRHN-))*%Y3$ ==2"2RF"TTA"Y M)"933K0MI7>);6M-[J5=Z6T ],!;JS=%T:V+VB["UNB=*>+BUNC,^&%"RHV% M7.6 VW+ 1!Z)"#%0Z0D$''WD "0"QXP%@JO1"V0 JEEI?KI %7(JUU2N^3G7 M9)UDB,PG*Y7@05IKK+!(+;="F)"]4-HZGK-)FJ' 1BD4 M[-5T=$4R6-5 =Z>>"0VDI-8L. 5:H<0B!8B6]]S^39'W5QJ.2DYY/[>2&W2/6^E;&H3.,)4!1H2T^H=E M#FZT1_L+H[& 7'164^;N#SR+KD5UT![MH-TF#IF8*:.,J-H/^YZ/G)Z#?R1L%\ANGB-\90[V:NEN9NJWI@U[&!>VD!$I2!N&D M*&U!.!#4)X:AZV1*!,!#0(^VYXLU3-QY&S=G64]-*D M-4I32BX%F8425!-+A2XATDQD5MSR6Y<9;.(3;\Y&/DYV='I[<@>5 FY! =-= M'+4*BJJH@$02062AP3G;-'*3/ 9!K"JQT>NCHK,(5SY>%-U%<@+'7H M7AH/Z%QJ09)2*>:55=6FZF(+GAJBF5.(YKX@]Y?K'J6K$%=!=3M0'4_6AL^6 M.2TAA9)@E[,&RX0 &C/W,DE+?&D24P&U=!M3=P%4-6&S0]M4TVNCI6.* Q>4 M@? Z@S/2@*.$9TNI864SBYDV-15R=6^F#MHR#-I#]LZIY/[ 4FIR$RPJ'1R- M%K3) K548."(M""H#390JJ5Q)^Q^,0[^C/75]N[6U_+Y[_^]3\+!7SWWMSTJUWJ_V\7[WV#O_WC] M=0>?;VM]2V[]_8[C?]^W<8SV#EYVMOYX>?!O?*:=W3W\&[S.I\WO6Y_"!QV( M2)%E0+]6@HC.@1$D #0J, MNZ'4')-%<%S7SB>DIB??CC.F^]\2YWA&0P!>Q)*>+#,8QCPX%S4Q5!#%SX@+0X#/;!S.LT^5<[,CIHF_5,724K"2U"*)$"1*L (;4$*DG "/27* MKZPJVU9&5':J[%0';0D&;5'=TTKISA'9&@BL@[9PYFGF'L=: M+!V2F^R8W?YYY[72>&VS=])VK8E^^!]SU]ZDL?%*;]/@2R>DL5U[DT+_8Z^Y M2F/BJEF;G5G[..6I6*FBM^B?2**;/7Z&GHJCP%G.BHG,N2^U>&2;:EDWTBJK MU4%;@D%[2$^EFH)E,@53'HXTRKED&&3&! C",SCB*5C-K*6!:IKYS6S!X]^" M>]<;)+R)[^C@?'2=7JMLP>WW!R,8I<%!J]/[DDY \'0VW6I0J0Y:';2%';1; MB((87<[(^,8&)J1!LT\"R3)3KXCV\?;^8=-=>JJY]+BW]#F+_K/?+6/Y!W)I M:3>]TWN;PM$ S7X:K@U0%?0^3L8]M]-H)^^Z;]7>W\K>?YYJQ&*]IUDS!3YJ MCZX?B> L,4 585SZ8%$87MJ(I>*NDM7BD-7,/9A*5@M"5E/.B>.$%K,$1- M0ED"C@H&3!O"&"77_0'^V&OA@ARD7CANC09XN>YX^\6=.>=U M!Z9&D.J@U4%[\$%;1+>D&/43'GUQ0J.[A47'M[C6B[OGG'H>[ZQV_I?L_,;7 M/W?#1-EQ$VGPF0(7D8!P1H.-(D#@F1*+BS%$O;+*ZJFNRE6+S%7WYI54KKIG MKMIH BC(5V+[]8? 8Z Y.O"<.!#&>C!.4TA&"T\3#RZ+Z]GJ\6^7X'IK=7&E MUMV0&O:I@U8'K0[:,@[:;;IB9T4))UX09K+@3GHB1F@\Q0W:"R^3R9\!Y-1ID.S# .@A@#KCAF0F:>6=1&R;RR*FW;\HM1 MUU_K 5.1=3^N1476_2-KRF^(-H6@K01=8"6(9H 3A6LXB&02852QFV+K\6]I M_.ZZI=H!K*>0#GP:M#AMM\K2ODOTPO<',0T '^LY>:;Q1EK#?K<36Z?/LUS\ M<;N"!Y+AL@O6F.B-H(8X]%)C=D'J4KI:DZ8__$U.I347WSD:#4>N5T:K/XS\G]3ZH(%XYZL)$H9 SGP&MD#&L#<2$%K4C9_Z2V;>R,4C9F&.=[(FB[ MQ%C/"FKE1-U^OXNC.-QH.@A5.-T:3EOG<.)216X]!8?#7YID2, )DL!H5$8Z MQE%?(9RN*>IG<-, M6&99*<_C$D.K):,';QT#S0FS/@<9-$>8M0EE;49-1=NBH,UG&;*-,<5D!7*E MXSYHB4+#J&"$N!/:*J!N":B)[7&'8YZ-)VBRM :!9@I,3 (@G"/^:BA=$::I%FS>@)N(@JJ, ML.*! \O,E"SY#(8@ZI@D0B:;&&E*#5/>-IPO7BOLQP6[6Z!.<>,ES\$FJ@3^ MXYA"R/E LI.."EKEXJ* ;2HPRHE)G%$%N'H%"!8L6)(,,"N285X$%6BILF/: M@JFGGE7Q5QJ.\$Y+&=CD!MWC5OJ6!J%3JNZ,Z\'V#YNJ4#7KHFX^U4%[,%-D MC&&$(7%)[D1,VGLI0Z!.^W+HSHBR8)W#FM%X5^P/]^GPA7&J$A<5*7\#4/KPSP8&BE$'9A*24CIB]B;49SBR6*G M$DX=M(5C:8M(%R(I9:(6E"8;L],V&:*]5-[;RM(/RM)37@(QVIO *?C@2Q2, M1/",!-!ZG/;8K MJFZ)JHELBQRD5D8F4-$9$(I)L*7&G+*4"2J-M=RMK,ZH44M%U#V&)&K7^D6! MVT08PR>M*64&+ \HCY-(8*,3$ FW:-R"II(@W%3;D%K4MYZCKH.V#(/V$*&, MRNZ+PNY3X0\73% L"/#>*1"!6S .-96W)@K/F?1,G_#[(NV1QLZ718N#7-8P MBW%S%X PQ2/_<73M16.^^;ZVO?8E__"7B/__5?<^Z7_RGP\_O=P/=_F/C MV_O=E_L[ZY\)7N_[WM_ONUM_XWT @3#D$19D%I2BC%BVC-*:$Z,C/L%)WS^J6XX/K]'N- MPE1JFA,U31YWT9P+;04$(R7@3QFL20(X#\2;Z R.,E*3U6TF9G2T[,GBK))3 M';2%8_1[C;Q41I^7V)S*-@.5 M'$K*11O_LNX25UZK@[8$@_:0ODHU!LME#*;<',TM"SE2,(G94NTSH<.3$J2@ M2&!&$5<.WM[('#S^@[=3GXI7"=#Y!ON=&%/O>5UX/U]X_'PC-?"MUQ]$XJX4 MFP'A6 2AC .C\,<WMNU+^40'E9^NN'G"N ;PZ M:'70ZJ MWZ#=IIB2,B'8K#U5BJ'EB,83A5^I82YHEV0MIK1PUGZBF)*4)+A2 M:Y.2$G/@,H,/A(/Q01-K.4\Q-.4 U46)62O*SPU443!-LW4B2"DX$=8RZ9)& M5:8=3SY64"T_P[5G3I1 M+65(J,;1ZJ#50:N#]I@&[5;U5RU5QK 815!""FNL]UE;8[3-/GE]@SAW[9=S MOPIG<[H3%6->>"8$4-2E( SJ&R.# F*8<%:0D'S1-[HM+ZG*\. E6!\QLNZ^ M@U21=?_(FO(=5+2"-HN:<@Z*ZC5CAYWA]-$ M;22716F$(\&BED(#'%#<$L=0ZWH9E5;,Q=*)ZF)O@8JD!T(2(D>YF"SZD48P MBQXET]3GF*U.4=T-2=5JS1)F$^FND6CMN7-@-/<@$N7@,WXQABDB1':.I1(C M5XJTN9Y1_YR*MAFD*7*2N&$YY.B%E]R*B'9,R>QR(,&%:K?N$5 3G:B("9H; M04'+4&JE>P;6*04RQ6@8L=+E.+M.5!5),XC7,*LYU39K2:/0R;JD148Z% SU MO"+F:BC5?=X' MSGR=9OP6AK*62FBU#4 8S(#))421/!F0NE.0%G;7%)V:<' M3Y]X7+"[3>/28 537BJ!_S->( B%-YIPG@@+-%6YN"A@FPJ,2NFT"-J#BX:@ M8$P2G-,2HC?>>ZIDHK((1EX"'?2:.IJ//Z]BKKVHEG(GI6[LUD%;.&.D0R!< M)IOQ084/* :E85Y)1P3EAH=FRXZ>;MG1VN7D'BW0="\JGI17- =0L72H+^E] MUC0-J:@B-%">:2ES5D_F5KZI@[8$@W:K +.3P7NAI+0"?72;M#8L1Z>\5E3$ M2M(/2M+3M9A9XA&7*#A16E$%J\"C086@ ]K9;)*1[EJ:?OR9$_?=B6HISVS< M+G?"618)=4ZR($3"A::BM]9S'[B3@MH;LT3M1+48U#+=B8I:(FT0&9(F!H14 M'O!'#DI[BM9!.Q-X*7,K[(RJLSS9HU*WL4K#. M&?!22-MD[VN+<#-MR2OF:NF!.FC+,&@/$JV2.S=J*Z)PQ.=*+Z2/_D;[KIGV^.W_\= M#ST3ZOWZ!MG[_OOG[=TW!]L,/WL]?-W:_4S?[W:[6[O_ZNY]>L?W/G4_[1W\ M*^^LX[A]6L/Q6CO>^K1UO+/V(3%)0M )=$P6A QETREQ4$98@Y(M1A<1SZ0M M9MN(ZG%%]!<@7%=[ \P)>A,1.IXC=\D$T!3MGE#*@A=,0>:.:.T57S<<%X>>'C@(4ZEI3M0T$7*LDE,=M(48M$4-O%1&GY?8G*KRQYGRB0G@(CH05C.PV7,PO!RZ M)RE2JV_(Z8\_WV0NC:B6,EI;0]QUT!;./,W.&Z- M!GBY[MC5<6$3'GUQ0J.[A47'M[C6B[OGG'JN++;3:"?O MNF_5W-_.W(NI(E(Z,6DUY9 U*_G!C('1I2N0D$2IK)W4O-02K5M4E:L6F*MF M[L%4KEH0KIH^ZQN#9#Q9<$A7( PSX(V+X 3WW$1+=)37L]7CWWPI/98ZS7JM MVRPU2%0'K0Y:';1E'+3;*""=0C#).!&$\%+;E+5((I&8+7YW>P54.\#,2]7( MJ:JBUF?CK=8@*,H900,!PR4';V5B@E.JF5I998*UN9E1IF#%TP-X%!5/<\33 M#Q6!8B:..=#*H)<@+ /+2 8GG0HAEJ,?^8:(>OP;&%=U5*)WB56@_TY M/QRU8O_(=]-9K>$G4HOXTG-(TDNN;"+4"B,"39:')"Q-P1E9VHTTY8AODA!: M6R[->5?TQ$A_/L;[^J!IHL3X "E(9!5J"-B<$NC$&'$V>6Y*UR4NV_2>CAO= M*PI)ZX9<]K!0_(\?!_I^!VE9B>JB_ID92]6N'W=GHJTI)K*F=-+A$AC5#@3/ M'BRU!DS(.?A0VHJ5*.C%DH?_]_]012ZXX/=MS%NW1$JES$J92T&9K.R*^Y"I M8418XUR*C&F!CCQ7-"EU%\JLRFX>R<]C/J4FQI %.HB.(Y]&+<$)E'?&)2N" MH%'G5(Z1H^%K2WUQ2ZNOB+0J=G.\)RZU,0'Y)/E!I/0!DE0#"3P/&DT=%W(DT-.0BS2)2&M-5ZC$+Z)KN=V&=WV, MT1L>6)!$>.F,UU8::;@3QG+K/]#2D_;D7?N#TV='DP.^X\C=O6\+0"<]*6#^F;G?]ZU6YO;+RZ"8]%N]<7.]MN= M/S?7UW8WUEMO=_&?K8WMW;>MG9>M%VMO_]EZ^>?.WV\7_BG^L]-KC?;[1WB- M./RO6]UN8R'.@=P8)KSMKCLGW_P6.\/#KCM^WNDU']Z\Z;<#-_B(B_<$ M_67M_IC@5#YO_/+YLGY&QDO[)+_JY)-/7G[6O/2#H1V_)LTS*MB5+Y-G],K7 M?G99RIX1<_5;?W;9G[\FB*HW:\2-+GM-PMU/\L+&Z_BNGL4+?)L?='Y9Y8Q3 MW2_3BF=/@Q;BWA[GU\3;16HIC[67WVNA%U#]3V8*WR9A^9B(G@A2_ MGLZX>$]]T^3/&S[S3;++']GPD3I\=Q@^:A])"K:]D;5XX8;[K=SM?QVV\J!_ MT.H?IH$K_8);)?3P!;VH-'P^@V3LF:RT>1Y.?]3W.:,SQ^-P,\HIO< K^OST M<>L_N_WA\.;;$9<\] -'V&_VQ#>/KU_VA \4'K_9H]4C4[<,D+\[#9 ?[/SQ M^MOV[IO]][NQ?$^V/L7NSOH:_GW\M/?I36>/[7W;6?_]\_;Q68"<;'_:^[K] M??-X^X_W!UL'&V3KX!W=.]CNOE\/W\K];O^Q)W;^>'/P_L6/ ?+7;/O3&M_Z MM$G>'^P=XST=O]_]"S_CK\_;WS>.][Z_(^\_?13O_WC_^=_?3_.)-T8[Z^\^ M,"*Y,3) 5-Z#(*4&C&<1F-):&)S'G.C5YZ5N&1G_":_-:\/PFN..E8V6AXUN MDP-A#8U")*5,U(+29&-VVB9#M)>XT,?]GL@I'9%;)$-47IH?+QV?\Q+E2M#, M)#BG$P@;(SC//2B3#=512.O%RBK5;4DN'KBZD^BHC%09:0Z,)"77G,D@G'-" M&&FBI5X$RRVU3E)3&(G:$T:BMC+2(C#2]J12,CB#1!%0P5$0BAMPD3H(DGM! MN1.YG!20MFTO.0+Z((PTH^C)4OB=$U6GRX;]("'X0J>;FGZM4PYI>;G\,I38 MR^&@_Z53@MK^>/;!ET4)6BST-68:'+'/-%O@1;J>#G%A=DX*1/=BRQWT\N-8[F@JP9^,<560^#K DGF0NEJ!$6JS2[):JW(F@NR9N#G560]"+(FG3T1/>>EL3A/VJ.SQSAXR3-X MYWGBE-FF,!^5;:7LO5016PI].Y>^CPM5OGSQ)6Y3&>SW'ULK5::8'5/L3:E; MSKW2W$6PO&R@"1K!R)@ 92Z/.;OHF])@1K5E3= ZHFMW]0/5'B M U 12K'_T)Q^U2 (Y2;':(F*I>">:!,](VE;477OTK:B:OZHFE*U#JV2UPZL M*\5QI4M@E%.@>*#"$.Z2$BNK1K:IOI\>YDNA:B<]KE8_MQH(0S_#T3"UW'"8 M1L,:N[V'KCRGVS-_)F2,-^6N=O*[85HK,S Y1QMC9Z/2R.QH)$P'=*GG-%"# MO&%"V0EEX D)D+RARN>DK:4KJYRV";M8A[*&G99#\5:X/2C<)J.\J"D-3B($ MKR((JP+:;S3=!.D59]F9Y-W**C-M73NT+ZT4KG![2+A-BF3M=,I1">"$613) M5(*C*)*3)HXQ)BF7)2.:M3DS-?1[E4ANT-(;W44?/VYG>F;Z>-#_?/3\$H;8 MR2_&<]!02$T,G"%A?)P^0B%B5.7@!+($ 9&B!<\2_LBD0[TE'DR0:$7Y6D\6'! M""[+UG^67'.\M0Y>OY__JZGR-\I'W::4W%'OZ02';W,:9@;J]XK3,&>3\[(_ M6#^9BK63F:A4<2NJ^#PE=^S]2#^0;*P5/ ,AH6G7J\&$8,%SHK7@T;&@5U;I)?;TUZ1JC1C=?WI" M1=+\ M6JHXC$'-_G17F.6_A-?Y(J]ITY[J3"3.E]*!X3J M0MU#]O=F+PQ*9MQZ&O^[V3N=B3=G$U$MU PMU/&41Z5L=L)DA7Z4;H+_#%"U M"[ A,^L&V82_%3T+I7\;!,D09M8;L,JB M77-"!9Y$$M(@S"AI,W;Q(.1_S2H9+0NQ9W"1*R9F MHI+$#$GB^Y3DI<)0C3,*BN8$(D@-SI,(-$07B(XY1%.VY16]I@)0W99?)KU; MP34W<$T(7+&+MNN.\G99 [NO!NG0 M=>)IJ;KQ'D*_R98)1X/!TSO+N&#AWI/Y64\YX6S$DX,B:[W8;H6%E5NLW$Q4..-3"UO'JXXN[^<3J$Z6["&.$A!E)@PT8(T7JB0%7:/22A7V-T_["84=')!^> ( MY("Z64A/R^D,#R$*5#:$)FK0/RV]?JX[[O1DXL.G2Q6?S\6+?#3[^Z&SGSK<4X7L:],]8@E26N E+T"E1+!2Q/CH+1J!= M%L:*\ITJ%CI3Y84+,:^L_M__8QAEO]4@\9*FFE=PW1^XMB:38BW%_T<74TF* M)MBBQUEZ!T5&DR (-EXZ@%9P+5OZ^8VW.7^*LJIV[PJU";4K+*I:I$D@L9SR M$%Z"]RR S)F'G**2SC?YY]<5F'PRT>+Q,4H.9 M$P;[(1K,;5(!&8(@:XA$%+CD#%#)A% B4I=M.6#)VE;>H!ENC4LM33BX(NT> MD#:A@DGDG$J)5ME&#H*'YI"8@QPUY50)(KEJ3/,EQ6@KSI8W_EMQ=@\XFY# M+B>)'F5I9T 19]Y8,#9:T,Q;ZP-*8"[*/@M1U^VS/)F []E1N$-W_,OGX!ZW MNWR/Q^!>C2>A4L0,*8)/5Q5A,0=E&.#,*1 L<#"*&R ZNR0,S5S'E573%M?5 MA:_AJ"6*]59\S15?$U*7X=R%:#QJV^;PFXK@F#2@G.11TN081WRIMJ S*J-> M\;4 0K?B:Z[XFI"X1IE$H_6EL"3JW)0%.)4L<.%SY%1([TW):1#D'EM:+[K" M'1REJ5(B3R7 NW BMTS$G^?S4'EBACPAIH.[-%%=U"U7I:0FT18\DD,Y!Z=U MUI1S&= 5-FVF9W3R[8F&G!9.Z%:,S15C$UK7A!2YXKE$FC@(314X%%O@)76( MKZ13IF4#A;<9G9$W64&V&&JW@FRN('LW:$ MV800CEE)81D!M-4HA)4,X*FWP V75"EBA!,HA%G;VEIF9=ET<$790Z)L0@F' MH$+4FH$/&5&&%(K?>0(*'3HM56(ZE[J"M*WD/?:T7FPEW&3X=ON]CS!*@X.G M& ->C)XIU^9&50J9"X5L3O=4D8*9R(."[(,%- T:'/4.N.!19ZXD$6% M1%\Z.?QK6*MPNB6<)G0O%TB*6D0@-N?2MPPM,M4LIL,3 MJ^6PJ,KW!7YPN:6_.Z/]%T=#')\T."6/XTH=,Z2.;].IOY;G$+@"Y6W928H9 MO)$>G6A8)F\G4:MX(;[KQF78[W9BJSS:4C'.0^85XS25KJ:O3B;I]^-WPQ31&;_8 M_+12S PI9KJ3G/">&N(BN*@SE+HSX#A38(A,@AEM;9:EDYQIDTMJ_S]T\&L" MA.29EE,X?,10G+G6KE!\*"A.R.Q I4"KSB&GB%ZM+(G^,G'0)1[F<9Y-DWLA M3)O::Q(D'Q:*3\,>SCP]N8+PH4 X(;FY5)(2S8%8)4!0PL%Y8=#U%9I8;2DM MOB[E;4VN\75G%)5>6)5=UFHK=_M?AZT\Z!^T.KTO:?B#P+Y3I^^;&O>'[L#] MJ.]SEGXC98OM-[XZ&H3]DF;?S\5U1-X='3=]9]+_'G4.#U)O5%.-[L$O?.6. MRU@/=_MK 0=^D%Z=S,6KKNN-UGIQXW0ZJAVF75L#8W%_V^BK7%W6"I6%L,K$WX=UD05";!@T1/KQQ"S>!# M**6V=?0\)N%(6%G5NDW-?5867"9I[(^&^/IPV&[U4M-9IMEK<>,U'6M.TD-( MY-]/YB0-M]-H)Q??_.256,EDAF0RW7!&!2/1&&C0R!P@K'1@FL,\FF2+=D-8 M+TNP2+5QOFLFTK+NCOPZVFKSF3L ;4(A)\VT5@:MMO<$!-<4//X/I/#)R^RD MHZ0VGWE\"KF:M7M#V^3Q5)6CX<&"4BR#B @YX[0 J31S1!GGC%I95:9-^77^ MZ),*'P_Z>//Q9#LD#<.@[(VXX; ?.FZ48NMK9W2BDX>=,E9/)9K\$$JY.>M^ M.B,O<4(VQO.Q=C8=)9EQ[7PRJN&>#95,=Z;124FKZJQXTYOY'H?.[Z;[M*A<0G]ZH6*%F^>S<)EC:PJ7?PJ74PWJ#&2,F>, M J8H*T6%,QA=3KE;%HG*SE"C:]!J6;5O!=?]@VM"[FI'1;9> \GC/%T+)I ( MQ!$I'*. MM:\#=",18"$$-,Q4@0].HOQ2Q)-9:]\G"K#%TK[7(ZSJW[O";#+RI@J?8>8MKKCA/W!)'@V:,Z SUL%+Z$$_ MJ Z>V#4J,[,UGI?CM5Y\T>]V4W-'.[FAEE$UWO-@E>E&-IH*+KS@0'R6(**3 M*(QS!IJTU3IQ MM8+3/-AF:[HS#DO9DZ (),/1;8])@ D2W787H@W"9_3?T6W7"NGF8@^[!S]. M_U11.0,)7E&Y8*BO*CYM3[YLDTO"BS4*/#LS&$TU7P2],N69S4 ML+*J+#J %Z5F1=CR[;]4A-T'PB:W61!!@XU1&- MF+5M1:XY OZ4TI7>I,.3/+NFMN&9"GXJR4D/6L?P?/!WE1 W2>@)G(Q),LA7><\Y55+2X5M!512Z)H?PZH&G^Y Y8FI"O5U 2J M%1@>2ZF$D,%&:4 *[BP-F8O(YU59Y=%$<$N7FM%Q$[5-$4$2TZ#50;^K-^I\ M2:W#+GY.C>'>;PSWU/4M*8=ND(;ORJ1LGL[)6B\VO_[=#5-\T3\X3+VA*_=; M&@(,\<^Z1V7$WX[ZX?/.87FANL^SY*#I8MZ24LTS5:!90H%L2]Y0-!$L5=$X M8W,(I8"::+=S>"T7Z" S?XW"1D9/R190 UMBVHC/:0:[Q MM@41Z!5A7)N#7X[ /KY&O.-GS\G2ZZLF>N1#-=.WQD(/1S!C0 MS*-8#LHCT4@!(ON8%(U.*-9T R&\385>N)#9$P7CS.5T!>-#@7%"5\?@./JD M$C@7&I!D'1B>">CHG226)N)*_0MBVT0L7G.>)PK%F>ON"L6'@N+DB5?%6=+> M@/!<@> (2A=S!L9R-H8IER(*<"%-FU]2U?Q)'7@MHKO3"X-46O=T>HT ;X]E M> E6?\%%6)*F72^V!FDX&G1"Z7%97K^/4["/C&UFKL(+U93_-LZGZLW9+#5] M='MQ^A<3?_D*'[>/W#2>_/4T_G?CV\FV&GZS[WH?TQLW2ALYIU#33&?)6-/5 MU"WW@MA(P1%F43PD#<[' -&5_7!\25L_[NLGVOC3PH7EGBB@9Z[D*Z"7&="3 MW@#ZWC&P!"FB#R"8U6!+%5CN22;*&"E+KJO4LFWIC')9*IP7SANH<%YF.$^> MNG2&2\\M!!(=""D9>.8].*JE9H)[*= ^H__?UN)^JELNK$9V9#-=/)X7K6@]@>PU M0[*A#+5#C"@EG&-4"^6)*RTI%BZ(^$@1-W.5/Q?$U1-K,T+B9 \F3C4+28#T M)H*@BH))40$QR1OCN8S:UHI!RZ[2JP%>)L$#3A\U[B.557WYV[/)ZNG0\&@PA9'* EEV5SJ4$ MK P!# NHM]&4L#C.FK&\S<3BQ=H?*>P4-U[R'&RB2N _CJGLLP\D.^FHH 5V M>=MSZ]G)Z U^Z4DC/,N&.M&XX> _).O\QUQ%X+(1K MO=!:*:JRS<)RZ8E'N8,@9403R77C7,P[\Z<2[@P)]]N4IFN,9FN,?^F<82R+)"92)"816N7@H!DRBV1$KM3D-WZ@V$3/: MIJHI7_<9':CPNF=X3=8>BSI%3CT8$24(JA%9@6L@2AA-,XF>QW$4@+7-K.K[ M57C=IY-9X77/\)IP)CV+DCF7@67*0 C\SC!F0#+4'ADYT_G2_8G*MM#WDSRY M%$+WS;3#AF[=T6" *[?F1LY-YTZ'FEZ,Q_O:,PR5%&XK:3?Q\SX>?V"9V.A5 M!&*U+&G4#JST"=#V$GS-:,["C,\QU-RK^Q*U5V"I8N87=>H)9H3R(C)/T(Z6 M+S9E\-(YB#F2)(UBA.>55<&O29NJ>%DTE7H#VU-5Z:Q4Z0F8DL\F"2"K )"T@$Q^-<"0Q:8KC9^3]9"$NIR[%48&[:-/'[<7.1YMN]WNA4L3,*8), MA5U-YHY%Q\%$%4J:L@5GK8(0>/2.L$BL*O2@V.(5L7VD:)J/.KT*3=79NP.0 M)@*LQKC@I G J? @)'YQ(5F03$81$%WQQBU6*Y066[A6*,T!2I,EGTRDTBD. M3*):%4H0,,I["!$U*Q4FJTSFU:UXB8.I]W6,9CJ'8\P$EZ5Q/.&\R;D,T6,A MY7H0Y['1]W2C9^(REX)JD%)R$(%$,(YE5$+&,.-C#H+/\"#./+ V[XST:T*. MLWQ6.O6@E71O/#B/A6[K^9Y'2+<3CB>ED7,K&415N@,KQ]#Q5 JT4#FR8(U. MLSS?,UN45:)=&$JI1+L@P89*M M$M!-A":E91)M)0=NQKI5@0CEOKFRVTI!H MRT[:C X,+0;--N&3?XP.)=)R-)SM_B/ [:T>CJMTP,64"( MI<&LF>B&8Z'L]%A,?MT?G-[-H?N8P ^2^PPNX\T^=]VO[GBX\H^I9SKH]&!R M ']\]O$3KOZW'_QC];)/;;XTZ^)\8)N%B(/1=8?#]/STF]]B9WC8=?M:\] .PQJ]) M\XP*=N7+Y!F]\K6?7;8$!,W5;_W997_^FB"JWJP1-[KL-1'>^PKDOL#W^$'G M"H2;&VF-RTW$V4-1>=53_7:!HNY'0OWX6/K2Q]I+;C!L;?1*7^'U%-*!3X,6 MI^W;!.H7*QX_D^F<<%M^O>?+XLUVB=W.\)EOLJGYR(:/U.&[P_!1>P=>6=B] MO;='AX?==(#C[;HM5%2AVQ\>#4I/ESS>TX8+: M3D\C@5/L[8:O[__88'N[FW@O:V0+/V=OMWNP_2F0[>^;>+U_';P_^.O3UO&/ M4:G]_>WOOW_>VWV_O_7IG=A:?_UU[U/\BN3Y6-YLE&Q^=L%+EEGI:F[Z2<=LQ4@2'3&_GG):F4R.,^;!"NV0F*T&HX,IY_U35I9Q'IIB5%S-.(_B!O!8 MCHRTRG-/A^?FX Y7GIL?STVXP\Z$T)R$B++47M"L.0FA@-F 4QD(U8PTJ;GT M8NV%RG.5YYX6S\W!T?Z!YRJ5W8K*IGQI;Y5.*2*+&09":HF^='/*@'.=!+?* MY955+6=\OF".1/;8N^K]+&6@*6=3?.].[TL:CDI?ZG),.'=ZKA>:GW#NOG1& MG33\M9KY%_L=S+H:_0R+'RS[76&)XTC;I^L9#OQRXU$*BID%B ;]ST?/<8TU)W,F5]C+_N#WD_7UXGQY M58=J=BID[RQPM+6[AO<0/A K#''2@G24@,B.@H_: KK#PF>M/$[ERBJC;5P_ M,Q(C2^0W5:I:G$=[B!C/G:CJ\14PNC^6.IYF*2MQZC)U2%#,@%#9@7-,@T[6 M4VV-S=I<7<.HTE2EJ46DJ9F%:"I-/0Q-;?\HIJ)VFO ,P8;2=4DZ,.5'+W') MH68.(OZDU-K#T=13RLQ_FP9?.@$O-^JW?&H-4DB=+RFVW+!UZ :C$L]Q=W-S M;Q4'>824??OG?RR$/G,7N41A=@:O<%V>_+ 6_O>H,SYJWS0AVLFGZWFW_WMZ M<[*8UX;E+3NY>M-S-0#A@C=%FE\J\SY0\>O791&:H]B%@:E%HAP=B(Q.EL MRAK]H5AV0&:R@.1Z(34%)OH'!_UR _WP^=D>MN?#M,O=@9E?-&F^-FF?'WH]%V?[271O7,\;PV M]1NB1VI726C0BL>2?4K $:9*EPIK=+;"Z=04O=%WKJU0-ZDJ 2XY <[<7Z\$ M^)![]0T!YHB3F@40P\IFO5+@N(W A.5H[1BWI"DNPP2K!'CK(Z9/D?T>)_7- MW)&OU/>06^]-+),88U74X!5Z^D*5@HSA(Y^@==MO/L:JGVJH=K9)O>/E^>K\>KANE=X*A1^]QNH3. :PC#E)VR:E$LR6RC 9C2UL5[04X(REP;[BBT3'DQ]+D"2=U:>COB>_=GVS2Q])I MS_4^=G!XZX9]W:^Z]PW[:\Y5;9ZMSK7A,(V&S4N#FFT_*Y[_/.7D4[9E"V>&50UKEOW][!U/X+1?H(#-_B<2HF^C-?M M?<2!&(Y^=>M^/+R7V:4G*WWG,$"/Q2;,=_-_M+N?MIJUO7.RM%^4E5VC C.Q M"QM?FV(JC6WX2#\PK[.@T@#/QH'0.H )A@'#GTG(R:)IF-/^URP@M1P;9)5= M*[LN2GK!K[)K5=TW9=>MDL6?7?.HE);M'M10E*L=&4B#BPK_4XDD\8Y[X,L1P_$C(L+ M/"2#-@&.?XP<7A?_C9TOJ_^-7T[O?.):(>':'LP:=91<"SN)L&N=C6R]PU^] MP[6XD6@#MAD/_]!TK-RNF[]@>GSW#H M/B;P@^0^@\OXB,]=]ZL['J[\8VHD#CH]F!SV'T=L/"ZK_^T'^+Y+[O5!!U5? M.JAO=O[G7;NUN?WBZH6V*+>ZO;.[\;:UN]-ZL;/]=N?/S?6UW8WUULO-[;7M M%YMK?[;>[N(OMC:V=]]>?)0;KHW2^>_B !RXP4><^6(**&O4ZT,\/GW6.I% MVT<'>(DP@WC=]*[-SN"CZW6^-^58SXD)?UCKQ5>#-"RM@,<:Z(RISHEJ_:Q# M\"[>T^_=?OC\T#JH?,Y8!W7?[W;Q6F\^;Z'FV69;9&]W@^[\L87Z9'___:%C .CM+* MZNX_-Q %6Z_6MO=:IX+H9%6L7HGCB66LIIV@3T?#42I1]-$D:XBTS3$2+\^"5YE[@>YCU MU*^L3B*@*8NTCN,^Z!R>[LJ> MM?YSM)]:)=+!R&\OQFJG^8G^UNH/3E\H?W_RV_]JM[ZZ81.5:C)96SMAU/=I MT&*$L-*?JOQMZ\\_7Z"SAV*\52[?=5^;%N3E^X9]R@_K*'N^ND%ZUMKIM5XF M/SAR@^.Q8T#;Y6JF?7ZM\I'XH$6;C_-G^ZWS9VBWW-G5\*\&A_UQ7[EG+?3Z M6BR=I=((_?@C*I*RS1$]3"A#>4C#:))#4FA!3LJP4 M^1A][5]P-UN#LX%NGWC:LJW3"]VCXFDV;]_II;\ZB'87SSZC/5Y= M/?10.\/1H../FD5X=H'_'!Z%_0*EX9$_I[+R6:,!DL7)FCV]T>$^+OMANX5P M[+AQ7;@B^$:NTQO7AL,'Z9=WX+T/FS(-O8_MJ2=#G7#0.3IHO9WX.+Q@\X$3 M?^;QPR,^:-AWO5[JMO"V1_B'K>9>\"-2\UB#?G?X7^,WHYU(O?$X#?"]'\>B MH_6U,]H_?=@35/8'X_G8_6O\*>.?<+R.D4&NG!$ M.AZ%QA?[D?8O\3UO*C7%=5+37&HN'DA]LKFKS[?XD)W<":XW6D-?^:B,\L=7 MJ$%#)PT71U.^/J.KK?6-KT@I9)N]W\?WDYWUOPY*[.O]I_>?=G;??\;WDKV# MS>][QS_2U;NO6[N_=]Y_>LW?'[S$>WTMMO]^O[]]@%1UL"6W#U[C?;[I['W: M_O3O[YML9WWSZP<7(TV..V#9>! L*G!1$TC!1I^)U"2('_6.< 87H,J:>"(, MQ3H:_U8A-= MK[7M]=;O:V\WW[9V7K9>O=EXB[[6VN[FSO;/)>BENN+Z>YM^%D99L(18$HP5 MDDK+D@_&"^%=B%'SE9^)KI-H'91@?R.Q[A57OZ!UYPBSW]VP,RS'\*8@=CS^ M^K1AMB<^$$&I8HX \^6D'*49C*(*E-CO=[O'T/_:*P(, MY4L'-="@4^30OON26CZE'DJ!=(@2J7%6\":* NN,CLO?L[;/6'VMKKTY]I&>MM6ZWN"EI)TZHYA>TRX\3,.97G)_67G*#*:J=&Y4^,V+!V/3: M45Q],?;N"F/A6!TVB[GE#L;TQF%M)\DH#>_?0B. M6YH^22EXC(93B^_&"VD=6;P MZ)_9H*72\[AD"AF=+9KE5VY%@8V%T!G5CLZ#HTVFF_YM> ,V0'XI4F80&T9I M1-29_$&": X%#5MXOVX<[RGD<. ^(R.=L%8Z'=1VZ]-1_'@B_9K(S7!X=#". M/N'-N5'+Y9S"J+G1<00OG?-<.6_1'$1JM[H=YSO=SJC1?;TT.HT8C:]Z6CSQ M66LB6H'J,1TT ;9/S2?T6TW,[>S>+MS/B2A]?B/1=<%_;7:>KUD<4&#R0*NC MT:WJ+"'G_F]A>KBH>";+6)Q&_M#N]''JFM2'5DRHJE$FGP9842\?#=)85G>: M:& )#>(J'^:32&FIO9$&36"]Z6[I<0[<29#S"[H+35RXK/Q.3&-XM"]\"B*@ M%W'V^KT20NYV3SR&,';[KKS\QT%_.&Q]28/AT7!R:4X^TLDR_>*Z1V?8#+A M^F@.3]^*;XK]P3C67*Z\WSD<_G;U6JR+[^Z+K\QZ!]FQ,VAH#"?EO&S+"?74 M&9CK#$PA8CSBX_*XQ9D?;S"<$?^8K,\VKJUS-]>Y.QJF?-3% M&?HR9LASY/1B!=(]3X;K=OM?BW%J]NV;_;,AVA*TF[VQTAG_!C4.#F"9L=^: MW]8YF;-YF2*XF'(:C,.4R%,)$?/M!!W/?IB)'V,A5Z>]+;!#:&_5XC%L]36T)G$(X.BCH,Q<58"Z,C_%AT@8ZZH^(&';=B MIYPX.-^]_M'ENM+G>.BX2;G10=HO6_A?TF:S*.N^TVE$)7S]$)RQ- 8!(I@( M0@8*7BH'ZO^Q]^;-<=M*W^A7F?)]SJVD2M !08 $DO>ZRK&=/#X5R8DM)Z_S MCPJK-?9H1F<6R_*GO]T R2%GT6)+UF(^2RQIAB0(=/]Z[PY&%V69>]C^!^LA MZ1#'(%''X(??P=KY\?X[2[HO5^$Q2D[DWS/T3?N8"?/,6X^97"EK+8]I:RRK M?051V,)MQY5SU)ZEN,^H"AXVX0; C>X31V@T#F(FV.^CW?,%Y,WBY*_IW9Y6KW;0BNT]&;N#Y8O.>N"$ MS[-#D3EG%""E\1:!4P@B6>F(8D$X"S@J0[&6!\QAZPVC1N2>,ZE-#@?E>5XX MR43(R@<+M!5U#6KRNK0#\N[":UN%6Z &%R/KZ$1VD]%(HU86_Q068ULE+C:X M@?!U/)DE?\Q\";'MX/_N8&\":*FG9XW78,59D+S?,]^Y+*+*U!^#FK>8UEG& MK67-ECH<<&][4: W-JG%/OFL=1T*(W[LJHC;F!Q?L*Z5%DU:&X8,<&6SP5=2]8?J%7Y,GOM-T7%;[!SJ$+]XO$5#O2GR[57+[X[ M0?(.UO'V%)Y_NG_P!M;]YV&I- _<4X(9B80;$">2:454*%C.;68SK;$>:WT& MV@ 0;A3=\$BX5R63KVT*(GKJN''J>'FT>/Z3E 4DO6VLJ:G6LM)E,MD1>>_PXZCTXP?/'1C\XN,&S62]J^ MZV+S;'NQ^;UFSGWT M_5YHXJ$M!%PUF?F-:O_@%/1*OTD_'\X 4!%$HSZYW;K8Z;A_DT8YZ[@JDN$P MG&Y3X-=MALJGW$G!&[CD[YUMI M^"QYL^TFO]4/*+1^W.1,OGP"\;VRF&_:+8Y]D<<._WG^W\7P(TA..+'>M?/R MV=[9H73:&F4+HJ@'-3R46/(D&0'=6!HOE-)NK>2)A2S+M;'>,\-SJ90JO>+, M:2]-;BE;=>W@SD<&B3^TSN!^EM5_ 5)>N&,=%TN=V00 ,AH-CN#N(S")A[!O MKN.G7J M(F?82AR=V?5![6XOP!Z.8?_GBY1ZWV'='.0D!0[7EC.>>28#*-:NR(N2EQD5 MX;)%V+$_6%V!W33%>+%\[GTIPO[6++YW!CKRH0)-Q=D "K$T8$I99XDJ.5A6 M"LL=,["!97Y.X[?MYVL+KG+M&2C'\),.4@<'5*UE&5S(N>C/]YN$9 /0(VSQ@'0:XLR9TLC)32YUX]>IROSR7X5TH=NMK1 M!J^5M4$58 QYR8QG8'C#OT!]C*FB/]IK.]J#MX?.*$D9]:3T3./$,44DEY8$ ML&YS762ES '!6;GA:#$SN=:^5H4Z6BBQKU)XK+$@7=>__FD):RD+B75EE#.'*^5H4B8)3;,N2!:0JJ M-R^NA=^#4R'/.<"W-EQ1:ABS/ O:BH)9%\K^:*_M:#^_.*0^I\ X@="@$_'&QAHC/KB %Q(;W) MO2O72I.%"@70O)/.E=SG G9<""TX_ V47:96?0SU,0R6NYX"U-^+B^'"#5MN MT;39HACJGY^=8+K"Z R$ -A6B[I8 S]SL,2/6%F8T@A2(H/7TW']M[KN*07W MS^)%,?X?=,^.1[J[%DW."_)?6>8XU"W9DAQ6"2 M)_5X.+-^--)CC[G"RUMWX&6'\U8MUZS.4VE>#%TB=7&9 M7UWTR03;@J'!5-VI3J& A:VMM[N6I9=G8_KS3K/&=C\P!/J/5>%DZS([TL/C ME##2WA2LIYNLOD'LTG'5^H*O\T;?IW863^JMB3OS.N[#J[0SMU61@,OZZ:8Z M@T7ORVM[Y-UBY%^&OVI&:/;AU\DT[D*U"0>(&]^WV_S/_)!9,+=5 ,5,6E#, M1"&)MK(DIN M8_-_BW&WDYG_J?[A9S><87_ GX;CR ?QHI^K5571;HSPKLX5Q'6FCY?!WUV: M L#5B,/JR=7'N_&CE6$&Z3,A=S/.MGY,=[.MGYUW6QR1*+=?>MYMS_^,TZ)? MK.27NNT%,R]7IDZLT__7SFMY"I>9Z7";/,@N-:AE\T".YG4R\>W>YW)R3E[8 M 1-?ZVU,OWG>2;\9H ';>=/;/L'K?.,+#K(U]6DY*X7NE@" @YAQNVU:RMU^ M:]1"KO&=5P=>?0?;1_OM^XKMR]15 .7"P>^7G'EV Z./+V$^X!O_XD%YBKU1 MJKRFKYA#?>'YW_(,N$MNR=<,K+]X"VYIRMLEW_T*V=#,L,QF@7-=4,XP=)OE MQC)%7<9*Z=GAB_-G9]9.TW7#$HOM7GGL*^YGOR2JO%S6\ZW/?OM"J[.:_9:] M_?SBT]YG^PF><0R?T;W?]L[>'O_SX>WGO][O'[]@>P=_?8#O'NT-5V>__?5^ M[_WSS_N??X7W^0X^]??_VT_[?KX[>'C\_ TNUFON6 MYM9+5DA-=4[ 0).$9\(1R9TGA9 A!.6"=?318[&CLO4\Z:^>7'\9B7&C\S%7 MX/K2\S%[\/N^P2\(FV%[Y%P[Q@M3:)[E8&9B*-24VEL$O_-&6_;@=WO@=[8$ M/U4*33-K"2L*3^#X--%*Y428P*DK2CC1\.AQL2/$>GI,#WX]^'V?X"=R:X)S MVN:EYH([7?*"Y33C3&72.Q'!3_;@=P?!;[^E^1G)I -")E)R2C@M)=%!&4)] MYJPH"R,*_^AQN9/GXAZ!WY4M]I41Z7?>8G_BW$^#IT=Z^BZU[JZ"[UN]/NQJ M[[X1J>\U7(7<<"N,+/+"+P0A MVB+T.'9].+;7L6 +KQDH:I;0DBOLWB6(X=*0H'Q06<&,%_;1XZS8 9ET3?/+ MOZ66MO+(K2[9[Y[/#3-"NJPTI10\Y!+$6E$4I0"#3(:"RXL:./1\?@?YO&6L M911LZQ ,Z(UT\R',O,>])6,[PC%>SY_N'Q>P%$7##A9!"PO M8RJ7'D2\U@#VN7+JHC8$^TP04-,L,8+FT@:% M%0? YV)'\+LDSQ]\J/!W/YO]-'@S'X[J&=UQ/,,R^PS[G2#+?)$ILF$W[@ET M_7!W;9%G'D?GKE7*]G#U57#U9\?\8#E('25S4HI2$QZ")!*43N*T*Y3(M2NE MCN8'+>4:7/UX51?*'?(/]VQ]6Z9'S]8WQ-8M:X,%47CE/0&E4A!>>$%TD>%/ MF5'!ZIRI$+40EJ\'QGNV?A!L_8TMC9ZM;X:MV\:%%X566C%BE,X(5R$C2O"2 MR,P+)KCDK,BCM,XWE-'>"EL_^(#&\['[DOS#ZC6KF%)5_I'#)F-YW<@W0:7O M.4Q](WMTM_']"O#.M>)&@_UEX%+N,^-=E@ON.("!%T'%#,:OML'Z./:U0_J; MC@&FI',.^[PJKW+",PEH7CB/;8] )P\TMUY@$@_-OCJ.?1/\=,M^Y1Y?>WSM M,\1[?%W!UW:2I L*J%P0XTM+N!,9(BTE,CC&39Z7BNMKRA#O\;7'UQY?^R3T M!X^O;9=$"+D-/#-$6@WX&O) I+&6R"R8$@P1*JRYIB3TNX2OT:_Q[]C#8=/X M@P??.^9%TT/G^VX?L]R'OH/,L[W/AWG)@I29)2Q023C5@H#F7)+".LR*P(Z? M;FVFGA-64V=S*4I.G934TY)ISVD!ZK=;;XJVH8/,LJ=3W40&IQ%1N7^M6>[58OL^,GT?F?OVQGT?F;X12M]'IN\C<[-NB[Z/3%]- M_(5>+)]EVFLKF+4\DZ#6EYG+%,[RU(9GIH\27-&+=?)A[_.?I_L'?[W?8V]. MWWY^0]]^MI]?_HUKW7__\MDOQWO'+^"9;T[WSU:\6,=_?MY_]B3;_WOO\S\' MO\ Z7[W?_PQK8GMG\/]\[[>W9["&#-:?K_:1X:7@G#E#LH!1 E,X8JRA)#BN M'&<>;"6/8T9V9+Z>!GMWRXG[7@H]^MTD^F57ZVF%/?KU MZ/=]HI_2G')NK1(AX]Y+(Z@SF:$JMUFFN.D[R=Q9]&M',(M 39;EBN0L&,*U M=40&DQ&=&V]SE16RR #]\IWR7O71>O"9UWTKF:MVOBJ,IP$4LZP,G$JP6Y5G M0>N2Y;[,J>Y;R=PW(.NVDE&%9@R$$+%YY@BG.25 SX98ZD7F&!R^-H\>*[HC M-LS+[%M,/!@^5X(*I@5EAN4<]L#H3.:>%,9JIOI7,/>3SEKGFK6^&K=OVAK>;C ""TMPKD@75?WX3M1CMNW.^@!]HX#;)\H?F\!MCW&(<]I<%01&WA.>.$441DM2; ^ MHZ+TP1AY78GB/<#V -L#;)^+_N !MNV4<#GE6<$I$0+GY"C%B%+"$"0TZ4WA M7>FO*Q?]+@'L!:Z-NND#O*T_'Y/O\S?[3>@WH=^$[B9\ETVFG@$ S\-B-'AB M+2#V_+:[3&UX^E9Q\JV6=8NMK^KCJ4^G[WWU[,WG0R6I$%E6X'0_1WC&&)&A MD,1Q7X#U3SVU=+7W5:ZMM:)0.76:BU)H= L$F@=3*$,+>W[O*U>SB:X.XLN: M7]UX[ZL+W[+O?77_VDG=J\7VO:_ZWE=WYXW7)'S?_*IO?M4WO[H;VW<[S:]N MUR!\85@S+[P66OO,.4Y])I4" U,J=+TS[OJPYI6[N)_^@]_[^T^Z M]QELSP-+]Y^]&KW\>^_3_OOG9R__?G6T]^ROX5OV9[;_>K6+^R_'8*>*?YZA M]]V-]C__2?=_>R/>?G[.]@Y>B']^>WZZ__=_WO_S[$VVVO_*!2^TDSBP&J=6 M"Y<3I45!2A%\J:6Q@;M'C_E.)K\Z;:1O -.#WX,!OS(7-@B6NY(;X34O798Y MJC(6E)&^#SG>7?!KYW24A5)><))3*0AW94ET9B51!6/.:"F]+!X]SG8R?I_Z MO_3@UX/?38*?S'Q9%)K38"47/#>&P\].,UX:YS-QS=VO>GR[$KYUZCP4RX)2 M.IM]\WJ@2Y569\<7P"YX"!'.TF)W6A M^9/7;P; 607)\K[5U39PLKD,VMLBQ['8BAN349R=;1@K,R4+>H-F:1A^\HY\ M]M-)#UI7 JV]E4J&TE+'. E<.[!(C2-* 7+Q3#DE=3!:!?202Y:QG^]0]XN^ MR\TULW*92^98#B:6-ISE7DIFA0ZE]JP05LC>R+J[_-PRLC#KQ-G,$,=I1C@O M%#$B6%*88#@M M.,SS]&Y@^H!>[];Y,G6K,,KZH M*<22* +:F1@:J@V94E:H/Z-U1E%[IQ&6R MTC!O269*,)H4H+0L?"!"!B/A2*DH31_0Z\&O![\.^+DBT\HK9S+.,Y=+"BI- M:;PO14&5[@-Z=QC\6K:F%*(L/3>$PC^$4X!!0VU!0'Y9SYC,J1&/'K,=1N^3 MR[L'OQ[\;A+\O,Y,+K3(@A.9"HZX MX$"YHTH293@E,BBJX>A4X3C<(9LB,5;/TR]G<#RL"!K$GY< M+^;ZSL)[5^I&F?FB<*'P&"+2UAGL3.J"D,9(JUUYB=[1,WAA^.F:>N#W:'8% M-.OV+./4,"Y 6Y,,XWO<,,R\TH1Y2GD1+/.,X]@:_A4]*/N0P-W5.S(6\E)X MR0(U/ ,#S#!7 &L[5C!.I>S'U=Q#_FY98V5.;<".+E0PX&\I2 M\I"5Q:/'^8ZDU]62L&?S.\CFW#MI2Q$<)DM+[8P5I31Y*&4FC2W9MYI6TW/R ME3BY;7=PEPLK,T$$SP7A&>5$J4(3+;(,3S9C."6]W""I^[#?S8?]CCTV@$#+ MHC(LS@9Z[ :GT^'FUF'].IF^JHX*OO W'M3+$'I- MY/KPZVW'TBB4HUE&"U+*(B<\E)28W *<41D"M7#6F8F%'E@"?!?ZW?=C+*Z; MTZ_-V.@Y_LOF\+J$HQ66%$SF."(36S%922RE9="Y9<;'DB[)UGVD/:<_ M"$Z_-GOC>CB]9^8K,7/;[*!:Z<"4)L%92[C/"V(D-22(4I69UZ[ 4@#VG0VI MN55&O(]S:HZ'SHW\G8]!WTZ7[UO=G"N@NM%<%(9+&ZCFUDK-:5DXD3LOC=8Y M[>?4W%%(MQU+3/) >:8Y$:40A!N6 Z0[1H07\'\:$#^/&3J9N.=3%!J^>OA3 M%'I\?0#XVO=SNK_XNM+21&2B(,SD%$?'>RS28419:94NBB""OJ;T[QY?>WSM M\;5O&?7@\;7MDK!:E&5&-5&9\H0K^$G+PA)/:>D+X=$$N::647<)7[]F( 6K M$:Z:/I'379'?Y "*K2R+S=L'!T=^\'1R#(\^&SC8IO%D/CC2'_T _V 7,]AE M/QW,C_2\SL?T+@97CR=3CW\?#S+Z+VS(,IS/EOWWI][ZX4?_ZX\;"NR #/#?5:-8\:]*IUE-/>\*!CVVJ>" M*ZD,*R55%P0WV"K(/)V,L4'O-![OJ^'LPQ]^BG_0[WS6P =A]Q0_OGS>PSM8 MQ]M3>/XIW@_6?JB-IT51"A),D(1;GQ/MC"-P(,[ W[2@"O!@7=GZ5SVGX6LH MB.XNFZ!'%EQGS1935GS <5#"R60VQ"_\-/4C^.9'OYR/@'*M=54%/'1YB38 M,(OY]DLVC8>XC?DM)5O9G=9_CZ;+UO#O0$F>>OV!Z "+_4F/3O79[-&_NX@& M<-;>P-5W3V_X^/^8Z;\?;WKJQO$8TM(B#S0()2TOM%)>ET)P*[-,@PW&5X>& M:)6'HLATKC+.5:Z4RIDL0@X<7>"HC1N;#5,#PR^+&>SR; 8 :H;C^":S/T#: MV+/O#@MP]LN?9X>EEK!564ZRC&*[(E$2XUP@3H#U'!2#G%BW:],#4^^.7>[. *QQU"/TRHL_AM"_\8 M=;3VM^,-AD@ZPS#4[:6NK' 812TJS0YEZ[O)Q)T.1Z.TELE)? 3L^=3/%J/Y M+)U$];+UB>)[PB$.QW:TP-O$J4K-:<06*.7/:283JN+QM6=S^">EZL$MJ^?@ MAH?IY+C>I! \#FOJD@1>OSMXLOP+B4(;[NE3;FMZ1PL*O(:5M"^%EP#(L?/% M- Z"@F]-(@G7-[ Q63:]#6[*NS&P":S5GVA8GA^=-:O;3,UX1[RV6DC<4-B5 MQ11V"[3;*+S>P3NO')\=P=G ,:4+=',\9_7A5.L DF^1@YXM=:;N[@Q.A_.C MP6QA9OZ_"WQ<^ZI6CF1S[M6!7>J =@>#P64P;6GHW$E0^_MH./)M,ATLD'*0 M_PU02<.@B9@B&Y\TB !8M*@(HCZ+2\$ GN"F ]MI/RYR$E E;!#(T'!,R 5),X=&?@$G7C<[ XP5M-QGYPYO5T2=WK"VSO%%Z<:*=#3G"G+EU'? X>J7\G+C_>^I); M%6DX427<8'8R2:'V20AP/3YKB50O8'- 3ZG"<_%0U ME$R]3ZM,@@Q@?SM5IN_C>F?1=%\YF$UX? );,019KJ=GK1M7;W?1KI]/9KN# M-R>3!E1 +,PJ^;KYZP,P\8&:]:C1+QJ!C!4AU]J'5;/9TE(* M*;WGJN0A*Q38UV TJO36KV#,_ MFDX6[XXVBHD5/$E: :AH;?7]/$FRX;%H1!U/IO.H*.(C$S2#OJOQ/0F^9"QPX!]0>+[D? 4[.NK.H(H=85 .$@9O%)[6MK*VJ#D32&W46Y&LMQCOP8 M[IP 1HE\JJ> \O.HWU1- RKX73X^"9%DFZ0]B+N\ MN^[_6]%<;QBT8/N&4Y0)+Z?/AB!+9WKT,OP^&;^+P)5X*<'7]STS>"\[M&5P M6/U.O/.>\#+/B5+:$668RW/8YX42&R[ 2:_C=CF )#1J;,$P:Z+ M8101=P>>-/W@H_<@63NS'5Q\\F%46!J7UEWH,#X_ON)H^ &-UABVPP4E-]J: MFPG!]@2!%+%]G*X?X4KBA8CN%F Y.NSB-=$$ Q1&\P7_.&S0/F)_(M"N#0DO M#EIR-"FJ"^&I<$J@JNOD\FDNC("/-OGJLAI+ID,B+T,ZV;0I45SR$N<;GU(V#4G3;!1R_J9(XD M4=TR+,^M=MBZI7!O+VLUKG@!+\(W8WI\FY54:YNW7G<\CE=7&SMD/9\-3$/'N2\*Z4J> M95ZYH$OE)2V-*(RY*.5D/;&M93RLF@S_ZT?NU\GTS6JSG@V-_>GW9T]\>GGP MX73O_=[GO<\VWWO_]C#3(LA@ Z&9 ].B$&!5Y&5.P)"7RO-2ZRQ<*7=1"+B< M"'K5:_F\T]H,@"&_U;I1?V97^+,+[?5Q+L_^=U#:^\.]Q.': MTN>PQ1FA(5 X7&>)7F[9]TS\I+#S< =V8VT\05#CA79)X UWF241QGZ#/)4=4>3^9K]1UWY0]+_UK,]FGY MU]!IV/BCT8&XYH2-.7AG3;0YN:A3O*<=CVHG &'B; R_3P)9S)H[M>)3&(&: M#?P8G>AU4W#JHYMT/D#'XG2H1YMBW-\DR!V[06%&*[QQ M.Y+]W<>S6TR#SWAQ*+3BV@=)I-.@MV; .:#*R7 ]MAZ*TF4D2[SLZTU3O6 9_9X&4, MX *3DI@JWGR6D*6=TE)GED>T@BU-6>;U'=L!N4ZDX$3/ 2YB/N7Q9.R;N\'O MLX4]:FZ0@F$&U8$!8E3"=N8;>LHPE#8(D'T#7B:?V]T3# M+V<6_I26NZB31F/R9$SXK#:DRA.=8HAKX>LHX3+$DB*+K8\-?*JG8X3G!Q [ M_+T^:I0$:_O=R@%;'EQUT'%OWE65.I@FCJK6#F:/Q[S9F,V.?P[#T7$=$L)# M7OZ.QUEG8[A-<<>82*NK\.-@@KGQ*3&A&W%,,9WO*CSPB+-U:+.C N?B4(%JSFS6BI3J%)2I[W0SNCMPFXS"]^Q&.0% M_,U+F]G M,-U^)#1JF!VO2P6"':VSM]LN4$'W/S\_%*65>5$PXKB@8)0K0]!^)DK3G%E# M"Y_=4HBD/^1K.V29V9Q[!SCO-)9>2X-=W17)M?>"!:HR=TLQD?Z0K^V00Z'+ MTGL&UB/ZR9EQ1#*<;,UT865@5&;Z2STPVWTCJ?*JK6MN\X7<$%QF @]<

;*XJSK*FL^GDU%E MUQ\/T>A$MVA,*\6N:D-;%:U6O9HJ+*C3#F/F)UB76- Z:\HD6S6;[1S_3R?I M6Y.JVP\6WV):8[04HZDY/YK,_/H".AIJN\' ',&L2;YO%.1D,L\[[X"IFYW: M77AE, 2/ZA)I-*??@74[C24%0.@IN16^Y%$M=T,XWK&=-T7_W8Y58%37;0/J M!.S8OFAB@#CJ2OKS7R+6(\3?L9KY>#&:#T]@!S-';!,'CT; M58^.:DW+"N7IL'9MM8A]N)*QV\K+APN/X" G4VPRMU/[N9*K'UNB6#W#Q[;/ M&-93>8":534%^YMIX2&0 A;W8PG@NZJZ.J;"-\RPA0=V5MV#FZ@F%@(UA -G MU:E"B)]>P&O+TZU=3%@'/G:PD]A38>9'HUB?&)_X [(XHS^_?OU'_"G[^&:0" MW-/AU!'8N_E9)-6=RC0^4"OG44PBG53=8LFI*1C M?'BJ%MS\3%S=K.H85;6\J?2U!C9;^G4,?^FFS4E8]MK! ![PU^[@-<)R9U&K MS;32-_ =$IHB139O<[7>33%^-P-"_#@98@AITV8A[\?=K(I@YRGFMV@< 5O4 M^:,82(KY#K@QU3-:G61FRS+,IKM/TLQ6F+[&$.Q>-F\UK&G)*]@OD/\5X<6N M")?A3G7;S'G%>/B^CI5CL!U_) LFD<'K"DCOA56Z]94W(]0?P%BQ0G?FWR$) M_W0O7O+2UDRR*%'(G]0O6@OB1IE'10W/W W?#6/!K(O=J&=UT[JZA54C3Q-8 MU!'5EV/_UQ!6KEWSC)W&?X<:[71H%I%[FQO\4 M2Q'8['9XT/:C:FG.]T-D1 M(!16+ -@Z(2M& %%-2 U=8(7F> 5L'90 V(+J9W.F_V!8F-Q/'C=>MPL2>'Z M*P8>[%)/OC&HGUA&/T=PC.N V_M:X9C]N%,U$4.GM$*"NOPV,%? MZ2D/0N\\6%,Y-Y$/A@&K7U&H-W@<;8+4L*9#;4"N=E@)GTK8Q1->1-4(;Y&\ M-%A8>R$YS 8?X0NU3\9J=#"_PWXN<(B[@R?MY[9/L''F@-B9U)H:4/999ZG. M8Y%QN_-.^]/A\0F0["P)P0N?=)%Y6:F<9XUS9ND,:MWZI(;LCN,*S:_$;:TG M=S7L9?O25D++U>S1="*-50HFV6J'U-FDA44="%KJ?*F/4.SFL,22K:^ K1;J M!II+= O>[RP3BZ(J5/5.KSPWU=,:*=\YMD9-CSC2:3H'6W\$G(\5XXG)00M( MY)?ZWSD"^Q!\E*"SIG/JDCRBS="\TVJF5E6#W3*2_# ET53F%>Q!8S1%)MC$ M;LUYX!YV>]OIZ/>L+;W4.P)Q%FERQ=2K=;QZ,=6Y)6?&)!6!3ZL6#-'0VQW\ MC0TD+[ ?A_,&0I..MW'C*ULM+7#%4(LM*6IJJ?N>P&Y@RQ6/-'*2PD+HF6BO M)7E0-YMJJ[>M :9MO\53/M(?XV:!&OW1CY*\/-> @W_/X7U4**?1W8U9Y2<3(:H1,.1 ;S'_BPQ!0Y_<;Z2AK5#<-SH=_C;!=S]P*14Q^.] MIIJT=8VM.!V;*$RJU$G\N6.<)*8^]T9+_W[L0(W$-X87;6M!B0";L031R$/G M,?9.#1$$3I=Z5$2?U/DBG3XBW/'DXQ#7,49T0']?!46[@\TQF:Y#ID:#%A\[ M[X\3 YK$XY'IX9?YJ:\B!BM".@GEV.0-&?6HFJ:.M$NW',J/"]IU]KF'G=Q#?M=S#R_*)5R)>)?& M.Y/1TJG"\+(0QE*6P[\V,U2;0FY+Z[LP4G[_T;JR*:+6-3K;@) GE4E7HP_L M#5[^:O)A,7A:V7#X/5#_8UHCZ(6UWA1"['9=7[K$IZB.1DUSD\&8;K$!PUK^ M[R4JU29@Y8J[!*INT+]&2?P?#4^6'JP:5[LZY!:O>+T[M0>\UJ>:L0;+^U5* MSFR #YVCN-NJU+0?? *\-8C94VE_3J(B%G<-2XMBI^5/*;+8TL,[IGV]$E N M/R9/?\P&N/A\.\'.MAAH"=VF4W6E85<-ZV#]LWEK)3M+W?QAJ3T5(UW>O1&K M-.: G\?)S*TR,'#;J@-"IS+L0K3(;#0'T,Q?RO]53:M+,/.S$W0 IR9>/C;J MTDL"BO23%A>Y-9JAL6==# =6_NTXZ\.[KKBO6X%_H;;1<.ZZ#O' **(JY$F( M%!GJY>N=EE-O<>*:GN^+DW=3[=#[!F?<.+#:P<2EDRN=\](O-MUX$.M&R\[2 M[[]L^?^A6A^J3S%$A'R-7=H\ZD[ZHQZ.=#T@I6%_ +X:XF:K3OZN>MZ)O2_& MR^AA_<+5VZ>=^%)2Z@J!7?2JA^060E=EK==NV:=95_.MF"]VF4>V.XFUH/\[ MFS]G6[GL32K M%5%O.\-6[?)3;\ B 3.U.JB:+99^FVC!S5*4$10'=PH$OS/ &F:'C#&;A'GZ M4^3=BY@ZLD=$GEB[$L@25*K4!-S@^CG)IEU]5&2YVK!,3(L1URWNTJ2*7 X4 MEYAX"61[<]&[QJ4VK]=)IVRV@6#J#G8CWK0-JU6ET0W08&BGW>.%&Z]1^:V\ M>@T>=[4TC+#/*H)MO@-2!I9UM@W7EG"V3,2".XXGQT.;:C^7_2CK6'_-$C4C M/#!1OPQE=W>R:1;=FD6#VE9,V4+674RKS*GTEV$<2!IUM0H)SLEUBP33'1XS M]4M=?9F&&', ID,?QVQ&/_I\B ;02B+B[N U&$ G"#BUO]\,025P73I>S6)8 M09%:3VB"FK_J/3%%J5Q3>P(7<4Z=9GNO@ M+&6EU84H5RLFTH8/OI=Y*A=NS[91D[$E?\>)4 5>X[0\W,1!['.?@/$D.?]? M-BU81FF;5R%ETOU"MU-+G:W[ZN6;.ENWJGW:06T?CJ\SMBRI.*MW; WR@\38A5;RF -'R@[:7YF:NU<5=IM55"MJ=)B5-31:Q?+MX@2\JF]$;,4#"#:UE,5V@ M>G@=RUY[Y:IC>/?-5]PVT2('!75UZEZ,GH(J!QM0$6,M:D=^_&Y^5&M=Z>9I MS(4>V<5HV9-A^YNO3;&K4H'QJLER0"*@$+HQD0RKD+=O'\7Z#BS/LG(^#*LV M(GHV&4AE^A2T? M@TH]>C'&B:>1?+[C06E[[% S:RRE.Z: <5 MCGK$PXD>I@3WNE!2=T4[SK*91AG"7 MOD];UTG%V*C@TE M2LBF##+F6.#(IIA>>$%2Q4V/#JTR1GJ[]N6SY^(P9+G/1&D,,4X5 MA)6*,9\K*[('*PAK6ACZU29C]USB-:;AL/6&E7>^Y:]'RP)T;C X7:L(,=9T MS2-05U)I-#FMNP',YG6F*ZJ_P\^1O1/C5W596"^US+>*ON X3QEV:*?Z:;)H MJ@O_P*C9LLSI6&->0YT;,6NF3K7?HS54:;AY*=OFE2ZS6&..:'K=.OTNE5S- ME\*HFJ<4#7E,P?)SW_BA=]H5K6.=O!#+E.5.77=EO#E_G)RH;KT(MD\SNTJ: MF;CC:687IHVMN D9=5H(+\K6[*]C'SY[(4X+"4>3%!$,FL)MU(1K7Q!M'9&&%?DAJX=:J9 =#+N/ ^: MY\S(T@3IC/;<:"6L>Z@R]8\F!02 KB&D!R!>.R^V]/6L3NY.U0_V5;7D>4OC2.QL\=8"CG#JO#+4T&%4"8FAMRJ]! MBC=QM;\/0W?F!6RV_"<",RH@J: M$RM*SG)6Y$H6CQY':HL. LRJG:VJ 9&JSCM?JQ4V$$!28U0<%)ZKP@R@1#')=!.Z%-SO)TDI5$0U_' M>4RIBL"L-%;)$D2_*0T#+@W4>_C-!]XSYG%2!TE11 M%0/G=2;>;DS9J=S0RW8I5=7M>%P')L$>A8W"9AXQX)C2EHYBP#YZ'N-C&LVK M:GL2$_OJMBWUDV+J7[/6JGD)Z&0XA'RLIV<#'T+L?)2:V,1,^32]NFDFLM.R M[E,_D]2ZYG/5>"VY#*HLY; 8NV4$=_+>VZK#4HI=PI],RNZKAV%77QK$$3.F MW<,$KZK_NFA>;Q['PM2OUW2IB;Z*\9&NHLHM3W^[6]W4SQ:C& /'UIM5-X9Z M; RNW::_80AC9>=V!\_.'U#S__X_64%_WC:E9J5=5.M$-A)*YXP3?<'!_\\5 M&A5[BTY- V::#MQ2J[FDHJ2Y,Z4.8(Y?U(U:K +PT^6:\346L.K7U6J?5)NY MTJYXO#@F;C(GU5V;GL7%=P?&+T[W/C\Y.\P\S_-@&.QXKK$],6C 1DIB9$9I M<$6IF'GTF.Z*]3;$ (,C^&'G2C20:6-\F;/ P!;62JJC,V/SD BMH3*,E]X:3A=TO^RR6CJI*7[ M>:MWR=()TYM0U?'N/WO##S.=4^]R1D(H/>$%'+0!84Q8R(603ECJ<;#)Z>22 M%E2993H(Y:2P.<]!?&AG'; PF-I2%$Y?)A5J" CAXXC6E>'+O0FU]2C?TL,@ MBL!AJXF)P6'M2Z*#*DAN AA/@*M669Q1,_5;'!L[H,&":12U^V7SP)A'D]+Y MW%F33UA^URIX.+D4'[Y^<'BI@1BH5(S28DG N&-':*L)+ M73#I#+"LO\BZN-.:94\+EZ2%_% K384J/ &= :P,%1P8F5H1:IWCN@3U@7K$ MA.*RVN6%:=P/('(K;KZFK&K[\.MTY,=2B:\ M+V$;2XJ#>8S-P392GMA"ECR7TBG)5U,-%#<&D49K5G#+F=(HC4#--EJ6WHO5 M5(-G=7%OW8GC>RDXNW"C-N;0K=5"-^-L8E.')ET\NE8_QA*NE%!>.7"[/2.: M#I)-%\!Z.DRKE\04E=WHRGZV^O"J2FR9SE=;ITUV[DHM\=4Z:5Q4;;[3[JO; MFEBPLA=5ZORY77:K9.UJRYIZKGAINREM1;Q,_5_6,!_K5,O4[JL? M+VI/=6XN[$7,]8B85C//&"/I90K(%'8(E@GH/9*1HL")\Y)*HL& (:+0E '' M"I.'M9Q$5:I@5&YI =]U7@93Y%[)G'NJF%J;.-_NHYKB4]^+4+EPISI[L_1. M-J'+E9D350;V)0<^?,&\AZ;'7?/(M?5=T3WRM>-?UTRAUHX]3^_9&SW;1H+N M(XL+8:PW/I!,<#" F?5$AA+L81]TIKQT5JE'CW-Q;FSE*D?^M6.=^R/_JB-_ M>WJ88:YX86!_R\Q@1!50G4I+K*8VRS07!C.5RG.C*%?U>7SM".#^U+_NU//# MPFB+SD8">^P)YT$371:*.&5=!E+(,&7PU/.MI]YT@TAN]\U M=B7]1<^2HPRH)J[A92SY?S)V+^IN2)@P]SW7N0.].$ES:@I/K(7_<.$$T3'F MSKT+-"]*X.2'6(J UL;K.2C])-+)H$TH#Z 8H:W'537C:61!\XZU?EA7A<_B M9J2J-7VJIVA_+SL%8G$N<&I2'N&+40A4'<;B[W4SCW=@NM<3,8]/1I,S[]O% M<-T@>K<=>_12X)/K+[IJ8FJ\9QHCLGD=*9P7OY8N:M>IK\Q4Q6)V?*.ZR+Z> M[KFI<1AIU_;8\F MJ,57WZUZ-0^.)\Z/5JK\ZZ+V.*5P,@U^F&:6U%-FJL&SKULGVCGZ#=U0NVD/ M*^WXICZ-L_.#CSYU*[U*G]&[SR@7'T!*LL0:PZO&#[""+OY??O"69T?EW3@=CBJOCYAEL/7*D_;'?;,KZ; M"=R4;B^3EXLILA$R<^2.V^R=T&7J1=W/>1L^(=QNQ"/=:J91-5G?US.G_SOX M;30Q>C1X[=$;/=A+-]P(7SUIW@)I/J]=RP?M'N6W08II1GGCZ?9ICDHMOU>0 MKND!E^@UW=@[HD%O7H][1Q=X8/)8AY'3Z^-)VCX8A;;M$7O M>M-^#&BYGOS97GQ3Q%3'8=;6&.,J\'249]T.Y-4 @G9>WT8%9R>&<\PL-C^M MV'-RNM(=M6H[%@?%]/!_&SSVUP3II(JAW!4&^]@L*LT1F2Y#8MA%JJ+1BOI: M!-5<-TP9:C./7QT!Q_EIU/#T>.@[DY>'\"X8G((73M.2W=+;6TTT:CHLHQO@ M8[QW3ZNW0JNOAK,/)&"JY*OV?.);H]=ILYY.>Z8UB^ILZ$_?+9V[/#3 4AA6.D MD)@CQ3)-=%%H4FA.E\[C>RYFG8Z=[4Z89ZEO(8B?5C(07'5>N^I-XR/3(*HT MJ0XLA+K]RF5:72:#!!Y9N>'"MF>GU^A;@UVA-5AQQUN#7=CJ:P6V:,@+^" S M01C.5:9++@'FI"A"R&QIMP+59C:^4XDS%T+R8S_626T$9IE6'?RP:A_=7>TH M)OXY645=MEQW1^AT,=RPZDN*J+$;'8A5P_;EP)5X;3U?L<[3&7ML$X#= Z)S MPRVL7R:(MG"DTGSK=KA-2?XQCGD<#3]X[ U\!$>!28K=W,/;CJ["H3]IN@K_ M,07S<5&W%D@*2*^&X.>'7 E5&&%(QLI > @%T2*WQ"ICK64RI]2L\C,<"YQ* MP(,EA0U>HV,0 Y+W7SUY M.1[\1P/3 CPTB12=2L3J[6,XOEP-( M,#,#J&_GIGM$7W&07T?G_.%@<@(@57+ZXT^#U\G)>U:'1I]TNY>W+[S]T WL M]-(K74U4ZZZWHW2:LSBI]6/,HJR&4V +V>44C'CJJ6B\'B9K[C2HKPV/ZY!Q[76/LK=N88L/&>G3&=8JQ+OBX,%WODHHC52-E[FAB_+L M2'_T..B^[BX#[P4WJ]7FU2C\Q2WF'\#0MQ=C#-#!<::\*MR'Y>"%C7S_RP13 M)6JV__7)ZU\:OJ\0 PD4;TO<+SU<8T%DDO @E^U14.G M$^9Y'M6S2,J;[P!?76[;JQ@6A5V[;:S 9A UFE=C8.L\@VJ*GANF=G[HD%]B M0LS-.3E)HYJB<_6W)T_^&*01/C%6A>D)@ @VY6_O#$ /?9?R=9:CQ^MA4["! MT_:\B:;75KV1N,._3\8.-O$%,KW1XP^#EU%9=FF7:VK[_<4O+U\UY)9&_!>D#!8O@Q60=QWV+0I[4W]V5< M[]4T&WH9S69<8516D"R_:QBU)*<1J:QO M[9 ^XQY4BLVRST<]QPX=6[:Z%%WYP"\XA0W_O!P= B;!51+0"^Y5"09688S@ MVAF3>^TLI9(*[6EF#U]LRSN? 5/!3^M5R0A1WCW74US\[,ERQ<_2@ON$]&T) MZ2\//ISNO=_[O'_PY^>]9V\.B\+ES!>**&,TX<8S L@,!C'S4A0R=]8QK+Q? MKTA(R>=5@GH"]^,NFU43[$:)S4*<07$Z.FLG.BY5QY8_%<32S/]W$7L))IVU ME@N-IR=-'NK)7.BYFN\1EC:*_"D5YY\[=Q,Q-ZK";+,P< M>T_5_NUFFF$SSJJC9B/XUC6Z!%Z%X$C@-**G%:'5RQ[BC;8.*XP@#B][FH)C MK=:0U?N@SVR=B1^"1OZ5$DT1>N<,[^>HU2&>-=-(V,^_#D?'M51[&57$V/=J MUOJX*MC\X3407A1TBA6$T1]3"_\-]_QE.@'4U6"%3NO[+-MJU7_YK;)%XUW2 MD]M/H"07Z!)XT6YW#=2VXA)X6M(]_H]%J#[I3J6\."/Z>3=5!^##IFL MSEN6N<-J!ESD(*3_30Z$:IP, F+]2?#&0AJ.P#YZ--X'"RF;S(M+GFG M$+>L[9>HT^#B>+DAYGJG2]+LM:K]C$[S,C]+"D!<1,RE2S^] XW^I)[2%CL61",(&\-6\'RRU$NPM=^+9/GR5*';?[V>RLY(*:3UI]4] M/MJ"%C^F1U;:?FK>D$R:I7.O9:W_^,WK)7 M'_[O9UC'LS\/[[]Y?GZ#I M17.H;OSF+(+Y5@?TS+]#9+_>=D=T+>%J@7+V94CQ3/3CO4[/G:WW M)!\OCIN>Y)7KF7YWK&;9(3;;TD5PA!9.$Z!J1I0U&3&ZE-R:,C.H]\4F\ZM] M4*;--@^J\TWQNL5LEI0IL!K]("M7XW8WBZN;P#3: $_&KM;[SPYPU=\UQ!X\ M/[1E[O,0-''X'YX[3@PK* E6FAQ[$WGA5R'643"YI?09%P4'HT*STE-.'7<2 MK._RTM-8[ZY+N\;!QI!H&H5N;EWP0U+2%S-LQ?GC3U>TFY_"^YOI\,O+HW"Y M-VVL7^[A5\@V;+3E"CUJ#1S]O 06/M(G,_]3_;<__C-.B7ZSDE[KMOR,Q)(( FD-J_O\>@7+96$"Q MT.\G=O)ID&VBXU7"2S1W>>BZ ,N+M_EL402([\-+U;OW+Q.)K[=^UP.7N2% M=AB^UI,8"&GG+75>\;:/[CI?]8(37+Y5A9.(JW2W!.0;Q'#%H%[AO7IK5..N M\9TIOO&C[VK[:+]]7[%]F;H*H!AM/V <<^Q(M4)KO0_AO+?& O$UW61R<@NJ M;034NM@SM9A'56IG,/;S52*ZZ(6O0@9T<,EMN1E2N.3._,^-;D'[U:?XU#OU M[E=I6&QX619%5@05N,J%H28K>"9+1DLJ\A(S!S>TIL[7.M96A/BJH<-]?\D< MP?R>&NQO__[/[)^#D]'+W_YZOW?P(MO__-?1'GQW_^"OT^_]L^_/U%OO>ZNN;__N?('+O1R^,W_)^_]S[MO7^3P_M\ N,^@V<*O/_; M@U]'^\\L?P^?V$QCY\[W7]-/O!\_G+Y^].;3>YDYH302EG'!;,F*\Y22G MQG"?FZ!T^>AQ*=A.KM9[WF[63:Z300 =!E=DE/.$U$4XO2KH>KCKX6[+Q$+% M66%$P>%_I.&JS+F1)!.TM+GV*DY9)1P;0W1 M.E>D""YXK;- <32N8/F.%.NM_'NXZ^'N^X2[(I=&Y,$J#TH=_*-9$4PPE@8M M=,:S+74A/=Q]>[C;;VMWW!8E$SG)7 Z8YW-)M"P#L:">RU+ AT7VZ'&>LYVB MO$_:W97-\1#_Y_Z8XTU*8I7"]D-[7-$?4Q_[KS73EI?EJ77WM739CUM=0.QJ M>[41R^\WH*E:<\N8X&4N"E>4_K+FZM:P,N#:TW08/;Q='[SM M=8S7HO#&>^N(S#6J="4G2@A)J)>^R+*B#-X\>LR+'?7URMQF!+E196WED5N= ML-\],X,M9J1FNA#.;ML=QA?49"4CJG",<&H4T=Q1(C-9%LH4V@D.=L>.D/(. M\7)E5:S4"Z3FXM?E8>GO</"FX.I([9UEBVTL#9J,>R/OIF.2FV1)DS/< M"Y-K%R9O.E:>8B+7H0C$6*U!F*B,@/R01*"WGEHG%98N,[RC M(;>>F[\Y-[?,O*PHRI %33(C#9AY2A#%G2&"L9P5,GBOV:/'0NSP0O3<_'"Y M^;HB2CTW?VMN;AMZC@:3"\E(H;PC8*\',/0,(RRGG*E K.#T30R'_'(- D\"Y3J0E+K@:&S'2:O*Z&E9^@[R-#?Q'SH&?IF&+IM0025 M&U9F@DA?2L*+LB2ZL 4QP7I&<\H,SQX]SL1.7GZU=^\:&?J:P@[QV6*7L;ML M3!Q,YGJTG,)5F117M=NJO,"J,#^'=\=.S"/?) 9^S\G%-[)'#P;LK\LEWR'RZ\VNVZ" M=6[92]Q#:0^E=]P0[J'T)J'TK*T?2YL75!.M 45Y;@*!8S.DR+T"D]?#87H< MS+M3\NO*I>JAM(?2'DJ_F0NBA](;A-).5FI>N,(P1C(C,L*YEJ"5.D.< NE7 M6.N%"S'U@%U;BOF=@-+HJ_AW;(^W;33#O6O'B#WW!AN:UG1'2]7=R..4\,%P M_'$RM#A,<>SGU2B8[I0J'.V$=YLOIC@-,OTZ'&.#HN%'7PV"W#! Z@]]EF:U M^>GQ;&#AOA]Q[I$Y:]K)=YK0/XB)A=@,=*])IQ*DYDV77_=W!:NDC'JB=^MAF.,Z'65XXL78QG;5GD,69 &LKV7S3 M.,JSGBP_:4ZS34S-/)K(9?BMBH8&QN-HXAG(!YQ^60WUZG3%;\^-67^A*A(_ M'(,PF./0@CBR9^H'7U3HN?Z"4T27!U"QBF,U)SG-9 M<" FZCU.-U@W(;^$=BB.7P=)!D('+O,17<<-)-7S14!A.L5Q76%P,M+S.'ZZ MQNXT8Z4>Z-65&P;7 S^>'@WMT2" $>TPT>T!4$:E_(0YBBNIG+A$.51'-Z" M \F&KIJ3V6@WN/>3:3W$#(?QC'P]B@5V)3))'!]KX&VKB4EI'NT&N;GV<.=; M@Y39,G!V'3&^R+[Z_G#B^=G>P=O#3.9!Y+8 H*".<)U1H@WCI,R< M5IIJ77CWZ#';74^N^#(ALP84768'-3O ;>LIM=OH-XV#=?5D]Z@83: M*!M 0D22[>+0:E S*:K:17LJ3G7NW*=:8X5<%8XUZ-6,B(JZW#K@I8?I405. M%?*=@3;7/!V'),Y1J\01C6F2].+DW50[/]O C!TE[\N9\1M([9X'+\>#;._@ MS\,RXSE7PI+@"A#6P6!R1-"$F@QT/57 *2G,<;HF38^V6:]-L_7040?6[&B1 M9H_6['6R /:;'56&;1JQ&<>4Z>E\C']MLTVT?>/XT9H5KLSA7S75_-H(?#KY ML+B8NI\M_,'D:7S?%^.#^*8OPZ_+]WP9_EB^YYT;24)--&$CC9C)C@/='.:6&8RQTV?LG8+M_*(+T3R-Y0,M$YU'Y\J0EC3:!.3QP8L35X_SO3=T_:J9K?XJO>'! MY,WR_=Y4K]=3\:6H&'0M9:U VXOD+#=8/..)RKT@A?&9*4 =9B50L3R'B!^$ M(_%5U_# ./1;&[WB%LR65?1Z+T MFDDT4U%@;GO0]S.=$46S@C!&A;3,2ZV4M0X MCDA=(2I6P'O ,HU4!:=9;K@K/!)6<-270F\F*O9%- 5_Q"B[?N<; B+L.Z0@ M',!9@KKB?&&(*H))3>H5Y91H3KE0J,? "[<.]L M__WS3_O/WAXZIW(>.".9Q+1/[SPQOI"$2K T?.:%+**'8S639Q W,/D88N)" M/"67J +,>IS5_A"4A5:B15ODWCFS;2-S)&88>O=B_ =(_.%D,4L\T4O6+?Q! M]S\_/^3<"IES3HPU8,KEC!)9,$<8?& \+S43 8OY=]=K2I9B=7PU(ODFAE-/ M)-?N8,M@?8>.Y8)EH22%, J'6WFBM9,< -LLF&1, #H/9O69H\%P4IUZ;3*TPS0IFC*K70A+PR2P!Y[ G:B(Z;(P= ?[66/-M][]OS0%!PD3>Z(M@*.E@E+X#0U M885BU%"-_XM":),U%UH.XC8"7$4HT4HH9:HKE%:L 'PZ4LEPO(CGF+ WGIAQ MSAF96V8%Y49H:4HE)*ABFDN5*W.8Y?FC"Q!;;D3L&P?H]?&^"-!\]US3^(L, M@RY+_%*E CV-B8QQ0Y\-9W8TF2VF_@">],MH8C_<.D?LU1PAWKY_PO9!S][[ M[<49/(/N__:?H[?'0,'';\_V/W_(]M[_9_3RV9NS?UZO\?X[/^,@"/.]CZ_/0!M&]+O;4FYRI.A@ =R.H3 M.(+Y= %0^DP[GXP=V% MEF7! DA(897EF6<&5,TBSW199LZZ(!]M8Y'BMG6:>,>?AH U0WL))MH?^M', MCYLRAR?N(VJV;O#7T/D)_MKDT-7<#WN(Z,_/WG] MQY/X8_;SCZCLG]1?Q^^,UD=U7H/_G8RPHFPV^./WI\UE MK8^8;#P#?729L0GBZ6-HTLXLK$%C.D]5DQ.3V%+XJ D&ZO$2;V62TF&^_I,4D-A+=+;"$@#65 M;GKH1P2]$Y!4$=X7BPF9"E$QSY[PR+*>Z\-99RI0P5T3P6T(J#VPQ/T,8 M CB:Q;2#JD)BZ(8(7T#Y$SM,975UE46'XSNPA%R6*'.)$2_&N'/O%^-D="SO MLOQREX>1JVH&[>(D[ Z8#_Y=A)!C$,ZPLE$[B11,&G1B+Z->F&B*G!J#L"?3 M"2+1DJM;R'CL-2I=\2:1I9+/93+P&FX5J^DZ=7L5HOAFJ4L)U]Z=5#'H1UA^ MX:.A/M*P$T=572DHY$ 3Q$=>HG@["8QL(^/+!W\9ZK MC]>N*2+%&[3?"][?+>R\*H1I;7G[XCI/_:&X_Y-9U C(;C4,.CS./;^K1MBS MP"0 0V!EGG,GN!8Z:$.5*3W\AZO**."@Q]8_G.\(WF B/&V_PL&R/#6[+R[? M;VY/+.-FG_?HWN<7AZ6APE%EP:RPC' A*5%Y$"2CEH*]S<%"+A\]%OD&EV^R MFIOTX 0UE=;@8[7&#\,?;Y=FJCKSV<'D20*IFHC\[+?I9'9OC0R2 6:(/(L7IV%/'YA^%M M4\D5D.4ERIP>7BY'-N]?'*(KR%C.B'?.$)ZY'$.0!?&!%#B8G%>/-ELE3YSF'OXA7SN>.9'1X]GP4PR6 MK&5,5917MPS81(T;6669>;QL\9(: ,70[E:G()HF53+PNPG&]5%K6#ZP20;X M>J::M5YDA7? ^GDZF6\]&%['1P9O#G):^R 0CI?G_V?O6IK:2).V_HB!VWYB)4#%UOW@WB* - M[67"$HT;MQ>^..H* H%8"1K#KW^SCB1T!0LC0)?3/>/&Z'+.J:I\*C,K\WE2 M0-S)A&S2!D6L"..<>)[4[&:T DF&O9Q("H,\5KO++I;; E#KIK#Z[JL/=3@Y M>]\+'#/YU76[<7)2M$@_?%'.6/3)PEJ#37=[I*2CTJ_FR+)-O>SD20]GACS% MH>L7Y25%0T/OFC&,)K4:726#YQ6_>>*UCI%*IC@/RFNCM+4FP8\$6VWG$9D, M)0M[7:49ETH'<28',5>+\Q 8M9PA+',+$$>.RU:6GK;$BSX8JOX%"]C9K4HSDS"1>.R421S 7<''W[. MCK(*T+$S*-!(K9S9K?S?C6V#$Y ?=?)PJ^5RVCIORP.8:%QV+: ;$Y[8=B@. MN7+I7C#X(R>J\Q)_/&FXYO+0++SOHLMD(2)8$861B"I; M4%K97&Z4$,PP3&G4W)BL'SZE 7QTT?6IS[HTH/V)>*@@Z)T:OOG">SI*>L%B M&ZA??1Y41A3)EG+MS;3V#D^^\VBE95$AZ@#K>) 4.>$)BC90I0Q-4N56OI]F M[X8!KTL VVQ=GJ"<;ABN6ZD^N[]E[EMN#L/SF7R_SFFPQ@8KJP2O6180K1WN M?5?:"1I"IJ\P$7&8%^028!E7$O90$DPTLFAA4<]802>].1KOMGC=FM@__6D, M-\VXG_HX-13[=7Z[&_K;>E?('GS'(DGBL4*:2XCI3-0 &SBB7(;$?!))>SM> MMN14P!362I1:,5LLL96.6<1H\@HG>J410#32\"R;4P M#]OT97ABUYXL .QTP Q"M<^V.EY)-!$6Y@F(ORQG4)\P6[+P_J]39QMV:OIY#8 MNW+OYYKFFT23A]]&6^27WR-8_E+GWSJ9@%UL9CM9G\B%_E3O=<7 MO76**$VW8G1\*B\:(33CO"U;_[0G(PNO_)Z-X:_"&$9$-IXMM#E=Y/-GBCRO M\^@S]*/D9]\> Z-QE9&Y2@?/\!U#HB1D1)%D^K>ODQ;JQWZ93W'@EHML < S M_/_2G+U0O&H-M*=64SI*&/"9)8^"L\"U4!9CZ3F-R@9I5=1=\I6)\Y0)Z:@I M ?^ =&TO^VJ-U,C;>!=A>D6#8?LR#(7TVUU7)Z]L>&%WL*2718GJUWSTKA)5 MZ[9^MDNS^E3M+)S6[[=QG1XQ>.VTGJ,P^M?IT?T1.?YTQ.OC2E1PK=KA45:? MNJO375;;.6#'\!U'%[ND=G_.CK_]?E8_^^O\^.R$_._][G6MT56B@ON]JVU_ M#YQ%+I1$5#"/N,X*?RD&1(VVRB4&ZUYL;+$J%H]%=B\QI3>3O7Y"9P/N+'&GWM1(EGX62>^,HR;$+ M!G.#<&0<<4$_VOG8_KK; MV96=X:LN8_IEO'X-?W@F4)S5-RY!<@Y*1_%U[79O/*W\X;T3.*^> MIB%T$ZM%GI.=^'=L AZ% :6A ,36&A%>>*<"V8]Q\I'SS"$L)&9 M]]B2GETO4^Y0L^Q07\=WJ!AH ,\C(1))0ES2XI0ZH8"I-2DBEIF+&1%142FLC4&XQ+B($*]&&VD(0@2*(\4E M(JX,(AZ-(R(+TFC%#?*&8\2U<<@HP9" 1<&)=($2OK&EJN+E@+B@N0NYX'C8 M+U0KO<)E2%3T9ZL$K?F!EI\XDX+=RGHCD$F8(YX(!]#2#!G*K$C&$*G9QA:3 M5656U8T3FV*106N_VR5U>5)I%L6B@5D(WG5B>1BT!GCU6I__+#MW#BOB< M%\27_%3[Z6LG]L^?2KB<%UR>C,,E2*E3#H:"K1<=[H>#YQ="^)8\D$!,ZC M1["H/'+>.L2"%8%2QQ06&1T-?C$Z+J@O2?2F7N@0^+!@T!QKA7AO_W&H^!AO M*C%2?SQ<@EQBYUMA9PF6?U9<4!2UROT6M)[F0F)MOO#;3>MV_B2!/@>^^$2[C3_6.94RD?)]@.^BOE MC^Y"@4]M=Y?)T'O*?7&.^^+=^+Y(6"3&"9XI8B3B E-D#"9("QD3U9;@E HU M;:DGML5_ENF5M\U&CS!1#&==KEJ%XDN9=EDO0!WD6T:SU"/H60+DI\,H1M;FDT>V,T.CPN:7UEX>'RYJ+ )W34\^'3^C?O89_.>-Y0H\I MC,&TA=9-3J_VA^(%D/J.1#;3!W]V(ILYC\ZB;#33AV7)]YEZO"[WESGN+W3" M&1=><1<4$CSSX3*'62A+3Z&/EH)@0=J#)TAFA[^]T0^1T#/79[?=UNN)LNV6<6./YQ%7VAM'%W M&=M99;TRIHW<2BFV"S'X@M(N2XC"L#2;Q6M7.6N? ;R09\^/?6'/6NVL*MU[ M\/X-#>X2[@?^

)**'OD<1A2X^J-1)C2;EZHI12: M/ /*UX%X5SLV&S&A+"B&VJT[VX1A'=;#.X]WQ26ZRZE8$5=]K2'?O EQJLQS M_TK%VGR8_Y[:6!8N>ICL_C6SU/3FZ]@360YC?M#]OLBG5/>%!MO,<]RZ[(F7 M%XT8^0*9Z;?1DT7+LN WG9AN[,3GXSK/RK=JN E"PH9\&C+^:H=\6" MO@[[S"ONXJ9YW4!=XF+413#TL"1&+3/O$CUV:=O=>H=LM3> M/#?*@%D7A-T?"KF@QM]Q0 '\GZ,4T[T]$ \^8EVA@?[X1R;X:M_!Y 7P/%G[S[AUG^[]K^V MIEUU;&)Z7J@T7'@BA*(V)SB-HRQ3A?O@,37"C5.%1^VPAB@_<&RIXM86&)W#-87)_>SK%3!M-YNG<$HP>!8?YJAL@\^ MV0FMI C85[@Q=Z/B4H67T ?81_!U&D'!,_'U?>0,?F^ DQ0_9Z')07O]6+39 M^<.VKP?*!T/!ZAIK'8Q*4-[O?L<."PE1(<(TJIQ^],B(!+!*-#-""F*E'@>*,\>L(BNP M8O/!=*&AG+\+C''89^B9U-^YD.<)68)J$0E!=)H50==&I$"234;YLH@4J$VL M?_6&WN5F6:FH,!=%A=T'>QYH*\QP+K#ZP_&M^'4,:!MN#[SVRM0^_*(=!)7G@"AP*X?IA MC1[=[]X=PW5J\-FC^P-Q]*U^OK]S>EH__-*L[=1P;6>7'S?.2.W^^*P& M7GUMY^"^=O;EK+[3/#VB<&^?=DG]T]?;VOW!;>WP]&)4"6&/UV^_$Q*4BY8C M#FX[XB[+GF$KD;+>*FV$4D;,BSSP6>;UJ\%Y['1$W*B!#N4#!&,N<$F#9?F-+#+3I'\XE7^1U M_5H3Z;MZ77-CYUSO=IF2G;/$I4EN"6XB"X]-8E$[7VAB18R]4RBI+#/DDD(V$H-,2%:0%(62F6I!SY&S?*Y66*9KWCY=0Q+5$EP\ MJACCH2@@2M9AXU2$/[@ITS4+C0!C[I\/0DOO$V+>2<05CT@[FI".S$2)'N!0*4=.S?-ZUR]":-Q M6=1?=S\2P-U\<#&[E9/=BK=>>5H5#+)SG=_Q\(MVRN]QNV.9LM=_ZO5= \8T?&M=P??^30^7NFFAT*OO-4/F? MUDTG_NP1>_MV M2N<45D"QA@[W_Z>REZL!P)=KY/7R/ZUF?DNG6OG\^>-#8?/H4/:KFV$U5TY; M%V!*%["8_RY69J7XH@=+JV;N-EC?19USJ]MT 1?K]32TX'8>##:_EF4IK^\J M?_3[)K=/VK'XVJY933Q8_LSHO0ULW$5O\R^&1\3EPOZ_>U7DQ6:9::?SU':Z MU5;Y*E]:YS>5CZ?V\C(V']# !M2Y*;HN8F' M_#F7/IX'4_N-BLKTCMQ_437 M:M$P,C;6M[93^8]G1#"P84FM['@D#Q[;_PT@H M,^&?3 EE/@[?]&$;1B3%-JP5,EM\(I?4.YE?I6?M>_*2Q> I\HHP"#8"05H1 MCJ3UV%MAC,OLT$9M3M*Z=4,-6)Y-^%NUTM5HAX"R'9O%EN9MYW34EAM=YI7P MK(5$%"Q:1[4@,G!L@C5>*/C!BP0^$N/S6$C;@ZWT2VZ@B.$C;.8SAKGKOHSV M=TZ^$PVKAA")O(LY9J4>6:<=D@)+3(4-2L RHIN/2>/V5E'1%S>8"]3N3D;1 M$G#9*;#<7A1B;5;*-IPG MVG T7O VG!G::J9^SJD :Y6&*+7D!D)2'&K,=";J0V"2$ZI9XC)20PEX9EH3"G&@X;QW)CH> M_[WJF6A>VO#"[F!-K\KIYX_:V0GSD;O_0 MWQX=GE#XS'WM;OSL8_=N?Z?[G77Z^^GQV1>X[P-^?/@5WK\GZO>_G>[O','] MUN['JM!%??N[$I+H8 3R@27$ T[(A)B0YT2K%),(-&UL35*$KH94U:)#^8-D M!\3?$98\6$E)H;QVH#>LW??E82&L1U7(&^'BWC@N4A*5I)2C:)E!G!B)M!(6 MF<2TH\*RP#)C6W4:PWPI!48+G;@)%% MZC98)_?RCW8^A;F^*Z S)PH*SK5JY3)>EV[FNH%F?S'\T;0 G=T@NU@/)0X^ M"P)V^3UMB"I[FQQ?"+@^S2D?PEN]T;/W+[ M\*H>XZ]^QUPENNDF7FQ]E+8%] *L*_>AU]R'' Y8^J1=](%3:HT.SGO%(S$$ M0E[Z'OO0NO6]O-&V=#21^4V>^&04$M(YQ(DT2$>!D298""))2-IL;%$\1_Z1 M1=N9%AX&/]YTX-%CN](M<&I==DX;5V5"XU4Q,46J,@3&F#MY,JTF#>#!^6B3 MHR2Y=\?$$O:> 7M^'/9LX$)29I 0G"'.G42.'!!VZ 1"2$@GJA&QCF+O(/94SI))>7& M%I=5J2;5@U;#4UMTU!J3A.\.>C%&J)703?\WY8'4XD/;W.7@1T7@O^2GVD]? M.[$\@IHW(Q4T1]P+ M K&P=BBF2$5BQGH>-[8HJW*]JH=32Z(4/]8+]MX>Y(N9U$KTG#-ZEG Y=[C\ M,0Z7/A)NG6&(&9D+FEA 5D2,+$E2!T%88'9CBV!3U7,K:7H+)K"5EXS_/-DU MNT#]:T_.Z]IVL3VT/ES9.]OOCK;>MV_B2!OT>V^%2[C5_6.9LRF]VM[A%WHK MY8_N0H%/;7>7R=![RHUQCAOC_>3&2+G33"*O7$(<)XX$*=<1$^-5"EL;/$JX?(%>+F@&9=%Q\NQ MH[QA7[,ZDJA^"7R6#NC2.J"#%/7HP5[I;;X.>I)Q]$Q>%1'B[8@ M EUNMZ7(*9H0)EYD08O(O(.9< >C;F1*0$UU :)!57.E*LL*$;6W2RV&OI_<(EJ6.8 MPE_[WL[@C)KS)3:^!3:60?3K("4?1TK.0@PX862%$8AK@<%;M ()[2"L]EGX MSA3J\\:8ESN,KRL\_T9"V>]7OW#XE'C(>Y"ZKK34YO0Y>#8K[&I*;4X?G"7? M=>KQNMQMYKC;B/'=ADI!G64"$9\/O)((F4TQ(W6@9?5.6FEKZS4$^H;NT"C M,Q!8@@_9K,KD8S-[>%F]TG:R[,JXV-^5O;Z.[>+Q+EJ7L7_)V00G%]O \ZS$ M'SY+#?9FI"N?-^KXM@#^NB^.TG=5P78&V_^DHDY7*;27?1C)2 S/ \SY2:^Y M?;/2;W//[[AJPQIHPT-78 +:#7?35:Z!6YO8?G FFS'."J,V%\RO=F_@:'M=-=O_S:'1+HZ@%#A!HPA MWUE6%[RV/W+\<-7JQ,ZJK)!)N[WNLX8];;+M+%694%9V1>W6G6U>WU4NXO5I MJP<(Y_&N^-[N,BL6RE572[._P4P3M>U?J5BS#TLAW5S?M!]4:XN5U[]DMNXQ M\*XB.94-2Y!:'+4 M).()YXJS3'Q#DG>!,BRH8,NLQC68S-Y /J&R5>C]CHEQVGQTTU4QA4_#K RO MJMXP_YW+@YZ0QZH6B :^7-;IGETL:YF4L2399)0ODS+6K][0N]PL*V6\YB+C MM?M@O -!KQF2:*L_'-^*7\> MN'V[$FL?.V"V^<,;I5"%#)#6A? WD,![;V. M5@HX?%5*TE<\I%JD@7QF)O5Y#[\H*=*2E74%4J6W1X=_G1Z=U_9WFJ?U3\>-XYU=,JK'!6-P^]VDR(ED"MDD*>(F5W$)@.1 98C. M&P9OF#,KZ^L>SBVD-N12G.7W$*,.YM=N^%&("#8Z3**-AGFN)-'4&1*),(0Q MI["8FK4<18>^N?_> "2*>8\?,O(N(O0=@IX_T'4'/D-$.0(!\'S^0[AI9[^@ M-/J9C+[^<<3HL>1.>H:1#80CSGE$+E*,J'8$-@/)L6*96&#SP>1[BV+K95[8 MKYV#OZL7-IT1^54.P5>\C+*D1%Y3^-D;]SFDQ#:):) E+"!NC4/&6HF282$1 MK8AG8M$HD=]1E6.9K'NJ\\"5EE1)B"T4Y]XX%QE8+:-<"JJ(Q:7SL-#6.^8\ MQ& "5> \,*+ >C5GR%#&D1$B" L3Z G>V.+S]AV6,(,SR'2-'JT\Y/XGC@7> M,=6SFK5U\\T(K5AMW4H2TY6)HU?9!FKC3IQ2G$5F$](!0PQIHT;.6HV4)DR: MX!QGH4@PTK7*+\TLHX@MI1B9-/3 (Z1)E,2(P'C['0/"7K2T=PH1%@ MS!'DE'JCDD!C/OB5G491 ME3=2Y_-0J'75M-?9!A[J@^!3SRE>Y83SI(B+#K9]FKB)S&,JE<4B*,O&T\"$ M,C*]>+5OSKUF_-_;K8MYJOX[]1([[A12EFK$99'F#109;A+,G:(0BF]L$;WY&-EV MKZ*U"HN@&V4"2J MU59J7+_[ZOB4;^:/XE[*Y3#+=RQ*M6]YL_=(]S_HZ#*L3_'*TX M[449>/ 1Z^ Q;JX?_\A$V=4[.![B/S/GRMCH#/V9;[=8X Z\,Z=9IDK%W FK MG3)""\TLUX89]QW"N(W^IT[;@U*S$]A%VM&>(YO@$3_8YJV]ZVS\:]1) P]M M>-C'1ZP[+EM%B=>T>WW$W]-3_;UWZ$',[IW8K#P5ZUAMA8

PKXW'.#N-CF^V.C?M> A7_*W9\N?O#EQ'?>"Z MAR#DMG;Q^\7QI]J/^J?=(I#8_W;UN'U^J?OM+CQCAPU2 (V;X[ M^G9\?G2_BXOO_[8KCB_^@D!FF]8.MVEN(SP^/+[(O,"ULZ_?"?>*&4F0<,8@ MKF2"*$3D='00!N=$A'7=70; 8+"C/\,1]A14H2-+O"8A&51_3_O[.M[W/GRO;]9W*'HQ$_=/>;Y]W*]M__KE[^&?ET?CF M\>KWG]_!Z!T'K*02V"DNXUK [ZT1="H]7R\OW#I&*;_S0N(;K^Z>Q MB^)I-WO/IA"@K)9V8:;'>KD:1:=)/U6KWZ8V(DG>:^>TM#Q MBK#WIS^-X:89NUY]OK_UQKBC[U;B3*CFD&" ;!PS X&L MI/_9IOVTN=M)]O@6'Q& MS"N5W*_TZ?+:]!M(IIU@R9M()(?_6"J32\[C9(4EG.1C8V(FDCM++P;^:\Y# M]Y3GJKF_\UOSZ.S?9_N']8OCPP-<^U:_@.\FM?L## [$[?&A)T?W7\X>/M,_ MY;GXRFN?_FK ,PEP/9KUG8,?1_0(GN/K/?PLC@Y_:];O_SJK?ZI?% T"?W9/ M>7(&6>D4B,(:A8 M.!Y8@N,A).(._+H$(9:A?F-+\2J90O.ZB-T!*UZRW%6R M"MFI*W)L'^9>ISQ7#DFVX".Y8Z_MCYO*;:M]GG=Z<*\;A3CFPP _.KPE*3A7 MS"6NM&*,<4MY;B6C+/H0J'0I=7EN<#\0Q-/0O@,/##\]!OM=@IN]2]_.<@C@ M@A3_+3>#^6T&>R.;@8T"YHMK1$ADB+-DD!5.(0(+.@AM5#3Y.+&*Q4OX;A>/ M\GNA(>I)/YSBUY3_7#5O_%>&8+'Q^AEP';WA ,Q"$4DY>U'@ M=_;,0W&4_(M^^5,EI7/5J%]TOWR<+FE0,3"/>&IQ3MOUB^'KC=CLQ,O*]E_;@W/6ER+&$A?FSQ2[4_ #78HJ M0NR.)798<)RP\5P*(EPL$6-!$>/H 3%J]S6Q?_ =.\Z=YP)1GRS$[)(A;;A% MCFKI@Y,,YG1CB\FJ,I-=.J]!]K W$+M-W[X&Q)^,8&W""G5%BY)7#B,.^B:P1#DEAG0F P#Z*C2TB M2560QWHLEK)W^I%>S^'2Z66K6BRJ?T?X^F.7_3NS?K2R#WEE&^V+0GSA\O+& M-IMW#WT#,WE6OU)/.[!P_)B![SW_"K+N18Z&.)X MIMDD!GSF(A='3&\Z)VN@RNE\T71&@X6D$ A;E[))U=8@ ?85@LU1'JLW;1=Y@A/D,/L(PJ2&<)(V3&-I)W;RM[=A=)H]L_TKFY@,>XR_'Z M.-/&9#/56G:4,+9)S6S:'\_J*!&;76=Y*?1/RIM]K9OEFUB\C;(,);_>6?0Z M>9_9.HNV9\@FSJ_IZIEQ_\(.70%V!=U'P2K0;\\J_K)]T;IYHEC[^8/QNN/Z M9)9V^J[3O<34C>>-5W FH-CV_N;BIE"@G&7+7+";']+3'..F6/2%LW@&68_7 M2V^.BS>J3PIGK;%N5K=I)_X=FZVK+'X;_>DE7/7D[@5-:&M^T+9FYVA!>YI< MT(D$P9GF-FAB.-;).X:UM;.>HSV1BBA\E+4X7SL_/CP]/SKTI'[_UP5<$]HRX9S2G.SB*.'F;++=>RZ(\ MGLG': ]?TU3>F7:X!+YU K[G]&N^ ?(-A07#3G:)A7/%PKL!%F:25Z/!&O M/N3]42Z2%!+GHE7 N60=TI9@)!3SA"L:D@+OC^LJ)FOH_3WG.UZ0,%E8!)AZ M!,VP*W0&?4R:*QR#@?G/2!VB"MR6\?5B&.G0-JM, M- D[ 8AG92"A6W6)FND5$IIOO82WUTFJK8-,2_6-6."?0ZSH,&2QT2P MT(I3EIR520AO<0C&!TO+D'KQX.!@E 4\&2^I-,@+[Q$/BB-G?$*$*I,LC3I@ M54@]\[E)/2]BTGPU+?DY(?4;F'(94K^%<0_O]5@ZQYR!:#HPQ&6B2 ?E4-"> M6Q*"\%E=C%1AWU\,5N?2K)=O@RY#ZCE;<'UD>Y9:)(E1ULY%'#N&-*'@K5-N M A,V<$&SS'.5,[["V_.*\C5.C:D%2<19R[& 29:"626PB!)LUSAGL2ACZL6P MTN%:/!>XU#P@%KR S5:!E3K&D91,86+ 1HW9V#(#B>VU/;/^ YR_R^ORD/K1 M#5LSF@(CV#C%N%'"2!E\<(F96Y6J52\36Z1#:!7B2R"QU1',EO!:<*NN,2E8R MILN >4&,=&B3E=%+KFDFR"5@I$HRY&Q4"!OFG"44ZY#E!LM3Z!'^O1YS6>?& MG45_7;EN5>PT/I.R#Z[L@WL+/O$RQ?!V\'DTDF+@'J(13PT2UA>%=N#>2(R1 M#$%D^EO-G0+X)*1J.%N_5K@2^=8)^9Z3DWD#Z"N+'-X"#(=\24=-A%#=(R,8 M1YPPB2!V)RAJ:ZD4(21L(. 353:E+;@D0BAA<#5@<+%0L$QQS1GQAE-<3CFO MB1VM9-#('KOTR!_8&5GS7 M5_#\2FH'WSV.(N%D$"'*(YXH.#%9P9-@!;;,+8X.7!>YJ=:^;F3OCR__SUY< M_=?.$\2?SSG#>K'OL[#P,(L#H)S) K$D D3 *B,&,P[>LXV:,:VCF=4!V+L, M,3WN!.S^\,V;/(QKI3SW1F#BA^2 "S#1"APY21*21NCH#,HIJI)A)@DM)1<&/O.9;P*]^QSJ<-A^VKFVS,G'F_)J*M&1DT:Q1UO'% MH[,RF]&\$I)3CZ'++>@5MZ"3\2B$.1@%82U$(20@9SA'WBH6A!#4DI"/ MIDV5S_MH^J7VM!S'-26FKC&FEF?=:PBPHSECCJF"?SA*U,?,^Y\/O@%E)3'> ME\[JJV+I6+Y$,:V3D^"B6B40=QHC;2A' M.,7@#:7).+JQI7F5S/L@?12_E5(8#^M'TJGZC4.:Y$SO"G8*\B1 MDYGDR&?2#6>E;O@*J%N7-[LTNN&OY(=]A(^Y=N.7$:-W%C=MWQB<7,VD;#ZK MC/0"Z"Y/RIYW1Z"G?8ZGZ#"_[RS/^>3UR=DN-<7%@[3[TJF)/PA?+]V=CZET M+X<"^M(O\Z%TV5(NF*)DNVQ1*UO4II.2HV"6]'KK[@CNKW9X0([.MN']N_CH M?H\>'9[_.+H_9_6+K[=U^I75Z0'>'T^OG_V[<71Q\*.^\U>CMG/ :X=?SFIG MQZ?[A[^?[1]Z>GRXS8X//8-KBT*??*A)+6',:= 2*9NR5I_TR&$C$1:.*BJ" M@ G":4!2\'>(-4Q3(2!6GVF<^%I8K M*S0R.'"$513<&VRI L3CNFJH7C_O[SG?\8*4T,(BP%0*@TA@]Y.*1H$-AP5@ M.0P )EQ[+62*O* PP'T* UQ2&+R3E0]+-G/LC0P"<94XQ'C$(LVB09@R%PUV MP@NVL24VS=KS%WR\Z<#%8[O2CLW"V>Z<-JY*&8Q']_\0C8@Z^I XYUA*0U5T ME,?H8_#4XS+_LWC84!O)_UB<8-<7@ @J4 "(H)'& !#6"ZE#M)YPWHUYYM:, MNHC-IJMIR<]):+R!*9<)C;C]V2Z\3[[C+^TV_7<82=BXM3X$0.ZC^U6:;K/--T1U4B92$PR(<&L M@7TWRXE$0I#"43HMF:8B/-"HKO#>NTZ<^5X1'(4)V'K#2; 6ZZ"P!S^+6B^2 M* /BQ3#3X;RSH,[9X!!Q$!5S:P/2S%(D!$Q="-PSQ3:V\*98^P/G/\"SNYPD M[BP3V \D/B*P7&EB)7PT"P-#<)4P\XPE$3S1Y0GSXH'!U]$. Q(T]@9GI6<. M>[:($"MSC3CEUFME!-$8W.TJ5B\F[UG@%/9J&O*SB Y?WY++:'E.YCNTER?+ M8]3*(Q4PF"^S">EH#(HX! O[.Y=6;6PQ(LH3Y.6QV\4RV_($><[V.QPR4ZR- M-TPARUS>="E!)NB$0K)*Y.I/0D6N 5&2K/#VNTXGR(9Y%XAAT5'*L>(Z&!:8 MQ4XRZ4(9,"^*D0YMLC!E)J3 D38Q@)$2C)PC&@F V> U5\R:C2U2'B&_B_3% MFO>TS6F,E@)09_&(HC><2B*\N92!M;&E?INXA?+'I?7(FM);:^5I;H#<"U;$-X M"[@=\FXYUI1B#CXMH32W&GNDB9"(2BD(#5P(B\&[U54L)ZN87U4+HT3:$FE7 M"6D7"VC+O-Z<074XKZ>HI=91AV04!/%<;^Y$\DAZK:UQ7DHF"N(NHE^ \2JF#XH1$DY/ )FJL ><,V5F<#',O"\E=ECC^SM[WV&:#$^$ M(XR#03QDEA;!$Y(N26R(]K@P]5F2@Z-:+N-OGT[82L;$7-=#>J[D(V MQ7N(NQ3B&0_B+F]M;_GBAZ>Q\K%U 5>^J[2CSP@8*O''5;SLQ$).X3^>4YJJ MK?#.<2F$X5%Q$Y72- 4KG9*$A\) 2=] )[6KQ+BY#@V[HV_'YT?W8+KY^[_MBN.+O\[K.]NT=KA-C[X= MX>/#XXO_O?]*ZP??K7=46>>15S1;G0W(2A(1HRF1P+PVP4/4HC8G4T056&=- M^*'ZK,G_)70N)W_^D[]_\!U\X@@SX1%+))^:1H\,\Q3!G!NM(*#EG!0',I-E M#X/)MY?A60M "*88%9Y;:W.SO@Z&..X-,\18071> ,3T%@ QY0)XI07 ZB?? M0Y0F8D<4)__O/H5NS0#.3-H#%^;E4! MUPA\R\HU;",%#WDE7N8=9*H(3T^*I[NR\A*HPI;3N8IPX;]C\VZSLO.R+[N> MMI>-/T*80A@.SP4?[%SGU]OP^N5-K%:NFO8ZK[#B E]B!V[(GQ9_Z7W%!7@. M#UOE9F7J3CI^=3^5H:GXUNM^WG_-,2W_5 MZC3R&SYTO__O.%!E^\]1AOY>&(0''[$.PIV;Z\<_\NJ<]S/X+)GT7M.QT1GZ M\[0]T&\Z@9BR'>TYL@EN]H-MWMJ[SL:_1AU%\!*'!W#\V;M/N/7?KOVOK6E7 M'9N8'MA@)97 3G'A. M1N\"U3MKK1%T*[%&MA$=\U7<8Y^P;_@D(VEV;<(OG M\3K;9G^]=^WNT75^U2T,SROY4[R,;=LLWF\#C'>C TL]K\V!GPEOR\8+(UE$ MW#FW#0\+_[DHO@6^$"RVW368S5E4&@8#V?/PJ7H%_YXNOG__5#S]2^[ZZ!;] MIS^-X:896^F)1-KO-]'AZC E6;.*.EX$EIC(JB* M@3E,;6!JHQ+!_[G*F-V^B4\JXY'NOAD!:"X*NTO%;(U:=,]0"Y]@T@?(O\W? M<0DS64G9L+N[=[&KG4: X(R_E0;\)K^YV6S==BK_*&R^=0.+.W3^^>'1V'_< MR*>BXU04_ND@+9$TJJ:;4JO7$?!YMM],(D*6,,,\HE/ M/&5/,WB!GG-*EGP=*NP T^A+FF17]!QQ-8\!C>-*24ED,HD;)AQV1'*(<2E6 M6#!5' -.)AJ?56\QZ;?4X?J'M['Y=ZS!S9RN2:E;[?[K_='%UWMP8N[!F<$U M^-S1V;_/]G?":?WLA!Q_VL,U<'Z.)\X/]N[KA_7&\6'M1VVG!N\YN#TZ_-* M9^1UNDOW=_Z"9X#[V?EW$YRBD5(W@QV#"8R(*Q,R-Y5#S@>.F%&!$,NM#CIG M,:L0:BU0P_PZ]/Z"8;%9%(=7J6%A<2$I.S6'MZT2B>:'1*-*8\%'C9-4R'"" M$6=8($V<1=I@*Y2BA,E0(!&6DXW Z^B$\5\"AR6N65AP<#AMQUC"P_S@892( M7C&E@L0!.4EH/G&CR&HN$0]<6FHK!UO""QR4?H.BP0/O[=N MVB4ZS \=1@DWF>$I",-1U,)!+,,Q,E89Q+BE4CH334J #K0JU&2UXSHZ#[)T M'A8*'>"])3K,#QU&*88")9+*$)!4P2+.,4/6:(VT],X$3&*DH4LQQ!?"=;AN M7;U7]_3#:5+I/2P*/FSGZ2A!8OX@,=KT&VF,.J<^8=8/R:"_&.*)$Y%DI&A;(7;75P=VUZT=X&6OUH=.:\"RI&1)7# MB.N@&&?>=,+/Q=+G?DQ=_/>28J+N@N=1& M;E9>N^KNYNJJ6=1&VN9OMFDO??SS-,;KG4;'-UN=FW;L+$Y5W7D?#_#QIR/X MSM.+(UJ[KY_!YPZW;_=W=DGMT]Z/_4\''.SU[.C^N%&;J*K[=;;PEX'QD1D M&C *%LSS#.7U*V4?+*?XQ@\-6+@-/X,M;7L/Z'G=J7R)/C;^SE!5K5S&ZWOJ'8_]1^_WKJ.G<\MN.GMRP!N E@\@/]@3-;8VDGM]KLT7(E( M,*(24\2]S(%8C6MEYB+7QRWVH?%B*H[\]*&6J.15 MD4W#'G_YETM>Z2;6CW_TJ:]]^C7 [=>YV=>NSUV*RM7AIS++^52C1?BYXKCR MG+S,4CWK3V9P*-OTO#AGL9\Z;^AS?.992#]6;/CP>F4JISH5)YD]\Q<3"F5V MLDP^_EKRL;\4!T%%P>+Z\:;=!J!8EN3CKX4?W>3CU45]Y[A9_W1\?G3X[^;Q MV0$^/JN1HXMZ ^[OMG:VQVMG1Z+VZ=^-VL>QY./%$:Y??,7'%Q"J7/P%W_/E MHG;_5^.(_KM1O]^^JYV=W-7/SF^/+O9NQ^M*C4N$.D(0PSE302S/A6,884:< MY9$$'&TFEQ[I$1%> M9R3TFN(JOW2?NIL66^0E\; 8"BJ 3D$;TH[7-^W+7Y.&7 L=9VX-=U8* MZ;(R520N!L($#UR3&$4RLSKN?]EF-P4\,,GMRY )B]I_QT[O>+#))XMQ* MS*DUFA'F/#4X$*ITI+.ZHZ4UO[TU#RM9B12B 4,./K-F.F604\HAHW+S)_/1 MD@1>:=602:K_I6\W7U)/HW&94]F-OY]P1==>!C-1+L"KB$1%S7E(SB=C4U(D MP"[E<2J=C06%I]$^,A.9Q)0[A(/DB$=P.TQ("FF%20)L"IZPC2VNJYRLLAQF M:GP.9HSNN:V,@EVM?IIEFQO9QQF=QX#*"*1\E"Z&PMLS4/NAA32F&@$ MT;5U2IA(+#MG $^*1F&XCEA0!"VEU MQ%B#!_%RH>HR7;&XYDJY<4I3FR)WW'/E+*/:^2C ;Y3@5,S9?RC-]7GF.NPB M!*Y2,N 8<)S%""Q#1@:%B" I)DN4%2YG)%Y\EKF@Z0C*-[%:9!^AX+9XJ8\P MK]K)I0:E>15.ET'-&R/6*'D#D5$*F$*D7?2(IQ20AHT&R1@A7H4]QSB:ZPBK MFJHE*B-\AQS&>L/!O.J)2SAX>S@8(-+S!R3'J4C\I4X%YY MEKGT2)6R.7.YE%7%<^F$&R-ZJ#S7HRQYO-YZC%9F"WB]5KIZO"X;2N:._">C M9U4L,B(M1DK9B'B$^-5D@0;8$/)6'K!D=F-+"5IE9E[9IH6@\9I3NJH$UA)8 M%]RW+H'US8!UV*5.BEKN(U*N4+Y1%EF*-;)1>YZ$B"1+6PC*JEJ\N"IZD8!U M)G[$5]$?_@BWX]J-QPR4S,13]MJZP\^DZ=4%G,5W+O#3AXS'/)#?5"L6#'2=M&UEP<67-OS-OV$ZWBGSY82=Q6$K>] M#H/32_>:DK&M9&Q;9LJQDK&M9&R;/>K]V+JXNH%9Z(RZ%"5=6TE;-%,JA!AG M()8V)FG&;8@&2R,]=R1%$P6EL^:8'XTJ"O:B=4B&M$A]YPC7/_UU5MNIG]>^ MU?#QV1X^NM@5]6\'$((D^.=VOWQSI=F_>RW1NUPCTS0M47+:?2PF&7"B&/AD9-<(T]%A,@E!FK] MQA;35:Y>G&1>OG*#$O9*V)L.>T2PY$1N_XH<4S B''S .1%LG71RU@QP"7MO M"'MWPX=K-% :!?)*Y=:1&)#)Y!B6!:H%S*B,65CR:,XI5.DQ/"HO254 %_-2.PY)<[(TCU;-)P:9>.R M6,O L4,\92FOQ!G2(5'$B)$!,\NYP!M;1-,JI2\&JK+E9'$-601!A+4_I<"R6(0\Y'#2:(*UG2&&6&U&D0A ?1Q2I$"E)B8.$ M.(MP7L5DD7K'5CX!MI=SD)=P(S>="!Y9NKZU[5@283Q:^L*4,M)A;X/D3E$C M%;&4Z@1[D##1E0[%HN'0*..6R^7D."XZ23I8HYIJ60R7A1NA,+:,9#[D0TTO)D!=)4 M@1GSH)#62: @C='6.!RBRRR]BB^2&:]\>F(_I8:/@V.TXE MW;3!$&]^T:M8 MB^C&>&Q3X-Q#.,.U@0TI\V (CZ/FTJ@R3;%P<#3*J\6X5LPGA1+A#G%//3*) M1.0@V!',&2)CRJ?K55UF*5;9CCVAAC%MM?64ZR"=3EXS9AGQE!CK2[=B >UX MR*T0-AK!O4>1>((X,P29&!(B@1 7L,?4QHTM8JI2+A(?[UP)/.F",V8\5@,\ M56:Q[)=_ZV;)$KK>"KI&B;F<=R;PB!'QSB*N!$6.:XEDM$HFJ2)3(1-SZ:I^ M.=O/\E6RE$#PULU])1"\(1 ,^S!2*AJ=1B)ECE\())&CSB!J,8%9=0P3FV,1 M4J5JF1AT5CYYLNW]S<5-T^86IA"OVF +W8ZB[.C8BQ;Q;H2YN8'#=*)!,1I$$A[+E!P M(;&RI3 PTR67^SS+;L@K6/D<>@M+:%\_:A]6% S,J,(*,-@: Q8I;56/ M):S/$=9'.;Z8EH0:S)"#.40<#XVL^ M_5DEL); NG!IP!)8YPVLP_U=F%C*24(>TG%G[A:? ^8MJGLPP$A%Z,"L^MM> ^ M"!T,<=P;9HBQ@NB\#(CI+0.X@7(9O.8RH+63[T$07"3(HS$8<M3B._ MX4,[-FW^K@%%7791AS[5?<.N_7?M?6].N.I6A MT')GHG&2&J:Y#MYBKP,#1("8G$HPQY^[22-,B&_H.3V3J'3;^_8-.#V?&]8U MFK".!BI+*TE0^J<_C>&F&?=3[\F''OPP.\;K3%2ZO_V=FF0840EI[$SN*;=( MRV!1%$%ID2(-8H*HE#D7 A4L:1-A;K#+\V2],TJ!#0DQ3E3:7W/-P="_,4'I M _I-M?Z?/D_)3UKRDY;\I._.3SHG>M(W.CDNV>BR];W*(7F[=7[SH;\>=V[B M8>MC=S'^\; 6UTFUY;QV=HZ/Z.^GM?M_G]?H$=X_;,*U=^'S)S_J%U_AFA[N M.30G3G0N#N[V\_=]V[VO71S<'Y\=B/UO7QJUPQJ%:]+C0WB^^Z^W=?IU@JC4 M*1$MD11)9CWBSA/D=# H)D9T"L(XEC:VB!15;>;5\[YZ)^$E]JT;]KWT'+O$ MOG?"ON'3;.>8%LDA3'/-)U8$:4,T$LQ(E:+6GE# /BRK0I4JL ODP_;38+[5 MNJ/^$09]/WWI#GF)47/'J%&F4H9U<#R?KRO"$3>$ M(1.21(;SP%U00E"5"0YI%9,7^V=E5\KBFO!<'([2A-_*A(<[9[53BG*%L,GL M']$(9*@T*&%C%(DZV60WMHRN4OWB#OJRTV1VXZO9]GF\AEO-!0C7MM$LRE$N M8MN?P@^-3CY!RQ[&B]@_5AN4YM@7FW'I848R0)7QS_R!:92TE(00N"46"0M1 M#^X&)1C'C2VNJIQ.5N^4K*4K8\5S['LHDQ2RDI5>Q;;,95)I97>6A9N>N M6O%=FRCS%:_M5SS,02%PTR]8NRLQ:>Z8-$I<"N&.\5%A)*+%B N)VOS)U\1QYX6[1SIQ\BK6(SWB'_ M(22CHPX)Y8Y-Q#4&.\XJ22$0#'B<0F ZZZD06:8FWC(U<7T:VQ7;JZ+H=?V7 MS8\TMEKFS)#T\PDSZ36$BE/%*;."6$H@)^J"EU*?2^6TWH7VV5_X<^/-1B% M_RDG&>=<2*:M\ET+*PU#],D M>6%\-!$13B7B*4ADF5&(N1B<-D8XEPJG0ZL7'U M(A,;6UQ4E5S#I%&)!F]==56BP9NCP9!#HY07CFB)%)$.<9N3R4X*%%ED\)HR MT:B-+2&J?&[=CV469:Y'?S A: ZYE/4&LSOA =# M_HV1/*D0'8H^6<29C\@DII 45 ?')&$Q9#PPV"P1'JQ#95-Q2/12YV8]:&?> MXJ"H!*O7 *NC$>>%DF+B,&)$1?!@2$!&*8&83CYP#C.:16V*#? MY*RH-.A7,NCA[(HE2FJP8!X515Q:C!QV#!$;J7;8*\,XI,C4OW<(%RIXL M]W%1F5=9EB.C$LE> \E&*2YU$H:'%)&-#"-.HD86,X$PC4H!PA'K],86U55% MYT6672965A 0WN34J 2$5P*$(=<&QZ"YX>#0D.00#Y(C36A$SE/!(Q=.106 M0*I4LR4"A)7/K'3=G^"[6ET>K2Y;_N?6Y0FZ MCNV+:?RV[T>I!2NU?@,HTO"CB&6U%=XY+H4P/"IN3VL[V[QV^/7VZ&R7'^^H^XM1Z9X"2R5.(0N93)\G$J,QLLUIY[CYWA$G88XS26W&!! M8XC.;E0B0/X53,AU^R9.+L/F8#Z>S7$V6#7S9SC[Z7.5#&=KSG#V:(IWK=G# MUI!3JJ3D*BFY7B1Z^,1!_7]3H[BU$[W?'W[Y"E!_.]C^.1?$0^1_#->IG)Z3V;8\>G1WP^D6]<031 M^]'A;Q"]_[MY?'A Z[3&1RFYCN[VM[]+P:ES3*' >"JY9L1H MO;$E2!4F<(E:JDI6KA+R%CE]64+>6T+>W0CD1<(LDQ@CRX-"/'")M.(&"8F) M,UY)1]C&%JDRO4PMY2O?1-K-UC2G96M*6JXWT=G\$T:O?3>4M2P!ZS4 JS;A MH[%D"%,1!141VHVMACX:"\OS"Y9N1;7F."-/$$<2>6HVS]Z'8O'H\RTK#F2L-G^%CE+4Q M96W,,CAM)<*_,L+_?_;>M:N-)$L;_2M:G.EW5;]+0/:7:7+(L.2V!]G0YT":Q/#ZR3KK.E MB83 ,U&NMH%I]JJJ\\1S\>K<; M>]UE*<"K;VR-])-M;QQ6WC MRSZCX')&(A$E*2 >?4(6- &ES%*&<0"X9--%=]YBE:4(RV XN#C&2\L$]XXD MKAP5TT5W'[?K.YOUG"*F4L3\B0"]LT?QM!OQNTT(6KUV%NJFL\7$+E?VSO'9[6CVGG]Z,M% M; +6FQ6F^^LJ[BZV?N]9X5'IC"VFH M5EJQ5^E$G\U)@%]63FVGEVO@!AF)L:J4V&I?*+"4O6: M"DM565A:%I:6A:7+-WTO4ECZHF'YGPU8B&X, V^JU2M,7%E26M97S4):4#A_MU9&8>ZH8/,S-T[\>6@-\?UG_4SFH7 M'M<__WVX>_*=U.@?,-[-B]K%\7GM\]?F[OET9F:ON7MT#.[Y)MF]6+^H7WS! M>S\^-?9VOE_LGM3.=W=J%]L[6V=[G_\^&J\BK5_4SNIG^Y90YXC$2"65$%?" M(2>30L30X&E@$&7IS 5IJM2\IJ*JLHRTA+FGA#DA!3/*>9^$A9OEQES"8*R5 M8%'A>*\RTA+FG@#FA@GHVL4!J>?*49V,3 DYSS)-)@M()T(1(2FP) GCB:ZL MJ:K!91/7Y=+)OSKMT/=7WNB'><*9!U>JO>0]%MH]CRWYLGZ-S6@AR*A6FK'; MK=B3-HSMHL@5EPSL-QD=R4,D4HODJ>;)>1V5(5PG(:B)*:;2MWY)H_-]VK=F MUDN5C0YWRH)O;0UR1@4$CH)11'G-#]MX$G41XE MN@E_>%126\<$29@+ZEUD6$7JJ54&:RX>XC:4.',/G-F=]@R(]BY9X9#6B2*> M"$,Z"H%P9-YSZF1TX!EH_>B#V^6AH.552V6X4MP(++WE7'@7/),^8H/!"HEA MIKQT"UY$72?= L,%%J";*&*N$3GH8/WLPMR"Y3O[\SK<@JU6 MY;3(%94YA-M01QN5>\WZ)+S@UEA-C9".)$W!( 4BRQS"2T*/G_84%-78I<00 M$? '6 F*#(W@,QB6L,*)>&MSY;0@9:NV-ZRU0@I#7/3$PZ4X)6-YQ"11 3^& M:'CI*[R'WQM$I:(DU#SPXZGD@P1@IE5/8>JLP'+MCH,-7ZU6&JDJZE9!5X)70M M!<:/CDNLM\*H5JUT99\(^S?/"MPOW%E_4=OP^X1H+5CBB//<_UPQ\&5S=R-8 M2(\]H3(Q"+)MN61I&2>[N(%MY<7[N=VHO#03 M,;*<[?QE!IM'KM"@S/'G1B/,G^^5FC M=UA\]:3M&LV(4J/3[55^-D)L5T*CV^LT7+_ QC93U#9RG&K?=;*= A?^@W7 MJ.3[^?_M-SJQXF'F;:,U2KI6BO7HKE9VX.Z]#KS=$%G.X&+K/C^X6[>1O[D*T4,>A.]WN\7@*_5V+U;XY+L!N%R.X3+C.Z)D&*-MR-?L M'#:ZE>UFJ/Q/N]^-D\_*PVRT?"?7G.7O_]<]$/%!C"1CT"AN3BZL#]]LH]\! MZ?\+Y*,=YL-&^4JQ\>'\)9MGVSO'I+:S26L7N[A^\7W?*863U0$I;2CBD5ND M7F59ED[9A-[S14_*%V\DRQ<=H>B-B' M3FS"-W_&*V:-?TRRI0S!$5]=8AV 8+]W\R6S.M8]-P()&)/F4[,S]N=AYXJM MX2 B!RIVC&R"P7ZPS3-[WEWYUR3N NB.3^#TN]_I@7V"8;>4P MXIZ!!\L41]8EARQEPL:01/)A3F:J)7?NQJ4B.R93V@LZ.E3LPD7ZV.X6[DXG M_HRM?M9:,#K97:@4%%2Q8*G*CK7-WE>W!W]E1[ @X6F?QD[QF&ZA_W#G3DS- MZ'N#6^>K!^13+C;;9S.ZKMZ;U>K29I6D5B6IU1LBM=H%^]6M;$Y8XY+:JJ2V M*JFMGH?:ZEVS6A6&[9W2O0R,^O-E;B:3VN.NVN:OTRR2VVDDF^\PO5T[RNGM M+;&[4SCRN$9W,3R'[>V$9NVB1NLG6V=P/['[;3J]O7M>R^GMH^9A?6?SH@9. M_][1%WBGT*S3[Q>UBUVZ>[0.@4/S<(K[ZKQVL,])L(P$ATA0!H&,6&0P%HAK MQ1()V$*XD%,65<(6O'7XAG8&2RQ\;UAH- F<1REU4)R0:$*RRD2-E1/2.5-@ M(1YAX5T;?"46OA 6GD]@(1-)VFA@R30AN;4J1?FD&%*\=%"L^#7+5I+RY$:AW5%#D7(N))&V2HR=U695[> MF'#F;"&D"M[<$IW-+ND47I];,H=RO\&R_F?3ZTF/1-.HO0H!!1\@.DO,(<=D M0(E+Q3(3G@FQ)%U8BBK^.=NK^RY6I:9/E>9Z3,X=:4S]T2@?]6!M79Q M@ 'TB?7,4I802]2!"P>QJ+7>(H%QLCX*QK!963.B*M2"V>C+:OX29DN8?5'W MNH39IX/9\PF852(I")P3<4 M_T_MSD=[V@!W&O0WS$R O_?B/E[;V-WW,+7&*(N\#@EQFAPR1"FDK,?8>2<% MBPLLZ'O97I,[$]TA!\5OPUJ[;E%G-Q%YQ8$D%6 _XH1,'A;+=XH/) MLL!!^\K'MYU\?05ZG*T23LL"O=VY^*(KOX$D6*8.%>*"(#[X8^AO[OC0;E;S.F7DBO MS+M#Z6Q$MEOQ7434K+:Q=PBQ[\7VSA\-B(HQ/(?GZ'KWQ]=F?:=^5/_\!>]> M'!Y>/RKOS^HGGX[VCFJB=K)U7M_X N]T"-$UQ"6?\U'[&M[;^'JT_?E3/BI_ MF;CF]2SAZ67@Z6HS_:*^OH^U$\0YBH06!G'+ *&"]L@(::F0L(Q:K*SQ M*A:B!*@2H%X)0"V$OZT$J!(>^>0U9$A12BG M,B45-5U9,[@JF5DBA'JF^N(7C4?9^RDH7N( ;N>L70+0X@!H:R* HY9:!L8# ML9"I))W%R 5OBDTEYF1NM2M7UIBN:EFV9'O#^OR,$4^ISXO6Y\F(QS";DN8, M4>LUXEA;9(4TR">J?)28V\P*SJNPH*5&OUV-?L80H=3H!6OT5(C ([/*!HJD MIQ%QZA4RTBBDN) ".Y=D#*#1K(KEHMJ6+-%Y@*4.$?B#0H1WT;GM.4.$7.I3 M0M#B(*@V$20$+V1@TB,6B4- MG7[.,*'4Z47K]%2@0(@+C'&%+,M="RCFR! GD$N.*$FYC3J!H595RI>I'&.A M'5B7^.!P4:]]O;1O_JYKY?&U9YNC-P/PBPS#8GC'1]:>"=3]V,G@ :@GL,<> M0%V8R!!GS")G#4%*2"8D2 M6I\#6J=R$8Z8J!W5&5HIXD8I9))1B)KLN$JNHA$ K1)7#9=O"5OGH%J8W1JM MD#(70H#HS%,O,'?":J>,T +B-:X-,VX?'/V5VT^H$_T,Q_:OG5LLCNWKU

CYK8_O'U9'?GTW%MXSNN71SS^NS^LX7T.0#&,?W\_]<;-'ZT>9^TM'CQ"." -$B[K%#%A.* M*-,&G%+':6(#> 6!BV$] YYF6*LDX<.\'I1K;!G7 +;)"Y T.LTD\6E]ZVOE M[_4_OV]6-K:^??QS^]OWKYO7!7NJ)=CU-G-W/W=RG)(Q0BS8 N4]I\$ZAID7 MSC)-(R$@'T]%7')-X 8VHQ9MEKFPW?H:?;^3&[*MMT*]W>J,_OEOVVTL&V/) M2\CEUGZ0/'JM H(5Q.!=IX2,#0(16 [X+P&@B3D92Z98-Y:3L&38<;5@YE2_ M=RNIT;(MW\@\D8-69"=#X:G87B6!7%5^9L&JV$[,_?X&?"?=FTA)YGRK]0X\ M\''O\CX:E7&^RL1\M!KW8NN@KXE:I!SL4PY6O +2EH]PF>LT;D(,,E=@-]M= MOWR9N9K4W?HRS]G1=SZ*CO6B(^3L3K)337R)Q.S-%_(/0OL/\XC-8WLZ MS2-/#ZYF+,?Y.L:YR((WL4KI,NO61]L]++JE^_Q#_-]^XZ=MYH;J#U.W><__ ME?=8GGLLM#$,Q-5JV>6]Y#%\)SP\R3G##%-)2,45PSI9RXW1DFMO?/!W[5*/ M-AFRT*RW0OYK\PHA9^QUO98MZX=M. RVK$^/:AN[HG:2B?XW>9W"-3M_P/=K MK'ZQ^VO[\Q=6V_EZ7-OY0O:FFP.T=;Y[6= [9[]+59.]D[++:D MX5Y[&_Y7_?,7&-_?S?$>+/F0F]"6"48]8@E;Q+%4R'JBD!%41RF%EBJLK)$J M8;A*U**: RS1F9@2I-XH2&%FB; J*I4 I#!U6ED6!&[3[U?LD:H7V*QN<^E]%Q MP"/#G&8*I%0:H^YDE9+XUR :,4DD,\)(\,2QHYAQV7!'N; M3 8I,#K5@O2]!*D2I%X%2 5.F &A=I)Z;EVP3$LJB<,I1&*&9^E*D%I:D!KS MI PCS 5ND,()(P[1'])*:R0%K* DRB6:EA.D%GI:>MFS:;5V*YY73FSG./8J M"5[J6H/EN:@&EG'>$J/3]XED%!-"JB"=5S&66KW<6CWNM FB#*26&JM'D]WT.0QX#%!1L>(.*$2&489@BC1 M"N<3Q9:OK"E258]G1RQ5>GE5FO$4O;0VD<2YSBWB?<0&*\H$%5*34J676Z7' M##5./CDO$B(B,,0-U\A&XY%*WCOBO;3-/4K5$*<(RZ_\JPO)2@9\V/,\*3+#@BB:#.( NXC)$Y+3$ MR"980),8M<&5"OSF%?AI O.;%+A,K3TZ9B\.:UH6%(\642(MXI%PI%7B"/,$ MWE2NDDIB86FU4GN75WN?)F8OM??)POFLO4SYR*5EB H%EA<3@1QC!NFB0[F* M@1N_C-K[YGF0BMYDU\EJ6Z'2B3X3W4PQU]XWIU+V@WCN.7HS0+^H1,F ZJNL MIGI2N/<3F1)CC @I""0CBXAK+I'-YT$U\4PY*^$_NK)&JX2KJE1X0?G;I>@% M\4P'2DM<+7'UA?-7):X^#ZZ.N=$A&J\5\S"9(;=7< 2"8*)0"#0R:H44N7E9 MB:LEKI:X^FK3BB6N/@NNCB<7HPA8N:!SJS*.N# BG^5AR"N2O.:1>%(PP6'# MJI2;$E=+7"UQ];4E?$MTY\/_GS?K>IJ8/.9D8IIA+/AY\%39(0B"$LO M3(Q6:&6F6Q,R%V%A:#0Z6!Z4T ;^I)P*)2P5S,_9VHY,E?7-ZFU'U4LTMB-T MU%5CT*>NT05(3?"-D-O5]0YCY11D-<)/ME;H>)BWBJ(C9_PG5Z[THW- M9@7&7&PI5-J=RJEM%!_T.C"D%#L56VDVK<&[WS2M'WKKAIRS=.;7/$^_,; M7'C2[O8J-ORTK9X]B.U^=_AA=725==W8@L&T$]QS^A;_S* ^^-IH)!./A2$6 M*- \'XQL:(=<[)W%V!J-X]1F%8?;MGK=O!&2[W=RI4^58'MQM?*IWX$/.M7B MXV%+0+C#K\8)S/I@VOK=8IQM&'+G9]$OK]$Z[>>;MD+EI-&Z_M5^Z_J78=R# MIP,ZC6W*5(N[]'OP8UT'#QNQ8SO^\'RP?C!E[4ZC=_G@ MX4/@^<6"#=]S[ :KE=SSL+AYI;AYT=;ISLNFNAU>=0&XK:/MBZM(<<F'HW8 M77U .\AE ['I3IQ91<9>\6JSL]_-VC1%'-\V@>0LAE/SAJ]PP%4-^!] M83%!3@%Z+0 FK #X[ "%@.> 0@-4.H'Q' ZD.78O$3NC=/[.Z+X9IMSUM1W MVR5^C^3CY!HA7;[7?]V'T"E%'FB@ J:(^Q2,-UY9\!_ "=8ZX1LR[N*)>2+D MN_/\-L_A>_LNBL RV[]D+M=QJTS?HATB)&5:E\@5=4-2IM7K,0E8ZV8S+WC6 MVOM( 8Y>LQS"1G 9I;"&B^"]M4PF+@-Q-\2QI10L7@KJ&[5](CEES$1$',>( MN]RJVLN$O(R4*@;+@WUF_%C5MXA ][J!L+=T"2UD)J]R-5N/TU@8YN9Y=:8- M>BWP_R!'B2Z!H[1]S;]N9S<^.\>MRO].>5&%.S P2.!2#5>J.N8.3%Z0G:PN M./5-VYGM8EUWS'Z?<8LK/VV>^XT\O,*[STYWJ]T;/N3W0O3N>LW+"\="#WA, M_@V8[2+$NXRSP'2G3ONDFK_@VYU.V[4[-M_+@3R/73\TG&"#+7Q4?#4V;0&6 M<.5@*&!K6_,YG2\O[G-[.P&\FKP AQ;6./]B*/FP"N X]D_F1XMI))A.).5_ M#Q,5Q<1.3-YP?#PW5S]M=QOY"Q\&2P!B<=E3_1^3V8IA\@Q?70+1=KO9[]U\ MR9/W&IYC#7+[;2VF9FOLS\/.:#2G]B BUXGV&-D$@_U@FV?VO+ORKTG) [$; MG\#I=Q^\X=I_NPY<-^.I4PLSL+22,4(L5TIYSVFPCF'FA;-,TTA(-O^362=M M19"8I:"TXM(%0\%UA'N(Q @SN9)J]G/NSE9-/B?!!5$JHV3>O0S@H1+*/;@K MQ*L((USB?-:#;!!; AOT?4:6YQ*%N_W3TW9G@*F ];W> (Y;[1&H%M@. 5!U M\'68^T8":]'J%0FWPXDD3!$CQ1N,QZ#@-S7!(QE/8A6#5+_#U\^*C%[_Y#2+ M%WS?M?N]T?TN?SLK:39($N:<%ABH;&:RK;PA+1?RLK1/\_L6T5][D.=S$!C" MU0-GMG"[?EHPA(,9*[[A&QW?/^GV(.)_$\F+.[P9>2/*O#X[OW.I15=5 M[;T)?0 Y*DZL=V(^^9'%$J2NT;UN:B=-ZZW&]M5(V&R+\5!+<[?EJ,-$I^F4 M7+?O#[/H'K3;X0Q"JNQ.@PX?-+)J#[Z3$VB "!U A[S .= ZS2(/+B;\%H8 MR]:,.:=3[,FA=D(9:T87%UUH>H%YDY8[9016FAFN3;,N'TBR,H=^JR?0[Y[LE7N,./YG\NCD5M?9\G$8PF$1FM->+*ATQ 1I&D8!Z,49IS=LWULT%&I[2W6'%' MB+;>&R&YB$DKE:YM;/ZYN?YM\]OU0&1$[Q<(P?=.6I. M*>_"0O32A(7I%9N0^7[#+Q>NPE6:'.Y[ HB4@35O&T+0?JM:YN-X/D4 MG<9N8M!82Y,)VFG$0O0HTX\AAZU"W&-"*8X0%X();;=BY3S:SK3693MUVWIZ M:V") L94:@X8 *::@/&(WC@-1EH^R7KF@;[#Q:P?[.,HD\>"((8#+";A#!EL M$DJ$8"R=M"'S/Q)\;1GSE WK >SYY09D>QA;P2+#BD;X-)9K\[9DL84Y<*+RC:?# MA*>VX/# MX..K;.$J'F0,AR?)AT\>?KQ:?#15W#CX3.A5PNF-'^-5P>UP#T9!.Y;S/T1+G.=QDT:3.8JXIY=GGOY,D3,\S8# MK9Q^GY-&",VX:&32=X6MQ6OM%H9XLY7W^T8IM4K.IDV\Z]T'+.'8J MY'YUT\N]RMDA6> [WTC8\X33]SQ"<^/TX3FF[_U.#S'W@8O7SR2S/96/];E\ M^S?RSP>>WB@/@KVW8K.>GUP.!S>-+KN';R=P/NQ2'0 MQ+4CC_/IKNV-P\/ZR=>3VLEW&*_'M9-/S;V/TR>]OISO_=B"<1\>[UY\.:]? M?,FGN_@V!*E[GW?/]W:^G\'OSG=__'W\GXNM"<87RIG@B7F0(D81Q\PBK2-& MS/%DE%%"BDRG+ZN<+)B6X V=CBTQ[[UAGM$D;A$>;-<&YM99S+70PQ'%OF"'&"J(SYA$SQ#QB2LQ[:0EI*@*&W0TE)J*($(6%6%D:\(]Q;4NF5Y(_2_ M;6>X,W@9H)=M6IXM&AW-?@E23P!2M($ $5$%>M'!Z,E5?SRZO#"HZM2AY]6A\>"*ZJ<9L$Y9+&1X&E <*4=)PC\ MP62U-$E("SH,P15YM)-1ZO#RZO#"HX52AY]4AZ>#!07ZR@WQ2,F<) G6H:R] M8) C+")\))5<6>-50Z^?LR[[/CR9!M;SV:L9.W9E?XRDYUBMKDE2Y*=G'2Y;<$DU?;ZQ; MHNG3H.E8C(NIML&FB$SR@*:>8*1I4(@%PJF003D<5M8$KU+.2C0MT;1$TU>; M=2C1]$G0=#K;P(UWU&(-#BGA^=@41Y8&BCQVL(#@M$;J5]88K0K*WQ*BSF ; MO_E(U/"!**-7P4$Q<2@,/0MAP.PC895<,%R964G@8S<7>H=**VJ,R\: E#*! M=$S0)G4&\I&/$@^) AK=\H1E><+R]0VV/&'Y^!.6+WDZZJ83EN4!R_* 97G MLCQ@61ZPG/'&V>,?=-/)88T]&321N&2F'E)ACG>GN:34&.-%_#"/2BZH#'>I M4V7S@_)]\Y+EC+Z&&9UXQINO_;[*J12Q8;O?2T7,5[#!3;/-/:;BYJWER6>] MXIM)N_['E!3_PN\WZYTVXYNM)_EZ-UMCNSJ>C M.OW4W/NQ^:M^/IWSWCK;/?D;QOZI43_YCG=S6NOS;DYEP;C#8>T'7/_C;[CW M)INN=%?<1QLC0\YGKD_N*7).$Q0-US(0)GUR*VN"5*5X]!'$Y:N2+7'IC>+2 M$Q^++G'I27!IK+(A)07VQ-O<7"D@CJ5&-MF(G&&8!,)Q8GQEC>&JE(_>ARMQ MJ<2EUUH64.+2T^/2>(U _(A=H[KXCHR?Y9)&J MJIR_7!IL>O/YK:_7&SA4VJYGB^[3C58E_O*'MG4PV-4?Y+7:#L9<;&X^+J^U MB+S#F[_'.\J1E&F0=V76%YX&*:!L.WWOQJ(YT?80Q;9:FT,,^]3N3)K^/T=- ML$K;OSC;_WV2H@XSG+!12.G<\%6 \3<08"))L52*&2.L ;M/<%5SL42&OPQ* M2O1ZUF1)B5[+@EYC&16O,3;6<22$C8@G'Q%8+8RPTE9&D;@RIN!#P&R9HI82 MO$KP>M:,2@E>2P)>TVD7+5-(AA,D(S6(&Y$;U F/E,&>:JE8S'TBJ515S)>. M"F+R:,6+%___VS9SJ]MOAS'VR@, -QX V%[?YX(K+)U&6A.*>!0*.>P),IFN M5402&+G6W/ -' !P P&I=+.$//P00#4GW2(HSE5WL.*$3&AT?2X_JP",QEM. M"KSJHP&*K!IV\\?OI]J>E=7VQ737M*,O?YDH^.*R4ED9'6V+W B*C MS_6C^N]$;3J43DL-_VG&C&'=:8<8BII[$ M O;N79=:PMY3PM[89HJ-Q F"+8K16<2IQTC'P)$@/"@O++/6Y5RDK!+SFEKW MO/D2G:VQTX[6^\$1R%-[7N24X\U'*A,/A9MX MU/B%#B'6CJT/)>#="GA?>K6/ \#+[US_LD\$99ZX@+"S&O&@"3)*.Q2$UX92 MZH54Y8POCE]O#'P6J47ME"568B&+4FY>H6HUWN(4L,,D9J M1(5TB1GX=V00C*I%M/R8;0E?,M8L]?AI@ZM2CY]4C\>BJ\ 3!=?"(FP"0=QR MBS3&!"FF8K)4*&8S":>H2KZHX*H,GAZ0]Q_S-& %T+2W4;8B>E[_HMYN^1*: M%@U-DV< E""*9!>#T-Q5+#J-;!#@G*M DE#$Z=RRF1E>58\G"%Z^,MI2EY_) MQRAU^8ET>L&=O)ZCGF TEI%,\LW' M!#^*?\2 + S)'L1*)Y[81NLJ/,AGB]XNA\][RRT/SI$5;9?^N8CRF]>4?IIY M#O0^L"*0TOF] ']CJ%A?0:_^BAU?;,T-4QZ(EA _!\1O#OA< M"O_H@.PG@:/FR2/-L$8\)HR,H![!6A)M51!6AI4UMFJ6A,WE)?3@'T_J!Y;8 M\="<:8D=+X =M2OL< 9 7A&/8A2 &"1Z9*+WB$F9F%:::FE7UOCJXP^=OA7L MF(.&*O\[ZT:CU2^X?B:H>(:WYIDUY[3=;>0O?"C(@!H_XQ59SC\FZ8^&5#OX MZA+KNNUFOW?S);,X?Y[; Q,P)BVG.G:/_7EXF=(^!?5&KA/M,00H,-@/MGEF MS[LK_YID@6JTT/@$3K_[X W7_MMU_K4VZZE3"S, #$$U5CIB N/E6'/'DE8^ MV4 QZ@R Z"#:P"'D8_7U_BUS35:G5XCF\ MQ"HAKX'#:]$=IG.#Z2Q^-W:8OO=;+A][T56>8<#Y>"]JK]>?/P/HH&4]85E> M\ZSUA+?Z0:,>3AO]6(R=?,'U MG1KX2,<7\*R+O:/OY[NT?E([6J=[T_'D"8SEY+NH;?A?]<]_G.QM?"&UB[\; M>5SUG?I)?>>/HUVZ>UZ#^T,\.;%/9R5A'MQI%''(^W36(ZM$0HF3H&@TWHBT MLB9H53Z^$KRD\U@H?+/WDQE?=KS*/M/.6;N$J<7!U"3;&@3XV.%@49#8* B6B62EB?TGQ6(1.D/+1,0?6KW.R4.+0Z' M)AE_HM,6$XC;$J6 0Y'F;4!#4#"4Z4!9#)F'49*JY*9TB)X5AV3I$"T5#C5^ MEO[0 G%HDA:$*&6CH P9D1CB&G#(BF11BCQYK1WCC@ .X2KFCV8%*?VA>S ) M',9.+/;E2Z]H6=!H/2]'"4F+AZ3),_2>$FNPE(C22 "2A$$.@ @1P;E-SB4? M/1AJHJM&+!-3T9OWC0;L)FE6X<-C7*9'[TJ6('8/$"MQ:W&XY2>[K#LGK8=H M3OCH$*AKU.^V?12;=B$B[!1KL'6U!.NC%2A1 M;'$H-LERH"*7S@)L29)=-H<#@I7T2$983(,Q!*!J94U7L;Y^&F=^$"OS7O>, M,1]H'H;%ZC.8A]YSX>N3S-%R8WC)M/D6H7OS;.(0-J5*<., K"WAF<:<(B>" M0B)R$K@225&],*K-IU"B1]F 1YR'?-@9JYD'^>X\F#=UD,]9J5,T)$;0.ZZC M\U1K;(5CBE%C\ O@!;W6)W[R>%:UTCN,E8_M$QC7^?_Y?S0EZOLM-J]RGGL%5=&<.I"YQ&Z_+T!E\/@*J MQ6H'F4L[K@Y674.5EU#6V4AT-[*,% _&:SO%_#9:E=3(@EO0]65MIS#9O<,Q M7L8"&.PIQ&2_0,Y[L7E>>5-] A\A][S^95\)QK@M=NEB@C\21S;$B "E /T! MI%AF?^V=M8/$E, &&RXDL[DJ@5GLN&:)67(S5^#,]&#^8PK& M,M_9=OH(#\WZ]^:8SQZ^G@/Y9[:@F:D?'^\8*R[4)2&1DXTX'Y$RD MB"G,$_PDJ*0 :G3:^QB07UY'B]7K1YD'JAM"<)IYZ@7F3ECME!%::):?SHS; M)R*WY[SM #31,_V8)WYF9IMKO]SA*1#OBA MU)X>U8_^/MK]\>57_GM[Q^,:W3N".*%1W_F[L;>S>0Y^/]G=V;JH?9R2VI,: M2'7]<&\C2S?$ 1=?+O9.:A G;)'ZCS^:M9U,N/+W(4CIV7\N\N??]S'X0Y9H MC;S-)-0$6^1LM,B#W64Q.+ #=MH5C41S%BCG%&NN$K5*:N.(HR#>F,DXS5*P ML?GOG'*NBV_^,(9^ M,VZG+&1+1FKQ_/*5TX0\)_ 8!PN73&:U )NOK2: '@9,58C<23$GJX6\.^!B M>%6P%^.UV)D1[;3[/7":!I0" 83B#CZ+5L@_X$JC>PNO1>5=$%MPOLH$7SRQ M!5W%^N9+;[OM[9]Q+,O!OJ[!BE? ;_(1+G.=QL/CT*Q"LU-V5]N19&4*$484 M7G,DXI:;ZF0R/Y7)7.Y%=K*4Y#4/6F,SO<3S)EJ7>WVSV9R'+G/.=[Z1-?/M M3A]^G_IP?]EX%0LZ*-ZJO+?7?H[%OE7 9SOA@T?,],.?>9*RJ[.94O29N7.> M^&&YAKXUK":M9#;=*;+,NTG9YF&B?TO:4() "0+O$ 2>Z131B];GY$V8RI]M M>/!ZY9/U96_DDLOP'JU"+=/,)J.D$5Q$;B3!AFN,A6.)$3YOQ5;.;F^UNKU. M/U=#?+2=SCE,UNLZ-_"P=/B0_Y["+X8OO'KJ@?';"] M'Y^.]S;^?5S;@6=_G"K;.MJ#=SK NQ???^WM[#5@3!=Y3'M'QW1[(S1W?WP] MKGW^\JMVY/DT_XXCRFC+)4HD6<2=XYW;)),O-,KJ[I_2.>+!T' M%_8@+E/;BU>B]F-= MT:+P44EABTKG E#AAK>3SMF(O_:OG MKZ.'E&C%1@S!&6N0&',0E9 M90F2QE&A0HPV5\4;4?I7I7]UHW_U, @H_:MG5OLQ_\H&+"B1"B*J?!B&"8-@ M 3&B6@K!K:;*L=*_FK_=V-,?L7Q1=V!P_#OK9Z71[?;S(6-XU^X#>7Q>+]G8 M?0Y[+R[OE&*G$\.G1BO/^\<\[?78*[V>>\'?))NJ3SIJEB-+@QGBG!ADJ#9( MQ)2S2T[Z3"]/V'5*YWM343RG-S-O-]1EN4<)$HL+GDJ06 1(C(=&2MK@N&/( M6DP1QY8C(P)X2R$&E;25DF0?25QO0/&N0>(];$C6\\'<88:B8@>%!^U4U+H_ MT#,NN2B>;8Z6VWJ\@(?Y9[MUD+?8LW]?9MH69TZFF+,=3U&!)3&89Y]39^Z@ M&! QV$MK@Z;.KZQI4]7RT2V-GD)OEB45]\+W*/&\Q/,EWTDI\?RI\'P\/,". M<2TE0R(Y@7@,#ED0)>29P-(J&Y,+*VN&5Q5?5&>H$L^GXXS;:8U>6Z/X@J\D M'ZB](;889Q;I5I)M="H_;;,?*P'^UVM7&KTN_*+3*$Z[CKB(*YW\[8(MYNIW MF9?V@$P=4H(W[\12EI+'0 M-)BD%9>4&Y^\(4P\XDSZW.-.(.(M\];00#3/FT'786S$150(QWW6G*@@+0G*$:QX M #.7G,(!5C=QCOEPS?%HS:_;O'+-'[/F];-]X62.1@+BRNJ< 8_(6.H0551P MGS!13.8UO]X$>K3F50""[NE@6[9Y?DG6LEC(I/=DG+J-\^7%8;^XXX=&#Y[O M[ZC\SV_U+;8: ,_?HN\#PE;&B^"SNGV-/]O-GQF'AP \K(QOQ.X\TS$'L<0+ M&L'M5N53=)V^[9Q7B,D6*/\YQJQ7*8YD#"CWVQ5[W0@5Q%RU=N< !O^M9UO- M>%X9SNBG?D%-4:ULM?QJY3?;!3,[,'T 6C5[7F'C#\RL%A3_/OV XM?D]W]6 M*V>'#7]8R33,C9#-,CSAM\8_84RW$:]XX8-SB:048N[";H-Q. #2)H.CPRH# M(#%88(9&/]Q>+I'%8R8[U1GXA-W8>G\P]VM[YSB34YW7=XY)?>?[OA*!!O#& M42#98W=&(ANP0=*"!X])P8RXLI;:_0[*_M UGJK.I<;Y@3"DX5F42D%5$BOV M *3C -PMD(9&RS=.;7/,@^N?9H_I/E:28X\A_.-.&\:3TYIZZKE5/*;(,/8Y M(!S)QI5QW*I_NA81@H)MIX$(CP[0U"PXDOV3?[<[G?89O-1'>PJ?S$M!^_[, MYN;9]L;6/E:8Z:C +0F9W\K! M;08X1SI3B7'M$V?*1F+);7 2((XZ!Z,3.O:L((^L- ?6_:EAA8&7'32UD;(\ M4&PB5T&)I*6BG"9>PLISPLHY_'L?!,F#U;=(1@,^>2Y- ?-$4,3>4&P9T]+= M"U9F'9F\0I3L/P*J9%C)DC)@)QXT, +3EO4_-VX;7E:M=/ON"!S]4<#?A?"_ MFX9R!A+H8Z=G"W+47'S0R-()]V_#5SM9\$ XX(O=ZJ4X3XGN;S__>2_QC2K8 MP"F'68G<<.' % 9&I6<2!!NG4GR?4WPOMC>.]RE1V8'UR'KN()H,&AE% H(@ MGTGLJ2VXU<5MTENMG#;[W"YGCI]T/Y9=%?9_/?6SL;Z MUTS/>+G&^-VM\;3IV]S'P2D92$0A)3!]1H+I?,9/\P"M3:7LSGYL;@75BKY# ;AM,<,ZZ ECEI%8.Z@9Z7W&VF^D)!_?H M0:B;WP/0LM_I9)[@V:SOW6'HWHP_8\<>Q)R*;;0KH0UA8N9WC[]\A(_O)^^8 M"ZQ92"YPQPFC!J(:8G-;>!&TB7ZFJS>CZGZ&V ]3#7\.ASLI]Z^VSOX1X$;A M3?8EXX HAJ 4:<@NOT 6["@*X&(S#LYU$"8+NY@!;F#>0 OP2#;/_UD!;Q^D M,>Q55! AQEGIL.K M(6 ')\EI#[ B D'6>H)TY($S9B7$EW>Y_*N5K9RQ[/C#8FON%AFS/VVC6>BZ ML\WB_,8]Q8=(#Z-E7GE,>'+"8!D@Y+51,\>Y],,=&S;[([5 M+K;V6?("O R,#.$8@2/@LO,M$?>11B$1DP)ICZV\%]M?() M'#('L=Q0G. [W:E$?'/0$Q+@:V++N1+!/VM>&IN0,;I(L4=T H)U6/ESZ]_; M7P=?+:QC]MJN3-( [;.4WL\]"LZ":ZJMX&"L>A MQ']G-_ ;6&X;MEM_#[?:\PE%\I[])+A^8W,_X) (B!^"<( AKFA$SNB$$G'4 M1T.)TL%=9;I0&C0/,FD7V1/S&L^\%%VBY#\Z4C:ENM_I47>HGR><\SYP,[V5/-47Q[DH%Z MT!SM?NIO:-(2@[;KW!4C.1N$%UI@OUET?S$W1>>,MG2I_A-[3 MVM'W?2]24LF"'YJB05P&CJST&BE!C1$:*_!-L][3ZWK_CU$8FWDA_B;"&ZH=]X$Z:T)0H48BYZHP#$$-C<(SD096;';F7,/T2: MJOM"!J4^*'#_,FL<1+?,VT1KW M T_M>1%*#OU!6(9^)XM.R%[,-=0GZQR1]\JC_R-4EUG7;S7[OYDN>G*1X#G=JZHR0\@)@1@/T8%MG^PS3-[WEWYUZ03#A[X^ 1.O_O@#=?^VW7^M3;K MJ3/;JMW9)FVJK5H(4481"1,ITQN)KV^(&UXH3+@Y:W\" MD96+ETG"ZC"H&M0&=.)E\A! K-$L5"5OO8&N@?L/0MSI9N48[>4U06#A&1M9 ML::5IYIWS08UDL6^&00=LZ*V>?9 .I) !@3S@G3+JI('%CQE*C'[JY>T5=M58OA MCE*XVU=O4MK#6_L&_MK>V=U/%J")*X$H^"F()PN.5. ""3"$F,I$B5$K:TS? M5@1TWY,825/C#?,N4,RE)19CK9,%3YX5-80W'#HL5WY1*W]>VZCMN\@[ MW5:9A5@;_R+=LA(;M-."%AR:W$_^WW\B/!#MV &82GACCS $. M_,Z1:KD =\9COY96$JJF/? MM"DU,C" 0!;?:N4X*O_##XNPX-MVK+9P]&L8O2W.&O9BL;%TE=H<>##%JWY=847.&/AS4Z^:U[16/WWCT3$"*&J!7S)".H$=0DX[@A M2D9JH\3F,0F(X4B_Y(&^^^H<^/W&YKX'W$S><0"71!#/5+:643"A#'M%P:8) M2HM2M-NJ<[+$7$ED_#FJR0DQV7ZSMWJ/T._U .?L0.GNP&?]%CLSN4]S!B8I MHU.NWFL4(7D1K0^1-7_S4L/+D;>&_]=K^^+#=!&/0 MW03XZYW7V[VXA(WBC]9'X')S^VQ.[%8;/^N8;W/F\*^"[;/5H'D-@] MWP5PJ,$]MZ^!RQ<&@-3;7_^CG2O<0_-SN],ZJXTI)260RB1LF''8$)" ?@:/U MEE!_L+#%01J0QB[(J,UN[.FEJ'<+4;>7JU%QX-?GPO-,X@S_+*QQ0?DR<- ' M5\8BB @Q'TD#J2M"HUEE&_]NVTXH7($BUFEWKM?'C[BBX>=NWQ\.1[Q:NRRU,2G>J?$K!G01.TMT6.39)7N+U=?WC68&0B"-."$@ MVR0J9#1/R'KM*:R+8]3>4@HV4NMFVY^IH^-$6KA_M[CLG#,&6H9 H1IQ;AXQW^5B;C4$PXXW!*VOM M5KPN@GF9BP/@T8YBQ1MEYS VB_,$.9<,RU+42'3[;DAC45""%;?+D>=8DK.0 MUL-IN?SWXN124A*EYYP*'3C)KR\%UYH*1\ ;2C=PLI=R^:1R"3_O^QA(3%RA MJ,$(<>8P,DX9I$446!M,(8H!:(RMV7+9O5$P_[T0P5RM;/[R\73(6S?;"S\[E5X'7")P42_?>>BA%MM2K58<:'0QZ?%7[/C&T 8.;C5X M@VZU\C-V"\I;^"0?<.PTBB./P^[R&8 52SG>/8JVPG6.-\-O7U^^';ER>Z M9VVI3M)>MBJ#7;O*1B,+I>L7TGP[">;_L2>GO\/]5BM__OD1?+I&KY%)MT\K MGYMM9YN5P8QV"W+,P<[X)@B@;X.,?BZ^]^?JGZL?\T?=HNPE:QK8U8-85&J M8.><;P%=PZ+/L='[HC*EG1>KN',W DH.3B'#%,+BH")U?"7D^0$SE3RC\=61 M-'@!^,KI\$3YPUC1E X"7&1FL,K'6*(.GL4 /J7',E$UHJ%FF*+1#[<<%?B< M1S1^Q'UKF N_.98IMT=FFF]/ZD<'^]X%+BCV"(.#/W KK1,!:9F\8C:H8/-N M26Y3?&/3TIFD"5/ZU04K-4ZS#@A\OQS8PL3H9& [%>(R\@#'$V);K9UL MX@9C*^5I'GG:WH PQ7M-M*1(@%^.,QN5EEC,YK^>D*4Y/*%L MWX?GFC/<92_B%/R'NPDXKES\R22K0I:!TBH39RR@81QK1< MT5O$ZJ\\G*NGE4'#0$H@:(C8)R:80BPPB[B'/ZPV!$42O60R4&ODRAI39I7. M($H_C4.7L'JGN2H-U1L0&5K;.-CG.#$G $F(\@9QIT@F^-&(!J:U33%1&^8T M5,,JWX+!*TPU7GXQH;G?14EKFDI:CW7TN@_5*"I2B4&"& M'$/.1XT$!K/*[?)HW4,F_/>#[(*PZ@_-CP8'/(%5R1^QS_P!G MX#Z.LV7<1F TTX$,@@G.G4M*:ZZ8LB CP29P?[TTU)$A@9$@#(U^*!W()Z_7 M.JMO^(O:3JY)/[C(FFN$"T%"!)*XS$3PGB'C"$<>,-XJ4%_.Z,H:OQ/C'Y#@ M>@*G$EY":1<5' J:D_UH!IC6M9*I_+>DK/C][VA4OID$;,N M97JEA+)Z(^>H("*[E($ YE.YBLFS.94+0YW2J5RTR%P<[R>")4G)($MSRR8O M([(11Z15TB9QH;"@F5_[;KA9H$NY<$-5NI2/E97(N*8Y#,+ M@#&9@X<+''7"$+/*&2=))SW*M^%07O'PSM%%:BZO\MY.XS/XC$32E*@S5%') MK2/.!B,""$+@*K&0+FD2S8@FT90^XS.KYL7!?E"YX9>E2(+I1YP;B8QV%%EN M;.".>F[";-K\9?09&:5$6C!,N?<\BRX?7%"9K#,;)# + TJE:5DK?<9[2\[1 M\3ZW41-&&0HNIZN]9,C!7"/* .PM5HXR#9(CV*HQS^8S+@QU2I]QP2*SO;.Y MKZVQWBN+8L$O;A5!QHM<(!RI-"XY%_*.F7A6GW'AAJKT&1\I*S@GK3WSWBK# MP1+E#L!$>*2]4B PV@9LC4B^Z #\7#XCDR^>A)0+>41?@3%IEXG>"-8\ CA@HBT>B'TEM\9J4\VMIG1CI'C4<89T)5H\,@D.." MI0"^GK;,O!YO43#CX/]]M.#J8L8TQE&X1)RT@//TDH!S4M9*;_'>DG/Q?9^# M@TB5D(B ,YZ/%F=>:(O 3F:%!1)^/CV6)>3Y?<>%FJO05'RTJ.P?["7QR M&AE&HBBDET$A9R'"@$A"D4"\$RF'HG=53KV1_.*@CI#0Y4XN/J:>,4'4:!UV MPGLND]>>:6/!B%LCN>%NJ(6,4#3ZH706GU4K26UG?3]Q[4RV]J"=/&?] <"I ML,BZ&(*1)A%1:.4==21+XBS:&+Q75 '^<\X)R51$008ML,:9,GSH+$[)6NDL MWAO/+[;VM>""AD 0LTH@;GWF7W<.22QP3)HPERNK%9W)H/=4)8Z+ IW265RP MQ&QOK.^3:&4"X4",1#KH]Z"I X= TN )%M)X>U/GPJ82U4:X^03<)$6)OJ;/XRA7WAKA0,ZF@J8B4\%VW9W-!\[N:7+N^8E MW8 8W*:@J#6(,.S!V^<8.1884E;PY"1 KC?3/*.O\C#L>F\>HN'+^&0B+NF, MU"E[II?.16.>'!YPEOK0#O:+ST*5M MZ8380;D5NCWMQ@^C'WX/C>YITYY_:+2*5R\N^GUX]Z%!RB!<'+X'GV+XD.)Y M@X^O\!G<\P*C>QWX7Q@]>?CQ:O'1OWKA^F<:KRJB;_P8KY(;/[OMMD2M8DWG MNNV_BB$/A@TSD^?\_UUA*U=V*V0.J0_T]%>%S)KMZ>D9S,S\ OL1+G.=QDV" M2NX45 ZO,I#.2XD9OO/]7J<9T[6UOGR9Y_0[]%W6H7CEVT@\IUR#.9;967^< M,U^M@(;C]Q"OI?3[/2<,E/(%L(I?V?)A4N3,=B#N/2BZ.XR((.(@ 0@13V;B M^#E@?^C.(30W3LX063(2@1X#5N2$7R-41F][R^059"*/U9V%3N#]$I,8)ZVU M8@S<0JY4M$1C0B).W 83F;^A91&;I-KIG_0'@<%8)F"]6+O/@Z6;+]1CK]01 MV?WQ1W=OIWVV>[(EX!JVNW, ]]_$>QOU!H1O%WL[=7!"OESL_M@ZJQUMGN\U MAM?\YX]#=Q*:VT?_;H#C LY+.-S>\**V\_6X1K=$_:C>A+\A'*P?PG//:SM_ MG/SG8K-7^X9__;FSV=O>^+ZO HTV:(44$Q+QD/EA-6>())6$U8%9S5;63)7+ MZ\'AA,[<&UE2\=_K1A;[TS::A9,QX=Y<,_7((A(VUE A1>#">(=)D#@0#9&-X=8^%EG61TL'TW'P5O"T.)AZ,L$#(ED4Z8P18[HA "2(C@Y+"":V\DZ)FP,9F6-DZJ8*YCZ5Y&) MO#OS.502E,&E2!,_1_I=*3.Y=/+,^%@__OY5I-O6QKCL#(L0Q5VN\@FNN MR&W&;NAXF[!;]L9>9,$>NCDVTZM\ PR?EN*0>61P"TDXY!H:5!1IOX-F?G0.N#A4?Z]FQ M5.6W_'G>YZ+X]^)K^;?%O\GO_RSJ:&X/QJ9N %\;O\&@K^_EKRLN>I"2"D1B M@T[1E6_QM#PJ>5\,/>%]S;>!OPW%L_;5]-8)Z MNY+!*=\1+AE.4Y$_[X*6P!A,2"I5=V5^>12F4^>]4 YRUJ)DMY[?99ANHS%Y[R0 MD>+JU;/8*U0VQ^?3GYM\Q=O^\=4+Q9R6/&6M4/;" 1\]^#RS-7;ZY<)^=?OK MH]G7W=[HFB <_6$KS]+NOX4Z[S_G4G[?.-P93,E8,5I\Z$Y&+.ZC^I;NL%_+ MOG'3QXV181^+V%T7F^ &[\6K=^:ZVU&9[5499K%]/P";KQ4@V68/U*:@R897 MAC&ST^<7PJAYL+C>1NU/D,.SYGCR\8B[?:1_Y\?=VEDWSP?IU]J9"7IP#,MZ MV%QL2JUWG"BKI."44T.E32ZR2#@Q.+KY40>=,EC_B;VLH/9[+,8@7(U&6*(Q MV"]/*@AK^'R$2>*6,XRLU9EV4BADP2U 4DL>68B69(LT9YKDWZY',;==,>ZQ MG#@ ^WT.4C5="#XCUJ,1ZJUFNSF:]#Z>33\?2,>RFYGL\T#(WK70Y4M/B'2G M6VME<7N$I(%O%'!RQL3DN(W1VJC@&1@:.58\Q%_X2+-EY%FS7";T_SB!BEMY MF/WWHG?C]XOKMXS*1HMUW">XLP(WF3TP#W%N;@E"$2!.6J30G7PK+]!)U>U?: M,5VZ]_M-/;E>8K'"8H&%=FQEUQ)\C7=?T;>WO7,4<#3:VH (B2F/34W(:>41 M\X0S(Y54^&U4],WUI6IV) M73O1%M+U:A-6&V\8$WU&ZMUZ+Y3"=:[\(L,#^ MX\/M++ESTR K4\0GU88QM[_\Z"(^OH'%[1^]Z[)WO\:Q?)[%LJKB\#DJ#B?0 MI3PLF5OS^L(UB+GUHKXJ_VU;.^ZU?N5&U MD0>%J[KC1]8=$VNYUEY+RBWA6FK'I,@Q?7Z1=VT/YRT=ANM0ZWCT_VX+7&_M?CQL>;I^Y?FX??/N-&^U^MO6]?>/WD M\^7A?H#K[.*];U]/]_ZH\T9[%[YW!]^L8 [$$^>)1=PPC[@5&!D9'<(Q4(9E MBL6L%[[.A+C[T/V1X(.S;LTZO O16EQ[J$U^#=7]?S>%KK'S-/*="D\D.R+9#RFL^LJ?0;\X<%U< Y?$1&FO(E+,,,0CELAB MS! 3A)+(E,956E+]0HAJIS8ZYO)J5E MF7H\,6,X3<8DK9D+>>B\YBJZ7YS\O*235B!:?[<#2-WLALH->Q":37=XF-P* MF'D+53X^XM2 &R:(1TI2R@W\C1$':*;98IRP&VITTPF[N@9]F"K.=;A62"%O M]SJ>J)4OZ'Y,*V7E@RQ<:R=\D&1)B$X9E%P '\3C"%J;-"*:&)VX,CCJM4W& M]8:D3W5"[FB5>'8GXW$)HU?5\3]C*V;=>3<=7']_LV[&UR*:NG8SJE30HM!L MN@_,DNB)#119A3'BS#.D/5<(@FO/980 .^8ZEG4Y)Q7TC^?(!=W+#9FCJY4; M\OINR+325F[(PA7W8K(]/&(J/$8IY%2(@=W7-'*D&='.2!R2SLSG9,/,*N[C M4B%5JN-^*OZIVTNQ.7A'R8ZWZX9<[665\'@49DUW>_)D,)4LU\O&/ [6+.NQD@Q,\-FY616,&VQ5X$P#1>C1M[2%E:5T[P)B/PRY=;(J"3UD:' -(1B M+BBD0\3(R6@4EDF2Z,"M6:=Z=K;0:Y33O(-RF;==#O,X[*G*8=X$\$SZ9I)( M&IE#4;$\T 0[9&C4R(4\*S&S)?D\EUV:#77;5+-72P)-4_72A,[=SV'S1TYJD9 MF.DY1<]\KGV=?-D:3.!&-IRYR@EXUS4% D5?3YN8,AQ2I"@1B=K*(6=7ML$S-B8K;R\EJ@,6 ^1 M*F8ER!/3 %"$"TI'!@C-F9+::ZE"DSK6K4A O?2I=,+A6ZODK]<2PIB.LHN3E_#M'$-?$(I,,1B$ UF)B(V.C MW._2N1&56"VK6'T^,L2*P*0 .6(Q>Z<&.9HH"@J+&+# VM*U3=BRGR>_8X)-\H[)6@_V,!YY MP#*CIV-"XK]*_L+Y:GN5L"QG$10Z-_EZGI[;Z X.(BQN_!BOKU1^Z*8:5ZIZ MBZJ2XM#$.15T5;7NC]BKV=KYF-EB//3]K$#8++29T+3[$W9F %I?NXMZ[%&>[PN)9&DQ M/G5[HS_E]Y%91F0(%7*(\/XDCT+8>92XM5@JCKRBN:)!9NH^K9&0PCC-(P>, M*48[ZYMIZ3*PNF+D>V%Z^ ++;]BC:J#TU$!IL_0#I7\Q(/K&0.E (_8Z<*F( MYB1$8YU,#)"1*"+)8V6AA%??C>)HS>-M)PO.D M(2%I"4<<@Z-M?/ (?A.*&&]YLJO._5C(9I&/*P@;BPQ;R:XX;,/ZX2+]N1SC MD_3!8Y;()KQWDB9[3/X^2L*-2+/G,T*6*;W\SOMS0[ZE<<^<;!BV>*9(LZ&Q M61&BR&JMU5IAK>1^6E!QA;X5/L:**[3B"EW6#5Y]KM"=G['GF_T57'DQG>'! MNG5K$]3JJ6'A2=Z4P-J?L6V;G>RH?X0/YY3AT+9J_VZF6/O[0?:B[]-+MBJ/ MH$*BMX-$UZS%J[?V?#Y9*PXH5V_M=]$L5^CP-M!AZ_OW7OR^DJJU"T:LV>DW M_>HM?0X@O//FS(J\_''=EM$;3J43DL-_M.-&,>ZTPBRSH'@2GYV\?)3_GVBL M?4==E:Q.=TA]_\MYO;V+#[_ETP'X[[>OQ_7+WT\/]D_A&H>M^A]?F_69YB8/ MZ_CR$]8'U_VS=;C_YTGCI'%\^&WGLO['G\=[^W^>'K:_G,-ZSF^2E MGG)-" M(1<+L@@=D*,DH)BB]YJZX A;V]3KBBV('[,B*:](RI_2E?DXC%I<5^8L1-WH MOARG.HK$P5MIO'PY;)KD .7!1:$<\L7))R$6.>4T,EK@*+$(G(>U32HWB%DA M'O)GH7ML4 MU^605\W2S\G"^=YTM"C@H/=)ERS%,YWZC@61*Y:^*=W :CE"[/D;-6JY?#<< MBP^+EQ]5%O><@?,T0_T?O6Z_7T7'#[(6T[,C/,8L*J)1L Y#= P_68\=LHS1 M$$GP6*FU349GYX]73(HO$0P^40$?'A7V'Z2 562X2+VX!RN_#8]>6M6.%4Y[Q:76^I6 MP?H\Q?B\75*X%[- C1T#8A;CA&)A&%J*826Q<<-9D4CBV"%&[Y MH.W)UUC0V?1J!-%COZ^:F/1B<73N"]KM]X$/24DEH72DYUF5UM3G3 O M#BFG9Q\Y&C3%W")MJ$8\18IL4)G?7!@6/$\JL;5-NJ[Y+*=9-?OH;3HROPJC MQVI91=+/HIT7D]I)C366Y@G/&/$@03$C9HA(@:/+]+;!K6U"'+VH4<^O<(3Z M3H'@<7'T$F_36_.2EN04K#KENIH_5;1^QY]GS=X[.O-Z=6?]B6F/B2%%6YVP MDW>ON,*;&Y_^0@["]#0Q3%)0S":4J\SV1O3%?#Q-Z) M[_Y4;:Q<^45JZH0KSZ7T+#&%F!(&<>EH)HK12)&H@F-!"9YIGC'?X+-D;V\G M)?DVD>&M'(J]62_J*<[\BF3;E\&!?_4Q?6^C /.!4_CRD",IB4PF<<.$PXY( M3K2B6&'!U+-/X:OZPI[?F9B>MD>$$,RHA)@7%G&J'3+2:H1!/TQ(&LR07MN4 MZT3-SB.MINU5T_8>/FWO41A3]76M"K9,!"J1@JO$DT=>X'PB:"+2,1I$N4D^ MZNB<8VN;@FSH)\<1LLTD00Q"P$?=P$DW(7!5DGU*PK/GO"\\JSC0=7 MLP;&HB\*Q'J%K-M$;HC!+87N,!-^+Z1%_[ES@]4UEO,:[SAGBVJC6#LSX"\@ M93LBS[]#,U?"N5O-G&TY9J\\"HYYP-E^-_]I8H>K5.ZBS;R?2N4R*7R2-"#A M<8#0RQ!DO7!(8(C'L !Y2&YMDZ^+.2:^BB2J2&)54[F_1IXJP[M(R)G(\ I- MDA,XH7#\SL_M[,28EV$&LI3QU MY$?6R#S"NSN:'?N]9 :LA:*_OIBU64[/C)T\L7[^>/J2G7]]/(O3_'I<_8IT M/;PWZI4G3 <7]>P5&NT2BP0)(3#B3C*D.>,Y2K1>:^J();?2IZP_2F0>Q?U; MB(DXCY$: 8X0 MH\)S:RWG6NA@B./>, ABK" Z2PTQ(ZDAII*:99*:_8.C(+V+@B@$L:9'7/,< M?@+N,$V,YE@FRN+:)N ,GV]9C:%/GN=._S>7V_ M?D0BMC%P@X@7H'M)">18DD@R[:22.!GJ(,HP:F/6QM= ^%M99!XB0T\T\94, M+9L,'1R!*XA#9F#FQ!G$0Z!()TM0Q(8%YIDH^E"XPANSAY=C&;J']5^LU:\$ M:(;] Y!FG8(=F]8TEX\ M@S=D?JO":H9F2K$7.S[67!RO36*U-=.\N'EK5N^15%W [7+H+TC3?@MVP5C^HVUV/B$=:. M[<-4_9%U,C,:OM,^:W4O8OPK]G[ 3LQ7^$:W\Z,\I/+UC]W^H-$= M'$18G.]^[\ 3"I-TA96*WZ+B%_7]TR,O4]"421!!1Q&/*2'0;/@G*F8=;> M\*8'QW90:_:+3_C16UW^X-67="%\J]G9)-Q9 ?5Y3?;LK-?]";L\ ."I/?-! M[+.)V/Q]I+S%LMT46RPA!.6?(Y'YN([A*V#+G@E_; M[';*Q.&,G1H%-)W2C2?_S'7'SW#\*3?$/1#XM[-NOW!$/A2>'.#J;]EH(%9\ M^N9I-,A.OL#:YN#X-8]L:Q =#H[!$X3'V(NE>N6G>@R>(SB2\&L[(_M=&@>J M2Y(C+CIG.'5!,Y^W#90M,(>C?\Z"O6M6N#%!8Z5NDVA[63^26%/!B$(Z$0\J M%B.R!'Z-D2F2,-) MB926*>=28@;$)!F3M&8N&&^,YBJZ90#F]QDL !)O'26J(^@_@4"7"A 3!=$N MIQI)@472U!JJ\=HFOR54J$$H]LCSG3+I8MO=8:?P4F^-D[T]*[S\'.?:?NW, M]HKW-T'&>AT UB'$T/UN&L!>Q^+0J-,=U'*T[?G6P>P!J^'!G,P;:X7/^?AR<&89!V M&B-!(^6KPFUH9FY]66\06Y][:[+9IYR??M'[[KLW:\)H:K% M:G&OR_ZB[_F.JOQ2CE^F&EO?J\5Y?J'LU5T1L9JW=5"@U,X42N7F[:D;?4?[ M.-%<\7B.T.6[ZVQN%GC/]^G%>6./#U>/[PF/CYB' ,HJ$6+,;]WY.$KX]^*/ MV!G&]1JX68,<[CZTT^(A] C>3$<7"]I@J[3G"G/#HO/8:,M8\"DI MP=B#1[.,8MP8YH? .V7X\E;8.7X>['^_J/]1_WFXWVC7]W=Q_OE@/QS7X7L/ MV_]J'GZ#-9RTCNO-FZU8GX[WMG?/#RX_M>KTX&?]Y'/^^;A!=W["/;8/VO]J M';3K=._;SD4QRGR2A"MRQ[PQR)'$$&=*(1T\1=*R2!V5)F*RMJGIHJA0'V@D M7K.1OL*Y"N?FXEQP>=()B=@+QKG76DIAN(]YR$FT0O^JSK?"N1?"N0E*D.!L MTE@1Q)SEB'.;D E:(HX-\4I8Q;4"G'OZ:)H*YRJ<>R,X1V0N^-*<"T6XD\;: M9(6QVBO'"6#>K\K0*YQ[&9R;Y#LABN*@M4;2>94[6_,4KJ@1 %X(AB:O,LXQ M/EMEOKPXMZ!AH*L5>E_$WJWIF[I( Y';-8VZ3IFLP5^ M;V6-TH08&<2S15:57B]0KR?"+NF##,$R:R*.6/,NC(HG[$BRN.#(EHK45(E#/J3)&DQBYLD0K MC!V7522Q],CT>2J2H$J[W&Z+O,J,#<8*9'V.)!@7TA.BO1!KFTJM*X67B%IP MT0RS[UZQ8Z 01&#EI#-<)V*L(XS38+&Q-.(JE%@)Q9X()6@"CS%" .$<28@S MPT"GJ4=4&YL(D1&\R[5-H=7<6)$'EB,$:8&N,<-Q15 4 M_DL2&"D>2*;I@K A*;!-' =.JCAB%11[(H[(9(HF$HMR%WNNBY#(F1A0Y,3% MX 5XDWDB#%W7_,GN1J78RZO8S/.D//<4H@8N$K8R,$R32='K%Y% M)&%#N]EI]@>]@NJF.I:XM?12^>B5TH:JP%/RUE 7.:>,2RNTJPJ"'>.>$(:U8$88%:IP8A44>S*< -$2@C*DM(5P0EB,C& 812J#9T0EDBN< M&%X7DE>*_785&UQ,(A46QA'#F09GU'JF3!*..6-2J,*)%5#LR7 B0-C C=>( M4VSA'\U1KDE%,:CDO'J>8/F.)4K]I!M8+7-HL7\GO]5#H[E1 M+\N(18K!0PC=8>:D&M_(>^Z$>Y9G]';0_XGCHRKT?W7T]U/QFA?6<*T34(T.]!8\.P)9HX>#/>1HO7\=SQO%66%MA;86USU7] M\,1)A!76+@'63F8U=.00F6"+%#4&_%J*D6,ZCS^G@=@@M-5A;5.+=:(6U6F] M%%!;I$7^6;!%C]FI;Y#2%[]GX6]VAH4L3O%7CQ2(9V[IV9$=5Y32?YOF$!_= M,[[^B'5P;\/![1^9QXS]TB"1J9+--7MH^;0F_CWN7?/H?H_(]:(]1<48D ^V M=6XO^FO_G";_;G;0Y .\>>_E'6[^G^O!Y^9\ZXV-&6D]C=CKP'.5,"*W_"*4O[Y\W.UNB*V-YQ[[=SW_8/XXCLE!E%_':]OJ]X?M M\F_[6;??]]"#[T?<2L-Q\BB!E48<^XB,%A%Y(97DC"=.>6GB09EBV,H6UG(2 M=0R8:\TX<]X1:H6($CL9DHXS0Q*R@-KKYPYR5$YF*^5UOK"&86\L;(\8,I!G M<]C^:,9!_T-M%KH?/W5@+K;\\I<K0"O4$X79T! !S+:K&:5],*JFD%*WG# MU;2"BFZ_FE;PTH_OO4TKV+F:9IZ'3>8I5(5?^8_["-&"N"SOG0"=']T728O7 MS0#.#>6BBL&GB ,A@F.(JQWV.#FC(*2S]I;2XP5-YOP$<6^.[>)$7#?>Z7W8 MZ#TO)*\G7Z^QW6K5]S]?'.ZWF@'_^U?KD+9^N).SD\9EG=;WX1Z_[9[#]^/ZB6<'[<^P]AW2V/[:.MS^ MUVE]?TOL?=6\<7E*Z]NGE_7MW8OZR>[YD2;)R! HPAZB3TY#1([DZ-/$*)V5 M,3&[MBGFC(U'=R86N,T]V$^/T\EC>]9&NL_C["6 M5JMS.+<( MHE+]U5#]QJT^:)<>GH0VK.&\_L=G=GAR@.O[H.JPWL;)[Z>-D]W+1AONZ:1U M?$#F&")!L.-6&Q0#8P@<&(PLIQ:IX$@TWK!DXF,,$8XJ"09VC&#)N4N6"J<2 MV"#!@Q$I5M)82>--0W1^%'QN'M<:)>W!$.F D7/"(26"BC0:$22YKR%Z\\QG M?S;[IRCU8JPUUGAW<3E>P^'M??DLY6SW8&>:SK<4VQO"YT#53-C@+ M73/E(_.@*^_S)]CFW=$N_PF;7&]VFNUA^ZK($-$*NNX!7?4[DCE=?-@^/(7O M9H?M3\?9..[M[USL;?^KN;=_W*Q?UGG]9.OGX;?/_'!>:M%[P;G%&F%GP) : M%I'A %W6:\HY!>\ZL;5-O#&''?+:E+Y9<;4_*W%=(G'%1RIY+))7R!AO$9>1 M(J.2@Y O"LT5#Y2*M4VR06?IQ__VA*COOKQ?E:VZ5?F?V%A4V:K54?Y;\SUG M[<;ESF5]__BXOIW=Z\^X\>WKR=YVZZ2^#P#PQY=+>/U\;]]?SKK9GW\>64UM M\)XB2D( 6Z42!'W)H"2-BQ"5:6L*6T5G>T8?;*M63UPK6[5,XEIG1\9:$:R@ MR+$4<[DPV"H.5@N#P?(Q&2Z5S;9*SG)25;;J56W5$QNS*ENU,LI_1TH(-TZ^ MPQH;Q^",7L)Z\.$V*/NW3_"J,T'B/ MOUYM<65J'XU=G^^J1VLW3L)IXV3GXJ -^)1/7O9WR,'^[^W&]M?3O>W#TSU8 MXP&MG\]-888(R"6U0LH$C+B0!+ED',*2L<$/$/I,=*<*R1Q2C3YZ$PP(*ZS+.I/"0H76+;R7FW54F>$*ENU M6.6_(R=4WS^]J%\>Y+(T>KC]&=>WOYP?9)_[,K0/X'[V_OA7:V][Z[PQJ_P7 M1UHX;)4#O:?4P#^$(DW!='EGF*-2"9PL*/\"#MM645PK6[54XLJ/+(N"$2J0 MUAQ!^,J6[5\MFJI,T*5K5JH\M^>$SIK[VWOPK6V6/WD MZVG]Y!0:]7FVRD4>1+ .$1$8XLP[Y)2C2 F9 M2 2+$30&Y7_K"M"G.[^:,98B<\9^WE"I$SKFZZ9[R1&92FF1U3\V<,Z#+VNE8@JV!_JP,*FS?D>^SX9NQO-_N^U>T/>TO$)UL?Z547KO>9 M'_Z1W_/YYP']@@_WMR $_7*Y![JUM_V='7P[;$-(>EJ_N,$G>W)*&MO'IX>P MGL;VIY/#_3];]>W?FPWXCL:VYWO;X?BP?=AL_/'Y$L)@6.OI$5BLI)@12/!( M$&"N0MH[CA+Q$OZ,/0WJ)I^LDII&*^#U(+FFS-B8DLPS'JA0.OF;?+(?]^KU MW?WZ3F/_K]I68[OV<:^QO]OX8Z?Q<7?GKU]POW'4>WU\_W>R4 !=J;224 W>&(V@K@J3H]VYX]+$33 ?R_*> YDL MH.!^(R3D^\-U7#\_8@F<&RDQ(O#L<^DO09K1@**-X$H8KZ,*>;:EV)C3IP)* MV\K;"B(Q+2BULS&B3 I4(?UC =VX#\"L $'_6-Y[T8/N@];46DWKBM1[<3"@F_&G!PC)3Q)4^:0LU[P&C>AM?P ,_N%\6%:QI3S3LL0)5$\89EC'$W MT(&%LTR:7TTGO%*W7O=T^.'?W7Y_KU-IW'TU[N!GX_N1B(Q8H@PRFBK$(;) MQ@>=^1<$QTHQC&G1&':[OF6I>!"V I8:ZIBB$O/ E;;$NXB-DC8WJ>E?S4FK M=OU)NWX!.)MTY#PEC1QUL.O2&.2L9R@:3A1.1 'R%KW M^]Z1I/22M\&(EO> M@Q\=KA ( I@\+>%6BSV:JY G+/1B/R<9FC]BZY[0/#]*7$J7MP#K?S=]'B@5 M:CG @]5-.KNUM^7M3CJ2-_Q;/[KYLR'H;?]XY#ZVRF=S]6H6M?Z@%VWI(WX[ MC@ ZX#(.P((YL#MYW?:';18V;=KON[*#G3P:) X*&9LTBMTKS[I@$"M&TCC; MRB:R!@N*V8)U]PI.BTUHC85VO#/-_H.0WUJE5-(* M#([D5F&C8Q"8"BR8C=A67O7"T?[TLK$-W[']/:_EHG'ICY24U*1@D=7)(8Y# M0,;QA)(/F$K!)B#'XKV=I.C]N^N,YRO9 ']"Z%()S3F =.([& M!*FC4-%2KG#PKI*)9Y6)R_KESA%L/&?"4L2#@G\LE^ ..H%T)ECW-"HN[-JF MH1ODEM%[8Z< K/['8:^7H6'*ZC_00\2"*DJ3",I"7"",=3XY\%0A"B00FPP!G;Z('X6>SDW-D#XHU'%> >$0FD[AAPF%')"=:4:S ZJC[ M2M*7SAC[GTO_+*M]K=86=0B=R]1 Y@B EF>"0"$6$Q MXD9D+L!(428VMDPE:SU?VZ1*;/(D1[:UK7P M?6IF:HV)Y0'%^/AA4LVA/"E92T?U)Z>UT_JV06BC*P&&@S..X.84&A_X\/]PV-5FDNH68;BNO%3\_C&^#6///TO)>;=W[_ M(7-YQER6N5N'S-U]EU,E0F^>' &@GMY[CO6][E_WO2+:YHI=?" MTB$SL^MGO=#M8=SM-."+]L]CZT>LP[<>]U=E>/WCG(-1I=9QH_WEHI$KJO8/ M6WO[F8WZ*WSW%M[[MDOKW^KGA]OPF6^?VHV+FY5:._1P?Y<8^EQ0$C I$& MXBH2\%U]0,H(HWS*DS\8J#>AZTP\>8#]?%1[_/SYM]RM 2K$JB:-%P>?OV(. MDP\*AOT*=A8%.[LW80=C*9+S."..AY#91N1D4"AXP11V02L-L&/,NN:S)"[O M:S(GB#-_)J*I"@AN!X+]XV:OPH$%XT#])@Y8J7'"@2 ;I49<.(>TP +V*9H M@E?&Y6RM61><+Q@'5M A$)5#\.(X\*D[[ V.*R!8+!!\O@D$7%O,J#,H]_*! M0R ]Q"%8(!4$]]HGXO*$42;7%9L]S'MW#H&L'(*7!X)FJG!@T3CPY28.""^P M(9(A+!T!A\ D9$5T(%P@O8S88"Q>V]3KBLQF(U[#'W@MY<"C(Y)>M&D0>Y5C M\,)XL)6?>@4)SP )!S.0H(TDF@:4-,ZN@;#("2*1LIZQR'R2,I,2K>N%0\(3 M*<5>!1**^L?QB>A$P-#X?L<"(CR'/K @*<9LX9:5T Y;IJ1^A?60/8BMBK MV6OZC'[M/'N018'855U-KIS)3;Y%W4NN@"U[8$=%:+WX(W:&L09.3R>7H5U, M5E)OU/YJYJ*TP7&W#Y\MR@CAZVTGEZ*YW+^;RRB;^8/3#36UJ:+^BU'3[* & M5VL- M;68AZ?U:*/NO\P?^-[0]>+ZUV,E/K&X!2&OSNXIM9D6YT>'4BZVBL# WNUQ] M57_0'S=M!]CX5O9 #^*1W_=?C/1?),>5,Q+$F::!.=#T)QY;(*-7,:<^!:1,E':1LSN[!?< MG5[75EY65:)[K[+)D]TCKAVCS"EDK&5@YR1'5CF#P$=A*L)_J$\/\G>>8T__ M/1:P:E_ONZ^&X^0X3XA1" MYKCK6E'CD"-%)Z&3!A5G;U&1CWNG17:78T[V< MZR-[-0VJOR)R>!!&4,F"S%4W.'(BR]M)_NKW\GKWT[VMKL%7"D MUS:5VIB7KKJS/02PIG!3L@MS'S^E<*!ZHWV>]/"NG/VV#;%L":F=E7L_]O>F MN]]'7MIT0]/-)8Q[4NYLEG]@Z^U3&Z$J.[L F?9'S!@2,?4H&",0>%-@9V7P MR*; ,(G@#4GZ('Q[CGVM?.('[:G&#B?O$C+1@\W2D:',$X6,$B+"GXQA:FV3 M;+X#!W_!1)BXQDW:+_TH\Z?:U[ W[_KS2#WNT\)YHU/H3J[)453/3!\_1'K8#W#P>T?FT2N%^TI M*LXJ/]C6N;WHK_US.E_3[*#)!WCSWF]G[;R#N?"73(0WF L]UR$'<8X%PAWV MVDK-@@@<@L5,]G-[+UWN*QIE)U$^WB@22K]*.B&\@YPT!_8LCUL!")ELO.A MF:%%M7F/-FXOE=NV=[V^JI?[+J.XPQK;]2/+I-"91BQ9XA$7&IR;2"($5CYP M2H23RN=IHG+Q&+G[^ 0JW;^R3N_ MOW7$K(9PS&GDA':(4VP@;-<10K4$D;:6CD$6L"AY0LU?:L.R2Y)QZKSO\?@Q(!0NY5^?RRK&*3;%%K[[1 MF3J**QS/LEV]U>WW1Q['Z%[71T=<@MEJQX$K(?)9GL0?.;7FJ M5W#NMFRS#5U"(\ MM';)2+M_U4A_M;3BHV %F_$\%HNDT:7*[\C.N^=PW5[>I'Q.VAG 70\[9UEI_>#JB?:'[J2X[VZM#\)81"3%:>OH;"QO MZ#WU=KD/*FN?>MUV>6X']YK_=]IQ:O8GG\7,8UV_DMC\U#*%+=S=^#1W?,"; MC^EL[V*"''I,##VI*N6%2JPMCC^[M=@^:W4O8AS]L9"V\4=A%1FU?1Q]]YDM M6> Z*1^>%D(XS0K;S OZT6W]*(^>LU*.Z.1 Y KPSJ>9K68A^EDTFIV-VE8K M,TQ\/QZ=D_>'K:O3TWZ\]X.X/BT?R1E\0\DY.)*F&T>85U0O(_4OCT?S.Q(\ MR5;V5?V(G#J_?;S^XEW-@@EO%%^#;$_>Y9;>PO)[#WR[K^;7+[[2Q_?G(1]B32!AR6O,\,8$@)YU%,29A)->$ MY6PZW[BM.FF2XJW;+TS2J(9E/1<57&1X?Q#W<] &6Z4]5QA"MN@\-MHR%GQ* M2C!62#8=#_D"XF91U#\!&OKDY(L!4G!XG(K M\F&#CBE/P?&>4NI^,2NLTHU%G G!>[X?>:)9)-@ACQ5H@0X4:88E2K!%EHM MF9)KF^;.',CMUK60_W%NXUYZ<-]@:=62'#=.*U<_S;%[CYAM.K'>+TG5BPAC M@E4])SANE"5GCF8(F?*HOIF3ON+O_2):@N\"V;HH*D$]A!'EZ6#LM0M"]NOX MS_8&G?'(GS+JSW_*L%C$5J,4WF3QZRA0FH@ZUZ_*6%O-=K.4W_7K/$NS2,I MN#6NH+A)39Z/P."NX-4B03,QFZA85?G!^4F?2?48*U%1NE'47S=[87P[4V'L MU3=/EDV71>!E3#JQA+:]R#'G^,YR.%X\Q7PO.>#/)2)%0GDQ M^\37%L7O[:M[&U][,I%77#<_CBP@Q7Z50?5(2)KYE-0. !KSK(#8*_)>=G+1 M\/?Q(C<>WOSZ)W1V,Z7+/0 6;.1L'6W/58E (3MO^;+:';7A' MMC)%MJ(\IYO4@IM"-*DM85CFNHZO5>,8?+P\&JP8,M0L\K33GQ_IY[A. 7R@ M_\%54C$]HA#!9L\/VR.]FN$SU9I$>F?%9*YQCW M^\[<-*LUW;G\LX8?-T[,WRQG;]Y\'^OXX/+CUN;&_AQLG6 MQ=X?7WXV_LC?]^ED;QM^WX=([>--;_8[KE]^.JZW/YTT\J2U[<^TOKW+\R3; M@_WC9OU;G[WF,>I74M?'F4S:/JM M3JXF!AWH+!EO]VN(8OV(>NXEIQH)*R3B6#ND-5-(2N6%("HY.R-:CP\$&-W M\E6//$$:SKJ=POLJ/-GBW.'OV4'^!_B666+&?QS8GV5?8K_9O_*72Z[N[$3? M8.L>:]0][VLK&\(GGG0](CB[JL1;&<9PH3<(OQ^U]X,8PT$0]>T?O>NR=[_& ML:P6J_DS<[&7_ /S^\NO;H>(E[N?1;/+]S.]_$2N MM6@J>PA;R4K=\2\VKQ M/>'Q$?.^B!&_=(H$S5\Y^_!8OJ-[[?W;)C6ZWR-X.\Q%CPF/[Z(P*L/B/-\Y MU\N5I:U#>&Y[5U5.-\+GV!\'T*O"=?2X>+KD.NK2@Q.(G_>_B -:OSB$[VI< M'K"#;SL$OH\??*M?-/[8A;_5R6'S!M?1R6&SL?WY9V._=0+K;$$,SAHGX?@ MUGAP<@QKV(5U?V;URZ_M2<[YO>TO1\$D([S4"(L\/I1'BBQ7 >D0&9?:69WR MG N.UX6<+?-_$M'1?7..D\L$$ECDL7)X'A$E"SBF-HG?! M6TH#M3[/ UHG>':8Y3\JA*P0\MTAI!!,,2H\M]9RKH4.ACCN#3/$6$'TKRK9 M*H1<>H1L3'B2SOF4B$LH.96I,#*]"U81>>$%83(?T8FU3@F#S4>)9?;@;7WEKRO=M*OS+1G65FB^EFD_$< M Q3>>2YJ0<_HS=B"93CLW/DYZ-EQT]CN(+;[C6ZG: 7K%IS^NT6'3_^>U%65 ML;B/L?@\%?\1K[3%*2%&(.KCP0MD";8H:$VYA4T'T0!CP>2ZT+-9_N>?^O)& MS@(J@*X >K7/6RNH?A6HGHCAH_51)-ALSY)"W'".-'<)Z>@I5H8YQ>G:)M'K M7-"%G394(%V!= 72JW+D6X'T:X#T9/)%CAN4 1A'W$^_QTY,S<$[;TC^$ M]P%QF31RE!/D%!,$!\$,L_=L2+X/JE(/QCS%@V;C^.X9<- MR+6J [GJ0*XZD*L.Y*H#N>I 7J6[KCJ0JP[DJ@/YY7)('TLJ_0_W$9JG5GS? M1YH>FC.MUKG8DO@R*PP^DUIFJ?T40V:Q?DH!T%O+?\^[Q>5.7[]F$<@(]D9R M-)-[F4X\I^;/&-!E['7?2LZ9'&Y_:M]A<._P_?%8[KEP?T ML%VG\+GSO8\W<\Y?3^O?#B[K[<^\3K_"/7S.:X/_A_NB.Y>-D\/VP>4!KV]O M\9LU_-IA3QE/F;O>(!XT1SJPA$!LF9*18<])=GLU)?2W)2KY6U!Y;P5.JP1. MRU$ \4N8JN#H87 T4:> #0N:&HQB2!AQ01VREC@4'":!82IU=+EO_"GG7Q4* M52BT^B?\%0HM%H6FNB# [<$L>(03 ! GSB"' 92\PY%1)2C)'4_\*^U8G_+OK*[!Y*MA,5]&#,\.M8 +QE(D@ M9'3("?B'*A>C3)IJ(=1Y70;]$M965WCY;(W6EM\^BMQ.A"B-YX%FT MR.),RT\E18"T'"7N,;@(6J=%-TI;?/H;>3SCU+SNU]I M[*(T=K)7T@D;9#*(44405PDC(S3HKJ6!2>*8P1"0*SY+:E9I[)O1V.=R["N- M79#&3C7.,>H=4Q))91/B1(<\>MPASYDQ#)PE:LS:)L%ZB33VJ5G[I\3D3VY) M7FG5?B[W^9:6L7?1+_M":G\PY5I+C9T4S*-H74#<$X],]&"HA56).VF99J#V MZU@M*G>^0KP%%1Z\MG->X<%+X,%D1M[IF QX -@YA[A6%AG&& +[+X5)$&-; MG?& +"RW5^'!&\2#YW+];\6#2N4?I/*3GC\-G!(9&/)>2@3>G$%6"8%<8%I* MJ2+U:FV3X2* M/'KRE8%;A('[?A7CUO=W>>.R?N2]C0)T'(D8,]^*94B;A)&FP<6$%9$J@5]K MGIR0KBI-EE=Y%QZEWE=YJZ:[Q2CUQ;12N\ !C*.#Z#2 YYJ81MJS@*(EW@J- M":#UPAKO*L5>7L5>>+A9*?:+*G;CAK6.41J9)$6!XV*P7T0V68TL94J OX63 MTLNHV.^JQNSQ;23OXO3[V2*%J;K6*EY8! *=SL0+CFHOG;<(4B_D$AV'5P4LJQ(OW$^%*^=B,:I](VH@C&M+K4'89NK5D QR M,GK$.=68<>8T\6^8KJ-2[V>/&BKU?D'UOAD[$,QL @.-/ 7SS0FUR!&ED?&: M8!6%240NHWJ_KW.&)_2GK&Y&8SG&@%_E-LH]J$IL7O XHBBY\\DXH2A*#.?F M.1F0P\JB@*/ T7#"I5O;5.N,S@87#YY04:4KEU&YGX]8JU+NUSN6R,HM0'VQ M#0E1F_,&UF.D _QJ=>*>B,2M*@9]XSE<%)5ROPGE?CZ^JDJY7^]H(BNW9]XK M Z9:&$L0=UPA+51"@L%F6JY#RD2?9)W.&=7Z*LK]U/.(I^0.WF !['+Y[Y7Z M/[OZ[Y29A1("+O:V_>51) +C &;=)>\0QQHP((F(-*,11\5<\&EM4ZYKM0!J MNV6JC:^@876\_PH:7@0:ZM/08'$(S :!#,D#@IGGX!ZDB!31UE+%(\/XZ;Y_ M!0UO&!J>/W:HH.%%H.'+-#00)B/'3B-P$0)$#EXC8Q@%)P(SXR3L;2;,>FKD M\(+0\.;G!^UW!P^8P_*(>-#_Y@I_.VX'[YPL2*YA_P:*QHHO2<^H$ MQTAY#,Z?90I9[, 7I,DY)P#?>.WZ%)KYPSKM"T0M/5B*NK M*MO%EN)EP"2&4JP@1HY!8L1]X("5EB( 2,*8$$YZLK9I^&S;>067%5Q6<+G$ MN88*+A=;VEAPX%(K$V,.I2@YXL$+Y!(/R$@BDS00'&3_TFBZ\G!9I!;^.;#P MC?"_H?EC(@_XI5$_VD' M\<\(W^B;K:;-SW<_+W0?OO_W5M>?KJAD'_[W&/OVUX[]9H9[)]]Q_?+3<;W] MZ:1Q^1G7MS_3^O8N/]S?P0?[Q\WZMSI(Z*Z Z^'_7GX6>]N?CTB4+EI)D9,A M((YM_HD)A*.FC$8CI*9KM0CZ?P8/>M ;1MAMV-JQ++9M[WNS4TH4G38])\/^ MH)DNRC\U.R$/=69T \O".+XTR-*<&CJ.$$:W6MUS$/5:LU^SM=Z42-2ZJ3: M-_4'=C <='L7M53VD=::A1S5!O9GK0>25!MTBS=^[+;A/BZ*HF3U6[\6QW)W M]8_.CGWR<%3*I3I2N]+[86GU;)G_?AA_,-OH=D_:]F+#\U.<<_% MAWX;77X$!N)L-D67O[!\^;?S9A@_QK&L%JOYO2[[BY3Q'9EA#SH?>T]U MM#["QURO>9ONDWLY6//[ ZYNAXB7NY_[89J^<5MJ[FT=1-OKUW8 74-M._K8 M=K%78V1]ZD9?>P,7><._V,>),.UAARG+?=?9XUG@/=^':^N-/3YES_XXLX/#D0AS.YCJW+PY/&Z>'^+J[3'0&1Y'F]_474]_WYX,(4UD1(Y*BHU2'K/<1 %^Z6I0 MDKZ&"OWM4<2@%0'RXF#IB<=1%2PM!2Q-G%AQ3FW0 $:,T( X"1H9C"5BR5E) M/5:C%@&.RRD-C:;[-GQ=*^BUF_^ MB.OCL>U\CQ \U'[8UK L?[*Y-LIV_)..M580G98_C"AW:[O*WQWE4P]3"8^CS=#L:=,)%Z%+1UB'LFD.4DY9](DE()8]3:)N%X85F9 M)>I4>.-JODJQ1:7PSZGP4^&&$=$P4'B1/.($:Z1AEQ$'CY,Y"#E8'A@ <<>3 M/)-*UY=;UU\UX*AT_1EU?3(&2=1*;KA$W!9$/\(BBV-6>##NB6$IB,@G+FQ9 M=/W-'VB,CA=KO=B/MN>/BV.-$'_$5O>L'3N#HNK.@TXT!^_L:..! /8:00G\ M\6.Q-?T_1]M7P=/#X.G+=.PA1&1$4T04Q9F*0B,#2(*LD(1QKZS.-*4,;RR M:ZA*?2YG@T).%9XX"(&.,C'$)<1$%J@\BVI]:O&%Y5:/UVM)\,(D@3F/L\ <=$@ &LPT2YQI(D13H!RV^*$ M$F_,,D:M_)BBY0TE_AIT_2ERMA_S#;8S@44A_>_L+./%XX8;P-3KG@[O=\QZ M;'OQ][Q='R=VZV.W/RC!JL*HAV'4P70KCDC68VZ1D$H61>QEP-BG M$"*X'H1OL.5(=51IS64,)BJ=?FV=G@@GJ"3,$R^1$2G['>!\&.D$JQ7XUQ9X**%ATVG..0&XMXE0Z9!4+2(E@*(.P M(A;SB81>JJ*#-W\XL=WL^UX7C4M_9+WW26J!/#<*\20%LDQBQ%1B- I/9-* :&:#5$<9 MJZ/Z2QY]+$3S?S'=O4*$^R+"Q30B2 M>JO.T**Q"7!B!7# >1071BTR<"YZ6 M<;Q[A0QO('RID&&)D*%QPU!;O[L 4A1)V$,R#%-*"CK(?BP#FG.)5+11R6"\UJSK.=50\@+-81T>_!KIYRR M$9J@*#V0\>;L2-L3VQ814N/0R7IL>28LJ8]#8BA:,$_X,$ MI#.%*0 4#Y81+C1=2+!1I4J76K-?@XSXUYI=I4(7I/$3$4?PE 6#(R),,\1# M'LJEO4)2>*\=MY1BMHQIT$KKWUKH45GV1>OY9,3A8I0B:H@S4M'E:3PRT20D ML!1#/N[ 3\HL5*<<]]?,+?^_8;/?+)32=_N#QW'HKFY29,G+N2:V)Y>; M5K['8C!IY[PX@BUPZ3LY(O7K=5J?BSJ7C]6L5)4DR%! %%R"69$BND!5'(!VXTTSJ1Y"L57U45?^WX MXO'*7BGU0Y7ZR[52&VDEB;@\5WHJYON6/[CB_D=;3L_?>SWK\M$JX:0QZ'4SZGH M(F!EK6,88(E"=*&D0YJ(@/+T-6TPPR$6*%4=9JR:GJ]2Y52E\<^L\1/!!@9W M1 1BD8H1(^XX198&@20-,DA%G8UF;5-50SS>L+*_[A"/2MF?5]DG@A N#+$F M6"1U'ON,K8!P!#0>,%U22Z-AB3ZUAJHZT7@($U8Q(/#LK-O+3[G@T?4%QW1U MM+%D44BFYH,UP'.-\,?8GYH]5"5"%P17%U/1B TF1D4-HC1'(]Q%9(E/*!KO MJ:&*>LNK1.C[T/G7**_ZADTNNWI->O,2R]TNL%Z_7D.8?A7!!G$)9>Y7..S(J?R7>%84Q% M%2#&F'_.4?%C/9M*@L"7?1I/""[>339DX42[CYDPM-.!M18#AO)[*DQZ("9= M3L41S!%-A<0H!BT0#R$A8PP$$UZ&*%/4L..YD+.:UK%"6KW\X<-MNESE"A:E MXQ/QA,=>*J48\H;*3*.MD1'0TE0Q@6T=;-66LJK*OTH%&9<(7I=X3804E M 0<5,;(:-)L;CY$3L'W>:*^3 /->]F)4)Q,:'CVSHXN7CNZN'<]Y]66[7?_+#9L'_;KRUD%3 \$)CQ=,<6X]TQY)'B@ MB'-/D E6HTB$HCBDB+F:W_Y=T<\LK4XO>1M&I%J?-DK5.P0C+-D>.!(TZU1X[Q MB#"UU.D@6'(AJ_.3!WI6!Q'WU\2]P7$UAF.)CQ^*_=D*)\/^(!>C]2L,>B & MD>EF;<,5A 0#5@A$#=&07#@*')6$6PC3SKBIP8'52YRJ;V)USAXJ+3XZ5H\ M$1@8*E*B*:*H,IUT4A)93!D"--:<"AR+:7X5P]OJJ?(J'2M42OUTI9X(#XAR M@,9.(TV)@?" >62<"(B+$*VBU')FLE*+Y3#-;_Y X4H%BAE^N5CI*><(KML+ ML8?*9_B!P4,/W:%KQ5J^D?&K<+,?\G[TNZUF*%]9+0S#>.G#B[+.<@C/=.\L M]@H@JY#KHV29^$7 M4HT<@ MWFNHT=]NA9L7RJN^(\A:Q@BJ JK% -5DW&2Q9Y(Y9&(2 %0"(Z.#1U8IS%U0 M,0APL<23,,CL>:._&IT7/&UQ^Q#I[J<'#[ M1R:>J2_F*KY":"Q@389=/;_R:4W\>]P;K^;,?H_(]:(]13;!8C_8UKF]Z*_] M<^J>VLT.FGR -^^]O,/-_W,]^-R<;[VQ,27.Z!")3\XJISC//U#A&-;6!_O<8 M^_;7COUFAGLGWW']\M-QO?WI!. 1H/4SK6_O\L/]'7RP?]RL?ZMS^%W ]?!_ M+S^+O?W/1XHG#9&E1 3G"6M<<>12"O"/#E)HKC2'+8Y@?US-K.9+LH_-3L!U.P#5857\M*:1C,?!ZRIF0 V,P]'MWW6[>1, M:ZV;:H/C6,O\-+9S4?00J-_Z8+5+V:DU"]-<)*[^?_:^O;EM7-GSJ["R>[E>:^7GP.*.T^S ?PE'\&H M5?G;\VF1N]$0(:7:\"CCHP67^YOMPUEV;4874M)ET>7'[9ZY)+KUWU6N)W M/7;YHU>]]NIKU(ON9K#!4J^])OA[18RWTENW-09>P6-)D5TF6V2I .]B*VE, M#K\_7H)A*(KB(LV+CAKO> '.]:O/6]+'SP:COJGSHUB\?APZ##75QJ\CAV;>#X_WSH[_? M_?CT<\\_. 97]_C3Q:>O!\'1[M[%T=\'/P]A'$?'G[//V4SDL/_NQ\'7G?#S M[NNO\,R/H]UW,)8_LX.?DL([PT\_#_RCW8/PL/]G_S\_#Z8:@$K&-4V)YTJM ME$N9]EP62>U*(8G'O(31%!SB, HZ)+YUU9OU2Q&S(+6E(*4EIWZ4A!&%_V,) MY7% $Q9[0: ]7Q)M0&INN]6"U/J 5*MG*9.^#F02N2P0"6:.<#>)-'-5&.B4 M^,PCDC]Y&<2\$Y%U JD5>0N;81^^U_#@=UV%#X64Q0A$ZI$=IU\'*PI^:/ZV M]P-+DNMF978&:J=>%XM5J\.J=U,&%>$BP-J^;LC C*(Q3]PD$8%+>0*X!8S- MH@ #"QT>K=/A/7L6=U,,$"O?]R_?+5O$$XH"6G.LD0$.$]78/SW!@CZ$DT0K MCZGXR4M".R2X]9&:]3N_E9U9X A";[Q=;+FWM0:$VL MDE=F\J=C+G\!LY*3ET'4"<)U\I5L%&3-3!(K_1LC M_>W\D<0+91PDKO83L&1B"I:,UM)-)%,26"&(%>[)LDY ;NV0V$C)KR:>GQ7 MZM7!3)-"TL>^TC]_W9QY%#[6G9DS;PM,]AY>O.V)P1#P:^^?468VT2Q,K0ZF M3L9&"ERCQE )I0RU%[@D##V JCC$_O;499Q(,%B8XC%_\I)ZG9"MD]-E8R>; M8J@L*=<+6KM9D5Y2I"^F15HFB4_\-'9]Z8%(QEQ)_'1O! MKS*0XH?=V%]G\^,X'XK>Y%#\Y/3;;2(I-SD+N7T0=F>FR1]%7MH,MSLQ0PQ> MI6'J!Q)\I!#K-)* NRSPN:NH\F481*F?AEC7)>SX=%79]C<\-;PIP93'#0!W M9L-8 +@SHP4!(**>"DGLNX $TJ4>#5V1".XF.A9$T82'F%D2D;@3TODZK>L+ M (_K\'XKU>16)_C7Y82^/8$_FTQD6-[-4W<$O]S>6MU 971Y^?"[SRIJ%5I[ MCT,Z2C^6VN@GJYE6IYGVSJ?*AXK'E*V1>I(ED4?=, BI2Y,@ M=!/A1:X4G"2!Y$1IO8YQ>[L7MVX6QTK$VIH?MY7MEOD1!VG@1=QW"8WP6&0 M?H1*M1LJEOA<*J8$'IXBG=B+;]^)R.[&W7XW[K8GI[8W(G^?09!9)!OW]6CA MF86M%<+6Q73W-*U%R#1WO9""UQ1%@9(C"T!4!V#!<*YXFB>>Q. 8(\#LTFF]-MI80 ML/7;,FZVYJ6%&^-U%N61Q* MLU"JB+FAD,2E1(%0LS!Q/? WHC (-8_3)R_#P.LPMEW!DO4U*; 9PQ+)RDN: M=XO;.'K3G1Q_S5?:_/KHJYVC]0;W=3#36F[DH=V"7RFN>U,FFE32"WRF72%% M[-*0@Q,9!=R-=1@KR0@+L5(QP:-FMZYD>A>RM.:M(RRV6FQ=M\1YBZUWB:TM MFUE&5*LD\MU(*P[N+YC+7(?456G,X.^@)1/UY"7M$'[KCMSK!*U+=,?>R-:Z M.\[W^1B>DY7.69%_SQ38X.>G>N!D0_Q;/R^PT.,WW;MPAJ]GGDJT4ZA849^XO536/:34R<=#4?P@;H56SXHN\Y. MZ0BXL1SUAI>U^Q4#T;LH,]/P$RAPQ'>1]4S'W3SYJB5V'WQT'IEJ<:%-L.]&]3&-#D.NF!!^=4M!9+F"<7 MKJDX$=F@A '#IY8=4_<6C8_7A<./%_",H3_5@!JB9^:A'(JA7BP* UEH4X4L MN7#^]PU4W2_U0V_IO'!6Y\V'AF:UX"M@OA.]/]CI XPNJ02C#56"O]X]_5MP M^.Y+*K6GO82[*M"A2SD/74&X*0:8!N#O<:E!C?D1Z<[7S7& 2WM-^NA-6((S MHBC54<143 G17*4BYIIY,5A$2<(-2W@-2\R;098E[HHEZ,')ERCBB= )F#)< M)R[U4^'R) I=/TZ3.$ECF<8*"\KS[GPL<,P2:E3@,28$Z LMBM+1 \3EQ4K% M,!"N= =UW%FEK!#?SPI8D *P$-ZGG6%^&6"9]*$4M71T55NM4^6DMSZ(9LT9*/@?\*8AFA@/HH3,T9+K MX6:_'C5,L_EO!3N'.0RG,64L!BW&('A^5_X\@.\#11?@DWTA7 E)?.FJ&!OR MQ"EQ69)$;DC :5:*QU(+<+6B[GPZ1,7>#2@ASRXP.(V)*L!V1:-S8FLB&/6 MU13R*XK/_EMG6(# PAL,S_;T<((ME?B<9-_QER(K#9?#"H/$#L9G*U".ML>B M?)T7"[ X,]E"9GX+;5PAF)"S40'.AB[; '\M;*#(WT3(5>2%L60DX32B?BR M;5(_Y&'JQ\1+X\L"UG/6Q&T;@#X^F=V[./@*ARKA+7 MBP-?@PGW;G..P,[JA'[B#,IQEP/Y@\VZ(T?B_$SZS7 2-T /_UFF' M7RK#[V/W?[K7:1)4R:M6(2GU51BD,M6AI%XD.*,!\P-?!&D:!S*U6')76'(2 MX#O@^^<'/_?#@]V#+S'UB"1:NJ&,(P 7+EVPXE-7!(R /1]K(CU0)U<$)CHW M6GOB:QD(CWHBI93R( E"GT5)&#,-'TRI7?M[6/NOW_RC8_E%AP%C01B[@*:> M2T$*7488=9D,?)^&?A@'8J5KSQ,>@3.A$]^CS$MXPGQ!@ /2* )_0]BUOY>U M#PYV/WU1@@K 7NVB_>Y2+U5N$A/A>I[OPR^1Y\OTR?*7?#9G><[%ZI5!;>L4*U&J$)XSQ?P"C67+'$54PQ,%>6[ M+!',]<*(45BB1 AP40CHK17NGJXJWF4Y866<(+^ EZ!2&IKR5F"V!&#%\-0# MRY5+\"%BHM($.(''77HY(\R&H>;BZ8NBZ*CK]U.S=3$:9B:1J$*G^3?=(")6 M;<@&X.$4E,)*IRCDI,TZHVDOKBPNEE_6QX68!JLD,]LR(3:Q4Y851M MLJ*".8'9']0[U\[H+*]V>W-I=K&WL0LD:)AB7:L[(TP3\H19OE'P[S: M?T4EC1%(6)LLS4"9#UN[R/GY0!?E:7;6=3X:;A+M3+9+B+E4Q64E!CHQ^:S> M/1:#P0BFW4Q/]>9Z.UBT/ET/QZQ#,]KDPBEUA8P!\R'UK>9F*GWCGS?:/6ZSG&Z<)Y7I1W-RT3*-S(&MF@VB&> MDI*:$6D(G%KEWN6#YV:3$1;XQ7FFAJ? QAZF$K>>JA,^O]<7)1/GDU##.!+ M>P)G::\H?/FOI(#G%GQU9F$J-14)2E/* A8+17U%.9,\8O!O&A* /_WDABCW M0*!6:6:@"GQ5DU)10X3A_5EC%67C2L:'OS=FKT,86KP>'PMZDQ.BV]L9R<74 M-YI$5H-2LV]7J(K0.6]! ]XX 86NLP5Z9F=JCBL0.@=$F2 4@CQ,AO@Q:CRK M]AP*^<^HV5PZS+]7J^%[A*/J^:YG\IF]U2@A;?8CO6F,G$.1SC>H_2H^4:5YU>^SHMQU9*WM=4T9<#"LDHT M8L]S4%1Z,+9?O4=GOQZ<8XY-&'A:$!6X+.70KE6%-8F19P9 M%?/VZZR(EX:UV^S?&*XFD;T@R-; "-HW Q-K31A4LA0 M3$<#,&UR,-]^UGE,2=UY],K,?;3&;I2D^VO'/^?+#+F,*1.@!$+M4A(1EY'4E %EI:P2#)CE*0Y)LJ7SM-J=W54XK;G;\^= MN;.CM<&VI*6U4V2B=SO[:G%8X/IIFYYFII*4>@2YWZ-A($44*P#&) VE#L+4 M>_+261 96L(ZC::-TW$P9^&HKQ_%OZJC'./ DCDO#!/<$V>E?M[\\$)EY5E/ M7#S/!F;"S$,OZE'5T2B,P,S6RL%Q5I;\7'[9ZY)+KUWU6FS+P"Y_]*K77GV->M'=##98ZK77E$.ZHNI1Q5*WK:/P M"AY+BNPR621+U4]8?"Q^3 Z_/W*6<^'8#%7Q0JJF]Y$==,>F2'SHI5LEK=>L M8*L6R\U*%:PWU6CAK)#F95KH;=GT>3>1B,TO%_OQ\@#.L&5J 6Q@LM=-R^L] MYJI#OS(%MJC0*CWS#2\F]/73S[US^,;%X1_[/SX?[WM'N_+'IZ\'X<'NG]_ M!_\&7ME/\-;"PP^SQ82 GN,=H&Z=_#U'3W\^3H[^/GM_*#_[N>!_^[\ MX.O!^>'N-_*?G_M3_;C#E"@>< EN?!2X%%Q\-_%B[<:,P@624"E]P$G>(?&M MN_'^@H0\<+E=BW<6[Q;B712P! ]K<4TB"O\1?I0F:2*]5(2"4()X1[C%N_7 MNU;[<1)X+&8)<940PJ4\)"Z#I7.E(D'D>:'4$D^,\@Y=4&YX??%NZVL2_U%@ MRM>X(@?N\IJTQ#HOR3BZ54[:<*'ENN4M;N^Q'LFR&-;4(<$LWE$/T_9>%WG_ M5;5&;TWJ"&9(- MH(6]UD'*!RT!-N0&/4A7)A'B* M/WD91!W"YU/%?ZU>Y!I5TK6"OZK29U;P-T'P6[9.FHH(@)VX04H3E\J8N8D( MM)N2*/;2*- )TT]>\@X/YX\V/IS<;WT(KC)E5%V>:U*5#!/EZ\(>C[$3]DUZ MO]R7#?,>S^T:E)K"LC>X57F4[IR=]6#VDI[^4"W>4?IFG %86NBZ$72]F[)9 MO"BFDI+83?T@=6D8"S>A)')3+U9)+ ,A\4Q3$'CKT1+&=G=:>:.V>S)6K(3? MIX2WC)/$3_U8,#!)$BRS0AD%"0^Y&WE2 IBG7A#Z3UXN"#K;GD_W$%]YVI@G MORT.M9R!%5]4Y75MI.6AK93%#M=;7"+K;MTEHGVZ M@J7$%;[024Q# +L4BQ$2[]:191MFL:9+V11X7E+LK63?3+);MHJGM<=$)%U? M)V"K)(J[B=98$HYJS3W!XBC!3:/Y=CLW[HEM(RBW2F)*1*_JM#+$3/%;IC'9 M[FKW-D?KC?X/T+G2)@;<.<9_FK+>$A:E)-21*Q(_=FE$ ..I\MU4^G[LP3)J MR?'88X>$\T&G6R4&;$;#RM5D2EE(M9!J!X4SUW>26KE.CROFS=_=:$F(%!Q6=&YZ-O*O>@B!Z>'&Z?+KZR5(6H#JH/='6(M.[8U12[JQM!F9(A2Q;BQ&\56+9M MC>I<3,K0-/.S,U#[]<3M2%F,M+)GWB\Y\^X?[>Y]"3Q/"18PUY.48RUX;%$8 M4OC)#WQ*M4B5QLJU5U16Q-YAU50OQ;--+;VIB/M65*5Z-=4O;K:4W:72.BF/ M?9Z/>JKJ?H+-V?K8BPW!#7X\@UG'4E$HQZ &ZB9/IGL'W#1=IT_E0!/6K$0I MEU4SUA.S^W$Y8L#2U+5_6K4+>Q?.>38\K0D:P"P[Q'?Z,!&G6]%CJSUI:=;3 MY717E.&H&)3-:989'W>G 3[E$A4@V4J#:KJL:/8!6&IIQ8U*G+ MBI(80+W7:]U3Z+[IMS.IY#3SQ?EBIF(T/,V+NE1%U01(C)JNC[V1TLX_(^Q. MF ^:2FG#K-\4,)A4+E#CK><7#0>-C+ZIIQGNA&>:N<,13\WI/BMO/V@BG;F6@]<%HX(N;; M9X-&=EZ-ZOHW?^9)Z>Q(5:4P*H+QKM.\9PIIF.+UZC.\>U8IK%G.'EQ150 MJ[(:2JF$!=*7H4>34+ DYB$+62 HXP%/OI#8?W*-3+"'J;LY?W0918#0.R^3 M\[XR3-Z*8GAQC-TG*]NFW,U*"3PP*M:G+L[/_<8^# _['R\^_;WG?3X^\3__ M_1'^^_DK>KJ??NX$\#?OX/A;ZW+TJ%D4I"Z>H8B[!S3ET61+XKF<=3 MH1)?AW*V8$L4+P.,L2D6*C?< .#4'[I=" HYJ&JB((G 27@/G@C.><]YY M7>D=-^=;B)KI)2./#^Y[WSNV'@2'YU^B"+"&QZG+9*)<2I+099%(W20ADH9* M)"D-GKQD5U6;,_7"*IOBQCU/[H +%BK3O7I\R!UM'8L,WW[$\LIB7OD8'+S[ M$B1A8#HU,A*$+E6@D!./IJZ7:DD#2B,P^\!BNJH%;!O*KP2UKK,[W=5^2>"? M!JE&YP#/@>^ABVE 0X1+M/$;6KK'="68OJ]Y35_KJN=#T[1 @GN*ZFLV0&B&<].SGP@R;$G M%@88,M"%J#\Q'<8T"!EF_3HFT QY\JY%8_V]>=7N^%49MAT!Y\R$:!9^_Q(" M%RCQN8DTW%V_;Z;:^Z#NAO&K@)Y(< !]2A1))&52"DTB@';*0@Z:)N77 +IG M\?Q>\+S=D_/=3_C;%Q\+-DC!7"ZU=JFDGBMTG+A>2'DN= ML;<]&/WZQ"X^UC)V!O?\F7W>_?/T\/@4)&G?.X1WPKWD\_$A?///_L'Q:>_@ MC[T?A]F,C/5A/##.@_X>.?H#I.;KN^#H;WC/[E^] W^??.I_^G'TQ\?S3\=[ M_G]@5 ?G7PC6EDW# "TEYM)0?[]WL'=X[+Q]LW-MP&(3 PF++9'K)VIZ8A6(+]4Z M2#P185<@GFH>A0$)8C^,XL";#EC@AD75 $PXU"-/O_UFPJ?C6' IOIMV]<#E M4UW$/IB_EPZR?]--;(R-]5X7JM5_1C#5IK&*KN4&//!W\W\T_<9TK];F??%- M&[),7XVJ*5G5%J/]70SN"B?)SK7^!@9$(LH,P\^3W9=F _0&18L?7V^K<,U[ M6UW/SS<2]@>2[4D[EYEM2N3[)=E=U'Y95LI"M\N:SYO6W*L]@=CU\4%^V;=LQV MSK0UFV8_M')_ZB)?G]Y&]ZYD#_RC=U^XEESY/'0)%9%+E29NDHC E2'Q8-TD M(RRZ42XD284,M @]'BK*0RU$)+6?4!5[+)%1?,W9(KOL][+L"48. Z;=6-+8 MI6E*7>'SQ TB1IGPXI"G]&8IL$&:I@"9"ZA*@XU+&.J.\_>7F8SSFJU_]A1M.&N9Z^](7O*1)*$&,N5"+\.*9^(-,@B#1/KCL, MOJB']LID>'WC3_$$B"27JFOV$ MSLWZ6J6$A41YU!I79$$B1LIP6B<,B^,"?+'%?O6 MM1]IE-2OZ_=.L]62?=>]BY5FRK$UCBU'=QY;WJN3#]_JXL.I6*.[/#!B5?OZZ0SX=GP2'?_SU]1,R\L7L9LUA_^A8 MG1Y\[9T>_O'IXC.,\:"/AR1.^P>[\.U=Z7W^^_#T4W\O^,_/O?.CW8,O3,F( M^Q)\'"),8T#BLB12@(V1 J4E@M2?2RLC0L5^*(.(I)SRB"5)()4GHH@'?I+& M_FPD^7#OV-D_?'5TL.<\?7/TX<-OSMN]]\Z'?^^\W_N5++AK/[^9P>CC!5NX M&&&5SD /F^S>IYB^^QLV[W9*9%^3="]ZJ27&8?[+.PJ]& JZ? M^*X+3)P;C,;;TOC>JB1WWN_G. \@'DX^&H)I7C7P:W"MZB$^;6*/<'O7I,V? MYZ[LB;)T^GIXFILC,N.A7D53U]G[@?W(YQ*BF^ARM;F._QLC'OEYUEIRG/"Z\K>Q20E^Y(3+8 9@RIC&U/13(*U,M\W^>15 MUW,=Z1G';U<7?I^^8$[1 MF,;J,,PVL6<%+'Y/8R=M,W Q^.9HW!#H7=0CP",U,*B+.H\ &)T^QI%M[_8UM %:=Q#=5 M'('F9UFMZ:A)NK]$CK.RQ.-LH[,J41^S\4$>] ]=2!01!(!*WNM1X+HUB4[& M$V^]"_G].Y[<&<(*[B)MF#)RR8?Q1>/3!&,9N1B?LL%R2*/BHKZ[PHP*6M3, MF_%-^H^HD+9T5]4$TTX84Q*,9P2R?WE>G MVUFKY7<4O9V!VJV(7*\VMP]BR;S[PG0$%C48,:&'_<^32+NW*M QF#9:NLN/MI2422;B9+58_F1C$WE0, IO*_DI/ MV4?8:=0V:EUAHU8[?3>;/L*WM<_M8HJ-02V&\*UEV.:VK=N6X:=?;@;PV,>Y MHMKK5O#MXKIHAW.6]FTJR&Y;H;Q%)&Y-G;N5EXL'7JI*0+T!1MJ0 M,G>_Z/E79>[R +SX\%/_X\]/_7<76!SJ\]=#^)8I5T?1X__T57T]V#WL?7XU M4^;NJZ2'N[T,-P0_[^Y[0%?_P >Z_M[_>71\0@]_ IW^P?F!_]>WV?YZ29(* M1CSN>ESZV%^/NSR*0Y=K'X^@D9#0$%0P]3L!NW6=N_6K_&[Q:)/PZ)X+V6/] M'/C)(M/](=-%NR.%" +LL1,)/W&IB*C+TUBY*B3"4RE-6*2?O"1Q)US0DN)! M2M=;3+*8="4FA6$0!WXHJ1 "#^\RQ4E")0\XX2(D[+I4*(M)#X!)ARUK*?19 M*&.?N*DB@$F>G[I")]H%&S>,!(O2D*LG+T/>X<&:8-+6QTIV]2 W%0]7%RU9 M4'EY#6,0VS7*K>]1]_MUJ4R_QKW+=K:R[U@9%FY&+.[OV0RW)AFESDYII;.9 M-"S_1;5U?AL,O4(8U\]PN]1NJV;HKN-;S?KL5,MS:/(/CU*3WE(>35;'X(:U MZ%9GT+(8%#ET6!+&;Z( &?L2]4 D0.#_H M\)A9@;L_@5M!<,(*W)H(7#MFX:6^4H0%+BPD<6GLQ2[C$=B%GDSB.%9,<"Q! M1L*.3ZX1N*UWTN8WL"?YGU=:R=?-P'(>\19'=&\P 1L*JJ-2->GIJ_4=_.O. M\-4 NC;U*S8!(^78"S@X?N<='7_[$GLD$F!H MM@3;E8A2Y/F>=&C/@T(!$+ M>(3GYMG\P?E?VP9?7B36?$/*@MNV@-N5FUF7H-LM'37_TCTM"W,K@;F+:9CS M AGKV![MVE':??&F WKW^U*[=*;<[Y6NP4SYWN,5N)-BM\JVRK?;. MC5UE["OL9W+PA6B:*LY3-\:>9C2,E&P/'7.\B&6UL/J>ZT2 M9EJ.B@P;R%HO;I.\.)^N.=^]7U@3T+IH"Q57%(D@3I(T#3BG?@H&/6-!HKCD MG-%87UO/?SG%58=RYK37CL+*E7V];#%NJ\*64F$7$V=MSSO<_19^"3T5Q)H( M%];;M!9.W,03PN6Q2@(6>5KZX*V!KT;G-_NLV8C2Q^\B/A)K7TD_#+27T"1( M!2$J49X7I!*\.!FNQE6[J? MZ(1CY6Y9N3N8ECL:\#B(HM25*79]#7G@"A)+ MU_>)5$I'*?AP3U[6P40K>?8&(0.8"!OJ.T- '7XU2\,]HJD#K!2Q>C;]F M)>\>)>_CM.0ED2?"*,)R_I*Z-&:8YYPR-P7K!KSR%/X@EI2\57IM?KC.IO.' M=L'K57AE6V@Q$^J3-"&)3A*PF!/% IDD2FK.5)" (64MY@W$CY]3%O/Q?O"% MI%RD/*4NCR+0W)3&;@(K[48A\U)0%"3PO2(9VZ>W54BET*"9 MPQ!4ME8\T93)- Z%3E@8^=9BWCBY.YB6.Y%P7\<)=4G 0&\'A+LLH=KU>>"E M4J8!2_F*+68K>4M('EK%*@W!%A8I]GOD8>"%$9'P_S3T>&HMYHV3O(_3DN?3 M, AT&K@L]+ I(C 8E;$%ML,?]"RE#3C<)&I!\T M:>@RJ+%V]0I1QIN+1 =:!CX7PDT(ERX-F7894:'K1\Q329H2FK G+PDEG2BR M*0Q;F#=DY>Y^Y&XF$LVE%[' XRZ5?N!2%25NPG7@JDB'BC#NQVEJ4X>V.'7( MRMW]R-U,')J+B*0L#=U$!"%8U6'L"N(K-U"*ZY0Q+\5&RK;HQK)%-RZSGI<\ MGU7W35MPR,:>[%SA#&TH0#]V1SYOA+9GW+P*P8[TT<(D?^BX5(2:Y M",\5/I,Q9W[ E<3B'3%9;?&.58C-9IQ]MQ!J(72]ZX-8,/U5,)UQ&K'OCY_$ M@:LC#6!**',3 K^JF)% PP4J^(I+A%@/QL-3=?X MHW16 HYA5+_WO"U=WKXQZ>+SS#& M@_X^_7Q\VC_8A6^#!'S^^_#T4W\OP'-P6#(63[<1SB.7AX%I"DA=H3ULO25X MY"GJ,9$^<33@PQE,_[ 8:> !6/"&2^MN]4?0?(&PQ+1]>\XJ3 +,[P5#O ]G+4,QR#I]O4 M]75*G$1+,2HUW@YOR I' %^ZX[-PNCHJAW>*TDGS7B\_+YVGV0#NSD= EBI_ M>SX)>1F)6CS+T:(>SE@?"(5QC!T5 L#4]L19J9\W/[Q067G6$Q?/LX&9(//0 MB_KM-:!@_NILP!"_5UU^47>A][PN+!>&6NIX9?WEZQO8APRL27^I!O8W>2V> MEF27/WK5:Z^^1KW(#I;1I5Y[30#[SGN1OX+'DB*[#"C(4A;;XBC1F!P2WA\] MJ^RM_DF+HG3V!HATNUIJW#1R M*YR0[$1A%\S3JV_+\ENWUO!-5H,:V0YF7V M=+=L^CP[?;>8/L+O(E%P?;)@FAPKJA= MX4T99/W"(3=+G= AXV$:12$-4RJ8S_V4!DPE,N"*:7'SP^NW]!9W^K ^C^-@ M3OC)WX,Q??MQ\/,@A/LPA1@\QA/O8/?@_-/?!^3SU]/L\^[K_L%<+*7W]=/Q MQ_.CX[V?,';P/-^1@Z\[]&CWW?G!S]]//_W\JW_TQY_?#O[^=/Z?G_M3+;KB M@!!-"',U9@Q2+8G+$G!.91#1 %><4O_)2](A_OIE,#UB,?7]2&H_$%(K6" = M,^S;+4-. Y^'01S?.+/0BNGZB6FKL1>A-"()CUV0ULBEG'NNT)2[DB62I#SP MM:18&K#C,2NG:R2G6LDD2:0D$4^ITH+1*/%%H$@4)IS'T8TS$:V>%!K+HY/P^DS\K<],_#CXKDM34:H^UY-. MV>].5I8CN#HZ@[]H4?0N'/U#%S*K0KYE^UB](P;*248E?*.$7R0X"&6&5S;_ MO/U=G#L,8P;6@J<%3QGE@4HH)9[VHDBEGJ<2L0XV_O:=0KPG/#J8,N]Y+#U) M*74#FC*7IG'D"AHFKNF [#4\^E %O9>UFLM:RT6GD$QXQL-$9]@+5.G1%&FHWX"KAJ=!)Y.&Q!"ME M]UB*$;17G"8^B0./1H&?".8I/TK2"/,APIO7I+)2]A!2UK:PJ0 QDDG@$J% MH_F2NR!=OLME%,51P*2/1^J#:\1LZX/DQ_E0]%80 U\JYXE,N?3;#"@K/TEO M_?DU0YMW4_:SY#YC) QNYI[L90^)R2,USP\OI0$/[:XW,I/ MYELY7C\Y;MGFB?0B6(?(]<%( *L!Y#AAD7 1J\.4,"$26_IK.W:R'V)H^(!(1U-+S\ MD46YQ_.AUW7CT3)]I-"BV^N2(%$I^+WKFX*)\\FT[*S@9N>]IG9ZR:EY?_2HIG M+Q>-]9(L>K8PB_[.9WD^GPMSM$G<=>[Z*(<^P;)_[_59#K _.-G-2MG+R]'Z MG,TXVMUKD(E^WMVCAWBF8A<0YH\][W/_DW?TQR?_\]<]\NGK)^_SWY][AX@@ MKV;/9IQ^.S@^\3_A?WX^Q&W\?R# MK_)+*B,5@;WGBB "= %CP&4D)2Y/PB3QPSA2@:H4$$""5CL(\(PI+;@(DI3$ MU*<>EZF?4C_UP4&("%>S9SD^[/UQL'=X[.P?OCYZ?[!SO']TZ,PC3YMY9U"H M6IIK/[OD<88U.S.R,W#R,UT(Y$NGK!C5R4I0V2GDX07J7.?\-).GC@*.+O10._"0&,A,])QL4*ED,X'PDN\BZYD#',-38;Z@ MOXL>3#!\H] GHY[9<4PNJM,IIYE.6^-"15[BB_KBFRZF(P6/F6&.Y"ZZQS#$-#H M$(,+LU,3OR@=_!:..AO"SV9X>S_ 6C%'7X[2-).ZZ)C7X_C-S0U]9?OEYA:D MHAP3!:-*\M%P\8"'N?GBW!*5V+45I@[F9/&4G\$[4'F96W %!\9$-?.-#5^K MN8!KA?ZN0;;,KV -ES#<(D^SH9E0+6!QYSX^-4/.""<8 M,T;S2S;(AY,9G)J R<=+L"O-D,N*J$4T9*W)KND< !<"KU;,WWKF%,0E+T[$ M "10M>DMG?-L>#H]4#/#P LXL_.\7G869'V-J, M51A]68G<9,5@)D:]>D&S$INRF:EMKPQ,<[4REZ+1]TR?HR! MEP91IEE>Y=JP5_UT:_7TCS,]0($H1_!]X ;D5U'@S[!L"F2MEY_AUSI."3Y) M6>-!\4V;QXT0:J !AFS668'@ )6%J,[8-6\'*6D+4P_?>\D0:R;2*-8P3$SD M1A#\9Y29<0"[.GA_#N\K#%\AW!0.:-!L"*,PGU39<%14LE0M2G42KV;M[E*G M^C:(\;*V$&<#H/IR'[F:@]5&K;U9 [*I?_=^//FU25E..;Y NT3G]SPO%*#D MVIQYOW_K$OQ%3[8'2"?3@\S^<//&YRC'F5S"%7H+OC2RTR\&Q2GJ(* M[3DP["&:IF8L\ EMR"KR7OE;]3!P%*@B,U$%/%NIT,K*:8BMU6)>5%KN^*_J M*QNC+VXN/1>Z>!2RTW -,+B&(:"=9(A'Q@+QR)$OU4@.JX47$AB_S(O,^ E% M/CHYA1<##_=TS1IC4403'S0P1*F*>_C(\U+%AG]YSHI ML^&L+7Q?I3K>5_/U^\6!^)H7KYH1_WXQCOTTBOL8=AF M&K@TDLH5/"$N]CU35(8JE?S&I3G60(+&G JLC]L3)M8 1C7Q_@MMZWY>5.)3 MF^^UE'6P_$8'.'BJA,9S9PR7M@#&IM64V*C!;D4!C.7V/&T!#%L 8Y-+$-@" M&+8 ABV \3"^'FU%2F9-N/LH@K&*'B3W<;IX(\>Y]:= &]_$^?>EO.K?C-R% M]7O7*LVM Z)"S1OO)(I)C';MHKX54^ M0"0OS [4^ZS\]E87^ =QHLDX3N_Z&QH'J!/4\!X?[H=G_NI]^HHQ@'?D$WSG M\RZ,[^?[KX>[JG?X]_O^P<5L@AK&"CY_.]@]_7;X]U_9X>Y[H..OT\-C^/WG MM^#PCP/OT/](/O_QZ>?LBT+I1T+CR=QCI)!=$8_TM4$H4QMOCS?)%J M:Y,6!J"N$=>;'+*'Z6D&\Z_ M7-*C+3N6^M^+/)"93&$2&KON 5O]V7=<\8Y[,K7OFDUO[CE>8$GM%?B-=W D M?6O?L0TQBN7\NIW'T)/;V+7_?:?GQ*[R@A?,UOK;QK_@!2]7TY"F/J4I M9YS&'D,/.)9A2*FUC1_.-OXT==Y2A$3#F@B7\%2";9Q2E\4,?HI#3E*E>!2% MJ_""%^/$FMO&UWC!%BU6@Q:>D,3WTR@!IXQ&/N< &]2/.0NQ6F8:7-_3R:+% MW:%%^U!GG#)&N::NA%4 C/!B\*2)<'VAI.*^U'Z,518BBQ:/;5?@=[LK<%6L MT!,J2-(4TP-II$BB(BYUDG"9Q%$84;LK\' ()Z=V!33H&\D5=VF ".=1Y29I MG+JQ#D*2I"%/PO3)2_]QQ@IO80\MZZ=;M'B213'QA([C4"E)I4]8$/N1U@$) M(\5C?EW)28L6=XL6+>_)UX&(I>>[?B ,KAD;D(%=?V$$Z)2!J ?@3TT7W+* MHH5%BQ6A1:QB(J-(L8"G5#*?J3B)4NY)GX5AD%#K/3TD6K2]IR1,8DY)Z(H$ M.^'&A+LL5LP504*\*(E(FF#&06S1XK'%WE_]DO?T6.)#(M(!C2GQ*,.V#4$2 MA#X#86$R#96?IM9[>CB$.YGRGCRB/,]7TN4L42Y56,4>VU4E"A:*Q9Y/_>#) MR^#6"+TJU M%T<\"EU?<+"'(D7<1(O$]:*4A.#W4AH#6E"[]V31XNYB+4DH8B&9B/R8"C]F MVO7[" Q;X;AABOK:OJ,O#R'>#B(>!+P#+DQAL MB_EBHH\4+1:43=VPJA*^2=9QWF"OL.$I?)IX$Q(7UH%=UXH@5Y[ZKVL_8/6Q M#,_L#41=F*4J[U4ZYZ)T>NU)P%NK"GNIJ65Q!A_.53DIZII@K>1\!)K9P/0U-Z$*MK5 4%AE6%C:H$8VYNK)*_@+2<= [,V]&PZL[OY3S)7R7+54;/[F:Q]>K=.S^4/<= MWG5>G6(!'#.)."N[6+6PT.V*.#M5'0B!?P!=MC,I"X$/O!Z7J9M4AFUF]2$X M>:GZ/&L+-Z9V\F$^6%0/<4D^Y-ZF\*'!UHH/=X 1\ZI&D^&JMT4NM<*Z?2M: MSH!TP_6HMV2HWJOKN((\(4J-)6?#9^%*R3P:%:V*E9U)YCQSN MO*1.;57Y=7Q]@C[C.K98QG12GA??#Z:4EO@2T_&S?K^:S+ELS_G9>,Z=IV)2 M2AC@\?T(:UZ20+@D?*I_,W>34-6_@?4&H\//31H!F%OV?D@#L0"JR]1U?F\* MO)KR;'K,6IUK)_*2280Y_&ZFI>IC8"K;=FJ-:B84UZ#Z\5+&?'P5[^/+*]ZO M1^WZQ0#Q0&A0V8O 9."]5-5LYUF[LZRDHI7801E5N@32*I!H#,3.! ":VK,P M_R68MVA.@BDZ*DQUZZH0[:K*^ZV/PJG*>DW,O/W*P.\UNL;!)6B!P+C-3="#0>QGD3HVO, ?(5UDS#[(]#^UBS?4\@.6%1>/3K-(# ML1(,5+2/2H2F[;:*D,4]@7P#_S/_*Y (+"&]_+R M=I7AE4Z)4=HVO*8,J*YS=#,9+VOE@?:.*0+Z'4OC+M046-2_&%?2!:,F$PE8 M:,,+E.E%+V\JUIX55>'_VLY=5,J_FM ?];#'32'0/0?'NU!F 9WZEKK*+A2 MZC/396#BFX/]"*\^@YG;& F]D@L_CI>Y')UAC=ZRJ3U\M1_1]C@F%9!_T3#& M I?(2E@?UC1U: -_8QPO\C:6Y\.I;@UI 4[">5Y\-V3W5PX MJ6K=OAX_F@'?-A:6J3G;SX9#;8IX?D QSHV2.:J*QM"!KKN=S=%87DXDO/X8K;VCGG+^G8_*JH/'8:9[I1XX.W_M.,FH MS' "T;@S[1"J0*"L=6M+,UYH4:W9^2E("LBN*89=!1CABU4XTB'=^+\J,337 MF]K DQL\O*%>K>OZ;8#KAF+6!!GQM6GMQ)G17**D6YX:?J7%.A,,NV3%[SBB M=JEN7"R+-^._I[Y'@M\>,B;8F4&"&=?VAA**QF3+HYB*,T_6>BM ]_CV>';) M_!A;-=$@[5AT>UCATZ[NY8A-SO\1_;,7SG$^DC" -V_>8MEV!R<$R\17I0=. ML'\*0L'9"$P/.56M.,-2]EBF?FA8$3;\R"W=". MW1^@!P13]B8#W&_@?>#LS2YK$WGZO M]'IH%'XW2@5^UD71M!S 7T$;C%37V1F+67D!7 _,/3".&SJ$I_EY57$>,4T# M.:H5_4#?3XK!V)K-![V+EDG;J9KLU!&V3LO"-=29;;;D:\4F8YM@>BB. +K[ M>MAU7H\*;,/3J;M+F#@,*L?9!_K +#"&M%?-(J@\T4SGT#CK^,:F9911Q<," MW8E6XX<$F#;-JBK_X[DT[TVJ)X#60M6]B9PDK!IW/?:HH%A3F8=; 8M!5I(]?1GC3SW6O*,WD&O-S/3I6&3 M:0-U3$";*QH&F%W_]BN-$5G-2#; 75U9<83A4! PM((N.E/D#TWP8P> ML&(Q0+[?>WOT_M@Y>NWL'^[NO=V#?PZ/G?=[?^Q_.-Y[O[?KO/WX^YO]5\[. MJU=''P^/]P__<%[OOS^XA;IX*&5>[25\&.;RVVG>4TT#"_SC[SDXM-56%#:M M0 R"7][GWT8=,.KD;93C RWKT5DV,$R_XFC->JWIW[H2N<:(JA!B6=ML:HD- M+V!CGTQEPO0[>8IO:]I53EJ5F(Z5EYAUG8G_*HO,1!8GT:'*%/L5YV'%/JSS M]-71AZ/?NO!)@^]YQ2N=J0:'30P+=6B-KTVLU 3 0$S*]M;"K4WBNY\[I'JM M1?D:)N^5>116*,B &'H@R#E@=B# 3V.(TF-H;.![- M"BS-:I-+W6#KGKJQ7K;U[Z8'-W)<;65OGE)9U";]ZDW.]I[F+UE]-4S. MZ)/+=HV6?G%G$LBL$Z'1+#*4X6=7HR:KD,EX2JK-SLPT5:[M$;1&IBR0^?G] MA4VP,5AVG;^KR)"X).#;#@F/C4%CP%71-!-4JA4JC#K14_%D\T1MU3=)=^.. MRHL-S8_=#UTGU2?(2[ ]HT$_\5"3\WZ3>-UWBITUCOH-;4UZ);C:S"B6H[T-!8 M>^DW (,*6L:Y"5GYK0[F309R#BK,P(S^@;U2P;\!-[.!J"9>.&X3/)M0UX:_ M2\%J:A>[&A+&8V$TG?;JX,M,TFK5P;T=>BWKK?8FECO0V(@57:$:Y616R%&_ M#D4:>$AT+]/?]20T7\UQ'>:$=[87/AGKL%8$8*W%:K$NWL4\F6SJ)VNK)F %\Y3_[>K%[?:@)KZ@C$9<. XQ64+@9!1-*#7<*F5O<4: M-EM> G?,I,[.:O<=]R!!.0RKW<4I4LVP$XWOZ8MFRV_!$,0(5K9H!TM;YF\U MN:V=@*FYQ*M/@VOFI;;&N57;$1UK;0]FAMGFMP<[-Y#[ MOK@P,8EF4QKGWBR5@W;H9**6([/=V6#'Q&:9[.W"J!(0Q3Z:8^.$TF1"NIRDMZ.1F=5TFYA('8-3&L\U M5IN@?;#*I^W-,<#E4V8(?ACIQ\,X8JXS^YKSASEI]JQ\MC[98V9$NWMOCO:/ MC_>:+)^CCZ_^O8=9/ALUN29P] $^^6>.&(6=G4&%#S*Q>53,;3+\^MG3X)JS MISY=%]LY')\]!:_RR+@?^P/T20QT/52T.-RB$\P+Z%B.C6*/;JV MS_&^'YL_K_-"HPO]YP@4F\IJ96G4TMM:R>X/3&0 +VS)VMN]A?'> K]\;^$F MR!H]6;,=B1D1O*=)7BR!;W?>'SO[^_N_KKCX=8BS-D&?,>(0KSM)U^K,Y[-6 MKN*KO#@SMJOS!QK]QB7??) Y-KOP8W4]=>C2G"/.<(:J).]F LS%0J?H'TF3 M$VK2=^OX&Y&I[>/#U*@. )*^,>C!Z44S:9Y=HM MY]IP":Y]4!;UN\V&W85S=#Z F3S-SLP9BCH*^KM)4*\.$)CK!HH/I@-L[]'J M,>EFXQ6!6S"I?PNL0,OJ2['Z!CHZ).B.^=RP,+HMP/_E%%,?MR+IG;JR6&6J M@+?3[+M;2^2Q,#HA&\CHM L+8;9B8+I;><.O=;T1]@'/H>R7/Q07/Q@ M,8/%[&>K:HVG D:VBOB)3^@ZQ$_6A<&J>,E?OP[G"VN=PFBD"Q1BT>/GY:@/ MZ'?Q8B:&\J" 'J)K>9HE&28]39)@)@CU09YJA7EZ2R+Z6ISR1OJ>BM\P"V,! M3:7=RKC=%I_6QF+]@2IIT?R:IH,I"&,U9:5E4D&!MKDS(R1>V&X5GM8M0D:!3-$ZVT M9/ACDTS%=KH?'*"_FEQ]'N*#?A^D-!2W/2 MVHEF\-M8BUDQO+77HW(YJKAV4G#)%(0QJ4F5 X(I5<8)00EJ.T!X 01AU@]" MYN_ELA;2@0)1PTH(R_@==^3WLELNZ2+#M2K'/W8Q"L >[%_1$V>E?M[\\ (S M]WKBXGDV,-\S#S5&8>V7H%$]VP\/OU==KNUMSKLAQ4$VW?CJ#]?6>-=8XS.- M-:IK49>93G>+KWI=EW*VIZ8;#RM\9= MZJ_^K5&7QY=?;;_UFHZ/5S1V;-#M[GL[7B_.R/"+F\[C9=:P&IS"DP)&XS\W9CC>]>3E MH>GW=;NE7,RPZTEO;9@ZQ]FP=TL.WB2R7X//](BH!:/8.Q9N?$Z,* M%I,;141I=E>AYZOT][_$POP"79GD+QYZ?,YI@4V\3X?#L^?/GIV?GW=AE-V3 M_/NSG4*>8@GG9UJ=B.*9$D/Q#%B&4)_1@)L?"0^('Q+N#L%NW&EZL5;](+&X39XZ![HX,37)3=#H2 YS3'#"XI#8'[R#8213\ZB? M#TY:%5X[6&!?G..^QL[DD'U3YZBY!\?YHUT3]L,I/%'G)[]O^F54=;6;!#CG MS9M7IN)^.Y=YYEY\U0ZV/#3D@/OH$-PK68;"P_Q[EHNRP#JAC\8)C0//IT'X3-$HBF(@Y$?0.*%5H_KZ?%_=5 V/ &:IR6RK M"DTV:0SFI+;UA#: GNWTA&Z-66M&#_&>!>@(Q5M%U?;J3.L(;3HC6I(L298D M"^I31H5O':''X@CY+(JI!XZ0%_A^B(X0O<(1^OT".WYLJ3Q>SZ7; M/^,3J5@'Q/04&N:.\7<>\ZPT)QW-=L-6^GZ/ ZHM298D:R-8Q^_Q,J(ER9)D M2;*@/N7XV>VN1^/XS6UWT=K%P:HFIJM%3Y2ELV.:T>>#Z@14._]O2_T?N_>U M(63=.DRU9O38O:_-TI;6!=IT1K0D69(L21;4IXR*P+I 6^<"M?V?,*(A]WSX M,>8D>E;DWT9 '0V^4,XJ!VA7E[+(SDP-"6Q05/7\R_2V9OL1SYYPV@"J;@U- M:T9/\,P'=\?WMHJH[=6,UMW9=$:T)%F2+$D6U*=,ORYQ_J_U>+;.X[ELTR<. M(\9;FS[$"^ITOW$U/0=\(^;L_3/"/N?P!Y!%T]:U)[:UPL,'=[L\A2W=\ &P MVBX/B#\C=L-GT*/V@.@D[ZW$#9^C:NMG MND1Y_<<_"F'*F,-2Z[KQLG67-IR>[767MJXXA'67-D>S6G=ITQG1DF1)LB19 M4)^)P5IWZ1&Y2[.GA(@7+M@P(O%C\X#L&:%-( O@*MPJ@NPAH6G:/*3LB74O M-G&)+4F6)$N2=2]F8I;6O=@D]T(0S_U6CVE^*^55/BCS7E9WK+WIOLI*O8H; M6 H/?NOZ0]!_MA%];,1ZHWC0DF1)LB19D_+Z$) U*3?7I RO,BFQ'4N12?RQ MJD_U<9 -IXU)-#)WSD6A6H:G-3#7'I 6&IC-&)H[0T/OFL_U>MVZ/:@>653? M)%3'?CGP!G;U#DO9ZQ M"DV-(-:MNS>A.HPM/76T:0 M2='UMXNJRWUC:X]:>W0LRK&U1S?-'EUI7AR[)"^N?];++[2N;=*W(_B(*&UZ MW$91M+WI<=M%D$V/VRRU:7=<-YT1+4F6)$N2!?49J\+Z0H_:%^+3K83VX8/] M0=4W:"H%L.,D%V:'-M'#ER^U+.A2'JZ08Z6DJF?IB&\_BPO,X.@A>X) M!)\7YYD:GCXGGO=?TZHIR8?#O/_++?R7%LUE$GUV=1?-C5G*R$ 4H.Q?FJ2?.2OV\^>&%RLJSGKAXG@T,M>:A M%S#G)S"X>O5P;+-\B]^K+M?#YKP;4IRBQG*K/UP3U35$-:(S=2WJ,L.2BZ]Z M77+IM:O>&GI=RMG*7TN[+(A6_E;>C;W5OS7J>F&P\K?&7>JO_JU1E\>77VV_ M=4N\ QORV71]:4FR)%F2;,AGQOFQ(9]'%/*9KZ)9AWRJ[6Z37W>L,65_Z5C/ MAZ$^.X4__X^XZ#A5>O]A_EWW$UTX).S@;GJPO3&>K0(Z&^+9#()L1-9W>M2^$R$K<)Z^:^=-/E)ZT'A/?XX&VB'$>$ZA M]9PV@I[M]9RV[.R6=9TV2LM:UVG3&=&29$FR)%E0G[4JK.OTN%VGX-:ND\R' M0_ACJ0>)+DX:[^E(#G/<>@H\XT#Y6^I 5>A@W:B-( L!S[; 7GNBME?C6C=J MTQG1DF1)LB194)^Q*FP/[&UTH]H^5!C1D'L^_!AS$CTKP ERC0/%OG#?NZT3 M=3 JAR(5SM'/D]8&E!B,1''AD-BX4'Q+72CBV6I[&T 5PMQVN8/!,Q^K[7EW MA=Q6RZZ!261=)TN2)COIE3ASWIHV":3CO'GS MJMY0VAF=C,JA4QUI8LY3H"]TFN_L?->_;:D[13SWW5:AWW;Z4X!\?K15%+%G MQ$.':KOVS;97]UJ':M,9T9)D2;(D65"?<:A"ZU!MG4,UL\5TJ4\5@T\5KL:G M.OKI!/1JCRH.GA$2Q?@/L;[5!A*TO;[5=IT2LK[59JEAZUMM.B-:DBQ)EB0+ MZC.^U2U#MM:WVAC?BGM>R'P^\:T"[TM FV9U60&>D,G=,R>@AKES6W=KP1;6 MI*2Y_PAWL6Q6X/I3!9 8W/)(T9I1%%1%)FQ6X&;H9.MH;3HC6I(L298D"^HS MCM8MX[?6T=I@1XN H\7NS-&:V]>:N%GL46]M68=K_:E"AVN[*+(.UT;I9NMP M;3HC6I(L298D"^HS#MG,#"?AB*04]?.!_T(,L+YS70 BS0W 2O M[6$!C*+C9&4Y@BM.(@;?X(+J9X.L'.(,?->..$'O#S\$*]"#$16B5_VQ8_XZ M/-5.#O\44Z\IS;7J Z5S)HKA!=Y9:' CTR+O.T-8,_0I\;_6L=L,@K;7L?.W MBB+KV&V4#6 =NTUG1$N2)LR'I-&ZRKG$/V@[6WY7;>UOF/^V9C;GM=,7M\;/VI0M#<*H+8,VX]LU0' MQZR/M?Y4(1QN%4'6Q]HH=6Q]K$UG1$N2);+([3Q]/Z!]@V/XH1TF9J4P4F2Y_Z!_XM\I7>P/>$/I9QE?9"HH^ M $-E*3#78+@]1&W3^K0N(.=-_/@M]9GX#9J@NMG+>CI)=)9T?*?#088IC^=5;T?\F26"^)?!1('5JD?JQ( M32U2;Q)2_Z\L44HE+)"^##V:A((E,0]9R )!&0]X\B6._2R-%&B?#-@(^$X,1X5VSL1)G=>[7>1:9?K@:&F5J56F M5[!'8(/R&Z5,!?'<;_68@B8N^@IG'^/630VV5Z>93IV]'UJ.3+92=3JE<,Y& M13D2U1&6#UJ:VP//QTF#*!(QT*5[] -SH7:D<9]\S_,MD#^XI%H@MT!^ M-9#;#-J-!7+_2B!_G0W$0&:B9X%\.X'\V5 D/=VL2$O2D%^<9VIX^IQXWG]-"VF2@P?=?^Y-'A%)F?=&P\L?F1*5LY&0A"A![5V*7D;-2/V]^>*&R\JPG+IYG T.M M>>@%S/D)#*Y>/1S;+,OB]ZK+]; Y[X84IZC18/6':Z*ZAJA&:J:N15UFN''Q M5:]++KUVU5M#KTLY6_EK:9<%TKR^/*K M[;=>8F]2:V\^5GO3[Q+GOZW%N:$6IW^;T %ASL?NA^ZK[MCV)$'HU<>D\C,\ M@K7(0.5>9 W4S310+?);Y&\AOV^1?W.1_S:Q!HO\%ODM\C]6Y"<>Z>X??MBT M@YG+$;=O0C'.?WY__\;9'Y1#0$'M[.9RA)4%;D#R>G&>1:1UF>OUNG6+$.G# MJW]O/R(=BQ_Y(.]?@&<^U(,2C:H/\E3WA86HAUXF"U$6HJZ!J%<[;QXE1+T2 M/3GJ51[FFVSP+<'JN!:P+&!MY:U;!%B[>Z\?)6#MZC0;9!:O+%X]@ENW"*_> M[/S^*/'JC4ATK[18M3;K9;'*8M4U6/7V_=ZCQ*JWA<83^=8;M(CU&&[=&L3Z MA5+ FX!6KW(8B?-6G&AG'P522)/OMBN&PGF=];3S-,V+OAC6!<7;X(:%O"5\ M0,!?S$GNO2JWP@%X_VU+@6R>MR\]M%#GL8[@ MOYWC4]!!3IT*4SJBT$XZ*@99>0H+>9X-3YWA:58Z.X/!2/2<]_HL+ZHJ[WCG M(!\Z"BO-*R<%!AD_H#'/951D0RQ+AS?O_9"G8@",]2KO][.R;$K8-R_)!C(O MSC!=!UZ27#B%3G6A<;\YPQLO\/4PY],E[AR3UC/[N3I_AO @J+)PL$J^5ATG MG[MU/*K),W3ZF?-3;H:Q-R4TYDJO(#L3/V_)]=7 M6/!][\DUPLI/F:GC M]#SPNUYT#^0M7OG#?*#7B5_]I4;M7#KB>SMFMCXGRH)%9[MN+H/!6 ;7[!S: M0TC]A_T_#G>./[[?^[",;%QB&ZR'F)ME>-M*947U5^A_1EG5G\;4GYWDP"*H MD_"I^FV=V(ZRL 73D$/JU'OPI%B5&JUR R!#TW0%$:4:%-!"&Z& M*VC-)/I4]%(T*/#EQERH;NA4C69& WC*?$2,AJ=Y 3.!AL*@^AAAS:*M=*KC M[K7F.,SU M1!%G%IUY\_!HEQ@RK]>GAZ)V->DCW '+K !7VMDV($JLWQ/=^? M5PL/@W#S8/_RGL^FAD&7,OHK9U/]N!N2RT\T7G7:\>J3D#ZY@_.>#/S]=.\QNFTQ5.*,Y-W@#QC\ M""QS>$!*:SI3.[?2+#QH+R7LF8CMW)[W]S^RT/"HR7?PDKQP-N_'KK[ M(&ROUB=J?=(O.+CL*9Z7,0 *\YA*%!H?VE3/.7]/O?OFC,:E*/[YNC*I.[9 MVSBMKUQ7TWJ.]Q*9U(!&^L[/+I \'/T(\E!0!Q?^VKZ'/!W-"*/+ M-=FR)(TC\K2.4U:Y*81NMXPFR/6%\1,*3<#$+,\*X1%\&W,D)ZN!'O%-=5J@ MB25=@D1- M15&$@9CD7C@F^-0LEC^(A6@J*(3,*983'!,5Y+!X%5/0VNC%-/(%>6&$>4'; MIA0FHZ^[X="I%9^(%R7KF^W0Q" 6SZ"9H^4)'001ZS>9FA86 SQ,E8A-$]122+S/ 'TQTJ UB>D9BG\VV"? MD=*I/ RPH)"X[ Z:$)^A8HYBS\:R%5K,%4\V^%%T(,RG086A$"O:E=55*.:@ M_8FFN>\+^W8K"[C_! ELZ*[H(6 ?E!/+C/1]M6*@L%]YDN6E;JZ.'VX":S\? MP[ZGB&@M.7RA6Z(4XC-C4:END%!7J!I6<0B?T-.R1:38BPOA0Y&_^ZRJD)!2 M00K97Z.]F!$[JY3P!2T=<^IHU'^$LX-'UX.;\T$>'6?2U097,T"7'*!6>Y*S) =\V9SG;HUKO,+?1\E73O1U_@\]P19\A55G@E7W^HQ,%].984T46'7%*@56]Y23 MZ6[%6=AFG:[0JN-H=6=,IZZQ(*;N^3/[UE.0U16K%&3=L=4J83MBTA27>ZG" MK+-[QR:F,W%G?W]4V-45JQ1V631/.",>W\01,>,@X46+ED8J\'QFIBM_+*[&OQ4;5LIW\EHB**!Z> :15Z,0%<1W?=!VU:.R. M50K57+J#9+)U$I]NL7CTTSG44;$M)V7#=^_K=WM>?8Z#'?Q;9YOPK_\ 4$L# M!!0 ( ,J&4E0A-R0'>!P U- 0 1 ??OV/7N\?%_>WQI5OAROL!<8EQ2C CO%$@J7QS<'L MNS&G_LKXYM/OY!'U>A\%T*6_?J%DL0R,07\P*'ZE[ZT3=&;V3X:]41_CGG5F M]7NSP>EY[WQVZN#S,WN)5\C@$_/8^V?VX6@9!.OWQ\=/3T_OGH;O?+HX'O3[YO$_ M/M\^B*9'<5N7>-]SK9]GU$W:#X_A\PPQG#2G_O&?[*]Y\8)J#H9FT M!#Q$@IEX+$">O<'L!+07O*PQJX;AGX_A,_33[_7-WB#7DQ-LP++=C(ZCCT<& M"@)*9F& KWVZNL)S%+H<)/3^"I%+Y@0[G =<#%3.-:Y^?GQ\_ >M7CJ.0G MT;X'_^R9@W;=UC&F>M_\KUX"MX\QI-NNW1@2N!W'4+G9ZCBB"5+\S12'4;UY M%1^9^1Y?B!PP"_Q;^LU M\>9^] /_"T1MZKL-N^EX3?TUI@'!+"O8!8(E MQ?,/1R#'>HD,^]-%LW=\)$F34@=Y!H3/QQP$N[?I3!)8X($/1XR3P<71VN@\ M\37%;2?.01A7'H+0__;SMY';=OXHK*B'$9$;(#-0)VARB?U1('A(]S)]+D,*I4XGX^<<[E\Z M2K?-:C%_/N$Z3 RM]7:JP2*GUY ;T3)ZI4@-?VZD: ^4FE_Z*SZQ)?88><0W M'J<)OO793F2K0RFGH=7OGZC3,->'$75B_ S='+:?/W\(?/O[TG<=3-FGOT(2 MO.Q"SPIL7 M,-OU64@Q_X,#&S%T)Q?X"@>(N$J,7P:2+;?5Y_^3+;?Q&9I1O")+O$PO1MJ- MD?1C\(X,T1,(KFQ?!P++*)%\?25";]#+"#[H6X/R;MV:X-S&B-L<-K>4.%,T M0!I%Z%:0[+MF0,WT4?(9[Z-G9_':A41IE@SM>M?]"[$J05$=?^EY D1W$E1YM; -E7')R#2V11*TA5U9C)_B3LI1N MZNB+D!$/,W;IKV;$4R\^J823:V_++!O\"1HCBZ?CRZ^NV"70%OA3Y"T(YWKN^]WP!8G^&#.& S:V_PH)Q0[_=$O0C+@$:L[Y MMW"%G1UYXZV&*V?!4TM4/2BQ8%:]9N9@I),07^)I&+EY&(%O)#,17G()W1@_(23PM6*KWN.D?Y ;ACS41V7[,J_N_4J9\,S;CTHLV$T MD"(7;L8"'R3<=>"B CU_(.OLC5_.+;.4'57@EP./U//(;[[O/!'7K= S*G27 M@4L=AT'?+,=M$VS5JN) %5@%=4>B&8G4GQB8P[)K)Z=0%QT+R2IGPA[$YTZE"Q!_(WX8^:GF,W3HX ML( F:OX3"\@*CHU'$-2\L:K(>4.V8E9SHGF M#G<;*:K.4Z%%.D<&+W? 3H=E%[F.(EUTO:J7-E-<%M=IW6,;DT=8GB^MY.U. M^.6R],PRE3=;L2@MJ3Y+N_V;\>4@(RM)=!==(?3"U1.O5,8QY ZLH.+;-<+QK#=R^7F%LX=;^U"DSJK@Y'PW( (;_J7712 M<^N8+X3>_-S.(VF)42[23JQ!*>M7(%JYPCKSL:ON1GZUM_ RY CD1#NU!J4, M7HEHW78I*C?)9)Z-.$_R6^;&L]W0PD_$8W) M" P49!$<)*98O6V,>14TH6_R!&8!FRX;,DB,2N#,&I9RCI5I(^C5$Q\:FYP,C;$LFM3,@._=Q8(8?PPQ7>!:H M$%2TDSJ?(],L7X 8!U;377',]-:ZG:.!L.R6P_ 770Z8=Z9$J@P@!>O';Z+ MX4,+9:6$1RZ%AM:PE+D69"E42Z6X8ZIU5,YL$RFHA).3!>*/-63I=I1@N]?C MVKT2Q_4 *(+B^G?\+;CR&K9XG:,.5JXS3H9E;5S]9EOW=$C%.WDTKFD6G]I< M&*Z(2BZR3JUA^=[O*F+UC WZJ,%!D(F%N?17*]_;G7@5>.24.[.&I3QF#>4B MW >R999[' 1+_!G1[SB8S#E;"_-K!_))\,G)>&X-2QG+&C*.@Q[OI!?U8B3= M' @JUB>UJ._YQ.@CEX)+Q.OR/32^&Z.9 TFA+)A>\\.T04&('L1GTE?Z(?(]O1@; %KT=X&B5ZM"_UVKD/ M.>E/+4LUN)4K[H">J]B@R^5@$OTIGA@08I!]95!R(XJM,^*7_4:1%[2Z"7V? MW&80!HX 2GZC&/*L6F!$/I9,L U$($HC"!^2)XVW$6V!/ M]5EX&;@T#W1R;I;O8,Y@$W<]Y?!UDBC%16USJ4$##FF"Z+0_+*?I4I1EZG0Q M421A_NV.R:NCDXK+4].R*BX%D>RMSB>_)6N?N?\NKA";^S0^@3N9N60AAM[N MY/&^.I.S =14MV6#W+U[244<1*>3,\>947224VX\3D<\1<]J8CC;7*H03^'M MVB*U(FA#@'=SC=457AE(KN&L8=D R:YW%S5:9@UKSO;XC%W A0@XT[2%Z-NM M [FX&UE6*4N3(ZCT+!'OUX@Z+G!!MV5<2J7-CQ?8XYT%[2,)VZ"5D_S$&I6R M-!*2IY^,G^/N?NETP*"2(O?8]KDYX!(Q. B]HR ,?/IRC>&Q0W<#=(\"'/B? MYG,, ?+DEUT98D_=RQGGU!J5W!L)X^3'%"4(XE$9\;"RS 7C@&##9FSIKUWG MLDT^ARP\,B>N,VLD-RWRN:9T/ 6E ME PIRUOQQ1;%)T0[SE?;^-LR<#E]SZV1U%3OO#M=M>V*X=H\#*ER&/(%I$)%1ZIA96ZZ6>F67YC*D;5 M$[B,++(#+;82S:M_C@%!Q8%X4+:H1*@\BWSM#L_RL M5HHA*I7L[GIOMU'D*.3[P[)&I;1JD1Z=WQ5?X,H*T-\0(KK#5%0>J-"F&E"^ M0T9F^;&D+^+""F%!_ RH?C$XLJ@ HNMD4(\.R\"E<>*SDV$Y+B\A21?#QI6+ MNS&\+],AL!V2$7HX]-S=.OVG/JK'-E? MB<5>9SAR[CNS1J5,;@/W92^4S@S42$=J)$,U8*Q%)CVP9KZT#B_ )LI<'*54 M(5>&DNO_<[/\2EZ,)'MI5:<7OL7A^#I8J<8_[P_++GX%$;JHZ&(U(S,:*./&7WZ_$S>X_6:\+7 M#7Z)_O8\/QJ[^(G_@J-;%06' >W__(V"14-]&V.'77-C(CG*/,F>M3XRT(P% M%-G!AZ,Y!">2]P/1P$-.?3SC+KD_1I3XCLPB0]'3DAC MW1Q]FT6W/O(/>$:"(X.%? 0D"*$-[S5.O$/$45N*28H<$XP7%XH-\HC6-=9C'/8:& MR<6#\(IA_BK"6E9N!MS[]*)?$B"%R7'AMD!\3R'/Q2\/V",^O0Y%GHESFIQD M2J Z$/"+[]F(+2<4POSQ'V/[KY P(1;%*9 )US?TD=B83?T+'#TQCITQ Y#) M_")DQ,.,<0DT(UX\W!JJOU)O.\@[6^RMUQ)X7%8[H;UY#>G&BWZ 3N3\HP"H M _=\PV2QY,[O^)'OW04N;^IQ/+NZ>;9 \$KR ZK\UW9/-=Q,"U>BB.GH01 M!]HE1>M7(9[Z,9_=A3.7L"6F[#*DE/]0NY,5H9LG2CRXU3'XP1OS#\Q U4SF MGQ!U7SX]8VH3,/O6<5:\9M9-8-H*HNF3/UWZ(11I/8")'F#L?5JM7?\%1X<- M[T)J+^%:83X<.5MOA4H'AD].?:IP_( MQ>P>!R'UHIK^*7X.+ER9+[$#QE=#D'>E5A%*3VSS?2B)\A.&'1\ M[WZTV'5S:03;P]R/*X EV1]N43> C.^ES9%=EPRKGWQ4%6=?=P*20OEVD*K$+[< M"TRW52KEN\.V4"?U2'0@-=R"?,-7EH;P>_85TO&".^D+%. [ODMLLD9N5)!8 M2_!M4&UO4[UJ<*?B/=C"<\7_Q(A.EQ371P5:X=!T'H!]B]J4%NNH3Y7H:3GTD9XQGOI7V.6RDB;!DSLQMMJI;H?L[6-REVA- N1" M57?AJ6EX2)PUQ1N4P=\\VF#;O%\G]ZY[DT\NA='5$]\<_DZW)T(7*Y^<@G%[S$>[IVT7Y8_Z\HS]5E2.I M9%5M0<>V]B!;X-+%=\R.442@.9-?A; Y&P2G J2NZ;?$NZBZW[?1):D&>B4Q MJ>Z#)-&:B8?5PCJ9ACI86 4'P/E?/DSL_$]([._WT+6JYU !J(7 @5D0N1(VY%+67*T2_-]!,#5@_.HK:06YBX#BMT8*2U:!:T#(5^&JOFD[] MS)O0;?3);N@U43$J =:-.-UGU+8>J2XK$Q5\3[('S-/RHCO?)7#'TBWW3P!9 MK=_9&LU;V_2M8V.:Q\&^^![L3FX1,>+@J#?.A"T+ I11:)M<$T&"R?PKPY%5 M.)D%? 'A@H1/S[8(X/(I"5F5N1.LR5/=$>E;\WH%!5.?Z<8!AIX3&&#>D![G M+I$0]Y)"Q-^S(SV"72\\D!T];2_@H.[(D$@KNZ@L7Y5BU*J MP6HAE&)_Y=)%G*!,K;!2#O3F3DY]EB"-6&Z18L@":V%@%JJ!(.P"VAP",BT+ MB:I!WUHH7G,!Y-D$KF;:X)X^^?*MUP"DPYY+[\H4ICE?C*F?+^><+E'P.WK$ M7_S@GQARN;RQC651EJTQZBI^\_OPTN?:@@_BT\7-]&KZ)[ M"N'>4?^1,)%;B*I*IGR<7]<[A65K<6HAS/B0$]/@ 3URMF4*R7 IC!Y;780_ M$_OG)36)FB*FE2"Z;E9Q?O.B^%[#F%(PO*'IQ4O:)*Z%'#\AZB0N6[);V218 M8LJ%E9>_SO_&BZ+%X^ :$2H*G^N=_C<9C*Y1["I]>$]80RBQ"4J'O77C.7@5 M13( ]6;#).5.W.&+J3N9WX$9!]F6LI=2RT=[PZ^M)UX=0HQKY!Z6& >O%*7< MK@M-XG%)\@!2(UQ6+V]O+B;W#;7M,A =]E)FP>OFD&NB3^&D\*\17.P;_3=O M]F:VHV2?*V/05<@GV;I&[ZBBH1;LYS,V\9)*^#1"5TNS>@!=2530)B)\IJIZ MXL::5O"!E14&F(X]84&M%4YH2B!T8,?IDK")Z_SNAPS_[KMP#I'=WEXV."-R M(!WFE:^'WY1E?,%!:VW>A$ 373V9\SV$-TS&&>Z:.[Z\+]I0_Z J -%]QFN MS^N]8D+EAV0,FH:@J014K,-^JH]9M<"@Z1HD.8$JS[&Y7*H&ZLU3"=_PC'%X MSJQ0K$@]Y')N?/#GP1-JDB!*H#K(D,+)H<2]O>5[.LN6K8X?-2'18=YJ!1'R M V9M4.CC,TEJ8!K\V&9 '2B;?>)G<1\$0><3TA3?X1GFOW*JK/ZR^*UY=%RR=3^&@ MLN)>KP/39*?G8CS%$!?)QO+(,?#E I]UH@XFPA^ MQ3TDXK!3[125X;6E[Q>"^7R\A['S"-TY?Q '^_P/S*?$&B]N48760UZ4 VNO ME"_:#K>N2J2L'1.QE[QH512,T?EK.?(S5PUV4 Y!4 =:)@I1A'.0>S<@W5V'4)JAR4W!+>O;FF) M4)/\6'/>88>4A;[6;'+'<7P/=T-HN[JQ#@R]S]S;9>FH3AS)9MQS$3@\)[XR M0Z6J1H>AZ:H7U;)]$Z_>86J!05,CM. @0F#C MS-W 8Q1@;B895Y'"$_=>IOF:RE.HPF!MH[M>:0#:1JSJKTYMOFA !?2MO>_L MLR"?F$W])S V?)M ?HW$F3OV:^_ *\5$EV-X,&[WPNN9Z^=C8V<[!KH?3E N+ M^=!4!L;G>^+YJ&=4)1BT5:"-=0*I-[PY]O358VML<[\8.U_7"XJ<%J=6ML:O M[0KFN%W4TKU$_]]2(M2 ZB4=\IY\NT14&Q2Z&B'5MV/&L[GV:?U-M'NXA'/[ M;C1AHJKRZ<8K'AN -#($-JFNIBM]:]OK&@G,F)H9Y[!P\$'%4)5!ZSKY"C<[ MOD%[\WA?J_AR!;"^RBUYL50M!S_6:5=FJ\!%'".)QD>OS\'PU,O(&Q#H,-^& M6R2O_' 6S,,D"K2GNRF;L&JB>;YZCQA.MF>BOY#R! ,3]&KTXM=D+C[$MVB, M/2?9O!G+ONE"M3UWHP-?J5S:DQDZ5)'N= %0"9<6%_\D9V:5>4$"H -5ISBY M*4ZD.I:^ZV#:]*B)!$2'.57:PHV!X":HMXX!O\Y=E^TOH/CAX]#5(%018M6W M.X$\NXS'MH.$;$:NA):HF9=5&SVULJ'\Q0B-#H1TNX0IP*DKE&^Q)UMN$JEU$P'1I.<9!L_ M(B+&!P]/Q@6?VYR(J\;SQL?C) 7,C;M.#?:';<5?C_D$&?>[5^CC3_\'4$L# M!!0 ( ,J&4E1KK6&ULY7U9DYNYD>V[?X5NS^M--_;%,?:$6FIY%-&V%))Z//>)@24A<9I%:DB6 MU/*OOPF256+M7 #6)]GA4*L6$0?(@UR 1.:__\?O9Y,GGW"^&,^F?_Z!_Y'] M\ 2G:9;'T_=__N'7=R_ _? ??_G#'_[]_P#\]T]O?GGR?);.SW"Z?/)LCF&) M^U/]8\8%OB$)C==K+[\\P\?ELN/?_KQQ\^?/__Q]SB?_'$V M?_^CH'_WX\5O_[#Y]=]O_/YGN?IM[KW_/^.!DEJ[\TJ0*8C:_^)>3$'&R M^N[H? 'O0_@X^F4SBWUY MG^TN??&M2?^X%6\F^5ZIPD*%\*>6-% M0;!%%9.8ULKUX<>=F'8AAOK6B-%& LT806[7E8 MU)IGM-*J+I.\$]) O>I#6'%]![01PVF4Y04R[HU$801!49IVO$X0>59@2\G2 M>.$,[[,+=D$W4!^\!5>:"Z>=JMP*$;_.M&AN,5-\6#S-5'+P,B3@V0H9"8T6 MO'MDO@^&0=(D\W.I\O%Z_ EQ E>!HOH%./&D:"* Q700?1* M@'4\96^\P 7&T;8Q+#X\G>;ZGY__]WS\*4SH0Q=/E\_"?/Z% N'_"I-S M'(7"4RSAI33M%[V2ED%-%:*LWH\G8Y2[]]F$UH71?5G"V_C(I%QLA/ ^\DX?!1$P[. M@3/E$:V66F%/O-B MH^\SM^M(AN0;'YB\IHWW7 M1$Q(2SX:12R!!0?9NX"DLGV(NH]']""V(?E%C>G16# MG>?SL[K*N%;.!.CC M'#^0OAY_PI?3-#O#7V:+!1GV5^5=^'VD UET71C%S%93]%P*A) 2,$V?+7S) MJE/LM2?0(3E:K:G4463->/4&EV$\Q?QSF$\I/%QL@7Z.99S&RY%5:(CQ!8R@ M0$#E$B!87:^V6-8\:\]XZ4*EA[$-R1UKS)[&@NEQ%4B.XFV3YD58KA0893,Y MBBG6$]="^(R*B7%#7F/OB\%;D36<^/$1F!;!Z !Q[/BGKRKO1:^X57@V=EX>;8Z29OF>O=$.Q*GJ0)RW&4C-",L MU7VDC0V>6P.5]\(:DHUK0(IV(FAX6[<,T_?C.%F#J <8/_^>)N?UR>%? M9[/\>3R9C#P+.@0RLI8CF=O,"@3!-9!+IL@A<\Y(V>D6[V%T0SHV:,"1Y@)I M1I7+T1%+YJX(4,Z31=,T/2\) DH9T&3!$_;1%?N(_%0IXPU$?M#"MGU9LN': M5F:ZRE$F42![(T%%1]:)E0PVKGSUI)/KL^5OA;.+P,VW(_#CE_R:]/_]Q^L+ M\PM]?>R;X[=+^G,5C\_*QG313Z]"V/_Q\1V?VO(5\B[ &SU'_GKT_X*8LCZT M."=5_778G[#,YILK@G?A=US\_/MR'HBTXVF8?WE)0%22+\YH>D+4G',C74%ROCJ]J;P3TI#BXZ$2JXT\V]$+EUL,+\SKR(N%C(J! M"ME"="R =1BXS:7;N>$5&,?'B_U$+WTIB)$<*1)(3=F)X$-UA!.I \\H"#9] MTAQ.9N\>UQX;0>HP6-#P&&0#=*,P?L(IEO%RQ*- S;0&6AY6\\DL!"XI M0+,Z&6.L]JFG"W8#T)Y6 +XI/AVW_"?P"I!9'H)6H!FGF$_0WR*7)+X600E95G!(<:@\I%>.]*T;$ M/I<$=T(:E"IMPI%;SOX:2*/MR=#=,PW12EN,!.-6E[!8P*EB@#O:ERH)RUR? MN\/[<0W)4>Y#DX9R:7^[M&41E)%6HW UFXWFR)V#0/,"%KW(WEDN1)\GL@_& MY0<8"M M)7_4OY5:<1L4F! \**;(N472KJZ03YH*S=AT5F6WR_^0'/$%TA+5=\7/ MRV@_EZK\$D9,G)SS#20'T' 59%%-'YFM3>*3W\'EB#5'8'<>-F M8G@K:;3+>L15/$Z(_A;FO^'65$>+&LD_UTZ79Z59^\9(3 +)$U)P*% MF92_DD:R9$M*?9X*/ !L2#E$;1G24B+M:++EO)&]5TGS4*=D03EIP0DGP.9, M>DRR@IV>]][I*!]B+U>Q^,4YY_4Z59>Y.?4ZG_Z?Z^,OD8-4GJ084CT*8S7; M650U;GB.V:; 0I^*K0> '9)M/90[-ZUJ7YDU?(NR6+XJ-?]GE3>/\T_CA(NW MLTD><7*A8ZWE8@.O:ZS_G;W9@&%7JTXDHC$9P\(>>. M!Z@MLW/N&J)7JLY.4VJ4M[/3(UXIL68?&-"UI*]2S$!P]#>;%3>&)]$K&MK_ ML76[%?AU.LM+L(29&X:Y!=+)8 M(SH]7KPGH^IQK4,K/MQ(K#MXW4^BR2_GJ *R&%4 'FM-V%@[N&C"Z'GVT6@G M8J=*#JVJXYQ*R_8B2G,IG3ZN"HL/+R:SSVTCJGR.Z_]>'L+07SZ$Z7M\0Y/YN3Z*7HY\ M8(J8YL!'K"\A@P(O"X)'9I%L*?>=,DM..\\&UK!">#V??1J3C'_Z\NL":?S+ M0^:GY+E\VE1:096E-X%V&Z\]BXJA%4VRYNIECT*7D#MEKNV,<5!V=+A\O\4T M]R!!RR3XV_#5ZK6+:_@"$U8[DR"S+ BDJ(UP$@>=O*QS['Y[A@'9<._ M>9(>2X+>)'TQGH9INHJ/\]K5J^:C\YK>HAGY+5E(0*T%A7[%9-?M&<>.&(=T MX_GMD_18$O0FZ6V:WM$FDA@Y"(6*7'A/FRB@!A/(V2;@F'6?\ZE#S?VQ1P$I M>:DX*8QH8P+E:B,U"EK R%I'3BKK2Y^Z7(,]"NC$EOM/!O810[-]\1PIVDSC ML#FF>WHVFR_'_UQ]2:&F#,6'6MG7U=>$A,IY0_.+/B?KI->^SX' /:"&Y$.< MB"6M1-0NR>U#F.-/9$QR/:S Z6*-!;G*#BT'8FX]5W8$0UD'Y'.HFF\JE.YS M9GH[GB$9\A,QI8%@3E,Q:YO#E_F:VCFK6"8IU[;1C!?PWFJP1:3,,1;+^EBA M?9$.J6;2B8C559A'4ZX>\HUN0?&JU 0F\H4W56A^HBO9;V$*VN1H=$BZ?@A4"K9&G(M(6K%T8Y+][!ATJIX[4 MV73 >XX%YW.\O1/>R$?+BXL:9"&$M9P\1%=,;949;,Q2H^ASV708WIV.%MEW MS[;FHNU(PPN0SSZ$^7M:"1$D]])$B-8B*,<4N!@LE& 4UM07VZT7Z@/0=B(7 M_^[)=8S .O+HHMS'ID[LAN329TVQ* ..-18-MM:?I?DG'I3VB3G7J9S.%]X)?/;7X8\4F1:TZIKJ42O":5-P7 G>'VC>F*' M?0-M)S9]9T?A;>75ET;S<\Q7.GO5AW-&,X@BDR?(*S*C+*0@"M=%N,"ZUQL6.D^^=A]R))M_3"7@?89S.,]I&F)CW)00&24@)"K6$(+V HKW*F )3\53. M]MTH=V+8=W92WDV*'7EV6Q&!"YA?1L8%QYP*(&H*F/*&0UQ5Z4&;G4#!?.C3 M4G=/H#NQ[3L[1N\IR\?(/BTZYXB2@32:UB*Y>K0A/ BG3"ZAH.UT5W-H]NE! M]YT),:\J2S_'N'YA^7*Q.*>!L%9K6(QLRHGT @=4*$@MF +D"!LPJ$HB?2&+ M[?,^Y&%LWT *X+&\NN7NLZ7 &G9#_QB^K)Y'O2H5URB2T1#5AD16'[:1KU)K M23+PF47-BA$J]J'-=22#*J1R(I8<)8V6R1277+V@Z*NR2CI;_#JEA2>#01C' MG^J9\NVY:+6CXX)^;9V#OFI.^^KCJN;]J-[$TB(HF@@7M8E)A%"$@L0UDU8G M*62?*I%=I_4-9"'V5&F/2Y/.S*\]MV?3%;J1%RR@-18T5M^G=B*+C&G@&(7( M2CLL?ZBII?2X^* V.YWI4IQ)$ M;B(4Z;/RD5O-^T2,=R$:TO.7QZ-2$WEU8L]%Y_KH"^/HBU MB26&PFWIX\[>"F=(;NA0>'.(I![C9;_"E*.TM6F-)U_%"D8>+S) ';*17*NH M3GIL]>#+_@/\ZTUT^V[V-)&LYTAC?L3Y\DL-!);$A\J C^N,79NTUF0@^]CG=>[N&/>T]X]R0G$LT6ZXW'TDV"Z"NX[OI_/%>%H+ M&*]+*ZWTSOHG>:2-3/5<#0Q+]2J7HA#G=8&@F,K92FYXIZ.(/5!^"^=@W5G6 M2HIM+N2WX\Z?%[2"GQ=/%XM9?;N+N=Z9K+ MQJM7F=&'P@)C8$V%)Q.'*%T& M+RSS!J/E[%J-ZCONY/<9=4A^0&?.])5(/\7TUYM/1]JJ"CY-6/1F\_S.;+=S@_6R_ ZH>C M7&\-DC @//F[2A+7 Q95"2"*$C*YT">Q8R=X>SZ:_3[I=+3E?>O!/@%>7@,L#&,L%@XZO-O8@!@9IV.*M+=*=A2385+@,1;@GFMGG&%&]-FYUX < M7]W[GE2EBZ,?GX/FH5 ZC+2WLD18CT$"B8S4R(3*O=YQ[8+NB%=&QS#DIM- M8QI+IF%%^'N0;1TS1Q4-+RR"3:Z>8!@-D?P\2-(YG9-/D?#8[B^/IZJ,67U7\ZSE.QF?T_?F7IY,5,^GG].WS>?H0%E@K M59/AGZ^^O9R]VT0889JOAQL7QQWTHZWD7_K9^1GF(ZS?D. ?:V"'-)<>-OR6 M^;W!-'L_K1UG7N::;%/&X0;.I[?AO'AD9[46S)!7R6N7S,("."\$!"Z*$RIR M9?NX >WGDG+PH(RU876@C."@^UX;-VR7DK^U0AZCNO M(7DOC[P_KINQ 1&JF>O4=$[;SWV_%E>A4+=$DE.8*-3-)4!.M5B! M8]QCGS2?4\QN2$[;][QA6I!K^-MF4^OC]AH?6LC"7U!U$$EXLGA:$5 MQUQSK/KR/Z).F>9'I#2B7_CG=2&WH-8AE2,>"&>'S)I!>A&WUX7SV;B OD!)BMF*(E,#?_T[<%I?J\71<=NM.%S;GCQY5=OYYYZE4%&E.3Q,%>SJ=!'\,X: MR.B5S9S;=+WPQ ELU [ O]=[G\$9I-8D&O(VN4<38#0L12[!E%(KU@@*8PH7 MD$VVQ6OZKGDPZ^Y1D'^OUSH#WBB-:#1(/^W66:YBZY&5C"'29$J,-#<;20KD MC@(*K5))+/+0IQ?1:>;WO=X #=$S:\2R8>X@7(ZD-$RFX$!;3=ZDS @^V0(A MY51*LC+J/H61&T]D2.NZ.='+CF$.UI$OLFI.6T_T:K?UK).RF"4ON<\KV-ZY MS=_/HR8BC?ZT8XE$#=GEA=7/+?\A;G;975_,NL7/_!$4^BCAGNV"=,S:;:Z,G1 M];'^.I\M%C__OJG8>YE](62JT3T'+X0FI8D4]ELT4*SSQ18TJ?2I7;(;ON.[ M760LXRFI@U_&G_"&9&Y;#^&S*[25C9*T;22M# 5UP*45+FA/GG3LM![[(1V2 M8]&!:S=;77049#-OX,7="%=K,D+%A%$HP?B*RDL) 6L^G"!U;;U)/O;)2'L( MV9#N+$Y IZ:":MB;YRH4\BUN3EL9)J1-CLQYO28T1=<> QZ2#=DA&7V/?=ZV M[X*N]0K<(7J??&':!(BINOHE9W"!W)P4M(J1:!%XKU:.^UNM8>GFHSEU4S,W M%]DI]/'3E,[/JEC(ESZ;S9?C?ZY6=!Z7RQ M"::>QK?]HC6RSP^H/EZ\E3S5*N%.@"+/D;0>LY *^A3(O6/A\:U3V]#DID3^ M3FO][C-./N'?9M/EA\7(^(2Q%IRU*L7:2 7!\Z@ =;(VJ22DLR%O/V%N?$P MO$-*'AX4\_86YF,2CWYW%*V3B?0R>.=HDPCN:'EL@2A9H/51%NW)+P_OP3ND M9-MA$6]?83X2\9Z6)?";,RHZC% (,"* ,=80!E56$F,J4&P[PKH(=5? M&0P%#Q=KOU+F1Q\7[V:SG(OQ]UD'/4>$<7NVXV MV48',+<.>%'GWPA7I$7:E9%[XH=7$)GV$+@72<=(!K1/0M1]J([5@S<_>W5K M?3%G9-$;'@T88WVM=U%HNHY#3LPK5KAUI<\SY?MQ#>GPI!EGKNNRAJ)I9C9K MY^OU0D\FL\^KCB_K%K@X_X2+S7X>I9)I?-0@L,8P1EKP@AE(7#.IG$I1]SFH MW G>H)(%NK&GO:0>S>9=%)D,6_4E^UJ]!T;L;??VF7 CRW=G(<_JD7F.NIB< M:1%C!B65@!!,)$>)YQ*R-9SWL0+WH6K0,^[VS]ZD/?H@=,$ HE@*AYE&B)'V M2- LH23E&VR?9R?WXQJ2Y6O&F5MZO;4233/+MY59]1P_SK'V9:4EHK]/<+7^ MTRL95W<7QE6.L6AYA)"B!>4=HS"#]&ZR116OK"VN3WY-JQD,RGYVX^"CR/LQ MP\IK19CZQI1W#':"@'*7:;:+)J^-=N'8,2N+"RX#\X7<+FX\^%HX@:7 / 9! MW.QS@G0GI..:B6\ZPSX_QW>SVOF,OGA]'B?CQ0><7T[:.<9U[6HN=*1)UZ-F MKS)I<1%)F?.0E>,/46OWX89D*-L0X6JW\.9+WJ:4S6:JSV:+Y:NRJ1-R@29G M)FR1#C*K-PPV$IJ0.(3H3#&,"Y;,3@2X9Y AW6MW$'NKY6WI%E5 ?POSW[!6 M4ZK(+J>I9>'&AMK2T!2BGQ3@ZD.TR H33.J819\GE?>A&M+](E' 3D)96(NF#KU);H?UY N4#LI@W9R>;0X M]EJ%NHY![!TC]8Y@=YE@H_#UWA;6(ZF"$2I+B#E;4,8I\-HJ"$87IE2P(O&19>4!R4E[;/((SBF$TA?3R)]D:G377##MNJGBG[;\>C0)NO[ M2*N9F;L7W(5255@"=XHDG2A24R)F\,E'0/2<1<1 6O7T/!I@+/U()#I$3H]F M_%8&_)?9]/T[G)^=YBCWH2%[F\.]IMS(+J['_#K6EJ*)T7/E-9'#R5R/8"QX MRQA$F32I'9^XZI/X<#>F)M[ZV_-IGG^Y?RM]1W_]'F1#LH&-.'.KR]Y*.'TB^"TPI):=RLP!QD!:FJE5_8D:;98D1$!T MVC^DD!X88T@FJ[',6ZYN-Q.UP7?UH>VKLGU3^JI<^:67T_KHNJ;K7CG4KE^2 MKIXNZF'W=#&;C'.]BGV[I#_KQ<>KLCF[JE>R!YNWQX1[K&DEM MX%[/9_D\70=G?;2.3 %PHQQ9;V\A!J2HPS+CDHDQF-W:V>P^YA ,Z./PXW@1 MG-:JSLHMTRBS^:T\;VTC#QJ\B\4[?AD:VB_,=U U\U)4H!C&R^1!I6# !1%! M:N.8]"$XS?;9R7<-U%XS7?GX^E;JU11'F&(63'+(#@,H7G/:'-)&I-G8J&1. M03:RQ9LAAV:WFDCZ8:5T].IWM%DWL*T?L*LL>531@RFRENPH" &9 )0H!/W? MH-LMRMMCT*%9K<=BQ_X2."D_/L]&11B9F$S@8TW)+=Q1@%K/;'VRS%DCA6JI M.7:L=-([WV<0W-AS];MY,R_">%Y?)^'S\2)-9HOS.7XUYB_&TS!-XS!9 _\; MAOIS"DB__JO#79E&(Q_KQ_18@%8IRZM!;P$X0IVR$A8A%[(W*CL+3DH+(JFD M$1UWL4\UX#LA'7U!%Q8?GDYS_4_-UO\4)O5NX;:Y>\\I#(@K#4J!1BU3$)-) MP*-SM!!6*M_IEFY7B$-PC]IRZ,8U71=I-;OM?8.+Y7RQM>,NUN3:QP%*VYRZA!UUX.JEY9^.@->(6,XCIF9:?:_#>Q#,F9:"/V(]?[ M9/;A[?E'4OGU9C9,MO.C7D[+;+Y>KS>X>KB\G*W_;4/+[ZA4;Y(P6VZT*IVJ4]\!J/-++I9KM5SF 04G5QL5 M0BRNT*[!A(Y%(SI5!#W^)=?)4L$:,&7/=US[2*7WF[\M[QM#X6S5A4CF:E55 MK,6'.&3FI,LA!%7Z^# /0AN2<3LA7PZ4SPFF MS3UH/=:HQTSOS3RL7];((W\AS0_]#1HJU2 *%"J)2#NK-;"HJ M4X!B'])2.XXU)"O6E0@]UKZ9'W3OS'^=YO%B50&R7@LG^M6G9_6K42F>"XHR M(854JG5W!+40B[E$S3)*H?K$#0?!'=(1\DE43G^A#M2I.JP1Y]%C/JYCU:D= MY\Y,]:K$$*2 >M4!*AL-(7$-G-LB@M6L=+I[/Y5KM>LX-_I#"51:L,2 %DA1 M9)LDQ(@%2E(ZR6158'VJ=!Z*^)MTSO;AWUZ:LI5H3V.LM]!>)%0%&1.I<0/. MN Q*,0,^T\HP07ZG)35O31_??T^@WZ0K> K:'2+(QV';*K53!)ZCS@E/P;?AM;F:WB,VUN8C\*Y55\H;4U@7B(P0RNAT-;2 M<37;7&/00?'@8Y]:I?LB'5*YML$Q;F]1/@[A:A^>9)Q1K+Y9-P15F1HEU1:, M060=0A;"BCYW2/LB'5+1N.$1;E]1GIQP5[L_V5B<%:M7-.1D*AD(-"T4Y.S1 ML>"YRX_+NL&V\QH4]0X7:K<#E^<8EUL5:\Z7BV68UC;S]0='W%7M]+G''ISL M#[[5X#CJF2A/'@N*TS9 R<513\*ALITA4AI#Y'//>A&M1A MQ:%\N*Y)FHFAF<&ZJ.FX?OJSRCQ;-4(T%HV)]?X*ZRR%L>!=X*0^14*MN'2A MSQW '8 &U?BC(1^.7_UNMN/MORGC3RRN__1#FN%@E M69_-IJM_46;SEXO%>9W/$0:FW>#'6J%.R]"L4.KEB,_"Q_$R3-98+I"]F,W7 M]PT78$8Q><>#TX FQ,HH7P,Q 2DCJSV^M>RD[?>&>EPML'4''?+$ML9]^CG, M\^*O\U"OQT;H)2LF2W#*U/J<-4(@B8#+D4*$Q)U,N[T'?GBL(5FSOI2Y6C*L MK1 :58F[&]333[11:_K]BZ^[=Y1+QNA* 6:05#!7%$/6N-+I($V),F$LQ]+D MMH&'=&X^#,X<+9Z.57+.SL;+52!((4I]_TY^'4[3>/OB]R)4)-.P>2'_*D[& M[U<#'UJ3T>R9$;W21;"J59T'<'JK>89M.\@F5$C(A6 =.A!C5> M0O#2TYR19INUR[Z/D_@@M"%9Q=.0Y4"Q]&;+C:2)X RJQ!4$4:^Q2ZP-720# M'I5@45NM79^#LAT!#NE6^#3,.4I$??FS.BO?4H/*&_(,"_!@"%BHWB)'!"]" MB9EIH3)$V1!G(> MG:4%*>:TWLPEM"%=S9[(G3E,++W9\N[#>+ZVF]%%E[3(8$0N-1AEY&5I4H.^ M)$R1&'Z]V'%?LEPB&])=ZFFX7PQMD.&Z>)S[#.U5E?EZ_(2ER-OAMP M&(FDOD-1$F-R<-O=, ML4(.>%:USS;M,PKO-4(0)2.7V;+K" M]'2:?Z%_< LTG]!ZZSEAT0Q4,1:B)'6MLK#!!U?[F_9DSOWPAF0T^_.GH:A: MLVAC9F^9-C=!HT>R^K?-=TE4N.>5Z 5#P%5<@\ M^"QK3V&GHU7D(_-.#<[W\$6&$$L?QY0[MD0+J31/T+X+5& 4;B=AH?:+HVT: M+'C-,JEV79PR(6;L\W;H 6!#LK\]N-)2+BYU(34GJ\MI I@4BF0YEBS[>'>[ M8SQ6J=X^TE7Q/;TX3;V4XI5?'KF@BV5(81Q##RI@JHUW/,3$Z\*E:$ZZ3'N! M'Y*+V(F9U[7QJ47>S '8!?CM)@87(YE]%#'7%KN>4]#(/3@3ZO5DYCQ&C4KW M2;4X!O60W,X!L;.)D$]*RV[8#(VXL*)^4S??,981\O5P]6:= / M(V,=8K 2PLHDF)C!QWH J*464B?)L,\+I\/P[OD(H6_]BP'1\TC)-BJ]OXL1 MJ.^E?PH+S#7=EB+(]>Z:+99K_*,0E-=8'* UM%(L%D+L H@0 DHG>8X[%N=O M@&9(;Q@ZL^UQ)'A2]??W60U$S^G7XN2B_>7?,$P6Y)3\7+/O*'R=GJV;DBJ7 M8[WB2EK7!X:"=I&1D!RSV;!D0NQ3X[7I-(;TJF) NK(/#4[*Y.M7!JO3ES'] MPWIO.PZ34;8R!9D-Q)PS*)T=K:$.M7)W2H5T?^[4;[4%^EUX:__U>-M4Z*>S M^$_3_YZ/%^,+(S&R0F"*SH PEM6B\@7JNM6X3W-G(E?)-3/PUP;?A5GN^V#6 M2>1SVD.B6QV/=7>7KQG4KW&>JN[F,AJC0H1(_P6EHJ(U4P985@$C,T7$/FF9 MS:>R"VG]]T':8=#AY#'YE0)!VZ=D(Q%+$88\$&]JNR+'$P2/&83@Q249I'"/ M=TA_+_2=CNC9OQYMV\G[48Y"?YZ&58>WS8T"?EPS#L1\U_P\JB!A$_G5+Z>SSZ1TT+;:?8&E^?SZ;OY.?[Z<12= M*BE'TO"Y.B\::2GL^7J0Y+K<>AM:?OY^._XGY%6V=,%U0V/^JU#?#DPE]W'F8T ZC=5Q^N?!X MHTR>"Z2M)+.J.XM5CS>!CS$@J7$6<;>ROB<"O!-EOY>[G<$RX22Y>54&\R^S M\G9,$RGC%*;+9UO%5VXD-:YO6@,YR9MV(^-FM6=:0FF9D]=MB1KEX]T L#7N MR'D3E?$6M")/45G:&Z'^(13:9#&FP/ME5^7>!J M^4?%2,&D5.!9O?B/.8(+K@!ZE-FBRJD\2,[=AQM2$EPS.EQ1D.U7O7E:^U5H MEYIW0ONU7B?][_GXX^HJ"6U1 1&!.5%;6=2+>)X=L,RMC[0.4O9M)+(CT"'E MKC4GU2F$UX-A:^6^!;4V1U&):>.,!0J?6.WG)<"Q4DU[--8(QX+N^XCM#F#- MY_W7^6Q!\DZR.$N^5>!>@/*% L5:CM-Z:YURY,2S/D7,;LB* W1( M?4-.1,!68NO'K:]=W&G^5X".6+(IE)Q!BEB/4Z,#;RC(C[;0\A2M7*?JYGN M'-*[G%-PJI&XVEQ@WPP&\6J[#&(VUXS5![R**"XB0I#2 8\6E4U%!W_M\<'# MUR"WCC2D!RX-:=!^E;O=ZE+P_[7D^&N7ELZ\#S J9VGJ-F9^/)^=+ MS/0OM__-$=>YS3$<>X_;=U$:7>#^8[4I,#_]1*KE/?[]_"S6/((-D'5;VU?G MR\62T)'B&7D9D NC *T2H*S,Y!,5#2%F2X%E1C1]W(T]@1YK*N\8[L8X*\F- MA-):EN0@IU)SV QYBMI[8#X%43CM8=G'6.X%&UL[+U;DULWLB[XOG^%Q_MUT,;]TK%[GY ENUMQ MW)9&DKO/S LC 20DMEFD-LF2I?[UDV"1JBK6C>1:(%E417?(JHNX/N27"\A$ MWO[K?WT^&WWW":>SX63\E^_%G_CWW^$X3?)P_/XOW__V[F?FO_]?__T?__%? M_Q=C_^?'-[]\]V*2SL]P//_N^11ACOF[/X;S#]_],^/L]^_*='+VW3\GT]^' MGX"Q_U[\H^>3CU^FP_#E(XE[KA ,)RKL/C0T7#\^Y_K'Q%F^!TM;CQ; M?/F7[S_,YQ___,,/?_SQQY\^Q^GH3Y/I^Q\D_;L?5K_]_?+7/]_X_3_4XK=% M".&'Q4^__NIL>-LOTL>*'_[/WW]YFS[@&;#A>#:'<;I\ #T^S[_^PZMHS \7 M/Z1?G0W_/%O\^U\F">8+>AY1@FJ:3$;[!\MWRK[^]>7D3Z7 \_R$/SWY8_LX/,!H1XL4GS+]\Q+]\/QN> M?1SAZGL?IECN1+]:<@5E*IS_K)_V0V=,'PC(-)U'9/1='%<%[Q'C;9_>'?/7 MSV(9"YR/YCTBOOG9O>*=G,&P3P'?^.@>T"X^B)WA6<1IGU"O?>X5G"N0ZPCK M1TXGOY__*4W.?EA >S[YM FD^H_HN5((>?'J_N?%/[SR3")W.![6_>(7^G+Y MK^LSMGLZ?I[C.&/^_KMA_LOW0\]U+,)CRAEU,CX4)[ (&83@]%<_N/B("F,% M9#1)USYQ5+>QR=?'C"#B:/'=0<;A8'6NO!R7R?0,EOCQY1S/9H.B5>9)1P8A M):9ELC_Y] ,]YX35=K M6+X=.[X^]]X'D<_&XW,8O<&/D^E\8!V] M&5%EYH2LBXJ)12,CX5'.!A'0JMP;H5>??$+$[BS0FP2+/@A^C=/A)/\TSB_( MPATD5(K3DYF$ $R+H%@,(K(0N"I1^B)-ZHWA:X\^(8IW%^E-CF47CI^?3Z>$ MY^?A+,'H_T68KC#I3,NSQC&N?63:1EE5#IA4Q4 )PB8?.M-\U]-/@.E>!'N3 M;-7+T3L%,B7K.I>;C JH#3>*93HUF ;2/2]=9D+3]I-+5KT>PVM//P&R>Q'L M3;)U%[)_&L^'\R\_#T?XZWD5QR!I'= 58*D4SK33EH''PG1$;T$X*P ZD[S^ MU!,@MY,@;Y)JNI/Z!M\/9W/2M?FO<(8#YWB2.BFF2J+CP^C$O.::^:"=-,0/ MR-(3L=>??#+D=A#H38)M=X)?CM-D2AO(8I%OYW1L/)^^)[WN!G S]_8G[IC:X[MKP#CZ_S+3R81E> MW'PN]Z$H$)RGP\7[Y)GF4M(^1']XKYU*06OM>4]Z< >$D]& /D1\DWO?G?MG M.4]Q-EO^IRY7#!)87CB("F6AD)GYB)DEC6AX")JTM2?>;WG\R7#>5;0W^0Z] M\?V<_OIJ^F[RQWB 692H"0VMT9&-X3V+T6L&D&@;LES$U-=;?N/AI\;UCF*] MY5ZET\W9-4R+\^;5]/5T\FDX3CC(/JNDA&4Y*U)!")X%F0SC41E7$+RSJE^^ MUQ"<&NE=!'P+\YVNU*X!>SV9S6'T_PT_+LP,'ZU)PM IDXU@VEK-(D3-M/=> M)/"@3/>;T[N??VJL[R[<6SCO=L5604T1+HQ)72!SDY@B5:MKBRPXG5E)QDJ. MQ95T2]AMVVNU*T\\ 5YW%N M3':Z/ZN9!Z/7'R;CU4U L&BR=XF%7._R @(+ MD=>$# /%%BF5Z+Y7KS_U!!CM),A;6.UT4?86T_F45$S(^&XX'^' >N_(Q5?, MN5"81DX'A*%5)5,,ID3V?^Q^4;;^U!-@M9,@;V&UTTW9NRG4I*VW7\[B9#3 MX%%%&YG)T="N;\F%BQ 8!AVD(/52RG:F]-HC3X#/W45X"YF=;L56FO73Y_0! MQN]Q<4NG,',/4;'B0=*9SAWSY) SGA)J&R-JKWM[3:\^^02H[2S06QCNX:;K MGS@:_>\QN6=O$69T.N27L]DY'0_6Y92DXZS$:K)[3N:;,,#(61>@!(;0FP]\ M!X03X+P_$=]"?@]77?^8C,['GANNOE>(Y32//A)WP!#Y*_3R1_S#\\G9Q]A3&IG#1T=WC)M#*TQ0611 6=&)/JO!0^\ MKP/[5@ G0W=W\=Y">Z?[L)>I3)^=YR']QK/Y'&?SQ7I_'L'[@0 $&2+I(/+J M(9)S&+5-3(2@8](AT5;4F?6[GW\"I/0FP/=V:D8FW4^K_6U]>IV8(SQ)6C%3)*YGB.D@2$5)@O7BIS^3'M.7W[U/3A.AOK> MA'V++G2Z0ENM>7:9RXCYQR]OL"!Y@0G?X>?YC_3+OP^R,MZ96E#DJ\,05"T6 M(_>PB&24*S7GR?66Z_\@G!/0C#:BOT5!.EV_/2.(N<)&6D*KI[_//.QY\[A4>TZXIC!Z.<[X^7_CET') MV7NG#..I5!R.W$0G@*'0.F24F8S-O@RYZX\^ :*[B_06DGNIQ+RRS'<01SB0 M46A1:GTW5[35>+-(F?%,13(N(^?"F_ZLL_6G]TCUE0XX>WR3.XGSMNKY[RYZ MF_PYC28SS'_Y?CX]Q\MO3L9SLNU^&F%]]E^^G^'[LQL!IL'/1_!;/:J++R-9Y^'LX'3117G22BVIK*BKR7BGC,3HB6[TD:)]]5D%YC% M!5G+)RTTY <K[RP4A7&Q;(3TGP]"ZE%C[NE/]* &[4#VI(70>VS L )V M%<^+Q?ZY$:+!6L.D7M7A)J8^#XF[>CY=:D'/I$V:2'P_NB!DM#PG9$:#J&4L MAD$AC)%#$0 Q!7>?$7C\.G"MC]8!56 ;0;>@?G'QM,#U[.]XD3-M,$5M')-9 M+&H3-8-H!1,AV11 !\<;47\#R_YLQ+X86B>\FWA[[*QT"Z(?EX@*J!(+*L:+ M5;77DV(1@F,"DI$)K 6\SS;LA? ?3X_P7<1[YQO^7S^L282,V]]WZX WGDU& MP[RX3(11[9?Y]@/B?/8::EK/!YP/R6F]CF?3%GD;?7+G'GK;XU]KLF>=YB"] MQX!26P3PDFNA+$^*R%!VL.$S>C+'+]V49*-#+1VSVI"FD!8RD-PRC#HFGD5V M<)\SWH,=_A5+UVWFV6@T^:,*[N?)],7D/,[+^>A92K7]P>P-)AQ^JJ;UUUPR MH#,SO$U3A=1LH'V*#+98;0_.\ZT<,!\33Y.(=NB$QG.\;XD MSZXGU[W@'KVV]$U ,^OU2MCTV?G\PV0Z_#?F059TR 8OF-2>E):3YD*.R"0F M2#I$=7\WBUYT8QW4*>E$)X'WV&WP3FB+ I0\,"5HVK *TTI7\RL:%KR6M'I4 MW,E,!W[6>G&'FZU";6HS/9X)3=:N)LIIYJ.+,B3$ M(N_K1-F#:;V72$@CHCL(\_BC'UE)%H MHA]]T+QQW&,;<>_GKGL31-]XW&,KTAZ^]-Y%XOO1A2@E.;I.,&,2.;W9.^8S M6F:SLURG+&)JE&;":DOV:Z(#,CK%$@K#%;=D MS-S7_O3DXAY;,?1PW&,;\>XG[F&C2M%$R\@S7;0$HO.MEL2Y(HQ#X9+'YH&N M8XI[]$3X+N+=;]SCZR8WFY179!\M=WQJC_&.37"OQ3I0",YY449& MI8N+'C*&)$(R.H8",-C@\WN/V MCN0H;A>V87I]2^DDV@8GR!+/S[1N>FD6D/XYG']X?CZ;3\YP^M/G-#JO-Q_/ M9C.D_^=W\'E0FQL%+S,YW;J&DI-BT93,DO?>B))$<6TRZW8 NW^%Z<;P[>K2 MC)XF1NAL_JK\=3+)LV?C_!:GGX8)9V\GH_Q5(EZ \E)Y)E&3(ZZ1W&\E"LNY MT/=3S1EO=7'Y$+9'O\'T+/Z]*LC FE0"!-):G>B/>K,:LW2T^N0"5_33>YOT MMU", QBQ/3.XL8)L)?X&BO'7Z60V>SV=E.'\ZTI3B";$0HN4SA DHLY'J\C+ M0E,[+)*'WL;RN 7,H]\;N@JX08#S"J2!(FX,REWD[R51!N\T$MW:_S^I\\?<3R[8A,EQ0TYY)8)TF5&NXUD M@?M0#14)'D$IWF:COQ/2HW^Y^Q%V@QCV&YPA?> '.FU>D#D[FGRLBUZB'(!5 MW"OOF.$\U)X0A9%Q7)A)@6=G,,*]S0R[.!/WP-J_-O1$WPW_H2_9-]@>WN)H M5'V7115-+APLY,O1N!(8:@Q(ZA"#:7%O?C>E45*(G MJ;>P!7!,"QX1LF?YC*1;%UL;-*[@"4'V;='(!,=,IYFB S$5QS1(PSV2>]NH M?.B&7W*O\$Y2L,F]S$74#RJFH M0#<9-\AX^@JH]HLYPU_(MAW4^3,F9V1%IUJZZC0+(I.I9*WE"B72^MO2?@GF M=,S&'07<@/-?)^/)=51+;?RJXIH;"+E.&HPJDHJ32Q.UYXQK"2"BY^[>L>J[ M:\"#T!Z]/O0K_!XG^JX +CHWXVR^O!I?HOL5YX,B QBI."/E54R[@-6<-4S5 M[J^Z*!&PC=%X)Z3]:T//]$U:R+[%30EYDB/V*93/'B]][!9YS]])GD0<\?CF'Z M97'@TNIJ@C>)>[18W\4F6>O(B"85$EJ"5FQ?DV)>@-%_7H M[9MC(?RF+N_$7.X ="(ZU$W0-_G?N;WQUTT6YU><.!\"9CI26<0:^PE(RLAC8(*\.S#1 M!U/:[#[78#QZKG<7:H\C[E=@?H+IF#:8#=,@#$?G<\P#FX)3SCHF2VWK MXH)F(3C.T(2"0JL85)M ZAV 3H[]701]BX/;.5'SGSA\_X& //M$=LK[Y2C@ M5^5&B>J%MAJ#UK@$S$979]<9S6+)A4D@=2W>9._;; E;P7STRM*.E%M4J/,E MR1UHEQI^L]A9D!F;"FKFL$Y_!TV&C4EDS@0 Z1"=OK?O>>]*=!?04U6C7HBY M19$ZWZ2LE=06JYP3,M5$Q#J+!SCS7G.6,CGPQ0@>;9MXS-&4H7W%Y\X6-98VN10B.<12\9JLRI'Y3 LL*J82590NMG%$[H5U).7H6]%] ME^9T%GN3Y)X%EF45WB9@FE:C7X-SX$+T[G3=2.GI*NOF"I B 2D$I:3:=\UP MS@!Y9$DB FHNA&G4C;L]\9M6GS?F?1L1]\AWK>PBP$7"'Z0O[N M-3PVABS19_)P:\@N%B"'%ST+17NE2M(FFDW)6__PQTQ=)T'U^-[-IO/!Z^DD MGZ?YJ^FRC&>QHR1IBS22L^+K344F4%!<8$4[+Q17W)N-W#9ZP)5MEKY:WV+O M0O"(3:M>A-IC[/H*GJO56BLUW@#4-E;5-HS?A+-?JZH?IF[2WI.8V[SHMX"3 MUOC@A&:H;&UC6P?ST%[&"@HK9?()8N]O^[ZXO\.PVB/UVTBWB0V]0+,\:%R1 MG)=8&)F+9"IZPA%KLSOMN(@2-.1&=_W78.SO[.Z1FAN&\ZYR;=""8;G$)1@. M6 --R-1BACW/=&J5I%@I+@=;9Z,V2FV]!N,42-Y=KH=KW+/H7/1A,J*'SG[Z MG_/A_,MU3-T:^-SRZ8T:^3RTCK6&/CX43(+VZ\"##H5'K[2UR2LP.FF0=S;T MN>4YO3?V$3:GQ",GQXQ7S1&"3I4(+!M9(OD/(M\[.O*8&OO<#"5H4)X;EYF+ MJEK*='A&+CV3 8LO3O"D&BWN**,XVW!]XU#I)-P&!\O-EV.00O!19V2H?:2C M;C'^P#NF=/*B:-I12YO^\7=M/8^9[V[B[?L*[A\XJ]FUK\I/,!U]^>DS^97'Q=)C8-42N B699U44P'IQF@1#K_>+:)S.1HW4/GR@;/>;2L]BW#!@GL M"X5[@Q_/I^D#$*P7YU,">S&*]V+S&2!P#J%HQC-M-KI$O1BQ31N0Q2PU.)<; MU4T_B.W1:D8C\3=(9E\@O!A<A0@T):C)RX%;(BXDY=R".8%5,H)DTU8OF MBERMK#TK(;@8H]-!MZFVVA[KJ6I47_0TJ-^\]QWX%?]8_&@V<-*G('6\F$JL M4TH,K$DL\"(-$G00K<8W;X+O5!6G"PT-2EKN4^]+D$IP:1?SF19^5O22A:0Y M<\FAK4TOLVN3[;H1O%-5E0XD-"A^N5>?GR7RSV;#"RO>%+36D"B2<>)B!&#, MD%F60J>HBN6JH8V\"<13U9B.9#0HJ+E/M:_CS-EH,)J1'FMR_0JPR*UB14@R M['4A7W__-LVWH#/=J&A0B?,L_^M\-E_K7]5Y)^ M+8A\-7Z+B=[6^9#V]2FM+<9!1 M2V,+"&S4[[/1BAZ]+A\%U2VJG.Y:V*+D?S+%X?OQQ3#H].7=%.C]3 O>QGGQ MU6CQNEZ^Z%^7!1R5-U 5K$:BT="R2K9,%9=+=N@@MIFUV&8])ZN_>Z2Y16G5 M:TES!:!LZ+$(M)$1I"F]XUS M*;UULN38QN7=$."CUZ\61-RB,)WO_-?Z$RB7DLF1):B)KR[77&1KF0"T4JC( M2\A-U.+XFCYT(7]WH=Y"V>]&$;D3>;ZKPP3I:Y[.AR[45D62U49#KHS *YJLQQ#S%F##*W M&I.V!F7_EGX/%-TZY7=7^3;(V[WC9GD)+J9$\%PF$TH6LOT5,O"T5 E0N DV MDX75*#QP#ZQ34(3^Y-Y@%WB6TOG9^:@60-QU];4$*HIR*AE@%B.YA$9&YG4- MJ5I5"MG>1:@V[7@VAG@2RM*$CP99PV]P3FO%O&ILMZI:#U(D*1T3K@#9TT4Q MR(ZD(*0,SF>0Z[T9>IN[=1N>4U")'B3=8U)P+:Q[?J&B=89/*9CF%Z&:5^59 MGBQ2VA<&$UKI+"=H8(UB.H)FT2%GP;D2=)&"OKV))FQ40;P)HD?L<381>L_] M!!["MWP3-D'8>W.!S;#MO]- _YQNH3 =".FY#<&&2($G.M029TJ[6D:M' N6 M_H@Z69>5X59MY*,>OXVYU,7:NYTAWLKG7\[?#\>EF&"\?PR M1OMZ,AJF(99)1:&YC(#6%Q5MC!8XAC#H T"'"M>WYV=G,/WRJMR+XS+8 M5#1XPV>S=5DW>5K157?#?Y6+:5_ M'HYAG(8P>CF>S8?S\XN,ZD ;/-D=Y*'2R5';X=E%MAY3Z+DI4:$)LWX#V*@;$YEDQ^+8%(]6#7S!OT9(A: M)Y',"E!M,BWN0W6":M([&2V&;T\F^8_A:/3R[",,IXNLC9K[%#. EU'5.E%2 M7QZ >?)-6(A6&6N5M;%-RLKM>$Y8.7H@H,5\O*]H7I67I*GC]S7S\=ELAO/9 M3Y_3Z'R1(KZ$/G :DW$I,2\(I_9UF%]PA<5DN"Q)25':7"IO!?.$E:@=70U: M"UP%^\MD_/X7C*H)QKG&]CQ4O:6L OT0;'0A#1A9!]FU"XAN .T'%:45-@[8!RQR/ M6N]60\'GLEJU=,>%F=>CI"L4UB M[B;H3EA_>B>G00>!GZNX<7$VKAE<5Y0\^Q!X5H89"_6DS+F.B!4L^"R52=F* MU*;)UB;H3EB!>B>G03^!^Y3\;#*=#_^]N"X0@Q0$&G2"1>4M*3H96> Y)]:E M25QY":J-$FV*\(05J0E)+2KXG^5/=.(NJK.7PZD'UGNO8U;,@"%(B<[:8(4B M"ACWZV&WDO:ABQYKKLG?X5^3Z?/SV7QRAM.+^AR4 M@-;4L<>QGI"DUT2[J,GJ/O;V#-S>?O.[FT+<63WD3=<_[7KW"&K\HU M3*LTQ@U ]9Y7>B><_:>2=N5ITDK(>], 'ZW6"A*!$[4!K>5UJ(MC'M&"C$5R MW"BF>(S,WY,1NA?BMY%MWQ,(5E!>C5>E+SP"MRX+EI7(3&O@Y%JGP+C4H'7U MCM9=UCN,@QL?O=^,S)[D/>E-6'WG!ZW0O/MCLD2CI,])),>,0%VS2\FEM::0 M=:-2@1*]LW$KZKY^],E0MYNP6KUU?UMB"9B S%#%$O?5#N7(JF*Q7#B4P%WA M9;MW[F\G1MLN@FJ0<',C&>C'+^_HGR[.A:"X *\#KNX!=9*&<]]D[$-/*K#EN[ )M*9=0NX!=YA>(;T1^9""=&1A'ZF>5R * M61)X #;.]3\U3?03C&I'OZ\(ER=H MUH4'7Y YE3*96$8SGX5@60 *,ML!I=K(7MWH<4=@F72B:-)4OBTZWUTA$5*-7P?<<0'P# MX_<7CKF-]/;RH!CI']GD@F<6/"+#P*5T-G)O-BH!VBA@^/6Q)VET[B[8'@O MOH)8=4C; $;O*0%7 .P_"6!'"M9)[""_%B_KZA"QFAM13PVE" XWB4$F7]?* MXHIW.5O0CX?&>R+Z_;*XC=AZ9N_O\'EX=GZVNJ90FAYLJN=X(W5:". M[.QS([H"M0#F$&QFM&$ZIG-R+& *=.:AE1IY!-4FJGPP!7K@^NX8]&<;4AKH MS2\(,ZQ#M%Z>?9Q./BU*"5:=L+T+,G ;F>,@F4Z^-M<.B1E7K)6>$,HV%8SW M@-K_14[O)$[:,-!WCND_,=8)R+3BE^,Y3L%T*H=Z@06I3HO1JBIN474*#12H-\MAL[J;>Q]S2JSN)KM]SSNHFQ) M4-FJS(JO%2?&JFI^<5:#J+$:W[;L<<;!J=I+3>CHL?78-B,>-D#X-(-G9TYW MF*BR R&'F<GEKOE'( *CO#"#6=VBXF!C(HQIV1H:",+K0)4&X% M\R2-G_:$->BA6:\_+W5_Y:)M@*EIE/(V5(<)2S8D<]*(B0:1I5NQ.1=ML=DS MQU7%5EO82^+2><-!*12IM*F4WY]V/!!S/+!R;$- Z6X7.S;.8PS3//LMX\9 MYD@8K%"KL)?(*?%"J$"2C8>\,*_ LD(V7YVA 3ZT&72S$;S]!Z*Z,WE[_GB/ M--QIQ!QRD.#;] 'S^0@GY=EH-/D#Z-4JD^E;&.'L#<[/I^/9?B<,;HYG_Z,' M=Y35VDQ"PQ7].^5Y%$$;$%XE05N7S;5.5VB]RTS"S9'M<5AA0!-=5(F5:,B3 M$(G<4*$42RXI98IQD#>[]]WSL,*_+S,,7H[_ :/SA7R_2G7V;)S?D-RGGTBR MD]&(SJ<_:&L8^(B)7"7)#)9(^P!$MBBY+J4F2PO,/+?9CG< >^1M:+=1F_5- MNS5U#?S0^X'^"*/ZK8'31N6H$[,NU1912C.?4F*J6%.M&:I@>5X/\CG'V#Z'O.[R?/);)&JL^KI;64B0UDR7^K$[BPT \T-D[77 M+P8N1#B$:MT!]UM7M3Y8;-#2ZW[0+\@X68R0G0VT4-PC>6LVRUCSM0(+-E9! M>8>G7T^'VHFV7"+]U!=N1JP9=.C;;SKNS\G@Q]NT?A?S ML:FT#]VT?C-]_9K,7V20'HU@1FK)M$RNUIS9:M)HY9-5J;093KD9OJ,/<6RE M&EOMS#M1M')O;1@N7MCOC=*3J4.JGB'#<%F/&R!HLE M>5;TFM&KI85T.4'PAW!2#EB8=2Q:M TS?6<37^+Z^?IMY_)V7AHA V3B-2 P MK9*LC;4Y\R9$E[5V!?)&1M$##]J_S] _-9-&EH(B!DNA00G#.CT%5S1I Y(RR]?HJDE9W#1L';$XZ M%.U/E@\ M9 3$B^)3XO1B6$X>64T>\CXGQGV.'K0.] H]14 .J& [P6 BH+ -JQ8) .M*2D"24 +4O?,@8B\?-QE%\R[&0K8C>*1:R#4M' M$POQ,NJ49&')9A*+%8Z!-X*) B&AMI'.IJ=8R+&H6A\L]A@+6>SP]R.^7MO_ M!A/)<_J%?N&?T^$<7Y4R(+-9^Z*1Z:Q<;60H690^,E5&MG%FFPJ[4<6&LE2I.*"IZ6!KE?[ED7Z!L-H MBPX8LW"'R)1X-*&1K51CM]#(-A0=ZBY[$XQ/H9'>6-[E4GL7B@ZE3ER:P(-- M#*623&M3>R^7P@J9)CG['!7?J,GC(U*C?D(CS;5H&V9:M-*Z@=R9%TE*G/T@I(RNUP$I+C"P(7^?7\;CH-6=QHX*+;V=(RU;L M=AG2L@TU^S9M%E@Q+X.I2\!9\D2@"XN9Y*&3KXZ D=-O\!..S_%7F$X7*^F0[GS71W7,4MX(X5IRL;4^UR8K&KS7 M,LOHK)+2>XR1%RMQ<->'=G-<7PQG\/[]%-\O[I1?E>53?OD:@H]<",X1F1") M3&O0C@7I%,N%R'?9*-VHD_5#R+JZ[+^>5]VNG_MQ,IU7-^+M16Q^-DBR9 LR MD>.)I.^>>Q9T+48QX&TI"K1N$VJX&]/^G?->-6/=4>])^ U"#"_':8HPH]?K MXK\OQ\\GX_D4TOR?P_F'Q1C9,YP^F\UP/A"U47.I'2,UUL'.SK#(?;W%0EF, M";0QMM&3+4">F.*THJ?!G>!-J"^PX'2*>2F1@#<^&X_>ORL_GHS(< MC>JF^:J0'5':2@Z.@76EID-)%BW]D9Q#5:+QP-L$7;?#>2**M@>2;JJ4 MZ:I27P%5P=6XT6T;[, YKU4IG/E"![\VW+(0A60&T/,D0L#<1I,V@G=B"M0_ M)3?UQNY%;^B;M<, O,>!"\%%74J-6@/39#,RK^BLYL@S(H 5L4V7N"V!?HNZ MM"---[7*[46K:E%@JD?TTD!\2]^=%4C+I0PG60RRR3IYH5BA%3'M=:WF4IE) M$Q-P23*T;6X>^EK!MZB'?1-[4T$[ST&_[7"_=2T7V,EV?#E^/<5/P\GY[&() M Y.]L(8[9D,A,89,8C0NL6(2&,PJAW4[OZ%5MAWV$U/*/9-Y4QU##^I8=^[I M N6;X>SWRZU<#$3TPGOKF0#I:2\/R*(AT?""/LC$>3"FE:+=B>KT5*@? FZY M7^U\57_'RB]2PK*4*M0;/.MR(K]#&@99.A:+*3:2CYOT7N-6>RFRW8M.]";V M8RFFO:'D/W[Y6G)%BNR]$I[8KG,ZDRTL6&T9H@DA ^H@VM2JW0-JW^F8_1/_ MT"ZS(P$-@C@WH%5@RR2,3: U+0VY!]QA*D1Z(_(A!>G(PIX51=!I&-%Q9H*M MNZWAC" G\CI%0.V]YK*92;Q?!7F@2.00^K&-\%OHQ=+PO@%QF5N%Z R@XDQ" M J9MCLQG3T:4--8XG22Z-I[\ \#V;\CV1N*ZB1]QG#Z(7B0,$ [2))2UC%+4I9^FOW&_/S-]3 M%;H7XK>1;=^S2+[ZQ1*:4]#$(94&M[>YW)&BN M??!^"^AZDO6D)T$UN##HG&OP=@[3^0N87]R[H0K!(%DIN>JS-BJS:$M5[Y)3 MI%,-&H51^UW'R1@'1T#SG:F]K6LX!VMEI)VJ. >KPM-;,"\_<;VE$[8X)<3!8"ERT/.?.[*CGI8Y]J.7=;^5,MYU,MYU,MYV-3G*=: MSJ=:SJ=:SJ=:SB-3M"/B\:F6\ZF6\ZF6\ZF6\ZF6\ZF6\R@5Z*F6\ZF6\ZF6 M\ZF6\YO3PZ=:SJ=:SD-;:D^UG$^UG$^UG$^UG$^UG$^UG$>3MO!4R_E(2O6> M:CEW4I2G6LZG6LZG6LZG6LZG6LY'9X<\U7(^@K*\IUK.IUK.IUK.IUK.IUK. MIUK.QV!O/-5R'E=%WU,MYU,MYV&(?ZKE[/.@?DRUG'V7Q;U-'S"?CW!25F'? MY3S&6?=9AP]_=C]% )G 7BT$M$54;Y.0WSX*1U> MJM6'O[KQX9?!MURDTZ@#*P7JP-4:?'.1C(XB;W-+>7N5%6%[?CZ=DE\TX( B6:D)HN2T:),9*!>8H8-2>FT,N4%[R_Q9 M W=B.M(W'6WNF^[.$U]A-)D[(8)B"CDR;8UBT5K.N$%9//W-R#99&IN@^P9T MIA,A;6ZX[\;XZV2O-)D#)[4N84"1-IUSNQK2FSODCR6 MS+[E"MY^0)S_4G^[,E)O#X<;*$8' O:K(B%H$,8DEB)4 M+[P(YIT/C SC7!.%HN=M:@[VK1H/1,?WK1G;R+V!1KR>XD<8YEK -9[A[-DX MOYI_P.G2:5HXWK/EY7"PN@2=)4-CR('R/C((KM">*;(N=2-M=+)LCG'_D?.^ MF)WLA9;V=_8_GL_(8)O-GD_.XG!\T>1CO;7;+O?U&WUNQ[OZ[;&OW=-' <9Y M+8,P6KLH?8PZ11] .@!;^&"C)W3/>);^YWPX6TE@:4(+R0L/*C(/0&9/ MJ4D7AM=H$7IOG).ZM'$;[T/5^5"[*50R^F9#TN_%%^^F,)Y=^'5B ($GKLCP M4S;0+FYK HK*A6F H'*&4'R;I.1M4!Y@&^M+:VZ U?%HWZWDT6 M8ICB"CS._CJ=S&8#99R1PM<\F$!^IT^9!?2"2>M"4AEY"!OE"VQ_ CZ [(04 MIE<26IC0FROTXL@6 U+8$C,@VG2\RKY@6RI)B,$.1:8*C-"P(+'H%4 M-T0PM BKTJZJ\.#33U@U^I5\WQ&!V_>TQ>WF.YR>S7Z>3/\ZF>3J+:Y0OYO\ MB!?9%IB7*[!)BN229BXY6=,M@(5L-$NU3Z@OALLL=M6=[>&[.I&ZSOM%7WT K1H/U=OZM\ M.9[#^/TPCG V2)"S2@*955#G"U\[@&]DYC!2^:5(-%CL"R6+%EP1N=E=3M GB M$U#=XV6X09>]:G+_,1R-7I]/TP>8X>4Z+M'/!ABY\#Q'IIWP=4("B1&M80Z< M*T%'3*E-C^2-X)V SK6CH\_F>Q<5435=:Q5A7=Y YQ?GTXO.I]5'RUQ&1)Z8 MBYYVYDQ[=$Q86"%/3= ^;95X,)JYV:-.@/D&,KV%\LZ7^LM\SY])(++ BP@.Q-4G:NB4+-02F)@, 2I@!O?)E%[![ GH$G[ MHNH6]>HA]W\V?U76[W_>3D:9W'6?BU.:--SONHG:2.#DC(3QO!Z(>AB;M.? MY@J($V)]5]'>0G/GP2^7B;J(+VR+=5\??9FK2E)JCJ1.XN;1%-BLY8*3Z7#%T0=):A*C%%+6\ MQ2BGM; %-VIXTT@GB@ M,H(^"-U 2;JS<1"UX3RXQ7!2FSS6OB2)>>,MR=77IK< 18M34I>'2@L.HBW; MD-!W(YY?ASB:X?CML_RI9LGG?PPS3N@+G,X)[/C],H7=R!15)/=?W=A&KVRR^KGD-DH:FBHV:>FUI9[2^\PUB=O9&YF9)T8&)_V\L2I(OHK2ST J9"QYPI MN48>@65"&86U-L8V-VD'4),'K,W#:,DV!#30CK_B&*

C;.S_(927DVOZBM M6Q92+D](GI0/M3+3!%JY+CK5"R/'HBRFI."ULHT"OIO V[^ITB.EZU>QO?/1 MH.[KSI+O9-'*A)P)5S33H1:'B&A8SDZ&HG-6<7\U\=^,K=(+'0UZ,-U3ZKT) MLJ?^&EMSN'D7A5T(V&]_C4B[I\1L&9;HF590&*B:Y\"C=BI[DYP\"=78M;]& M(\W81NX--&*1!G>9('>M?1'3(^E?U_!76!9&>4;@&EJ<5R#ZUA6ALZQ;C"ZZ M!BIA#C&XR$3,@O0\$#SO/3,&B]!&9[W>:OWQ$/^ ";$OWK<1<=^1L]]"JL MPS3&NIS7\'J*H^$9?7_ZY=EHM+2"Z-O+1/EK96_SR;MEF1",\V7-T/7T:OK1 ME6(,^MGY&>:>^V\="GZ#-E]'P<1:-S%9DY9%4MY+J[TU( )77DLE46@(Z=9N M8H=:2,.F95_8<9A_H!S_1KWR"T:(LK Y/ET5YED04=5"V M(?%SQ\@T ,E!0!9M#-ZVZSJ<:A]: QN^&!W59S]MXW9?W=4KKE&.594:) 4U6^/UQLJKOLH7/QO8 MDJ(2J3"L=4):Z\B",*)V^ KT$YXE[*W71OOE/KU0CT;96D2S>USTZ^GD(T[G M7UZ/@)9^<>Y^K#4CIK3@BA6G0 M)7+5Q67 (]!+IY 9%*8.Y$(6,&=6N,U1.,]];'/1M$+PI&E=*.FQ^^-=3:5V MELVKCXN;Z?'[7Q!F^&;X_L/\5?EMMORG Q>SV#BJTGFD7- M2T!$8:-TV!EG,WAID M][FPITAP$Q7H.WVMP97JU1]<] V=O88OB\\89_K.]/R:& ;6@E,B%.9"';\H MZJ2.'!;[353>%Q5LV+N/L-M:'OU"LQQ%)OO*#%WC14'_99G-0 MK'$B8V ]<[5U2@%[6NTU6E:LS)%[&]X6;ME/KU@CT/#]C!W;>>57KI6UR\F MKFX=P0!"*(7YXBUM'4(SB$ZRR(52X*3C1>W]3-H ^-/[\2A49@^SZ7I8ZSU[ M050"#!><%5Z/5@RR]F@N+("N ;XD,VS6"VK?R)]>D,>A-$<>%KYGDD:1PMJZ M#Z!"N.AA[D,LM0L'!DB:V_6Q T=HB!WC9)5C>H&.6*?V,VZP#P8&DA8E))V1 MB)F65<_-:))G*@C-P8&)^QL.U\>"GMZ-8].:_0Q.W/V51Q*QB.!T"4S:Y)CV M.;!8ZR!E(&.=I;MV; 4&(&FQBGEXEI&SD9:MXS MCABTCA*%:U2R_AA'&W31M*;4',MH@Y\K*^0K?\(;):L_?OD[_&LR?3Z"V453 M (ADZ_B_R'X<=5:[0B$(1'8 KJ\$VM M7>VV9EEV&A2Z$(IJ,[+C'E#[=P&:$KH^HZXG-AI4]+^L4X$3&01O<(;TR;6F M^@5^PM'DXY4^.TJ9P&MZK7>I,"TTO3DA6):R#*B="EC:W$QN!.^TE:=_AAKL M-TM F-]A^C">C";OORRRM5=:+LEZ3#$E%LPB,[ D\GD,,&M]'1/M@[=MZD@> M ';:JM,G*PUN%]Y-(6-=Z@I/"()'7ASS*M>]D(YJ'\D]CBD+4NGD/+399M:1 MG+9:=))[PSKE]:%9Z&(M?RO,:)DOIMQ$C(9%JXPM"0HWJHDZ//8!AEV\]S[( M:-@MXNY12YL ?!I@N".A6X^DVX6-@PPPI)V2+^Y@,VI-AA,H%LB28B9HJ>EG M($T;[_IQ#3!LJRW;D'"@ 88NEU24HC ]RK>;HY 88 M;L72#@,,MQ'Q?@<8DF^E3 J%00QUDGP1+$9RTH$@!5>,Y<5L1/ZC&V"X,^?] M"?3.%[YMX][SLS.8?KG69/4?,#I?]EB]JX-JW_UWNZ%HT4:W1[FL=<,-TD0A M4H$Z'#/3&9.-#+6IGU'!:G-'-]QN>!HVM?72R9"C9RX(8-H(GDWLAK,>1CV^LYDB6AY>1!1<+22;[ M:!S7A;>9__KHDQRV(G;;)(A8V#Y$@H$6.Q,C-52NW*KQ7SR7I6K-.R M9*&,#*>D+COF2+35EFU(.%2.!$_)TCD"P!J9I-5)3MR%<1F/;L? M;X[$5BSMDB.QA8@/-/%V%9 ]8+3\2$+DO<7%H\:@P"N4FKL8;' Y>*.S4R"# MN#\N?AS!<%W0"P&> =9K B-H;Q3!,QD6'9'&KZM\IQ0(Y>.3DE6" \QA#F[NV4PR& M;Z4L'8+AVY!V!'')3> ^!<.;*4#' .4N[!V!TEENO7,^,Z%,K@V(!9T7O@YO M$4Y+@ RNC7-V%,K68S!\G[JV#6D-=.Q&$;'.@%9B8!IT;>U>5 W!<>:Y(+.C MA!1UFY38QU>\O15U#Q5O;R/W!I[C?;U-+.8"$11SJ7"FG4TL"!>9YH@:),0@ MVF0//NI.,UVTHR\V]AC!MF"U00A,>J3E^F 9T%;)5 *R$:.WR-M>=CW6"'87 M"[H/,@X2P=X$X%,$>T="MXY)[L+&02+8#J3QAEY$7P3M?;Q ;9>"#+D7HGA. M&^Y3E7]K;=F&A+XCV/>7(TOADBT9F?&JIH]%0UMI0I:0V^BDX0DW&]KSZ.J[ MM^)D\_KN;03:/DR]FIT.XQL6V.K4G93G,)U^H574>"E]N?HW'4+4?3RV8WBZ M]Y6OA::EJJ79F0L9E$:? 4Q0AI?DDR,54(,^ '0['%:?=GDI3OJMHW:9MFO( M=2ZL)T,XDB'L2Y"H+>>FS3WN#2A=#[[5!PZ"%X;7B3A*2"3;GFQ!-U_?3:29(-W.D5CM M9N8#K_, >*HI9L P9#0E:RMSFTR\^W&="OL]2+V!>;M"]S5=YWQ*F^4%UH$J M$ET2=+YR05Z@ C+91$TXJUG,$A4XT<9]O@_5J>A#9XDW\)$O=ZH(0DF3665T2RH1)9;! UEGWM^E]C_ZA,O+C8TD9,#68LR+&XT0;'H?*"WKTB) MAEOAV]3FW0%H7Y'\?G6X#^D>2Y3^+G\UEAR'7;@>L,KPFUD?I"[GDT /ET1[DCHUI<^N[!Q$+6![+5 KNE83S6S M/DH6G"HD5RBU+Q%";!.L>EQ7A&VU91L2^KXB_'$RFT_&/Y+!GU_ '#Z?DQ\P MF7Z<3!>1M!=X!N/\=ICQ]0CF93(]6X75P!F1.3(>(CD'CM,>6\AA!&.=QJRY M7$_6OFN@\4[//\9+Q:U8G.R7@KX;AZ[N0*](8]7CTG&K 0Q+Y".2%#QGP=>N M4_2F6"-"UD%LI!AW/N*DN.]'D >J?,N21ZT*,.%DW16E9IZG6"O1-=C$98BG MWAUX9^(;B+A'M_M"-^LLY9=G9S#'Z1!&5P/S2W0IFB"#)2/;Q)IH75MC!V&8 M0>-=(=%/?]"O;.V11[B22M"N[6?] H@O30XQI&CK9:Z5K$ MR &BXF0J:LUUB8'H=:Z$Q5P*$=W]$:.''MPL;?;*E4QQ214>F!$HF$8.+' ) M3%GRITM TLB?FIOJ8OM6'SME;5-QCBCYPEA<% MATX[YDG1F18QZJR4C+S5?O0PNF] =3J3(XR(_0+C %2>C7CA3 MN\XXS@+2'Z*@(N477/DVF;";8]Q7\DUSU6E$R[&DZ&Q3)JWH+;!T_K+L:HYM M;=D;Y-KM$]!IIE4A8[%.'8+( 7@TUOJ]#\IYE"TT]JEKVY!V@'D24<6, M,2OF@P\DBF!9M%@O7Q.@$HF[1ATU'OT\B:V(W7*>Q#:L[+G?1L2<4O:&V13) M/(TZU'D(@3G00HM2(LA[NC M4F6?WP->KJH1">Y-PB.O(8YN7@W':&K"[Q)N$.#:9;N,=MS(FP9(OA@XU2"QH(5FJZ5<8HRC9:Q-R"!!T,(-. M3]YMVYA-YX.O$P-($?^?3_'R7M0#G66UM9CWDHXX M7YM(QPR,EV*\P")<])ML'_3T*UL'?;6^;>P$KWMS]'4Q+R)&S\^G4^)C8&UT M0AC+!)JZP1=@WM+Y;H6SWAI.KVJ;(_5^7/O;--OKS,V.Y[TQTL!%NY3%:#3Y MH[[!,Y)*W=VGGW"V?*D'8++T/!$T2+2AJYK'5WNXV42^@3?2*M&FZ>I&\$Y9 M>_KGIX'[=NO>_E7!4P*(A3-"&)C.-I)K:0.)0,ABG$NND>[_H4Y:7^4I!+IX93V_/SZ64E*J#!>L=' MG-"2TM_' M\^&GK]$;$5R.PAKF.=9N;SDQ\%HP1^"D*-%&W*RP^\%'G2SOO#S M*>;A_)?);(7-@$M6)LW<(FPC0#/0GE33>!N$$#ZJC7RE[5WL>U"=D(KT3D+? M/1^N ENT*;AY![!J=BU%G:9'9,;DF,;J_Y/'R(HQT8?LBY5QZRWBWD>>D!XT ME'7[=A /!6A>3R?D%LZ_P#C_]#_GPT4\KVT@[($G-@Z%;;/>M6 8SR%X],)I MPM>1&7DE_-#09(?VUA< +_#C%-%PV;:-=;7G?=;6UP)V+ M&8@25"C:L2"2)='(R:8OW1='NKR#&1C6V?:W@Y!3O(-0V,/CO!%9[&-1I M:XE\$&9L+44/9%EXEPPSH:#';,&;-E/,[T-UK;FM M(\D??-_ODK%UO[QLA"3;T]ZU+:]D3\<\,>J2)6&: CP J+;FT_^S<*%($"#/ MP3D%@)0F8M0R)9WZ56965=[S(,I-X95VTB0R1E3AO'8MX"3&(8'@D?D@"Q.^ M3;%'5X2G*IIL+"Q-&'(I(;2#6WK]Y=;?6G))FIL A=7482,". P9K,W2%&0\ MFC:"U@'<^0LDQQ2*KM?4D &62P8*)<%*P9,Q&C0:[@,3W7HA'U[C@M3B8_DQ&Y^8#8SZ M7^K\JX^SZ_SSI[_FL\\K#6CKG">ESBJM"DA6AXN44""*8*"J\,X5RYR*3>Z$ M1T"]',$8FP-C7P _DU(\GX;K/Q?X?E:6_P[SK8L>I70Z!@1OJ_*55(! %R'( M(FRRC.=LN_6]/[C$R^'RB*0=Y*9.$MQNE3?]T,RTYT\M]<(8/BYISQ_F^@$+SN>8W^%GG-Y@P_#6 M@94:A[6Z[&\GG%6Y'Q1WVC.NK#,NI6P\>J]L-M*()\-9!]8=A M^@'O.VRRDC(I#,"]3V0VT_OK>53 HN8I.#16MBD3[P!N*91:0\8:CY200DQ"0GT&RMY$:3(MPGD=4%W^IMP M;)EYT$)A;)ZT:+KQ&,;?9M.T@1E+EE([ R%[LO@$DQ LY\!=<:(4IIQKHQ)W M!/B-2<^1G&G@8WD4YI4S.9'R'H$QG>MHFT(PLP5+3SYG4@B5VGA7'H7UC0E+ M+RXTB#X=WOS:I;1V:J/RLJ"3(%R2H (R<$0/<-IDSRSJO)N.VOQUO@/O5'&G MUH(R/B\N)>KT?AF6ZXULACJ]7W]WW7RM2KXA"P.L%D2SFL7GO1&@M3"+,V6#;&;A( MMI-53;%.90W.\0+*A0C16P$YI6)Y(LU([3@##KCX]G[^]!KF 'K/1B76V(5, MA.@+SN_CX<[6/N4.F-,(2M&KYV*IB?F&)8$BBF*[,F_WX\^9=8,(=?#9M MK59*]0JO1Q[>.@3O_7A8$4'/%09Z5X?L9\>K*H66D2=;>R8J+ID/3-KB J(A MXTR%JYYK#3APOTP2O1Z8[WWZJ_7A0RJY2 XE"-(*L3:$RSR#E4ICL%XDT:UL M\/%U!L;P[WSR*B@1K:LGREL2_6(2W5XQ0:X]"@O9QM+Y3HCO??9T]\387-F) MT!]+JK$O^NT.7TWS[_-9ODD[F[UR,A8G,%775G65&E,OLQHX-"YRYRP*UTOR M#JWT0E@[*D''ULKV;GIM=^:<"EFBR 2+-NP3J1S"*..,946H 3?,2=PY M)^'K0-*=VW%3>\:LY7+YEM26^6?:ULKLB%@$%YY!S&1[*.8RQ%@B)&M]DM&& M)#LYC3LU<]J'X-1NF5&Y.AN1NB,>^CMX:GWM!M&VOK8+J#X^F#ZL?PCGM#Z8 M<3CUD.TCD?ED,J"TERRH"#6#E"P4'6M6NP?M3'&*S!Z9.Q5;7B+O#[AA3LCZ M/M1MX'';W&[;[@=8M%;&@K18.U": HYC[;;CO4Q<2Q/;M"FZ!^.T;1U'8LUN M$N71=!W=3W-?Q7R'US6_,_^"B\7=$LIM[WA=BBFTTZ1";4 8,ZF>).7,LVQ% ME%[P;JG4O99]SAQO3.31O:[WD=9$L&M<8OYM=HMZVR7)\=KY78#QA$UQC+5+ M$IU>HV7@$?6#FL-NHG!XR9QP;,!DV4*20L+ 6O*";)8,WP= MA*AM0:M]R&T&-MV#\9RY/IRN[8=EW/<^A_D\U"9H8_GO'WQP3'?]XVAWYUDX M'U12/+.L5';,%X)L#9>HHV<^7SW^Z7;.^*B]R3P:T$J3PA>#!<\J5-9I%T\N=5F>W3[<.^RT'TS25H[\/9XLRX00*09 M4HI\G4( 9- A\ES MK[(*NIO:?]FNW:,9.Q+ISNW:W;Y=VZR2E8@NUFRH[HU<&%-9!(BQML?D@4/@ M9*SFX(6.*A?NV_35.@#HTAR^O7@]&Y_F#1Q ^V"M+ZYMT5D7@$WS\)Z$>)[< MO%$8VD%(AG/C+&(CM8@!HP7&O">@ND L#L'9S"P6K="WJ4PYD[@\D=%W'FGI MPX2Q/4UOK_,_9C<+O(-N8RQY) /)6PU&,@5*,=)_D)YA18:R3$(Q)[MI&P>7 M.'VRV,B\F(U.R(/:9.LTLKL.T!___JN^K64VW_O*CI]A=L3B;9+/AE)AQ_+5 MVF:I2.NH+>SI]ZYV0>:HN \2244YE)=V!(R&*6O)"^_H1*!/K/K!%41!OQ,J MZL*$#-)ULR\;6LE["/;V?G;??V&8OYWBE>**"=2D8&)M%*V0CG8J'**2(F2/ M7L1N72@Z+WE95G,?;M[OQ=V$Q*,/;NB$\H]_SZX8MS+&K("EVH40E0(?79V_ M''R2Q156](B"0$M^4X+0E\2C3VWIAI(XBU\'>17KV#Z)&BS3<1W[]XGDM1AGI:7M MQU3ZB,"AA5X6VTIDX@V!10#3(7)$RN](ME_VR M':A'LW4DTIW;@7HP,I'4H2$QW^?_"3@5(PRUP4F*!LG99J(894XTN"RQR\ M5K(\5][WS8T=G_5]J-L\-[9DP:2N:2*A%EU'D4G'M*1MFF*5Y#IZV:8/RD7F MQO9BS:.YL7WHVJ#1UOTT'E4D*U8G()M!5#>J)OVF1# 1M9-%6I&:C52ZO/2H M(4P^GJ[MZYU_"I-Y'2^'7X=??_60_C29AFF:A.NU-O,KAOKG.2R__JOCO=0C MK3S01=UB_SO^::4L]Q@48TDHH94304:&4LI8!)WKJY$P##O\MY_;9.Q,\[8Y MUP1O5WT[?8>UJ5L=FC[-O\VF\^U_O@Z+R1WC"'7A0=L" I&.2XH>G'<&4M11 M1):==6WZE8RZC<%3N588]K#W55RL>J%=E:!9-E:09D VADJ^9DU:0]J"(!X7 MX4.C8=A/0CM]V/!\$OA@Y-:H?&O1$C,L/M+VZ__41L:?PW5MB+,'\)7E7'L> M'=#;98#>G@+>\01<&,N-"1)5HWZJ72&>7M!&9N]NG\,FO&F@T[]#VNTD+7&% M==OLU12'SC,#3JW&@&&"P%T@>#FPP+7@+#41F+UP7IIP#*=Y@^:7]T'=Z=NJ MH['%DY;*3"%5M=9Y^A),;>U$-8.<15#B$X78*G6 M ?+P:-0P%5TG"Y#4W@;I62T+9RJU^[EZ,3GX?ZY@UP/=O_ZRVK_;Z[#8MV M,I2"HB0.B/2 JX0>@C0UJ;$P&^@]][N)6V/+\BZDI M91A)@!Z_/L_+_>HN!(62,;8? H;=),01,B31Y2=JWE\&!92::($BAUVT&,GW%<'9/[)GX MNL>O=@13&GA??YU-\7$L/$3,J)15'T>;VZ8;ONZ4Q,@\;.'=OH6WH\NE>-.(6[^:D=0%[&ENB M"]RS&PBC\?V0:#5C6LL[K1/HE*QP6.A.E[6QLRP.HL4(UJ#(1J$7MDU_A0N0 ML.[*^F4(6!]>M12LE;:P6%& W[[C1F1O)&05T\$98SV7UT^.WY.6J]68%&(;#/ST?NH1QR<(]>%C S_'>&96 M*F1/%:/!)N&(7))!2,)"<4P%VJ6+NZV4+^@ /^> [P Q/0_W+R7@N_^0KO1N M FR5*P&DRA:481$"2Q$R$ZH.N$X^-AH8?1#3\W?$])*13A=J;UXU3[%\B''_ M3S?J=!?L37TQ0]"?QS4SEB0\FJ9W C9>FBAJSM$8.IC(#5F,B+55JZM);4ZH M6$J@GWPC(OB$[^82); /]QI(WH$(#''<%UL;T :L=7 Y02C*@16!:6-2S-8V MD:E+"9>=CJ?=0F)]&-+2VGC$AN?[X,B%LPAL:Q%Y*J.3TRYT"]!@',$VF>7 M$F,L-H_V/_>0V D%K >O3AP2$T8*K56H ]4#Z9G*0DPB C=&,QTYRR*T%:/G M%Q+KQ(;$^O&@?$ONECMT:90C.@2\-#'QUP;<3Z_+..9T3D=)I985U7B1N MN),FZA*3O3KPS2&M[U9?_.ID)66;%&2-P#4F4"$FB$9R2)X78J_,B7?K:KCS MX4']^=YAE6O2[%8?_0/GG]Z2-DDDV/SD*A964WLS$#Z23$6H@Q$2BE2D_QLN MO.S6I>^IE4[=C'$ =^ZUZ1N5@F-WX'TS^_1ILORTGJ^XPO3'[#Z\/SZ&Y3_" M9_QMMOPOK./WZ"\GS%=>1&DEW736*@\JDGGAHM9@5+223#UM4]=!1D=">*X" M<1J:MVC>A603XGVHJU]V<*YD?-5CM!:Q\BMZNE+QW( AW*!T?;QO]KIP$MS!UG"4JNTQ>PCG'U4D(6A3EG4_0R M]G@#3]CD=:S;X5AJG#O@6=N>O0O3#^O&A2YI>K5R "U5+3$O"D+D@7XAP\IZ MHSGK9()V:N)XN^QY&K8>R[#94,*-W))S!6)C;W2!,7HCUCL 3M]Z]4@6[#)Q M /T:LE-@$4DK#AHMP;':0U39T>6D=0S"VEPZ%3]>!AL?Z:(Z+A?[D&UD[OU* ME/IT\VD[[U@;J9))($TMKE0>P2>#$+Q*11(8ISKE/77BW[VE3]LW\VCBS\:@ MW(C&U0I(^/L.$"XYE]DF<,H[4*)HB,GH"J1DT@=T")WJ%+JQ\.[2SY"%1U.N M?:/3'S NOW;5?'NS7"S#-).N7?]@@">LTW<'^L7Z8]_QD@E5 GK-D_%%U0%! MTJ%,=(883Y87=]5IA6%6:/W2S],%Z;)57?VJ<:N:XZJ0CH*L)STF#@Y9!JYJ M98(TO(0VPQ$/ !IJ;=__[)LPGW^I\=9/LYOI\HJVD\B>,(#)U1().AB1.[(V M4C:D?Q;Z21N3^C%4IW?.CR$+NR;T:'1OD-OP Q:N$A6"7!1GKD H^<-\JK.@#HI4C"<&JW<,/-IA^J_Z9N^8K3 M"XLI$Q:LS3846M)P2R*IE)S%H +]?QO?VAT4+X/=1].U06K)_?W]/%WB'!?+ M=V&)/Y:"J4:@?L=YHC\+'_#*^F03JRJ6<+6^(]*N!=DZB7'$:+@/@9_@-7@" MYLN0DG:<:=!_\S[8M8\J&_I[(5C(R"VHC 8<V9!B56S2GNH?H-G_E:4Q-DQ3WH3I3#HD)9*X1+&-8K<(O@&3^&++\Y8-0W+,3@:=J,$X@ 7VH//;4W:KL_C(+ MTU=;3!N'6ZWVMZ@<2*D8O8I!0$A2@S/.<*RMP^-.:OR!(.R!!4ZO" XG_6QD MNK5/TJLOV!@I>GN_,X(CLE=Z7I96!43TQ= [J[375@CI!#'*1_JSJ[U?;.-H M3%IG5HH#%NL(KZK8>Z%]TL)I;4=IH1XT&7^9L,#QSKNV?)J MO& $EZ(%K:PBVU>GU&B/>\!E6N]+>TXVU"I(5 M5GM!&:B-[4#72G]33$1V$N.0L+P,M@^D<9,1G-,Z ?S>B[@)N+V>S>>S?T^F M']Z$O^A/EE^NE-3%EUK!5V>/*N4#8;4.O#3"!A,9]VTF+/1!^3(DI1E?QL[7 MVPF0S#[C-$R7/[[^^8\?7KVKK5>O> Z"%>6!V5H*H1@#YZP!64R)0CCA=DMR M#RB03R[UO%G?@)PC.A'WH'M?ZSPQU]*4>?B :WA2)4J3Q&@NQ M&&Z"3;;H;IG@3Z_UXM@]F* -YO/\/I\EQ+SXB8BQC8G4C2^VMQ-93IEK:329 MO;6?%*DPX 4WX-%;IIPNW+5Q#3P)[7D+2!L./!01/:[FN"KZ?O_7'$-^._W/ M,)]4;VF-B/ KR1T]21RA6'JLE$T>G$8.=/0UYI*"$VUZF7=%^#($I@D_'LJ- M&?$I>?5I-E]._G?5JOU.P(S[:*PEEL:J$BN?)432BR$K5S3]B0_1'/&8[%_M M>3._#5$?U7[1$C$+PA_+AAM>5+9L3\"$IM?. MLEK]G"U4#VU6R67G?9-7Y"EDSUM^/_-\WBR7F__]FDOZUUI;) M%/(ZR *&M!Y0P4APDN?:=B9$R3Q/01YS6SQ8Z7DS>WQB[O%-C>V27(7=2V18 MT-+#90N"BN@A:I(^%B3]) 5%#]BWDK RHBNR-VTO)6%E1XAK6-9HGWD@M4:8 MN@V;R6*VH8!5RC-C6 M2&(YE33TH?;8B2QKO?4563>KEV:3CF&C2UDZ"XX; 2_K9J'1K$)7^94\<;-WWEG.%PC"0SDE0+--K%E4$C$%FYE6Q MC3IV'D+T4I[Z42C>H AB'ZY?:E;0?"/X7? U??B?0G@>!6 MJF5.X^P/*$>G$=6^O!@;&7A5R)8 MF+Y?ANDU?GF/T\EL7KM73Z8??IZFS1,8HRW"RAIQKRW6)9/@+2L$TJ-@TF6O M0R?5H<-BIUT1=A12<)'TXJ+SJ$4&B+E,&:PP]G(Q$/[89 M#?]R58J!5&Y0"K:-9MU=<+G+Z!+0A\I-AM=\GEU_KHF4]],L-Q-V@C%1Y03)1GJ9 MBC3@Z*D"%Z-$(D7"U&:4\*.P+J1:IA?G'DR=&8OL8_>_/53*(TCH.;URD$/M M'L9"@E ;&7DO@A91ZI)Y)P7PLDN@CF'J:'0;6['_[_167=&0F MD[190;HJCP1"D_'*#>FP0A;GQFN0=[9^HV-KZ\?3<,2TX]VF<5U@O-36H[U8 M<*!IY3'T:]AZM*!C)'H",-I <.KUD.BQST*3P":GC!SY9)Z]]>@H7.Q!MK%; MC][KONAXJ5TS RW/-5TNG(R!4 1PCHXPL*ACI_%ZSZEO92_B'^Q;V8=R8[<> MO=<#%9EU6DLBMG.G.W4'NHY=8\]FH5'4ZZ!N7HW=W]U MLW@EK2Z.@>*U*QD3HII*L:IS2612\\B4:F*A[B)Y[IK/*!1N4%AS%\\VNM\! M45,?Y4-,Y_%0#N/5(XP?0.C&AWZ#+&F,424%,F6ZACR])#XX ]*9J'SF6=@V M 8I3L?X)SV1KSO>A[]A>BVT2]MLI_CJ;+C_^\O/KM^^VCUA.+-?T:\$8*9(U M S\49:%('I%Y9$QU*X1Y9)'3^RB&,F#6@'K-NVN\PXR?_MK494UF>9V(QTA+ M\2I""JDZ9JH8.RTA!QNM(P4QZ#;-6Y_&]E(>^)&Y,&)-9#>$VUS;#AA/F.*\ M'^4EI#L/YW O 1K GN:IT >P^L@+\]9 +)[,TES'#1:AP=+_&=2);L=3I$6? M4H1ZI4B?1X+Z<.7DDE-?U_6;&KPHQ@8%3-?!R(%L:X^A0.V6S7E)+,DV(=*. M ,^=E3T&=WN)SW&L.;FZ\\>_9QN8S/L@M.%0@@HUMTQ J)I?M,%;&[T4LIQ! M@FX!?G,2=!QKV@_:>;^JTPH#TZ2NPV+QMJR^^,O7ENG1 MDS$F"LBPFNF4$SAT)(A5/!3)I&.-DB7WP1ED>O]V4\7^;5E]>=5++5[Z&2[H_GO_,2;7;_^LN*%FOW@LG9JN)KE,B0XD0/+'A=:J5#TJ0\ M,!]\NP7'WQ+JE6-J&U3$MC2!$S,=2N2@9\ MX!&L%%J3$BXEMFDZ+8U,QT0M2TE>(#I//ZX MD9BVFTT^#L5/(PN<\50C%Q""J%FP*.G^K*.(N<\Z&ZMUZI3S=+$R\(1#[60B MT(?0+5B_TH!6N%[=9L/6INZ)0Z(7%%00#'P=.ZV-=E+X&)5HX]YXB.6\"N8Q M'-IE^##RMB@>_(KH]39%2 EELJJ91;CJR*1)Q<5,_UFGBS"A66SC$7V(Y24Q M_!CRGL,G]6JY_(B_AOF__+Q8W-1*C3_F8;H(J8K#E6#,V\@S.&-K5"#5$>PQ M0N(I:KI$BS%M!CCT07DIKI ^^(>HN[ ME=35@/,KYEG2-?F.EX1 FX]DK*&!%"0&K2T&V2;'_#%4+T$:1J-Z@^X8CWGP MBDQHG?!U-AG=6R%6:((NK\*S98Q^F-N8M!?K'Q]T)XQ$Z8OQC]_$Q21/POS+ MG=MNG3/%G;8BLKH; ''HZ]MZ'O >5@8:AV.U+."OO<('SSYC7 M 9C970=\F$-P-GE6DA%99;HG2LG*.<&TTHJ' ML"?">RR,%N'?$JR2G!>P#ADHIP1X28(KM20MUFHLV&9PQ/@E"V]N/MU_ <9!$O,5X+K'%6B+/;[>=0,ON3 M:UV*5[X/@^^GL(]+SM&+& [#>_69CDM5\G_Z>H:NC(MT(9M %F M$O.90=!( MT%EB&(2++N>AK-^W\$N6@\&$;J;[K$"^"7]-EN%Z?;ENK]J?:MO]YS?UEJDX 1EU] P82/>G*BZBR:IF6V /JP5(RC%AA%/8Z/6\V/#?$-$8B]*7$O[[_3I,JT-R96&F6'1$K2"Q M6O!7 @/'-1*)Z*>TI^*3;"(J=U%+9=NVJ0.:IGZW M^WC.XW,[GC\'&#V N.U97K)@08@ SB 'Q26'P!,'@\$3JEJNWB9/[!2L?L*U MUHK3?6@Z=A1M;:W_3#K(M*J_%=EV+(/-25FR>5S6AE")6K&;$@B=42I#]G_' MN>H'ESB]JC>$\+/1J3;Z,(M_S_[X.+M9A&E^CY\)&N+TQT]_7<^^(*Z3$&_F MZ6-8W,6;C50\$@FXX(',V]I7I$X)<,(R)HM26G8<=-%_\>?+_]:4'ON4[\5[ M4(:3KQ9M-&"3IJLM"P^>:Y)AJ8N7&9FT_GB9>'FW03OJ'C3U&KK1]R!?C.HJ M?VR!T=WAG7>SX_(V67 IB\@I,%6\IE\Q,HL):PRDY#TN[\>6:N'6-M)*56J. M,!:2U]JF/-A @L298YJ3G)E&E8?-.O'L(^%5T)QCE!(8<_2D,K*@0D@&F"E" M"R$-&=^=KJ/'5KD4MU,?IN[MQ#.8A&-K);^3"5WG!GW 54^8VSXQ5\$Z5BSM M,O%:!%63EIQ-&8JSP7CK<\+4B:^'5GCV/!V%="U2-*LW,Y)ZD]_,/OU%UE-8 MDW5>!S!4K]+K+U__RJ;L8>5-OU6+:C7,O<*HS5:OA/*(=/'66;.U]0QSX&UA MD),KF9Y@1H]T&V]CLST]9S&\,(Z?V/6MH](ND;BD7.L\JM(6M,P@C%%%8\X6 MV[3*O5C7]R 9&HG2E^+Z7LGW'_27U_/2C6%DPSDR[Y@');6 (*,%#%S1SESR M+#21E7LP+M'YW8NWL[%HW.K9>_W();C8W(*O=V_!K]N8YAVKL\N>VM;!--C5 M>3SQ X1EWW-W"9Q^+E)LD2%ZIL&NG%NA#O#0I8!&F0R/U@75IFCX^4CO$\&% M"Q?>/@QN(+3WG*MO5]VK-^XTGQG9.PSKY-DZ'"1SB,XB&)TQ!1^,:M1/_""D M,Q0'G9WCLQ;L:E!1] ZOP[*28+[\"BNAS]T_6 3X4.B>%P&+UTPI3CZ"E M$^FU,=XH+F*;9(;N&%^:MM>(.PVLQKMXMO'Z#HB:*G(/,9U'#6O%Q4>$90 + M&CQ6^Y"E8D(4#'*HI1B,9_ J1Z!'7I:0@TFLC7YT*J%X0KLYHTSTH/SH85>< M;KQ D@$:26^AL**XCD'6PXN<7A,9RH!9 M ^J-J$;O,LJR5\:!7FW'"0?!<0(G"VZ!< MD*E3"ZGG-+F^%_$/3J[O0[FS%.O>?/H4YE]6Y:'+^221TK#Z2W_20J](-_Q, M?V?< MT>"XY?E'OL;G>RDK(.P3'.K651D2H5+4F#,4FS(BV=\'V%N#V6'B5+ MZ9^A^IV6;^>K7(6OH4-6#&.2D1X8+>F!W"EPS$E01ICLE60VMLD=_? S3M<-L\=ML^AGK<.MWL^OKGV;S^H^NN.587<-0 MF"+:26YKHW4)G!7D*@6O8J-JK)/N\VPY$V-(;V^'_/E$I$73IO:[7>>Z75DI M)8^*I-6K1)RHHX54J$7:MN148A#BV9Z%]18O,)1P1ED]_;$Z0M#.$;$]>J.K M)@>+GS>38*]DU!EC9,2(.O=-%@:114ZJIY49319:-,IW.M$.OY^GLYRG 6+6 M(N.OV3[_<\6/VWTR*XUEG&PPB36SD3@251!0=YEMBM'I,R5%C+3#[\?I+,=I M@)BU:!W?;)_$A8*3>UO5+)J2' 2=ZT1)GT@+I]>8N.%*2,PJ5,_L1#W8Y/=# M=99#-4S8'IXK=;GG:E>]E5E(F9V#C+5QL*-;A#;+B#^>]%YF$N9& Y#/8T== M)"_^B=7A@/G59YR'#[A2F7X(2_PI3.;_&:YO\.X1LM)SQ$12:6UM1980@D / MUFF="],AB^=V#QY%B.]NH@L1LF=E]78GQU4QI#[)VO8<2P:5"OV.;DM P;/U M3!1I&DT:N(#=OTA-I-T1N,#CW$M^G]49ON]2>)H00;O@22#[+ H$[@S7 MT6JRSYZW>^W[D7ZF1[JE)#]'#][-'!<=J!"2%D'7HN]B*8D8['VT9XD?4C\7+HY M=-G3]YXDG8IA!PC+*=HZ',/IYR+%,C$>"Q;P(4=0SF:(VM5^KMG5:7Q36!1J9S3G_H$9\++:=HVYJ'_I1ZZ0>6V#TNJC.N]FI@RI%J!*- MBZD.GB2K.D8?9$8IE=%.[!M(^-A23>N>4.CD#0^K1N\UY55"(-T3BA0Y('*E M3)M1U6WKGGZ8+*I=V?+;;/E?N'R':?9A.OG?S?CKU9?6_VB7 M*%V_HE@"_ZJ&3Z3F/-EGZG;<>F6 ^M*EF/=N6OZGC]#P$JT%V0;.-KZ^/ MGV;SS8_JW^-7'+,R60F0)@FHT^DAK@IVD>@@B_B>"7&0(V5A;#DX*8 MJV&2G(4HK ?FBE!1)&$:E0I=>@BX%VL?#0'W(?%S"9YUV=/W$/ 1(>!>PG** M*-HQG'XN4BRE+X(%4C6PSKW+OM CG@6=<2Y1&,UDZ-0_\ 5+;Z\0\,4);Q\& MGSP$C":1(B(DI,1J,AIJ\")$>F;HX:DA:C2XS?'K/[CG;']-+M8Z)S!@5705M/=J5+P8E,^IMV^\;T/KY8 MBT&]M:7Y OPZC(%>_5-_O M[1S3K_--KW*1=.ZB 9-X(1H% 5XQ ]8EKKU0SO V-&JRG4L9^=E'\D8;^3D: MGR^I.>7=3:V]1OS*^EJP0M0-="%5ZB8(241(.7D7A./<7UBAPYY=O!A1/0=7 M6]E!QQR['__^:S)?_>5-_Z+$DF L!E*)ZF!=^C^(U?>:&>=.,96-:MC69XPM MO!C9/#D_6Q1^/S+_@SNGHHX,G#C;>/>J3[T/BY^/*Z M[.F[1_H(CW0O83F%4^\83C\7*48FDG%,0%SU/K;9@=?:0W&TJ MVQK<31M'R^K>=K$H@\R"XU&2KBL3>&0,M#:90'+/39MW\ Z(EV8#'$O?!LZ" M#92-1'@8@Z>1:XA%U%]'_7I8KIF]"=1 MZV$X07NN;'Y".6W#Y3X$/9TAM'K!Z*6CV^SM]'8 + :1LPC@DT/2QY4!>G!( M*=;93 O3A=KNP/UCW_/MD-/-7>%!0,^:@.* ME![P#"-I)IYT%:%#SB?MY;D/Y,L6F^-X$L(:8:T)1KJA]*3/]5C]!O="KZ]6' MZ'=ORVXYQZH2Y6LDA@7-BJ\%A9)>8,5%!(=%@)!D\[C,O6=M+(V1-S(X"K-> MZ6[!V!X>7@4EN6%<@E'H06%@]&AP \7*B/1N9*\;M8SKA._TE_ YY?%!E&=\ M'K9X^&_MVW%HM[:,;=%9B^A!H*?GKPY'C]E(D-Y+YY44,312$5ILYU31Z4N2 MWO/+Q:5$Q'^>TEN/[Y=TE.OG?MGLK8L2#0 DM>F6C) MHBQM 75^3]G9)&;6AG,-S/0#T#;60Q=P37UPC\([CT]N-&9V$Y(!G#BY MN,108K%!09:"5(BD6?5#*RA:!+(.6>&FS6M[!C%YPJ=W'BGIPX &TE&OR[?E M?;C&Q=8M$+5A,CJ017%2*B7=FBX;L#%PXT(LQ;:)^3V #Z)S MF\ OT@<_OIKF'_ S7L_^JCO>6!;;)IE69+/JLAYJD$I+#=X)!L)R6= Q9T6; M8HT.X%Z2<(S-BQ:Q ;R^K@&/:?XUS/^%U5UY'U^.T21F'8@<:A2$^.H979/: M,U1*)J%$HR*))Y"])$$9E0L-PL'_@5.\#]*1!8INVNH_"^FXHC\^]%K4L:RS;#A@= MP+3-++\+YSRF\(CL>O V#:5U$[7E+JC(>0B)<[ \E#JUBT#5!@"6B:A99M&E M1DD+[1G_A'%[*K[W(?&(_%XU!/[].BS+;/YI@VC;YH%+XZLG6Q>7227*=6^* MS"YC.3*5C-S5-@YT<][[^3/DHAY/[]FHQ!J[US4WV=(&E M(N-*]VAM",85CTMJZ;)O9^\FBW_]-$?\F:ZU.2Z6[T@[_I5DX]/-IRN-*A9I M&2!7]2FMS>^L9$!O)S M[95G4E5=:T]=SP(8';DK5OL8G^L16>_P^Q&Y!-%IX1$<MT>_Q^3"Y#?%I$94ZPT\V5 MD Q*B1RA)(ET)>A0AW0CQ*S1JT)V+%Y8?[W>>_Q^4"Y#?!J,\6BRTQ\FGR<9 MI[GN\XH969R/'A*+C+1*=.!)P83HO>:!2ZU2FWAY\ZU]/Q9G%9:'IT&/V#WP MZ)X9ZZ TG6%G=> @@C5$9LG!L50'O]!O;0BYM+(QQMK"J6H_SBW39V'YN4L\ M%O/EU;NZKU4 U1LEZ.')4!BS=5!YA"!UAE!$22IR1<3L(JSTU3N"2O^U*Z3W MECU_%LI).3X;2OD172ZW(#;QMRXP^N26=!>$\8.93V>3#&#!+A,'T*\A.XN7 M7C+E( =6:^-)0IVVM3>3=+I8IV7I]/AQNS>0-$);3< M& _*L%)G85J(1=N:T::58SEHWJDG=B?^W5OZ="KM(.+/QJ#%9"U0;93MU8>'?I9\C"HRG7/A>$%(-/D^5* M%PA34A.F-6L=IVF"B]_JN+Z:CSP@UZ//YP?FA 0E7=Y9YM;/,5\N :RZ-U D*5W0I,$["I+P$);SEV4F/ MN]'0 QE8758;:GW^?C-/'TG3?!NO)Q]6JN@5)BNXK[T50W2@HC#@##UP6:0H M(AG#VK=QGCS$.W_PE]EB\7:Z#Y17,6K!(&BDG7$C(>J$ M$$+4S*".QL5.(GQHA9?"V/'(V""X_>=TCJE^+/\Y)5L^KR@,587ZFE_O3=%(FZT*:7R8AKD,0>(W5J?'3;+[Q:[PMO\_FZV*;[=\BZJT< MMIBO;,C*\,D\[4^^A_PT0Y7=7W"YQ/GB;7DS1]*4WMXL M%\M .M/TPT8C4DB/DRX)M$@JN]>;WA'0=W-SVAXS*^\0CJ MG'R,1/^'HN$&/0J/;'P=>M71.V,RUJ$CA>36>X@I9D!9"DHL/JG!CKV3I$&< MX(D8E9B7D+GP^WR6;]+R[7S3/F(5 2Q)\9Q)4CU=7:"4U!!9E)!C89C1,"SC M)3'L0W#J?(8&O)V-2..1(Z0;/'67&T2+325R%U"C)R\5NSL@]'S]M^'PDFL]& M)-C8@:WZ)M'S]/M-O)XL/I(QLL%D?&WY7@QX'DB=$4Q#8,P#0Q^X#E$:S3IJ M<'L7>/:,'(-P8Y_&7VACTU6^Y K;=H1/3AJ9=B #*1HJN0"A#F31)G%E63*A MI$ZLW/OY9\_(X41K4$KXTV0:2$T,US]/%Z2OKS);Z^M!XL1]S@YH_4S2Y3CM M4B%@*28:GB+#3KEGO:WN X!>CE8])N4;"$2=L+0H=,W<2C[M^6W9@W91)X(N M]O_1YJQTV4O39G5C[N8\O>Y&$9/9A?&X06;%J'M**<9LBP3!A0/E)9WPP@2H MZ"+I2%I*W>;VNWQY?:)%W\6+:Q_6-A#35RG-;S#?":QN\UUK=V-I!$0NB$ U M121R^D_&(G,N&JMMFQ:QAQ"=OJSQ?'S>G5PU!I,:= ^ZFU3TR]W)#CP79PH7 M9 '(FG(M!-"&$[":BAM"CA[;",\A1"]/71N%]@U:'.S#M3D"79 UU;X.8SN/ M+C4.#SL(Q@ &-'AS'D%H45G$>J$)5ML.> W1>05>16V-*W7"^XL0C2?4EE-+ M1A^ZGU(+T<$9(67M9"1K$W455U6L4%36FJ&I?_C"M9"QN-95I^A#\@8Z!>&J M&2"+W\.7^D9N/<5.I>H0AAAHNZJ64#I,'H3AWF+BS)AFK'KT6D5Q]"Z^922X+,RBO!X7V=XA6#K, ZZ#:WA23AK MI6HT\>C"IY2,Q_<^)&XPI>3!](9DD85:L9\=KV/;B@>-EAC!O(+%.-PIY/>'7)72!U$_I"ZF)CB/9DMJ1-BIR(),BD9@UN74O:!Q[ M>SUL+ XTZ%SXQ##O#N"^CU4_DIG]QJH?P8F3CU6W);.B@@;.>:TTJ"WM GHH MNO995"EU[!_V',1DR%CU=E+2@P$G&:ON,Q-1L5KW*S0H2_=GT 3(:,!DH9%N7KWH9""[ M8"5XAO26,L\#=IN5>9Y.;3_=+@V?V ,SW6#M+_1>&^153 M*BF3(A1C.%WI+$-0M0]^5$'6 9D"V]CS3T+[1D3F2%XT4,8/ /SCXV2^P4>/ M/'?&02I1@:K]"QUZ R+SDH6T(:@VS32>0O:-B,IQG&@0K#V [Z?9S7SY<070 M2B=L* %L8K6$*9$HZSIV.0D?28<,PIRJG>@.M&]$5H[D18/TT4, )V6#3WC, M&)(%+Y0C4[0D\#87((K(VC\H)GW2:^46V; MT%7G=:DUYQDAVMJE)$LE'),AL4[--\81EOO@O@EY&<"/!M&(/?UW2XQ($!1P MB:&V)*/-2A_!B&2LTMRCRR>2D)C<=P][QB7FQO9ND]Q9B$]]KF!T;C. M2'?B:W06.;&),>2HN!)!&^ZLRT1KPSF*J\<^/*@G]NUG?Y@LJFIV,\>OVJ3) M23-N$%ARI!>XD, YPR%'&8UTWO#=(JV#W;$?6V>H%5@G_JZS9:ZO9_^NY3,_ M8,'Y'#.MN&I4_>9C'1_V\W0[**-F2+LJWIK1[4<*#@1?RVD\=U+'S.AZ;&(C M]D5Z8@MR1''8M1V;\FCL'.:GP1*EYG6JP0^X_M\UZ-]FRW<8KB?_N]*J0Q#9 M"EXOY)JLE;( [WT&'K)DV;$@?;?3,PJ[N'+:)!0\@A26Q%XR54,[9(_95>8W'0IEFEQ-AS$]?\D9F>X-0FJ[ M0DR&^=_K5OKW8+[#!=*Z'Z]RJ9=A+=(4EM'MR%CM&A @6V/IUI32=+-E>HM) M3Z O1W9:!Q6FX7DWDFN:?ITNF)%(=^Z(W/T2AJI#W2P_SN:3Y9>5.SHPZW4LA:Y 1>3104)M?05: M*.TP:N2[X_5&+03;Q7.6*-U8G-Y; #:(XLWJ N^BVI92=\!U@@K2A\C.63PZ MC'M/"L0 TI]2-"(WK@BN2>R# ,7H 01 R0,.@GEHP@M:\]/)1*="D5/(Q%] M*-Y $@@%*3"3]*8Z\.9?MK$ICK+.0(#$4JU?#+EVJG+ G12*"^58XDW$8"^< M)CI4'-C]M>@ZE$%FMK=Q8<@K(Z@!=9@BA&$IP: M2>HV W3OYY\YIT>B6X/*DPIGFM_<+):S3XN[=>VSZ6]8^V%>AVG>9KR$J#1W M(8"QG$PLZQ*$8FO&BU+:,I]#::-5]$'YS$6E.6,:>,W_@?-?PW^3;O1EL;FT MOD+_QZ_OWFQ;(TC)6-0>,B/W"97[^=W[S?P5)U04Y H8 T#Y5V *"UAS+)P;8O)IDW Y0E@+T1( MQB3_B([P+;R?9G.-[0\XS%G)4#$HD"%)" HHR$K)'4HI*!#&\5T'YH7 M(@>#"?V0^78$E>1ASL#*?^.85 1 0I?,VYSJ3'!"$X[VF;-%PB^E?ZQ'])+ M@"K^U\P\"*8-]+XIY"P:E9UI4R)]%E%YPEM^'DGIPX(&$K+-0=N\>4Y@)KTW M@R4["E0."#&$&B3P*DC2A!QKD^U^'\<9QOV-R:;9:#1N7S#S#J_#$O/O8;[\ MLIIY&%9^VU&J9SI_>V IS7%[V*FK*=&6)#&QJ)QBQ%1O7&19,(LH#8:KSJL, M/9%[E_GE-C^$:Z52'0!6O"2IR=S3;90T<.^$89ABP%9G]'%DP^^BE17V$QW. M.TM-<'$E,^/9L)4 9.'23ZAQ"/@=LZ]?$D49>2'=EM?ROS)6)!C)E#<;4\4D@%WC / M#)F*P?.42JO7LRO&4SN03B@OW6["H7QK8AI^Q;/UL79 U-3%]!#3>;Q*K;CX MB+ ,8,%IA,/(HH3+#@K*VM6-.;*.F8(<<_2:<^=V6V@],Z%XPG]T/IGH0_DF M6;B?<4%_9>/?L,SF&*T!LIQEG2"KP!FK@)D24O9!,](^CO-JT,=PYD%P M\FBRCFB(U6XR?TR6]8G\>9HGGR?Y)EROA#A'E:1$"Y$>PSIJQH)S-D&6/@I6 MDLBL4R/Y3CV2]D)X^5K#.-0?,1BU%]"MN5:W_G'RUQ^S'Z?+KY'9+E!';ZC6 M$^3IVZR-P-;'A*0!3T;NOM87LI(H=,D>@JG)GA831!\+X4:M1:U7=)W"WL]' M?![IU'9>Z>G#BI&EYLW'"98?_\9T4UWN;TN9)-P^D49K@]I;X*+6()B X*** MD$,4-GDK$^^D>722D$> G+;76U/FS<:G_"EB6LO)?.5N^?TZC!7*>OR3@R-8 M/1#O!*YR$CJ61(2V7A7NR*Y066=N4G*2"'_UU,<'MZ.93''5*G8^B3=UWW69 M?97-=/]H(STGO2?6?DKHJPHK@.O$&/?:M]"/)V.P+SNN* MENKD=3M MZ>1S*G8V")X=0+\V1P)R&T31H(4D.HLB89 <=*E;\5&2%)"]DFO)7N'H%>?)/666/;G*.:( 8S!BUH**8_<^ M_O/_VRC"N#CP]&W= SQ;$Y4#XAWIP73]U%;- 6PML9/H+=\='7J U5U7? EL M;T+=]K.V?UNU59Y]PMHX]W>TJ&J'S-/A *&8_:Q39R5D1!;-QJ)O U/M MGSCY\)'N]E>?<1X^X+9-]6K+B[RFP,70>DB'_]\UB-1?URCH>L+9#5YXN:&4#F=M& M"2!SWNBH(V_5O^E(P"]$^@WZ*TC<2V!BWI=B_>#I:3 M\I&=Y/7; 'KA4C,&&QITG_N:QS[0<%E'N$F/C/-7MIQ>'&9CL:5% X"-U5)C<)]JSX+U7-'YO(YPJT*X M>/WEZ]_Y/7RI/UOMX.LVIGDG,MAE3TW39%KLZCPI-@.$9?="O!1./Q1"A4QG@"Y;>)[*!+EQX^S"X38>ZY7R2JG6U MG*5__4D,6;Q[_^2B< L*)6GEM5>O-C:Q''(2P3:1OD=AG=Z< M.3_G'S:]&XEM#0*!<[+LO'3)U:'$ MK,V3>REI5@-Q;&K#C+5:9;JZ6"B&;D4K(63IP7+-,U=6>MLF$WX4^,\XMZ*/ M_#YP2IR<]2UFY8WKY!%"U;XF=;8;SZ"T"N"+"/2R)Q\B$U+X-N,(OG&W[Q Y M/J,(7(S;=]C&7W_9_X&5#:]TM$'H!#%S4DMCM!!+B4"JKC),J!P:I0@TW-0+ M<4GW$M5Q;__11*:!EV4_LCOV6Q=\39W53R$\D^/Y4D2BDZ@.Y.@DD6,NCX-SX+-I(V".@+L6\.I:##\9#CT/^T0M85RTV5W[. M3[/I"N7/B\4-YC__JLWI24F9+$CQN.-W7+R:YMB#B=G6?M7B@Q)*,N 8=\5*4T*CKAV',9TA+#:V MA#PH"QR' 0T\AF]FTT0XUG.WWTT6_R*%LOX@?$!^%812J(2"1-IC;6Q$*#F7 MH&LAI#;"HVK3L^XQ5"]0/$9C0M,!.8^0X?67S1^N/3$RF*K<*3"UC%8IFR%D M].!ES(5(P5-H/1ZG,]A3.8>;"U%K1EV*=_?!87G]Y35.T\=/8?ZO=:MDF4Q" MSR"3M0'*64TW*@L@18RZ%&F#;5/_]Q2R\_M9&TG&4]?9$ XUN-(>XMNBV[90 M[X"OJ4?T*83G\8B.R]$J*R@BDDYEU %5G*_J,#J*T!C$8S1M- M7CZ/T#SAUCROS/3A10O=*5SC8C. \S=<;MP2.7'-E"H@8S"@&/WB5"Y@LA/> M6*]%;/,^[85S>G5Z7*[M:D[RA)UW-;5R)>DE&X_,2A!:D887DX3HI08? MN',F"728. MH-_(TTCNPA$J%6MX!&GJW%+.$2*]3, =74>J")-"IZ2/RV#C([-GQN5B'[*- MS+U?P]^33S>?-D!\\4QE8<#JFJ$>G !G8@1M8V11YSII>#3^W5OZM/-BCB;^ M; S*M9_^\C!4\#4?^\W-8CG[A/-7*=5,3'IGZ"]Q-IO_.IO3']\^0BO-8-2 MRT ,HX=GQJ3)3C!'QSJMF[L8@U4,>6#,ZA0TDYZ>YB+W!',&HAE8#;2:CO3/ M2<;-9W\-_SV;;X%\];N55-WL(=3&5::FCM5N#:1[.LYKD;VA'[?)ZNL(L*F7 MOV11F.$6A+(.5/)5.8Z>[GN&SEC.0V[3W.&RO/PM9*67H[\/'YKFCC^@Q.LO M]VBQFH&Y4>:W<:RU A\-9RJ2QLY9\=7.JJ5@-04SE8BU3LR(-@4D(X _52#@ M%')V:EY>2FS@_3(L5U_<)H5LM[2NOXZ."5)<:1^ZYH.P##%X!]'F6)*A?9E& M]>R/P3J_@7XB&7F0.386KUIX[M98MDT>.H!IV\[C+ISS./]'9->N( RF=7,! M*&0O>2X9%&?)F,HA@=7)%=&\/Q$5#?%9=A?&HP,N !M IL^S)V M@'9:=>4KN(O15(YCY%,",I +I]!/[D!D3 :5#4*A>Q"4=#7BG^D75*%(B3*P M-J5<)Q>0_EI)<_GH0_P6O6LQ:"#@685#&B"=I9 MWD8V'@=V ?K)L4S<%8X1.3!R"NK]MW5U#%C*J)&6SUJ:.H]<@1=<0Y!!6&-5 MU+)3A5;'C*C=];\U%60$+HPX0J:BJ?7Z;\L]3-M#T '4Z+FK!^&;:0OG'YDGBV7M5O(>"KC9,PP+!1DD7F]'%,&36[QBG!V(D.Q\^;=+K2+2> MC42HL8-;MUF3VWB-R(D+ZP"-8:1'R)H6E.AW&5/RGO3;W9?["::]>F%,.X90 MK4[:ZZWR1SBL3@6B8R1 )6B(PDGPR7KCN2^FO7YA3#N&4"/&CNYA>;/! MHFQ*62<.�G4S$Y,AI)T;-D(V(TF#2F7DQ[\\*8=@RA#CK/CBP2>&"9KNB" MF#_]WS_6W/7%A'3V'ZM75Z\W-?$Z6S^W8]18>@D>6&]J!,J7Y#>:'"S39Q^'53N[C>)J# M#[H\/D6JOL4]FQ_77V)8X/_S?_T?4$L#!!0 ( ,J&4E3AI+)]6G4" &PB M!0 4 _./??.?7?>#-_)9S)#/ME[K[57^:R]=Z!_I^, _HOF5N8 $V-= M9+H( /1IP 1@86;^^V(L5L:+[0@;&RLK&Q<'!_L1'BX>'FXN;FY>/D%^7CX! M/FYN?E%^ 2%A$1$1'I"8N*BPN*"PB/#?C3"Q,+[#RL;)QL8IS,O-*_R?7O06 M0. (>RW/.@N3', LP,0BP$3O , P,3&]*\%_!^+B9EQC.P<1SBYN!F$:GZ MF8F%A9F5Y>]1,SZ-8'P.L JP"T1^0OEK2)7A_$* MI^\$1'%RB8J)2QQ5/*ZD?.+D&6T=W;/G]$Q,SWS[W H.!'(?#0Q]%/8V+CXA,2TS/^R'[H@_%'RLJJZIK M:NOJ&]K:.SJ[NGMZOXR,?AL;G_@^.36_L+BTO/)S]==OPM;VSBYQC[1_\-CC[ZFXF#,EC7U_YO@F^PV_#GH) M6:FFG_%X/9EPIR/=2F&B@ ZT*X7STX%WNG@Z0 "7>C];1 M+TD'+-W0]GF@DW0@]C))E@Z8^LW3 9H@$4*YAR+=W8P"[YC3P'1@7L.=#G25 MC'D?4@^IA]1#ZB'UD'I(/:0>4@^IA]1#ZB'UD'I(/:0>4@^IA]1#ZB'UD'I( M/:0>4@^IA]1#ZB'UD'I(/:0>4@^I_S$5JXO$E4-Y*8KX:)H(F"*#$!T.%Z+F M4]'$.9)%$.F^T>@R-:EOVR#S%CD$H^LE.2UE@VB<6(92Q/1IWKG4+CI ;(LT MH@/4#.S2.(*7#GQ_D8_\Q:/]NWH96A%"R1ELQ9*%SOA196.;'2*YE-\=XA"' M^,^ 4D('HGXB^X7H0-T<[;OC[T*$/1UH#<2N)-"!'WYTX+XRRR8=F-2GV7CA MYJ@).;JT9^VN):[V9"5D[R>*)!TH/VU.!T;$86/>P+M$Y4,5"$UYWK18WT10E M$+W W:>INAR(@MPO,/$3,& Y=0?><_71$,B/-3;Q9+OK^K MTEPX9YUZ2\?\[$_OE'F!NQORRY#VM>K5N7(T11AUE91 $, (4GR&9?'(#H7L MM4<3%W1J4S>6+_,VE4,T+\&GHZM[9=CT38 (LIFP'=-_$R($]%K((FKJ=$.D'\?51!]6*->TUWAM&">L0>==4\;; 8B,O^;&PP_ MS[!>FUK9Y$C6)"';,%)XKG90DL$E+_]B&^#59+N &?7'?:ZJU!& FQU0\4\_ MDD0T(X60W;SI@%"5+VP1G.*[&2YB6+ UZ]T%\WD@ZHD2D'_ZU+>=?ZXQ/+Q MNH ?5*_\KDF,N$3Z]1$Q@*RT333PR>OU \?[SDY-7R9?OV/YM6(@/J"H3%Y+ M!S*9!WK\#JM D2<[(&;?&.('7B^ 020Y-4>S;W)"4ZZM;SLK[AI*!%#/HFU( M2H02XL(X1AU^H;U;FI7,$;T1?%9NK Q;OH#Z4J/.FE)W3B5F\ S3 <3,/U<< MHP8/P_FUWPKIHBG7DW50!2V>&0^XORS%6#Z3+ENS-]YU>\4'V^YKI0/5'.L9 M9'B:G:7MRV8_LY3OKS/??NZUHME9=9O'ZP/';S:1_41L M;=PZ-UF!L0DA*?EU@,4H0]7D54I2TZ$B;)K!U[BYIN4;D M2$;TI&>>KU P$Y>.BC1Z_O^H>AA?:AWV?A+T^V;+4<\/#:P8V?'=XL+JT=*O M[U2"@NR^;NO.3NF",LU=WCN6ANW%!%L%#_)X'R3_3C!B"@[T'4PL(.4R(N$5J7T>(D%Z2?9J/^"80E;>I[7".-(J]KY WRAG MON3L_FJ+=H5M'@#*[Q(9P&A3:R&X=SF0M?9B"QR6^Y?U AU("#DAF<2N1H3Q MTX&'_9\W0AYP=10('E$H M]=,M#CL,-&N;[SIOY;'M0=;Q -H/2+_#1<[ M>^ZBNJYV$W'^3MH_QYXOV74G9PYXL^QZ)OZD,"W.<"S$19]!B9#!6[?K M8>H?5QB^>>&EO=9WA.V+>6;?E[D0?Z6-#RV_LOX8@ZV&H4=I/Q!GJ?D&*@25^>;:5ICO M'23?S /:K*^N:=0^QV8^2UBOT'/:!>J1W76HQW]5BKQ(2>MT (_ZC9R$;@F1 M5;$>9.R?&JGE"*Z-=$!2CPY \,EV'+\+ M159R*Y$452CIJJLH'8BII .*H-X,,I1FB!T/':QDO 73T%X_%@G]CV\!PE?, M &''/DC%Q'J]V+H5X>6"4FQ0+D@'-3_'U7ZT/3CT^)_&^DL#R5\_/NK"*G%Q M2R\W@HH__%N\-R&)S01B,QY+]";%+&!YH$A/V('#\PG1$,2E@/VK[%=>IZNH M/+1E%7!%T@'6)5+_(A@%J;3)3J0$?T(^@&W="WFT'D)T\MT^>HI+YT)\DU?9 M:6.PW16S< %&QCI1BS#'$?T-R'8KHV.D;)K Q+CB-P<2-6KJSX MSOX@)3[ MP*";7#<0.L &1&R:(9R]_R:ZX@2C %WNZ] 1O#';*O55?=C[Y TIDQ.M'0)KS&VG8^R<0VQSH,)7[ON.0+>=^"*9KPYHCK55'\]+[;[!8H'9Y%SV,C)HJ MQ=3C0UH:4O+EG6=6'4YWN)^[5?K@J?LT>Z2^WKXD\2WCT."KR*JX+A1ON$4- MP6,N2CM%2\&Z/JA1(71C*=&8N)7 #:0KR?L[]APY.PV]^4UK]CSK4+L"H?M, M1WR^%U,NBY+WYI-?QLH^(0P^"JU.:/&FL$_(/QS7:=@'AD5?68ANR#_*!8>%Y* M?)?[CR66B6?W?E)$I[NR'T/;H'%OQ&(=4J>=QGXVO;Z>ML+MG6EO^Z&_R_]W M'A%=@_3$QA[XM=E&8ECQ9=GW:\:)>C;8YV(E ZO2/IP;SN:/C%8BC13P&A3A MQ06E-HT$457 MO R.<&R;T&G(?$IAMQGM9BW)W7B^[)ZZ+#1T#7+;5F*.-$KCG"NT*KZT)W;T MP8OB7S#5.(5.[HOEH'?=Y1P57 ">#L3.X1T&12G&>)[QHU[M?4A!RNUOVN:5 MPTWGWK8_'%^8O&,.>]'K>8?E=,I'BR-6)]DO0Q,AN+>YU9"UGV@?W;FC"$$? MG3=BWY2VZ,"P[ZS@S!>SAY5]XA'ULC<%+U!M'!B>!\/UVFX8G81_=/&(N"S@ M_G[ZAU9RM]!^Q<6/R*D3HL@?(CMQ%)'W7=R#W]$=Z?V"O8IE^47]W*=8\U_& M7+!X.[5F]'2(0X@@1.-27$0F3@WA-]]FY\ M,ZLLD1?3-XP\;HO49-R,:\623J Z-CDI02,T"=H0C;4"_VGJU;!+)Q+FJU90 MTZ\BDFHE,#/N].)SX]"'FT+;MR<:D:VJX9+N\Y#OE:TA#I\MI%9JU58*PT[R M>3S[T7M4:$,N49$.1$[TS>&=/UP=[,YEU1;G-PMWM+NFAWK)J58B,UC^2)ZZ M: SVHTV#JT0KR9H4EF^4T+Q?XWIE^; 0WP@L:*=I0\]6,=(D#GQ77X>T4IQ-30-!M!C^2=577<'.57RO[^B[D@>W1BRM MW6J*I^O('!212MJEV@XP46B4#NS RY)HG)GX:1O&5"1%.@[3#T[=ZQ#H+87V MC[W/FWYE;CHW?#7MY-\,./[/\YJV'YGR^5UWJK#'HK=5+^;M@<>QM++O/K*S6K5;UUZ'SY+P,@P?$X7[MA@_!LO_LRXH%/#/7.I('XB=D M,_3C J1S,^$H.HH.>$)CTTA#/M-/&X@%:(4 9?WP,3/XN'(O!\Q*J3]M*S7S M*_P/<8I:00>\M*-=2<7XZ M&HH*J(4+.7<[:O>)@[]JZ3#DE&69<\JO;.;L1 M'(M%:VD,G;.-%&"(3NLD),^QU*GC98][R]J M+T&JD!21TZVYQV@@^&;++"<)MM",)-M:UD>%3:^^B]57)H)WWCLE=WRZR[%? M$S%[<1< YX$KT=V^W,1TDL5;TE[[+\7J]WF?*F]<:BVL>BW^*>V<5*L$1W*Q M0TM_.(P IG'E?J HDJ@$EU:]O=B@Z5*5]E,VHO%9B'NS]QQG[W(+JW."DYU;',[?]GE D?1=M2:HK:-XE@1_. M/@?K*^]_R47IMGL."@%A"::^)#L.+.(+LGIO_3Q!=[$F;AX=C^1\A]][6OV\ MJ%XOIBLNK"@B1WGXE?A2Y@NHPKMUF8SZR\:]AGMK(61?> DQA;1/.-V2,QN3 M_RLG)*:)#E3>_+4 U;N5[6HYU]Q#;L)S:!/M_W7A5@VYM /Q!I/#Z0^:'KQ.DF;(&]#LL77ML[A=CW?>RB5[]@IDV?THS$ ME8RHZE]@/CJ J\!R-?E[3CEV0([ I(5%W:JC,SF/'U%Z(FG' M,8:L@*Y;S].!J='Y._!&LZJ,BXVU=3 U:ZLWY^6G;K+Q1K;PKGYI*;GME19Y MGJ6'#MQ'D91K$LAGX8D0)O@UDXQNJ- #5K>@'JLMM:.70F'J7QM[6HH%9'IY M.#V^_)R@ QZY[!21H7#.X]5XO5$K5+MSGXIU8*&-0I07ZJQ@:/*-6R'/[#^W MGY4O1# Z(_\Z(N M 2&/]];=R,%P#2L_\3]SK%5G*9I<+S;4W"I"TL_^XY$D=ZNI]TFOYTV>8\G, M*K_1WQ>)X_CL]2?S+HTI6C,[&L*_GD"JST@FL*;P^S6JVCY9,;64?\3$>OO) M,]MA[7U)'%4:,OF3QJWHGT?RL(?:[\F[PP< M5!*GJ775J$F3A>QV0S[>TU9U^+WXYY@2Y ?5?L4";@/O3?&4V(>I_3T&3SKA MNWOK8V3;\."Z^G$$,T74 7_LJI[+O9SE^E"_"Z\>L/8+(ENN(4"2J;RA>Q31 M_$L9SHS"%7;Y:4S6QL#O&>X@GNV._%WM@Z)Y*(\/A@L_D#E//3JB+Z5D79TZ M,#*EV-8M?$_D.N@V&Q!^FBS)\*-E-1U(I -B+^?%.@X6#EC/T!%]4CCQDC1'V/Q16NXU )*?@2W,33EPL6'6?JRJ M8OWWWEZ/WWPQP6K$=?+V:A**M0T0S1-;ZZ\>X]K>W0OLJ3:T,'X$> [4+ MZ&D+XA )[(E1(V7@H69^'"= 0:H+;DMO[_/TB72\!U_Z4O2AYYP(<7.MFWP9 M;D+\2 H$)U).*#PSN!J1:S>R\5E=U:OKD=%9F53[;A[#(S*/2ZDQ-<7N@1ZA MK"$.V9I5I\]KQ5H)/.'Y!+([+X-Z3'G-:.3^+GUX*(U+@! ]CWBIFM_^)%C% MH,$R-S:D,Z4"FTGQ."G>ZN ^Q3]B.;#9#%".^8(4PAN'GOQF8@;O\8G-"(GU+[SRIFE3UW.;M M*T>>TMTLZ!H2&MT,03-$!QJZ%0!EH0-_XNG 2 =Z[ !0V8ZFP'M?Z+'PY+QB]++.C&J.'#_;UB$O%LN6%&$S$KGZ)AR4ZF9]/LIVAAZ\,3OXAAN!MGR*DE.(U MPDTTXH)*#(^'Y8(F)5_:>[^][BF87B+S9:E"= ^J+V#;'FBZSL!D^9RYZ!F+_; F\U.X\-#H=8J^'[ZQ72_E MTQ75@%N_I^[JA@0^T\18%5Q=3NC%17*>92E$P!#C=(#GKUA^2!N?92+%X?L+ M1\-U2T*SK0O/H.1D4L8TU (N.Q^WLHNT.NF":G@?";&&P 8GLR!3[?,WC8[D M=NP9B=;<,E>[8/T2YE&GM7\/9_[E!N(F9J/9'E9'DL=7=.-0;1!.N-#E%P]\ MJZ3T5.2#/LS6-+X]LW.CI748IE3YZ]C6;OUOULD*J&<^G(IDHK2-H M$6HQ%N;'0NNE<>MA$S8P8Y]NJ?!JG*]Q(Y;\XBC:D^>0+'C TNQ/PH>M%J2L;R4NVL31G$^:''L3E$]]IF!JM,5U<(VH.*(=P4VT M)EUS+S,GW--]_T[&$[J2Z0G'0 C6XTQIRP(*L@*_/GUCI=J^FW)=+L9.Q+B%)2^/#=T[ M1U)N$IA!ME[",)EHJ99;^>7)YR?'7OOT(^K(AB;TD_W^W\O0_'3@GU>(P;G= M;D8,'#RNS^,%?6>W0GK,38\N8%N2)KR#FF_V'L^JD+[9^C+)??!15=:%B&^/ M'7\'GK)7>,74>QRK@<5]F%*;8X2#/N[G.L>[Z9K;#:F#5[9(@E8/:'=4P#?< M0O/IP*.3!XW$9=*^%[Z;>([@F%25A-N&307X'*AUJ$5MPANOFAJ5"!GD4[\ ME%%29!'Q]1C#W2@QB?JA'7W+H-?L%F!UZ0WQ.T$[\I>O_?XB<(.&'N/H(*,AN(9Q2F%IAB[ %9R(/ ^E9;%+'($=X[5QX,O MR#B=E\X;@T2ZGFG$:RBV]TGQ24X.TE_?-,2 MQ;E4O3D]3?Q(?>FW%@Q)!7.;5&UZ]064)+=P/7H=X42SQ[ M&N%:BY$,/K89J!O1+CEQOTSH6$RP?,"!UJM3AO$(D52XX4D34?^(FUA4)2BVSROB9 MS,&X\'/BLI%[^C2^9:04'P6A/OB:NCB]E?8T9L MIH\_S7WIH]Q2O&S)HB236W2 #Q79UV5HW._521<889$:#A]>XW?QR2(V_/!W M,3^56/Y'])3]*NT4WOY--,[WM%,CE ]F9]5P MRTI'1K'[^?=]8TCPXXG9W'*_#G2JJ^[HABI-)?S<*$7D[:1/5N[WO9I /]C MJ1#0.<(6FR&'\SZ:QAU-!^1 ;8-DSEDZL/KAS\ZU^4U*O)$$'?CL44M+= 8H M3HQLOL>-G QC*.7%CR;STYMB\ P73,/(SBW!3I?@L;Y[/"V:3/$ 7V+A\V? M4MH.1PKD_N9TR/S[5-II J2U&6R+_T?!]F&13>93_E?(3Y,!(V:1B.TGT=\> ME5G0.-_B9O0[P+4_.ZGW#H;5O8;H0+5B12A@9#H"C?^:M#I[(RUP=1WZZ6 % MY;.@)F8WXC=OG23Y)U3M@6R:B4K7;_M_HEM9!36-I77)8-J8L]*Z/[XPW/[] M#2-4L?/E^]4V)ZT,VGT?"NM^(4D.9SYQ:-DXTJ.]8;_OQG#[Z8;,=<09%['C MXG/F:8X&[&[AXC19L2WTMP.@DU"4J-8$PLV$=81\'/3*_V[[X=+'AQ?-)"U; M$%RPK9B,0:K'S9_L"LD?4?/; MPLF^XE1E:M&9WEWT9.-"3>Z]FS=GX-?L8S54/9*T"_( P][N12@/LA6TZQ** MD*+8C=IGK#^\5Y/-5[]?8\7],6/]^<=!KY4OC1B2:VDB\U MR =F88:F+<=ADO_HY[]PE#\KS\HNX>#1T_\X4^O&5?%9*RGW%";/1V>Y.*[: M%@)P[%H&61N]5H0O@$N#1*#PLN$'2XVIL!Y! ::'N@7>!>L76FJXI6_5KS1% M$U6H-4WVC#VYDS+G>4,N#.\T@KDWR&<.'F9_S1;C%1ML_AYT\^\L<4:H.YC+ MAB=)]:KRW70=A@"Y<.2WRE8CC9,1U$HVA&W:%/)7X!#';_/J\ //%&3HT9+F MYJ;TC[47[*T FOV6!44(2QPE6*PG>"W6-UF__754!8ZP5HCTD;MI]9.SSV]; MJB'4.MF]&%W2=(,1I&65=,#U&G*U!OT52Y)%4Z(P6L@)7R4Z<+XI#^1#SO684WOGL19?Z1;.65(GP7"58(EKZU MH#'M0NP@(#(@J>%L>*W9]OF-\?I*VM#GK)6M,/^>M&>74G%E1S2[DZ6Y@]'Z MU-IP6??%3=+)HG9;T.]GW*5:U"K+LM+)$$ZW[1\- JO7^2,2T!/V=HDBQO8L M %]4)$3/B-'_;I^!"H5+YFQMM^Z)8<6,)J5?>\Q+@;_"=T\HL!8,ZTAD&10[ MV+YX3RVW$7SJB.3]^O^Z3/)U]& MK&II7-NS9:X'DXYOML\<9XSVBH0[O];F3Y&\R'=L] SS^2TG_C!7I$8+&)30 M 6;T,'+::(";#DQJ+% [S$7.>N9<%]],7YM_M[S7R);T!5NI1)'G5$6OR\=]?UFZX$VXM MR$#:C ;O/80(VBZZ_BUW+^E QGO2/AWPA>S4K[+LRCMC(DZ;8YM2[&=G9ZWL M7=Z>+(A$GMR7IW'.D7U(^<2.2L*/6<6AG121)HABNO&9-'6%[:?+M?NI,P:% M79K?)L9F5>E FB,C1M GL#LNCBM0"O\$[3Q4 O*G)H,.Y,W:L=FBL%LO-.(@ M>[QT8%C+<0Y;Q6@F\\A)K_F(B62*[1\\?6VQYCE&F>2%=S2IQ"?_'G&V M0J9LFX/LT\.>A\\97P$,%JI(@LOMD)$RWV M.9:%,;DX+9]NFC:C$%\K??\! .2^9&^DPFA<_>1SX6='<<,4@^!U1/?E!#4U MMZ&=TC15;V:YXCHXQ@X GXTO>_XQ[%K2I*#4-*0 M\4CB*0LZ4-!K+%U"]J=-NYZD9M$4PW7QLT_>>A]4HQ/V(M[[6EIC5&V.(8]W M7QGN79+.9#B B0PE;1,A4':8'D=L4 2R_6C'R)1K'^*X8*N>VYA(6EL*8;/K M_(H..H<.X-!S6U ,"W+:EGHR%C-!;< 8KBZEZCNRS]#!>G4O\ MK+T5M[Y-]OL#K2A[B_,#D?1-1INL%P8%K>4E5>B YM.'4<72HCK7ZI?NB+T* M3W'"XBWI0 H87X'U(%%.AT!>EL#5"57C#N?<8<<]:MW73BNX3QW%^\7Y(]N] MD*T.VEAA2Z-IW&"< O7%\P?)U+1DAWE;T MN&#S3=3/QY=KYGQ1U)Q/LX=$U*33/V7RPI;H+B^UIC MO5#640.+CCEG][<5TL\+:DIQVJ=>"J0#:D<;!X\@6^\8<9- ;0VV<6HW?GX\9QBY";T#1&)M]NF352;4=\8\4[-D#P'KH"( M60V%2VK?'CP;%!8H%_\:]BKR\1;O388[IN$CF]8D:_QV&_[+\#3L:-->QL=T M@U9?P8_%NQ)U X;7I<>(@VL3^#D;DA5>K.6-R,AZUM1LMU7M-O-NZ Q+OZQA MG^5 ]X\ACHXW?V\EO0HW)9D1Y/I:H55S[05X>%,KRGGT=KHF5U9+9KZ&7)^X M@5A"A4YN9DK$"[()?'M!*=9(I+V,(H5O1J$H)H8=TC;)VTP\664%51_;3#E2 MZMH#W^PN0/$.H-@&KU2(.QW@_^.H\_L '5/F&ZS"2>)Y693*Z0B9T?S2+?5% M*:]TCG09I:KE'J$YG)97RU-%7*,-,7)]B-!F'^5^#2T5K8:Y>^9\:]=,O;G[KO MQ?!P]K91%XYP],Q*43\C?6U3I^Z0\N=S6V_Q#;:=+K'R4:3I]HL;.EAMN&U' M,)D"VR@8EH.QK_<0@28E0J4U"4HV#8?4X#-IA8$BGYP+"P*<]WE5[J=:"5H$ MIG&6W1@G+C!=( E(Y"]+\.=&*K]-"-B?5SM&7TVEM%G=4:Q:]I(.O"V]#%Z MG=%RC_L2W&DM@XP_%(8Z4@0E:9>F+S.^-$8':+%53,12A#,=: W +HG@_6B- M]^8.>%\C"AV7T10Q%49#9:<#?VI*&1UUDE%V&&73;U_Q[UW?SVK9M/B+O\K* MWI;79"TL.*VOSYLH9%QLO2+,DZ6 !XXM32Q-/&6X*PMR5)L.<*U.%:*[H14N MKI,F@2+8UV'D*OA8%)Z$XS^[@WZ!.1O.1MAM1/(%QO&A)W9ZP( MDW70'\AM(9*0N!*>JF.M@Y/,E\@FCQT4$487XV*07LC8AMR4)C?X^)3]&P&Y M>/:-_S8YW\"ML3;?PF172QV_$:'#N?'\5* M(4KACIY@R;'G/VG.VD P!DQMP,+\IDY:E_KA)EI?ZVAPM V4VWYX^ZRO]@/9 MM-+D6++FGOO-*/_>3D8QJJRE""=U9$/$2A$"M"%I3FC<[.FF=/TP_55YN._R M"U*"0J+Y'8Q;RPV1R1O/>917ZNC ?V<=1C]'XO+ -72@?7!JS@2?3!/'U]3G MD=#GFQ[=LK;C+_.]%=!S])Q$A8+3][O^V[>3MY@.8.00^-Q";31-Z(<%?K#5 M :%1\TT5C9NXVY#A]KEJB\\#.GO\,D-GAFWLH >AI./@O^,G:#A836,>W?X: MTHGAQQ#8L,3QTF"=7M6*#^BJT-Y7%ML1HX/+T,+'T.3WI#@R?^="V OGL&;H M_'YS7=J TY>#4)_3FW75X<6,4&:H@G0- HC6Q>C6.R^46<8823H-ZX160KH@ ML1C^H2HU\/5R@OE"'A/">RH?EX2^E+,P'9;:A'H[+CA21#-KEES@PE3%! MC"RAQYP!$G9Q8KU] :G5>;7?HO?-[M[AW)>X;&X( MFV=4'7W:U4&\-:T1SL@YZR7T.RP.#=GRG$)18S]!=G3R0#P$"XHP>5&WH]&7 M;Q#GUPXA7=3P#7IIC16$WEB=>)Q\Q=6:J^F9:5K-%8&$6P-6GE\NI/+7!7D>D82=OGWJ MIZ$AA,;IAYOV.T+K1!S).2N?N'DC??M:0Y =3]F$EIRFX6#F,6LZP(069#2, M'\A>,5(H'7!GS3VXM -0PVAKTNWG]5WFN#E:5Q>!!9KTB\W?"[Q"5X;'1,<1OZP=@=;&6OM M4)MSE?6X]U*(0TJ?LJ \P,3!HV7Q/;="ZD%IZP;2T:%!2%^75@C"*XVR]\'HTDR_#0MUU[<7)8O>?-#>V:BM6>R%S4K MK8<.P(Q5[DE&,Z^>V3>G !F,>JQ%FVJ,#__X_ MXZ-/_KOG>JJ *V;"A_CW8-KVH@@+$0/JJ858+U[W"R/N@O#LBYG!KV5UEOH- M+K:T@3ZE-7Y8KRLVX-I/HG&6D$/A4!,2T@L?LI!: G[:='[^9YBA#ME);I8S MC[>S*?6[0)^DZ"4C)KM\_2E\<6/K'V68\>B$I62*X MG]V-=9O_%,^'+\,]CST2'[1TS1M+3Y=1G/$6L6>LM%-<.@^D7Q=V2V2BU;7% MKQKF>0^*M^4[6M6!!&M/ ;37BHX&ZTPW7OKHD@7>?H M*";+X2O,[/NIPZ@!X-]R7O;//]B[]EP-79F=]5SV>;YE;R9H+"SY\%VED MQ:@Y#>'<]6,03XTCOV?!U74--7BI$;,S83D6J5V63\W-#;*FAEO3PT25WJ*1 MU!@ZX(/B00SE,H>KWP^V]B-=#'JMQRWE9:F%JCI_QE)>2]C@GPS/7;>TV*Z M M!;]"??:FO)))5I>-G:AKRW9^UKENZ3IV33_L%?CSK/$<4;KD;0IQW9PZ.Z MI(]G..-KRLM(S%9WM0Q37\K9W'NZEW#3#_6*T/1A%1!F2F+,'0'4PB;=/(I M(\GZ_3V'*512DUG@ PU5WT*08N:GJY\Z"Z9??QH4OB>,>_;U,5]$/M&*9%T< M+D*-WD'Q_G'8_&?@N2.H(.O^ ]4N>]Y7I4DAEM6M\LB0V>QV7S,\; ?OTRQ^68TA\ MJ:]W/I0U:^O,77:NW]?3GID_C&"(:2CM2,3?B[B=$#+G)'*U6&4&@OL$WKJ+ MT: #Z!E].G!Q 7V)FLFH\'/LM)['1M@BN/ZUB6!E[>*%NCK? +B'A_=8YH50 MN^XGL>=ZM,<9KF;: 4U=FW]0B-,0G"IO/LASU75I.H"BYL> MY@%%J(O M@;I^![EA4;;W,$60W^,U/]9 I'4BB@I?V_^;2C1@7S5/SN!N-PV M*3!.MVV&I<69K7]W!?6N@^ R6&R)>MA:$,I'-#534G^LO"BRPA"\2FO7<*BI M:3M\Z<^D72B_3P4I<) L,ZPN$P_)N:.V$OJY]U6H2K)[\9_O+/U(7&GNE@=& MAB% W^0R=M5IQP@L!]JPT5$2BGP.CFS!3CG@X=UMY;T>1MFJ>3;:=8^\BU)L M55\ZG>AZ],^Y%I67= #O,+BO-<>/_&YK2P>&%YHL<"B*4-Q\T?II\DF*$N'N MQ-&XZ"8WZHN$75^QVV)A7L]4;"35);[Q<%PM'56,!(!@"-X1/:5R?IC&P]## M[T8VWWYKA@E-U6>/;M^YJ.O= 4L]>N; Q*)OKS\%Z.WEB?._1LWNBE/6/M6],*[EXLY=O==?0"V=)[&"Q M&0W7A_?7!I#7]AU3*(P)_9]^^")C6D$>7%39P$Y"B>?Q16L)!; #Z%/M.8%[ M#8A* T>MZ3\3IRY^[DG\X@PY*8YW$N%]]?/.HOBY03QZS0+GQT$;=49WZQLZ M=FB1:J_ZS,+.;=S6X?) N?N>/_+L=M#7N%QGX$#P7XTS"[OU&%P%HF*0OSHF M?A>&,X((1#R!MUC[0]#ODM;#SY8L<,] .Z6]IMW&U&72C^P-_@2K715VVWZH M>]I_?X@CDS%\L?%FM#(:;U8A'KK $;>SR0%_K..MVF3F_[CCTD:)8E7J#7L! MA6M5NU-+S#^.[FZBP)6Z+=!XC,28]F \0@@_4_W.>/0F''7/:5#0W?6Z M[!/[9J#&,2Z0!?%E$82XI;(/C31H:&_'"#@35P,N%ING[&VJOXXQ79$_(U0].>G4Y0#[G4H19 M%I2BPL.4AYITT5:&A34E\$Y9RRD_O2\A=S3+A_Y1&[ZQ+Z/B^-NQ%?F$QD/- M;0+YS4-8O(=7#RY=\@C7#'V@*,.>Y6C0^(K/UA@0!YAZ$2/@"G"[[52^96TU M 9,F^TWM>N&;VB)+&4SUU0#[NZT\]4I+P1Z]2A(KD88J'6\,\#^C*2K^"[?\ M;H[N8$'3G3][BV_^.&DL)-$3COM9HT=$?\F==/W]A]C"2(4\>,8B^PLO+9+) MA727ZKH@V4LP&%%%^QP9+7-%?8X('M7^T^!'$;"8_^K\%#H%X0]WC"CL6,[Z MHEV;\-FR9ZX\LD=<07FP.J(1[X=#1=$ DCJ(&RYI$FTZDF_D'K\U\L/2G*>B M)V#D7,LR"@!. 0#+=C:-BTH'%,DX76H5HUA^@.U>Q2"I!9 [N:R(;](:^.QX MBOU'4K0M!C^ Z)9&^;/Z][X0M9WEE'WVQBY(/GEB2)AI_SPY!/G%'@,@)_P8 MNNS7K#,5BGY#4Z5U(-A)O61CN,D"K?HC*7:B R,&$ZNL_ES_1'5)IU;-'_P\ MA?M<7SEO]82\>.L*YFD>CZTDW!,L"=> XM?;GZ_O1A@MM%FX?JSH&DZ'L/]] MZ%L1U:4"GL0NU'9 HG(%O9+:IDJ7MR+2K?>VWI&#%-_!=74ETBYJ:;;X/F?- MLD.Z_/EI.Q5(Y"4YDJ]?;LA-""*_EN]8C=(FL"?)M0?]9A?QX/F4_F%Q\\1M M=A;E/) 3J9P0UP9AI0A%+&#%80X-YFDPB8'1B^#6&K]OM\ MK52B+^JBSKT+?_3U? :%2 M\0L,'S-CC1@Y]A9<'=))!R8=%^/:_U"EUT QSNG3S3O<[]OEK14<66=<$FY8 M7<6O=<-Y&=R*>N_*1Y7".:"SYG6CM1I1]U;'HPT_L'LZCEC.5= M_XS8JR"E;T-LH(J^.RV/K\8I+&="6Q@>2'1\TWC\"RG/7[?(Q*[Y'7*;TOI#=,W=HMA.U. MJ((4G7AP7M/!2))<=WOQ@S(Q"U+,PHR&==WM$:>^I$5U(?/O(QG9,Y"E22 M;R!&CFJLO<1?I@.=$X]^!<,+[Y^)T- W&QL]L36:&O_VQG/B];,_ 9H_HA?* MW:1)OD(Q;B+](5\,-\.OC]H&7'X]GV+K5!LY6)XZJJJ*Z[X?)RO;,A?ELDP' M;AS(DNT9"<-'17\R..>U*.7>H7<+$Z>Z[?(^)I#U@OD_,L=M=21.1[YR!X=6 MOIDS0+9G&AU!#HT2&!J%70="B3,&WYJFA)-LO?R$^F*91=Q@B,V/ MI&S1.DJH)%XF8#+\.')+?++HP/3CAUTN S5?8QRI1:C^9.3$14H#'MVQ;DL< M',)Z@B>7JCO25FLKNDO/*@FZF'=_<=L42;_(T?@(/<-AGW;CAHD*CXC;,XO" M\$ZR <- ?9H8HA\BC&X*FX>]?KSI4%>;,Z[BZ[#"J?9IQ-'!G:M N26RDQWAT!+YPNT1D-[U"FIA!2AK]]:8T0O0/C7EB MP^_33L0]A<2%"!U3ZQAN.4N=T_D?SIT?LY7XA)V31) ;0N,4_5:)G"MN8*SIF]A9?8 MCAUO&/4-YMAR7E=@Z8\Q<=\K;] \\2T.)U6*JJ0#]VRG'-O!E1IMS>X=.>.% M,.DRM;M'S3,5H@>P#5/A5=?)G2'N@>Y<6C:AJ/43#)O&&/K-$I9M)%\7N]=F MI%*GN*%MPYDFNDX'F@U4"V\U+&?#!$/=77UP#.GDU^;'1XJ2NM9I)$<02TD7 MO:JJ7F@-"P5:N)6R#-I.:4;^Z19FZD&VBB $?S>(15)""*!K44Z^C*'$S[WH M3$OTF40K1S(4<;9WZ0]*T3D>^=(OYXOE1Z\.'+? M=Z=?:T Q:FI@0#%1W/U*C*D9H,SR&M^J>YV13#?__D"XJ.3>OUH2 MS[]:DB1AH@LLLB/EV*&+D"-H*_)C\6L_L]*H$^.YY[=EYGO,BR^"*$(K0=NM&A+ MQ:+'+N[3 >(5:F*X %F:,4)*-1S1^0+:J8'U+_6PG M/FVJ(\1(*3?DZZ,$NZQ%(_!]THB=9YK??_/Y8UE6G*DY94*+8BUS+.$(?#%^ M$V5@Z+O >PKR4O#+#<6H2^[A5V7Y4E)_FUMPR$6"<;FI4!!"?O7*'R,)0EG< MIU\#C4U_8*2!0:^K(;*[#D#J D;W[^-+B#EI7CRT[35R?N+)[A^( 'RB0W2P MZ";FQ:DL-9TI,Q65IJ3,;0E.>^,0WNG44RP>\"3:D5P\YN# *LCO&+SH8JVG MJMH&6W./,3+&YL? MS?CXUO*;V^&3SX<>^4-NDA<=*!134EW%_EN@AZVN02+!:W$1R61.:& MU%C*IVP([GU--?SJGVW3:4MXR*%Z^N /5 7Q#8J_#(V9JQ:+5R#HO L&\< Q MIDXK8SLA5XAY>2?W"7J9 <* N.]]@%,& R%B&74/,H)LB%%FB!=N2#E,#YG ME]X&K^K77):.V&V75_5_Y^4O&?^CQ4(>E:>;^591/^$8A2&CG/09W^ MLJ<1B<5;T8&G2#;*#:\%WXN;UPGCI>[*.2.&[GTN9^]>RT0JBOV\'2KYOT72U..D_-8\BF6O_]7& MJE[@,U <'? 9W+\$:D.2G]*!U8!_B^I%]/>B5C _U@<$"H=]"X;RFRR4@M88 M,V!E==V3^]!>U6N/SR@.A!R;[WZ0N<,&_.L2XVDZL$3#>D/)B_I-7=28W*G%02Z]CC#5BRD5\[VO5\H(M6Q9$E0):C/__Z,A9OV M!0)ZT"0UKT*%7AE5UY;0ULUVSCGA*6C@_Q;H/@:K%="0#$P/W=G6F$JB)=:3=&P*D_K;Z)LP&]1(Z6K9A4@6WM)()@4 X'B'&)NK M L= O+#1L_+CX28?IZ9_"SK9BKYX;Y _B*F[ZY%ZYM*&O+_D2Q) MMB%SA*85=0L\6G4)@7 M3V( >ND=90TD'R;2P_' ',:0'YZVW_=:L169W4DK^*RBLM]J"Z'S=4U'O^&_ MR'LG%YHB;FKB$/N5KVZY_8O9;?GDF,9D?#B9"U%M*0CIP\^/>\5 MJZ%15(&W[VR:2/]TX^0>L[W%(]=4]^2R.5M-;#/4#XYE%$%("L0G0FPQAEBR M<*3I1L&^M-GKY@[FSJ9"CUL];NH!XC\%06V-X"D0T1^ONZZ+0Y+,#0+?-\]4 M!802L[-&0AT= GU55DQ)9\\:E# 7)4<_,1;'LB&]H%%@4+A0@2MT:)=F0"QRV:/O!S 9IZ?.C8 MAIY'$_Z".(ZZN%SQQHK&U"H_VVS;-8>_!'Z"42>YO8-+CUI_"]=P*YR5G/^P M6MFEL5'@_44W]\QPSRU;#G'QDSKKQ^PXAB 2_X6]]PYJ,FKW15\$I4CO/2@H M" )*%Y"@2!,1% &I0>G2!00T)!3I'044!41 I$8Z(A+I($WI/2$1Z9)08B3M MQF_?V>><;Y\S<_=8IG]W8#JUDT++N/,?> MN^6'YI^B(840G"$R45+T&U642 ,,)YLHFC>G2J??M*:/[FV$$Y# MJ63U1?2_1XQGL!,?@3F(5M>_F2^-5G'$/;6S&GP3@CR!Q)Z@@8T%QU9<\ J;<=H0&/"/];;8GNIO'A0,MTFO7\OBXS- M8K__DDJ_I'IZD-0IH\+WE?-I4/[1L2BP"-D!.X0BRG+MA.+I;\%D+QCA'T6' MAJT4CF2#3N,?].[=(K&0=2NVA'Z,5/O+GI[('HFJ\"X9!;Q:OG#07 MJV\>U)UU&[@M7'LQ;6=&]TE_'/E2.5&G^_'-V-(OBB&?E<85Q$R$2@/[HGG@ MQRWE&/<#J" )**&#:X]2NO<*M*EW!C5Z2^T4W?M_0\\TW 9[T #A<'AG M(?OX>:I4^.@FUK^XS#!PKO'VU7Z>B_&4@]3P&[S ($AE;8L&<"QNVA9*C/]2 M?V722''VN5O:WAACH:)U5HX]JPKMSS;'\$$U%6T[ FJ@(YJP%:[M!0P+U+C< M 4(LZ17$T/VGE*'\W1B"D2?**0\T3%[%5KOT13X M/<$H^G6,\4B"R$[RD4J4'@/=_PY"STRV!Y' 7GKGQW=*/P6P/O!3Q!BQGO/6 M]HVXH!T7DJ 75;?.\21C6YET(]R5\)3(MQ+L6ND [[(JW?AV=TO[RO/(MZQO MKXAD%O\H?:59Q9ZJH9HC%I7>7?1SGFA-XP>)PW4V]QIVS87N_W! MT6W.0 "#5(2C:T"-GO%Z2E ?7&W*BJ(1Q\/NSNGQ_J#(!ROH)Q5N!C)>V'BV M.J.3G"HF.Q";#3#." G<;; M, VZHKG0V7!8-P??%T*^<\G*$PXE'(K#V+#P(CQ4VNA6^Y]WZ5D@(TV/90/$K7?""7I^.M3) M&6O<-OYVW'.RI^[DGUL"ML/*J]O[8BXRVWVF:&OP7#\A K>VW8T;!3$2[7_? M08[?:\O?\9@^DV[Z>^"*RXV@M]AT/7O@D(W<1&_L*GQ 8VB/)I"'HAI4ZXC M&"E58%<0$W56D"J:T&?_#OE.*6J&ZT&(3N)I)0^>!-3/[K-!JTH7T\L1+ERW MB.8T0 ;1B20[>!-J+._-L'M6.K%+RC%\)K^8T^W M?#XZ/AJ@O&U"S&UAS]:1=,@FWFH+#I^OFOGIZ;S#=-_A:"IFID:,I;-@PZ^" MI_F<: !9T'7E9FLN#>#J4%Y/W!%*6-4.)5=D^Z68U-L/9?SZ4W@_&YY4(K&U M 9Y7IK).X)!TYYK%G-XT1 -XB&$]09WBO(Y$_U\GX;I]\##I/YD#T%YARR_I M L;W(%80GD-]QICA8VC. [&^(F>EBW9$2X&[[WON\R(1O:=(+HYES!K^=Z+9T'/ M1,/F0;A;3[CFD'V2()QGK%H*.%%2M:UUX;WW+4<-/_[,NIX;]Y"1TI)\3%$J MQL,?L61O^J!X$^VJPI,.P6SA53T=[$E#H ^=\H[]@N$]OFB3$ZP@U8MK-8_[ MMY?HGUPB&I TB#$@GHWI&:H_+03T&%]:8//D9 MZ-"9^Y7U--ASE[?@]E<%"?^M;B&CS:^L[!44HS2A?.)F8[T4#UDJM M#.0L[E^1>8P^LMT(B(/)A5OU=3 VX@LS$!N_G85;6X04*E*>8"X@I/N+&JTC?JE*XTMD'OP^$XV*\8M6'QZ0NZ4>U*_//JBY%-> M%JE,F#Q=F6-DH4H)SB3#_G1=V^!25LV3/ 2WY[7A-L^-8W]=Y?*U9!ZAQT<] MS760)!)=">%H0IQT.EORQKOCU'>U)WY7E5P_772L,CTMN=5A#*2S6!J?Z/A& M?V8[G0&\>@ FB'Z@ =_F/_D4$64A78;XF6X+O@V>S64Q.!#!;#814K'B8)>O M$!LHB1U.^I'UOZ M]8B#\@S9FH[!8T/ZXLIDOG[JC9856TJL& TP'H*HPSO]P3]2R+HTH"[&@G+V M,0F!'NLJD$6'=8.XB'Q76S]_&E.(SBVN8K'V&^K/C\7K](K)L+C:@J:N6;F2J-B MUP=>RXT"(CO.()(-K =V@O)!25==,Y6.^#;2WBAVV:=Q_F2) M34IU__WG[PZKV;_LL*Y?_T]0'N4_M?Q76=3_.&'LH0^O\MQ/+.$M$?2>>&+& M(:5[PFG)83%EHV9XL^-.-/Z#RII6O_TZD@ZVGP9#F8F@%65@K.)=G4;" [_\ M(ZT;9AING@-7;^H1M MS-N[\4X6Q(&W1JA415HPW[F]C,"";+8]__/>>&'(O284KA8BM/ M[!"I[9XKNZSJZ\$/VGY6'<]Z?5;S^;Y3F-_BQW[S[NFV%QYFB=EW"]R2)E7: MQ..9,Z_\DF,X^%MJ[)9C>5S'^7#I?NWIXA)B0)\S"'\"4>Y/\HO/J[P2?+E9 M[-Z^M/'Y%P'/?S$6RC%6O4U.QV 4="(\"^_$L#QOSS;IM.9GSS9% SK?F)[; M7D3#DR4YB 4!H>#8=H?B\/J31G=:GQE,%G^^:Q.!CC(PYU4\4GF[B(^PU332:*'A^'_"CS)FCDL#Y:\J9"U9MC MR0K/\&.]8XQ091]U?%XJ^?+*V<^U=*#IN M'2,V8K.AB%D,CF/_<:R?&7@8Y+C;#9GG6RGO4[SZL[]3[](WLD6D'T^AC[DV M7N:E-#O_1WWZE.B/7MSGNJ4O&6Q[1'6[-%;Q9/\RJ&E&5[WZ[M;\Y?%?,22+ H_X*RCVTM3T MIZ',L?IB:K=NY-Z)U\PVOHO5MRM(/Q8]^6Q#G^OM!Z@8%L5.-AKGK%H!\WCK MR8Y/VT2AO&:^.WV1 7A?83V$R?/;Y>9PW<;G0(/A+C!#?#'69I M"6G7_'CT_=E&F]&Q-[B OWE(UYJRU[H*Y;Y#+?PD&4=*'G OO5U[=\-7_PUG MX&B5(EPQ=L_!2Z M.W1QH\B*"JDY[\>]GX>[&67ETATRRAX]_X\^M?=_A?Q3/3:DM<(>@GJR@ :H M65"Q<-(]?1"<.HC:\P&?H ';-[XC#^)%#^WW$/\^F=_\+:$*D?\?JU SI+%_2Q61] =.@5[@B\W MHE-0?W@RI!'>:W[6VU\-S.@]J/&B+K5DP5"[+W96O=TV& T7:H(5P#NU.G3@ M7;\IN5#5T(C@M2TJ"+(M81$TE!=]Q_#4+[.N^_>?U 5<7T&B<\& 7_MQDDP_ MO'JV-*]#SUM=;. =!.GV]7Z,ZF:-Y 8S)4Q]WV*;KV8)-@!O2&61^*AGE=F+9FW0HV#@@2JE=7&92Y*#9E*'[>6 M+"U\GF=[SM-'O>?C'L8HJSGF)C#X1<('OX8&=SM!J&P?\3K],#GB,SRSU;@N MN'CQFJ_NQ;*!TH5^S1?(Y.[Q]T^(]\[9 >IEW1=^XW9)!F&A! M&3I3BWE"ZK!*_8\Q'DMEK<#0P1.L:PC#O(W"H(0?:*\63 :-E5;8*=MK:'&F ML9T>>(,-\7TJ<-_TBQ0%ZX-_UD,5HF3]@LD0Q[KKO?4NC.NJ!E4\L#^_;DM1 M87E=CP;E2$Q(%PKTZWI$7<[>.T)9/!T)U;7Y%ALK,\IC%#FB6/-#"'>>,-$? M=-+3-TO+74M+ZS3R% UP#Y@[&T"4^_FLEGR7V(G7<>KXZ&3CP]+X6>EN]WQ4 MQ2G@:^V'/NCP>:\77T:?V,ST@F8#,&O;9E@X.Q%)\)_1O8594*A"RO\VW.M) M;^UF>%@7EW[7\5C92UMOQM>9^LQ;9P3V\W;*:I91L&XX=Y.WHK^: RF#4[%[ M?F#!HRFKO=EK-@-S^WI1D',DG0=D=WRH^AP^^ MX6IXC\B"HRM;\D3AV[:8N1K/['GW]HDOV4+RW9I!:UETEH S=ZC81=X'QULM MFI_I&>'XM7'F_C!\XI>QS#?FB5";RS9?'?H;S(;"/MVT7W*WDCJJ#88D%@&U M5"7H34H93 EZAO@$$Z&K5:@P53M:A_BDF[TQ'_EY>-DS)_ZXVZVE? M6=4WBYJ8R;S-8VCE3HHK!A+=#J]=#D_H#JHM"6GIE/:^#\,'*Y[\5OP MZX\8_KPSX1;S)00KO"R9#](#XR06X+K[[7-ZXT;P]1X?CYTK>7XNTT!I^/QW MD\0_MYF7UH,S&4BVEDO.5^XQ6@3K/L+5:IHJQ-UZ%IWM,P@-)AEM@+F0[K^) M0Q4+OSZ(2;9FB88@W83R5B0[+?>HI[:B%&+:+A#> >!/%'M?EG\DV*-MX'/ZUSBI>\/O'B]VBH+P(&P]WWQ\QDPQ':^[O[3FY!&JM]'GM4#P[J652BQ(79Z%Z&LQ+C:R^]23@]6;LSTWD!Z M*@&>/)7]0<*R:\97HO06T4BR>DZ6WNF&A?M,F* ;ET9:2 MA'7^X>;^),=]5U^RY=^:<\[_U H1_:@H&L 1"B?*K_7L2A!+,!8]$A8F.&I" M$,\'7%_>Z6FD=IG;9Z]9M+::7,KIV+3O]=S62;) #,/11\- %"/9% ,7@DKC M:FNPYH(03F(SIA?<%#+W_%SRZL-Z;AT%E5S&#_><1@"8)?QO?IH"+H#:NHDZ M$BB E1(MJ(9.8M3V8AKPW0>2B\(Y(OZP_257M=HMU#A/B"]L>H9WGMH- ^>+ M2(I8=?G:F,Q6G=O+RS2^#AP)++G:>+A4EIQY@6;8LJX.]5&TBJAO;_G$FK9\ MK9(4/*&E&Z).["8)DP6():0@LEI&9WYY>A,7&Q2$>UYO$'C^MVY;S8_1?95F M!\Y;3GI4ZSOO^'-=[5%-B&V.:EBWGNA$AQ)4EAA=D]@XU%K\V;O@WJ=FI4[7 M+&>I2GSN*3L1>&(DV@0 U8?NT:/S$(ESECJ"%&Z/P&X%"#GZ3(0C1E&NBLE? MFI?=^PNZ$_QF=4,DF]9I0'U>B''FQT^3A^=5P>LCD-VH@&V/SO/XI_^";$ M2N:F_C:+ "Z,S$L#;#HZ*/4=>MW!$4%!['#?.?'Z!GD:T-.3SJ ;I"\A2^:? MP*REAH#F== 9T8UCW,[>R_Q32M6_=@\6;/?&?UFT5'*I9;R<8=.[^FCMM6<^ M16CF( OAI9W[8ES89F_>S%5*1.'S]34)?#[9B/*1!K@MB:%G=M1Q^]TV>F=G M0AW@PA;BOX6TG[X?GW\9 *T_=4H?8,QZO0\I1]+!B/N(+,&*J(E=$C/$G_V( MD3N44U*VQ]KG2)J\<'C.%F<=J#4V'76*D@)W%5.>15W!Z[WTQ+PD6[:M#FLJ MRA#,?._M3>4!S+YK82W7CXR0ZF!T4G[9KPHT.)DC(NSRPMER-_XQA4N@MF?O MS#VHW[^3_2D-<)^%L5C[.]33Q%!<\L M-8@Y?%1C.++O.#U>VB8X5#'7U+=3:-)ZE=20ZGIIK,G+=HTYD?XJ..,_]9MC=Q.13+I!E4L^ M&2OARSZ7_->\\X<[ Q7+HYTZ7$4\4]_+GFSZ< G-F$L'#O7PP0DH(PUHAA\Y MYAQ507(@.!N+/]H!47#"& TPRT9:>P&(KUS_9NEGZHC\YE]6FVWID"YH"GF@ MH U03'%%Y.0V34J$ 0UX.]TD,:WNX<%6J6*7#D@V[<_L^ 4I(K8UL7^*LU9R M=,_VNJ4EUQ>=BV *08R@9OO1B%[00L9**8Q]2C?T?;C5WTH 9=EBT9X?5Z<" MSH:]S*F??9B\\7NOLNQ":8,H0"FLFZIN,O_Y=6]Y^ZQF!&_5SM@--/[;5!O9 MEU(#=_%S)8C@I@OPP2O@'@Y?PW=.O1Q;-[8XENH>G11/QA^W3:UC&Q@B&^P> MTZ=P$FTQ3'_/Q]Y/T]B_ Z];)'9W[]LYC7$-_5@^%2[S$MAH#D]YOQ,EQ[AN MK[!O2V4]CK>Z.XZ@GB7SX7WWX0'K0F/OKQR?C/MQM5;Q%W;P,N^UI]AI(_5# MR,X*OIS*;[S=@H5S+XP1(ITW9T@*-]RUX$V.L!V[R.]F@S3 =P1X0E'Q+FF) M6\V9ELL4]'QX[+V$J>P;1#P8_1+& XE&UDU7X)7[-/-8YN<7P^,WG^1Y>H5L MA<\:3A[(UW^]?.UMAQ<1O@))AN-L,A*I,C-08TP5Z@3TU/=?3R]L/')KOVXQ MG%D:P2K3J=$PC,8^1+O$ :#::>VFW(KV.6>'I:=]NZ>M(S]NO);4%FV!Y,)% MZ'#N_AV3/=6A?>UVUT5N7],>>HSNU=E M9[8"9D\2*N#S"+1?1UWEBXD^45W4W/QBX+N>"/VO-RNUCEWK_(*^$*AU+$HO MQX.E[$6>S.GQR+.'0Q!N>*B.O&3FYU@G M.*7P(GZ7+!#;=\3Y&7-RQ, 1ZFM\"[;J"7YU4A;<8NY.BIAM#^*93ST6;>( MA8GA=W<42*+@6*KJO(\S)]YO6_'= Z%BP>4]-V/C]-4[,0(O'\5C=Q5PVES# MJ%ADW7("=FRAFTZ,F)5TK3$G%16,2&%YU?;#,4>0,YDD$KE\(DU]W[9#H5.N$?&7%@_O.5W)XK] 8JW/>P],6RE*&%'R/";VF7Q M8[_3CB7^^)39<2=[T^@GNRG[B2\GT%S3.CI;D5=YU*OQCETWF3);0[5^\P_M MW!XRN^,SU*HH,,H_)O\&?".?;$GL7 &)PCMED5X97 _TCN,-^Y K-?>_U\85 M%K_ MAOZ92\L]J4U):^*N $\K2['.&&IXS0 _0)VAO(."@[ ,V(3>A6#VL-J M'6HP&X1,:8<-,RGV#WXP/_+>"W1/BJWYP@^U. M 08RU](CBMW2/K&0TQQ7,'S17!SBG1YNG;1''GAHQRPB_:Q%=@&.?@?_6ZT1 MQHV([^ GJT;<(T9C5FU\AIS]%?V6#=C-N$KK!T0,0BT3Q#/O,/[2&0F^.?&. M>VE3L+D^J]58[6NJ<2UKU=2?(C2***WT$F/!66"+2>@IXGX@J=UQ17UX/K@/ MUWVN4WY7Y=.HL52SE>S&F *NI _%3>_@JZ*FLW&X%#K1*.H%L9!O6(<,+:1M MYU9)O\#F7NAY<=TT+O?,F4<=U)L3^J J:XG>'IO,]HFOF3VQBC*I G<>9S^V M[?^;_R.VE08FJ,W\;"IT\(XO=V'*_&@D\CI,8,]VNY]TGFQ 0<($UK7[>^"@ MS4()HNN;A?ZWZ_9G\S7%QAHJ2_.8(Q2R5Z*S8B^Z?/&S/A8%=O1M.NETG4^Q M;%CS%F-CNPJSXY%;V,]J6TS+CBI)@SA$95SFA4W_ 6<01>Y&\X)][S&ST?IF=-GS9WLB,_HXYIWP.:68T'@ !" M'F6IW2ST D^O<%=?.R<_>Z&%^I$Y) [^(6$[K)@Z#N'K.$.$6^-M$]58="^U M#+9^_WDM&SIV&H:K?XV+PJ>;(A;3Q,S-A8SK)K!9JV8FTM%NF:LOY..82*\M MCW^]@7WVI1J4**DQH2=*%.N1/#_MYG50P]L5:;21Z=[>FOGIN,1LW!>)08$_ MEW&(3K@@&%WMK(9G3B1[8DA(%JC<]U_D1+4"L*)PUO/Z3EX7F6QY 66UEP$% M^L):EEPS#A+V0W>6?1&*O[IVUH., M!G&W&W-^7ID5I3Y1J+#V]XA77SH5;\*CRW^;ALJB5^7D)ON-<3%3:O$**:6S3V$7-;=/ M4"0ZD2YLY:5]K[2 ,L&,X67_KNEKTQ-G(+XE-)*GU M0A;*YW9IW -4KRCE9T[EX/UZ'R'54QT9HTP%J4(!PMADRD,*'1%X<,@2;''Q M-2L44(_]3)+49$#'\F_1Q0J9Q&7[LU/R):M=C(=GHRZ_16!"@7CYG9_-I$FWXQ- M!M1Q?5%.!==G[ 1A02?FUX_ZBG'7C^R^/?CM<+SCFK-?S9=!IL'4JS\OQI@. M_#F!XO];@1W>W7&:TMBNCH=@0 F_R-(GBM"_<4UD08;:KL64E^[[5S-K*TC# M MTJ61FO:F U4!GB$MHB?5E<>S>JW<(5XW3)Q,Y^:B#[A/0I]Z2H\-GHU]HQ MQFH,$\24'GO(TQ %BH_]I.)!S=DNP=:VSY\RC?DOOA]2O8@&%/8R".B_I6D@ M9-_OT"LX+-KO77'H2F]#OA.\!^_0UDYX@/Q\=S+J?BPSAS2Z^5$4PQ^D)?4< M]-(X51FJ,T,6J1D,%LRJF6\JF+!K-84V;S4E2H&@HG\F"'%$5C1HC@801(DM MQ<23W3:/C[\*AP6K9<;L+WYP/)%K<^8'>)*0;_\7T7O.WQF"1>H'617=9G6F=R=I0,0KMLNSM@,0G!'J MC]J3,9(( GY@_3D4A;.N>>@$(LCBGUI^O:\=MQ17XEIUKBWM*_6T-O!'B&!- M>4&G=.>8DW2-\>78L$3UI MW#J2$[4W#_DA>:-(0H^)^,QF?$?MU?OB25^EM7W[);? ]P: [H!(LA%^L-#N MI@E8F=Y9W T*KR(709KHE=5?5ROUZ5-6ZY!:WK/FFY<30?H*[RF?U%I#,V9_ M8Q;Y4M]Z\2URJNY?8ZJB 1E2;SBQ:%#O"!C;WXED#=\WG\W>MOV8(1,&@I_!65+8CDZ0/AV($:!+\E@W".V2_C7F+# M?!;43B=^H:NY6O#+E?=:&<)C"[7O^XDNB_Y/]$_FEY'%*9 M\_=0_O%1&I O2P."D)0/;[B0="J[^T>]*!9...N%.C+@>%P38?MO*R3\+VY8 M^B_Y_R3(4V!TI;,2GFN'AV09KH,.B*X!V4^J><&Q72*WP3J6K5<43GBZO)%A M%5GL.8Z2O>ES&-:_K#8!$P^7AN!M&I2?E7DUJSX0LD -)9W\(%D:':63?1SF M2 ,ZY(J#8QYL=W !FPU.OE0 MV917=B3[KT]T2(8_FK"HB]%Q\ E?&W_4RRMWYQ8U[QO O (Y!YLI%*&40\]A MQSBA_L26%0<(NX]@GDWS(_N^E^JO3K4^;?^VZQ#Q^E=7R_#L@+Z.[:Y$^-A. M'.X6W$MYKK^O@R/]E%)YD)M_R.@EHDA_-OS 3/F?FT_O)"MR7(%&MU:0DSYJI;4%EH -Z'RF<1C^+6.['Y>\8F M3*/.'/YND/W=N97FUQ&VQS2$Y;Y_'4"G&]RP>(#5XZ".%_'\A=)P7ETG-")= M%)1(=ECQL_F]H]%VH**V>S[YXMJ"[C:O=9:&_]65Y^]'6:2B%-=VS$D/J'T= M=U "NAK+"KA2E6J+B,J%7ET'4X A\@',UK_/KU_VU^O[2*,.-K(3#DX?#$DP MM]W=0=F$0Y)/FLZM\8"ZCM-7TL/%*WZXO+Z@6\78%ZC'1JGX6U!+4H(^;8*; M*#8]'B*H9YZ*Q#QU$'RRQ?]'^GSIGUM&>[K9XBYNO3JQ.GIE Q##FQ)5:+(TR@^$N!/4,3U(8 M;*JH7J/IG1TT N>8OYO@_FK 9VC(9"577[M:B [/6L, OGAV$_&LUQ-TK 9? M:.@I^D"I+<:](D3C$I+%YY9'U.,K1)-JCWTB8W^/OO4R\P_-$J=@H\)[ ^;W M";,T(/X M_P*%XQNB=*]4NT(><"]Y.2T*?B].G9(ULO0.$C4;;7LD2-P15CF M&_,\J,FS1Q&$^4WF0_7K7<3]R';TFI^)ARWXNIG7RZN>D]]D[3['=&&PTVKL M,1:,SK0Z7U0WDHVX>SBT&E#[ SR0?$ #.*E#P=[@#^M$"8UBGLE27,^\8U[= MVE>'0>N"%VYN;UZ.^>9('(>%P_I0S;UKV\=],)"G-$!8EP/#(I5A^63=YJLP M=29 0;ZD=M!)T.35D(VM;?]MS1/" ,F5RO8%CF6%.M$ 2%L8-:?7B9G,ITR] M$;R20 GJH 'CI'RB)V&84M%^CQ0$%9^1Q8%B#I4YR9*X5\:5F_,_6YK.=+S6 M2I;C/^4VX!W&;^L?G>3T!O01B7X)WW,M8@=OI?VFYBU^8QXHPID]L0Y8",:N M#O81L#I_LAO:O(#H@.5U8<&R!:3]&G MPAKUM7GD!,D'/EA"=J9C4P\2#3!4!Z"_:0"39U,RUYRR51:WP@CF57\F#0A/ M5,P#9V=\K0.CFT%[?AT<]"\T@RC2;;6Q5)8%>AS(^%LP27V7FMQ2"Z>>O$?_ MSP(:11*C_S&N4PET4S[^:,N@LEKC/OL-L3AW=_L$MVCM4?M81G4"6&?FVU&$ M6T0QTKWP6$(D[E$)#HF5C0OA.K;8>3[?_U7@MDS+B0C=*?@!\Y]VE"I8YZ&% M.H'Z# .M9@+9]MXQ*-,HW,=4XD&7=!XV: M:R$TXOO)?# '&O 4*:;+46.^\J+6O75"J?I80\_=5>KHZ) X[I,[,=#Z9<.@ M%/"X)07LAEA ]#L+3T%U$- G$?9V\W<<;ME>]/ST1Y)DU7GI&\RN?$-2*5/ M'4#(?%B")[Y\NP(7?!<7D*:N*'2G$&N?=[OIF6&AMZM)H;!EBK59[ M1_Z7\%H@"4)PH!0=TH X>,/EENAV=XR?F0U>K\Q/YT%^YN297#/OL^8Q.A%V M*7))Q^1SI/QO=XN\XU*(70QU#98-T,%6]5IS%WQ5KL MQY*83?'LIU@6M OGW1G&")(5;!Y9A\C1[+7@:$DFGV.OXEM^T(RW$!S7!R#V M13D+=:^"!DGEPJ5$3=)UJ#$=F/F13?!A,1U:7C!I?$![U< M?Y'O_@=3FVMS'T_&WR[1DHJ=@-&1.:DF+56ROW^EQ2&"J/'U".JWS@TDGV-B2>97Y;_V^JW\7W;?2:VA L=W, M?%'3+OD%HD>9Q/^*;@>*T+\8B$Y:,Q&=R"-L%7S=)I10OO.$KM<*^)/4WK-T M0F*F+VE(MY7 #_%C!,/6?)F%,S-)RA[/Z3SD:: 4^/=7Y56G(K* %=WH^U&' M"^9_C?[Q*AR= =GSW* ;R_'?>\EM"*)\.?G%6@9RJYG^VC+" 4, E36(_A99 MW! 5 S\*^83(@?^/>993$)Q9QI^+X'C(;SX:,%&V!*4S!:8FNJE_H[R![^S3 M@)MGH[B(\K;DPH1MRM_M]*,@@2-O>JNO@?C@LRIK?\T<1O<#G??:53$@=K(1 MT13OW&V:30.,OHL-%**/W4\._R48GGU5;QW^@I$Z*!$$,8?1X6!S;1S)#:I M?!E86.BV)$SW3P9=K1FM",M1@#WG/W"UA3^95N>"1 M1?#4=3GA[_K/]7MZ8.+$3W_7(%QA<\LJ;<3H%?.K-*"K4$I(HWF^YK5#OH]M M@4>ZEP2NGOM8DO0BR^6(6YEU\V#7!9:7/WQ#GW5._ MRO YB2@B6-FU?'O%T[)F\H$=)+JZ:"\$!="5OXB:=P96.?,_*]>GL!=+/9E# M TY!8N&'_38TX%OUUB'L;\K\1\B> %&3!CB&!E#81J/T)BD(^(]>V"GX;"GJ MZ)S/ !*=+L@]1QUHX;OVRJT-?V9[O&CW0CH3,_6/(;EJ!NZ#^G,1D@@AG-.D M)MOO(8G2,^271_#9SDCRVS><550V.B@Y>PF[>[3SC@9L1'ZFN]081_A@$EF% M'ON+J 5*F^7_K/$M=.5LI2LG']&=SB; %&VG;\Q?48VK'RGI?P&.,Q.QBOE( M]BG9=U/]+.B\2ZN#S^+1#A='/VG$'HZ[H^A! ["_=R1PL81'WY3$5!?[(]\W MPB\DF\Z^_<1UY'ILY!0=9]C_IL](0B>(Z("LKT54SE_YN>7,^=PG=]5XV,72 M9E65@CJ7;U&M %'Y!Q96J(6&$?%82(:D:E;3R1WY40[)\4U]V)-WT:<]K#9S M\95%1[OZH/O4Q7EQ& V@,O(5'.SC2IH_5^/ZT4Z&1^-6(!XQ41!G^OP('U0;B1;EQ$"S^R M>W5XV)VZF8X>0D7QXMBY9!,H>O7I!^.H:U43X+"F%-1T^=\Z9ABEXY9,V!22CEQH M0"*$7[E##@K")Q.5>V=:."*#/4-E/O3XO\HK%$MLD#D_)Y-6??*BU'M,NYDE ML8841NW7>(@*;_X*%R,:=8:-1%082];X2TNX/4F\ZVAT>=6%N5QW'0(U(I;3 MU6Z.4D%VJ")^[>^!Z1'-,79LG15FH8I?[K*GXGSSK]ZQX%8424O^Q92I+^^# M)/;2_3T,QY5"E7A E2"&H7?YMIP59LZ7UC6U3)TO-CGM;5F\6#E8E!'XM:[2-QUU%Q>#[)AK3/2]18^[77^322F:N 7#:C_ MR63F$R JD'@='&^D+"VPR6 9^)!Y "+0<>8!Z@."S-] ;R@WW=NS+3W(%_Q( M2-IY^I"E8RH@,-&LZX? &1FG,HO?)EBI;\QSD'^JY?6IB"BK6#E'[06Q86^X MS)K+,HHW30[#K9Q926%0]PDZ/2.>]85SAZ285I]7K]JZQ#N]$JM[(R^-KXJG M\U3)O=[(X_0AQ=,M69%(=\4N??1G[GUC[@/A[!6\=O7.0+E;7H9URSOW;3ZI MR)_E^6.[V7^3^1A2 8QN .]9ZQV'+Z"H&L N8H>VLGE8K?_D7KI(O 3 MU5*8@1GCAW=:J"DJ=VM_?A>'L7MEG*$_V71ZV;"I;\KK!3F#!B@VI$I#^\OM M#XJX:,#7H"9EDC<->,?@_/=VERN4;+(U_K0%.]2%>,\S+ R+8MM.QRQ8_/SI M$+XXPOX-89-[[J1$Y&6L[2F%%0X5[M/9>V]Q_F*Q$<^G\PTF^:J MVP-O_&VE R)MI 7^W<49!=]'<3-\H4[\XYI%Q)6_]Y;2@,%W'ACW5+>$JN/$VD0M6^2JJ66Q M^\&]U[&;QV'F9'[B1SP?E=44B^0.%Z(SO":.)RL=B'!_175S-6C&Z5J4WM2+ MQ-DV)JZ3*O4[5EFI%YBWSR_;Q5]1FA"<0,(T=OHOC3WXQW+E&1HP0,&GSKX$ MU\-&7!LU*:&M>_N[+6%;#B@0$EV9@O_4^1O)V<$4KM KM"R'Y^=P"5#:N6/. M]%!I9N]TW ^/9^Q&F#OGUEXS0J[#.[60;G1_/N> 7AH/SW*U$ W/#OD\=2HI M9WJ*YWIWP&=3=DO5.BEL2"J#U#%]O=N44O#J10@''49FT8 W33#$S"KS#CTV MGDLF^M$ I\8,RO&J0U@4V_Z()N$I,:B:;/EJ920A56T!)=9U1F5]>D\H7_F\ MA^']$U/NS+^>%;8'^GS;VBLA_"0:X$\2G"C5Y^'>R(3'U_*GD\Y7!5<:LJFE M^&CF_!A]5KGW8402'O'=[I66C@K#-DBL@Y<(IE-R_GU]'"H5>MD=X957Q"[J M7>-O)9()<8S+5,G\B@X4YOX2HKZ?$$\6DMVF8]CCNKB6I[JG*IS,5D""IMX^ MA$LOOO:-XX>OGN/""Z^9?UVZ6KEVR;>,_M1/*]1RDIL76-0-MYOH,G$>RK(, M*KI^=\6;.N__+H]EV<5*4 ;R&HV#W>QOIF3#)(@D AT "1%R\1U)RO%DD;(/ M>08M]_86U:Z[QLBE $[ I1;"#9*&_+'&)5N>+/(('+5DD\7 MTA_Q1Y4&I, )RHMP>0"'($H'D/,OKU%29Y!'\LMM=!.2[XO6^$CB(W;=Y;XT M45NM;!?TK-')*-7XFVG1&_6!?]["((!Z:$#"44 O/,'Y#,[_ Q?!XU/Y2/GH M5P8W.^[:PS'\N5,)K?P,Z"+^P5T1*;::[%7B^?S3;^KZ1R[RR)'MKT"*0 W].P)8+N)9YI1V M UPYADX?0\WHX[RX?/EG085WW8GS:P]>UJ2F5IQ7JBRM10]\62OHJJ6.TW%, M2S(876)K[]F9$4WEGN;3_]B>C+6=#)6+$;2&9[W;FYL6"_4UL4OR<-<'I'V M)[_)O"F=0JK4;M&IAKZZ#-X';25?QKERIHK3%X*P[];OP@164;AK$G<='*#W M<(=]]SZWM$[40O/0!Q^-L93L2BY2%]( =IPL.]%QG'P*5QYUT++OIZ;#WZSJ M-^^9EYM[6TOM1*DZH7IW M%'1C3&OF$GA,LCF^"PHK[.WOHQD/WR'ED.B<0'B7'YND]C,9SS1$ M9W5E#T[?[8N89YDK)^A$L6V:U-ZW2X--6(_MT#;_E<45;PXG# M+2N_BKOVFQIKU9J6U15_+IQ^61(.-\/M5#2/ARQ<5EHLZ!/3XN4?J^5GL.>W M9+![O!87 N&K-JM>)XC6=YFF!=1DNSP]E [4JKDN=TS!X:YO#39F61@=HSZ? M=:W86G\=$&>X_?V_93D)F-E\#Z' !JL/=4[Z&7U/5 P(8QL2D2Z6_Y+\R1#P M7*=*CK?K^+N,APQ=5N&;UM$)B;.0.;#4>?8G_]O;9 1><^GPJ'I\VJC9J#F MY=TDI.IM>17E%ITJ4@UP>9OXYV&-6K_FV.E8J7:VL<)E<] M5_:XG?BQO[>1;LHK2.C-F"?V>OIQE!JV\,=!-'5 MBN9)WYK=G5?5FK?.)X;W&S&%R.Y7/;<\?EG6:.) [*+WN[L+WM.5#Z4:X^[K M1SYZS_BAZOG_(@?CRM]:$79#WA$! DO50\TFLOKK6^MW<,;3Y6^C5$(L6-=A MHBA*5HGWD0WY%XFC.G!-:_11]#KXE/WD+7V>18?>T)/=:MYJ-R]\'RC.22AF MKG'WUN.@>^&$7S_:Q@\4->Z>KO^NSQ_"U)IY,$M;*N5DI]L=0".+N*_KM2X2D51-GN^>DW M>4?IL>\@J'=+>;8V08/RZ!_W7IH*[]CCNG+Q,K=.]_/*65\39F,&&&:MUO]U MTXPM;]XPO>+#\IS#TO-1E-Z9R(];J>G:;"WT1UO[&9@W3E67-70TQ1/&[S6; M/4GLR6H]D#=B.9K*EV-4^.\FLHSU7R?R,O.J?>-_&T20Q@-(O6(-:N=E*=0I MOK^[+MQCIINC=*0L,I7U1X6+Y:WV>R_NB#].EGQM]"QKCF*:^N3]2H#4'7!ANB M[UL,Z@O DH%SSZ[F\>C>?CO(5V%C+,+.Q<2S2.\QNY]0)TP2MSBFE%7LG7^G M]L*8NZ?X>5C9'9L1_G]*U?PO^=\22 XJI0"4K%X5@< MB(LLL3+&=Z:UP>%D1..GA4^DA-SIE08N&VR,EEV,BX&<"4)11S^'YL)B@G'LPV@=,D"TK; MX\:2:PX@:2 V_W9E\=* ]HERQ24Y&4,0$U_WE.=C"0&X MF9U+N');7.TG5_^9'<:.G(IZ+NVN+9'T:U WCB\G&'>5KKSANH:#IZH%)$H* MC9.-5Y:,.!RN3:(=7IDM//IJ)L8>J[#B8/IW_5)_ICF2]KJLDR1H458=1_:^ZHDJS#^0A6.%_[W=3: MGT]2FKT.**=[K7_M.@6UGLX&K <6M_5%) :8&&??(X:)- != ^%INJQGP;,! M;O!H>8+NA:;=\J^UEP;IOLR=[&-ER+A]0@>K?EB^743RI#_X(^YP:2P^'VLV MTWAH]7Y=._YX;ZL_4[(QK]%-_7L[K>>D+)D[;CG.] 0D+HL3S="?K7H+%:?N M?0_A4%'6^+D'7;DB)1_%<'ZX1\Z252:*X6S'L4]T?/?1AZHYC9 BFN'X>F : MXS6: 9\]<\J^B P9!+"_O1A=Z(C?2 8HI]]V&%">P]&EDER4TG:(PL="-IT!2D'H M+@_1?C(S])3:7B;#CX%[+2&I>UJ+LX<_.Y(H64CT&^<3E"J$?PA+M7_[*6S* MW7D[*/C]@(S*6PHAQI+Y90OQ>>6''SM?SD;IE;QMCR5448IK:( [*K:%JM?V M_0R>72/O@H.8L#\3^[+/T]&]FE3/RPH_$6+P3IO&NR'@DPO0R[@3Y7BA?M&^ M',&*B#<;P8U)9:P\D*%<$\S#/;E[.7> ,/GP-UR?Y1#1-, 3290G).#Y,&[. MC,0<]&"'D(\F;P3WDK.S8(M=74YZD$Q0XYE6X'6,R:BJ'9B7WDW.-D(95Q?D MZ?Q83P#GAO_WI?",W]\65-G=WI@X/EW;O70[_$_$&ZYOF\0JPBZEJ3V(I$R^ M2?1>&6/;< 8AZ_ :N\VFU0YC,EF8<"QE+MWKR\J8941O*+(N@\S/V%741,[/ MS1+, #]MOU?>2W@9\B0EI]7495%H.-[R/83IO%KNQ!F?1 <-)F6?;P!NNJ4J%_9;>(IR-HH,C_D2-4.=N3*$4,6/E ML^+\I<,?=M.:?7KWQ"U-ZW1BMEF9W&W+G@AM_[VD@A=GO'.KVFPE(F0!<9RX M*3=OL6WVYUI%(+>'Q6E')8(CKW6. Y#)PJ[//,UOK>AC_P'W,^-)Y69>YL:1 M>ZIR<'#8PY73\3*WA[?[HP"F[$B%_:U>%,[V%(9+U&)E-P;%]T7W MP.JB+IR:ADRW3$BLZV.--*!A!( EW8*P0-GH*ET5#N\K!#?A-'M!QQ^ 6KDM#,-)OTL];OIFD_KI([=J7U]:]9R#>HO"$\"IB MWOS'Z56>G,E3 YWBL5F9O35L'>JL_3%S^XST);-=\92%[-!+!"!=E2!^CMUXR%^XRQ+#]PEDS& MFDXWCB=5>H55UR@V:.DXW0V2\34 B,RKEZQU;=L/T7L*>\8$:=*)E_3IMR06 M>:--L#3@J4G:_7."8Y)7'9*PX+/+&JQ=Q_N%I?D9CJSQO[$S<7^KSL7G9Z1! M[X5\VYCN,>1HU%)=OOGE>-L5F2+$&^)/3UB9+@]PD.QE"S\*BHJ"=*E105 !08I(2T0%1$0$A- CHE0!D2XA093>% 04 ME8"H" A1>H]T 0'IG23T3D()@;03YYSK7#._F6_.G/G>.;YSO?QQ_Z-<>>[] M[&>M=:^]]UK[0^@/MFD)=QT@']]V^,4&*K;*^3U5E1"'GD!RP9H_.:6:%HZ- MC5WWCU,6!$^E!7/H'>600](WBC>@$GZ5]!K.A]I*A5CU%9V9[\U;RIWNK.L\Y MV1^&8U[HL2&3AYH)@5, O I#,#&,@8D4+]_$DH+(HG(11:XJ7$CG1:,VN9]> M3T]'=E^,/*9^XP..!V7@L1=9:TR]@HN/Z$\[3'N/.&9-O5!>-7BRSZW;-$RS MO?2G_\>6\X]_Q W6XM;COT(<("']3-N:_8YB(W-+%%-L4^X^O97:";9IG#PR MP!WR77'_\Q)VP//)DQA.9FPH[*\100ZA+Y7UFG&2KV4.3!B$+Q8L>FZ8N*A_$%# M\+<#G9,P:40W9A_2&3DB->D8J<%.2Z]A)0M_LOUP)E#"X50O[\EO2!F0PMR* M%) 4P2<2)IC.@<'+47D?>\1A2L8P=:O[!^>AL".6[$DV+DX.%+?17]_7!$^" M[VA'% 2SG)#8^T@%P/@,3#HNQ1)R] P\EW'^[?[PDK\/[C[1C^$;';@N*_(1#:5',&\++?"47BZ<9LC/#] MT]VWC?';!@[,:&^G*FQ@R6>@C:ZQ\@R@H4P7 M?7*Q(&STLFP1A3_YN"I,!@W7\_&IU=VGTIUY33& M%]9";P79>=QR;4*<)OO50_9@<#D#4"2?TA$Y4W+@1&5S%3;?O-''R;XR(N>G MV:7;!_(+!"-^'&C&' MXW,7,7_E]1I>^WV+U M!SCZ"!U/B/7XF7"F\[E \(@!'\06HY]I0 .=LQ:2NX8T/YS4S]:(G%Q[!SU@ MU?KF27"S^">VA9>0@JSO(Q$)YC6<<,T$J5NM\_AH[F-B6FRM4]"?*$(9QB$/ M1*KHKCGB#\5!0C?1/,V!O-)HI\?[4T]^JX"-__!C/:P1:ORS]=&7&.!'.J<, M\S7UDE=-J][@_>K=U'2L@JY;%*M'F$;P7!<\4&\/0D93>L,0MUH7Q()# MU@>QUR*$BN(&;G3G)8BV"&5:7^-E2[WA\^*'3'.Y\C:6.9)/A)O9=CZ$S(F; M[YS6K)R]1IVW_*Y?##/H:G]P<.G8%^I._&.:"-F1*'R%7(X3Y6P2$Z[27Q8V M+];_+*'#FH]/B'^Z5O$V5^[6]Z?=P1H"D_%+ GAT#*9(X!G]G!4Y9*O.]N2O MX7&+FTEN@BK=M:?][[UX4\9B]T/BL]';<])X)/EL2D.L2A.H!/H$?F1B[/)$ M/7XK_&Z!F\F/PTO1GJ<3%DQ-6V2G#O0>=I1>A=G1!U"E89D$SDEH<(T@6;&^ MPB^&JH$Y 3W>\Y^_F^X%2^-!PUND5V2+ (H)'$+N)$!, MDD4=^HV8:[R[84V'W'%Y?4!JT^,2[0W2<97/*5FM*9Z0 MA6_Z^!%[N91_('E<_CR"+)]V%^Z41X&:;7XS*G@DUA"^\UJ_R^ MJ\=$%7XB(WI!!#,G8RQ):N!N+/_I'J.>)*/]?)?>70(>0S.8:;<&^M=+/FM^3\))()GV^/G4LD MO99G8U%(P,:JT-F5,PPFXF.0^XIG+*!T M]E,3; 14$R9$;!OO.>C M2\7+S@!_V5LG#;P<962Z+Z@512KD.J[NF\U&]\FQD'MTR;'X(Z &.J@ZWJC+ MQ_5>97%YY!..& 7%N&?>XI^//_V!;F,J9_4]BQA"1:<45L(8=K;*E5\WMGIS.C&X?>T M3^8C>ZVN\;2?V7 68MDP5A\X3Q&CCZ *9I=&",+U8@+A-N6% ZD=TN]\_3?T MLP)6QZX85&B!.G(:WI,.9?(Q)V#?<[)^4#ZB8YR;R)_H=JH1_4Q9-L4E4U+8 M(I-K.VOPVO/LYJWU7]"/B*8T%AH*XR0WA*VEBQ>3K9@O^U9?QM>P-@L+#>6[ M/=I!W*QO?HI90!3WXM)R%@)_L;6@"$:=PYDD'UI6S='+=/X^AVIR9.;8U1VW MAM2K!#V)PQ2')Q_]OP\5Q[S1H_PXW_N4%+[40U2\12YG *Q;W52]7)MB>JY4 MZ":[>FXDF)I@%;GFD?*\);] MXNT*X7!N\?0O<"0E@9K1(YHSST/GGU;:BZ2?(6..>.Y4U M72<*"WK.2<5 GJ\+ID)OT 9&>.T?SG+H/+R)M,)_*RE)F_!WFXAR#3NB%!&L M] S8S%M.R:X S -#H9CQ9*F7I-J8 M64^II 6]KR _G>"+W50]>6?>D7OJXQ\%#'\9HD9@[J$/TEF'> MQQ^QB1-R$0//EVL&!,%6#^MG0GK%3-7Y*9V].#OH0@Y S:1]'H$0H*NA)^=F M3J7H<.U)@_B3&4#S.BPW:?NW8[+N6D5PTWL@K#4J(\-5)1>,1ZZH7ZT*Z(\XER LNG/2X3E,EQ$=[QXOYV]\@$(W#QD(9FS"66\S@A #7IUVRXG]X)9JTD M.L86.VVT7Q#Y8G18:>L1+BGLV'J*5]S38 4]@!LB1V7'>41 "&:<\9[^DTT7 M"LE>N.;P+">W/*,($S%B57$Q\;6:WUR(N7_2#F4UUY9%;Z7,YF=2THCV^34U8_6^EA84AZJ[Z_OW'["(O M?W!*WV?*D@X ;,6&OYN\:Q%*Z286$QX[RT$,X-,P#89NY0S%K*5V\B '7%=I M%P86:']\6?L?$7Q_+3Q$]UW_R][_+3:F7BOPHZ9VUF(H/$H>M!-AU695N:2; M#"#1XO>YY[L.L4S+D!_(^?7']Y/^D0!C96H!@KX>THD!Q O--GP&GX6$WN]- M'C)KTF0=+9(4]L?_>&FC^W8[@)(IV*SINNIRFF6-Y$$^F9_GPW/%DW()9LA" M(&+"1<+$G@DO;(">,0""#CH4P3X@NPGA)S\U)PZ6WEG,:HV\[WR"3?SG[5.# MWKB+;&RJ;'P[+-J 68_WB(' S>*>#8KY@P>R=\UEE]TFN1H/N^S-.1G'=PD M+@+0:'H?I(#S"<;5XY"E,T(Z;J+-I">ZYG6>N;Q5M [<_=CQW$PWF];ZK[4F M[8&Q3">1Q0Q4M0H(#;*584H]&$3+*@Y2KZV$OUJV"QR\W/CTV5$9RE$17.@# MK@%-Z7G.(4[2/H+44B+IG5G3S&2CF&)5>$L9<7^&4,95*9GG.HK3TB(\R0X7 MI[\U!JEJ X\PO.!C9(])J>!-))M_Z4T#DTM])]?R90>3-(ZV+M0GW;]S3'[J MJ#3N&@/ )3$ 'O QEY02+!O&*&>\B MQG:S>$=?&X _I9QF\E:M4J1HD.M@(/_$!C\,%UW\^CV[+POG7\:-O;4;5W+P M=;XF\TGWT36I/8^\5I!% DOKN,YA1_S2^%%BWLL4?DDM3S+QKDR M!B$LP$]Y+>.#K$(;%:=9UDV8K$)LX0YD1Z4=:#URV,2%B#1O6 MI73K"CK:GV@1LR_7>+NO!?WU4+ M21+WY&8EOU_FF\,&@OLV#9C?5Q>:.4]R='%_L2WCKV19(L66 U9G0JX^42Y MK_?NZ#/&5[N7WK?6Q1T?5A? MOTVUR=CIW?4*T-V#?-OS:&2M9#$# /SK%JW)/$24)3GH2$\LB;M%H>*TQ+-U MO(_"<:D]-IRB%N7HK@7FU*_B5ZG MED.<-^)>390PI_LUDBE8!DOIQSKKZ6=[(/CSS!FIISQ:$$:I4.26P+K),96> MLWJ5ZA53]GP;?;]=S2NU4BJ7ATF_AD&VZQHUX)V/P>49J_(5D_K#$LX2=SOT M@RJE3L4B4$:70*] A.DQ+WJ3M9:DE)C@)P=!4X#R%K^2!AUI@ MC?EBN:Y;7<\6&F+@<9;6\AXNFI^54;#ZWLP/;=OL4U/8ZA<)F:%H2>>DH*K M0WB/F4\2)G/BTP7ZI*BJ?M8,(#.T%T)(2V2&S=P->A2PCAK"XD6P>Q&'R?;? M_826TB3?Z(1=>V.6P,)B[9XTU7)YM528N!5O6%;AQ'#ZQBJ.&9(W3<@>5P'W#7[=G(5F3N;51UD]W>P(ON/B-U5Z%WL MX@_AKR>4I3>-,6>9'W5S#@P M": ,1U&[RVBI$ \WB %8O)2,_S2^F,OYRENYYNZ7AX;).:0Z+.*F:AT#* X^ M\MAQB9WBZ\H 1*H,\N$RY*Q/NIGPF[^26A(NWCBY<75$"AK_P>M$[0F$&>MS M 6>J'?CKP5 M1&( ?!>^K-Z7>N?!97OE U24,W>[-NWN%V^;JS2ZU#-7+Q_A\YK[H7OH.<.:?1B=A/#I'M)#W M4'N(SJ+FW=O:Y^9&%G/38G^-1KC/1H&!D*39. M0Y4SUATAJY7AJL)%RY$[K/_8[?ZE^I,J41<%4^5^&>RH^]!5/!%Q(0 MOVLBI=>W2&VTXIJ3I4V+_]1C&5&HCQ*[::HL:EZ7\,;Q'G> I\=/UP+%&CV1 MH^FX.]E*>W;V:2/,R10\7=R.Z_1XBV[\7>-#WY+\E_3 M6QL+L%X[<+]E6 _8V1^U;46BTHH$2'H$_C?\D8X<>9/8HY6-'RQ&S_AGW!Z9 M,3R9O2]X/"?GP&C[W*<:IV]D-DH0>;+^.;E_=J)7B+_0$S3\GM!0^JG_]F$% MGG^/E]\2U_]_$53@%L/M^<2=[N"5<-:ZZ+(M8^O1W&G M11(,[6 )L$*.KR@Q""YO_ R1 3PU1=69'0GR]/0[](+W%[NB0SQJQU5:)ECL M6DLSFS"R:&LY=A(R8M74#6>CO7-S/^>MWOUK@7[2IHO]QR-6%%CQ2'KGS^:9 MQ!.7:H>9'A;1C"DP#&-218;EIL^[5R1CX&9!CE9.==6CW^^$76U67MJXGY[#L=/1/_])LF()BF'7,/9#1)5 TLG!KV92PA4FNU=RI^PR"*P*Q^;2[R12C M.,A9] $8W&L&P-3GC@Q <(RH45S]O"J[G) PW+?U5#A55KI M@Z>6^I>2U1K,6L]]D3QT]9'.Y)'0B]N*Q<&UQ](YKQ-0T4HP47_?>AB!E.V: MYU1*W.XO)1E'WDWRBLGEO'Q _!NKF#;"&LX*(I0A<=^01XNK+QWL##O52TWR M'158RDE]?"?0O4-=['%4'S-VRO@S (NB:C**T&E2_F)IHS_\X:>EG O@:*"M,/91+7NF?]WCV$:PL)^CMTY+$^J5[+166T XC\ M@6FV8!&X*/,7N_W#=7KJK>;'Q5/Q[MS@>%*>IH>A6)J_"1FZ0$/<).?P]4-P M94)P>56'L(DAE-V<_:^&9X@KJ*;@4[3T<.HY3K(,-!@NBV#M!XL&J1H+/,@X M.E+R04MLFJ#[<-_O!_&MBPK0V9-8!]2K*B-OZ:QY5OXD;"67@9_$=6TT(O)_ ML4VS+2,F<:M4OGB\2E01KG\UG_F=Z/L3'UKK:Y3P<,+K@@-G,-#%-3_Z(8-# M"UB"47QPQ8.;-]:TWC==%KM=@[X(BF< EACSSP"Z58XL\8,!A&93C.$/R2@X MZT"W>$'EA>4PTO+T*>2!"U.^%U=AN8I-#F'7ZHONO_SLLU NJHVXS121G)(4 MCD)BEL$[C=R"5/UCV#"8+)HO3#,Z"J!9W.?X:+[?6%YKSG4MFG[PG1SU+':D M;3*K7M^ ,%=/T3F=#JNLZ+S%56?8K7JO=FL+W;= ?4>+Q-M Z8?JB14S;')\ M1?03SPO2#M"[XB -]S%)@#Y%BY-L#2*8HP&R)?7@%[C:SJ,/YX8NGRAUNQ:B MV8:+PQVBV:!;I6?4Y*@"9P_F^P7X<:?'3DWZO<:ORCX,8A'-G(^BV:1SMG(. MTYIKL61I4)T'GW-M'M:&_B.9.($K2PYX("FV'0ILM2/0 U.K5-Y4OCX,+A.T MQWOP[>NII]HQSS2R@VP?0D#T8L2W_W7 Z*&M3%?-:5O71'T\ZIB_[K6N5G22 M$5Y_EY7EGLXRURJ]KH@CTSZ#5?S9;Q =PZDNDH7586=$ MKUC+)8DW)+RB!VGK?7\1 +#L0/WL"2FDXK@U_BKBU<+AL/WFN K_=REE9FJ) M^\#3AMW!8/+[&FGF[#I3KB [9R,@A$Q#.D27*FTX+$Q':F@Q_T<(2=P!*,91 M9#2=+VN9J>TA:<<90%TLA$P#$?(@3A[;5"(;G=>9 33/L2Q?EY[ D,U012I4 MNO]3!G!(B0%,;B#KBF@9F-GU!A#9*(L!@-(YBT^CHQ@ WA+Q"[N^/<%)/=W# M .*[F'_?0V)Z-%3G421>!T5%!(-[=^GMTMNEMTMOE]XNO5UZN_1VZ>W2VZ6W M2V^7WBZ]77J[]';I[=+;I;=+;Y?>+KU=>KOT=NGMTMNEMTOOOS.]S2>3^I!8 M"(=WF0_DJ*LE'>4HL>B>(.K=]OI0X;ZZZ\WO58SB3K.LJOWU>I&YE"4&,&&@ MVX@Z -?,<2F5#4 JW$BXR0 "2 8GSX"S7&+2-K='_H]G91!,:K57,:YO,'%8 M(0S^JC^RD3^-FXS,6F"WSU^$/GH9,C,MO)4G+2=Y[-IQ'3 E0X/ZBB;SU[.? M4Y:S5.Y)4@"1O_BSRW!XJ,_!U=45B8JREXM0>WA\S%?%\EEZT+:PQR$%W_3MVV*J$B@X06[Y*<%^ MPC'JBX8RWB/B,;@4#4NV;3B_P= MO]//DJ'X7%']FQ7]-6?&;<#O<$$7VJ?73Z4%Y(6V#(:[ A$H)#GJ2>_ $ /@ MA$-4GL%9\'D<^'[]6,4;)04O?DU;9$;>>K&]\##ZJ>P@??]>97T\4!''PL\)AG[[*.=%CX!=VGZ"/&0(\[$H MLH$V7Y%K1L.WUV;)3$G,B3)"7,L?\G]%$$N MZDGJ]/* [Y6ZXU5:/]HR'[R5$QS-[,>8N[G9?2L.&QX^MKR\L-HS 'X*#?UY>)"1!KGKI.'.%VX'!;T3HB''PI0<582 5X+GCM MHH1CXB41]W**'5S@%T*L95*OYI3_H\G+1P4G76UTSCB^"AV;ECA16E1=55WY M!/?D*>P0LE:UZ(@CZ07M*_T4O6OGW;-D-6Y]S_UO9O/U4N]PB9O-W3!K*XY8 M/;DS4#[(M*7C2,T?IDJQDZ(#!!O< P^FRSREEY<6![7AY49X<,TQ"+'Z M2758Q+A88=?P'J66SR[RM9XN#8ZMJ9)N+5)&I8*0^K*CAA_);;6/!1H,#R^( MB1(O)+KF._D1MZ$75+Y%GGSA]>)Y8,@>UD<'6.]$D>GK](,L%+"-*[=M,W,X M^KY!]8;A9I*LH+%]SUOB M7(+7;N?EK&_9ZKV>.11P*"]-&_&6:D;^B,>&8#@W/83\"U;T09SSKL(VUMKL M/W^(78U]&,$.>MW[4/UWNSY.L@H.^*M?_D[]%W;6$)L+:8(&H)MM-W?*]E;=+LRH>53ZK"^[[J1Z2NWAYRZMI[C& 4X MY\0(DBR%I/)Z-)4@Y/2*F,YE7&$]C9T6FADV/N&IQ$-L,7^K(3MZ9):-!?() MRU+#XJ]"\B%8D:'?A^'#[E%;CVR+%*U;'HZ[YN2*=NC-13<%FB+C8(6H^M5A M]7I/IQHP84FHK[I2<7C4W2G?S7Q2\LRM,&O&E:K%A MI34R*4W#_#581V>E917=7GP%RBCQO8R^L$CV@[T,P$=78J 50KC&&:JV.4^. M)-8W?"V"BLF6N[H*O#A4M#A3-*!X[G'F=2.MS4B:=%\5T]Q8XVDH#<4\K<_6 MSA6S$?P"'#*;;H;>AW4OM0F=L'O[\":'ZN1Q6N0'9WXPJ'M9J5VA WNSY\N$ MN6R>K+WY1)CRL=O:M_9^!@"VZP"U]GW] %M\$0D=KN&G?P(?]F_%+8,5B=&:ECF M80'^+SKP[/<.HPD^PIZ)5/4GK#NPF"J!#/A50D<&'LOC?*%B)AP)2O*R#SR6 M<$9 59"M[/A1W>/!.@?0\:L0W'-(X73_MU-+OC421:6.HTIDG[MWM&B_+ Z_ MVBD';^Q91]6JSS, #SGR&6\L;U&E?B@Y$)?!V[^ECU833$9^IUVIVL MYSE#4]!%94_,?_";DR[XG[?Z5.62WC. !)X)#XH/ ^C^G/O[BA47N>T38$D& M4 JCG8T*ULBE'\S\73>1S@!&.&DGBM$YN=,PLF0\-;6#&?T?0#;"^FMR_O3:X!_*8)_M]E;I3Y''69:V ]21\&(/_S%^[M+6YZX^SCX^:E M^471VC+923)!OI/+KCB*6^%#B%:S2^'_35%C$J(7MG89;L W#$[IGR/\P*@ MR]K,H4DU8$F+#."CT2VV)&2M$G*JWQM$L6, 'RX4;YK"F1*?M>MWC\!?R.5P M^O/A@;[;?[P^J,6K4/(BEJB6GV*?F-?HCWA=(S:59I5MJ&Y.%E0C]WWBQGA@1:<%JZ"$_^C7# M,.0RTWZO?T0'0_YYE23?[R+)RM\&7@\A;3(-W'C@.^B?W],&4!C O]'_Z^'%CSYT%&< ]TE4URN3 E%H!E DK*WMZGK*U-<]#:'SF %XBYU?.!(0 MBY0GAS;UN9IF)]R1.Z9=;&RE"OX&&UNA#Y#]: (G6R8/- M:F6U&+<\N;C]> M,DL)IVH%X/.NJX^84+RFZF/*?7Y.EGX/Z:5/C, M1;O.91YUG6S2Z(N0[=%N_S9RDJAT&.$TTC/Z6&RS%"9/1C8(I GW9E87)#Z( MKC]!R:_NC9NH2>IQ3Z,8EI0G\)<&9%H("2P\B\'1I"GB3\B5-(?ZZ\DG+Z!O MCO9;ZFFF+F%-MYQ+I[8[H#24T77.T>2Q@10J=SNO$2P+I/:GFQ'_ES4YQH%* MLJ@)[=+T^O/(N!PF=M&KD_.UB M ML_;^-0PP!H*2S/+_I*?#7U46]+>#_1=*# B 4GETF<_1 M8GIMT,X55Y@IM!5#, !M*[]CHP\BYX_D!9G^^<+\7?P= :HR"1&V((/;O%^E MKFE1WMP)\/":J]FLCVNV*QC5()J7?[ZL5L( \F#WBAUZG7H;;M_.EBYQA)O: M\%6I88=C2W".2V$:@BH49&&/)D8$&F)*\[*N(O)GG)K>^&3Q)ECM;%QKYM?\ MGEKL0<-LO67KP%!1 M3>]XRP;LE"\BZUFH1OR!9,E/J\2EE,W1]59I7=M?'AJJV7KW \5:H$EV6S:! M"FD3U1!\5KWAMVW+FCR!5?H&?P=X-E-^@H/;U;[:6MSDT,A>FL$ MQA:X3;)!\OQJG+DM_U*SZEW/\%@0Y\DX/=D9J([3=&S!EZQ]UU8WT5<(V"97 MBNCSA6_LY,H6(H\M0 AA9E,7<-RPT%] MWN_6!KFR1^)\TQLRZ2Q8 C5W0VU4KM%:P,S\RZ?,;$.T9"D#X%,)I);GC8GQ M*LJ47HC*BHJ7J6( >LAZL>)T_\KK1*6 ;Y46$DTW9-=^8$PA/SVME-=0JU]6 M('$')\$+KTB.Z MTUCS+"@27EZCFQ2#SV[&UNF_]@VD42#?M]2D4835N TDSSXKJ_04MKPJK PJ M>)7L4'&(ULP66^_ FP0_I7T1G#V&M-5M-LTT?E9^MC%KANDQ?5^%_O'O]&^, M?Y6-;^T0.$=,Z'H.20S [A5FX^K&GCY$&X;I7149@ =LQU06ONI+V)3'3?Y5N MFZZA_QH=_GS7^EW\G8"O%GZ9G"00;KJD1+(H5I!O[[NS!9/>_NCGYNMN7$C%F;XB-#9GIVR%6Y(]O?(B8%:H*I5/\&R48[ MD@,(K9H'=#\O.!4L:-I'K'U%1@>2EA=A/TUS'<&2#K:M"21_?PC%E[V2[EP3 MO5)0"=&.D7^K'CZ34FU$6^TI4*2+4F7YZ699>=JO$1L7W"_"=#P7ETW5\.#"_EYCG,5/7QK)^0Q)\5IM7K-GKX89P#-O M-(^.]N;[JE??7R,L!.BLD!<3594-J/T>2W[M'Z_+X1>G:OB-:,(;.]!B(QA? MVD.$(2I+QE3Z-MU_7N[-$#-G;DFKX51NO..=)=UPRY W M>3UC6L+X2]:<:SX!V^CF>'F$=Y7VT>7BVBSDHECGP'I[H&TQOEVE07[;,O2# M'\LQ,W$.C(Y(U#J(&\Z7)KKN- !RNHEQ>!N*3',NZ0%WP9E'Q!!-WID3A/?OP.$T:7<*J1&!$R).EG-@^M MR'] V?^BBU"@)C#I!2&W_J2'_5O):U8WJHVUSR(PU^>J5(C2EH25'_W($DNT MF':3^9ZEQ_'3R[;C!A,?LO47AI;Y/Q0]BAJAWD+&8@@\\0+UU_6'[V3Y#-'C MJ?3U.1?I&.;P#(1MAT2ZD8XV8AJ5(1<2EV@0#>C]MVNJ?)02F]0[A2Y@+(OI M[?C$D3YW5.(WH@^A[VO!5)X ORROD6W&SS^=1^SF([OYR"[^1G@6RIH8+/V# M?A)NO$X=4]1.X:(-H8_25DVOS*]B2[.WWS* "'EK]6?^7^X54\Y;M9!@N4-B M<6PL5B#H4+GM?T5E$(;N9.06S5YJR.+/2VRLN=\7*=" MQE7**UY_Y0MPD*)N9GL'B:W:8N(Z6GF4UL2>IHNV:(8&8D/@!YUQE!LQUK ? MD,"'NG2UFJ?;#$!N]K D^T6BM,)._YDU.]SR-!_UVZI4'Q5[-6C3\9@(G-1U[HYGZ+)+P"7.:A M_^E'=9#H%:P9!?5VXKRRIZFH9<=R*-.C9?\KCV;2IQ0HZS)8&^0JVFN3K-VA M6;O 6896(DK5RONUOQ^=Q SE<\X)4Y%JFX^EI]?3!%L+YT9$M56]$[KU9XJW MU='BW74.Q][RT'XN57I3XE.4W;@9P)6R-;GE>R6))<3:+;8,JK1)?8U&/US! MU"W_1G(]W29K.Y&P CD,_;4U'%3RT?V73:WH3]E^U=OR--<.N![!K'_6>UBY M>4ABD100Z<0 ]B] 1 ;PJO'A%AVZ5HM5$)O6,9[IU+5E.4TT]0M% QSTK$EW M<#+#E3JPC5XTT:]'"A2]@SV #O6<,P15J4;0A$LGX_/\C'X4ZN3'Y,_,ZPO#'@<^N&Y5VBBH,Z./*YW'$0,R\._WO.M\GZTJCRDG2FZ@]-0 M1D]M5*&1@TLU6;WDD*=N3L/6A;;?? VGV^9^-!"6A8BD,L'5'I\U)&&V>P/Z MSM]C\@+JLUNT:<3\^L8Z5):+GKM#<_TENY)1%>H0P/RW]DW^*_L+KR[";F+OQ%,)%_+3@3<]XE3$GX]B /4 M$XW&QVNS+-N\O,[6LMI[_9@%#A'0(+A.&?%VGK.+)5;?I,[;V7.LNIIM&\33 M*&+Z%/]61=/C\9>:8[+8-\MBJRN5FC&ELKFO>HN\H\88@(T^ SA*EP*7W>LI M*G4JHB<8='TBD6"S.] 3>.R1<7*FD97^Z2TQM'C0X$!?K 4A_NDJW"9H:@2= MXAZ^-7 8?!O4NW.(:4@<9-^V>J%'%D.ZQ;KG9E>OC7\)E9%!>9S8+0,5M6HF@E1ZVJ79?4I,0W%13E MN5"NE/$,VNBYRGD)XBA^YC4_=Q3?9=';:U@FW'NDY= MO/$@J&2_+Q7*C(I7%M2D6Z@JQ,*5*WE6@4&?1A$?D?5K:/WNXES11Z.&=C[, MV/_3\<62[JV@6,1B O&"*4J'+-32]L4V 2:UG8M6G" &^$KM90!!1]0W*&U% M1MI!>C.A?US0_2>QNS"WNS#WCX[;Q4%W>ZY\35@CW0]C73 T#@3442Y/&VPE M"@A-:0-^!6ZVD4*T>>$N;7^V:+A=X 13[ZA-;3\\ 3:H0"6?IQEFH]O)F%CY M447](9,B(K>E;NG;RG-M?O,Y.X=S3V>_TD^U-+'"="$M^:D>DVV88S9NV^D] MDZI16 AY_3%JFMK)ZL^QVB1@5>,:!%:,=#\_0$O:A+1MJ,#W$&:0O*VE?G;I MW;UK8T(/?&$>)G3="@L+K2S+1C@EZ7G+U5.S&CZ)W)YE#929B?&$'F@^I)8XF MCE+Z6D^CYX=O9__*$KK]/O-8KD21GJ_NK/'++*DSZB7,O,CEVG\TMK_SUXB: MI.H12G4&2EMXD4,#NJ@+H\ '2M85\AW*@+UV0$ 8-*3],^6PSRECL*N';@7" MY>=\1F1>:(JFX,7"630W7+&_2KW&4&JY)+<3Y?/NUU[VH,K2L MJ"QA^/X<\9O)!CI'.H4H5?].H.'-5 )VJ=2@+M85VZ2 MTO_H[&B!Y><6IF-0A(4R (+XLOS;ZQ^JTRX(V PL8-I6+GH M72RR&@S'!6;!VI2;:STU0^M:#B=8=0KBNZ(*4&@7 @'NT0"7-;VS/GSN W3= M63K T%3NW>J8:-(C^/[[(-<0E/3:R$P%0BR\SQL:]3M+RLA:#C>-<#D:I]%7 MUPK)1* L-T&G%]IV%^9V%^9V\7^&G7]I MT^]<87W%\+7ZU!7WK)GG#$!KP24KMBK &4>QP- M$MJ$^ER&3:@TC2KZ1'-$E5[01*Q6_NJ]T3%N9;PX3)MO$*Y!OKO3%6_4Q_6^ MA[[Q,$W( WF?CLQS@JN3K68#+#\5\XOC,PH]MZH%F[-*9^=M2X!;P+&]-2K/ M+O*7W(=27"/DSCG^S)2=8FI"A$WF0'XJQ$JY(R,\OD]>S4IGP/ 4W=XN4G;B MVJ1VG-(>T]MW #7@S(81K&O^=*XX3N70Z?>O_E.O[8Y_]/<=2&12[-AGJZ?= M$Z!D+?(6U^QS*W; MQ']_^QXLDP/)D43V#<";"17Z%+BD=<#:I,NH'XER*)4?%!$0=V]\>72\PDHI MI03Y9 HA3*[.=58_6<-B4B+B<"7R$@,(Q$RB\AZCPN$!F>179X='(U8XJ96= M:RUD7TB8:X>&'N'N3C-\^$;=CEC-C5<6NI-=&,./ 4VHA[]&M4]5S07H M\>9R?A_XT37A+HVKB.9,[?$YXST[P #V?$9OJ8\4:.I-#SEX")@<.6<1@/C& M ,+ .>^KV.J1?$P?<\\$0DK*(4Z/@EYQ.BYNSU2;U".YO6%<;K&.%-$>SREK M.SUP6L 4:H)G"RFK4_!DE5.-N%4I,:?F.^H2<_%F[M%-#Z36;<0) MJH'!8;TL9_>"!4V)E)S:Y15LVP9:\&IYG]SESPD+"WY;CKZ0GP-X:]?FMKW3 M25.KJ87=QI9KV[I5&#F;FL[3/V@%YF\MBU3T,6_6J+1]%17E?6C;@*G -]EO M3L7+-#" M*1%% ==(/_-M,OC!KL5^H99^X_HL6JKD=*!3^'UV+!O_F[&E%NF M;TS$SU:;<=HMC#. E.Q5:3%VG$#X2Z\'RUZFCYLXK32W/X[;VJ@\7@ZH"5CF MJ;\SEEGHBDY@/E'E]/LHVA+Y;U)'\&79L7[8+T*6FG>Y6SVTB46^7JXK7)R0 M)R1]J/?,7><*9=Q'@0J7^9U/UE)G'QD_+;2)/TZ4JM7+P%Z(]IQ%PPJMCPK/ M"6=0/3?1*KU*;=62TWFKLE,EKY"L45H[\48PDSY-PVL%_7D_!?J[QK1I0P(7 MM]B^;?&1FP+Q[K"X:NL"VZ:@TJ&+H1V52TR5RP LTP[B M,9%" ^$7= II^7W^%,W_O>N?A<=$55RH+#DS16^O@*QUX*C/*!##3KY._T1< MZH7M(JMWX>BA? [=7RIDNL^,94TX,GTT0(!48*4WXH^O"<^@2J_/.((HYC TF^PQ04_,=8NBBBK@B*\Y[D((Y[#QL[#\ M>[8GI[8;LP=2OG[>T7>4<ZGY46:'I*?5WK6MJ\)G^\F.._2:''$O@X]3JAM YU>-3_:9,0+3Q< MR16)\?M\0]PX\.QLLOW0;>Y EDNBLGQKSV"$V^BA3S962U')FG2K<^,F7 M#3_!W\9G'YO,EYXWW$\>N$0.Q[=I(NO5&I.KWX]+DN6^2%K<]1R])W9@3FM* MC.,(X-;UV\'8>A'?D"+(GA2PL[P+Y"C-2=M5&#'ZS-K"[=%P4% MSWXXO!ZUMAH.(1AU#FU-("-POXK08O6.V=;RUWB@16FMJN9O]UF9C$0V0M?V7G4/].BX)>2E?:8)BE#H9'[\>'$%JE@-@F" M@A/+HZAM,)9^*(FB/.9Z?GY^HA0XB&.-^YAZ]%*GH#@H7'F# 83# M=3_Z5UXIZ/?6U!F =GO8\UC!S'\6U"N(Q>1_" &_W).I;=ROG >IKS =S\K! M6CFGNGUP4VZ)L!A&32VU/-O@X'$"ECO$C9%3?O MZ);C)F5/P[GL@IO\SFF)'DSGS/V<[_<=PJ6A2#2LYZ\Y28@KMY\0Y9X]J3YR M\%G$M84LD5R.A8>ZGC9\S*37&MDH%R-VF"R%#X!?F41Q#9(]KETI,O2?]8Z- M68H%Y,1Q/,5[-+S3.>JBMNWK4003]%!]P_CQ:+U2[\5<*P?5 M[S\+=/CV+*8,:WK"C"S'K@2Y'FDOZAJUNA$M87*U]D5O3)CQQ>-/GVL#^G]J MJ,S\_E^NS?Y3^>0_7[V]O6<:]I>D&':6 ?Q5WOSQ=8I=_+^$@8-Y;^'1G,Q3 MD=_WQA;?4:LJG)!J/,'VYI-3P0RL4GD"5+GP.2B(XDOJ($<2M8LY56YT34F[ M;MVOL#V7"-338<"^I7(I\R\]!,Q2IYADO9MIH&J#" M67I&;ZV\V0R[5H>-J5F9'9]6E7'67?1?YNZ3VL:L47YXT]06S6OB^KLER\I? MXDT?H[R65VV).,/P_G&N4IZVDDD3G_KV.!Y:$FEK=<>TE_.F[2^6L3E!> *,<'F=1[/< 4)1R]R7_COO!< M?=3.H\RT<>G/EFGQ*KQ8.8+032,[OISQRPVA-1K*WF4 R^,HTJ)M MS,Y;@:,37TFQ'@AP((T!S, 'TOTKS0@_@P?'"G3?OK*:B<7@I+;C7'NK5(BI M=U?0&FJ;[]01#YDR"N'8#3O;T5^S M1)]')E(-,Y?S,ZI")4N3I$+#S*X-*J R^&3A]>_)\<:$I7%WE-^IL6+G'B^\%XRR+(2A M>[(/?3/YM)+6[O)ZK3LZNBCIE9$VW[W0/[T,]6_ASVP/U@#D94)S(ZJDF5"8@."S];Q3G7Q([ M&$#93^\<2.-)K&_&ZX;A"YQB+D\(7TK).;3\HP)4,];DA5&=[:_AH87/]#)) MRI%/I\2 ]U@LK"V N?ML)RY.O$&EJ9L$>)QIWJMUX-Y=>6&-. %0!J1H=ED9 M#QIRQ%E(2S#)61SS.4+2\Z67 MI7.VHX9X\&^9^FIUV&N"L[$S2KX]V]]0._GBDI+@1SN!C@ZWY3C(]%NC#,=; M.K,/;UZ1AQ@@AI"$FQZA= VR"MK%EHT0]@;' 2=2A1LY]>K '#XX*LTFXLR4PYTQJOJN1HD)NI9Z-S"+>^ZKH=S;9]PO;K#C" 7/Y M5*Q#[.2+*^(A7[(RV#ZG<\9 <"\Q19(9Q$*2EYNP;67"5H,81X60=8KB>6?) MXOMC#U8,C0%_6L.EMPFNL\CAM74S6C$&EVXK3$/A>]UE-([@R_F*084U+#^. M4[1[QPZ,'XTX^O6$E52FT%/Z@1>/2 @EWUT]CQPP\BEA&O[<8Q!T1ZIX9LV@W=$5.]+J;))021^:P^J8SZ]DP$4S38@ MAS(;_%:#LJPZO3P_5"86.SX+:1="511>NOK!]WS\*@_L<]^VZD0 Y"L#P)7V M*XQXQ(Q:CT@OKC\:HG9=X>\)4Y X @(1<1N!Z3--K*BI]L_5\6!^4#-(X5L3) M3!RNL XL3 ,( T1["#.?8&>2B' ![<,4K7C ]TRLB_@B7>#ONIML.XP!X(>( M^^P)MLM__?!AAT;THD" E(5!906&R O(B+22U1$ MFA %Z2%!$) N** @1$%ZB72D)-*E2^\E]$X"20BD_>*>.>?,]IVS9_:9/?/N M]TS^6-Z;A ]%.1 M"!SG=N.5W7!-!G ?0ST12M]_9E)'N*[42!J'^0:Q"U'>^_B1U@,_ZR#[+Y3< M9XIK/(%\+19?=]^+[&N:-?-X%$.?MC>>^G&P?\:(>O0P: 5R#.;09\.61[*S M-Y]&CE5-E:K-GM_:#VQW3&E2CP=-(.LY@HR\#D=.Y I7E[>Z+9>[%2?,NEEKU)XO;>2\+,##+Q&L%;7-'&U3"^&Z9_,=H>?NA#6WI.N\ED MJ=Q%_6KZLG. ,+WBZ#? :+X7?AM>%XVP0E0;H14&S: W9<3P!Y^$=H.&CC;Y M+^^/[/)50I(E-.LXCE+-R*.X;I(]KG[)Q&SIC>G(8K2D0+26RNPEPSN7SQY+ MN:5Y_:ON/4[B3V'%B41,(;/HH O68R_#!>Q,BQX>Y1\JIIH1>1)V\1SZ7IMR M3*N&4Z\! -CP:;FE=4B>84]S&*3#9+S_-^=5WQ./TVNG@#O78RV MBU\+KU1.7M0+L"GLD;<]]?[ZP4SQU;W?3T4H][^&=R$%U/CL,;MAF@[6^ ,U MI7%W?1(>*6SW%E8\G!5Z^FG=8Q?]!%O [W=F&FMU=\/;X@43)D&O MDD[\<.4\QH_7_SLADI-H67 #^D(-3*_)SN:A/DE M4,%2P6(_.!1\595"F*,DLJUN ))PEPIB /Y+$/IE3>I%L9J.[;-P#N87EHAB M /P?.:XD5S( .N]QK WM!(:9HR>V^QE A!X#.+0/5T@/@?@S )R/ P-H%-_Y M0QP%9@"!+\DF#$!=MIKY?+5B!C#U%E%[#2;% )+CF,&1"C)E /AF@+!?DAD, ML)_43B(ZM7$(.D+D\7) MXF1QLCA9G"Q.%B>+D\7)XF1QLCA9G"S.?R1GS,/&J;C:1-,)LP6Z*JXOY;G! M>\><8F_/F?M[;O=H2GFP?\Q9O!<@KA0CD%SL.!^]VAQF'A]F,*RL'?HJ]U2T MW;3QIS G=Q??C^ZBE=J^PFYT/$@OO)ZV,] I'-S?Z8,!7]5L1![)@YE= M]A/HVWX(BN9?9P KBF2W/+EA8]QH2?ZAI*K)JN.U$BVS7+W%>QW?I3U[:W3? M#(>:M3P[)04Y-@G.O^2CN$]9H129;NONU&\V"-T6-'O;U;) <^'O[2N9Q[0Q M +.$)"Y<\68(D&YK&JI/ M8[>?O @.8S8V53D]-3&R#LK>>&Q=ET3\9 ,>LYIU=KC^NP8U6N07J+[DQ)>6 MW5>$EW:0B5J/7-R$:U^?NV ^F?9 YJ:=SO.U60;P_3_7OYC;:L__"3WAS^*Q M+$X6YS\'Y]F\4*$8ZX,YYPP"K^:Q_V?^TUEHR@[$,9APEWQBUV#DGU\;1? 2.OYC:E3KA7$.N2>3Q+.: M [T^#TK;E<$QR/<$#RD*U\NB1UM3@_1(.C^^2M8$W2FSBZ1XU[1EI,%#K>ZY M\))E'!83_M(QR+2D UHT'-F#(L,-WDSJ\L*.X?*F!:7KU(P?$ MC':+W0WI7:=T,H#2C\3(! CY*%&OWMJS:R;GJ\U@7V[$6\Q.&GEX50EV7)PJ]\1N05> MNCZ0D:=&F>)X04BXY.2J>W)^Z*(^OQ@IE6#X.:J'35C:A@'\WJUHZ1RO4D+2 MLA_,IG,5WEZ@=JX?3U=R?AI?:-'QG_8/R8_^?QI'9G&R.%F<+$X6Y[_A_/6@ M@@7SPWZ7>;EIV6IGR;*-H,.$)=!A#\S5_K647JO$E:*JVP?>GSQ_L-D\Z_SI MJ]8\"[&"16R+__@3PL18A\ K)XU17*:;^_Y;,'_+)"T]-:?Y&@ MQ*BSBP-S'YL6^G\]_$ -)V_AIDCAY"B*H0/RN S],-F_[L?@XO+S! %]]21O M4'ZM\ ';UOOA3462G-\/MM;YE_FQK8(*(Y>]\3M)8W@"B!]LVY* (FO,22J\ MP3:.<@Q-M,_W6K7?+YX[Q9%T*[:CK0JC7[2BU*W9O9(C)?VI(+\X^('?T-BY MJ'I>7TY.3;8K ' ),)J)I_=#2I,S=DZD 1-L6&T,7=GR$T6.W@4JGHM0N^P! MN4Z.P570CS* 71:54WH]&*Q@6.T;<>[=4[S[QF5$2X1!+;M ^;@1MW] M'5,H/\01F*(]3YYK)(<][_.K&EJ>N9_#K,:E)&>@Y+.;#= (R"Z8\D2;-Y9S ME)20W%"Z-JE-\1$=(W&?D,\:YC&U_: 9O<$6YM2T]"(R#WYR21$M1+;""IC= M35CA#2=%VKBZ*-3KK%>*MP_? ^3J/@"[ =AN)ILF7KVJL0;R:HQG;/=*X->3 M'_'(RF/>KN&Z0 M> >2/;F?PD7OXL74,P!?I1-),CCX5^&6# ^G+M&DFW7A:&WW%XFSHV.&!MK4+R^^WF>H9T)W.VCWKN<&2=K8?[PIO'"]OC*+)4SDZ5?6D= MI(653?-%WL"VP-75Z^]%&A]\,Q"XENRGQ8-ZCYCX!,J/"Z_TF8KD@#TAGS_K M/ZGFFQ\:>LG:>*;<.&+>^E5I\R/=][\I'J[0-!CZ!O(VFN%Z:40_B:2>K##M MR1&P*!N8P8P)K0/%QT1#9;@,K/QX"2) MRU6"3Y'+=];DN%M3E*?=E:?OWVS^R%/]&-BJF%**#$#B3-;VD(.8+]]=)V=\ M44ZK!JGV?:&6G5Y^FG/[*T0 4:V.>4C3)27ADH(G0;O:!-+K$ >552/?*T;+ MGA(Y']0Z(1S$%A4,"'R;L153E%H3RKBX,[#Q ^@$AFX)Q!AC_))XOKO$Z( JO,F%8I$3L8>5](ZD_&63:3K M[99>,X>TE?[+:]_6KT#2&("#C\,D5Q#"!LFU"-X_51'7^*/1Z7E1?J'VUU"^ M=R\3'CZWAH[R*&5^:UJ)!XC;U!0&X'OW;!2,W^6//7L MS6R#K@H>=5^'7B",#>".+I^9E?_#H\%.N4_#T5DDY'5W^*OGUBBZ1YFQM,[-R+ZFTF M+]'W2U.X%A%%FR\)ND?(HK8K:L+D!X/+L*;**$^VTV%J-FS\EPZ&W016V?E* M9?ULP:5&*U!FPCI4/[%B0W+O@UV=,K.-W4MLZ$(IZ/@:M4=?2CE[>B%.B].9 MX_8W;DB)'P.H859/?KE4?ER;?TZ7+0,8Z!QMV./VI#R6=(N90D[J$U"]0V0N MTFY:.-43BPPVW6R,#.\JPAPM_G2JZ,O[+BWI&Q_WB;Y-;XZXX^G ^T'H)'OT M#AKQ+SO43\A>%+APYUV;:[JI>4N8YYLK>0.$)L[I\:+-P.<>:GO(,5-=3ZR> MD9[(#9\2IHG*D%&V* E:!F;Z)3F!/HH@9$D > ZRF*P?3#F7WJITJ"'EHYW[ M)O<+V%+VI6F83\C E-1GH@A=%/TI"(MYF3MM(H0K">4/<HL'#Q@7/(\@[.EF9O^38%P*_:@J!]UW"$'?T4CGS%4''C%;0^P3 _C!I\L MOADS?XHDWR" MW?:,;/Y 1#9L/@$VQL&L#S8K!K ?C#W^@P', M'TIG#C.D$%C3GCM[=*E"7B :6Q$SF>^.I(HS@)>ZUQG 1P4D,^SF,X !ST6 M"XN%Q<)B8;&P6%@L+!86"XN%Q<)B8;&P6%@L_^M9K,@)]2077*WC\ #I"]=:/7*=K= MR0%>' 6-7R.M]2)T/(R"B[\31Z^FEGXIZX4M#=:/-#SE;$<7QUMLALKO M='$CJT^*GZ!&15Y=6_3N5\Z,3HGK$3P<^]3]YCN^KM^AA\5T-KNR\U M-\?0#5^]R^'@^;R>\#T[(J_>[5\UEZPQ5N.N'1(DVL'TUZ8K-%ORUEJF"J6Z M\JR4JTZ50.9F_^.&Y-S4#/ES=3V+A<7"8N'/^XKKN-KW:4BJJ^&.FLF3'@W- M'C9_$(B2NB37"'# M@9&S)0AYQ(61:IM+E9PI/"Z:A32EE)D]AN&O[AN\G?"[S-GO 6T\&0\?<-5A MO]USBM\SVX&W&7Q+<6JK/Y\<6JVD&?PVH<7@^%3H*[0)^]0XOLT3&JQV>#'> M:':VIU*\N%A03SUK47VIB *7Z[IB6^-%.(JZU M8&1((DE"I6"#=H8!'/1B#YK&08-?^P0VZM@]>[-SJ*& @[R/GZ:A[HCXI6G1 M]M;Q#1/94K$;#:-[)9HU%P^YC?V\N=:6\A#- ((3OTQM!AU[L3S* /AI#HOK M8$[;>_:!KMJ#+4ZVHZ@/\#/KLP3-]_^/ZBTUJ0.GBOBW/7KBUT_,)+LT#BD& MEZ06?P^99@ ME0Q DBX0B;7@A$_Y-SYPV2^!/I;\ 71OC086GK+OS+QF'O.P M>T,.\=?]J_E7?2MI&K)Z_C_\DY_W*?[B J"__&=8G\3OCCCXT'D7WFC MWN\\L2_9EX7"0F&A_"]&\=!8R YCL&(+4*K&_((P?'R1#OY6ZMRB&]'SK\'9WY!.) M4G<:=X4_;QJ=3Q"[9#C6-70FD%L_6%X$^94K6&*D7' [_[>J[B8X#]&XO#B=FV>?Y-<(JH/EI5_V4 M:,I>(HW+;5OD^0,<\;P!I\1O*[%4JREM6?:!M7=;I MEE5XT8^;<5U;T:5LB "N@HQE"0%M_?(^U.>*BICTLM?3A8C3\ZK9/7 !JO0Z M-5?7-%2V]OKCJ?242T0&8+-!0,TLPZT3R%'O'VJ!ADBU!GU:RE7L0WNN6%N/4\XFX-:RWO:5A>G;#W>[ D,$R.4II,L5]VY5T M0SV<\^BUK+#=>K[LJ4HA]&#L&'_UTS&N1;*!)SA$UQ,,EFFQ7G*C'P"],VR5 MH/R&NAV:O%\\&9VQ<2U$_.../\ .)GK7E$."A081MM$EYPHB8]6WS\WA%BPM M)G7]-DN\T[I$*4\L8._WFK#_((!3O54Y\5_G]L[P;#O7=S&C9)*2]AHS9$%% MO094NCE?=+VM&NOXJ5$S#?B80- M23?&5\';GEZ!_I3@;NS#'&IX*GL$5V\3]MWA3L ML0)9AP<@D[*GMQ&FB7&!]#.V:*%!;N2RD2;=V/R!LT_"3QV$WOX6I=@XSY01 M;EG'SR7O$ =#PRB1>F;,T7%DK@?TR;,.4C;S+>*\P[[L'"""6H:JPA+JE=[: M$,VW0^^:7E8W0>&OTA68F>;V+'>)JJ]2BY#':(:=A:W19F#28Z= M4X_FIL4&M^$>>9W&ZG?7W?R[+_D2&4B 'XZ\^QRC>ZA+A\-ZT+K.\8?G1JW1] MFX!SR5G;_1I[)K2AN>E)>1-).YM:ZB50=DO@B:/!;R$55*X$6>H5\AN.P!1O MR6.%BV'GO'/4YGJV.3K&ZT3CY^Y5V41]+B]/W!*3:F_0ZXGU7.^Q6:QX#< ]B M>F;I?0QI ;/XG<9!>Q/TE &TZ='6J''$;'&8,OEAO'BD7J_>(PREL\;3V*0@1:NGC6].X.X4&:YE^PPO,@!L3-36F"R7$9]!;\XJ Y 58:9> M[R#N/UJSXN?X5/]N5PXQU KJ[2C0*D9^9#XUX@5Z9NG(3#A136C'DW/-JLQP M[XRY,JKY4U,GE7/CA&4_"Y6<]]Y!:TB)5(G\1X^[\BQAW%<^@V\(F2-:! M]_"GC^:>BJ1H,[!C[0ST$S^HIDA%>2K7JE8JV^ZYY8AK:<)LY/H*^2$ZI+*@ MM$=ZZ$"&<%E >:-0(#M.?BY)A"QKXUGN*(3(U^[__C8VC,:AM_T7)>[+:"VC M?U'BEFV1G_$Y44G"//9) X%KIH27G_THICM0^Z<6S7'C#8>7AA/6YIF=G1'FCCJ$A/ X<#*E\4?"?LB!9VM?ZK$0G*]#N6. MC ML4XWN".'Y^+HV2%E4(7(5&#"@)?L!NK-I-J9ZJ=]7,.3B=-T[ESF%UU]E$ L M@"?ME,U]=V\ZK6AQ6W8I_Q/^^&3LFJ)VI_74:IM'$"KK$P,8Q,B:;EB(:57T MRTX5%@8PJQ]<2FFFV)?-3"H8.SQ^W'Z?C?7)396*I)/R] W!FBI*C=KA EQ MY!LGE98@$+KLP<9ENO\0)DEN&:6(!YWSH,(^G,.[86Y@8@]@W#?W^?O]U*X )*P.FY(M)GC7.JIZW&UK_BI/^HE^H?WS"^VR^6Z0*O.BFHI0E9.L_>>Z39?*&5/]'5ZA4S7(\,-YB\:!<<_>N_FJCUH M-9^9%[Y:Q=L+>S\8V&#T?^MP=QSU$#/"M1SWM&\X.&&NOJ&!$!R/D$@*G936 MKMW8*O<9B9W^4)#97-JKNP>=9'TXU7C/W7-7^7DG5;1P<9I]I2VVF,$XL<0? MD:-O5I'8$"I( 5?+\R*3B ;EK?X4X=:F7C"$^%29D-Y9"J>:JK4(' (99&VA MR"Y\M0C>CPE/E'HQ@^/I0X[59\DH/;+-@F54^J)A>6[YB,F(ILN!YQX#1PDD M^8VU8#5!!S7>49$^!F!;#-GR*&V1^2G$G5]4]7!3O>SXP*B6@ZQ;>#[RH=)1 M8IX*IDYJ[53.%_.K5]M'36<2*TC1%!2UH7==2E!);7BG,ER2VD_\1#S#.8WF M(P^TE C8#S]=("4\ZYC$8+>,TNR49@(KH',#%IHN()^@F.V(%#QJU-E2O+F0 M/+[;Y#)"LDM[>I-H9&E3/[F^?'LW?9O7?=1G9O%_ODS^=1[/F_:[% 4L8OY6 MOC'ZF6[^QM2?^,ZUW]]LSTPD8HBF'"H? \B_H,$L2[@=>FW_?OVBORY^?HJA M_E5Y])%#@HEJRRS4Z5QZ5?8UYX'?^Z[2+[^[K68M]Y=)AI7&%4DFM>GI7J1;]1>FAK!7[GI I=/"IGN>5J:N9"9UJC&XD 0I:(O:0*^TRN7+GZ MI.*TI779@_4&<"8!1"\OGD#N&"77; B?,]9 >#_5I"NAT[>,T+;;\FG^Z8TV MUGL#=ZV,1CKKND""F671P5F59V&>[:YBRV:$V=+!D(7=XZM]*SZ!RN<^O>G: M3CODS0#B$GYN)'FEHHBMD#VPT&)G+#UH1%@ MWZ9E$$&-V*]G^?A![,2&J5HMG]:]R,R!=WL)T)M:A>7:%*:!URGWPX%ZS$GW)[P.6=ALC.464Z3Y[!=@[<,X+KE'JYPC[@ B1Q13_6>R,VB.%J%O*LL4C%+V=Z:!VX#T"G1E'3'T'MA]N<.JU0'O(6KUM6#EX#E\1,/J;$G,_%>;^UEP=\'.R[G?)QJ$9\VAM2Q[I MCR")VHYO7S_DE?OW.REK-8AE_YY?O)_D.#+H8:/KW;+@=@I[SV<.NIJQ:H\) MJ;2PP@JHC%@H+)B]RNVA=H'F575@S*BB>]R2G'['H6+PPM"EN%4-M"_B0__, MB'4#&W.V:?'Q,=*;KOBE\2;$>X=ZNEP5WF=I0EWT MBDC+/9G8*S3?S1P=4397EBP'#YX?OA9U(Y3_YHXL\6_ <\!HMO)LM4>>4!W" MZ=E.)SEWK36U-E*0=:^C[1J!)PFJR\:1.?'<03LW;@NSY"S)Q^8X=0MDY3]I M^GKS_+-9"V;MXM:!4_&N17#)^X">&&'P%TKXX83)JP0G!A#AT$.]/$7CJQN^ M.S9]W1DQ,X:(80"'&W$H5;Q8M7>+3K?M!JU !GVC3LI_W@O45;FZWCRG4V8K M\R!ZR'4Q^JPA*!'F*B@RB=Z?\64K5?%N;$N" 0-PZC&B)*X,"N844 L50Y-X MS0O6:58,X-"BC[XZTWFQF!#3/O^2RR+TSF)^3Z-=L3L'MR,;A8=^"G0?OP@Y M^B2RG<+9_6QZY,A7M;8?# !L3TL0FFI-4"F6UQ\T0#SV\NFPV1S_OJ7BI!U: M/69>V;F*,2A7:A9/QJBK_+>.#O^)Q$^)IG__&E8SQEZ6692),HLR"$TBY"]3 M?,D_T^ DE.+*S'$9&3N;,;\N_* -_IUZZ ];AV/9?\/:YGL\*N()%62S\=![ M@7TUMWJ.-DL M6>2-R?/8%YB%4@4)WE-D)2/(9B40%7N#[ H-SF]:U'JY CJ:".^CL MAM/L-2(](9=7;E@OTWY0!Y?T$T?B1YGP;O;\4BM*]C4J:&-N1:9GI_] M\'B\^Q*M?V/9?79PY $HZ_YS;8W^:4S'ZM%[$KY[@ DV;75.VA'8/\,RS_\G M,S@$N=9-7$*(TKN4WZY4.F.N]\ YX2$-Q;S&(4XQMIGJJ_'E\,RX?="JH5FE*;V 3] MMAV;M:ADD9;[I&^SI'.D!A&HWC&I>@A^(8EL$6>%,I*.RT7*T F M?I.WU/DTCWSM]T%204OZWU04\7RFN+'O4V44@RP\R3NLX,6R5V1MI#T1?(AJ MW$ELBS(O_;?+_3G@8[ 3(1;=MJ6"VJX4^>HS3++(1K#IAH!5[79DT*I*XK4N M[K);!N[YB-#Z?ZIU7YC!?]WS;\6Z M"?JGW\L(FPC]9<7J^FO-_/3^Q>!,R=S(^ 'F]^?^/WPL. $J2:=&MTG2:\\C MYH.7QI=^V7SP@]W@;VTE0#, 6AQB^B79ACZ&(629DG?2#R0R@(NZ]"D$Y<$5 M$(+^NURRCOJ=CN3?O4[E:;2B_C.SU8V3F*DO5<_H9];Z*\$UP-/HUV4=HV;, MKW>)_.'RGRS[QY@G ZB3#8XB^SSJ)O29N K7-O7>9P G22OC785T(=C=DW"G M]RF_\<(-'8I5Q++2,1AF;!?/SR_ODTTI*0E>E7G\1 (E@H30J^ [&S[X2.A[ MWM;8RJHZ(Y^;-/*E9'W!M53'C0)+$;FKS1EF&/)3M%AVZ0%F02EUCEI47IY( M&QP-INEX&]6.!SXC>UKUR'.:% O)9?;>W_8JQ3B-%7M_0W X4L6 ,J1C0\;2 MAO80F&1$]>ZWLJCD_':^Y8.+RJB+D5>#K &'XAC$C]AK_<$&>A2FQCDD $&0 M03^U:RG!^$__!*LR_V6[,SI8C7#Z85[+CRL]Q!_"HSMA;R]AS=TN(V=TRZZL M(J6M4@MGV;P)&[K5T\4;45)B@:D3<-HIS&#O>"Y.7&:9H!E\(> ^W'9ZO MC:S-]9&_%<^]*FP[HQZMP/WHV6O-3YQ;HM[8//UXRSR.34[0.LIUNS&=5MZ? MHI:RNXX[1S[%:#PRB0$@MD:VTJ_B'V=CORH:6U1J?2B2WM 8-U"!JSKTP!3Q MR0V;CY2*1!NZ,R'QIURE16],J%&0#;"AEN,),D MA%-C9@'1U9XB /^,XZ=*,OP2JD5 YMP$EP?8+LBR,!VJ@V6.?+<+%RX7Y*PA MW!#/,4UTL<[8TM>0*X5F.LRFD!1YPJ,[*6&_A=# [TG!;E%'U5:U'Z]F.><2 M]:NI#MV5BO@\GI+KN69;A[I7%"9BMF,6P0=IDH36T+IEE%RQE!>)4X7X<^-* M.6*XZ4DY%3_5D9)7#T^VRS4)#)5^M/@ W\NU0"_K1 MFT7S2[QIZ)=Y6ZM^N2\3*2E>AC:1/)<<,HM""]G&P\OC[_6+W+[=]YIMIF%\ M]'$'^Y9[O;/5>?(M]/DDF2R_-UH60RL$^=1KN6Z]XB5]Y0+2)_0L9O\A;O)+ MH5-%_V.W<_]],X:_)"*OW%^3U1WV&,2ODVRP[-]M3+CWAP\%6?9?-4T5_%#- MAHY0_;$=K:M/3QR>[GK[5M]Q\'1VU1'2_2R35\#!:&^C2.H-\F>HRN@%C;@G M_#G]]IX(@^L+:^,+?4',E!;M\>(S,Z79%G76-G6F,X#=I+7QKJ^0@^2'E'I3 MOZ'!]-N/8M#3#HNZA#5(6Z5%H_R&_?C !U5/%S4C\359<4_W.,MX>P9PI7G= M]L$G8JM;;*]8=]O6%CS5A^M&)7[/)X'$, T3Y+K>:/"RY#B,:\(;S#Z(/:]* M\-\L%7%&#$*N&E(EL=?[3=;.;Y[JH8;D3X5$B,Z9AY3D.I^'<\\M-71 M'B1$RLB6PZW>M><.+U3#6V.9S_92:/!YM:H:[F442)6+Q\TA*T\3_0H M.+^L:;6\#U5__IW@&=SJ;\7[%WXX#8])DYYZI<]B<,)+"X8M&S--E[P78/UM M<,RS!;@2.=^I1*C_&K(MWKIE5%RX67_ AHR)ZT^/+#SY4*M))=HV&/NO4F?<-V3D %JKIAA' VT M6NT\1X,DYQ,(JNA$53^T+NH.V0XON0PWC,K6ID28=NF%&0Q[B504I/#?+LMEY\ZOE[MN5:Q# ^/FWGN7(XP;RANQ7!L(+HD/,#5 M[NASZ/4)08,LT+CYERW] 2^D_>8*>RW)DJ^[J[U!5D9^YMUZ^_B8U4C/MF6< M0_) O8W-_FHH=TT6 [BPZ+,X"J^J4>$+P,:K=1DF"6F/Q4%7&PLV1HGS<2V/ MWQ??:H!EWY2.6Z0R@%/)(9($JV]_^!+.?Z?A&4 (Z/"TGT,X]+9A]%GN)I>] MTY]4X@3'T,C;2=5:_?[?4>\F!4$USP3W8<^;JDZ=J82X;N=EKZGR[U'*@Y@8 MI&]8=*X'<"Y@CJ%Y:?YMO47O"ATVTTNNTE&];Q'N/6[;SSAD&ZMS[ MV:_LAF=^@^W=4.3OOAB>D6O%1:*.;R((*!VZ@U([&@53X*'0(% R."Z#R'8% MN']XM_0)(Z+>UL?_ZM"-M>[/6O?_\YJQH"P^)NZE%&RP(\%Y8DMA$6ZCAJX= M*\M_UZH&N>:1FI7VBO%N+F@A>/BZ@B%11]48@)1A. M#9]GWZKW8 ^AFOE,CEX9L5 8B!.2= 5+66TC]0TJKT[RC1^WY_#TEME4D3C, MR47)4MZ_ A>@GO,Q:^DI?F2[C"88S@4FC&S+;FR[TBW:+[3VU_%[-:]GE/W0 M=//'?;:[FKRUO,D2R>(U66& *I!NM/;A0LV M#$^MM]*!^,_HLU7C6S(M:Q4]Y ^-F:3HLQDQG'70L11A2J^?WQV_F\W M-B6<)^?<=E#UJ-P&Q*PGYF.^%=KLHN4^@F%',T>:6M*8O[K'UR3MN+GS+\\3 M[O4(]&Z#XS1[GVRG%'*$HEXZ_HB3)CQR(^&':OG/->2K\P;V%I]+OPVX1Q6O/#\*J!KT]@ MV&%R>"6R;DTITHD!O,S:RH.]9I95*:^$3[/'8U^4;7'M'>5_4>*K]HPYGGZ! MJ-9=@QU'#7L(3[B_^FAA6N,\U/%JHM1O%?AV1/K!AE[G=S&9B:?WQ"^/1G;K MJ!DA=4NBVN<\8MY-99XZ#@D"X_1T!]9JP 7L_O C"W#0U_+>XG#CQ2[[H3;L M4+\N=\'>D^?<&D)GM0)XP)=;Y.'8!?#Z?F9!F'>6 7P, 4J9%2G[;/J*(\41 MYHK;7/%$X/PGJF*24,_L;-CH'?1VL_?3[X9I:==X7DUHM#121+]"R! ,[D[' MMAAHZUK03]%"+LIEF">.(P@!Q40@N.FGR-'=&IU2D#NEW;P67;I/.YR_U @% ML[FKW9 Y_.-9F7T)KGA-;Y5#>S?X/\ M\/W"BKG-RB#%M9$B59U"MJK9O@$7)[]'B7L+R*B[A^Q]'R)2( %K-ZF^%WY3 MZKKS.;;MTM]ZBY2,F(=O+--3MY,"P\TZ'S[NOGJ=^%ST]HZ9D-;,^OWU?OB.MPI],G7*K0\T>1'"I%;']67MNT+A%Y1G'N]5@X.V'IP8B,N<\.N2)BLN*%#L[ M2 F[[YK3H_S(Z_C8D,[Z[(7S7VWI]]UT]ZEL.1D$'OXMYM2;6L4NXM95G(O- M-RA9RCT4=C;-WR:%_'XU)7H7=R27@D.&./ 4B+D6]GQAZ0K( 3XT7B(:3#D% MNUS:ZR3-98+7R%G;$YX2)UXHMR*G+B#^A66>2*&YV7PAGFTG+@8)CF.3M- <[/1I?Y>>,W_833O<$0.]\=./T+47D47B3[71X2'9#'?'[U&EX(ZJ98\CAY^M) M!M7J'E_P'=2<#.P6K5IO.!K0&FVW$*A M2N^I XX<]8+"%(> M6==A2N#8R>Z\:'V[S 6Y[X+:?#' V]$77V]:6S\Y&#B_]Y3W[MX7NKE35>&; M;WBVW\VZ))$%>]A(D2NYE(>VR +VV@0?P\E.5^0)^W:<[=!EY] +,MTB!>= M4K8\+A%:UCMY1&#OT\G=]/W"4QT'U:=&);HU.PDMK^C]4"PJW[A1Y]X^ZS15=XFJSO,FI87!GC.]MAAV"2>8G#:G^>-P4J2-Z,&[$AI#+S^BK@G< M-"3N9W\ R2YBPS6A0="P?!??B2<*X NIBM;8>+#:_*,TN-R *-FR.Q M$3<'LBJ?Z)I'R'$M>U$_TM)*8'N83R^#7<2KO3OT%B[N*.I9;S[1)]5HOOSG M;,("A\H?O:_JSVC_//=<@)GE[U]MG=Q^\YD!?)=HH9>ET_TDUX?_[:862*:2 M+M4O![,4@I@7\I7N<3]:6;+^V=E33NYU 5OBYXC#RI-EX! & $(+P@[16YB# MQ\WZ>$0 RA6&<_W^?K.DV[8<<&)C8)^:$/#FJ%/8=!XKMHJCXN5++5;[Y71W^*KQ,Y\N"S/OERU"@6#2 M?7F?8_NOV$()+9[O8HL/KY]IM>I4?#7 ]LW&A6K02J^6)H')$NZ-9">TY[2: MD/ICX-CX\!&%"=4>P<1P5P1. QR@U*.D6\<1LMVJ<4E%7<[8;OU2K>Y,156= M/PUY/NHJ49.0)S9)RD'FZU(YKPU/'BZ/-O/@:MC??]Q2XECV"?S>/#Y?9ZLR M/4EQGB&CR'=WV)?4X;?)-1>8[K0;W6WU@NZQ*FU2DI3P7-T9O!:UW;\P6XQ7 MK($+X*30%WM@ZFG#'G>5H<6)]T.&L>_4-Y#WFBT'Q^ HS MH>T&R#'XE2?3H;6F5N8'>-*YH7*/*/(%B$KIF!:KU1E-_'X@!(NN_7ET7K-\ MJW?F3M@WP-W#Q=Y*[>4+(G,P!HE!X/16F/Y+F@WC.TLQJ>%3@JH;=;TGV2ZDL6]V]G[ M-<.BEP<&C,C^]S-W'=G[D:,52CYK_IA"WW\&=[*+:_@I:5LN/#U&.KO]!!W1 MC#'.7C>KB6\%EXI1.7^KK4_BTT=,0':^VOH/6NE?6/ZT;2 M U-$V49+Y1]J/&1#!E"'/MOK2-#9\TW2?'STF/"K"UDR3Y4+Q:FV.^U=/4]' M62%D-.YRXA/3^7FIF4Q?X/O^>A'$*SVM4WKFHAM;(/=NQ4]!*$-3F@S9!F]6 M ^9141K:]"M>TCTZOZ1LQM>B<&97UHD"9_93*"CFYEL1\0[]PV V< M>]BR>YS"JF;]DT'0'D&6\J4DPU0\$3. M.-^9@ U^1<'3-D,>PI1K%QMI!,T9R.=Q;K2"A^:$36VB9D/2V=[<94*H\<%\ MCG-<%3!KH9<(OJ^G %7GIVSR."[J,?9O7HVAE=9XR%1:L<,THN:JZYF S[E] M)F>0*XK6SI?OC-WL<.9V-05F5_F6P3CS:6]4HJ7!WE: W3U((>W"_$V0'B2[ M>,N(V?."W6L,P 8Z;(8%-PY(S9;]L([N4YY]Y?RXQ/E,J&KH\*4#215\>8?@ M,63]R;B7E8X3RA!>6_3I[C68]#,H*:;WQN*7SQY-,FWA 8A7"OM?7P5" "HS M[OG%-$ Q$\D0-L?3/J4??HIZ*6&TM1#$!:9ER"XXSS: 38U/;G5,)./[QC7-U6<2:D MEK?Q9>Y%O^R9VFP[1?V1/8UM<1$S)\+F0.+?B$N6RA1-.P; K3_1\>IV:AY9 MT$R6@#@O_=RL[C4#^%P?=L'B"_]4Z:W^;N(O0T.0)+S:#<*72DM\KH!S*IPX M8,'WB#O2H@N:5G:(I(V8#)DY$5X!#LIP&N DN.8E4+1\DL%%Y% L9'#S$-W0 M/]-I>)RGJL$AX-_;.KZ.6AYG9@K".2J8 50?VF0 HIVT!#R&'@ABUKWDTV@& M,#U$-!7?V8PIA#,C_X]:' -@CE05QZD)FB0HLS6WN>$@9G((I##'K@Z]MA\Y M).AMY'$&<)V#^2'4(^.(=4?0((:/ O8:70=ED.RKDDU1G$+0#H(Y M& #N.C.R-!4A'E.A#.!3$)8!T/=",5L*588A+$(6(8N01<@B9!&R"%F$+$(6 M(8N01<@B9!&R"%F$?R3A>N0KY(F2K?+'H;)MFX\KKW?WWF$ R^-QN;!9;^3] M,N^]>.,F+W6HV*!LVW)Y(EGJT!-7B+66%SJT9]95]A7XZ'.!NPZ'S,QQJ=M/ M)!C 0+E.JYP&+5\D[O97P03='B.Q@XI*J8N-O$TNKLJX/2:)X5JI"^Y>O02W MV*=%F\<$.1%W=1^L66Y,0($ALL9PJT\I[UO_8[H17+08 JB#@)H=4>.[C+\@ M1R*.%]96,X#A?(L4:K%W;1J)*+TMT=O!&G%,2#$IRXL[5/BN;T&Q$7]#+1OKO:)(N7V>WTOTO8OCN;CF MN%U%<<=V5+CCB_BC.G:!V"AJGB-$/0A^=Y^[YF+1XE3]U*TI;=-^\%ZYS3+RN/'7QL^*JAX]2- M5XK?C79-1)NH^V3C.JY_Q6%J$?MM^[-.;MSN,^RL/ M8,=/+/&*9N?,>\$S,VU=Y!O>NWH^B6ZRE@1X)A_O2CG"+IS$GNKT@[T%5%1* M/1Z$%5LYC]*:5/UMC '4"DJ\\W^6/2\GXNCN"VRDN#YR>;'I:WB)Y^$>R:9* M+J8;.) M4CTBI/7KDZ3PLN&G7F6>Y#IVILAYBOSHT9YK95/[O_LL$7:$ !U, MIPDB=.R;=U-2"'\ 35U0.)=;E9N8\_#2IW -3@--@,VOC?AQ,ZYP/22.0,D]:@NML[++Q3S M2DVJO#-:7VA O%2C6MB/LK=IYZZ7H "?1EP@]9L*5&;7_G9.=SY6LF M#\+B[ 30A&CE8^US887'/'9^!-SNW6$_C3?#RKZD*WH(46HL+W9^ZB-(MG*5 MOHUY]&SSD>9='GXWZU/KFM<6K[P\H2,R:-8Z:=;2$GRPU*B S7?] MN]?K"P& >-,W'OE,?/?$6"CE"E6BOY)M4C*;(LUG8AP]Z2-W(P)[PT4D.S]1 M0+.-US]&Y3@Q;ST$6$<,II,<<1W+*-RB[AZ/VQ3#GHM?95-[#@ZU=FJ#WPLE M1[V;"G>;/!\9IY+D($:*IT7"^>&]0ZJYI>$7MR9[E@UB&\VZ18Z,#9^]+,$= M:'0-$=#KVR2\:[:J/ 2@;N ZJ$?=L;'(;%-=%+F_7O!TMV."9-JLY'/KIC,\ M,=J[13:^9"Y];W=8D]U#5KQ!]L8Z7JB%\W5+$WPX= (<5Z0ITQ,O^6D4D3AT<=,Q>GQ8YR1$J?='NT>$G>TO=)_@Y+MQGY[ET1@GNNBW) M##B(91I%@+A\B]> M_^L$*4O)ZW^?/8F6TBNLV*7.\Q==%+LXHSL#PTVJ=:$'S^?-1;4#@L78\2-J M(FV3)H+-=46\IA\$VQ2_$@3]-TCD,='),*Z#V*I<][:[D(,GUZAQ[IL6\UZ# M;F9FYS-;#@F5^F FMKCH0K [COIMW1>#]YO0!IVX_&4S!$.I]$0/GYVUFVB1 MGF/M#;)R&C/O^U,F!=2?UYRG'H!&RJ[ M?V')X7&B9[0A95TQ$]Q=#-_Y9MH3]YU(G3 L<@_6.;/KKMDH:9EDZI1FXU(>)YW4?^"8[V_6F-=:,MZT;;/Y=) MY*5GF)1/U LN^2@HM#Z=BV4 =E6ZI="^; _9;YM) MYRIK?EZZL>:T=P)1@$[+(W-@9SI"1;F.KY9V=:+MO)LBL1#\BN5:^@)IV^*# M8\,J$V6)J:LC+WC3OILXT5QT=ZM\51"XL7[; +#>'<&0T2 M3=+'+**V>M(EHIT3*AZHGS"L^\-O?ORS&TMRCW7R[\]BQF/B>(/(EX0-%[AC5T6:"HMIU5'[9?U.AV5-M[H?1"P>OF;E7KOMD95/E M6D>5)2*:4[Z@FCRZ(S)P5$&./3UXV=6@#Y44S5E",1UYMBD]PC[7XBP=CIPU MQBN&R%8:9,CW3N$N17!2HE ?&8 @L9NJ2K81>V6J>EW/,$B'72*1%Y&>_%,> MPA1TF,[%MR:IW_=0TG'S4['3P:2P\>6_B(%SW@GAO&*P$V#[A@K "K+7/29B M2LB!Z[.P9KDQ2V?ZFBUS%'$XF]P X>_W7NK!^G2"PG1"RG0G%LI666.!K.._/'W"_[YC771#NNBG7]V MXVPD;TQREK[\>.YZR93^L_7K2<=I:Y*K+J%1"/4@O:,N,"G3*9N_O MK<* KT\^Z5=*71!IR0J*7I.M]II' M-XHU"0H-A-TM4I)A #CP^:' 3ZXY$"T75\D1\W_1.V G&V7#E,FFTK!N776W58_K11/78W)11&-P?17%C8BZEG?XP 2/ M?GS;1GV; :73OZ\#;C?NZ5HXG%HT5<":I=&4D7:YX3L"#-!#!=Q1/Q?]C[[KBFMFW=*"(6$%$ITJ)2I1CI MG8B*@ A8Z"TJ("("TD-+%+8@-0("BDB0+@$C76J 4*1W(C5TD)I0 Z2\>,I[ M]^Q][KGWOEOVN>?PQ_<'_+*2;ZXYUYACC#7F-X:K.BM:W+0;P19-C^,_@=MI M@(0Q37M[=Q1$J*K2Q=U3YK[86EL ?'=SI?H R=ME0MMX=LZI,7OJG7+N%1K@ M& UPST3U]+B% =.0G:L:.>C4"!L-$(5.H7KVXJIJ+1D-1.ZTR0AFO!J5[ -W M6 RL61JR8HKJP/PPP.[O[1L!^M[D>K?[=@9US>X';* M+56XFWORAH)JU#- =M*4_B5W+UWCL6\.2BJ2S<+O)"=][#RC9'G>?1\'J,1: MBQ-9)QT7@_54=+W"#?8*]+KI?ATC%9YQF[A=[T VDC$?BB_MZ2-\X+ZW,#86 M6. O,+Z(Y\3[R$^UEEY570P&BK$N!*!VTL)(O>SU7(@E=:!>HWZ'KL^V;I%* M-:K(F\(JT7)Q_,%FFU>DHWW!YCJU5!SJ@C6I%NWCZ&E1348+!'S']25NTP!' M23=:ZY2A@8/>;35GG;G\?_9>9#3[^0KX::5,5L:'-WXGW3I\''CVVOP2>]$] MB@J!E\E*>@]=.9*%\B#:.UJ;?AA!?ZI3D@$09&]PTS$+KD#5H)O !:WV?1.X M;P;WS> _"]@3)D&GS* V!HX5@_+HZY&PC5J.+IR,7YM_*K_^S\IP5JH TCNX#!!BXJ:@5US9%5WYA;$ MY1Y5:VW[I*N\32.I(=8V&M: T7<,^.05N+R]:(NY43/3)^T+L6@$P]?6K 9U M:Z@,%<2 @?5RO'X$=6N*#SX(N4?&7%OUU8]U^/B]P=[N&/:0S4L^2O-*P(*C MBJ+LGNER7NJ?96#OF2S[7ZQ3U.?ZN+*WF4$TV$ \IH*\NT&OV]9OED5L]ARW MV\5<3@T37T6<_+W?)?VCXN]'Q>L_7.^P7^/R#XC/D,8QU2)"P&=\_-3MUX_$ MG\&)LQO SAT?$AG+$C>1%=ZH=Y5M%+-HO"N$4OAX-5,X-4/'J@ ?[O_ ;H(' MJ#Q3V3P"%!XU:#]/#>K#/8>&UR=4B_1QKVSIM7<+0"JX=T5S=JOSO3_CFWW\ M9/140S[-,]UG>K!L'?M30O#=S!/?/D5K;AX%OH"S3=36G5V3M16[Q-DQ@4?' M#R0T8%DY_=1BJ [5E(1FJU%DV@3ANV5@2.GG506*&?S=3Q'"\$5KZXR<-*T' MVVF_$'K]D)I4SV6VZZ]O1#>&\SX^F)/]L_?UO?)GBF>**2S8)+G B5S0ESI4 M\T]E0FIXP8_9%7S=U/JQP9?ZON\]K#@W1^@/Z"ZV]?>?E']@_,KOVUS=_,N6 MFO,,.7^C6A8"I_Y-+S&%E>XF_CJKYV/RV]YE_Q]];GY5OH+ZF4#\BQ*7YZJH MW_2%0"!:"73GDN>!+?NH$^K=CQ MS(?CE&G;TYV')5862PDF-,")I:BV2Z<^2^=D:%I1K9]63:V^ZH(:SL. ][M:Q M!'^'=B;!"0- EE0(Y"72\,%KY5Q^;'\5#0"Z1VZ]:*\N/&N93QGC9Z6.!M(7 M$CW$1@EL7/^2I!)2\?.$+GT14HL?P;&8EXN9/N;):"Z_#F[Q1].:*V-YR\.+ MO3WSJ9B,-80J%D5&J]$$"TG63JFW+=^'/N?9H\>KZ.-'0R=_ M=VOPCXY]:_=W\)3OXV"8HW1CQMN71FZ8#%9=32#TGEZE?= MI%"BM@;]8HFRV)5V:,C*;@X0 ANMJBS4ZW4N?C^_['3!,?R=_D$TY)-:2)7> MQ\<*U0)] H7YX6UQ91)00[Y!Q -KRCB>T8RDWFI[K:/B-6QW)D1R28VI&*X\ M[K:$KT]JF'(M>(9M&***EBANJ2J;Y4(',=NJ$6R^R)682ZM!31 R$72 MZ0E*Z2].]3W+7_NF@:K?)\"#$!<8#9#AV7<'TJ?D9?&RY5EWW?WQM",;%(C7 M;N%ZQ(T+F6)I**/1+_00MT>I[G>?E'\"_/UT!Q392J5\5CVZ)T0R[C0B1N#N M09Y8N_WPU8L0FJN"UKD DL3$=D+C'TI]M1$) RQ1+_D[$Q1J$">&%Y/5B'SH MX(V*\!>.S-OGOS=?O%MK=,H@F*=: MG-H]A BIO@!=U"[K4N7+D>OC9^^EVA6;IJY5SH9[,?^RD^_\-D)I_+YP/S6H M"+G#: ;'G:$!NC0!%JEA8;.SXBH^SB+1#X,%+ZU)U1@Q""+OBS(P-<'9R.($ MS'7EIG"R9B;47G=,@-,WH\>BT7+CMFD$\D&[*Y"5!G T"$*>*9[N5I4D K&[ MU6B171372K_PV]T;Z,"Y03?'=<=Q] MG^'@.L-@DHM)QJF)9 \9)LHJ3\(!F M2 &%M>"%PP?59VR;++VF 0V4D)Q<"PI1H4&70\H+9B1X#H33WL6H[2KFJQ21D:'&KA="YU#119>XDCN60KM_MBUZ+ MT9NF9)J9NE9>.WSPXSF?EQ7CSUE+\V@ 9];GWN9MOI80CDH)G)MBI$[?F>LZ M9X%58)&I"C3[4JIL:70QNO=G,VS4Z7"(#HX& M7H@HE*IAZ,.%+F!*YFJL.$V=I%B>@";\($)RX>;F&IY0M$;#' MH#FPL7K*P7@H.1;NF.-0JC.KX6,GWM2!RY-E]G-]"5?LM7YVX'RQ%[QSCW2KH*V6/4\9D$]!QIO"U7G&OI-8K\?6 MCDF6EHH8],50)R>$WAR\JA_SK0;%?QS 91[_.G8"^S-8"_MFKVB ]O3_^*X#],G].E^N%/G M\_)+7X;L\ V(XQF3F/A6OMUO8<-AKSO*[@0J-4]6:]&'F4U^1-0*J_0RB_#8Z'>WTVX57U?DO;ZI%TX@2()--2PB$TO*A_,^ M0AQ]!W^1; KEN9/,DYG )'TCC'H7H%/WYL%S!6JQUD2*V9\L]K[G]X^"U*]?PSK&=.;H>XE4 MV6C'P1WM*U+ERM*O!D@V(H&*%^WI)4XGY()6^C'BRH-$,# M#+D0EB$L#99F01,18#D#WZ)J+D^82Y'_[A+"7K)E859.DN]"*1QW=[L>%'J7 M%)J,-7@490;CD[=@\&"$@F8ERZ59MG'':_7@:3;L#.1 0:8E%7C2I[Q M]YU?()V0F M2S[ME?")>?3SB!L]7._/UV2G:+ZLZZZ]$P5D8>32-!,J "M^NNN9N6#H_50T M-6Q!YG>/#_]9\#\>!S_QOTEB&&>-L+Y Z"B>@C /DN(7L?#'RD_-GTMKG+[U M4%KFNGX3N S!4]MX0GD \E="9M86!.G2=:EA+$%=-,TT-=(S0[L+D)/B, Y@ MTH!\2OQ_/4TPDIA_O1F*Z,%1GX1E-51S"JP=R5XL:OLXJYB0B9+5SSJD6/3F M,ZM-DDDF#@GK&N-!-H(!U4*/Y5O+YPP) QEV1QIA/I*VFE,+F@!_&[H+IM?S M,&3+FUB2>>;H9W\CH4)Y'W&^C,(#.VWX#["75A9:/DZ2E=\$@PVERA6NIM]' MM&"4P>.A_!<"%\<1]2Q';0_/MM;K^A-79HS]'G?KJ[474JW[=WG0B\9C/%V> MDN;$ 17=XPZ7,KT4C[W*>!O[_3XW@/R%OGT)0)KM)M$1OI??%)>%&+P]#ZR/ ML;3B-2[I1/5A J%<\)I+.53B!5YJ1\F\/%7 MRGQM[<2@^MAS)PV$/SCP1*Q-+9_2!@.ZJ9[7MG0A)!,(P<0@?$AR\F! MAO* T3K'5ZM=!_#;#DBL[('="DALXC2>$$YW@USRTHM^NOSSA_JOYL#O$./ M$+W)G RW"CY$=#FL79LY[,S9TM7>R,3[\!82/8 Q7EP+G[Q+ ]15T >,@]J; M5CY@+"F3?/>B>EX=]O;IE>VV,*TR173_$("<1/]$A!X-<*23?"9V7+_XR9AF M4VSJK:6T3WK&KK&+:^,V728_&<%&C](I':<>BR/H8DM4A!,,K#A4XIB$I.!R M;>^:;EV_9D-VW/1Z?E8BG-E%X$/V\T+@%?&U+.J1#SS0H$8DC[^6YSO0.]GQ M'AD[!%)H!(&T?!NBWK_[I87OYA?F]/M!7;@9$3);ECH3J8F(J4E E]X+5@GH M/AT(:W95E>;UDUW $(W#DKA'*QRM!!AH(%#UQ68YK M^LYR9!6\$6-*'SSUZ"R20'\":K6I*J2Z7MMR0Z?<9MYO;JS(3R)Q07C1S^[+ M5TX0S_-?HH]^W"'^7GXBB[JV?TI[W8[YV:\U4Q$ZL9N[N(51V!W_F_0IA1/, M5YD7.2/.E>"$"B\KC#)U]K*\XM^)UMX6^4/;O%@DX4XH9H(>[@7&^!\=R+/X M]G7-0^?#&\^+.1W2 3!+9M]C%!MT"VCX(WCB ;SV;O51J%>3;<^/Q=0FMY3I M3-!L6:SBCU>OGL(C89^[_FI]1OXD_CG^!-DG3S<7&E);?B,_YV9.C-6HA?BW MVAMG3N,!!T@F4=1N?*%)7?OI\DO7N[866+\$Y]Y5 MQFV=)[':N?(2R)<(N[H\AXWWE!0%/M;*'E@Y8Q('QXJ1S]$ J9X3- "9P1P\ M$0<[">]6)M U -Y -\\]AD(H05S!#S_ 0JG 0 #")(=Y!?@AGXEF 9X[GB% M'Z7I8T*61M>Q[HI8 VF &KDTZEF3"2;*:30]!!SG[F+*Z;8VH@&8480@:B@N MA 8@L#RF 8*-2!HTP/5%+ U .EQT8*%HG\@^D7TB^T3VB>P3V2>R3V2?R#Z1 M?2+_A$0,-YT>=EXK=*Q8?%GR0O^XO.\N0$GDA[5!'JR='M[[@[-T_?SHWX8E MUB$W9LML!J^LZ/FH88(K93XN*+B37+#F+B'GD("&K.%CKB6PH2WT6L; 2.4L,[U]2+\JM+^_(NE!?' MV9>^MA.\]OH)BXME(6$+*32SD2IJDD(55HO3(:4T8,#T9:K$F(>NX34(/ M=TH4SQ04Y53=P FHGH*JNCU1 ;*0X!KEY;$:!.K["9(S%T>(?JEI(],5[;-/ M_7832;YC8A/P J,GAC3 4')2^5H6&;?(WPI#E"U="WX2X-!XE]*SV+_C2P5& M?R=U-N*2+U>.GK\\> /N_C3KQ4J G@4!B%U$G1EUR3R_,]L$HK;X[6U1 MQ+:QJ\$%I.B8O=O&(;>8Q*JXX0_FJVF A.P?:,PC\$OEC.E2[^2#WP3V2>R3V2?R#Z1?2+[1/:)[!/9)_)? M1>37IQ8_H_XR"GD-ZP,R^A\EX&ODN9$OR10]W>OE:$3,D$1F[7H7JN+-W]XW8]@.W:0=2\U M[\X5( >\5@?\A 8(Q1>T)[P J?/_,%;82DSIXS'ZVB>[XVQ3RA;P]KJN0/:M MG9Z E:]Q>0]+/I)MX<>&P M(1K@".P\M=!WK#"J1'**GR#Y_\\'#->$\S(^FNEM@K 8:Y1[9-(E^8 M#H2#,//EFNB0#3^62\VJ*'$>Z'+*5?<2V=LY,AL'GX,O^C\8!X8A";?H,:Y) M/?BD*L.$"IJ+#"2>+APU,T-):QZ7@E^X&];(%!KNX\8N9C@58W8=7B$?(ETD8"R*D!:&^0_*0\O36IE8"FHXQ*-.O,TSL$JI#7ZI8C 9E@8 M@(#\7KKE$+1E3#J=3E*;#5ZW3-3JDPO_QGE4;N2Y\_&1'+'T^\D?95XDF;3B M";<[!T,FA1'$<"RRR+O6[V(Q*_OC2?"RE7H'2-Y+ZM+W.=,0&7&MM^D:'5U? M#W$(;%B' (,B TU:.#\YM!]09,7P:=G"=$RDM, MUF_7&Y@]C+V$BGZ]&E'2Y?^>_G0%8DA(;/+9$.P8B 3*-2!*CYUGP/(4YYI( MOP@2N-I]]H+2\)L#Y4EL->C>!5&&]=BM(Y1W5 '2U-3GLCU=?Z('"F" MU*8>M"3Y4]R'0S#7"'+WA:NJV=W5#X^*I$ANSBV[$,4;($?@]@A.$J967FH! M)MIK4^JH8N:4/&,+TG MX*<>)Z;)#JW$.1R_]6W-9OFBA+;"6[N:V+;;7NHZC9S@;-G;3#.8*/@X"J9 M:IC013*1SY.TT(.D];L10\5=-M A/P7F[@LWCE^^AU6OR8HYPKZ10#Z-V+I6 M18E7/V6M.VD43CV-/*W+-Y8=_9H^/Y%G7N65!EYC'UFJYW5^_>)U"C(O.X4U M&#.>"2P A:G+.5"Y2'&$ 24A4NCX%H]DWHC@MG$+]0E7Z*+$7;M^-VD^8OP0 M:^QC,,&$!CA-)OG1C0[C9BA5V*+^'-3&JSAL]O9EV\?F H):*F[/%>X% M*K+O!F@"8&ZP6F AN![.Z^^) SNX1):<B'V MYNJF@Z,=JK@\.=[JY>ZLL&P&S*0JC@9 WPLFAD1<(D.RWV6J6Q787G-F/0+^ MI-9^_XXF_/B4U-L(+)NJL9CSO=@*E]V]^.;'B,'LGI='Q#SZ8XYA4D8&S18Y M"I_(+WO:(MY=N!>!6(SZNMJ3;;C%PM M1!V4N/7*KK@GQCDM.W5"2,3.Q:!^-TBOLKA/XO[7@FC!8L_#\HA,-:EA_@\Y M[>[5AP@HJ):&A8[P>I:W]#>-':-7#,>7FZ:LV.$I/DZ6>D_YQ-Z6PSK2PF;# M!CI+-_-)7A=D)XSO9%QZG)6VT'(^WRH:? MT9;N%&"\K:8C5T-"3/&_RUP-U[OV25\1O_V0:;&/RNN'"TF<\_'2-1B:6A2] M%+I".=5/CAX,KL4UZL;_PD.N7N\R"[SXZ+PAWYA/\D+= MY!?D* *U02ZTUIH$\CRA"C\$77K_K4.S$B)A0U@ES7Z:K^;KJ[P&CLL:TGGF M'FS'9;2;/VXRH50:2FKS-,AY1F'R3HVU[(%/!);OK6K61]K::P:2K:>*C:+\\RR,23NGE"7OY MGUU7#!YLH@T)^%K3\X/RA:Y;(8M;?FY789)]5*Y=7-J/7:?,6.>2+2_B\%5, M+?=S]:P^' <#=F05G)M?J6%51^&9_5#A%4;&O!FJ]@NJ:?H^_@!>"W]/+5;U M @>6H[=NE9ZRO%J:XJRK.>>=+=D%;//#(?68X]=5[Z9IB9W*C;BLP:?!ONGT MC 8XJ<[3,)FQ9Q<=A;]G?5SAN.C&4V\^Q,3&)MVKY#Y9VUAR UD4." YVMD. MOB\#,M8^J+5M,KS3/0X^,$Q2[_5;1MY]_=#L^<0?_DN-&S#I(H . M-@E%N#,W*M2K)6B#J+H5/PH6\(?=DRIM/$3!HU0XX6"8*'JP,^9WW[[_&;%_ M4OSW/R_S3X&L'$<.<\FRY-T%%=,*V MOFNE,^PS 0M*(8L;8*L/#OCK%2_G11@W4:U%=NX15N 1T(NMMYR2C5O\Q(P M90I6,OM^G6JZL^HRJS78]>W96\6]IQZK+C$T@ +E\3VI?J>10T\8J$T]FI#N;.M4;PN-;."<5?.4)/+Z,YSIA3V[CBH#:+M"<7]E7C16)Y(N\*BB$>U M)?Z"E*JF%BO0[D7PJ!=$B 9@]L$%4YF_FRXG&+W!M^-:;N5>VRW]L8&^6EP< MW,(8/'8FD)W+=.IVCOISPR*3E1W]:_'3'I3D@V$AWI7(W&3TJKHX>V2]C5"[ MM1,5\NR.)OLJK\;OKH;W3XY?==>JHO[Z\#K $_(_E*O\CX<1<; ^"'T#T*,! MG#&[1NP_K?NRYL^HH1Z_12>3<>=GW]-?>][^J-_H5AK^[A'1/S1,J\\1@V,G MWH"=*XP2SIX4:3]/ SR/0MY[86TU:1 Q%/RQG$_L?%8==-V"Y2(U?)?B..G> M(=6\=F@J%-5^)^#5(@A)GU0763\NU2S.J($D)_Y5^M],T[Z-Q9-Z"M@O.^4O M1[S&(W).)[BD1NGY($+5Y2P-ROFX\4O-O20!JDVLX(#K\7TR8GG&4]\!ET2+'M77AEA M2E&/ZR:Y3&063TK&'%%O>#*RLWWNLU;!)KAUK,H;"S_A 6%9BE&!%UN!P(^_ M8B^K8U/(2MN?4ZO:WM>5&28,N ]UW/7]VK!*O5@5X$0#O."%5@O=L>YD/'YI M=0."^]A(_VKKR)3E&%,:H,@Y1-VNAD=C2S^(V/RY*8OAA:XF;#%A!BJ1B?A2 MTV,X-5VZZ5X"[RUO[?!V<>^X=TWO/^]L$P(51>> MK^;'<[U?QNDVQ3Z]=G^O5(-,0;6JZA!US7&E3;R8P8$LA-C(ZWH_S#W2?3^3 M.:55?MM!OA_ER0,Y>Y=QJWZ@:JH6)JA9"MJJFQ"OAI\OM?],0C0-*01["[5_ MBY^!SPRQOJ,!^+'$"Y6E]4C.X@ ;#V/37DD$L$+I#<6B= *1YVKL9<(=5U?K MQ)QPNO1ZI*X4&=6MJD"P7EM_.E1) SP,1T>SL9S?30[:1#>B7$78B1E:(2V? MRCW*UQQ>W'H0:09+T:BY4)6:((L_0IM&@"[F^R!DMNL,3*[)!)=#C![ MB^Q+7*$[N=Z&_?*MV5][G3I5M$8_5V7O("ARMQZ^_?(6]"7/@ M66A"8C,<37#3,/8'V7(6BI^6AV]$DAH MT 2>89YZ]O;398VD$\[".^E@A N6O4J3?2_X-%-PS5W#RT5]Y\J%[$A /N/B MFSUS*&'\3Q/[W?9WSW;MXR_ _I=)A47\XN_1R_X_K!__:Y-J\K-'[5^878"/ MR:_EUDU:,+]*/O_^0OC_,/AM%EDV0^C,L)?VD]7K.MIM;+I2QU)L8[M,D-"_ MGEI.@(8T#F%"WX:W9J[)1+MPMG*15:A*Z);"3K8U_\P-PNIPG]4%2O^B9/6* MS8]G/H=![ Z&EM'K^!4:0(6_;!(<;JX>7BYN3.TMXW7ZA;H4 ,F:25SK/.5_ M?:!2IUS)6;W]R4A ,EXLW2\YBZB8F\>)+4]X);)6M*=SZ0A81K0.W8\X6*6" MA3.>"WDZU-^4/ IK=]8V:"A'8H'FY$33%=!4L^*#V"R-KRT;[<+;YE]/F@[K>(*V;2RG1I*Q([ATDLOX^^K! M8A12PG-/KJQY5P8>#"M>,(>];OY$-8#+H5@X6);SV1=7CP(\?P81I[P^5X./&>W&#ZIUQ6@C#\<48ZS36.O<&[V+4@[JY?=8%4PH^$7 MX)0Y7+1]K\GEV&:,\3&PC/6#OY;RM;9'.2;L;C8AX9Y"?1]*DSGGE5GK,'R= M_@:MTGL]K;A29$!*M1\FIG EP)HU1(I]66PU!HP8[9W;YL^;!$<:QU=\[![? ML_V@NO/"M*G+$YSA$UPV&7FO/M:E[]+T6X8X1"JH6XO='5O-\#/OF^<4X?6' MO*\ 6059P[T)9B&?Z_'X4( __6GDA.NY^FM4!CRQLP0K7;E0.]1XC M9*U9=#;OC67OLCK$V29JC2'Q((P=B5\K!:IE3)1];CHDTY1T]OU,)/P/:=\^ M?P7"H[HFVZ&B3*IS]4V[A\!^C$&&KX1KNE3.C9Q7:<=R+@,V#GZ Y$Q;\]B= M-$_O8[\&Q7Y7VWX-'5Z]C4-4*-E\*GFLZ4QB#4P?7'RB:B&\[ .3+CHAW[1FXL-I=-. MQH_^:G86'*HN\X0[>-XC.QAY=*K]J6S6+FAQ$PU.GO3;"XYQ$/R:?*VU@N,1 MV'J3%.4SF7%)3[CC!E#/<)P)IRS;1JUO2,"0-Q?IAA%I MAI-O=<,,QF=]6$"2G32J-WEO#L) ':F0676)I&Q"C'Q+8EP+/F]4+'.M:%^R!-?2O<@ M#-2V<\O9)[S1^N):4P'%>M)C_-G%QZF8F^K0W]N"[&/?VNY;V_\^?-:M1YXN M@K"N1NAM+69,-9>>&_]CUK:]:=94]7,X.C+G4U,%/,&8')^ER:QF>:M,M*%Y MA\_)/?D"D1HY\:'9U4VX#+BVRM1&=VH?D**M-2<-PLP',.6*,]3.8O!:R\]L M;^D?LKWB]O:NV2,2'%W-KBH>VGV%P!;,\8Y*P[L)_6O*JCV^%W7@/Z3,,>+# M9)'!<=*3UB$;$;M!&)I+(%Q?EAP&."LAI.'0TL0'0F='_HEWE:(1Z> M$82061N>NX0)G4[F(:GD/'EOUV?J4#+W(5?A)OP$GN[!9_S?9.TU?2:%T_X] MP*;2B3!\*L;I&PDD\LU)^4Q9#JA4TFYMOEH'"(QH)T*'/[5T+Q5!"#"Z]VHR MRG_Y=T_:[^,_C/TZXOTZXG\W#-U'-!V/Z\J&GKGY+VN A=]EKOS?1"T0<8\$ M\YR8+9NUBNG=^KK;_(I@(YMW;UAUFY=N??@V]52$+6B%!IA( M7 .?).%,B#)L?AYC^M#2\)D(&!\-P-NOQXDM1_PI)\NC6A A1C$EB!,BAAN8 M'REG]2O"@BJZ=3X[@ FU5@'DL5=[EJ 3=]. CE')X:G=_GBR%&H2_"H1%ZJ@ M)=R]$J6X!SU_?*OA]]-*YAXR34ET7Z8U9V\:?C&?@:6^+T9*K3 M&?.H5!#413?^-HO6T5D_XA/UOI86E$8-L9'9LAD6 O18 M&SM9SJ.I&-",'#IYG""UI<@%(4!F:8 \ TD"OE8A(-;11-UT<- MO-CK\<=<[?OCVLNQU=WK"GV;X$A(*L:C&0JY^$V VJ!Y$2XS8#"[M6%LK=5H M(R-AK$3=]?4R!U60Z\)$T2C5FM0P4< ^_G?BUR;7F@;X56W#$HSLQPP+48Q>G:( 7\**[Y,LDO_$\F8;M MBUD:JJ_;&=NVG5PO5+YD.^_Z^L+:\$ M5\O.Y;P]N .XH'WKW80:TW5U65)D3FIQ-8(WXM/3SUZ-/:-2\;W08^#1NAWP.%VE$I53LBZ[@S@BGP;5K'N9)DD=);RUCMTE-OCY\Z M;'>MF8M!$5T.?H094JC#%+-BCX//DHRFHX3=7?RR1MCFOH]D,Z;&\GJ(U40= M*TA6!K :IE8&;7VD9%9*[HF1I9$-8T(@3_'FK0"5FZ7W"_$C;-'P#D"N,9DV9P2>DR)9W:JC!D_\L&WTE2[Z1\3MC KJJ;=$9! MV3"/;A''(Z\)&\B[+SZ6@5?42U(QE\EZ>^[4[W@FCWIB0CWX1;DJ_[&'",7 M(6CRJ$PIRX61F_9YZLGJH?6!F";+]A$F,XKOVJA7D M,RVDC5L*1]@MUR[4046Q%N@\0.UNV!KK4,A6(J%T"45H@7-"WU3UH44&-Y;% M1@,[X<]N7']B, J@N[$O&9W.[5MX^X,-7S_ M]KWS"Y_.KDDB*7;JX>=Y#PNGIJPA9R9@X+]1"&Z57;>(,:C, MA;O>SA9BZJ\5@M_]4R'X]K;;+9D_O640?C'!9U%?<,#F\9K6OW@C,$!6(@3I M]'BUPO2SGOTL!&%7P_%,V>G0M*43RVX\]54;V$ZL^8#,UR)B_M3C/JT;=Q,IA.I>*9]5M#9QVEI\P*.?Y0^K<:D[E(H>-65_&UR;R( M&JI$V&$GE=M?OB8T.US]$"K[M"TWPC4>H+C >ON*>I?QB8]O@N]*'YEW7 O9 MXBL*WWKULX< V8(4EW>Q[T*7;17RUMZ5T>E8Q9+B14JKYS.U(X=LV,?@M?S5 MZJ3P>G,ZI9.D9(=+&834O(YW0MCX>"[F8"6G#OA+H /$X'+4BRL3\/&(I^ ) M)_^G9M\R?)*K N,X*8*@Y@&+85S2LYZA?WKNZG%J57QZ:DCSDPLMX8&^SH'VPMN M#U7'[:(A;^"%-XOP!%.7T-6S(]&MJ(3:Y370^H7GG-1C P! QY/13)13XVI MQI"\OIDV>3_6&;JU?M;9U*_HZ*DY2B+%N*0DN&-,W \:<^2"!J_KC8]&9Y@9 M <\ ?*@UY*0,(_VF#$*A(Z^[?4H>7E:QOUDW1V6"H(H.[(#W#"RP>W2_L=9$ MG1N*N1XINP=F5_ME]]5+K\;&60<)Y] [M4* U[N%]FBYW5HZ2X+12T?$\.EQ M52G>MF[SE[=]FOLN@\TIEBD',:+@!\/:F,<(TD50 R;4O.?#5D(*C-'4T:X) -?6<^[CCUL..:-5>>CMT/:G7 =_+- M+J:%S(S,(4=SSP$DW(E].;)/[]!6;PIT)O(%H%KD ML,44O/;;C%VW$5J]G2?&;1(OA^M<:IXY,A4,#L+T%D3E:L8W3 MP>'MA6POAI6-.<$$98I5"FLS#3#D.P8BBD_[V:#WK@&#F-3C)7W!+V'7E@XM7LH[ ^L: ._8\O=G$+ M,W_-"[+@ER2*U.LIF,>SLD*!VCC9+SDVE>5$'K-O]8BW7-6MPI?=U(F=ULH_ M^UJ,29*R7 GV]5)XLE+74A[/TMY<>(.>#&CWEFE=0*1[[(L^SW: (?WW'], MS;GSX"TL#:#MY+B00V+:.DXL; MF M0I:$H0=!F)^R1*;T17>NFP8XFM5 ^P*48$T0%TM9N?PJ\?,_0_1M/=P5]Z)VD RBD:@)4&F+B/)P=ID861 MG#3 ? ()3E^']#AIFANP:;Y/OL)A-NS_6ZC;%@'_L:[A.W4HY&U3-U6 MT8K;0RS^^CZ-2NI7DESE?') ^7QVZ_.8Y5F$#=.;2>)0;V3:Z#QFG(QX,$#6 MR21Y 65N5T3A!<1^F1F>3XNUMIDTB#3AY/G8G4=M^Z#>K]9WPI'<,E<5L-T)R0DY;<%^R;?'S?Z/TJZ_O@CQ MFT4@MY#4]._]K.P?Q6!_->BTWZSK/RG"_F9Q_Y5U_2=MV-\L;O!O;L&?U6KW M:>[3W*>Y3W.?YC[-?9K[-/=I[M/*.CA.N 9J((N83-PP;78T']; /F_6C+#4&Y'CFN#3V?CET ],Z=T>0>WHZ&90_Y?2.>61R/&HU3" M,)H ?ZD]^H_47I'##]UK3)8D0.I1>IQ8=:DO@\+O,W]LK9OO++P MO5%[U#(H<,0_5PL'8:\6)7F/=SZ70W*1,JEJX!L]RT,._#<.I-\_:IIVB-PC MQ6.D)?A:?!8\Y$<]^FXQ^L?TS69#CUMO2C MF=N952W+I)BC2FCA4OJ(M4D)3=S]X60S$F42Q/,XWNZFZ?*[F9J:NF;5M2.- MW5$G-Y?# -.8\2CKH_UD ^+I24S#WK",2]83H:)A'X2.?;RKNS*ZX, )@ST; M/B)B3V;1&%S 23Z#GX0$^1NY\X=_)'U:>=#K_!GN?71]3A<%3B(&9J1VZLWQ MFBQP8I$AZKPDW?$J4!WL=$]*=Q&?/$ALK.= #9^NE&JA5/,CP7C!&!TY^F(I MGEM2&(<,K>L5OC>/G](@&B/9@IOJ.8[D76C47Q4S5-7EUSGO=D1P(MCB'/_4 ME O/8_@)59$366@#T"8@+XLOHPB4F7X!U45-^S MH:=V.3JH;,:]55? T]NFV687 "01WZ6J)F-^#-12F$L_BZ./B>>KSXN+= \ M:U,]X/;(,FK9Y<)+OBT%2Y,%IF!_@W12*W8(5O%Q07[W2AX_?6,J%\UG[0\%S,A\._]M/,DF MRG%3JSY9HEN5)Y,&>$P*,NO=D 1#$9-Z?SS^:Q#@UO.990 M4+!32 :KQ1Z2FP"<97OX00DGRULL2X4NR&K4?>BYFKT&\43<9)XPR[WK?4N; MD=)3WK%^#Y0-F-^;HIP\A/3/:BNJGM1Z0LZFO-M$ 0>/4X^Y$$&UU6)E",TN MLN'VY1^E)N"*7W;6,_J1'=#:N]WVF>M1XAN0K4Y5))-5(L*%$R\5./!*0 M:WLGZ:+0AZ8:^+#W.*YQJ_3U_(FM<#_!._$JR_;"=M]6!M9$[^!M/!M@*5#[ M^EV#B$JUK,5R_C27G/FA7\1='0,-FU]HS\VGTF7<'7;;([J M9PE7BA44MI:X1Z<*XCX_>J8U=D\UD#?J:*/B+,8,58OY=R\WM,^?JG/W->O_ MVS!=J4-4T2102?5XYW)KU?=N)U@K/("=0Y6%]<@SQ7EP#]=6"O()?":N[/RK M;>FP+$D!&P!EC'A+C$T 2?IANYTXK(A"Q MX<*\HAL>+4=?&PE0=7NR'VL]+AX:.[F"SG4):^6VRY_:MI<&HKS(4I96'SXT MICW[8G%-J+Z]6^!N&UQL \Q"YJRJ')9'*WQ/79QN"'Y-,=#8Q4W)?4T((_6D M86<,1Y6M?&1I@)HU3UM2Y4)/G: M'\]U6^&#J2<6$C,'/3FXGNC:<'Q\L#@L3WV869F5YGI[]P"%;P^-F*T%=/N]) M7$:GL1[FJ#E=7A-)LW$VA/W/?E7Y_>_O_ S&EE0O%+S,2KX<)G;6/#LSF M3T^\&Q/F%EMPS<3WPLT;]\/,7ADQ""8#T.I$8*.>C-XH1V+(W217S$H]F#^+ M0%YL];\V906I;]-<[O51FAP#Q4N1O,GND#=SR0+3.WH_'B!+L\LU]U #%@$C M33WC!AO2HLK0>SB:' M/N4NS: MB>9B%$*MG)(X\AIS==1@ I$'TY. :?7QR8 3D/K9,V9B ML]D[67.H'T #,CDE^2(U-M X!7ZLD."Q?[#X3 MA7E4J@0.]R 7;J+O]A95Z F/6 Q::#D=H7+UL=;O)A9#4FVM.>V^\QBU92QG M#3\&Q:_.+NWQGY )E6)'\RI/6VW#">"\6Q2@1N\&#URXKD?%=L70OWU3S6#* M_,P=2.&=-%U6O;MI[%QY,<:ZW0+33<[VUR]K%OSO^^S3F/ M8"BSDV!$=IB"C%0-P%,0%T+6(D51ST=O+"L-RC8H>O.>I?N(@P$8;D@HD U9 M?TK]0U:9GMP)OJ;#;N MB 8^[QD[N;0I"4I<\3$V HTZ*:&+IS$5HQ2T'@V@ MW>P&L7FJ+^0WRNFB,+?CNV22[2]+2M@"B^OT9] 6GM?+,MH )/YW U5IIL]ZY1 1&VK-2H]P9[B4*Z./!N4$97^PPBBCFH'FMZQ%A^'A[.D M#%)"C*(<*Z"-YV,DSIZ!>TQ'(/2A5*LD,%>E$F@L9A*X/2&R\PB#ENY0^5;( MJRK6R<9]UZ]1OUT=YPL6AEF\:G8M$IY,F:[(<_;:,)%AJD>S6 :,&DO1 %9L MO3LOS$]""Z_3N1FAOI=M[%VU7VL/T..=DZB',YW6MXX-)[^;;3WZ*HO8&[,C M8QX6QI/MK!3V> :X=!GB)<*>O&WMZ-5,$")&,:I?[*R>33:;>K8;N/(+XFKEM MK:\6<79ZKQD'=.;6/IN]4)5AM09J6OFQOHN>(5,GU/S[+5XR_4K[-*Q[.VN[E9PP[B,<-,%G M\B]/.L-RX:]GJ[2P\,,2$EZMJ%LNLXO337&OX,84];CYZ,;7C?F-X=RB-49< M +]C 3!4--3QC9T7*MQZ+)7J\M)7BVY_GNXDV9]\F*\0"7)3MZ#0 #,/>2RT M)>Z;.DU$'3%Y&25W+(W +G?&9%$JX@$[%TK0'^M4\24U3.R7W_U8^S[^V['? M1> _#7XE(FCBTQ?IA:%;9B5[O\](;WD"JU M9-6&[:7G5::6_6NA8_@3-_KKW@K5]%Q_$L'TVOE7+GHN$- MU5B5N1+.,YOS>SM@];9U,5'T?9(#H7<)9HQ&:>[1 %6,A8BR^3:U "87M,$W M1;^0_"2M"%-+L8*]NS_81ZGAZ+'.3TTVG^PVJC(,8A8ZA($OJ4+) TJ]^D*V M/(%%V;E,7P5M?@SD6$*9ZHUW\.E6O/!..3RY$*+=#>DJ)"2(NEK&+8@L$UI]"V[SSG@GDVAWS& UMEUXJ+#OHAALR]4H[-G M \5?#DLX7MA5#A1OS)M@5"#S.EI_P+G+#A=G MFT\U8\I"^%3+WL&CT>F75$%IH_8=/;GIZGG.OU"AN7N($'6>KQT4838:P+)5 M9.U"Y3OHG?>WO>LF)^![ON 8^YN33R4V4#I45C+B9"D1_\J)6&A:H4@#),=P M4GWR>.!A8\)!9S%F6NFOL]89Y'Z4 IG("O)>&JK S8Y'X$ZY#ZX$L+;_CD)I M/G(K[#(-T*5IL/N^B0N\[6\!GT )[7R'#PW*N40EX-EW+6_ [M1-_!3&3U3G3T/8G&M;[/6#^>.^!^UOJ7<#%QJ=D'V*6SD_J R/0FG M9MTNC*66NT"F6?B;ZB,X.ESF].'O'W1B-RM ;Q)V>.1I #Z)87ZO.%58M64. MONU8=RFI/Z4]DFA]U6\E5)O"A3NJ4(MGT]RV*7U/:7Y.O6_L00.PJ.JY;!=] M8J6X>\"G]8"+"L!Q&B R^$W58VJ^-KBPX":&\3IF>75=S0T_B0ZV;_1D8-N( MX01^'C&.X%)3#1;-^]THI:? MO4 #!&A3/>#U!IT$S"I4FP88ET',?H>CWG(CZW*H&S3 M1\DS_#CR$V%DC4: MH$P,.?UDQA]Y%^OCZD3-]*%?[OJ-:C3?30RT,*X-Z*7PPN\=?9:SQXYA)8GT M>YBT?8%66);0GQ,47G1C[QK;SFGSR_ZWB'*8T7Y;E]T?W KKYMNBI+*X5M+W M)^&]<51G$=ZOD%/5QZ+AOI2S&WKLXP1_&^(9Q;&M7AH I_U_V'OOL*;>;=]W M*C]!4<1"D684$)4H40$1!&*CBPC2$2+2I L*(H9,%16I$?@! DJ4(IV(5&E1 MZ=)K!*3WG@"!)"0S=[+67NOLO?:Y^SGGWGW/VL]]]A^O?_B0.=_YEC$^WS'' M'*\7ZS4\V1&6">.M78O2M)4FU*I,99GZB?LT@XA;03D@0ZA5^?Z4^D5I")RV MZYLAGBRA+P1M#Y"(ZZ[W(K03:?"/PYD71_0=GL +S<$P"'J!'$BIKU#"C-:F MS:62+J1$6,C8\LVB*]&-2:$:7KX<0+A"Z;S2[Q8>]L-G^)66>P,L#"2X=CUN/TL50&SG=AS08MDER_CDG\P4M&4_5US]Y'1@J'5(YDJ](20?5;%G9C@ M7)5;N<=XO=P98B;QN?1H?;W[A+[B?U\;>?&OM9%9%;=M7_]+;>20_U$;N?.OM9%=03-7#G!V MODDB9F*V>N_7M,EL1A-S336H&N3S(>YW?W-Y_:+I=%OICLN'JS,A&]H<3HQN MEG+OXK$$]*+8Q[;X^]SM ='ITPD+,\1?*RC^%;?8GF/\[B8!F?,;6@YTDOSD MV?@IE(A?>M/A)MJ3U\!-X-#VV!#D6LKT?WUX_^_VG]K^"]::^=\HF?=OHPA; MI/=OX@P?^&7_)Z4J&&;_[NU\31AV7Q-,(U6H'FFIX3"*$AM_/ M>FBO1)(JN-%'VW'F'M_^ MSM2G_KLU]VW& YL?3]PCM=FFY4QD3>Z/QWP@?H?!I )*1'97_ D%)I,KXB'7_=$./;717\^OT%9G*5R%4I-^C:A/2E%@, M0Q M&%%BL$=KZBT/-9#,BQBZ6O9^GQ+ILXJKI!G\^R-4[DQ7*-VH(A3ZVCK/"K_W MG+I@8DXX$IX*_7#6TYQY_+/3C8$6 M/!WV)?5S8DQ#-GY,CI_NXX3>#!4!9XWXU N[[3;>P1JK1R MGR>\OVFM/@BFT FHFRK&0^UZ1UH2=^ J=E!/5]X!W10FX^)+4F!GM3$ZBX[ MO_) J.P*_XI,H3MTPL]Q''!Q">K4?@\:E1+%2^D/QO2PRYV.:%IS-@>0=%4? MKQ:MS<,NRJZ?G>M=XID.09,A.7B(*D;([,H;KK3+[*"8'D@"4Z8#!;7'0O+M M'OF3\T(6:EPWLD!)URO#1H4PW?CLZ8-!W)L;TJRRBA4YXOY%LZ,DY21WO)41 M]9&(_L#^P%"K^W7<;J.X[R;L1@X027LIN%)9E?;8%2\S=\^KJ^D-<44Q MQ7-^^S3XZ(2,5%0^J37:AQ6^E*:<)4LK?>RRSB\RP0"<:O50JN MMI!J$0>MQD7CO6:EM8?S?O>&(40J+O,/"SW8VB>OH6MF7[5JW4+2ZWDC:2'@ MG_'UH$O%0^54E!E\*/_ MZKC-0NQ3O>@5GE#Y&;Y=> %CK/ .E3O.!W_S$#CWV4%MI[+ W%I)C_BHAL"M_Y?FQW M5.$:/K'JBU%C$_K>I+]7;4]801W &O86L3OJ4>L!F>,_2Z0/J UDLLZH9<<4 M%I1VRPF)W;,OC2^3=K' CR I.?.UUR9IV B\0E*($89YW93X;#?ZO:;K]5M?UN:8P%T>-,LL[TFS6@X"QD3TZF>XY4+DXU M%CU^^:4>9VC[:2#)]_/@20[P=)T%RM)0>^D(+,<^$ MJ_1UUEFK-;/%/L2."09?^I4X18WUR9PJ:^%&J?'\^"J4F(^RI5IL*,3??"(Y M9#.E[I]?M/^_V_]*0P[/"959ORMY5'*FK[]&24>MYME^GDR[;X)MX(]NBAE[ MKR@_M ?6YF/94>R,8,0?10L@;H #:-5C>,C3OR_7]'B[&=]?F\VT.3E8TE/$ M1'RXSP'V=+:>^5)CG#'NK&@?9\\!;JT]@H32GY-F[K>#%"<>#B!XVR:7RJSK MJC=-\$FQM)[A<3'(J)>A?B4%'Y)(,Y-2\Q>EX[6Z6C,S-(#-U,FVY C2]%#E M26/-C\:VQG>V]5?*'6X]J]RBW)NMKWFRSY)91?(-2JP1T123R>15R%+6F5MV M%S8@W5KPI%LF\<)&K/HR!_C^#L$R05"*5 5AW?\*=JR!%]#T+!:3JIG()F3* MGZB1Q\XO/,&W,7K5L$GR8?FEXM*[6R+HE4S,8TO= M353Y9#XS:$_'[VKQ]H8OM9)!.ON>YZ3:[].ZJ:%>VA:(7M%A'>, =WZAU[99 MO\>E!V4O9OS(S6V.WNQ@.$K&Y>>JF)&0KDM;QQM5[YJ7B[.@@#* M8MVC6:%JZ&M>VV1(*V$4]X/0W.Z?LJF 5;!7F[:5'O/QQF?X5= M[FTO>BE6T;[*;;4/VC7C_4"B94V+39.B6;821J[S0>GFD>CYU&VD:%Z:"DRO MWRJ4,&/?:_V5M5;N+43XO+WJ0J2 ":H>GL_BYJ'T6R7@1D<_1S$:IA.Z/9O1EC)ZAC83GKG/Q(,]^(_4*(@=PUW+S M2SE0=4&#/4]S:A(6=9_,P\[KC-9CSIW'3,D6!=B:+"EL6N4PUMM;X*&R);TE M'B@)9-\;Q]%Q69B/Y,.RD/]?PJX9GZ*X!\7#Q?PSC_1L@@==A4I7?*Q^U2?_ MOH"(=9VQPG//*%FL*CPYM8'".0/;B+4CKIK#8QO!1^LV M7SO!-//F!&1.O%Q*EQ^=+2A8O ^C^#/H3J]/_;=!-9BF9)[7:_/JNG)PTQ$+0%GB+=I30%W[O M6KL38'DQ#/<2S#T'/I-',=_;(J RJQCHNBNLB"**$&>MS7^BAWW03'Y:2F+- M._Y5$DL8#6F?W@K LG:!D9W?J4UZ;H_[ R9 6IL=> ZIR1]F(Y&X7+DE8\2W M:+C5B:XU9HY;?/< [G<[_!YW24C_88X>@=2H93!6E\(06ZA%H_I6A"(/"$^A8 MUVD+UL6L?GB(NE"2\+^Q2Z1F$Y[P%/>\-*N.5WR*8Y\>!/G6CA[=N(%.O,L! M3#_'H%^:;(6[LVS+GT^SKW-Y9PY(=*<9][=+5@]QP&D;-(0 MAZ2*W(0'T1WU-.6T'\0%4Q9ZA&!DB%'\/D[<9S7NF.\'SJ?"XYNT-5LEP1_J M?+:=6(L20.?)VPPBA+X$@T(OM9DG2.ROXMZC6".ZD_ &/!%K$H*CQ1Q M&@F M?TK#X-5O+K3BV'/FP;\R>I*K;:>!;Q25#JE*0+,OG&+\YFET\+4Y_ MA)!()J1@._<>/.K]8/##UVT9GH6 M.\8CQ(D4.\E*3P3[I%2$Q7EUL4XPD!4!A4RX0T@_1ZS3S;,'^[5OXS[!E#LD88&8\.XY'>AYM$ MFE)O)ZP'E&-(D=D^"UW9-[(JE64JWK?J:!IVZO[HT!#,//JWDSEO6@Y;#6NV MN:N:[E4" 9]-CSDWK"736[-SCUAJU!M]E-] MIE_X'/7:MGH$NRNWD6&/F=&RPX1/V<@X_-K3>^&05E)4YP,#IXFJ3FMP]P F MIYJR+EDLTNO1.5/.7"<9U#!OA#1U8G72YT6OS-V\G=P_+M=Y!G-J@R_IA9G4 M&#HLP2.Q[+3BWI0+X\V;^?SUF2RT"IM'HL;"U.I5!.K@ZY 7,>.YO^,VC,I! M:3_C^X?>:6CIOA-S!5$V]1_D3[G\)14L^BDR& ;G7(3&L& *Z/P[XNS?\K;P M->J*/:SK-3:#2M'O0OVJS.M'AZDMMSHJT!GTYR#2H#!JLOROAWN@15GH\]2K M(A&9M!N(#TMK1JX)!JPS9AA0*5F]:7?UGQGU_>/IR3.%&"48:%SHT6.'"\;T M&_]^O$[H4-,.[V"=C7*;!WD?&+K(.>F@-T/$:]P1;-EZH'I M,T+0#8*SQ)='LNJ.S*1T:BXO<_\\].0OJOV;X2@RUC6O&4Y1IRKW>AL"_3O29?M]*P MQNTJ_WU7V2)!4>^,=1U2:6^,DF6J<^Z WK**)7(U%!(BAH,S]\DDBA,:QEPM MUFD#40[0/DH$1UI!2):DP $P9X97QS#^:%T.8'@6O0JA'Z"U[A%;43"K*FZQ MJLT6JW* O\*JZQ:L5L*PJLP!Z%EH_#L*O5/Q)#=9D#99C,42=Q>:OCU3G7YD[*+*9M*C$/)\)PVD<0_4\C M(V/OWQK+63]-(LE> M!(]E&6%]*<8NO'.+1]>L+$A9O,#R#%$Q8/V^N?7)H9K2XMF/-_Z7"?AI\JJ8CKSFO6^6UM>\A?V:JD>9-C['1%;L_!&=^&TIFN L3$ M":X9%>04 ^T,[CL'+>MWF51:V,.0^C$D&[4H,99Y*"90/[3O#@ZMI+!MK4=P MI890R!,F#9SN*<3-NY'(BD:>$3:*<8]8-WR1(*_EC[-K%^4O(2P,,4>:J$_J MY.U\*^^?9;=GLUX:)XZ9A7S:(U:C\GJPL>]^$^,.]1+"O@,CV#ANL*_Y6R/1 MQ7M_G>4*C(\%)B<5*S4=)/4V,[=-\\DCYB\A[IM8^+B>,%:(BZ6&C9^6Q<]C M^!OEFP=2?7UI=M'7/_ 7.U =@[?9RA2DUYE%E\URHRW3434&NZ^&#TEVMH+E MC\1 *8R(D7P6>XIKSOE\;(XS;"M_Q(W5OS@Z6(XIO.B_>(QT:J]+*DE,57 O MEVO( _; XT3&,>PK*$IXA$]C]_C!/V$__%-US,%C=XI-ZD!-'S$IO:OYY4 MD=@ ?V0P!A]G9G\^>S].SOX$ 3J_7M9&D?5D$&%B]D2*L["ME(R! M.E'O:3ZI@ -?T]Y/1@X?Y&?M0G?/1NC%-[G!>YIL3OW&T$_P %>FGE*:/1WM/5\@V+4X\8R%:VZ2R+:'!\[ MG7.Z)\$T"[="5,=_DE'OR(J12*[L4R\[G5NNEG!AKV33F95UYZY/Q./+&@][ ME@,B4])F?,NN:K=SGV()/8C&Z[8GAVQ>5S\<(920=D7VK/5^JE^8AIN)EFG% MNU1F :K&WW,]-F$NY5S]:GJW+TOC\:!_[6,.$*(PO,#6B=<\FCB-L?N- UM) MI\?#\N9$PA5+RE$=$,&+B?_#,?9!4Y8:>P;*IFVV54%[P,;CE#AVX!W8).[P M]:G#'H*5I\$H:I,;QM /O OS:\T\FVD(2OV*UM3;Y8TRTEC3Z3VGVD=)-Q=?,,)HB LR3"JDYU7;G0;Y98_%83O75_3 MRQA,*^?*>4R%49QJAU]1W@S3&N%F"'3Z>8!DBT&FB"6+O@V9Y;%/[J) M)Z7TX3>.[F+EVR@:[*1V#U+H#273PHC&@B^JAIJ6QJE;&3,-E)U8J]P!#I#= ML_RG?\!'*L.Q\ X]?LP5+,]J&*9U[.< ;XG6A%',*]@ OWT4&V"7<)GI4>MD M0+&Z%+>D\YA_,RH3#] M.X)0\,WPYM)&-"VZA[V./E9KYW6H\8%9(ACW&X:X)],[_]G'BOZ7:293I.*2 M@*C?5\4X@,]O+F-[JD<0;WZT1=?X[HU0:\VSM*F"&&VML2C-R'1E[%FWWN2O MC572?KI]5_7'W@L=.PY4?=R)R#91KCKC)SKXO"2TT,B+$,540KR5^3H95JTU MEBVXJDG]/N9 Z8IFR!.32T_B5+'H%Z6>@L[3GM8Y5BO?IBE9\KA.Q-XC^BUC M?J];U?6O5BF%V.6E&3"UD)Y@ NZ%?4 M?<+646X;$75>^)8=1M'K7^@!8F>LLF>!F2;'7^@DY"ZGQ_:/:JHYP';,E*=X MG'SL+V<.,()BX>V3*\YA!@Y^ZZBS<"^*-]@P[5 M_HS('Z6L5,4V.XC:]=9AS#P4[TLTD;%.*R(D)R MU]]A+XG:.R?W/K1)E- D\Y4HBB.;)IVD)!6D:(W&?W"_TFEE*&^S_:!_S&_- M5J^DF&F["W$G8P^G2EF?[[+2*_DX,T+W/!\A^6[R4+C$=[39[LGWD"F?PH6M, MD(Y%4L%QY18S91JY<8/IB?D-9H.8+R169,!QJ/PV.--+?-7;^JCNE[3;V@_1 MM>$_6&[4X:[PE)I0N]WR)Z(:RAW>YD_/N4[XV0E]J;#/%\QLK*W-%:25 M@1]I+/T7CY/X;J88R>KJS"VF); -*F:(P5;K$?1LJ:B2G4]7!,RUGC%RKPP? MAN2NU\:9G0UD2?XD)\_I!<_JC?[HQ;WA ,]QEG3''-PI?<%Y-)WGMX!9 MM1'6GE[B==2)G'85:C;]B3Y2)$ X6"5[^[,35?'G80(R&=]H6L@!S&7U1K^; M,GX,9Q+6=UQ@F?>C3PZOJ<\E5^V+KD<I%'/6B7%@Y$BV1:MZ6!">ZJ]Z3$[G-:8\B8W>A019TWXHNNP3O;QFC)S04GL1=$L-,[F/$5 M)7+XV@C\SX/@QPVV(&-#)CJC142GB'W%!)J_7H.[UFTPZA//JY]A\S,HJ[ " MT6P:*I& 9@3J]::"UQK\3N6"S7:X/X?G.IC\TJ$'A'UWAC8Z7MB>59Q_)\2" MZ-YSJ5'&Y!O;=96!%;Q3:>/+A*&*-P:+^$0T'ZS*<^F5.A_'JK[LWPVF[AE" MR.)9-2W,6YB *7<&F-=(HZ:DPB&H!1PQ8(4-K]\=Z$>S=H#QM-\$B8IM8C'JR*Y&<6R> M-NM;5B>N?7COV)L4O^3N2/:O"5O&2^*?IKT"FY_K2!J"DADV /#$-$0D="A5 MF/WU. =]XY M7Z23[75/Y=TFME)E27_XD=N>!VMCN48U/MD;6JP!J?Y1IM'F)*0#FR'4XL71 MU)NW='JGII.K=]:S:2I[?%?7") MLLL;4-Z+IO9_%:Y&";84HH)HVTKM/9X25VD &B@-(.L[?FM4!)X99 MD?-?<%U,I]CK_GP,7)-T9 ;KN^(>0B'M\Q4[REH..] :0*N]JOB)"H3.QGN7 M\7T3J6]N2*>YE!*VL]Q: E/^.)SK X^%L-G"1-4 "]V =Q9>%QZ'G+R'BP[> M&:\&" &PJB\R JL-E7F@DS&W(OC77X'K,=[[6-NH82^XOY2$J@U-7F %9U.A M%NCDFS=D%7O!EI>D32R/H !&0G>N"[_^-86H8X )=UZEFP* MK)$E%].=[>:B0.K#-KHC\> C4J<7![!.XP#C/K)0,Y,#4%W\[S$5@CB ?=I2 M'@=XS9X>H!P!^V_5+*3N5CO)O_'BG#W.V\0"O(<7:KALFA_:Y\X!:A(&.<"K MNR28%X_.WQFF+=6 ,R;*[+CC%^I#[# 8>FPT_#R97]?U.8#-W9M+G5!%Q'D, M_K!"]$4?[?%&2,R\E-7=XZRNZ-=IVN0:Q=4U^?P8(IF,(WV9=Q>A7CA>!2MR M:. 6:H'D7NA!%=_,;QTPX5HYY8IV1C'6.0#_JL(Z_!"$4"H'D&JRIZ>/]9GQ MC>UN5V%]<4>GF<2-\01/W;6JL4Q7W5<2M8W!9?.#\&4I?O(I)-D=NF$?<81_ MQ+B[ VI*$&K6(\Z'#>47E>%[#[+F)%P(JW.8K8F7MDPQ@'#U' !FW0F#W7&U MHLTCNQ1=9X'9LLDV6E:TB["96,5 ?.K@1DG##5P%N3T2:JHZ9-S/+/YZLO61 M8LTEMKKY2SW$0O6HH"F_3\Y/G3GRKWKV2G*!3[[$"?8B+D[!^#[;A=T(%:M[ M)%?%A:X[4'2=FO%&I6NKBB)^K->9=]GQ58?SEN6U2TMY"A->UJ]Y&2YZ59[4 MFE9B7H[-O%/6$_=S-RU!W>Z38HWNN0<]HD1](KRE?;T;2[FNC'C^]S M@-:KIK;L)$CBQV;$M+AZ$E>Q(SWZZE[8"-#BR"8E(T#.3F33VAWW@. M<,JIL27#DCCT]46 O>!!U_.[>]?Y?UQRG:=7[:!O%^$BOE08T]I(.866]#)- MH2N-F/\^0XF(T(9H"6=8KW,&6@[_3& T0J\+OQ259T"&F&SU#=;7 M?VS1'#K12XOK-I&^?%&*TCA MC=:1T$,D>D*0^."BBBLT"*^C@:4./LTA M^2YR^KOA:QQ@GCPT3 FY1UCCZ8)-J2#Z1RYHWP>VO2>QF1A*SN">(38I% :QX:BI/$GNO=]AYQW" ,^Y,V"T8,E;*\G*E;<L ;>+MCR>8!!O,.&%>6)H44$0 M0X5*H*-"V'Q"7L_QU<^"6AJA].\==)XQGU9=/R/&6?;\71)S?Z8MW8QJ.7_? M8.^@#+HJ_SCTXC&Q_$0&]"T7_KG9)!+W,H<9AA/G0[WS9!+VU%)NC0UV[2L3 M_WD).KGX!IYX@$[U(;!)' #H M\%(8I]B>(&X^@'91Q<$"3.W)U.H?^5PL_8Q/:$U%6>@G!S@@$VDRU,*SD41_ M@SZB'T#4N#IZ2KQ*I0B10QH1E3M5IS62IN^O!?_>!6JP48O_43D4]1%_:L-[ M/WU,Y3UHAQ+U$"NR_D/NL>1C&&P[%->M!1%S'J:T*'@ME(3 Q/E (_6V&;L, MBT7?73XXX72[\Q),JB26A@5LDI"]'&#&'EX#RTUDLH!I:.#*2PX@-PS]T3Q\ MR'$9LD&Q=B!.@M4'A\'V/D\.\!0V4+4],>S7$1T$D9&-NC@".Q=C9&B9=Z Q MC@4KL\8TR-$@5#X.=C"D%7B (E=E<37%SRZ!0JTM$;J_ #3J7$[]IL#L-B"Z MAMS,_CGP 1&K'R"EX59J=1RS,AJPP@'DC]>*P- =M[R$9R N5F\*T=WMMEL_ M,7ZT=/-:RDJ_2S[CVI'.>P,$?1^2D'S MTBO<5JH0K2FFQ@DAGW*2XVI^1WLL/FS?5!60OW&DT4%7\99'2GDTR&OH?(]@ M;7 EN92?KE>$9BR0-F#F>8F@Q+F JWW@,CS*O+"V)8<5,)PV4)#V"M@=UL;X MN$&"KBW/_[M HS?A7_\./7JZFP-,EW& X=V08&/(&"M%Y(J?_V?"J9AB#"N2 M_')4?(#'YE#(K2 %ZPV0%;Q!_DY@2$,'8,GAAF ">:VE;8''T;M8T@9L+MN_ M!B WZ/P;NNA1_ 3^63U8V<,!!$CG89W[2/SO[T[_G[1_J"58"?UC0CS@@_F/ MLMN16\GM_\&A[ +;MDYE?[^5;D[QA&I:8 6J;?N7T. _QB +__<3BO[A"T3_ MW'_\2O$F3PSXCSDXV&P.\$?'5FG"=G Q"'K33^XQ_N=+]/\/FQERG+A]@/ZC MS7LQR/ U;@[KPP$<*DEQTTE9(:L%>TA\";;I+VJK$PX,XK(+K!%7_07G;+-D M"]\GJ)O]/8J4(/:W*%(6;4TIHF*WY_ANM:9B"[ZA^S_T7F,L!G$E] MZ\MK\PL?=@#;GIX 3@![MNEANE0O5I>JBWW/.2]H8S 69Z&^W/1E=MZ7 ZC6 MC\]-"0:DZ9?)?=<0,.M.NO?/GH2_3T9CE2([EV7R@5YMV77J825B(=8LVDK3 M0S)FXJAXGLZ!;=%A%.2\+&N0#COE8V*UF'5!V(ATM&&2J!&V(=]N)E,*O-S+ M!]K9/(&40[<#_)L.[I".*F(;F,*.HIE*9&]?0[!X"!P ;\@!^.+',+I;V]:;8M1E#O#M M,0>@T_RF@POS/\WQ-%E_UE4Z(L&3P0'4BR(MQN7#YKE>)XGF2=[N@*$"M'$"L"!_ZP/6^R[KI^4[S' .Q7]D91T.W M[W3T7**U/-''IFT>!!MNU1)H=<,NS>U.;#]3AX"G MRHA&\"MD:[YX?/?K0UK(5L)B%^',OWVW:Y+6G3/B:"'W(3QNF?O-=O6*3O?3 M==%/A.[E/,;:?OCV[CV-Y&/^T\30]9G3W[<=#LAV2@UW-W;:W(7=S MO8-7T *=C!2_T7F]T4!0YN&?9A*H.A37U:.:5-\P;6AQP0U]QLM8FLZ@, 5/ M#LJI,CD<\H<3V5[B6V:.UAH;4158?%92!W.8FX_376A6Y,9\D?@@O#AHBFF/[\W4W[SK)WILA[MB9H17T>D4 MGOGFYU\G"9.&P_L1%4/*>YU/?U[9Q#],KL(EKK=1HCZO/'1W)HO'10BB4U]E MZFVZW MIF:0_N.G%NOA)HXV^.P'=FW.0[MR->V/' 4R\0L5:K%A)!/B51<]D\_Q#@LC7BS M/:MQG!!<4.!!U.HSF1??*=M+O*U9Y?0:SN\UJ(])68MJJ[A'; MOBJ27BOI?/$4G%MZ[]N8=5T+>FGRR4!XT/83E>_WB_NJ3;-O0] E7IUT;P9K M@01O.]L1.ZK=Z$HYVZ"]W[Y ZP^'"9]P'E.[9YCW47Z@57RH7E9Y0 MKA[7:)MR>5>E0OF]U\A@G[-AZ5SNDWUHIB 6J/K#$8 * N)RM8/6?340H>+#:+;@%6M4.HX6E*[>G6WL0,[75VTG@3) MJBU\99C6C4S/8"O,&D)'$G?,2R_2;"$!&L7C'8_D+9J_&O% D\O#N.PX!K[O M?O>C3!/FB:WO7XR'BSRK2^.0&8/7'X1G.LG@*IX93[&)JCL. J3^:'[C(G&< M&W+*<%3BC-W&*7#$'5*@48ICTR7)J[[HWCC40;U%0PQ=F,&CQ*>UT O2^1D$ M#;U-!S^9\W?*/,IE5,X-_-C&FFR;-99A%U:W4]7?']1WN6)P>0$8=KFND*H8-TIV%G8'= _L[U/ B5=!!>!$:[+!@%1=U(4S,V6R'V=$=_V"[AJ:V+-SJHZV ME!Y+2GA9$!Y[PY=];IJ6(WH"JFY.HSK*,S10W>B2:HC0\E\=_ MRTGYI1R9*/2_?WRV0=$2TX\8JUD0450^>JBNI^L."[K78IQI5Y3D,"A^3KOR M7)9V"MNZ5F^LOH=Q$9?" 290 MT,@@F""0)VQ+W?N)!Q/KQ3[\.3:]E&]*5:@Y\-FZG M';?K,.V\ L:@:-9ZXW6FX#KL];@1\Q?QWP.328MM]./'46%5QP;OD(*+4@>Z M/#[-R)<31)H>5,ET<.-KG2&I_6L MJ1TLB?O,I"Y5)H!+R1+P^3 SI6'V1>"X>/5ZT13#$X'H&M6Z[_H MV_AJSA$?'16T\=PU5V)U;2/RI_ GAD0^(V3]&EUI7'E[Y,?K2@\'I>T8)8(N MZ&>X\[[ S/PA:-7Z*KYC!M[<*_74!V@+'N9H/#$HQO\:99*BV$:]7:/^-"$2 MNUM.N?Q2P!O"O,TBXAO_H<;WO;ZP=:_T?@==ZWD-*V>,D/97.UL1:/[& ^;) M7*GO#)6A1'!]C=0<[(7S6,^(8YFY*;UA9]* M_'!KW95Z<R?[=X8W>(IW2!49K>6"8"B0 MFJ?C!)T.#)$@/<2*^B,,EQ4HV)P^ V0*?ULWGW)]'A /_J@*#UVW([DQ$A;+ M_-V?)3)#\A$+59/@XS$-TS6K4WCV(:0?9I_!3854UU MC%2JVDV]A4&EGFX<.L)6-#@I%7";W+5K\\P 4,ZZC#R\Z7ZI#4)O=>_AFVI< M@5_3;]DC:()BA;=XWD7;\0VI)(MUY]/4 YM]J]OI!GHVQ9-57Y3H7>1JT;MA MNTU8%G@:,?,N.P&K\G55\;0^^WR%*P?X(EJ 6!@=O4?F4T\["JW>B&?O,Z4V MKLPLO@J"N! K9V(]WS9A88E$.0G&KV10UM^5QD9V[0S'W]\Y4HZO8K65C=#^(O.W)[\F1QV8GZ -57NLKKBACNHD"Y+ MMY0[>X/LC&1:%) N?+N[4A;Y,3@G389H/U#B.G@D.00YR_^.%QE/??_NN71Y M\-L=#&F3XX<6P+:B *]-Y#-8"SOINF%;%.NLOK+GS=J,6AQ4.Q^[S5IV3!E5 MS=^(75TN4W^>9W+(X4WS1].-.&1XL3^-%.>1WMKA7!(=L[^_Y:B'YJ_&MEG3 M,4I5P;DEO'95Y(.PW()(5O9B%G+&@*!^+G1T.43D<[D.YZHL@+,WR:@2 M]"N[PSLC'*B*;2QA)&SN#0$8,JCG28IOWY2)A8'^?G&,2JN@$538Q$#YC9!3 MM&$?!.+V08Q)QR4$JG;S(KWX^I+06;O-K8$7_,=QN\HODN*N/]'CL1+L=W7TWN#!6N1(" M4&9(CCL%M>+'1,2GL_IWP&JYY7;HND.G(#X^QZ9TL6@_^)'HD/Q4-1;11ZS6 M*VP$L[0O3Q^HV\8!&L#>/"VX-[JJ2\*=8.7]"ZRGQ!OP7ZX@GE;MP7LLJEAX MD0.ZW['O_\C3H)A]O_E<^.I5PK(!$E3*&PH!)B7I)J.'S 7;3[5RJ]L/LEJL M\*/++T=OHX(>?I$G)+2>1\<+MAM>$O&B8S1?EFBEFG^L.U?<@$ZS"M4O?+I- M,.?LRXD=87MP,8[_9W)8?U*U7JX-B\PH6:H3/==SU2>V23\)23ITYLCSG4>> M@KRK>+H#&(1>VP5OE&]](#V+]A/95N- 5[W])U4@Y7QAN<[LJMH>==NP'QK5 M_*8W#:QD>M,C.4 UDJ4,FV;]>HB[B0/4PIIH#Y$R#3U30M#%4!Q T.:KAC<' MN#M)6./C9^T (WO81?&PKKD.[\SCD-/_V@40O[XZL;FNC0NNFD:?.U.RZ:*@)-$Y05))<)@7,\@]EI!W*EO9; MB8[VCBZ'U8K)@?^N*_7/JROEAUB,\3J%X7M8HR-R0-]0L.<&US:!=![R&_Y1 M&X;-MDTGL%&Y WYX60)3QI+1*M5ULL:* =Z:H3^"-'^!5%Q0O8"A)232!1;Z M'#LEOP=]<9/)W\80A7R_C[K8>>VK-J*G+G( GLFO;/ZPVEO?;:>#LRFU&(BG M[6X+^:7E\#6KRF8/8(BZOAN2_,JD^=[\:1SV_(S&X^*B= G4S5C$2.N$>I8_ M2'#9S)-M..GP)@W#6]GD3;+!3Y-;'A/X?GREW?[I<^\N@81SF.W!EODS!,8C M1R.M12*[ETQO/=\YL8_ NN^YWO*P?\'\=AR[[@K1:]-I^ M&P+ ,B=L/H)'7;5*C7Y_>'T#ZK>"S3MM=>7(?T9UB/^$QC7EV8\9UPJMX!H/ M/8VL9B;,]N;>B>,/O9MZP4K'C=O&+N9N! MT1&YM4H;A?YQ+(7I&A)3!%RY,L !PKNFV&E5QP<^6V"O=.2+;%O;O.,U#V65 M(O;,DOI5HF)%7B'>L]D\TZSPAS9GNG#D.W+['+65U>>'6:#*TO?1U3!'"[,S M$;+IY5^F8C.Q!KCW:J(7O-Z&$7CBC9HF7Z8O>S#L4D#> 2+&V TV/#>P>C#' MPH\A?9I$'WR$^ -"^TW7(@X66DN9]0IQ (/R1Q':EIT"LV)GCB1SO;FTC%$A MIT"MI!5+U:V:EJGPEC>P.6^1Z'BP_N8+ZD'GUI/I)RWF*MJL&*.@<>6R13%?+^CU,<,Z:2+CXC. MGGAB;HRQ?7[,)2YRKBD'>$&$P>9#'8$#/-.!%*.S]3V/;<1FMBP*;X@6FN[V MVZSFK4'LGST2L5.I Z2:V'@&#^TM>9-:=:I]W*L'8_0"P>;]XI>UVS]T63-[ MM_6B/KMY-B-/$PP=XBD9(-7VGVQCK9*".4"T:*Y27=NV;XF)M0D6B(7;W.@W M.4/H71+S6G])!G+Y?.&KNRZ&OAM&P)+D4F[Z!H5AG$\UB0#:=@2S\DTXP&AR ME3ALZML\.0#.@0.,(8\GW!&BC<*]UF*UF%K@G]PD0-MA)[SFCVQ*7$^DW\NY M3#W1<&&L;@+/%C:98F?BQ#4WS:P2#-D37PB(+-[&:667K0QL7O24RQ=L(P=H MWDK!%@$CYQ7,\ :;9EC5((^FS<95P7]]XA[/0=XOF6EOE9\=>2A4&8T!\#W^+"_ M5 C]YD-BCO&%!%N&4G<>DRZLE< MBGM(1?APR\N3?F8&&FL/I!!M]]/8I)>SNTB;0>@5Q/I>I-,%U&8P_ZIZ;G+5 M=<)Z)OWYM\?JXAWC:JS:2-*?R1^CUS_0XQ3LY4(_UAA03QE$,IKA)Q@H++N9 MQ0&6Q$D-Z,]SM%P=\+^J->S^50K5Y-K-"P+.'G4&W'G#O M7N(@ M)&YV>B0D7TEN.V+O!=8^L(I]U<8Q;B]+J) 0'R,^:'UM^3:@=M]8. MD$M5 %WO#OV2)6!!QE$.8#]J2N\''Y(8!Y?FD"/IY(HGTB\3ZU4:I"<6NX]S MK? 9ZC\>WQW+IQ2N&&R^Q^-)8W!].DIO\]89<"\WABX@/(=>J-@^+(%@<8,3 M 30-'-C"_WKISUTLB\R?VQKX5<-XIFAX=P% MP-O"GFOS(G(>CZ'+.7$;@L"1^<<_P M)QX.(%O/"J+M2B:@0= :D:%FK?J$ZQ7<*7'R] MSHIL6]J'Z"9/S]%%!^AYQ]"7=ESP^TML"0'O>E[,[5:;7Q>(FZ])#>KIT:>I M4> &'SSK&S5#\A1VV:LXZZZ[1O=W#VGRS+E4$/:K(GF%HVOZ58[,M8#[N+:" MZ"_ T9WY'""I!+$!3QQ5@3I2B=[L0M /P==6+TA2^]R.V0H6;&-;25N-.<)+ MO(U^_#?XCU_R9\/3E/B-L'9^%D$7(HQC#A(#'T[.3Y7T< !F]S+]ZMKR4@,X M\K"R&+N>H@\.P'WQ3"G'?);45'5N[A3D,_I#Z!+;!OJ)J@.7<-*I_BI^^WM:KR0%$;_^^ MLAXNN$I@\*#X%H5B>N:YC/<#?_ M?OE(%M+N032C'G,"]7*M:,(27_N+ U@^8DFI.+&8*/;:\+@6R]X PG* B7$. M$/88;-LR7P@CV),98[<0NJ@>V@9[M)H>#-W5 /;#JU0U4LC,L[UV'4 M5(^$"K,_S,YWMJ)J'^CU4>'QCOLS[B=FZG!7$)E5G@5YP<9\AH%V7=Y6-VGB M8P% QXIN(UIJS0CK]115Z1WYO5-M?HO)AUB3@JOM'0]IRIOBB(UOZ:"].0=H MB_E+UD0:#RWA>%> VJ'3QCC M[M["R- +S/ UAV5[?;0-4UXQUUW_U#G[U63P+5<$77&0[WS[_=.V7-!7/"7- M2LQALYC*G\Q+794[W+QZK^Y0SG5WB5P$_7A^+)7;ZL^?MWZ,ICWV? Q^4_V^ M/]5'0RP^ I!H\3>-3L^+3Z\%-G^>J^_!6WXN_IR]_7/=SIDK(5'E=/#5>%3W M>^>V)'T+9U>Y2AMF0#TW6!/5FODC[&BCP!*M!:*X5N%$3,Y:Y:;/U4:_Y#R#*^:@4YO8H*OK MHYGFMALH4^?KSK[*\RML"MPFF RLJ MRF@75'"TULO\_->$,2N9!M:O'F?P7EM(P>*N8Q47H,5W\#H9MLBIR?\:>?58 M14[Z1V-IT2)$D(^SN:QS7$1]Y.[HNJ4#R9:;TT9+,G0&OW6R?C$ M 6Y&C]?7]J4>4[3=!\WU6X[3KIH@QJ9K@WL"_9Z/7O7I/W*+OJ_"--6&E[JG MYO6:Q(TK*HL%;V!P+W)$!ZF?C'^$"O(Y(H]/Z.F&KAE"><>IXTCT)@@!8,X- M-/?>D+^$]]_5D/:I'_\M&T359VXP/'P)G=E-8YZO-PYX@(?FLKSP<;?BM2;X M'NVBI-=VGI"Z5 &;M,< Y)BK1<'419TQ_-BP"UKKV,:(36%;5*-#BK3FSZ-I MB0>J1!7(J?NGC S&]<*A1R'$8=PC#]+[$J<\;Y?4A!N57H?[BIJ"A97[NQJJ M:8H+9[&[J#DO7G6:HGS+@IAGL\]";="92._>X@Z"YM?;4'P:E#5)')O"?8EC M!#%[WFY%]S3 R-$"O_-S,]D&&?'F>QRZB]'RVE5<(E,;4OTHZ&UD(/CE M.<;@RA.%Q?J)(A=T7WK-RU?LJ[HF2Z86.JR*?/W[20;E*>"F/V;J>&U\W<\B MTN*OK0R1,;H0:JS\P=HE=*YV%4]1O=+!@XO/V,B9UQS T=HA>%7QB:!$<7;) MFJ CNB^$%K>10"LK]C]=OO69RDO/PX<:QXMV;)!6S\0==%P9*M^,8R NX/\P MI\9[\+-V@3]2,3MF1VAOV1@.D(O125^H\@T?.@9L[+8C_%_LO7L\5&W;/[R$ ME-TD9%>FT%;VB;*92G9)2B&42;(G29AJS!*A;$.(,(JBQ)1MA"&RESV1C+') M/C.VB]F]RW7?S_U>UW7?[_MY/Y_?_;S7_?L]_CC_6,PZUO<\SF/S/U?PRH3 Q>YIB>+N M%BWL_EQ\ M.FI9!X7W=AO2CF',+K'+OQSU=>[%-QSJ O/G ML?'%TYARKME0M(7U3!Z"5CJ80]CR0H/I0&^35TCM$K\3Y64HM??Z>AFPL4-&6SM27:*RZ8/EMT4Q,=47649_7NII*M:28NE^5B[[JSQ.* MLM(08;&5N+W1)]$(EWUIW%%(7R]+@U43C87600S;W?%L]SU2MA M]U##^WC2!L)!#$S/5,SM(.D1RP39EXIB=2V>W/CNZ6FK ^QC1R">D:/GSZ5L M%^S+31^9=RE$SBP,CU_C]7%"E?7N1-1;=%TZS]7Z/\,^V M-O$Q]T18E%B?,ADKLZBX<$)21&2&*#[>3)50GRVJ5V!VK1M5E D/K>7VV/-N MV_.H1(+K2W]-;Y2#'^\!TMLIWONS\W7,)O,1QG--^?"M9=U70._745SSD>4V MH< "S!@#XT6&-PJX!%C"RY((*K."+".3CWJ2_DE)/#[.PUP5N?\#*49X>DR73!/%S M^I]6NY\Q)2&;O?T5NSKJIQ9]&Z2?/T M]B,3SY0O6Z7SA[_/0C7FMI\0^.(A=$RI)CJVU^6!Z?^7::>XX7).K!DYPEKO M;D3IU(Z\_L0X7Z'!5[YV%2K)YCG"@@]==#\;Z;^XE?RFX9R"V1O*UT)*'TX4 M"ETQO$^:E7CTV2/YE-W.+#? L/5"*V1VC_;:Z+*#>X>.1''V@7V)RSSHU>40 M)B3<\O#SA9 ME(3:@60[G^,+X;V._WB:.ML)X)J%2G6'=\^>.I)A]NK1E(K%.^]TS73)7>6U MG<5)QFCJCM #N;'/_OI/__][VL9GJ/_+GX-2$-\UF(9?HUB [258A(P:O?AHD7%A<9TA2[NA"!.MD;)M=#68Y3A,9HE>=];V M75Y$^C,+&R!'8V9[U]/WS8KTN;D)%&K4M"C^17J_2WCPL-:8.H<2$G9M]%OS%T:"7&<*+KU<4[V#L]0K MOZ+9;:7L&3.5D@B#W!*9R (TK9DT#RKA0LB(1\3NQ]+&KEM"A?7[K@WQXZML M4.\P22MGB#'L''OOI>^2@*@*!#&X6WH*=$Y8RX_3F2*]X2Q@0EJ$ MN:D.+H=ZW5D ;P5^45F-R08N-Z+^($EJ@49:#=&8AQG3_[,@!"R(*?P=K%;( M9/#"KN>/9N0%TA0R/;8?!:?A1Q1=^$U3MK"BQICZ(G!O%FK1"PPN)OM^Z,(? MKBSL82R?6,!%-:8!N-P/8P&G'-:G*9C?]?.B?&$&AW"5;_J%'O4D4HB:\(]1 M;>"0,AAT'-7/7JM4+Y8[.\H.6?7= @^+S_SA9KKR'.,L:7W2X;O3\H5?,)KK MRWF_]2H?URXI5X>\QC4(YS;J)1+D%"4*WH<'N=)N?9 O[I^I(.-,MLNJI5\> M B>J+X#5BC_ MBJXSWCFH>>9(J0Y\"=W1H)'"1C= I>:IS'5M'Z0R8Y+$-;@298-_(VS4I_\)5G94?U/>.BX2_8A^ M.*I\_8,H>(2'WT@LAU"C*!5)VD49<"FQ!!?DOP>2J##S!?M6L_S>CU:_GADB M32G]VY-;M2$*GP#+BE]BO+K;V^*P M'^N?>;$ I?MWE]$0+UC?X-%O5(NL=G\1E9,!&XRK*5AMB&EB^BVBZ.S/64!4 M3S(^7_[]Q_FE^SN6!G*);9VPN"72&C<,;Q5FRX]?M 5._8;PV:&%JR+K+[AA M7.2,LO5)P34DDPT>F;H)N$\QU 0Z;0*$N-18 #(' 3GX^3(#DD#F:5C#3O#_ M'7O!B8.9ZY^G,/<92ZN4WX3!%?WW^0J7GZTB&IR@)2CR.80"OL"\*' M404)X<)1*>XOCX_XQ\<>9#BHJM%5+&"PXS380(GK4TJE*')2&6R2J'X3!C.! M!42T+UFYOB.NJ]?/)=/I;Q:Y)W,YGFJ.Z5R\C9I^2J3?CF6*6W\!%Q'MQ+D! M^#*)!>1'A<8]$IS,197E5R!^/B5!CBAA%M!JK 'WH)@%".IWI]-_FWI<#>FQ MIW_XK0;:#E8;80C,!VMJ#!K\Y,CU-:1RP\0UK@G2RB\T\QA\77T,(C#O.9-6 M&$0H"45.IENL&_4\ M HX-PY-_$G""E$\*"]PFE:\]/ 0&&7W.7!YC 0^4XP\2/B#IG#M0Y%=TN$@\ M\4.0N0K;95@Z4QP-=%T\Y S"_VS[!Y:IRZ S7BAW3L.PG=1I&^>Y&GL) M)*>N/T_3'479O?[F=W5=-ODWV4%!1K--NT"XO@ ;ISI0*0?&7],G.""@PUI$OPSJ@1<$9E M0\W?1##E7Y'A.).01^M=%?K@##9E,5KI+43(>4X(UB$7K-'*Q^"Z/626P5YV M8A<2[N?>]50IR!3R@'/2Q%86$'L+I-X!?R\SH0L>7E0F#!39*PV[M>T*:N$H M[.1_$N+B1'1!"D@AU:KON>6D:G[J$XGZPN=%HJ1C/>"?F="?PT0N['4#1;^V M/7?DI1)R9N!SW3Q"OUNF* =5#C[QNZGE5+>^*@@>F>!7<(@Q@XV]*A!<=[0W MWJ0U83>0B$&EE&;6>0/YX^1:.IO@%V(O!U6UK/U"K5 0= M-L*8XT3(Y:HO,\@:21>%XYH$;)0)5]?WHH8CZ6:8V]9./X5'3'4$M<8&FP2X M3B"R_ND/:Z],5F%5T&&GBT;D=,(/V@8_B+@J_=:C_[F-3:I@GL?K-!@C_$"^ M"S"#:4MW9 &!<.RML3BH4,4"1#^SN6\>&J>]BZ"O?U3&C5]W"P!.Y17Z4%?9 M+I.U+7@F;#SU0A]@,!.2R%44"Y"!DR&E6QRFX=Q'04@)1==%_O'R-I+RYC=_ MXR'21L&(/UXIO#&#=0,'KE$\W9]98L1\ !LC;/_SCNA_PGBIG=E=FK=[.V;? M072/UN4#]'"]CP3H$A.VNS1.$F,>59L>2_8-LZV=0Y!VL@ ?*5)CU)ONR<=_ MP\S5>]"[&J[3X?@[^G6.*5Z]OAFE,$BY1:0[1$&N?";,AS"4JL]PZ$P: LF6 M<'P*FEU?CM$?!9FO?^G[XCYLRY4^Z5-PAR?V@=XHICGR"ARA3[31IL!Y1[A0 MX;-=W^D]E BIHYDJ^G358#@)G3H$.R<9A%INH2COUH/4J>47<%2?U:?+K@?2 MMO(L<$CCPM)Q6-&"J%(X:\@B_4V7=FEN1G1:HIFJZX'0 M_BW8!AMJ'#P (V;C\U@MZFGCPC*-MX+,EN1PE.)!/,4?PC.#6JQ9 +#^/M)% M^Q6:&9"Y O=VS-[/)X2QJ7H.1MG$[SJ"?.QM$F9S*,2263?[R4>$QE#J_V@"Z7J;K"[!NGO,5)WH;RFKV%5J?=5*K5/>DB- XHMBB:D! M7W!5[K2"QT%E$@EC90.W[HTNJSQ4^4XZ=WA M D:Z?K4B/$9ZLVQRU*( MS3@]>2YDBCN&=UJ;G>J30K#^5NVM&IO_3OG,IJ)+!!GD M^,[]FWYYP^]Z!4+BU,ZH!+TC'2XJ*G9>LIZY]Q1?B QKW)8JWA'W:1(Z9U%+#6-'>L+1> DWVTR:A5 M139-V[=7X.(<3,.EL(3EAW*O)9%W8&<]@>M$"L"1[HEOL/]*Z B<0+NVX]KQ MVV6>Y&6&I'-!YEMOH8[N>QDU1(R0N9:N\P2Y_/H1HKD0C@+<:G!1O,@!^_Q' M%%2*[BMUMX?3FW4^LCN1PS#K!O0 M+%7>OK*[X!N_5ZG&WOV3]3FZ$,^(<:\013D&/@-=C-W/X)ELR&Y1.6KQL.L;-&0P:]=*E7MX.JK%N$PLY0M+X&HM>4F-\;ENBO9)G%I'X41;Z"T?..#Q-7)S-!TC+\0&?P M1ONT:2:3%[Y-!C5K]>,@',ZJ;L'.>TZ:N0.LL6N@OANB67YA"K/33T(/#@>1 M:E?ZM&)4+ZSRR[8++KM1=0[L6SBCP^A).AO5>#Q&H2^SQJVNN>M.P:ZB!FEP M)B!A65LD&XZ#'^-0J[N9W[[<.8]>X5]_?WHW?/ (M:5ZTZ!Z=S#J(PT5G?6: MB@K/%73%C-BP'UM5V&7RX8B'0&DQ!^AL%*"E5)IFN=2\,%R.B7)=1=66UZ+Z0A<) M_(C" F+V'7@&_Q"L MI^S(+W>0F>ZOVA]C/'+)U.FU@\*^]"R#\6RM!IG>=B2EB;BD H["G,']3>^R M;5&_&B; ]'ZT"Q>SU8B&D)O61="\E"8M\4>:R/>MP\7&2I(C4V]D##_31+X. M7)%!4530Y^IH2M_DL2T^Y/*CE=D,XS/$_'UQ'V_V>'"//Y$^X<3\W+B>#5"W M$;/-K]@A#KFHA$[4RL??O[ZA#H*YNL\,%^/&H<3 ML^!%?=H1R.T *OB'>?JV!;>JN4=X)J?"@C8<%A_>/P M06)RP.G*#F(?FNCEL_?N2-[.]/QRD"#/U3)1JRZ>-?ENHAWU: M*A>0'*:^/C/_^Y>%A%QI"#%4<.U%E[>1!>C7,]B M/Q4&V"7>@-/8J3?7(9VA":_BD\7'F%0'ID/AY7NR3@HE8F6ZCF6DP=8HS@SV M:-YKL(T?9)X!/<%#- &<$*1[62#-GF N)=]@WKCT 8.L?E(T04>] MJOU6:]ZH""Z*MS5#>:$T.Z; +AZF?RGXVTP":GDS3$-.?#>A48CD$\AM%]"> M7UY9GOIDEU\> M*D+)1!HB1+I#X6=K@KWGON.SCR-19^*PJ+/4F)N 0]@\!6#+_VUX2KK MH3Y,E=+DU\NE&)CP(Q]@#0\%FR!<[B'RAI11X,["+:OT+%GF/RPT'F9&D4S$PE85-B M&Q%3*>T81*WD7L37)ZVEA@*KGB!<8.P OCAHM52N/YTIUOH%7.B$K9(XNSZU MT_GT/%>+ +.EXH!W0UE'.NJ'P+:E0_![Z:\IS13S9;[VH#]A ;.%RLSFHS2]N6V-UB4[_!$,_O+: M4("J#M\M*]R:F#N@]OJ;,/CF#==,PZM11ZLR:>*OCO*7\"_F_H6_*[3"_CZ8 M+7,"G,BW*=8%[IX&\SV"1MP*!]_L9DX;2Z(,OABMYP.RR>ID%DA:6B\!NF#D M<$4>?)\20I\O0RU3P,^OPH80@>D)[SR-F#/>@TIT@>[7B4>,145Z,[2_6H0. M\IT9WB)E0C:+B[OD.P$0VET@WSH2GRJ!#VO8XZUE4U]E?Q?T\K0_NF3_[$C0 M U'-:XI#0Z,TBR]420F),(R+NN$9S8Z"9&MS\Q_?*<2+,Y"78.#GP[IN5^QD M]7^8YG^J@ -F1*E8T?D&SG>&AX,M3]&_WD]=4A6R^-89D,FY9:9 6SOCAV%) M^> +R_ZEY(12MVP>Y4;B\5D9QUW9>J%U@J=$WZJ\T,I(.EI]?7]0#C=E4$ZE M#75]220I,[2BC8-F6_S])]^WU8S)I+5<=;L@G]HP\7'U"P_0FKA&;9&/G:H( M89< Q5*_WE@AX]0\OID1R>\)S#7)I44S3-_F'44\;#NUP%!YH]Y!'U#UK5;X M^I:^$E'Q4B'5>T4F?V438MN#A"Z@3V,I?_4WL/_3VG_^P1=7'/*IV>3Q$._ MC*E!3T!,Z,@=-&R&B#+#'#ZD M ;4WN/ JVJ=UAB9G,^@:\>VK9N'MOCHW"_L3G$(68N_H+M!=\H]KD\>+HS15 M7DV]"'TNT7)]4*R*B\/-D>^)7Q9[_LM$H3='G&5NYND-*9M M(N>:38&!C,-%^/NWX$2B*VDZ$GI!J3.&$A4T?S* MSH MU9!& M;DL"ZHN/J>Q_+-I ?!^V+' M08^3$&+:JG!Q&R-^,4V)!6S=DA\'E<\4> M.%2O3WM>Z2!.7.\&YQZ!4.C,\A)JO(LXCV8:C"S#I&Q\!ISW@.^]7RONT3_# M^9FW@6O_C_LL(&H"$5-GZ!@-^DO9*3<-\EL.V(6:73TI_ M_/I5MO_%XVM!TB_FA-R(1:=?-UW5S5Z:S?Q,G391/2O?A_Z7PWZM Q7:C%OX K]6A:XZ%98"WD8 M,ULZSRO6=&#G9B=0; S7"404B;V0) GUU]4)T-;3 MF7J]OVYU.9?$%/KMO1&G&H,!%["AN5%D?!4HT(?5;5=-T:NF:9.,G67N[O7> M6Z5W/NV@YMB#\7#V1=2Q9'L\^H[LR?N+F3O*Y4L2?A#JUS3Q*FNA!#V/@3=; M%5)2\),+V@DO0V4G6I/_\IUX_[$C[Y,ZQ4T&/2>.;P8Z)]*XX3'[IW4"9J$' M-A'_Z^+"/U8 7 \%;GAFR!8=N836%15:^P\XJ/1_8OM//YR5?8'&Y$ZAG<-D M5FV#3(9:JS\]#T.)0&UO2DH*O'9.NLVO*ND*!APMZ. RK1P]? ,4-J5XT 5" MR ^UV4)[OZ3*4'>DCX@-([S?3JXH?>&XN#-&ZG&ZVVN,1H-#%4K^EN:G$583+E][D=.1[1K9NOX*.'UKY.L&.@T1)/"M^PZIBHC$G2%(W%? M;-V]3E<;T2[^(QIOQ,H^VCLUO]?<\_A;K/RH4^V)!%$4IGC*'7<>K#HKX[$% M1R)MTKS@5&'6^.55_56EA8+CR>$JT]5LK3#CS%X$+,;49K6&68 H;I!49,=L ME13N?=VFR48NV6M\'5/L'F^@M)SXZH1^8MZI/1$(B8J;:C=P[WK'N.C;^:+" M0*>Y2$GY$L;23-M8ID<9KA,S3_QYG8N2AM"'X"*:PQ'"#K+AF<)?B83)"M7\ MD.:\DFZ"=#Q/B<63O*"(,X+A7&LC@;=!F6?0.3&R-552X MXR.MGNS,@3HA@;.W#4+W1>0E#LWM??6V7QD. M\^2X=.5*2O#^ZV<_1:>+;;IRC3%,>E.X"C,73L7HLCTT$+N%JOMRU4)V1\*> M.W5?VZ9N*[82>+FT]#AQA+:_[>KTQ]/)S-97UOS^_+(3DF;_M F2&95K!D%] M7D7BAP&1^)TK]O2@\N?L _K)4K3#'3]5'&^FC6V+?#O@J&G1CJ9TH7G!B?7W M^SP$INH)R6Q=F%^IBE0CU\2(\Z=@#A:Q_NY0EU+'#(:K4!C$R"6VJ0*+.+#Z M A:F+B_@XE5&G@AU(S<$;0CZ[Q 4PO6H8)H@@':Z<#5]:MF\:*5W1]JN]FJ- MYB]/P'[[4@6LS^C^S,PX%Z.\-B?W$5_0]"&H U!&X(V M!/U-D,.$ME1GF;&SUM<$GX0G)[T][:33U"W3XEXD\NN;1>\RZ2A;8(J'D:,8 MO##5]V8!M=DM.(#93N)?C-HR3;T*A33&F.R @LD6,Q9RST:[% M8-2B"C@:U,L"Q-/_^, L]FZG#4$;@C8$;0CZGRDHGWZ2ETBP5XQ[(3DC@C6A=,7:V:$:*@$YS(?>BPBH$C#R&DP45/D<\*IBDZWJ_ MT/>)R.[OK_93S>4?#;:(D_:J56SA2&<"?MFM?TX 9;T&C/2*774T0TR^J<>V MX4:/K4X]DPK?M8U2T-PJF&R'MSN!-/G?=?9H0]#_H8)ZO[* XJ/I M[NETB4)B6=RU@L+N[7=?N9$%W'^)/6, ^SZA_DAL""F@1U3X(#_TF'84BC*F M+']@O+@O)**&$.ES"!,(TPC:+^_O;3]R[*>_=NC_RUZG:)#9!(-8WTO- [UF M)H=E8P&<,)2D_2S D\AXGX8@LH _+ZR[:_'/A]S\RT4-B 86$+D%*_C;"V*] M-S[8+._'B]4\@BMEWR\ZH-1,99<"*C:Q@(!7N*:*0U"0,]DDC,0O=U-!TWFH M9]-]5]&5@0:WO+OM1ML?Q&-N#'P_(?-8-.I38 LDS>2Y,*1*X54807%A@DFU MRU2.DOR.%T'OQI_=LMPUQAMJT&!N:J'.24T"AEC 4$8[7ARL.J7-@;'J9$B- M-'6TCUQ<.5OZU#]P9D^P3YQAHY?_Z3E!06^3V[H3=[7Y M??B.T5$]Q @:3RKT>$#WHG'COBG0="&D3NP5RM%RZ89WWVLSFQ[_K"P)=CB/ M_2 =%":AKZCC#T4/E].F^M:G87I3PZ7Z,O6Y A M&&>&?N:_]*Q]3GM*N[??J94QC7N"* M??2/E*?SP(E;5?X !?%_K"E,[?IM;>DMF\,0&X585SK:W_JX0@+2K[&J:;[#4.PZ /"F KEV5Q@13"[7?MV>5!:P%2M\HWAK_NP.;W*"!9.H1WF:E(>) ^KM ?8Q-.035858 UC :$H4"UC? M.XJ_'=K# DX@Z;$?X+^ZK+W=0+6!:@/5!JH-5!NH-E!MH-I M8%J ]4&J@U4 M&Z@V4&V@VD"U@6H#U0:J#50;J#90;:#:0+6!:@/5OP-5QV^H%'Z'JH:"?GB$ M!;!!-M4G.VH":EO.U#JX?[W]Y5GL@P:'_?['>W^J_?XH J*9[#SAWW;8J5<["?(@F@[>558" A]<0E0Y *XK0ZD M;7HNXWK8+?)%>[#8Y1L"$\Y=Y[FT7M(U*)DAJEL5"O"\$VM79Y++6^(>GJ\? M8&LZ%( !<)M*Q>'[2K[/A6@+=BT]R+;!H/4^=9^LK\";!(US1?K&_:#+DMXO MYH:& KKGWP*B[/Z< MIHMKLQ%E)#)W3.%4J:=)'XLES5Z%NW'T]LH@Y;-E6\8 M7>.5:[]NX^#D\5<9%CV^A[9LKY;BBJCQ(7/N?5[" Z@ 3Q(]5^D]1<]6?07%@+?>OWFWF7S:(MDQG?"C$^[_' M^))7JL/4E\ P;45;_A3^]CUY$:0FP[+\:HT*U9 :TGO'V8>I MR.=U2$KIG+>"^#LCG[6]N>68F)@26][;GF+>^]D4!8^Q?6@ &.B7%8HL(,"! MV2NYC_$*RSY\5;!.IX6:^5!^3_ 4]'F/ZT?[!Y$IY=B3PZ_MT?DS>QPNW1.BHZ@*GM*GFD-Z?;\6,'VJP4 M<>S*Z*$!C2_:&EN/CC_9C-$RF?%F 9R7 VN/=VEO@LB\DJ)4$_RR@2I9I&_6 M_NFNBJL=R*7M-T=\MZ9N.7N;;4U+=Y]7_:AIVU\>;O[0A"^:=[LM[CJT8-HE M+UWP/C_HE[S\7G6#=-W#S29I /ZSOUP[^NDIA/"]. MP&E%SI%S_D>#0Z^Q_XEHLJ1;C'*AGJ?=<,F/Y6%LR\KOULD@X%%]7ZXL2 MUA1VI345Q#L7&KP,WQE]1 6WMG*)=NCOM"I487QJJ4TW MI2YJZ%%Y:\BOO0/[SFL[NR<_^+GOF&Q$T]>3@-):_%^_B]<_-4(]D8<%5!E@ M[])4F=TL8+NF-/74VGAMZE;)O67%/MS:G:]?-IH?DPMA;_HFJ)BJ\89+PQ]U M]< [!!NT4DT2+-O_&GK^N;2PJ.2%B\!6=X([\K;Z+X3WM=O<3[B?G 3"S1G_ MUF MO&KQQ_6CA.XS].P_[%)UGFM]FZH_G7Q5EKU\;GV#'DB-!5QW@#-3AF+O MV[_(G(6M3;OD%B..3ZW-TK.M+R?=O7+0/2LM?R=@."0)M "6A!94.#HOJA;Y M76*Y)[5S."(Y"5%%Y+UNS?7AHYR'MU/+?!W/-8?AZ_AR&79Q_^-W[UO72TDANQHHJG>^79>1M8]OVD^(#*L.)2>#VL4"[U<6=9EY)>! M-&TH=;RA4S7L==BY>)_/APOZZ5T4;JZI!\ MN*]$7F^379CW/U(DJ](CTC^$M"09RMQZ%*J\V5#KLK^6JR,YLV:.%WN-XH ? M)G)-[UC[&81]_J*TV&UH1?]BX_%4[O<!_E'7YQ6_G*_20:\@N)@<7+86^TN)ZE9W,#-+7/ M%?LZRYS)?M(UQ[4J/W5XNZI[S/P"I)N#+_%'!-8WOM?LR<$09VS)?G95^+S, MS[-(&TOI;O=%6:_#%S=)[JZ^IU>Y>.#=6WWWCP2G_P!2]5]-MD[[&+,'S4]T M1 EBU$Y3>S*/QNX/W16BMR)Y9(V3>NVZK^(S:(PQ]A1VA0@/;- MA<_BA)@#)%%-@1&QBR94_D]>WJ[N6IV<"[DO/SDJ;;J7*)S8VWNMUE!XK=W5 MFV_IG=K13GU/=^7#T<:"F_5-E<4,A@+X3PI38*Y/AD=VS*1?VA+]"$1X;]%4 MHQ[Z<;YYGT,HGU%3941X6//% \#A9[N#SGOZ5[+_LJ+[0Y,T58S'[X5RP@?%_>@:]XS0D(G M3[E$2]6-[K(9*VA5LJM561XV=*C3J!;36D#;XJJ('PZ#>0G!2\9H=%<"&HH8 MWIV3[<+=3/V<%C\O[;#Z_.?>Q*\\3]1%A=B&492S+*#?]4NI?G@AOJ]XN+(T MZDN%Y(*%0=+J2M/89]1=IQ9\\B'<_%&QS8J5N][&K:FA$Y$%17A[3S@+^4#R MF@>DM7>[NA[S+BR>?JC&V?R,B5TK$.N_/4N=@3X"'^BC]6KLJXN'Q MN<^3]>^I-P.S6G ]7EB"I\?!\S> H;&=0K;?#S)^H4Z74NX*KX;0[N)J!Q4A M(^I!HA,+>,"G&ISI>+!+-47EG,E@E8*V?=>%D>UZ0_BCFI+OOMD[?)]#?_"@ M"[E6X0MZ\/:P06XS=B6C'N\Q5^OX&>LF'F:74."@&=O;N!\S^Y&OBVV86!Q" M%_SJQS\/1N#9.CP0F$Q#<%:"@3!HUFU,:?%R$I&0L3'24_>,25-K9 %PZ*K2 M!MW8:)98F?BK5TV1.S%WTPMZTB-.9= >S.>>YP>>2-O?5U9DEW"=NM6R76-X=EW)= G5"EQK>>&6\)-*M>GZ.8//!&2$P^T:[MSO5F>UTGCY#;+GK#P>:9_#:\R7E$^Q3]*2,5QX/1 M67[#^$1TX?'8X91N1OFJ,-/]?"QFT L4K],TZ9;Y4O90X-O[8QR!RU$S430_ MNC8C)VGD3,=P*64\;-96I25MZO"[5M'=8GNB,=%Z>AAS,=K'G^4+^A1D"!8U M'.%5<^]FA*-MKFO8IBG?'BI'S$(#OY2RP$IHB&WL5WX-7@!GZ%**J 4A&7Q- M4?>1QWNIQ541UR>V;C\;=K=\^WF59=M"<30 LX8.)^8S&&/C@=?W&>L;N'>6 M/Q5KTKV5V+Q,FF4L3AG(_CS/->TM/ QS5]3L'L2L"<71A%ISCW,NQ"'&HO!C M8:GI=>=8MOZMBIKU>;K;@+]D9WE0YQ/0=^T'1W8NJO+T]RPLZO/E? MA#JW2T4,;,9Z]R.N.!8>_ZF6-'AY^&FU]!ZS)\"9[>KJ6IXGD*U@%2(8M6-& MTY"*&$97691$KI ',\(TQ3U_W%Z>+Z_[$2::I+H#PE!NBV(SV*.ZB=]"F-P" M9+ _TSCD9(\N,1BWU[HN<3%@5 :P9\AZM? M0]9(\/F:%?7D+D4XWR@B%G'<7?:LT7RSR^3 6,;SVZ,C.U78D^9;O_LRMQ*0 M-7QG/.!AX.S#*E E>]#%QIE6ALM.A5N?_EJPO:4?[1F=,B";>J[#:!NB[5#H M5(_$M+/[KSV1PX,WE!IXWXKM,J@R17 (U/+A[C%K6 #%]+&F[CM=2N;(V^)@ M[=V63H4^E#4A;I.#(V^"MA=/7XL01:? M(B]UAP74Q;G./U^^2]6O4_B676DC!)')WW7>8>6H%^N3(O'EJ=WA%MNM9SY> M<=BZ-?S93R#J&6_R4]0'9"&A2DM_^3$#KVE-H1GV2+<1EC OYW/'P\OL7R;N M$Z@XQOU3\56P 4>RF@YRAD111@:Q@'RNP HQ3$QMJ^F.4OV^0M>#9H[%\99& MAIYB'+:=V,ACHE+^^QG/4P0]YC8Q7:WE4#LH6WUWT,]T=WE;49QMMX#06\>FX(J]* M=.V6W4] 5:*SPK?8.A;P(202/X*>&;F//6)TJA,]<4'P2)%B;()I",JI4'WL MG*4B0GV0:,/\0BS.?(AR->8[LJJ)YZ>?*@CQ6WX@DWR&RS+GV8(,+GLE5OV8 MJ , $0T9X: ;J6]_C7A00I6"H#R1W)1P.,+YON/.LPAJ@R,66Y W'C]BZ0T M.PUW"1S"@]N9>[%FG14'<5VX0VBA*2O7P_&28I;QF+BN7VBU:]LR;(/G]NTV MB^39:6^]:/[7[U#_AU.\%_29/'Z.[ONK38+5W+CZA[M_O0P?28G@3AB?>HQ^ MM:,X?J7];E%GG:?DF;G'U;R1Z5(5%QAE1+MRC^6<3Y"==D*.=;\EY&%!RIHL M/G3B8V&J 4='>M1(A)3,0:2BP^C.36S4A"IBO\)P+UU0HZZ'R*NM-)EPK[?: M.EC!UIM-.0S3\-/U(+_:;AF/!^\O)?MGP('XG0T'=3RD8C_&Y!Q5+:CP_E6O M4UW2V[_;]&N/>@Y(3E6."JL?.LFQ2>DR**Z]!=)8]J?(C3\L<\_0?SMI@516 M^Y'4?Q:;5[W_DN?4\?" +3+(QMF+.E [3.-CH6?]J;$R%4[$$@K\AK@/<,W8XVYA#2FM="&D/O1\^#%V;[;S\:B0PN>U]R\Z>EU; M[K^S?RS"SKK04M#%SD9+T38I)Y#(]?#U?I8%5*: EE <518MJ0Q](G")6##M MC(63;YZTU[\E-NK&U^H/L G9[:VH_ ^PD7_8RCC^^]R(?#9%=MF,FOGXCIC- M]ZLQZ@73$L^@H_,F4C7V7/E2^7GX.4Y"VLV;+_(?_/P8K[[GG)6AZ*&H-ZIC MI(*Y*@F3?J,A5"B6:V^'546.&\$>@[,/'CYJ:>L5F5TNHCZ5,>ROC85#]15F M"U,( FG:F/O#[)>MI[15J9>,_3RS6T7OICWZM&4H(M)''I +WW'=*_G 3@^Z M\/=E%[A6>\3D;J4Z&G7,SF MR=^?:?_P7^X5*;V)NG"9DGFHVDFS-=YVYW<(I]+Z/7 M:5Q\ >/QKTQ ?L!_N1/-GM7>Y.]G?OH:N(F-?F#3RHP:59LV@IC!4TA?Q#/F MO-\:9TH8?7K,;^/L_NJ^0W24CQW_\/WX%@Q^U@@VP&P*HH[/:KR&R5/. H*\ M1K9FJ#0O/[D;+V+J/4 )>*VV'ZEY@S\C6S!I '[FV0$QXG4\SPO1;5/B ?S@ MY-AW%N#PEEC NA"IKU#K74*6[$*%/W@J!K4]@&2/G^QG>.>A6N6ZD88@Z&! M[57U'G$G@/F^$PB !02+,0J]C8]@4!>A<5<6L"66T/?SF>M*7KQ_+O>USS*> M!;/?FMDFD[W0MY@-<)$)Q_0;^& 2)7QB>\.;*;7;/"D65A_#98KSV?Q] GRD MPH/.)M](CFDV*=21-N*]V5YPN'%K!+7$\2-6Z]:T[C>K)WG&D^@[Y 8]LEQ)2N$@-QW[I.O:SIG?7+AE[@Y M<1T3KPZKWS/CF1(+R)6FTA2&4)4(+MQ7%K!^1M56C(E10/_@%C-Y J]=*S$! MJ=FI9NYP3'V"K1* ':05.N@[YN=F&F7;/7E>H\ M%44/LTU_VS'BR5F4Z^./:$)"!WRKK16^C2^_@>RI^,H=SFE]+@D.OZ;J3-#R M MXW)\?]L_W?:"H'V>\4_(D<5EU;V!EVQ&7"5QJHC!SJ_3E.WS'5+4$6J0X+ M0-V5+#EB%]ERTY %M.GB'D"2D]>A^V3:\T0S@3N?[LK$ZU4"IS(^[$^;2P(F MWN1F2^7E!9N+'JK>'74&:AJ"@^-);4U<3S^AVF0SYLS5^Y7Q1:W%7XX2@@VE MO])">$\Q4IZ]W:=]^]; 7#_1L8U3#JG;2==X]=VYU"RH*#'3*BV21T/=_,#U M"^UF0D#Z-^Y/_\Z#E,;0_WT+-_X[&_85S.:V,]X5(OI\R7+A.-%PHQ&BT-=E M<>T)>A5POL(-KO@3L+86T:6Z,MNVH,Q[QQ7H.W0JUYIQ.R!;JKZ!_Q7]H5ES M@U_=>8VI7JS- 2?[GN)KA&VKV:\2'F-5,J"F$\2VI1]'>RW:YX85KUX>/"T3 M>D/+["E%%[@+C\@TS1"S?SF5(F1S@.+P8EPJ>M>O%,^@TO?/PE>]=N_?1:D^ M5'E#L.5>"DX#BX5D1Q#0WKDZ=^GANNJMN1X5XBZ^:$>\29*YK'B1Y8P\0B/Z MJ5*H3@SW0OR5XFF%:A YB1+67#\16V3BXMTUO6)[X:7\G3>YI_A[ZO0NQDE_ MX/!)0Z00W3V^<7U&%T9&[\:?ZQ.[ M^ NY"2<^B$5".F0/+A?)/154LU_1#D4++OV!"3$.8C*\\P)>A4(QI]X&G%.Y M.OO7GS#VN\:V.D?S@?47014 M9B_HA6U3UC@P4!5]DE95-F(*)R5Y*$2GT_HRI;CV,4@^&GZW0;4V9>^[VT9= M3.:QI-/C4-&'D4Q-,\9KK ',R^?HPA*GH,+<_@:UP#(S9Y&4VZ&M8W7+]OEX MC^Q:TV-GPNFYP'3=U,VH=Y\ZKEV^= MY-BF"^ N8@\RRK15<+7@-C+D03LS>2^^\*7@(^\2(GA_Y]W*U&,+81^]DD<3 MN33'?)!=K5Q0]6GH 3E"K<9F9]?L4H2@:=!-.84<])W;+R;T7\R<'-UV$@BW M0%)7EK$4Q]F]0SR$K5"GL8A/S*;EWFC;FVX.M1QM)5RNB!J!ZDW\L@LFR[>I M"9&HH>=@X76L&/7'B N2K^RB3Y@]KB;,6[FHWN,ZU\/5#SL;4I624]Y>9E_J MJ1"!1N!\7P*3D@AM5']UU#9C2N.2JDQICVU'5=2AK0ZIS82UQ(:AJ(^^ M-RMWA]!@?N7F.E:;78)W8O?RUOZ9\M?;R>^"JD*X*N$QGG+)(\KF, 4=2#=3 M"*C@ALZ9Y _\J,EMPO@JOXL2SUN=DY;.DU9^*S4^Y^@[U73 _M ]@4!T+)YR M+@IIC6M %HK4$/TKCGEW_.Q>$AWJ5+@I(5!>HTN/:YC5-$W?H][ 77Z9&WC^ M!4\Y8Q*&8IM%A&IOQEJ4$WMS$NY/MO_JN+F/O>#VX1R)6$;#T5R5AJ^RY8QH MXE!F;R&8TJW,+Y+EGA[+EYSSH^3GY3GDSRGM9N/7.V7GR=A# MB ?=Y[Z95*,*$X)N5!1$DG2@"+NMXCX?!3?=.FX],&0_HO4\_M1M9359P,\H M>?Z8<.(PR#,I>83"8 81G(OZ*R) @8"IVOD],A?W3+W+S,'AP"I%T!D4MH8" MK1DIV@?D:B1E*7F-1]XHD%16+RA:RHGBB6,!DLI;F^_6-8:A7RZR45&5*&C? M#P()J8]9^?^NDF>EJ MHGMKT%I(K4G?Q6&UH"./^MU-I\^)''V_S]=8KNS-K0_AWO*VW%S9W "= ;G2 M9.G6<&!)O#Q MX!2J-L]>"#3M6&SML7[KKX?(R[L?#&?IBRE+_[$XN[A7Q?" M?.R0$<0;Z'[T,I*!>Q"8UH_[SC=ZIMII3>481>O,CGS-6;W3I'P^)U% M@F+(DV"5#.C4@JA#;W+'B0P8"R>$87<[;&JIMRC-CW&(=CAQ[ES/DW2VSBTF M@\(K.0 VA"; JITRN1HYE:Z9(:-NJ8"54HTS"@C$>6)%;+/*(2I'A KUG2@ M]3";RY+)=QW#YU:,&*:\524/3/"WM"Q6G6C0OB*WAYW$[3J*@@Z@9H#V!F]J M]5#912=MI8X;S,ZNQ?(#S\+'M+U\W42>IGB6Q&&PVQ5728L*,TB:B0[M&I;M M?@J.QYICG?'K3Q[W:E@'+EN>3(Q\$/J@48J,@*L'OPTW+MQ@/KE.( MP:^-\(]7[K4P4B)*SG_^?'1^5.UF>=W<+7_*5\3Y<-DI K1O;D;'BY)NXA$& M;K\6LS(,/A+.W1UU?I]A0;U]@\/M <;+JS4EFED:F+T+S;AZ%D Y\ZT"0;_7 MB[4;2U.T<5.J51^7?L8_7FN2)DY.9*9>X'LGE6G4>&E=N_[Y"^[*B/,3;4XHO5*9G\B[JWU+MLR M7FIJT,/4B_ARUZ9W /H'=W>I'X\ MTH9JP>9=AX^M"+8X'7M4JHT;U],XY4[R%O%)BJ;B3!-=P#[PZJ0 MA?H/]!^5[<$T:95<7MHE-]W!VB(TR,8KT!'P@[8T%69RLZ@>,4V$TT2 MXI=\C9K5C1@-N2RO^/R/J#J.9ZLRFMF<'+^V-+/]PE.L&/N,HOJ^5R6%ZEG* M82_L/%NND=M\)[0R+<&8'NLB\A'8*LY],G%FAG#!^ZX+;TWX'\O[> M=$I'0RM/Q7(S4^ADK(8D8)KAOQ-9JGT0LM!A5*#L[MJVY5XO"OR2=.-X9(*G MUX)?Y*S8C4M/"*?RI$]#7[5QY;*!L.XQS,_Q+""/^/ &E2MT3W$IE/A.M^C7 MY6\&26YB'-:GJP,,@4^16P'>( [_>[XS7K1]$\@\D\\?L:AKUXE4X>7O$5Z6 M6X,_)?,+>]4_5C83^;^H^_)PJ/]^[Z^0W=AW)E%DC6S9AA:2I)(EVQ!"DNR# M82S990TA),D6DSW"V&4IR19BS-BWS"ACF,6C/Y[J>?:^V9J 9>YG!\'='9\ DX8 5Q:&^2/Q[L1 M93M+?D1I#V,D"^/IQU-A2O3OIFYY*<6O-.=WE^D,22H9E-8$]#&IT!C^2:B5 MP4/Q=^9A>1U0FEQ$["360#-Z,KL,ZL@/T?K1=4>RCTF"CCUG4?7WR%8=Z3X< M0D%I,V A#)NYK,&/&P@2?#68RH$K-78V'V:^=9#Y]*XQA'^Z?A@#L737-$F. M*)EQ;W%Y*126[\[5Z>7N(9 L[70[^LJM\Q4 0 /-0(EH2[F3Y!"=5KHB'@5" M$7YMX#[^ $MN&QN%3ZGSUPF6QDU?7PX:WB?["0"K<$_<)A9-Y@K!;K4KX8Q_ MP.HP?%4R_4^R!7==4B#R;?.CI/)LJ:$7K"*_EQ>1WT#3I82>8RIZ9XW3#F9F ME7"#U@-$WD#<6<#J)]T;]C@!.=_5@^THGKW+WIC05 M=;Y ;[D:$V%6Y9;SXA&BS^!,^ PJX\X"@IL8W7 $Q-C+C>L*0>L+ K]G202Y M"R/&P/F2B2^/ &&:KX#&*]"MXT5] QOK%A.FI, =2SRF C;+-B^Q>,H,#.:4 M?K")*_0YM\K(4^/X%72'9AVR\#*,;Q(.)O'#5<;VOB_%[&T_5N02S/8PI-LW M,V&$6"T9K+[="D#2$A6/&>NSL=^%0E:P/.P1D*+0?D8GWC+*T"W?,R?B$[>1 M1-VUG",@RT%:9Y?)[%!4Q)W50^1A6<*)BK(.P ^X15OV%PA1_KL=S!(Z*8W: MHB1Q8L#HWC7)J5;+JNDJMAXO:'G8 MUW8&#P0G<6I!)1@:4:W 8>BMEE/V?2=I=X[QYHY?=4WT?>T?.I0USJXS4ER8C#J?4C($%;J>1X MJUJRHJJ_7ZYP.\S\.#,W_4-A;26^D_5-2)0>6&53T[5KARC#O]5:.V,B_^[. MI\^>3];>[E\>O^40>^L)S#'SBZ@(AX$^F!,N2"G6/7>,VDK4T^#H0GZ_RL^^ MF)ZZ"U8_;-*QTD.^WO>WP_$OEXLD.?J)PN(M1P#Q+%L;NA,\:[SHVMGM+SEC MWJIN?SOU"*CRT&I(%E3Z7F]6HWIH@K=9V(\*TX 9(-A@B]V$ O'19:VGZC*7 M>X@=L!\#V?> MB[5@[R>X5IW,'=B%J+-,$.Z;66GV/E97X%2LJ,4N6$;89)%]U.#>0&KDW4_# M-YDZ;%^&AX:XBJ3.Z(M\._AU6J;U0Q^!-JO_46[NO[K.[N\,&8_R,"6>DX_M M1(@@NIJ(7I@<74FX <-0P20Z9'9Z(.G@JA/]RG/VZV?5]A]%%J\C9QCZ+5&L MNO1D/7Q ;L2>*/>E-E0#Z\?8/!&%3]=^L]+H=DP="R=#4,PA6W]7"@_Y5O-T M!7'QWF2UW.,]V4C) L8TI]0^@=V2F0 MA@=A?A8_:%=MJKE7WW9)Z@3:JL&Q7>/8C3W=O0ZYWZ/.(+L);;+LM)-=C-WJ M7PQ5('PYMR>O;IIG\:U:T%>2_Y;!-X7N69B9(,'7_LPQZGCC)T82("Y:G_E^ M/GA.](4VUS9:K#IS2?I&' &(,[GAVH4$@^-7-&L#S=K@B,L@I$:2#";JFT@\ M]I+CIQU5KCC(!58F%2C%]_F6GL.,CFTUN6X MQ-S5$;0S8M7I1(I1WJ"<"F.@#6I9-; A Z5-CO[EF%A& 827TK1<:A%I (SCT$ M#75@T?2;2_H1%#F:G.">[XRI-W!7*(E2Y3I%4CMSP6O]!;XV,16 MES)8(,&':.>/9]:Y6*-6HYL?&%P'7),7;:BQM/K"+OJ#FS*:' R9/F;=+^9U MB47\W=!$*@(S#WM[@ G0 -+UY6A8)MN3*7%4;J(3 M1FKK\X*L(FLGC8FI4<,$TFL1:-@>QKU+D3T//C_D:?O;_/9,^Y^@UE>XX)BJ M8G2[$+'(U5U$]]0W58'?'RO+ICR&W&4^GGH@&G"]LFGL) M\5+;]"1(VW+61Z\G_FQF5[]E[^,'?5=L9U^!6RT'?HEW?EDYI5QS>Q-<@R3S M;'86BLD]:E5?G$V$T)'U;2\W8L@?18UJGGW]],-@Z0@8DKHX(&SL![X1]KE= MXP,QFP2!7\2;+,78;%OJU3:W^/A8^S(?E%))<_;"I)N(S@MA/-31W&>3;72^ M,.'>*;K6ENI$H0-+!41"B&^T[\OTP=OQVC6O0.5D$ZR=5.<\Y-VH#I'P8_YYOQJ;?A,KBG M<(99J4.I7\4A8NPSKZG1GP(W6.RM7K)F_2A$//KFR@,I>8F:Y?P7Z59[ M9\,U-_[5U6!_9QKH1#0_7!ZGB*&6+RH*;!B_=>2WZ!Y(8]2(L#T#4,#DU*;^D ;L7*%E%)YK;\M MK/8850L:2G]\?\B7"K6:,_@ZXN$KD'[N=HR@H!7'H/ZIJ,Y7(!9*]A'@Z74L MM!L,8ED+Q"8DQK1OE.>-L&YP5=A?ZG!)8-=>Z]\?DQ#X9-;K^Z>D1U$(YMJ% MJ-GI88%R_IA]U]*;6C/V:,E%V79.\!B?BR!*!B+F'O(1?BE,)L][Q(M)_/8_K;]]"EE1(>OA]F@;V]04?RI2DK.? MYR'O;;V.6PP S4S)?[T\^\>*-=[#\G_H3P1(1\#_I1-D*C/L/Z6Z_EN=!G&$ MRJSOA3?NM ?CH'V@6*'/4VDX*@6Y!P65'B:^$+VD\K,XV_S26L>RQ*ESGSXT/6]'MPB' M!=+43Z'WLYX\5/.=L=,7_?P.7W^G6SG&B#-&T$J,\52J/G(8S61G^XWC=SSM(_^DNS[MW^$A1?[&-TXQ;#>D"VZ]G"M];6 M0X&JY/>7TG3FOJ#5'I@#'[=I M64GP #"\SD[N,34ORXGO(>Y2K'RG*JCFB*A70@A(/N#+@Z^OI(.J\A M>2;'9%9K'%'@GX77 8HPL1BOU5UXDDS_#M;?&QSIGLN7R90;E)?U># .U;/5 M(U.VE$X/SR>=H$Y!>8Z AT> *%Q_HL&+]=YWN&(DW%W]Y9O)='*1YV6:^ '3 M>2WOFKS13,,A!+>V)_984:QNGW%?,#UIXO\&+H0;GXN@CNBUHO,B^@74\6;-'2[9;B/:(86:+=2'V0+&Y3I6,/([PIH)%\")FYA M0X5T\#_Q*'XB/@2_B*4T@T%;"MI5%PQ];O#;VW!EI=%.SBO[2B"$LT3227JZ M&Y1HJC3\)K&3!%FC2A%+BF?=@WL7^>H^1,-+Q^7/LP8JLBMQ/GKI@ EG/1'# M^UM43>.;P*3&Q&T>>O/;X< :4/HO#PC_S6Z/"!NSQJ6K* SJI0%GF$0-] 7% M%A+2$P#R$B6W_30L"F/9AQ*C#D+$_,^1+[M@'[04=A^NO%D5>JD>,IS&I_.6 M38*F,.NVC'/ZJ^!C*#U#XMQ$U;+7+*ZTX>MS)Z,K[;;'5%X8B'.4#]H.,V(7 MD)\NP3^(9 UN'4OAR,BP0>6P411+T01966@,"WWZ?4.3;?FCP,KS:L'M*/;H MQIC+9(7*3_1UQ21ZZL0H=1S,F-G@TXCBT-:VZ.Y1D_L(_BS(](0[22["*BVB M86+JE2"PCQ:>3432;^*4N@9*?XA#K+Y;KI:2.;D"O)X64] MU$C9W[YW:X0*<@(?#-]^+ XS9B_V22N<_-,9Z3PRJV#Z?61AOT^1O2HI%BOZ ML\CS9(:GMLOKIAP+V&J6+9[TNGRWX%Z.P7F!<% KR@LYNWF'*(%EX\<4=KTH MFM*51L_9Y,7U@!_:7'$U$T5EZ?X>S'R8*O[8C%)HVC M9$.=EW<>"H6^7(%5K&MI=DY?9=]+'&VOV@O+[5CY0N!0?%0;_F_LM%T-_;+GH&@1F)#Y.'T^,+ MH[7%D2:8$ M."F(UY <&.LR[D)G'#V(E_@MQ M'\K?^'G>[N?+Z;Z (Z"DY\+V%/A9J# N!-L?2]4@JWUM]<*$(.O7#ML^Y.I\ M1W/_AKVD[2X^:2%6X7'L!A?>SK!-Q2'N@^-OS1A\^^S%FX^Y(DCY8?G>2/R0 MSL*K*UP3_)WO]A' ZHXKFNZ;?,Z5E/P(&VT/SJ,R@1<5$:&-6%&YV(2O1 M"5M(O[[;*K2\W6>A]8;UM<>;E[3+5T%7'G%*J)V?36\W:*#4MIHL@J85,8%; M&-S;+H*7X,;7SV\]+LR>J WR]#]O[&8*WI20V=75NROIFC5[Z$CBI/:W*&ZE MX3I5<.+CVJX5,J;5&VNH34G:.">I0AGM5,W'DC6T&@#8X%^=4OT_TJO]?UBP MO 0V*PVWWPWF#A/8;,J: H/VN-]M",F!-Y"GF&FO+SBT]'WL%M=0&A+?'OG. M,U!D'%=P[K9S_'BE1%(,0R3C3VG:7XN+_)WRPE3F%!P2$]OK%3M#%N/!W\Q3 MGH'6]^97<0?7X_)?>*GQ#Z=1OF)^9X2HV^G).=@8==L7I&B_ M1N.DH<1<7H:(F')JA*U^[WQZTZ6FKD+6-;^1JG([AV!%"G)ERZ-0.A%$BMU M&LR-\E!,G(>T9701&A&,53:/\X.D=W_*+0EP=G\X(15H^VGQM;/C>W.;GT*+ M[9SDL[BICF.IU@*)))]Q: F+?WMUN:_-WD*[M58=K]5H56CVW<'2Z9]3'?8_ MLY&%9AG2\* $J\--\"#F5RB95QG$C7"%ZQ)'R_K=W\$;#P,32\5/MVS5S!7$2^F=(561K2 70E$D M:UB,(C-U&,R[=ZXNCJQ4=GI;\&!^;I2!\GL(FG<$U"+(W%/=T :&+76OBCG. M5["514M4\VBK7GGJJ,*G*]QE)-Q!*HITS4AV(C,<8C<1)7UJ24R?=ZFP07UK M\W78./CD7@K=)LVIYLRPT; [@-8=-?UKVW OD M1N4:GO'?:ISPRUO+"O&8O6AA]?99S&59VDA0 _"'FM$M4E[O?2QK*)P^ K#> M'HKQ8;3R'EZ$TH.==\7B!DRD;0'9&'"PVK.8)WUME81Q2O8KRKMVICF8OM?K M;WL?/9Z/^^6MC]=[V[ZNWBS]-<8$&2+:F+H@2R\AM0AXS 3VA#2%?C9 M2*OV,T3E*R&S(1I#[<4/2@6E4:&I?!;0Q?@?(MNWH:XPL-4X67]ACL5LLCX6 M1ZT)B1$>?9QP8Z%;M@^9JI_B=T593-AGM22T$DJ#Z'1K(*H< =.QW3,V MLJI?BK P5M@:GU9(S'T$5[$8=9QF#54#(O. N] -]MGLT96AA=U0+D_L\*$^ M_"J7Q>\9M MFG4$&#=E;VTB_'E;0]Y&=XJ9?-G[XL,[(N7ADE=+B4A9G=(%;B M]K_4$JL6E!7?E=9B0SZZS0Z[Q586G;PBLKIJ*TH.1FVYDVZM(QJ\.I]!>CF" M+.9/-?06-+_M0RS.K$D/W)X:\OY5_EO25<9CKO(7VIHHN)@RK4[8Q.TGM?.X MJ0OU=Z/BLPL=\2?CW4YT.YT;3K^&B.;5"_I:\")7*;R# V1$J8,L%!Q:;GO@ MM3H*9+-MJ+UV%_B$EMS%G%O?LWZ3Z?E^X,(^W/Q8Z9S.+=E0,PR$V5V,'ON"B5._D7T*!_9Q#E(^"8(;-@"[>R M28[$![^N3?";X\PG(UAW,"$1C3,N%P8SG"/2%)SHG05E& 4D9,)F*'DH=S0M M=3SL3S\4^[BZL8#YN$I>)-^.Z?.49AG:KPO;WIF/1,08P2QA\T(ZI;V*Q'-> M'6#Z$1>Q$E=63?@4(9N3(<$M;%:ESF 0YJ)TR00;F#OB.Q_%N&BZ7$ M"9(6%*T>ZVEL@B@VN/'M^^7\+\E_6J(67RZG C<#=@!P%>]! \F!"+8^/EMN M;;*$E\30^[]@9I8?^.Q51SV)ALKOT66Z+QA#CC_>"C819.0M>[=/Y,-+Y2-,4T.+[$O$7.EO4$UHOAHJ5%&U,#@2Z M^X(-#027 AQ\F OTZ<2NPC,]CK%Q!)>$;E1KP,=:?H@UPRT/=ULVX'ZD/5$U MN.^2;J]6KQ_[HG+N1PQ&%V[Z7?$8;WM!TWF+ACVFD4+M^4%5<,5:T^TJEIYT M;YY+EET&3!O.-/NG*=/BODFZB_O^?X%&A;^?!0/&0(GG%)-1KJ"9)JQA%/7< M_ _84*AZ5G*1/QT='NV?90=7\JGL& M9GD3KQB]Y^'I=6G\--.%>K%N',VL8I M02I_7]AG/YXGW3(8PWF@@OJ:3$,I:N4F78>Q@WAA4G?YLTJ9_%T5N#;Z'CGW MJ@1I607OOKMXQU"%!I?=Q79_G\J$)%G9D67PO#_Z%TI3JG6G,-LWUP>2NWPN M/1N&T7'57#/U.GLY(I,V=)VP>1#NP_?0=R^[=E4A1T< $^/&]?=N0[O@H;ET(Q6: MX; >*,Y4AX%P?:+AV,%O"#W5/8>W^[$[NWX8'^M0]WYN5Z9\739)4,"/5-EG M'(KX"WB_OWG!@K!1_A9J#HX?*[H?W4!;0DP8TV]K?M_**-"O?.GG&UKTJ*#&N7[X^F?^UJLO?![ND.4V) D< MI!1.8R8(4,Y2BMM/K$'J2[M$?3O:3]U*LR_-<0_F]YVVDSY[;FS.:,F[V5C1 M0'471>8N7)Q$8?*=;"@YU'-*]?C5R&GL-\F#$(ZK\#\S- 0IN0TH M3JLUM$B[P+O&0IY6QB%_ZM.<+.H7M1^6;J0=L7N11P"72GS,8 ) &)D5)KC6 M4BIU&3?"6+-6=" 6R>:H;XK+MB5M/QPCLSJDG&0UU2[2# "I]%:4C"/ Y0A@ MHPY"F;>UY5_+S&WX>A9:3@JJ#2%\DZT.3R]52.%2[E@5' $8K[@&%!]9'?>E M 6O';LH&._Y*TQCL$6"4%N%Q+X<&=DBXN+"K*2*2L/'/&T?T#V,3PRK^H3TG M7/<(^$_RI&$9^H^#KOY[,H&09U 1;6&2+I%KIW=>?2+C^C='1R&@9.7#\]5' MMPTN!FIHLX=S70/2<#?0.)L15D/LU6=A/)N&W3>^VQGM7N,2^"T9' *-"RN/:(\"UYISH<-7#_<<7T)^5NCDO MKKTYP186#QO!@"+)_KCYS8X6=&S]>NL9^9I&ZFOBA/<*\F(#E_8TB%V%Z=/YW)- MZC7.,E(%'*LK6(?;B?&K].2^7(+"H3/-HS;UQJ/S.%Z"Q_CE,]D]+:I-A MS!%P'\T.O_[MP5B#HB";L66,B=B72?-(D(*2C-&%P8YMA?:;)XJ^S'M# ZE# M"-S=D=C">LM$.?*92G=U^Q/XJ[\8MSQW%/A6)G]>/@+DTI]4QNI$O8Y9.&%T M(EQGGY!"R8+=A?*9LQ"'3>7Q,")O%#_J/8\L2.SU+?AJ"9IF/6)-/0I3A MBHM>2<=(;#02/TIT[2'\(HY@3E;Y]$V_&DG3D#IK<\=H5P%8+G**V1=V!M=, MY%?# J_C5=]9S/3EN%;,7M8.O-T=59\[*U.9X-E$5=ZTU.1,I2_0*3ZW\V>AF1&G86P M(YP_JWV'%6R$FO:HQSG7X:A9O#_?W%@H*ZTRN-UG%#L"H%F(]P^B MBJGCB$;$\7L5C^!P2+&=4A'^-&4PML?8;?@H166TF/'3)FL _O5J46IA6R2@ MN1,+P5FGT'O,RR3>P)>&JYJ>=*^[SNE_33'ZL*?T37K_LL'@AU/Y>5\T::%! ML.RN=G;BW(+55D,>FWKO/._$Z82-,\_E"+^*:!8S!4(X!@=#EH0.FJC,:;C^ M3NIY2@;\'E8^K&_"'\7>S_LEHX+W!,S%?53[%>6Z$DB(L^^!2<]@B( M?.^&J-O9^H4[ CI0N-B-,-7)WXD7Q=M;L@X>%24)QPMI+)Z1=)UF.;W+X_)$ M8PD(:Y\:0#1.'7N!KL*&@ R%AK>4/V)+'COK^:[BOFQ'\7+,NF66?9<>BQ08 MQE:*_ .8GCNQZ(:^_( "T9!G$CV-G/%><$@Y()6L'!!_.W9(+JAC<)=)./*G M+85%#_P"4F.Z[8VW7.CO8[M >$RA%2Z=,ZVQQSI=W(BM/N=O34WJ3)R/3 MZZ6?3!SIIGZG0 6D=H?,:X;9WV999 $S>FC*3X7#3["T,TT\()+*KD[F4L2 HOUVI@F*\9<8_2$BL 0J#OJP22!K9:C2QYI4YY<*V@@JR[D%" M,T8;HBJ M>5:<*K$W,]C#NXX6!*;TIZ(^(3^;V%!9 A>&O/A4JV*[31Z2NA/%H=L751F+ MFET$NEE"HX-6HZ2W-R/V+3O0*?;,E-=D%H8$,ENE0NG;CT%F5S:71SS. R_> M)NU6*^O$G8K4/QFN*TZIARSD[B:D?P' M!MK-P2NZO*A8AMC?.T2IE.UF)/5;5FY_E+8W9G,(+ J[S^&U=VV;-: )T!V^ M_D'LR@&#$D[8([./.:6^4LL$]S.S&/K0LE'()3]SI53Y!]36IJ-FP/^47L22 M@_(6K[F/SQ/@%9O07T D_[O)/M1\]C:E] <:_:/;Q^IF58:P50V VP7X7J]$K5+ MX2P5KI ;/Q&=SKIG'U)9*2_]O$#N9L8>H 15_P94EO8SPJC!-X'X[>8>UQ\2 M[$^GCBDJM%/Q))F7J(C988=9FM:16'/ARG;S_4)9XV_<.H.6'\&7=TVU 3T MH >\"VNAVY^/<8G07-?6]%5W[#6LH NBN:,WGG#0I1VQTC/H+1ETBNO\W;0/ MK-6AI89$! ;%3D3:X=5R7D]_]YC9T,LMH;3J2[9R[' *,I)ZKR2I^W<"&1$I M Z $JB*.84OKF!Q LGN"==Y,BO$TC"TUC_^VXU/5*%CINZ$OXI)I;FT0:?(F MVFZ:%F#>!\>B<=8[-,2HWMM6,&1'+O+I;W=G1E68E\41,$@7>G#?:C0RBO)Y M520\^!;#FFFBME0Q;+,[-R8"*ZH\=6_4GS&)WT(]+?YT)N@^: 5T2T\BE_R* M^(LD138YAN @N%[V(G]'Z*7=8Q#&I\_$Y)URG_G"Y?-USK 0/1MLM)]1?JHL ME5H+"^G1=$U4T6)SO8IJFE#)(UI@)W B,V:Y3PX-M64.9FS9Z#"16;NCY:3[*3-:XW59@?'.2-$<@F520 M&LR_[53 M5_^_5'HO&4KLQ8 C=.G;\8'/_&'UH7Q3S,X.UD9O( '27WU^?M>XI<7UA$:B M'CD,F4UP:]="=%X)8X<+XJ^.I\*8YZ4?OZV37ZX:W\VQHSI.!7?S2'SX0>QT MTN/; Q'ET3&G\ +)8QC[.F_,6Y_*=YCO39K<+O1\"#JTW7\.&<0!?G.&\GW0E&[:E%RZT0T@.8*4%T M4O?".MIIG QU0E3:=!;=F[E1SI.F?^9;_8[LDYQG1:0*8^^7-+D I1@'"2?K MX*:ZWZ^)\7V3]Y/G$WR0*RLL.,M2INM:WQ[+Y.]T3N"78P:#^WJJ3U72>8F$@TK"L<*)1)*UB+^P MFV!F6-35%F(HENW2U9C^;4OC0%=O61&Y2T_BS (^,UY M+!J2N4RQ#]=;7ALO0J.LVT:5ZH-LW']-+$I!'K0P7[R\VSZV'\Z.JJ9RXB7% ME''5*4@;Z_E[-AL!:?:&GF5Z#A_BG?4ZG8_!FZ93])D)\@^QM"AXI)JO/&)1 MHVQXKK$]XD%2RWD_SW>,@[4Q##7 Y+-__H&DJ&U%9S+P^X ^;.6[?/W&H> C?)1A/G<('=1P!8 MEW]S_B1>1>QQ3D6'V>=;VD-!ADJ?!;?6.L[O];'KGP[7YEY$;EU^'39:"-85 M(KN,MD)U(RC9/!?F[-Q9A8R)Q8[RQ9U2,J5R'] MNE6)O^Z32XB03,&$7KH3 +5V0#U_NF=7V);RX3N3&'Y.A18(3+CL6 M3E]"=L0UYGMB1KBM-]Y/;\B7OFJRZ4F]:!1WZX*RIN+P^>LU UJ68FUX82KS M *X? ^T;X2&";+_ZKV_]OA@VZ-^F))'C\N$V:7PW/S7:8C"6OHGC)M )T23; M$WNQA429U1XV6DQAMSS#G6.7U^6]^MK]P,N,Q%=W4$+I,P^1<8#OL?!HK59:..VVL2 M TFNL*F%IKZ/G^RTKP;[@TYNI/6=;E0Z?UK6[[?E%>"$$5=QN9RMT#:5G=HE MA.A$SPSUH054D-SS-NNY:YFO<,OO9\4./H6DZ*2@]17L>&CJMP>TGCRBHM&U M0922=IZJG=CL+10G6>%SF1M_:E.V9-+Y$4]4(^55^:>9C=A3CX=1[Q6W[2'N MR*=]HO[M0WCN[ALMB#@Y9ZB"@7=JDY;&C.3,M("PG:T#H$SSE3H-KATAJY9V MSPEW?8.]_M4=T!CHX51N,#PQPCEFI\CZ4:2&7;\<61]1PP$M&$]7PZ9 MKI_3G#'^F-.8-2UT[H$&K50X3"27R-^-PED7/FUJL5N:F7K::ED"O2H1Y^GI M%+G^0.]F=^NG/*LDEVL=4I%S;K3';Z?;3G0+= OZ9SH)T0AK&IN:#[Z,5]U[ M-^9&\*HY_4LA;,2?]:'NULUD1K..!PX 0'.X#WT!K=N)T78]_@P=Y9U*X0Q# M[PQ/NPC1#B-U&S,D.'MVQ*0&1)+:BQ!CV';$ M.?5!Z*ER;_#D2Z/R"BI@#FO;0H65W8DH/=<]KO(S(LG)O*@D&L)R6- 1T*FG MRP&+6H#V5($(E<1[7G7W1EV2(;SNHU'+\[,<$K]>LE>8<1JM:3<)2%O_"9Z M*:EH H2(>+=V 5:]V3,E5'70EL8<%)!%I.@1E%\2,6(-]_-SN$M15F94_4P=1]4_2"') MP\'CK?Z5T\85+UR29\9,HLF-+?E?>-6W':)H7M0PT)C2I3(R6"Z:1K4S$N,7 MZ\ MU'X.?FILYVT[#CU=72RSQ;X<>25]TK*/X47-X*"Z^SFF!_6GQ,\72,K'\>@_#*/:NM+Q?-):.^!JQ!%O+^2-MG?EYEYGZ]F[.DA&>DN.D:]E^V2).=*SW4>--\!D+K^ C#V-VOW MI*"T#?%.G1":!WC++IL/"^-^+$15$PNPQ'"N!V-\$*^R=SW'VZM]UN<7)5+1 M1F9GXL\^6TSCN_:#U]DQM6./[E@']-NKX?:C$0OEA35?P.Y MVUVH@^.OZ<_&F O(?91\HNEBK]Y__=!PH;";CJB(*^P68TB\USZ%_;J5]5F5 M[4J42I%O]1V:OZX*M] MOAVBK%?CP?/1GPYRM5/&$D/BD/+8 J8[L#.W\ /")RW_5 -%,N[H@>7A$I3P MUC,+D)0P"+$<&X(BFC9\]KWCT7:FH8SO\EN#1=\D<&:AMW15O>>56Q^&+(U( M;F%#]NR4UU00,5W'['I=8B^?V@4[=^N-OG)?+VVW>SP#22]>E%F8];'#Q*_U M49 H+R^FL'[J*5Q66M5:;FR<0D/1F1[\^I-Y!/A M%=,4*.ZNAU=R 4\A)J7#E(F8<1=?F%#LJ:2 E/]V-O(BS[L87B.![-G"G,:* M$S80>2 BKN*%GU8<(I2J&V*V5R?P0[I30Y^WY$\N/U9Z--H"N%RK->[&)3^ MYFKA=S/"?4@MLL,&Q HU$NV/5V6:O3OI$O=3WV>C[Y9E--+35#4IU+;25S))"Q M8O0WPU"FQEP&BF1([0T#4ZK;)>%RQ,K7L#Y/%I*RAG/&W6_LZXJ/HH0379LR M7FL$2NJ"N%P9W!C6"A,+FN3U(CVTT> 2Z0!/Y[!7V6'W Q56H66A^$%9>*I'ZVK%P1Q#RM MR4BMU /#R%=P(7 ]'"A.^[RJQS;'QB2W5;ZQJ8M-(D*).?N2/DU,*$2A81%: ML[/EA %/7^X(R+(@- :CDE;H]TRY5-O/Y@]H7!MR[A>*Y)&6T!A8RCT\W2Y- MK#EV899$=YSK8FE2Q5][^-YJEM*R]CO3.\LLB([*7YN+ M*=OTV!2BC'J"BM=3"$.K3OFZ&'W#Q^0CP'[*WVU"K>R,^=+=^Y5"D<,U/^4E M:#IFH65H4"NHA'P!IQA+/O.Z;]1=\TR29FA%S5"0]RL]JWVGI(P?Z6ZTK_Y9 MB9__60D@(HJP06GR1T5I_OQ3,WDS\PA@DNI%<\@<*+W1/78@\*=>BL3E1UP5 M8>:TOLX.ZC.\!_=(&L0\4RA1=K4W2/NQ4]/D3^';[[^:#( W>3%6:GQKGQ\D MG]2,.>7/0Y.)'7D*QMT"QX:!\["L*([JAI"\*^I3FJ(Q[YKN]%0.T3YTXK@& M"$X+/DH&=&0W"XE2J]LUX&W?!>$UU$W/1\G:4TRT9Q\+.P.C,W;%0SO>0-V;^)RXY_2%@V(X-S:ZAU.0 M6MG@5J0Q)1'QT$2=4$54=,1>V:V"&SDU#MF-%2]^:F$9*MM<_J3KOSE>;61F MOP_-/0*$M?FKJ1VHALD4?%1'[M7Y$MP(EG[7O> TCIK#Y,L[CGQY58!Z]KY+ M'&B1RW"W,EQ/%X=?[1B)A? \SMKL$Z/%H>-W^"#G%!H\S[+DI$%::C7Y;O\^ MW0)A)5I>P=FGL&=@ML6Z+WW#8&7EU:;E,3=_G 88]&<:>)ND)5!EO?+_\EC0 M?YAM8)]'E77_PA&0_-B/8]4V]E)[>O>0H%<]2Z"2$QIF#1 AA$A*K:X\]2M4 ML $4!:DE:U '75/NX?T,,=]B1]KY"^$VDK0;*-R5?&BW":X4 MRY[#HM>N)/3-=O[_;3[D9Y0N_M)UE083,QO[71*JK5 M,M=Y-G':\#-=Y/[HG-O)@=@_DU1/$Q,\D$]1G+_5TG)91!^S]%P>O?'5\U%H MV!>(#(4=CWA:GR)&M+' K;0YB96\WLCZ9FTW[9J$Z1J,B+KYB/ MH2VDB'P;=S,1.\(V_[:X:(,PY._QI+#GG2;G=,1@[;]5#?D*(;>FQ#U[P,NT!)A3S401 >35;M ML85TM/3X>LSS362=3?-\+2CW1:]+PLF)P"VS<-^V<%0(2)Z?E[4ZYC'?!)QN MQ8L\Y#77ZP#8P]DGSOP%\H;_VTXJ/M-V*B;KX J06"B'?7^I6XMY?79@X!V_ M9!5!J1^'- .2- /(84Y\,0%YO"<1Q*B[[435"W EHHOCDZ\V4&-?P@4M18GA M#^;N8I<8!Z^H*=P5*7Q!8?ES/4CK1!7"R=-$9?'TS,@[J]ZR@U#=D;87)PF_ M+,#]O!O@]^SEF'RS8['B> 0PUND]VOX=5[7#)=ILO Q>U^]8Z[N_/2)Y7F>- M%F/*%C8)KK?<$L:'7,,U;3-X>V/1=!M5'S:X/K2F7DU%ZE1U=%^\=+?^CF]R M1.!)2.6-%M-GKFX8C2O6%;<-+;TRKF#UXO=F MY*7J%2F@2)8GMD7 6:-/]G?_K;%MU43!K1W/HK;:#Y=%)ODQD;A5CP_L3NP=55!E*1LP?M'A*"2HJ5(3W=FIE=IS MH!7_"O1*^P))$RZ#LVC-1<>V"Q&-+TV,7BKYF??:QF8PZN+!/0[/BS\O:HA% MMG']!>9=_(T/"%(JCP!W-#MU$,*THPVM*IU%.B-JUZUO/.8SWDQG8@3A7@%U M:NP\?I)ENI^A61"X0M:-U-<9OW-V;>[J$O01G1CHYY5[ M8K'SX1?\T(S4^<(&]K0C@(5YI!>-"U^W'%A=SQ5Z""KQBFB&*DB/YKF+"@7\ MT&>0Y/!HIR1 'B/C@KWZXL-.A'VUV&%(M(#6K,^4]%S/!KNQ-#N\+!TXY=^9 M;$[ZX=R(Z_[M8=K:,.Y'\O@H6-1<6W FBZGJNXJ/00>OBT3D&PY]D?LHN2-@ MH5I3#@HZ MR\(J#53ODGCUF.>NL%Z:8&1SUP$6(>L.. M?%I"*M&H&L;?>:&_!-3P471\_F?&BKU?]P)2D,=T5\40?KV,$YA?;'@\D\403W";+E MZW6(<)CP01:$1YO. N]2#VYKK7N6F-F/UW;UC2!?=[85*7L%0I(=%Z!L\$O? M$+5D<\RV;$_+ [S4]X9$Z6K,#TVU 9YJPVI9]0X$0RO3\;L)P<40U?5Q--%_K-:"N MSBH).ZA^/U[\65"ZH<,E*=/G=4\ KVRX/@Y*909A*.RF8*-%TL=M@U->+KCM MY.KTFR^6D--7[D\3!W:_-GJ',V'K=?DW9T(+R7PV?=N+ UPZ!J;U]]84@Z+O MOICMDK^4M68]&UQ]\4R'2$-8Q5>&?A3.%#S[[-]Z>UD>!DLEG&H:HYYV8Q8C M:#DK=8<\MGGXXW1ZP/M'LDB]ZVGALQ939!XM@ME'(AZW.]9+9>.RAIOA;!!N M;DT63]_L2S]KJ^IF#W1F2"+X=_015'\Q=.7S0:)0.&L0)S'D>LI6;F H#J*JC"=^)D9T& MWS(B=H!\E> D3A[O9S'Y(O\/AN"MWEO],7 M6V;H+X>*X,59;JLOV(40^"GE*H@9!LQ*MC=B <%GKY"/18'6UVX^R(FY_FI' M%KX6=Y%]]FG30:K]IBCT[Y269O5T.WU=TMK"X M84E-^FO7V+7=3S^#8,VJMI^*Q5IW1SYF2)YSNWF:>70FPV+]*EW8@M ML@ O<5P-8DA".8%C[+4I12J0).N^U"DQZ6]%>N]W>NM_]0TZ?,A4^F7$07?N MBU+3J2W;L-MAGQ&B[N60CN=2"&IF&:O8VEYK!)ZNR]8[%4D M$QT7S?S4,B&K"TUE27G'0 _?5&7JGS\"XND,_P0*,L->32V!MI<7=;P(-_[< M N@.%I#S6]N3""F6GWMS0(KB2( MU0S9?,K+OPUZZX-0?F-:!?CB;S\-EZ2/+L/1[0%T&($%X#+W+U=]<[P1O'T 3WI$TM?ZOO#+Z/UL0 MI&=D)@/3U'F\O/9\.,7$UJM\B=7$=+6LH6WF*\Q%C>>RH!_%"*P5IG3E R*N M$T27O9,H.<1"HYA@HA5>JF.B<1<[H2HUOD67?H+&CA"B?IX.8VVQ%89_!YTN M)UY]5BMD#RBN3**\GDIF7DX]<3)@"P ' MDSDI251!ZLB?NUP=%[V8UDU/UF$OWDO)[2Q^'YU0U_GX%5M:?92WR!' G"03 M8;]^5T4^Y";>X)E+Y3K_Y&%!=@C7B&>0NW3ZN6+'3!>')_JBO=!7H"$D47RW MK2VE+]$UM$\X7YJ7(0F+X]+]0)'QFATBO,=;]B,2+"!U@1TYJRWC"HKT[0T5 MZ[O/E6_$RC^N1?Y(D"\I20V\T\;;!$\L)ML2XTGB9#WB.BZ[,TOY,A;*^Q"_ MECIG?5+]_#O?+S4-M1'INR5]',D&.$.-_O5],C>:(%Y'R20S^R,Y+K.A>]I\ M>#4S1]CE[FLXN@N'B/ [[K\(9*ZG^0WM0C)LS+,1$9A\V9[#WP6*>+4\A\:F ML%,M\18>V0O-"[21YL&[ >?N?\ZPB_[7:X__J&$T/=;!,]D89+*N$BP;$Y"- ME<[KRZ4]"!2"#SK]>J'@S%&#O0P6#U_B@'5\#NX-.T6=!C.UVBSN$,]!D^N] M8H2+\'[>LQYJ'A[>!/>GH^ZI-ZDV29[/4ZV?7?]SM9$0'E,8%U ; MFL!V9Q=2=Q6AG-]^=TV/P]8U2416)*+A?>GOT^&Z?P9_Y1@X4V+#I.GO]'^J MU:#54=Q.]E"D,HU@/66[(3A3-."1VT#6?)Q6.KUA-C=OV_@)DZQ%JMKJ^4U[ MLDV6\!7'MM.#GK;!>L7Z?4\ZC.Y[)C>)2ZX=8.*6 04HA>M\0O:-/&W7)E:2 M;I*5< Q;=0LO=(>*;>9M[1_R7Q_FNU: >?M+00"4Q6A*BV?AH=$$ZJ+!F2TRU0K0U5UJ9?7N9B-27,EVYG&FW1IX)S+-)DZC%] #()' M0'WI%FH!.5/<.:DKAG_)?T)6^/N.)U+.UM";B2XH[IU^UZ<<"X&?('.Z,)&P M+X>!?>"8*7LY8A,NHOI! \YD/."PIO&DJ?*,F?CP5\20E3<3>DZYJD]=</[A,O.8^W7?S^7QF+GO^_F5 M:5LQ#"W]%@5I/4!$/N)DJVH2-*TU-=72\/THDWCGIG,R2MQ$:D/?S8%5!\V-O;T&*<#BC!SE)UL7V*H()ZL.?.1G#0<=*U4L<'CM#1 MQH8\5N4.'V%=.@!7/H4H*0.>!I(-@_J;!:FO:/PKCA=(JN3(6K:G&+&E6$7ANL GDG1[]/'#+B,C[T M7D8< #B 6B22.Z[*:I?8Y>7%P38?<9HC*N>V#',P,'^HX'^#ZR/^N^&#U"G> MQ.S5+2+M=Z>C:E-RKT%MAMS#_LLNJ3^30M[G'359"8J&WU^B",X[<,XIAF]O M' -=+:M'MR]=/JE6MI.Y$6^P/%;!PO,?+0U"Y!:QH&Q6NM?[H'88[^@C*R5] M5Q_18\GQZ1]XC I]ML_@E##WLF,Q(K [&"Z4Z9SJ$^?)C9998=4$A6>4W>B2BSN70F-U9S7JDG,@98A>/_0/82 SD448JXPZE%:'>EHN) YQP?[ MP%%#;N;I,SJ^Q[[_,'S([&D)!!8$]'W&3#*W(*HPP6N-UO@WEEZKV>P^R#.\ MOWIN_3GEU:-$T1,K/A'J&*<+?:DC"75B."4>Y6G"-J66-!7_9,DWIV].;@GV M)VTUN9+E4@K_E/J]'-;DU8E(::]L=&; M_R+Y^G_(70#6?9A:_\]>QX,&H97Q=?@^]MDIV]^\\,-S^OZI\<3+4Y20_7U. M)0NAD/,Y8LR?GK(SR":D#3=!!_2JJ2\ILL3\3I%+[VK?V2T)U'OFNWKGSB>[ M/+\2R[8 ?U67^B*DD(5'5VV_EA2ZZP=6T@&6'C!&L0,:.AD^VD0<=3U$&R7\ MDR=4ZW-X&QDWL'GY^J>SU\^',63V!TONA=U(VK,0J!(>%LU :]U^Y94E5QUXL)4\5,GZH]F5R6?UV!FP#K M3!RH\IAYW&H#<6\W\1/Q[8^+@T??TD2;R1[ONB8:Q;Q"KNNXO7XOX*CRX>'% MOEZ)/]_NV2=PTH8D!, 88FC'%EJ[/XV\IEF>[=9^S2U'P*427QP/_W0WY6QN M A?N!!7(.:+/8=^>="5&S#C7DN>VC!C >@?^OT&R^I_N=MO;[:4F4FZ0]2B/ MP--S:YH'@UYANL^J]E5V-4&/&8R M\W,?84.((;G>7A;>7KL[_M\. 1G.#.,]]5,?<,4&&V'-=:'Q.D?!.%(ZC?T2 MZ3R,'?5]U$N0GAR0?SA^5*FGX]/#-.!XT&"(&(>&K(#X4"U M&=6.J@CSM"^((CP)LRN.4B>>Q-X#7SFYT?\ MM3+FDA9=R.O0/_+P-P:3L6H*^BFN,N.(LV#; B%*C M[ *^ZD6BF YW?L64'WLF0:$.#&F/E0_\^Q7=_[3%E+38ECT!Z= 18'AH.&IV M_GKE4^1[E)?U((*L:1,_D?/)Z]0QSEPI2F([7@D?HBE61#X:#>Q#=AG,/B00 MA=@M'OPUMNU5"2+G+!MM0BW9H[Q:$]+D$HKBKMQ17*\EHL&_7 MB90#2I.OVLW:MMWN]7"=X^QWSNIXU-YEU+WT]J,0Z*HBQ2!_5 MG]$!)/2(N'3[Z*S3J(=E_*LYSIO0^Q6^RU2PFSR0$CJ%O!/,6NE^$/ZNHG!J MUF:Z[:F3G\BWP]\:0XP+XB(L4Y\Q%I)-,C1C<_89XF-?&W:BU$G AQB/=GIU([V!\^FQKDWZ;C@(I!O5J M85@JK:?GR+W*(3S7Y2C3(F]G.F#3NZ>GP:SUJCG]W[]/Z'^TXM\"M>J3!CO5 M;\;&/7\]FX_X?6_C=$\B-C86G^B3-%C.B"HI3(LFQGGC6%!/$!.I.6&N6^%< MM0/PO>+_+=SEA$&*/^U3$9>G1Q^A.-1[]B8P'\CT $! M&]/=9QK_T+8C5Q^I\L@^:2$UI7US0VR\\K.6EP!:VSC^OT@)G$65VP"2_NU=(L M\U'PX&B%IT=YSO>AV)#20M#61DYV]:;$R&;A&F-16.:(=&!-08RF0 R=!.WG M'MQ6;CA14%X8'^-3Q5NN=95)^TXHE\=!(+XOQ \3P8A#;17"&TQ[;9;2Z*-> MJ9#?]LU=F7XG?J9,/WN34V//H2[P(!E BX/ZA.QGB*-5F,.HJ^TV2Y,/[ 4U MSO^SF)YF"'CZ7Y0BDX(!\8+_#93,_V"L$4&3C.EH-"!?"?I&DR4JAN_(>6A9 M#6L_O[$6'%6N_2K92^H#.3-:\5OH4%)HDBL>\9E;O0WV,2&4QH_J-:H:4]#/,F=#Y[M9)D1&/_1CJ$B:$# MS&J<3?#/)Q;-AG[-7*R*O*@TT\FV548]+>2\?C-X;2]A-92,1,GMUA*QF07& M]>HQI7/#I4BMSZIL1@J)' MMD:"K@(')?-[JUUXR*1C5]MHL]9@IGF"/LZ>;!@-5ZA/."\@66IQV.QWY^,0 MMA/'5B[4?!B?;//PX'J\VY_7Q:GF40"XS62AR''$=]W]_[]SS_]G M;H/Y:W_M_T;[3Z=FK%<*_K.$DF'>H /_^5<;1TNR-*:[E,(03Q4JAG1@4 @Y M\J]+&7_MK_W?8G_+WU_[:_\N^UO^_MI?^S?:W_+WU_[:O\O^;>4/*P\N%"-[ MWZ-5^E45>1$H,S"E_:/[6$;:J\.EM7*'W#7C?@P+*GT3^II6X?Q"VA.O_'JL M>"P5[4P'DF.(TK0NK6RJ474& "-< QMH,;7M$ H3<8\.G"VB ^'JZQE7K!V"8UO-@:WU(#6I0.?H1#,YOL$\$;0.3J0MT9BI@, ^A(= MZ'F_8R?#W(/["_D7\B_D7\B_D'\A_T+^A?P+^1?R+^1?R+^0?R'_0OZ%_ OY M%_(OY%_(OY!_(?]"_H7\"_D7\B_D7\B_D'\A_R60K'/2D10DL=)T0 W4400; M'*'$Y"7-1Y.>94YY3S-0YW:0IB:IL2*/+" SW\&S*_K TP2<=6K0X.SF]:H$ MLAA%F@X4'WWSWV_>^3>>F+7^+S_H_[D@*#9[TSR(A8&YZ$L'BG8K=25*_J7' MB/@-]VX-54T<E%I-FA: MI7C [4X'0'XH.$ 'V!^'TP&],A@=.)1/!T3F:(.?Z4 ?B,&;4KXU8^WWH=/? M[LM)TWC7.&FA=AC:82.:VN&]>%5141-7#[OO=T06>T,>^7O=SMF\+YVQL#VW M*'^%UXYB2NG\,/)S-8?V"S%:70*'+&\Z_N@Y%0Z[<"E8_)LE<2RZB@[P3V3& M" NM::#> IH2$\+8(Z3(V',41-&K=SH.'YWU/2%LL.)+W_XT/XA2U%8K-@IT M.=,M&'%CSR&PY.@LG;E M-,=L(KRPJ-Q5'XS,0XH\\%?$>#G)$O!UK\Q3&W8D)7]4P0CG^G%+:H4,M[F) MF4?4F7]_N&H@,UH0%1J;.M:8$)=U_-CUZ[RA]9MJ_^MIFR*;,N("1J #SQ2W M)%=V<$G4KZ-YE65H@P+$/Z=JAE?73U_BE0N[!PM6RW=XA!QL-\J('4Y/@6^> M?W&:U5T.FB!Q!BPCFZ"=J74Z)]!G0'^2XWQ;*[>3N8#2BJ "_UL>W:^/#R49 MMRT(066Q#G0@ DYMPBSA&QF?'VJ/H^EAU:@9F 5E1QTZ\"&KB0[D- 756_V$ M)LT>U_8CHX*ZZF_IG"7!HSP:;0ERML<\"S?7L&N&-H=M$])2\BH\&IXY&HL^ MZP@*HWVA U4UJ60KM-!0([)P"N,ZRR[2=7.HUI.L,'PF*N\L'Q,>%&M M#=.BIW,)A!"R5Z?FJ1#'D>W]G35_H[K!*BK7/U@_U2'#@9+]V^OLPK<7XH&I M,2GF>2C18);E/@U*S4:;8V?;U)HBFLK2AD;UPM,T[MK\L-Q5K%/Y?2P'TA\M M1^B;DJ1Q*/H2_>=8,!Q!_* ;:G[NP2^-MU;6:9P7G8&WEV5H[@5G]_DS=,\I*?/9 ML]<_F;=[<)HX?'$VM/DD101\3@SI:M&1']:^Z%[RM'"M?T+IT--*^_"9Q">L M=\"Q2EH;K#8BB7S+_4E$4K%[,0$;I:GMZ+&;'&\G.S?-UW=D(]/M+K.DQ#T\B]I<,;V$!KD2FW3?\1&P;'9C;,: $'\1C2.!$9:EB:ITPC9!X^J&-$E10KK MFQY%=L>]$]9ZN [ON7X$D#[T:@["F ZBN>QV'1K)&K;=)&=R4QU!C)N<'.\^ MKU_KKZQ5]3-8!^^E(BT:"$"&,N3F<:!T]MJ(+_F66\9NTMS3"WW&I.:0BE[- M<4\;187I5-X\9?EPF\,^R>=[C&Y!KE _XAY ($%?8$?QH]6BAJ-HO>(OHP>& M<6)Y*CZGRNV,/!^WOW+XRG31!?!-9-H^S+^?1( ]1Q#-X'$9\CIJQ/74'-0- MO09$E:V[OU7-!]&7'QZOV8=LAGLJ?>_-8M.Z#G]'Z\34;CP/DD1;-8.*I.RV M))3UG$=NLE: PKQ;?D.RJJ(47%B>%ZY@&F$E,R_EM##-M&?YK[YKD9]_9/B" MU2;<1]5;3VAZ\VJ+I5&Q=(%O'.E&R_UVJ.#2B7@VS==0BJ631=-9NYO)CN6= MPTLC)64:M4OE?GS6"G2 \T8+8EO##0:JA-*!Z'R:0&$(;LF['T-T9654!=NG MOHS2#)/=G"4;AZ;:?/J:80;S3NKD\C\NWQ)NU\G7F#\YF,@N)BX>O5WQ$HJ,>[N_OO?0 M[HD#U(H.M#V8P/07^C R>PDC$ACNR5WI0@:T1 =>&\+H^PS_BJ@N2XQ$#!B>B31EGI,E,+:V\KXWZA-J=L=' TG MA<4#[)9+6G&N4"C*21_4RYNX[R@Y^(C\Y0>^J6EDV]RX[LV7GLI#Y]E@<4]< M*0KPPYA^0@XCW+]#:&=Q#WJW1"P_/+H_6BSA;JBPDE8FMQ0D]])EQVU>SB+_ M^JV*%\D#3<>';A3GU7F!=ED<=""W38_!F?ZL#)18KPD\L B%7Z<#N@L[*D48U\R/BI_]ACE&K%P]QI)_;FV9.GTDN9:]4BT M_E,WW23^=25LVMCA9&8EH8A-(KSG?./PI+$T*;C;T=:=1[ M;+>E-X(UYKUUQU(,8_9%6\([6 6/%N>$BF_TB MGZN>?E-=6R'T@FU'N*-I )/1_VRH=I!/YJ,-9_BOV1.MX:1354JH MM"Z/M*;"KJZD1X(;16MBH8N(XEO)[UXFI#.>\QVF2K =$880I_&ZT;A)GKF$ M-17+*+6ULDP@);OZ+'J"%33A/]!"O( 2K;'[%Q6?,1ZI';-\UWJ%"@2PKGF1 MRF"N?1/SG5D7;*TN&7[OSAVRK)L)4%S'SW\ZVM..\;/#:="!N] IT3DZ$$D' MW!4/@8'SK-'5"HBV+)TA0;*:GY%%T5 #I\D0\'#S\ET&?6T>F6(LESTZH!AM M ;XAUNX&$MNS'N<6.>H_#>!]C9V4]CW\OD;3XX;*ZUV_2^^[*/R^NWX)#.IV M.(@?-=5JO#N(OF3O!:ENEWSPW(W?H"IL=W,AEFGC$A"492U(RISKC"2J$S!1 MC7YSZBZ#C^QO^)PRBMNL..GT7*5S\?%-X7EY.A7I.P'R M>Z8LW9*=.0^_FMN\CS<]^VPT6$>"6-CN-:5"XV -+$9F,8_.@^YXF<7 P("R M]2EXC2'TL_05Y*O7A]3/QP7''Y*014LIA+<6'6[EP*/ MO/5I^-=9/L%VP8$'Z-N$FVD:A(<^=E#B=00HX]7:%P%C>00/_P%K2&_5C(]3 MZYE:L;#7KDDWD=]0.C<0XN0]>/Y-CR!'H;\49!!RB&)#A'=PZOD2( )+6=*1 MGG.3UW/Y6\QI_8:GX14M?$Q;",KQ^=T5:'5MI)\#M/VQU20\85O*Q)-0=?AV M4ZU3%5PD^6KBN+6CKGP8-).307*L(9.B^YW M5_+N&86=?!#:KQ+DMSW;ZC5^@[#7@DG(.@56$V:,VCFQR#C4F AZ3TF4K>-K MGJV QBB_=V[P).?KVW[8*!C^T^RF&II1)[$*IG3 T+Z?U1A7F4[A.V2J["/8 MR2FK;_1+'EGZX=[\":ZI9]G%';Y!,B3X&AT@RR^?1Y4@&B64B4TOM[RNQ""+ M.T1B?_;P*+2>$#[](AQX:!"$789M< AM'$)]OJZB)%'BH++6M96 ]JS2B<>K&:<.>$9]^'I< CD MGM=;)*FWY0D:4\$HZ/P?4$@&2UG*$AK;D?H@H,1=$>-Q^32*P$RNN$Z:GSR) MJ*AB(D$H_)R[+TA&+1M'0,46W-$=VVV5[[9TUL^,F'.A:;W;RA MTZS\C'S%\IE:J.U*.FX))A!Q<_&5/B7@8IM_F2_?V%>N3G[,J;ESP)RLI9;K MWH^1^2?\V[B:2 I_"ME0@(P(I8E]<12$GF=;1;#U/!'?PS8^P9:?35B#RV=7 MP"A\E:V,XE.6.(6ZT1%;FQ%LH,5A$A.XTT52ZNFC;94!0;76V93'X"PA86*6 MD%8VGR PW:CI$&QI%ZA%TEUXV0\8'+BD%$@U\"TOEB%9B]?M+#4 M98Z/28EZX@9!UQGA;-5H5$QQH1;K\*&/#I5+B%X>;=C-?C$S>_TD5V__:MS- MD"^L/S9? MR$@G:I3-W-B]2JVG"4YUEX&N\^@LE?JP_>R)9.3>\>Z3W[TK?G3]3.HRO+.- M'<0= J6-0"\\%=I*@WY,@ \\RKQ955T;"_#SW785-UF!6YA(EWGVLWZ&5F H M?#$WP#@2,XU?NC-.6%N!Q'=]]'$MDMG>P%' D\/>,'&="Z#3 M;@#H4@+.=Z0K'$TM+.+D.B%<[N(4%G%:RO.Q#@C\Z=P^:_VSCR(@V%&/;8?$ M9W,T'UW^N!IA?+=IJN%G\OHZH2SOQR7SNQJ[KYK<#CFPSJ>O/2-C[M>'C[5V MU8)WB)MR$=&7=*_MHD9>.$O./' O2&'-/GTH-O99A_MOQ,?LM0EB5BN"!Q4X M?_.'6GUM^UK!N29?/_FPAY<- J OYA,:$J][\XTM6[=A(@_46[%,2SH\Q)T/ MU0-5]AJK9?GSI\VE<0@JK@F_=T!K@^%WCCXC M7>AP5BY5JE):88<>M%0\5_[Z\G1*+I 4RP_U'OOZ)'*5%6^Z,9D;I*5?BLRP MCDK^)4HH7$[NX"[Y'B7Y&-UIFV8@Y'?8MRX^R,D!L^9"MD(A=DU +X8ZO8#C MRTC+]3]9,[B-]&=76/WL'-^_O*;,[<8T=.]F3A9/+ $,)&VM4LE[0H.-AXEY8 M\U&4W9 M&.?E?KHONM'(SXOOPF/[PL3+B:7QDBR=QT_7.J]S%+($0X;ORVV^ M@TYE[J92DX.44!@]:O[VE/B-UH.&0WO]=E,EI:(UC:.;4T"LDWQ!OHN\+O." MO$C#4Z?=7&H)[C[RC;XM]8VVN =A(V)WR)0[HJGT],?IE7!.61?!:[4LL4#1 MY41]G8< ZQ*5?W^>+$K[@3BNECUY9!&/Z(KCG;U&"@U(FOS1<:CEQ"?CQMDS MEI>=7%!MFL8O61>8O6\;_>F1IT$MU<:0&8P,J">*=X0WUG_[]M,:XUDE")0B MCUVKTWZXI@OU&$!D[L*J_->09$?$_2=TX'/<\:M$:!O2_8>XULTQ0E1?T:JT MPBO+%JG8.\?O)]]LX+EF2F1(I\,D&"&[2PX6.EO5%^FQ'0+7@!^;D=OQAL61=<>16@@FUAD%-Z, 49WM&(Z9R+.0!6IT@?HGR;E3M M4;01=U+=-% 3VBWY)%@&-P-VUNFOSM)+<(X]?$OF]'Z:3Q5),4P M-786?>NADQ$7CVJ^+ B.J@WF#+ X6^D4DI]!94^9]P\3Q#?.\M\=[A@+F1^$ MVI,?<-9ES#B=TW5L .4^;#4L_-857^#?#R4@)D-W.ZD5@E9C-"XW3>D0[6-> MWKNCM6/%S-V2BL3T3T>EO(6YY5X#QHZL*8R,?_G[/#VM]M![;O9?*M!3,M):&?D+]*7ACIU5O.T MB_31N$4T3O%AJZNYQT<':804U/"IM[%$A+_ MGc/=L^WU .4G-V("Y?<$\\(I.IFA^&%@$:V8G<<2D%E0_I_/WW&,-F[V? MKI_3_G AI=.G(PB'S!81Q2NN3CG-XV(MNEQ*ER>O-?Q6LF%Q.I?S)3?GF;[' M/7<3SM#XG\'L.9#;>;ASC0ID.&UBMH89\9L.L**UWH*B+>PJ^LA ?_Z&C9:? M ;5G6^^Q\/SC$\Z"QX_VA3%(6W;<;"6BPP/: JL6#/W1:VO:['FGODC2[T"*-@ MVC6KHS;P"6TX)@1*L'WOAW!#\XAKQ"^D (>+'MO)ZWIX">1O1+#F AUXWLQ" MT1A5,RU6]+NDW_;$8V9DN%!1=="NZFI="!MSYFK 4#B!0$!PY?/"NPLZQM3S!&*[,FT*1F[YM/ MH.S_^?!!N8T/N?CJU^N3O>&<@KVI\X$"9H6:"%X==4R+K@Z+F[J.)NEQ7/XM M\!X+[\QD!]+)ESN*H7@5#C?L3P4 'QZ;L_CQSH^>)>400]];,,JQ#;O0]NPJ>&>3 MW8BSO3W9J_K*QV QR9E*F1/'0T.T^EE_G^;?\EJK("-1F%T=HD-!^RAFJOG< MR%YY2EYI)G_(_*,A=PX1'J&P5Y4!JB[#GP$MD Y31/.OG M)MCC$-]X4'['"BMB([G7@3@O_)FQU@'P'?8=: 7,O M>ZAX)$810N'M7V=)%[36]$Y>,68]UM&4 )7]7WM0.;\8 M.>D9S;PJ!0*PAN5Z8"^!,/MGPU@2#T6.E79\@PO3W_66(8\?(?Y\:Y"-\',5%Z1L!2-OP^4[CJP3BCS?#;RAS[#S]*A MH0FY6&UPD72^I5&I_GI)BY?=PML&_Y2),?L&\S#P,N6. ME^K@@P_U=,"HKALOJWV1#CS"4U5TH;?,;6#_>1QT((S1^,.P,[L%&/%3>EE]=8BLZX:I&FOE%NUZPN>!%,>[>:Y*>?2Y M/GQMPBG&A<='?.[Y^)IK[A,$E$F(;M0B8,:WYBZ#T?;>&6FO1P64KH4,.5Z4 MT#58[\&;=.F&D6+'HC M@H_$]:]17Z&-BAP"GKL4HS("Y.?]3IPO:&3;E%WG M+%$<9 M]JBY>O.AZ4F/QI3-> !VW0W+3DV@ TCXT: Q!#,^G[9GUK+AX4ARO$A^@&FY?$[G"-@Z1/!O$V="NY(LR+U6M9.UU79[E)^COUE.KF\_]UN_"<#=#I^TH&G7U M[.^6-]T&OHD1TYG$9RI40YE_)9_B<:F_?9MYYV%T2/NMLKA/36Y96[V(BSD6 M%>F?IV_R&M]:%)::*T%%VM<2^R)W+MW=\)]0)=MZ_IH:2+CW"J642 :%P%%R_;7=VSHI\? M)4QL[6Z!^T@J;@X6_1&M'KUVY?D[!D@''K:UN3SM'$! M'8$ZI'U"I/=2;Y'#>$&.^HV>_N\6:NF@OW'2.9]GR7#^+VA):@[.$R&!-B.F M53_%5Q2B8:2CA2P>7OZYIR8G)AI<"NZR?;(\5H-?'S]M+>ZM"X/+8"-A#Q) MF::^EMFH8Q19T)J0.Y_PO/+E7)*MHXW\0N*A)+;\_7>1([Z)D*&S M<@O0<===XB ,&:=H-JBFH*:M1F(UBOG6/&C>:Z!M'_(*/[/EP:7K_."%?&.- M[RTHA0^ZVPA&DB^BK4#;'-2%17@HG"2P4:NPD/&UZWAGJ+OT N$;\'3$@)_H MOV;"*'8&()SL1Y$!K7-N+9- T_:';KT8\8Z,;A7.-Y>-3T^=O(A(,KP$467: MB^/?A%#X*G=?D7"K3<3"U@-&I2G\6#NLQNUF\WUL-,]/.8"W&9 .?2$V]GP) M4RV]9DV^<\TWD"AZ94@;BG^CK5!!$FA@L=\H/Q1$Q&:4?YJAL,752OKZ1@/4 MLWFX"SIB?QC7.30+.'*'V+>;1Z06Q&JFY$VALKY+A3OQ*MU\]0J2*@\0OV;: MZCSX&5)]<.WUYD4^H.I?V6G%>HW!_:1^&].!BKY6S$'B\LB?.T"J:BDI99*T M+A@['5C1+[1^_]_:*R!2,<1;&_MYF#U1A@+CH-[\3W>, $_IP'^]OP#9@W/> MV%?+#L7LGG&;/=#G?O+_K=L,_P)"&/8SC\(82\7W13I@OG:OR:JQ9%Z:\@+Q M#+9[<9HQQDNE_:SO!_Z%#8NMOSJ>KL95CRD*6E@+WK-R=67]M5BT(Y&ZO<9/ M%'-H]9FK5RVN7T]Y-S7U2FO*SZ\\0VL9ZSO=LV64=MWBYZ]?6[5+?2E+V%(9 M;"^#'D PPQB:!1U8CQR@ V6(;0;W/\.83_B?5YRMR2V<6AE]..G07FG?<^&C M.H;69 !G_94SH^VW,*#YV'H+O?ZC)B@T@5^N_+XF)H;&M-G!/PS^_ERK VF< M;G@W5 "KSQ:'37AA%BE%J!NMZ5D*P^'5'Z9$MN17=6S&ALD'1W? IP]2E/)? M8ERNINSNU2IBX.=J)R=7G\;ZO)#6_WW6\=>>LANVL!%&(,.XEBLF;(UJU!9> M4A<]5[M&JTIV>R1X+-_(]#2K&7K..;%4 MZ(QCBU13/R685MI7UJ_=T5/QZUT335C,J#4(BFL5$Y;@2W6GWAGQ4]@-L*@^ M\+VZX=#'K/8MZUY.4[:BXAN&;@H2N(^K_(9;8["HPS)@)EZTS!,!T?I0;]:&=_:_:MYJVAD M3__!?>?9ZWHF=PUB(*;9\8YH*T1]J5,F?6-8T M"*])+YAH_V!O:]M>H<]U7XG_F"X'L"JWM4CC&""?2I! *02=!RV^8J/1ZCPB MK?9>D(X;TXR^\<&@K M;E-*9'IM6-3QULO S&15AGG+'TY%OZW"C^A ?JVA-[P.?[-:/,&>A'<24 M'(U#;PX>1UK>L@.-+K]93[9VR&'R])#/A6WWYST7@JRK%WW?HP@\X?L$OB%J MRIH[/Q\EV8HY*ZE,'6);EV%>?&HZ;S#&(+B34X39!)S[4XZ#,4)G3:N#W'7O M 1N]NPZ#9X2AC6%7F:^BSIT/6K:$U1^@!6IJ+O1/&'%9F7<6LSQ>$5"+!?AD MQ XS"W4)83,9/'ECXDSO;C8H>"&N8')J"E6I:]5 7(W.Y;\EP^V1%9U\-GR; MJP@3T0BCL=\@VTVC?K=64@1)I8-Z\W .PX%E.O"@I]?717CRSNV K1.PPF,E!F MENMCU:T%(\7DE3O;ZZ1CXUDM=+MS(*$,?? &LYD,GY2FS6L7VE][0*G)_K/CJXD/B='(]%+TU]L%+G7+;N/FQ-2@>/E'8 MEA'4,+]VW4/Q&JZ!S,>KYZ[ $/(J\P_N&^^;U^F\8%H>MKY$W.O*4.^ L"PU MRQ-WVF:6,CH^SDST25T3U?;H3[W-=G#,@1M ES#8,+/&RV9S MP^YCPQ'\C1#DW!O!+LU3-B9 %@KK-5>;U5C:@CEN',2W?*R+VN3#'7M\RJ'C>.7T/U+)%URLY1,E985/*.%_ M!<,,9;!BU!P,TBLBNY)K4@S!XQ<3)[M3\*HT3$#EUL8Q/DBVPO7I@.=CYL5-?Y]FF\K\D)'HP6V]U'50O-,-8*X M./N38K/Y^E1KO=BHER/2:Y;A=%Q!MP801(VKU1!]]8QV^C4E9V#"$A(4%U$ M8=1!1]W*:BY\71QXT[4N-[)<%:F%D]WT-@O+-';)7(%0# MS,]L:D47#8<95J3!_Q1:V:". \]:@;)RQY>_$MHV[5GD\5$_/QV]D+IJ[+#? M=:VU$H8OA6XZ-RO2 >R,%AVX.H?](/>G/Y(<*^658@P=^+UWG4'J/I5L_U-X MSM:*5\-2!XEPJ/6?RMW_Y?&R<4Q0_D:DPMH[LIS7\!A#S'HMIV6,K?(3?\-Q M-=&;K>M]9K6?:MXP=\E[/7U8&EL8PB;%$R@"FEK4CN+P+[)KWOH__NWG3TSH M$&X]A/@^U!O731O>+?TJ@Y7]>B 1'ITX1TIWXIG,O/9J96QSQ)ND_J"W:< "XV?,O,#^4.EFC3VK!F*ZKX7L?CYH&7H1%4] MM*F*^U&9%,MBJBTS/QU X>>%J!&,,;]'>].!<".R_$J&06I72AG8@U@U/O1: MJ?:VW3(MRT8Y.R M&':QF9\V_H.SFEI/,2$MSAEFE]^ON:8P7*^0E>+%-=C> M<46@I?UCYZ$NCZ1$DVF^^::GEJ0&&DT0H3 $7-B=@$@YJZ0E,WJ:<7 MVJ-<))5-$VK\3 YI[)D[?J,#+&/45ZH09EI/D B.!(U4G=%W(*E<:%!9$3#_ M2NJ0.33#Y">EF%S1?,FA9 4!WJ2QTH%<];8_Z\XH#%$YD*]]X*G:+LPI<@<= M8-L1?2TU3PXTMH8Q!N0KM',:G0Y@'NK_1KS7?%==N.2]/QE'+0O34/CE\$]% M.=!]\:XF!R6 6M-X27W5A/P49337%?' (#VRVOW42-KH=V6Q*^4G<#5F2D? M*?\-QX31=9FB%7\'O6Q+=]MJDB6-UF(?[OJ MG,C4?2R12[@CL)W;=\I]+W\S,P7 M^V3=^>Y3Y#PV*IMHT.3;]K&F@E@RY^YQ>?J50NE.DL)E:62E$N,L[^WCD^+<,4 MBN=5/_10]R"F U/+^AEV9/FCXRS:GE@P[%9 :9*^D6#V N]Z2.OA*KQ&AGD^ M85QPMQ/,)N#BDVG?Z8 8]\BOFKC3-=F88J7 7F34_/G]\STJBY*=G%)A*3V4 MKZ472#CB+:]]D69>S%@:@S;G*ZRDK_X.>$KV9!0>;)"2VY-KG6_PV4>_I'OY M: ?:.UO-NM88G9C_EA1!K=.P]/G^PY,.M/C@?MX'&1G*T2Z=%EN; QFA2M/T MK! [';#M8U:_%SW4=T%J%F&HS D3?7"HOOW]YR\4'E:R6NN?+>0A16A.T(O0 MT$V!S2G/8WG8GE<-;D>='E\WZOUUO>>8H,9W]MN:LCF01#K@?D_B/.,-[2B) MMNO4U+MBF$6H5WS^QC*9T M;GK-M.IN5-6^-,H3 0-I[.G$XYU0@: +2%S58KN65;A707VVT?E<1+7#=5OG M++6+IX3F%44.UO&4B/>8%H?F4_=A?#H*%#60G9!&OC8_K1_@ZQE&V/"T[ZXV MW#X;/K6LD0,188S+/V@RFT&GG&%<8 U"P"WK[ C:%NMH5+]H7%F3QE?U'/,X ML^"3X;2CB2GZ$_GU:Y\ZAANN6946U M,?J=14K[U_1SGY7&IV5[#9M8U0XJ\(H3BY]U#A%UGA$^:CM:7D"T_BS2G.GOY(=O8EHKST.=MARZ8V'^HA@( M_X+/,@#0=( 1M1W@!AW@K-RU[2_;\$2O85HCR4?(/OL3DF8>/R7+N4X+2I=( MCG5!:P(5GV'PI3!NO[4;/X?*O= PE%32PQ*>UY>_ZL2)0HM*-\85VP5G*V;7 MUN9F0T6HO5UO?_N?=WN_A2Z16OHG[3BC>!F/%TG4,@\VO_VSY$%?#FJ[9B,U M$;$4J*O"7FRCU$=7>/6U(<1$G<52\,-!0^LG12LBNDQW\X)UEO*:6:BQ#/98 M),%&F@U]-,N%MAW%$_WCMY=&1Y_J6WF=Z3.?"M_ZY^WA:'W*?;+A0[V6UDU$ M3>1:'$D2W]6A!1='JS)H^EX'[.CDZ(\9RNFC%>Y^OI)'G*3*>$XA7M;,$.OP MYP@=P*-9HIW'D\&N75=BYXOUB ,ZT,'3S6>T$>!C?\O+9UM1B X\&^O'?#@7 MXYM#8Y![]C7/D5'K 8LE=LW55Y,W*1?JYZ?X]V.P:$,2E,&_=DN)\$CGVEIB M9-AV[].UPJ;-AA9 9BQ9DN>=[>O@:'X41U@P_R0.6?7F[-#EP=+M&9T9!7EY M@FE@(*I30&/@\ON$VP T'+#'?F'D"17((4:8&>KPH=Z!54]NQQC@W'^2HS_< MYPT(U6EA@FT$COW>03-8P6$K:NH.+"&;=7N##^78XZ#?D04)N&MA-.9XWN4VH9X\@Q##H=-(-C;A:_SQH4Z2.0R=S^ M]:9GTW"6<+P>GB]:.0O"_Y76UPPE*5+XD+N_4N9HU?EJZ6VSW#_TE>.=ZC4& MF>H'OQYO:]"PE6*.5'G!7!M,C\(AUYNW8F_SU*Q:"Q+FDK/4W?[?OT084TB2%.\(D2_%7] MC'PDYV$A^LBT"6G;6)=U.Q^=*70Y)^O3(-,TW5-L&J(@WZR M"N>$M.?1+/?25^D 80K&3N$$ _/'KR1.VBX)*)_*"V?E.6/S;/IURHJ)&C&; M(K!%,W%M@Y.YIC%+SQ 8RADZD&R-GR4?FL LA>5 OL$F+RO?82Q>%(A0PZV_ M_:1YP[BWY<%SR8MT(#A8)[6"\:_VQ=99MBZJS@KBX'"32]!0]N9+:!@=V&/D MX/Z%,@1X3IT2C6.'_=ZSH ,#C[>9#M2(8RV:F#:OR&918GFJEWAY=OXRT59? M#/&(1;=N3RK$1#O9Y!)R:Y[&Z4/0$@X2IEPD&4>HC7CX/7\T\DG,^&Z:0"+V M$S>;3OMK)VG85=H77(T_@\'$XU@?B4Y0X 7N.K(5%?'!5]2H7&8DF"6#.[Z>I;3C[T 4XUJ=>!UN/)!$H5D MK;\=N/C-N$\G=<=U%8J/T_J,^0AM[;VF^4-&@*Q?,U(NHOPUQ<%0^K'3]*]_ M?/L!34#N*PZ?BZET&(NG W=1%#F"E@EVG<(CO[']6_5P09:HKD M!^9B,U:I/YO46?JIE=J0>6@P38S(&J6M5[CT9P/EAZ&.\ESO#YR]SAH1QJ^^ M<%WFMS)[R)$2S)8#\:8V-W(6HNC KAZ8ZUZD)X:;.% ]:&KH;HE&6JKDRZX& M76XF1&T@9#$MFA3I0+(!(ZUIT$ZBU>J');JA-X=5G^JL/9/UE. ,#.M[_[S@ M[N?'3K\=:BE\4[M?B?#P();?LQ"TVIRX5KN$$ND*XG:@QP6"I\#WDE=^JX3$=:.F(#0V-O>(S..AGH%D(Z:JT=GZX_<3C;@^*4V MWBTJN2%0(;?V1:OYABY4'BT'[I.-,"UJCQJR#X,-A'RD!&O$VF*TZL/ZLB"FK.&P[=?9L) TRI0 MC5M3^+6'UKT387W"KE?,@WV[)#+)/+0?02+4MS3AMT$JH]OBD#GQJH\=1Y)94KL?R7PIV^(5$L/S]W7/$JW*%/'_2!4J>XX"&OGN73N0*0;] X%/B4:&V8XTXUQO,UUW1&[AH' ML[T_E_/93*-3\^Z?WZJDLBFOO"+IP*IT$69IZQ8=Z+H&11#I (7WLH-ZQRF7 ML37TZ8(./_%.]/CX-:\P!CO@+1^YN,[]"$HT@>V?GX70@7&X&2.0?@7K^%&? M819D<55>U*^8 W1M&0X\)QBC^ M2"QL,[_:6[AB?1!.(86VF7B)L0O#]/RD M%V^QKC:0)%L9#L7(2\50<<]&9/DXZ'1]>-UORMBKVGWT!Y-\_6MU-A'#UJ*S ML7IW6:\'\*\SYD QK'"^:W6,,/M_%R$W/PUY'F.IO-*; MV/*/-T[LP5'?KA-BD%8,*.NRV(J)T!$@/DXG:Z!*;9:>/!*0(5U=.BT3K/I2 M8,;A8U>Y*:\)]BRU&O= _,9N/0CW(.@113LTCQ:Z%G5@W-__(Y7=<])6_'&, MGX:+[VS1CAV:_3\9)[&W'EJSXAR9TP$[V\SAZG[WNYR+JK67[J5-L7Q M#BUU"TZL6>W6#=9R1*P%R;"".-MF35.KK!QJM/6_P]U9Z'([/G'J^XIPGMGJ MUPN+[MW:H0Z60-!]AH=ZP7ZFH57IP(=O7;0H?H:\7>VE V>FB/FT#@5I.F \ M]V=']?^+_4"_NBC'9EO3ZA/6CI&0[S!7T(ME.5T0K7!V\G$_[U/T:X@B[ MRA@;/FX2C3FF7[.]SGS6?8[7#D7V+E>UG/H2_ZZR@ZM M8?YDLBZG^DQBB"N[&9E=F?ZA0HW&M1V M?=J7^.B5VO;)Z%.*:QMP3B G4[Z[BC*+#4]Z[>#=W9_RVFU+E<)[U^KMX92* M=70;CK!)0C?"X]99:G@J*KY$HM+[&-.PB75@9M"]<53^_+U4V7?";CXQJ4:2 M&YN<5_/\]I9A2ATCL]Z@@'K\._-7D3S N?4+W8TS)09>?-',.D,E,RA#HE\X MT;YYW?78 %*1;A733)LLIZK. ;T]-E)@N0HV+0P_0; M.[SX5G1H"> &63,975[OBFB/5F)GZY=V"'[ M:$971F$+:A QWZBGV9(L,*\H395,N)OQX)6S0>'XZQB,BI;4\5IM93E)GR4'BJ&O"QJKFQ'+ZH*\]6?A85E/R A"D_]-%8T#-SF M\?6H4-H\QY18P0GT,9HM>$J5=H6*3PY>"W?9-3+Y&-&2>1-6(Z,$,&?<9=K( M &PO2\V4C!LEDBSF\TGFLZ)%PH$1THA: _/"L]T*IX2H0 MN,-S78[FR6G^<*,UDZP'DSTBZ1^K8@W[0DNN^@]J7.';U[R3N2 BDE,J>:H! MUP./AE',GQCN0WUF[:8*Q'\IH8:V/@M^HSA--R'>V#J3I/M 5SV@+B'V@U'0 M5* \W9*Q:YCV=E!;S1D?"=VIZ*P)0<"_5/7;;?[,<$:8.:K+P5;Z18OY:MU8 M3U*-8,;_Y$6X:C_R$BJ="JM:1&U)+&Y_<1R%IV !4 3 M[&;UO_[5IM'BJ)DT&.9ZGSI1VBGYZ.3*NY@>YBJ"OC5?+/NOUWP[1A)+P)-$ MJ>GE989=PKC5\*>YO&G-Z(:+8@/::ZT 4LDX8IS3F*K*^ZF5[LT,.2%4H)QW M?E.:E%-9X#EI %&X?*+^W.UYE="#2R=YUH7+49(#?490;%Z5:AS#>DH,/,@[ MFRLT-&!$=5_-N@SQ*%9>%AJ[Z*=$^-GGF*E8*DC#^?J/%--^N>]F]4'0AKFJ M0P(L@KTT=8QU28<$VQ2<)=+-%5#55@(_D^(Y&9D"%E)/MF0X);=#$X_Z?J.U MBU2&9MXM[#+-^Y@V'KOR.^IKVZ_>X5FLEQZL 1ZMHQ<:>PQ<94*;",K=;CY' M&[9=]Y1+ME-.*%-T2+UH]I96XNMD45]70/R5Z>/ZC2:H7F1U^[Q>^K4-<2/H M/>([S448;&&9C),#*^%Q6<26[G#'@M%0PEI));LD;@=QZ=G!!N,5O-"C 6?=$QR) MK0'J?8U[]IR]?L,M&H"W QQYV42*N7-BN#GS@WZ$ON&.(88J26S7K_7A'=[K M&1^4[3Y6)SDCUA_9[MN9P]/PU9*WUG(2O[@G@&,M:-]!#-79FJ)20E6U#>^V M7/B6%7XX7"=CZGI7GOIGV_OZ1E=O,Q&MJ#AT(PSMB\/B*RIKIBSL6USE^H+0 M&(+;X_+-+G/'_FG'B=-=@BF%!U0SI732C0(_H['UYRB96$N&.(XE9$#^I>_F M:U _M6F8Q;IIT\ MR@^/9&W8TRXPJ^OWHH:(Y:^/V\RVJDQ)/EYI"MM@"MP' _F-<-?K0+V M T4B'37^*W-20 M+*8.0!:R :$\EM 1-F L8,D&&FJ@K"..L/>:BWNHRP[,JAN@+?5,VV]?JU\/ M7H[!1[:]813H'ZG:,Y5HQH-Q@[LB[3@/EH3D 2\5=@>H)M_4M[W[ZG$Y&Q#6 MFSMZ(8+OV4KFW-+S>DD.%,8&FLRH S0&U;0M'"I$= !-EB)LIJ<765[JKB3G MKGN=1F*J7SX):1&!.T;BK'%%R4HJGB%YDI0;$RYQ9X38E=]\1P(KZRH>.''] M(4+7I5EQC;X^$-6 ZX02\"P;*B6-5>.%IAO,KZ$B84KXR4P, M8JR-B:RUH-TG#Q*DW,T/3(L[7]E_)7/;_$]#K>2)@!0L\RQ58/$ I;B)M3.[ MA8YIL115PUAD[=,>0M'S$.Z!77K&I$C:)FX%"47QI#]VE^7SO?.YYPP'>T-9 M*BR:AV]#^DGB+$ATX_6^)"FP^VTI@+@)EA1HGKJ3[1T+7 MQIK1]-",>DX1]U\,IH2W$<46D==\J6+-E4X7WAT:T'A6TNRO7:*DHNOF(9*D M*W=N1O[&=?P!UF$D8@#FA0?_W%O9 MJB%@^CRH>P1)8(@J%;N3DA9>H%BV#JA-ER(<\^*F* MFE%$:')QZ2GZK(Q9=(?LWV,FT-EPJ+_LW3[[A%PY:!%<$,DGT(2/K=])\2O/ M#=+;GNY;] _4YR^ZQD:W&F#A@#S_Z2Y6,$1G%EFWU+8@%O>/3:PMF?@U9]5 M7-[^&ZI.ILPDE#@;&,1%8@#'1-,N.6T\,J('3? M?1-FWV:YL1_/BUZX\XDC,]PQ7\SV?^D*+MX_2[=\*@,)+DUE8YV'J55G6%"G M&./>F\B3-]1O[G;8\W6J8U]RB6JJ[VGL-,)IU]OW&EFT!X[GN[+&<76UB08O M!@VRTGY.C&M(6!L'/8G]U^$&BI(DL9%V4E44RV .+1-4XV>F[_VR^X[^2M?= M;A[OQEW7]:\&GUC%!7/&!SM-D.L*\UO::S:9+A)HO#?.WN;PY9A&_A!<3KT( MJ@$OA.9T'P],VU@"&*=^;0^S9XBM+Y9O4CJZSO:E_-Z]YQP_Q=K2&F[*><\ M*IZ& -&;QJ#W,4LH(H3H7'DOL_)I!I8\E'2T[_R+HYY\N^7E16+@FMYY%!,V M$!D"::C+G6DEI%=2B*/#3B_,MPK8?KG]^C%L>:87N\G1-HU20&I3JIHL!0D( MST:"0AZF7.W*AEV(=T6HXNOV5T>6OI@9=.#TF/FP&S!,7GE;!:G.ONT;X=XZ M"OK;L.DF3@3PO^'Q'=CXE.A+F,WGK;\[!+L&C\W"M-\#&_V\2[TF=)P'!T6_ M9J)ZSP[$"GWIBXJIO7%B=C-;]_N=574)'D[+6JZSD$<9H.7WO_'C]%$1;Y>^ M'"X;.O3SL*LSW^"AF-)U0F.F_I3^,);!J771%@Q^T)=L'N'AJ^#;)C[6,=WL M1S;_/%UIQ[_S\7.L]NTCZ_#;NC\@FP'0J6N(IIR08&%@R4OO8_KE3EESZN%-_OJ?1_+OI]AJ6++ M?^A!RLH[?A)&2252G]->42X64&9H?J WJT*Z%/%:D.7]^6([^]!N M1(R3V*)H&+6T?\Q*\42--\0QBY*-[!!+'8F7@:K.NXX;2_"08:)_0+@@2QLL M(!=%^;TT)1-W5HS!.P(0-V(3O\SKU[BU2<]8)Y]JO5L57[OG.6*].90N<'_U ME8NO,3ZA^8Y;^([4 Y=IN^GR.^Y&\\AC1YY'&BH,XR>3V 0G!A<(>Q!M8N_ MZ5!%-CTNGVDY8+1,IOFC_E1Q8L$GER:XK\IL7XE+CZT)C& M;?:L4[=V+G7&Z)VU/)^0RA"K^N;6[__>?U;=R M!9V6#%'WTI&QN>,WS\C<*MBE8GHFACCQ"0]>4N1G \_,SW'<&F>.%EJ8?>OS MV$DR3_N\CV6W2M! J_WS3]Z# :X6!0EL(/;(I"5=HCR9P6])*6!)M$?!9FWZ M892=L*8:/37-E]=@,U_0%$F6"1[>R@9Z?J$G+1F=U:Z9GL]'SK@5$YK=/;>- M*=15\Y^5[0%NZZK^?G79VN4]%FN-_6 J\>+'V*U%SBQVX=05:-ORG[C*KU<@ M@JJM?5>ZG[EV2)3M>S$M*VRZ.[AY>]Y1+">NMNM,JZ_]ZHN*N\;\-CK0D5G-*,'QDF#2]:E'IEUALDV]7HZ=L8>V[) MV3RU2U!&VB\_L+OBE"%6[?MLOA!-ZCC=);$B_<4!/V\_2+/(D81#7OE;K$X" M@.1U['Z^#I@7;C2T 5:ABEE]H]0>HJ-SV#O4(MA7.Z35UR@9I4257FW7K:?;!%\&!LCU5^K&(D#Z$Z:S_? MM&4BE'+1,@HNKQV?XVE+>35[]^? 1MJ+'X_YJGLKE5V7B%1>1^HF8^ B MM0HEE/4R^VE-L((8C0FB) M(EB0208WA\K!G&, %I!2)D+46OL M=:[]HX_Q,DTJO$ECEVFX\+\OV#-$@G6;P@QU<(CJU$4VK/$M=4)4=OLQ7BUJ M,-^P$')!-CMXNG"=6K/QO^"G^HP!Y RUBR7(I)A/L4J.X\AB0AHYN*^MTT.K MNA8Y+5_NED>9=,BP@;#!*@7?SEJ.2>%'@#S/YO9._V;MRMMQ5IE(LS"W-8Z7 M%?!R\QCB)/Q&-@VI"YI61Y1Y ]!E'Z5P/(DCN>82ARPON?J2<* 2<8$-Y,_Q3E/U+H\'JMG;Z MGB=A ?)^5=2>N@B\,7 -U&I@0<%@TI@%7Q-=/2GJ.>'MR,T@4$HF;7#1NL/ M3#^M0WEH//S4 -*ZP/47I#6VOJ1PHJ7WRNAXBS+6:^1:^J.$':9N]K/Y8O<9 M+ISA0H-\Y,2 "N%C5)VXZYX3!%1*2?%HCZZ2>*L:$,$G$M(:GKFPOJG .,A\ M3$IGB)%:8^QR80>GG.H??G?MK!O^XO^Q.*%TRZ6HE-9P6PF>ST@GT/D9TA<, M?8-0;>GKT8A]U?;>95]YT0&AU]@I$3WDYX.9_UEIVLM\S@;<<;RHP2R-E$)P M;H).'CC_,3S[FEO0U3VC(4\?ZLK@+'M7P]%B7M6H= ]9OT-^4Y7W=#NV824# MPY_RV+_,%Y.@)B]@*+_;X8K'8/'TPLI\EE8?(_E#ER3IG, CAZ)9:LQZ(M*> MTX.TL8$4>Y(J$S4'IVM,X"WG9V!C^\L,_6J187&3;X=? MQ%TZV+;-;_S(SZ3<CG9C[ 075?+(ODS89OS_D*G9:L?EFY%GZ\PVH(L^!-4:12M M*XU\#R:JFB9:PIOR @;?^C)V< MY_=DB(+29#4+5+-Q/57CD\>\^IOE!QJQ/:/?W;:_?Z[L'"4K8I6N'ZTV5[J? M[R%80:DZ#0Y3EITHE@\*;"MN*]>F1TL+5F+^#> MK-U/;#7\RYWQ9=J]KA*=A8Z.[]L6MC;PZ8N$>S9;QE5K-B5CLG2BRX\]*5=7 MX737?1-F,[#TU) R:-TP]/P<)R,26?O1C:HL'J3YMR5MAV/C;HV9.MMO9,!$ M)EXJ&L<-Y.D;^JOJIJ:#HI M_%E$B.>^E/-O!>5OM[U%HIB/4?*L 0@_!)X2>URIE[.^"TX^8&Z9<[")T'W M2KN\]3+ !H27!.I]1^NWHSKP8BQ^AA$U-*%6S2]B>P7YB:*%\=M;7]ZG]I<7 M7T]987Q!"]&<]O,)M!OR4=9;>H3AH'^KDT%1W3.X2E>\W$ASVY2NP$@TC\CA M4T#T-EQB11ZHE-Q@<,E!IW( K#I7>U?ME+Y?)2?CCYM?8*!Y=KC=*,PY)W_5.G8Y85B3JD63!^'4 M>#(SLP4M,^:31?ODT2NC?@LW,KKW=&!*F,S8SZ4NR=G6;-T.7+X7IX$)I_8L M:%*JVN&0-RRU;M]2+Y9.G-? ]#+RSNN^?V^CT M_VQZ4B?CXE!0:N&J?=:;;(L >91-]?F.E>AS\E ;M-X>1^JOH7C!(P[0A5^6[S^EL0$L[I3MMF>7 MKUV^*N3T?SIGOJ9:\TT9QG&JYR*/&S73JG(PN^W;'><>B?<3'QJK)005W=K$ MA+3F7>>-_Y46,"@GFME '+1\*+;64)_R/70]XZ7-\.7*E/S:*IL[%>ZNYV=4 M?6]=20W(VIAJ9@,44UBDD\9K38U"JLT.?R]W&HK M-)HAGH_4I70G8Y!'7CC..BE@;U:]?W_?5.)JZD5@R4R94R/34GT?@T.;,%" M%D?IG'4UI/RLK/,4EZY*Z3(U*$N)[CM_3T_Q26-CPV?CZ2.1I4\FQP M"/:H"2?*7'%.2[FF4K+M7CCO.T$8E;6V-MR$OZV=(/.O3J6P]A1IW+>MDM,=$X0^C,JI M-?-&?GT;"NC^- X/_OOTW:VA]Y$G"Q$U9VO[*KJ/#SCT^RL=N3)"-"H[=52Q M=+8A3K'%_G,]QSY&FZ-ZM:5]P?G"9H=-S?-]SFY5^1.YXNNO3A7+&]" M$.[#GRG.D#/@C?O8@&ZC \^['@J$GG[]E%19%T1NE&.Q3/BRTL+SY/V ML1MK1GNZ^*0=5EOB!-L3,)@RW$04U%?U)N4)>(6@%'O? MW/GI.%HT]/UNF>+K]IHCRNLJ!> 3"KX)+\-0B"#!96 MX3TI[1XVVQ9\2SG&%,)I,:)U&;Q55 %:?!>Y*]MB$__!?YCI.&(S&KM&WCYU:?Y]+EFMS6/>K20Y$X'R9.$Z:U*G2ZBD7$TEU;JYU M% ;$HX#Y/&VD*56KZA%U<4_-M0Z&VC!2F.10*SR9)X:X)3@Q)PJ]6#50D&O$ M=^[]V?=QNX.4-= 08,5R=)BF"EIN'K;07HXY)AT1>,/KQ;^_[[7_W[NG M6QOL)FE*S*_7 ]^02MX% M1^](2!@NM#92Y(@35.7D %TU3XPSC=76LX&?VE!**I(C]7D8Y<^R8>&N9=8E M^](^+LR%N3 7YL)L!+VU+>O[OO7T>8;?]8-?V4#6:IL( #/?(<;.O]O M*U*L!"I8/7B*=<\HL0'-@Y)#>+J L30%?V/*M^QB.($-7/F>EK(.[F8#\+C4\&\ 4H+[ 5R_!5J)*T2O:$E8\;$#,A/D8/UN$_LEWF0W\ M\(&19HEETDR)'D:^3QXCT5@"0#?WX3TTZ0?R-HR&8!N09/"NSD(K&S#68@/[ M(<5L0(DC&DI9]1^-9V$]65;:EBR3 I9BXN81=-\%-M"YM80-?!ZT-A)@&,C1 MKG/&Z@D;>"1ZB0VDO.3JX>KAZN'JX>KAZN'JX>KAZN'JX>KAZN'JX>KAZN'J MX>KAZN'JX>KAZN'JX>KAZN'JX>KAZN'J^1_IJ=_RY\(]U !,%.V]#-I!*:\9 M9FQ 4),&I173,'31[N*TF8BT3C8 A]P:_]&Q?B>Q=DIIGP0/>_2_ %!+ P04 M " #*AE)4(9))%*]K 0"X) \ %0 ')O:W4M,C R,3$R,S%?;&%B+GAM M;-Q]^6_D.);F[_-7<'N 0140[-)!'>PY%LZK)S'9:6^FJWL'A46 IU-3X9!; MBG"EYZ]?4D>$XB85E*R: :;+3DOB>]^3/CZ2[_B7__W]<0&>15%F^?)?_^#_ MT?L#$$N6\VSY\*]_^/G^ TS_\+__[1_^X5_^%X3_]\V73^!=SM:/8KD";PM! M5H*#W[+5-_ W+LI?@2SR1_"WO/@U>R80_EMUT]O\Z:7('KZM0. %P?Y?BS^A MF*2^%XI$&"(:8)%QB3"&$R>_A3A(CG(4)AD@8^1%)=BX,@@OK33S_]]MMO?_Q.B\4? M\^+AIT#=]U-[]1^:R[\?7/];6%WM8XQ_JOZZN;3,CEVH'NO_]'__\NDK^R8> M"/30K3_]JT0\OAC%T6Q\U0M)=92^K&6\A]/#?;3%>([DG=U**L# MX2IU/[N2\1RFGYV)>Z_X00PO<&>8JT6N7ZCW2S[6N[L9ZFK1AY?8U6N1K\AB MA-=B.TQ'Y(7^AT_JIV88_: S9%J-TU!W1U3Q?2667-1LN?-HD/%__8/Z:5[D MOZ[G;]9EMA1E^39_I-FR8NZW^7)5$+92;^UC^2$O_ISGO+Q9\J^B>,Z8*._S M-PI3)K+G]A69\S0688H83"(UE2$F.:0\]F":)IA1G%*,R'RU^0KF8@E__MH* M7$GE6J0_6*"W.L$"A2CS=<&V\^?CXMBDJ.9#/8.F/RW)HRB?2'.#TDN[&K6J M__8V+U<@5R^B>!;+M0!E+3EXJJ3]EY^V2(QBL,4$S; 8U@*M/J"C$&@U I5* M0.D$*J6 T@JT:H'['+P1H-4,W+V.S7CCH5;W3\QV.[+]#[!ASG9T6&BG-B_V MX<[9 '#7TXI^KIHV M\/:K?W'QV.]-/!^WI3M J3@ETP>'/%3RQ7KO_3"NY\ MMWJI-!0RJWRH5[RVLE+L#R ON"C4@O$(2)N/>EW"!T*>YE_73\H?J-[[Q5M2 M?ONPR'_[N)1Y\5C)1 F(9:12$RF M1\MQIS8'=L4&/"O9(B_7:@ ]+S*E!I!*#Y!M%?F3&Y5#I6*$E2TDK-YI$_:>+[22Q69?LO%15" MSV_V /[1=NQ1&*\G("VM];W=CKLJ\ORDZ'!9"J[(\:[(^9H)KLE3#7E3EF)5 MSCG!2:A<>AA2Y<8CCI0O'Z<$!H@%6 9^Y!%D[-!?&FUJ/%6MRT C(JAEG(&E M6%FX?!<1-O# 7>(V,/6THE8^5ROL'H0NT;/PA5VB.)*;NT&3*#2?6C19@R:I MQ/ZC(]_5%)ZS;NG%AXSG<9KJL^-,&M]DQ[5EL9I_5G:^E7\A_Y47;]?E*G\4 MQ;O\D63+N2]9C$+I09Q* E$@*21^BB$B 8HIYG["A0G'GAUE:MS:2F=&!NH!'1],_;;O?YT?892OW4C)]BLWN[C? M*O"]E(*MU*+RXY*IA]Z3[U_(2B\TE?S9(JN=MM4'H9Y(%E_5W+%65GO9N7B. M29(2FB 8^X)!1%&LN$ M&#GVF9<&"8\ILUDA.I!I:LSQ\Q^__A'(6F*U2-22 M@A7Y#L@*E*T"H%""VRT:75C/;$$YLDT&IJV--J"6$"@1@981[&HTTP9JE (; MK?9OFND-.34'GW:QK9>E#N%VNF1U(=>HRUF'0.XO=5T^NA]YOUT7A7KM]+.% M\OYT],)"/?G]]R?M$+X12R&SU3SR_3@.)8>I\#E$?H@AB7 "_33P42AB(GAD M0\]&HTZ-@"MI[!^725OQ7FB6LE5(E>4UP@-?FC$_M$=[5G! MY)38S$8>E;JLP-@G)[N;>YX@?".%>$-*O=Y\U,^M*:\HU)M4;0&^>=E> M]#_=_$8*_O[OZVREF+!<%=6.1'F[^B:*^V]D>?ND'U'^590KP3\NF\-#*2+) M)6&0$3^!*(V4@TE]!CT4Q2+Q0QG):-Z-HKB\/SZ2Z$:?],5 $Y=?]N?U(U7K MM5R"2L%RIER>A=!J@A^R)2BK?SS]2;_NBV!X^#$EXXYT>J+U@;0R8U=IT-$: MT!?0O:[1'%2JST"M/.AH#RKUP4KI#QH 9J"&0*UAG)U"OY;9W)[EC"7\N(=! M(YODX#1I[/'[380?2%;\E2S6XB^*2-=%)5FY^<=_S]0"H&#?7IJ=/\J5-YXF MJ7J%B)K-$&<0^Y2J7T/!4\P\$6,;?]QJ]*GYY5I.4 D*-I)6_N;GF[_:34)V M1C";20:#=N#IX!RJ#K=JKX+)*?W:23 JA_8"9Y\(^SVD'YM]TM[@MWS!/SX^ M%?ES/=9?A'8;YX%() _3&$HA(HA"16 I2D+(0^[[/"(BBHQB90W&FAI3;40% M64=6.XXZ!ZT9(SD";.@3]0U673'!+[6@#IG' ZG/'-NO%%9Q4#Q?0XQN:4? M8WP6JWI;\U->EO-$8JS(0,(@"3R(*$\@P;Z$'%')@H0F/$CGJTWZP,57?N?I M5JQP(A/"Z7):K-KC@!^T?)8KYUWD1,@B+^6^6J"ERC-,A/H)$Q]&BFVQ%V&& M:6K#KOV1&X%/G2*'HC1! 4,P#$,.$68$XHBDD(8HB#$689@F\V=1T'QP[+JC M#(M>,RDUF=>%M%+,UQS*F@%$&!I3ZQ8A&D+(QA M2IBD+&5QFAB=6)T<86I?3M<15B>0Z#LV&51V\<+Y3RG-P[X9-G+^SG#]\^J?7X*EL^5"[W%UUH MX5;^7(KZ!60,!TP$$F+LA1#%BMU(ZHR(!%B4C4:M,J=:^'$%,CH%8'?0)^LU@T M!5_T;W=JB&^:D]XJ93)>V5+]1:T?[M4#,KV6T%OH']5\WOQ:Q]>#2NVBR7CX ME!&:+10&HM1_5_,_!]IUV4(#WEF'(O6RON%A^< V'?K@NV/.38)U5X.9/O;N MHO_+?;4LU,J 2AN7V817@.GV.+J/(.,>+5\!U<$Q\37/ZK%H'>Y8^L_J$9US MZ9O5YHQG3A,91W$H(?)0"A&/M=NHC"\$"GR.4TX]\ZS&U]!@:C-!)2GD.L!1 MZO/2Y^J\M"ISHK3+F YS*5?J50'K9:9H_J'6S&+]^2KOB<&R?^K6'WK.T+J! M-^>#I=XTP5+-=3O!4J=CI>X[L5*@ 4-=UL1*@9L5V![-3_U%LM@HF?H+-=)& M3/W"U-%UK/MBD=THO+)SW5/S8I'JQ1+UBY5U7JQ\&X27-R]6PT0Z"*\NP:33 M5+8G9KZ54$&V_KZC5QW]D:>U5!^JV3WPDI"K46NR??Z]79=E&> ME^5;]2&^R+S0,I;S0'H410S#*$H"B(@(8.I[&"8\08D?1BP11CG,/<:>FB^D MS]#R[=:<$A>PKKQVRU4;(YBM4@>"=F!'HY6Z2IMI2W%T-O$TS&^-8+9>B?8 MS.D"U&;\4=>=/8#97V[V>40_-KLKFJ&^ZG5(G;!QNU[IPL6Z%O2<,1IZ) TA MY9Z B*4^))XNRI#(B$4ABB@+;!CLPGA38ZV-N/4Z;=9DKX!\*W+_I)9+V)L1 MET-$!R:K+9A?:S!K84%'6G?T9 B+4TJZ-.:H-&0(P#[UF-[6CV[JD(XJ9U![ M;6TU])OO63F/I*=/$6(8TB145(,2B!F7,!78B[GP.8NLR@">&6MJ--,$%VUD M!:VP=H1R#ETS,G&$V>!1&R?@ K]H21UNMQO@X91!SHTW*GL8*+[/'":W],Q^ MRI;92GS2A4FW9V.U8W3#V/IQO=!IK3>/>;'*_KO>3"($81SA :))A,:>#!E MA$*,D\"3A B:I'8)O?9"&'TQHZ;F=@0%74DM\Z#LS6'&/@-!/%)&5"4\K*0_ M/,*= 6OL[9.D>L/G-E/*7HQQTZ5ZPW20,]7_2?V(\$A5Y\[)XQ=1C:=KZ2MO M*HU9XJ<)9+''("(\@&D2IY PEDC!)?%#JSPJ\Z&GYEQUC^:+6DX@ZBH5EKM. M%O";$=XPH Y,=,>JS,]V B :P4$EN3M^LT?+*:]9##\JG]G#LL]C/9Y@7^GS MB][2;S(1.<:AAQ0Y19Q@B!#U()98-X+QDXBQD./$*&QL[[E38Q[M"V?E*M-U MC3IIM>;%/;N8G6>4*Y 8^BS\. B.ZWD>T?WJ"I[=9XY6L_.((MTJG_AMG@;(5NX?=4#"+OJM\#/7T>D],'.]%60\_MA;0[; '-DJLGY$CRC*[LJK MJ4MW*]MBYKL5\S$1*4Y%"A6AI1")-()4A G$(0JESX7TI'GLH_FX4_-8NI)7 M?6=VBNI;Q)-90'^>P@8$=&#ZVL&R+6EY*\&F?4'O_@\6X%J$V T#\DB!<3M@ M-ZM[_0(O6K"':0]AC]G9L#.+QXT7+&:OXTZ(5X_;^U ]8\6Z7J3>RB]U%\FF M0NF<>[J'6()A&C.A5ILQ@FFH)ER".)$81S3 L9GW>FFHZ;FJC;#J]=]IL&E# M-F>0-:%N-V@-S=4-3%4?4L71C:"@D=017#9D[ :VL=CW^%NFED:5Q,[8]C(H MY^GUS/TC\NEE+78)U.!Z.\;D(IM_%KE_7?V3>\IZ/8?5$;1" BVEV==^$L3SI.@"FJ%W M[.Q0,?Z&+ZE^9/E<"O;'A_SY)W5KM7+^.](_POK'ZL,^^=!1/NA+*K4?\L7K M[#_@]\M5%0'/\N(IKS.)J]B+M_E:+:5?WN9""$)(:!! MR=-$(AFIS]GH$-!PO*E]WK7(8$?F6=-Q("] (SG0HIM_\R:X7Z8 QV@.S @N M@+2B"0MX>K.&R1BCD8B%PEU.L;EM:BT8/N2%%-E*MSC^F]"E+ 2_48LB\B"J MW!U=PV";*NCY+ V2R(J-K-#E6D(.Z%9 M8KP6$1V 9L#LI?T]=)'H8_??28\)*]7^AW2@Z&/.\?I3])*NGP_1;%I\4-@? M/>=K6K;/1>+':FJ/H(R"&"(?$4B3*((B]%$8B-ACB=$AG.6X4YN%V\U'_:Z> M..T&O[3"GXZ?N2HJ03>\:\JPO535OK9%T80G6, ##H.84)W&)B!F4D(<,\%D2G@2V#7#M)=A M:H36+:&V^>;>$'4-LPW![F,1Z<>^CUD*L<^16CMB!@DA,8RYMA0-O!A1N^BU M@6TRSM%@URJ;.@)?;,X'KS&*V00S,- #3S:G(M4V_UZITOE]H]*LJO3X13"1 M/5?%!(>L*7@%R&X[I/:08]Q^J?V!.NB>>L6C^LUE-YQ7X?QD<4%(BPVP)6"VT'2,:@&U&@&XA'#J*8HN>EK8*UJWEU1RG):XK/[BC+G-XG#*5 MP;"C$I,Y#/L\9'%GSS2#1_4A%7H'XE;N)TF^_\X6:UU5XL]YSG_+%HMYF'@4 M2R^$'*$0HA0AB*.$PDAZ-"0B",+4JIZTU>A3(Z.M\-I%R[8IQ7VJV-O9P8R< M!D-W8)[:!?:PW/8/&^%!*[W#%O2]4'.;6F EP;C)!7W .4@OZ/40%YTX]G92 MOPB=XM;^\5X4C_Z$[/BCQYH898UF&H[.6^(,M2K6;UN9):P%:_+JJ3JO(N M7V3J@LV^#_-DXI&(0HGU&E,D"-* ^C!E(?*3-/;2V(K^>DLR-1YL% &M)I8U M>7H;Q(P%1X%Y8#K<1QATM:@VW+IZ@%H1\$OSWT&VWJZ&U6WEGM[2C%O YUK0 M#NKX7/W GKZC/I*OW=+/2O4F2R2. HJ2((4LYH%B2$_"E.(8QA'S0LD]CR"K M4+>CHTR-_>HHGV6^A(V _5JU'074T,^[%J:AG;D*H;::V%9$A^[:.03<^F1' M1QK7\3JG[(%W=?;B:_NM78SQ*4\%^50'!'-!P]!G#,,P5LM*1$@"*5$NE:(/ MY6S1T!/$Z]>$[4K)ID8RFQ//6[G3>N54L&)YOD=+?29G&8#CSNQFM/8JQAR8 M"KLGUR9!I^79J-.+=KRB29LCS ?JW':M=*_4SLT1J*=[O+D:H.?$T%;0;<@$9'T$PX%PB%$G/@0!RF&*8HC04A /&G54N3L:),C\$8V2\H] M"Z@AC;J":6AJ;,1R7@G;" "W/'5VQ'&YQT3Y SXQNJE'K8LV7N3?F\J ."61 M'Z&JZVX*4';E)+J@[6=4:*K@ZD>Z*^RYXS+I;\B^+/>>)S2402P# ("43(DY!Z/(&) M8&I=*Z7$H=WB=FB)I\:8K6R@L&\*/KAU#9VO*=EL: ?N^B3*3J9N1^\9:#4' MFU?BR[E78KS$2%LS32/GT5CJWTG(Y5ZHEAE=27J=UG) M%KFN2[W)?F,$A=AC 0PBM;1&E A(_#"%7D0#$4N&(LKMVZYQF,.C6R^GCWY9_(X],_OP,KP;XM\T7^8!E'8P:V&3DYAW!@6OJX M!(W H)6XBHKIR'QYRZ%'G74+E!Q76#<9>>3:ZA9@'%95M[FY;\6Y#]E"?%Y7 MGT'$!>:1GT*:ZJ+IF 20RE! 'G*J_Q(0LZ),QQX^-6JIY0-:0%!+:%LRK@/< M>?ZX%HZ!:<("B1XUWPY5OK+ 6^>!(U=S.U3EL'3;D6OZIG?^U[I<5><+]_F) MK*YJ_47WEVA?1-WJ27P5Q7/&Q)THLEPY-"Q_6%9/J8MB20_C($013!/LJX_= MBR -4J(<#,H0IY(CNRB3H06>&H%4R73-A@WK;NPTU>IM$TP'-K>9BS,E(PY, M>S=W']_.CF^[;?CHY#+Q=1S@':?-#BSTR$FWXYC@,&5W MI''[%ONJV@7>D6+5C:1N6C^4NF)/-\!:%T#HWC*G:9Q&* F@I_X/(M]+(0[4 MNR2(CQ/B"R^)K1J77BG/U*:1MK?FDQ8.K+:2]YM'KK66V30QH@T&W[JKX:_D MZB:0S-H6/V5=6VPGMZ2J_[)SJ\O*8DZP=5QQ[#J91JY$Y@3 PPIE;AX[\L'\ M;7L (PJ6*3D_+NM9XCY7T\K'Y:K(EF7&:A\Q(&G,<1Q"AGVIJS6H]3]%(8R3 MA$0BQ4G@6U5K&$/HJ?'Y1CKP7)W8YA*4>J4 \EHG1>NU4GRDLWN;%V#@X_N! MS#K]$_S;[9%]H[JNI5,KKY<8[2LSEV>,>=^FB_*3%N&-,=#[+E0V=U- \%3CR$&*08QW4],\H"-5W%,>>1[U-/ M8)OYR6C4J4TPK=!VTX<9P&;\[QRV@0F\E7<&6HG!5F30D=D=\UI!Y)0ZS48> ME?NLP-@G+[N;>T3?'_8N;HNG-K53WZW%??ZV:O'T<7F?/:JA;^6']4(JJ>J: M1(H595X\ZO*WMW21/=2YY7/&4LE$(J#',5)T)1G$$<$PY+Z?2)I0Z1OML \K MYM3X[>-ANW7M+/&VHFW;BY"K_U_EH.EHIJY853IKAUMNM=:_/FWU!OE6<8LH M^^'>D?.,.QW+#QZJT!B]55(YQ0=%C(%2%-SGH%957U$KJ]-_.^KJ7SL*@]N) MF=PB16,2IA\IV6.T[]Y5+LG@QCF;E3+.B(@\Z)%4_4L@91K'\Z5XT)N5X^SL M7939B*!P35!=R8?CIVUG-!U#)[3(@L^:B)E-Y8*ZW&'5*\VVWN'P[\$XVWMN M;/O[V]OKZ%V](AW-M[M]T]G<,S;3I';V+DO]N]K6,S:"ZST]\X'M)K6R6,WU MAF ;1_]_UF21R1>]7*\7[N4VGOY3MA0?5^*QG$<1#Z,DY# A80 133"DC# 8 M^!%#01!%0AKU*>\U^M06P!L%@-( ;%5H-ZU*L%4"_*+5 )4>ALD[_2QT?NH8 M'/>AIX'W;T%;+F8&_ !Z> :V=B".[&#,\5?A>8ZOU8,[7*U^V^?I?B./PKE7 M@=+RYW4/Z1M!U>82W:FW3K>)?Y?K KYS$J3UQ]3\ 1J]JYIP::&L-U\N6TH$!+:AOF= )2T_BEZX$:/##I$"/P2RVFTSZ&YY%P M'$9T8K"1XX/.JWP8^'/A^GZLL&6AQ2+_K6J=5^4=EJ)X%N5;Y;P]"'Z?ZY#C MVD/384;S!+/ %UAG,NN*0!1)2+'P84IY2K (&;(K)MM+BJGQR0WG?P*-K'IO ML.C3]*Z?/2(I41"Q!,K(2R#B40*Q5 X$XR+!--7N*[?K13BX1<;I1GA7Y,]9 MJ;TG'3C_0R%8K@;.U-HXES\"GJ_I2JX7@#2S[ABV,IL;!L?_=7W9K59-2\): MKQEH(\_5C[62^DNJ$AZ:S8RSP5"O'P5RRPO/JR7NF?/QR5KT]TI"F(1I="/TE2YPA)!-=,)*-2L MQI)$".X;M2HT'7!J4U@M,FAD!K70H)&ZRD*R.+LT =S@X-DQC /SWED$-8!] MRNN9(&EQGNL8T9%.9B\BZ^I$U0*>LV>C)L\9[Y330JN=\TJ;^_HM03ZI";\^ MP_PJ5JM%M<9IG27)B1_Y.(1)(*F.M:00HS"%- AH&,6$\\2J9-*9L:;&Q8U8 M:AE1)_@H/^A)_:!6XME2%EE;,]K.93V'M9ECZ@C!@6EX*R78BCES[S\:H.'4 M2SPWWJB^H('B^QZ?R2T].]YHBLK^NWKV6[5VR!<9;[=6[]1KU4Y.M_)#ME2N M9D86FS+*Y:8VF!_[E LA(8]C#!'S!:0,Z94T"4.>TDC]8-4AQX544V.EKE)5 MB_FM6M4*K:N8#D?8J :VNO6N].;&SF8\-[KU!F;$L0QGWQ_()=!N^PDYD6S< M_D,NP3SH5^3TX3T+TCSFQ:J1X; -[YPS%GL^H9 %A$,4?D+^:^\:"OOH@G+7?_HGHXB^_M:Q\8K5S1;B4_9L^#[<\9>/_.? M2R'7BT^9%'.!$J;6_R%D"8V@(N\0$L\+(/5Y0)%'/ZR-&J#6 RZT(H=^ZVQC M*'!@*.EP+]0%JFY]WFL$&M_)][8;09OZ MIBM)KQ>:\'6YJKLBRXNFH@?Y?I>7=?S'7'G,1$I=IP_Y:BGO(_53$@?0CUD8 M>'&B_&NK&#,70DV-B_]!@ MA*E1:RL@6%2?*U,BVD:'[F-HQH57(3,PL6U J82;58&9+H,Q3VCN.-!R?Y21 M@RA/*'D8('GJPG[?=%MF0-%$[?U]4H_/%HHO1/E9K.:2,8F#-(5)Z&&(9"K5 MFC<-]=&)1R(O57]7_I:NN6;VA5\8S^I[WXPZW*NM1-I6^=!.5)\3DTL8FS& M0^0&YH--;1SML;2K326B.TXPQ,(I0UP:QS\GA1+Y:^4RD^ITL%O'G6VQ3Q %/LR M48SCZT**GA]#DN )IS1*.$2B=0HVMJI5%/S0[I*@7*C%1"-6O7R@9$%6R\V M9Y?5#>IO2T5J"[U$?!)%70ZD?V$0-S8WW* ;VY)#[]1UC;A5"+S?,6)')VW$ M5BN]*JQ+?\Q K9G#/3N70+O=O',BV;B[>"[!/-C.<_KPGG&6BD:(7GE6/NG> M[J'.6-=CZ*:Z:E0FU-<>!FF$I7(G(YD0B.(HA!AY#.)8X"B4-.*AU:K15H"I MD?E&_GI5:>E=6L-O1K9#@CHPKV[Q;!:D!R<=K?Q54_(9:%1P&+W8$SRW@8JV M0HP;D]@3HH/PP[[/Z9$LN$E*_) 77\E"%QW7C]0'FTV^%8HP\U(10)R&:KFL M" [B1'>I(#Y)$HPH$T;1XF;#38W(-@)79PZ5R& KLT5JVV6@SY.8>_B&=@4W MR'TX@ER?[,#+$%KD!CJ%,EQ)HK-%. M0J#Y7?VYG#8#DS:K>!UR[56]!G8 M"#_;!$9^N0RXM9/9#S>G+J:E"*,ZF/W@V7SZE;S&V8[W4FVS(9M8.?1I& M?I! (M(((@]CB(,XA12A*$0(BX19UF6[..;4Z*P5N5WLQO[;&TO2??6R_A M*WFN]@C56],6P,$\3$@@H9\&:E5+A*=CGF-(PSA,1708NUU%DR#E:LKB 9F$GV\NW$MNU#U6:^>QH*NY%6J1K#38!!V6#X MI"YQM4 UP>/LVO3L \9;EIKHL;,B-;JA9U[@FI89STCQHI>ZM_*K;J)Z\STK MYTS@($PEA=R7FBDY@I2+6'-FPGS&<1)9'5Z?'&EZ3%EG@E4"6B;@G433S/UR M@M' 5+D##_A%2^VB6E#[+/+M[0PV]ZLRZSI2C+M_DC MS9;59+&I+JK[D%8M>?2_?EQFJXPLMBT"/RY9_OBT$"NQ;1;X6:F^5HRU7'4" M2U+HIY+RVVUQ1XI5\TN51EIG%54MUI4W)8KGC(GR/G^C-\2%SBR]*?4M MM_*(EG/J4\%P$$$:>E%5_7_*35 M&5ZE 2 E>%(ZZ.4% ;3E.K95Q&+F&L;6!G[,JUMP8*>E40G<%D"+"]K?.SI6 MA?"K(C@;2]_GX$UU>%A;^J:L;U:7')O37MW.%N[(J]M[)-^CM7->U!_ILOF= M=.S^7-E=?;[EY2_\V/?M:JMP4)N<=2N&&7D\'V)0Y'8\*$T"ST\\ MXPG?=-2IS>$__P?8" X:R4%7=-NC)F/X#>;@(4 =>%HUP[//>93Y>VT^Z0T! M\$CSV)4OKMU$9(O3V;G%^&'C31>V^NW, -8WC]SY_;V:C%8O'Y?EJJA>S'H! M>O^-+)OVOG\5Y4I7'6KJ4^@L[@\D*ZJI:XX)D3%),?3#5&=_1@12G"90I(F( M_2A%(;,KE_DJ:DQMVM&";=U,]63UOC"=$%-6YU'K9;8JP7.ET$A]X:][2PP/ M!B=O^Z%/':_O(%]# 3I8U)N;8*70V/:7KP'9MI*?@>J5JP"90%MY)P:=1J_Y MZU3Y?32@=V(N9UWIW4@SM5GXS^H1NGQ4+?1>WESUQW=D);:4RWF(6"@%#!.. M( H$@2EANOBIGZ9)&J=J#3>-B=E2LZG-U0?)JI7(0,O<(=6=]'\-B[I!%W'@ M^6)!BDYI!\MZ#I,QRZO/\0.^1O]CIOT:H^ZT;_;V_AY<@I[V_YUX";;:_0]Q M''H:=3Q?HJ^ _=R+=B^XLX--RIST6/LJ7%&)7[=&:I5P(PR^N!^ MGD8&1G-@:CD")/BEEM(!MUR!S3F^48_M<(WZ;9]G^HP["O=< 4C+1]<\HF>I M,>TM:9>K$-^4UY4]BRH,3NCBV&2A,[#_/5_H+M1_5F-]RLOR=KFMBG93*+)< M/KQ;ZS;)M7_U6:QNY3WY/A>2A)($ O+ 0Q#%RH IB6*88,G2B(C(2XTR'(<6 M=&KLM]4'/"A-0*[+2.;J,ZC"Z[.E/E.H_-Q95752?=TK\MVROME0-@\2IHPN M,(P)\R$2L;(YCP/H<8D30<+8$V2N'&^:_YZLWA5X G:?B*W-_.\IV&_@6?;V M[<<9>"?HJE-P= 9NGDFVT&7%HCZBVM^O'JG#RLU""/>;+ M.E=0[^"4FV_E0UY\+,NU+GHUIQ[Q?3_R8.*3 "(2>Y DW(.1E!XAE*6>-(]F MMQQ\:CY!+7036D JL0%IY:Z*L66-Y/9EIWL9QR#T;4#(!R;TK>2@ ;[.,:Z% MWS)[55BPE7] L"W"X08$?:2HN [XS/BM=Q6NW1.^L\%RML\<+V:NI[8[H7-] MG]%C E$+8O&XS&3&JE>P4S*LJO',U3#-N<"MO--]3G5Y[D[6UHV2X5'P>9IX MB4]#W2]:QA!1M42E$4^@GW)/!A%CR#-/^W8DU-0FG#VU-EG=+Z!H%*N^OZ?F MB%-WOZN5TS]V4L!UMGP4[NC*SP13U"L8;>.K:M]M&)=#J5$U:[='TK02- M7OK'CF;@YM7L9C';O8+]1IH%#;^_.]/OS]4$Z1CQLQ.GJ['&FU =H[,ST;I^ M]D#!<^6I8_KJ?^[5J#=+KB/J/ZNWOSF"\3W/XR2-H<\#!!'R&211P&'@XY R M%H>(!4[CX'H(.;4)NI(4:%$=!Z/U,:#95N!KFV7@J7=K$8=G;&-@-VYX51]! MIQ4I=074UD%/UXSE=H^N"I32[IF?1DPF.ILH""'B$L.42@DIY<+CC,0(F1U'CWV$[<0RTJ6*LIN@"BCO/<]$6H2D^6[O?E6H-5WE3:1H%8922B'C"A)N//7QJ1%S)!RH! M02VA&24X\AUX+Q\"$:8&$\7=\3N4C_F(IV!\?\N>?U&V5J_AWI'^$]8_5 M%WWT@:-\ON=4:;_5L]?T[*Y3")ZM/A!6K=*;A9*'?$\F0GE+?JP^4(^KGW1# M,Y\3M>I-2(*P70^=(X-,[4.M902MD);=<8ZA:+; \!M MRYIC XW;F.:,J@?M9\Y=V[-+=]7X^X:655^;>8H#J0^3((HXT0=,$I)0J,62 M$#0E89(DU"KR'8>B=GTHP\$LKFL-O^+C.;OL_ M[PXQ;B/GH^H==&0^?E7?AE#*']=[*<7JY5ZYX*5ZI(ZKWKR,H9 !]4D*,4,8 MHA#I>EH*MB#V_(3),$Y#J]WH2P-.[7MNY*W*(KZ KL0F;W@_S,T(P"62 U/" M=2#VZ 9EAHSC5E 7!AVY#Y09!(=-H SO&[G:1).\>L-YE8U&%KKQ\B(OU^HU MW7PWF.%8^#Z%)/(55['(@P2K_\$)CTGJ4RX2HZ2Q4:2=&M'5VXJ-Y& K.NC( M/E*E!R-C.SIE&\N$ S.L@XH,FYH+QVT_"%./8IYI%$PPDGA:1WLNP'=6V,!J MT!Z'?4P M3 5B*&6!I*GQ>9_1D%.;)UJA 5\+74::U7*#IXW@%H=19J ;G.DYAW)@OMZ@ MJ 361=@;D<%69M ([1Q-B],]YZB.=,!W^1T%31L+5X=\5DB=/>])X1WU6 MFNV<]MG=V6]!\7')"AWP]T[4__VXK)*]CO8IF:, JU",G M=YYT'\R<.L96 HSJY_:!9M]M[?6,:5?DG&,JPSA1;BR/]>E,@A%,PY1#FLJ0 M!H11%HRS76(I^-2HM#X@KYJO5A%MN_4RK:+<1G\'!MY%&="RT]]0Z5GB<@*[ M*SW--HV-%EOA?Q][+CU-\EIU):_9B3G2/^A6K1H>JI_N\W=BD3V+HNU U!!9 M&)"0836%^7'D0Q0GNM&?4&\51SXGL1<&9E$&O268VJQ44TU6%;IH^W[IHLWG M&,:1+0SV:X9&>.#9X5AS/+!50._H-"IL6^U=8'='V%_7L->I#5ZQ^>Z5MKBZ M?ZXQCK:]<"\_^%7[VAKK?:E'K?F#^BVR_ISG_+=LL;A9\H_J#5T^9'0AZLB: M[;G"O?B^>J/4_76>ZH!4Z7&(HR2%2#>92Q%.8)(2+_(%#4-IM7-D-_S4II96 M>D"6'&SE!WUBWRP-8;9>&0[>@>>5\\AVCF/!+UI\4,GO\#RV'W!._7Y+$4;U MWOO!L^^#]WQ*S\#[O,J\*RHN_9*5ORKZU/] 'H0_]WF:X(B%4+&8HC66ZJ)B M@83,IP@S3M2$).P*5)X;SN8[&Z?(Y(ZTH%#B:@^YD=\@CJ8M:D[YR'CP4;G)%I)] MGK*^OS=G,2%X^4$IT-8QO)7UR=?/NN3#Q[;4@Y+A^':SEK!4ERW6NNAN%7C< M;"+/$<'<2R6"*148(II&$!.DV X)XK$@I9+;$MUPTDZ0'2ME@7ZY-I4WE-:; M:AQ[93BLB7- RQNS[33L.3Q%5WK.-A5UN^?+1P\=MV:8$;S_KIR6 MK#Q3*:0/A0]O"M>\/Z#$8T\6PX-_9(898=#7R2RZ7:_*E7*$E%1-%0PI,1?8 MES .,(,H3E-(PYCH,EY1 ''LJ966%PA/T,#C+&YL M_7[)?S>6;F4=SL[O*_E^'T8>.-;)A=FF']2T"5OJZ#ES5FAG<"-,(T3II)2_ MCUBD2R"[SODZ/5"/Z**_D.5:$K:J^KG\153,P.)(I EGT&4S+.EP$A6+ M,)PKT1DIRF87I<=*3%?)4V<0.!L?<^R^\<)?SDB]$]UR[KI^:YW[@G"A2]R6 MS=N&PT2$F"O68DD$$4LHI*&OW->8!A13Y(5VW;3W!Y@:?U7RZ0OL7,H#W CR MHA@3#J5(%.^G7@II1 ,8).I%\VA,8^G;G7]?@]PX9]ZNL#/SIJ_!8V#>KT0# ME6R76=_:@SVEN%,']&"04?W'4RKNNW\GK^M;LFI%LJ7@[TFA-Q@VWW+$&8EH M KD72(@DBR".: A3#Z"@A:"0?XTL^#X+C&U-&A1JXL=4[=PWI29Z_NQP"ZN^PV$^7F M>U;.$\IIC+$' QJHF9RQ$%*,N>ZAPE 2QJEDU.;K/QQB:E]^U6)W*Z+=5W\$ M0;,O_CIA93?5&HT[O M^Z^%!HW4.WNX;UZ:UCN5Z);U*49'.SJZ(S=X5X(AEO!W__7>]RZU/P*@NSCNV?8Y\&$182QI$? M0R1B'](4>5 R1C@7/$*$S9?B03OS9L353Q"CSPW7GUM7G"&C72JI@:C%+:N( MQ+Q*8&V+II >N44][63&; -B_ZKE:EI;-.)7IJASB2^D=SDH66.#X,#%:XQ$ M>>4R-C9P72YH8_6T'@=O[Z443 <'?:QRTN_)]R^*6KX(K7ZVR*KSB^,GA6_S M-$C&=230UM[ *J6J.[EE' M8HOS+">&,C@6'!O^@?ETHPZH]0%*(: U KLJU=$5X,UA%(96"]1ZC6TNB_/* ML>\UNF#^RTP/@DUVXK;)Z&3SI8/G_0$7?W/YWSUGV*EF^<)A1"_ M%\7CK=2E-77U8W].U"2((IE"+GT"41@22'E(81B0A,8L25 2VVR,])1C:G/B M1@%0-0^S%?@1:RJ/I"5*K/Z&J"+8EHN-_I:S6R],8(M!IX@ M:PUT"&%KCDK^6?T?\+DQQ=NM*;0N.I:TU<;=VN-*-)TN/OK*,NKJXTK ]IB%NY5_)8ET'-2\6^6\Z%>)#7GPE"U%N4J+*:N=Y^S40C")* M2 QEX#.(1,AARA)];(U"G) D)N+?* %D7H!*#;#5PV*1 M?)6I#/8RQC+ P)2VP?Y6@HTB'2M\.&*%YC3,B/4<&\9BUV(L XVT6]']2)XW MAB([GTM9&6J3\EVZVI%P >79G8BK!AAO!\(%#CL[#TX>V+=,V.-CMJH*^]XL MN?:WU7RI//!,'"W#AR(U2RF/&+(PDA!YU%/S5L!@'"8ACR.*X\@J L-N^*G- M6!WIJ^.R'?EMJUU9V<',I1X.W8&GH[/ #E\-L1]NCDMG68DP50(V#'NCQN'98JVI]*M@ZZ)JW?'^NZY,(+BN<*!W=M?U/'XKV_C5.U%4 M>[]-(!J-(Q3P"-(D(1#%7@0)(CZ4S(NP+@M+0V[50<.I>%.CR:YSV=4/;!4$ MK89 JP@Z.NJ;-D'<=[J6EOZ4D^7-!Z+/!%'-%I.< -:22TV $Y!:;#IX@"@ M@;GQ ]4LQ/@62Q >( K)'V-BK0%C5HLA'6U=[%!13.;DN\'8<+TN]L M)ERZM@?K?O(M>$,D@9A)RW5,3^5$"TX R2-,P M2OR0)#PU"CZX/-34&' C+.A("Y2X%E_X>6P-R- 98@-3XDFP^O#B>=0LV-$9 M>B-QI/TK9\>31GB<9)BE, JY#Q&.)$REHE>*&0D1XF$:634-,!]Z:OS:R >"A&'L^AR$C:ET;^PP2$4KU4YQP2400<",N,AUP:@S4W;IL MA0:MU. 7+3>H!.]W]'T:>*O0 R=PCAAA,"J2O6(%G"#Z"B$!K$6V*6W"\!&TS?Q$9PB^ M:C+P!M$OEQ%UD/][&J*!LWV/#/S*N;VGH;BE^D$O MDV5>/%;_^G&9K=3"N1$@6SY4.51/"[$2-_R_UF5USJ^XLLRXJ!MJ57YMG7$\ M%RBE-$F5@RD3]3^(I! +/X2I8%Z(I?23V"JJ:!RQI^:KWJD'?=.?,NL*;$>$ M(QG/&+X8-W U@;?GN58_T%[E8$N+ZNIDJP/]8=;AXA8GVYU'O&ZQUN'NEP\WSIR2\]$ O*4KD +[C!]P!(JMXD#IH./FS)@""I%$&*8R#6!*6"AXB @C=L?V M_669&M7MUV&Q/,J_PBB&9_OC0#WT8;_6 N82*CWJFHV@U41OZ;:Z5"FB>Z58 MP$8?A]$!UX/J-ES@"GG&C1^X'KB#@ ('C[PV\:JM+WE/OMLHQ-2;]NGY\),5+U6UAF M,F-D695.>LJ75;JD^LNFEG6G'F&M:N59=I3MFSYE9TLS$A[!0F.%.'1M*9.I%V"G4Y;Z/:X?V]XU*TC=;7NEQGG?+B(W80ES M*7A*0QHI.M4-4Q#!$ >(P$1$+(T]WPM#HT*ZYD-.C4-;B4$E,E R@XW0/0*1 M++ W(T*WB [,>:VPLP9-8H^F-;>9 ^24Q@R&'96QS&'8)R>+.YW%#>@ZJLIA M^6_E=7)=R$1FFO@:1F1* $61N\RH_K9^%/QSOFQZ 73^5I4FGT>!](6,$Y@0 M070U$@)I) +H!X1Q*L,D2JE=_-,X@D\O@JHN]+_(EP]P567A]?411[)\[P"" MU[+F:P80;'4&7:5;M[15^\ _;32?@:WNW;_/ZO80@T80#&BNH2,(AA#]M2,( M!C2'003!D*/;S7-<9//W2H+5R]_$8O$?R_RWY5=!RESOJ:@A%4&%U%.S$*>0 M\3B "/L>)"DCT _]R$-)2B(B3-SLBR--S;NNA05:6OBK%A>T\H):8+/YY#+" MYZ< I[@-S-K](3.F6&,XCK!B*=@?'_+GG]0S*D+\.](_POK'B@4O/WT4XC)6 MLN4:\QMZ;G[JFB-TOUO 3FNR[25WY*5JIO@;*7CU/W\5I=Z.K?9N=0437?^/ M/(@Y38E$02BAX('R>H5R> E+)?008U'$J8^E5=/W0:2<&BU5[7' @]))YT.N MGQ;YBU!NSG.M 2@J%6;@::.$Y?;H(-8VW#Q];1L.O;7::;VRTSJGV_R2 MOH#N=8V:H%)Q5O\'-*J"+XVQ[RX;VW[O=4ACN-V9'4329G1 M5@/+/6$[VQ@&8@V%^-#16 [!'J:BZSYHXQ=TW4@PO7JN^^#T*N=Z\) >@?MO MU^4J?Q3%31,1'8J ,R1]R*(PU>6G.$R%0#"BGJ2Q%U."F'&D_M[#)T=8C7C@ MQB*B?!^P\S1S+0Q#L\@&@3[!]?M06$337P')2.'S6VA<)?V?T/EL@/S^/>-% MQ)^0=B<$_M0UUP8W?14/VL)?1!7.K;.8-AE.RB6L_U@7#::Q\(, ,>A)'^GJ M3AZD22A@$..(HYB3(.T9V&0LP]18K5L:I)$3;+3HICR"-R^;"ZXL &UN,,,% M^+!F&'IYW8E<.FN!6;7(-C3!%4%+UB .%+!D+LU!O; 4S_AL"VX%)KX;R^-GVH+&9ME@YY3;CP4,T3#CB882%42%XXQ&G1E;; M@D*\6U"(M_'012WVM?69]G$W8RFG: Y,3R^WTW>-M MM%W48&?+[?+5KQ]C_O; ;=SW+](0A1[E'*;2HQ )A& :2 F]5.J_$"RE9:G- M4>4W^LI&C3A_M^<0SD"[#&LJ8KQ>W/GEM\',VYR>A7_74>AOCX6@#^<.OXKU M)AN4?EF#WVULNK%QA@Q1-Q>BWVSYO@EW_"J*YXR)*DKIS4$@TZ+Z+*K6>5M- M[M2DJ;I^$]^YTO%J0HMU?\:$G:1V&G(DQ8X(>0)B*" M*&5J#DX)@D*2( K2%"?J$<^BH/EHP'='>Q7H 01#PVXXXUT+Y<#SUF'S[1FH M9'0X!9V#P.U$#<\H>D/K9BWL<$/RY4)_!79$S(7BIVV#K_#7=D$9W MJ'E\S)=5_M-<$07&/D(P"(0BZLBOBK\PR"7"BJS#.$K-VWF9C3DUVJZDUJ56 M*['KOO19(WC=04F+#DHMN\4FN:$!# X7W,,Z,)/4B+82 RTR:&6NNWU5B'X= M!E&+,PCWR(YT(''LG2U)'1#TUN1]M3NAL,/I['&%X:/&.[NPTVWG(,/RUGX. M]B=1ED*?:@F_F @T(Y,*O7LL_V*\7.MJ5B9SJ-FHJJ>/8, M:!U I80[![(W?DZ=2WLI1G4\>X.T[Y3V?U#?EMC5QK9FTK:+XM^RU;R&:4-@=W M3-:(7+M-F]:SORFIP29EZI=! GUMP7+<'MMP\)&;8]M![C_JL*7_KH9KCOQNI/HRM;?T0=TP3W5E9180R$*DZ(/3$)(P M9C 0 2$^8;$?6O4]ND*6J9'+_3=1"*(EM/-MKC&'F;LS$L@#49TG!\#M^U,N'GE%<;S# MD^R#6DIO]FLIZ6K5JQ?=PZZH>+ZNY'G_C2QOG_0CRL_Y4M=T$_SSN@I3#P1G MODPQC+C4M3@]#Z9>H Q[,5J M M7A SGV&2)A_8PW!0G['6'G34;Y+=5PH T"!0U2*O,6A?)\=U&\J'PYW,_ M3I$?$0+5)!=!A%():4)"R%)$F3X]9#0P+Y_65XRIK4BWBH"BT42?=N6[C2QG MFIM6X)O2!RR;5K*L5U4_KMSF@ M ]I_TXN&#WGQMA \6WW*R[)).X\2DG@R4*MXJG-QH\B'E.)4G\&HGSTA,+4J MH7=NL*E-3!M9JS:^[_(U7U5FO/*/7[."B3:D&5N^ MHGD&IM6A>F&*U31KC'30GVP5$2WC[[9.2 ?@09M5BK[M,;:E")5W*,I5,IA3((8H@"'T&E+1P]J@IR_M<=BS+=G> M#='166AJG.6JYIB]*MX1I1%\:I\3%/#P&F M1@[=GA-=)>J$U4J-QB>P.#GH8QB#$YR!X1YZ>6N,M$W1=3?@6QS8#&R$D8YJ MNJT$2-<85>9[;0Q2&R-;LL6:*UA*%$*4\@#3A J:A>H\3&<8LM6H8,J[X4YLB]Z/U)A>5US6] MF6L^78,./0F_7GQ>)]SS%PT.:-!QV3?J5XO>ZZKP/RV$[XAY7B&.[Y@4 M?;=P]!/SHCF+%SC"/$442I:JB4URM7KCC,) <#_ J9!1:-6U>??Q4YMXOJZ4 MUR@>,@9:.2WGGCWT3+=M^F(R^(Y-+=@ @0G'=7:\3[,SQ,A;-,?4.]R=.7I5 MGS8MAQE3>][UMH(,CDA *,<0,ZD^:<02F,9,0!)1'$22I&EH'G=K,?#4/G;S M:CW6$!MLK0P$W,",L+.-THA]9#O%H"3/=0#;]'\9!NBQ.L)T 6^.$XYLF;QH MP%=:!V?-8NQA.]\^QN)Y(S:4L==RM\5,C_O[^65WS4'_+5UD#]5X[];BX_+^ M6U9P/8:B=1$(+_ @]T0"4<(\W2<&0X9#Z8]?@37-H>_G*6O'ORU7V6!U/?2!94<766D:##&54 ML[EM H8:>$H<*%CO1.&;T]M)KQK!=\0TDXWDZ\KZNXWH.P+XD)%]QX:S2L%6=9>76WG#\VH[^H;_U[JL4O;:S6."<)C2!"9Q2"&B M.(1I0GP8L(C'U*,L(D:A?WT&G]KDWLJI%^\W7W\&@>?'T _-)H->Z)]G^*$Q M'9BVMZ*#6O99VZ9,X]O(/P-;#1SN85\#W3E:5<_M4*KZ;9].>PT\"D=> TE+ M?%<]H]\":#>AN*TT/2>((182#GV:QA#IAE+4QP1*@B(BHS .TM!F_7)\F*DQ MU+:F 2/E-UTA22[RWYJF#WLI]9;'8B=P-O-!KT=O8"XZ*%3?RNC.V3N/@5-? M[<10H[I:Y]7=]Y0N7-VSWUS%/XJ(/E;MON[)]R]J':<]L"53SE7ECQT_V'__ MG2FW3=WP1BR%S#2',270/"!)$/&4*!^(8HABI,/#!(%$,N'QD*:!;U5,WKF$ M4R.DKUH]Y3'YXM:<9;KVJ?@2EOHQNHE0-*6*#5 [OZ MS:H_M >%/S3Z_#@['N[5;5[:Z.RP)]Q0YG#;3\ZYE./VHAL*Y(,^=H,-U&^Z M:'MFJ^=VEM]WA?:;5B]WZN-9J96Y#NAZTN_W7$2AHGL_A)PQJ9;&(H8I3R5D M,I&ZEDR,2#Q?B@>]=V@V'5A*8$0FN":3KAS#<L7%']AEHI5<_:?DKW#<:N"/?GM YI59;&48ESIX [=-B MW\ M''QJGNWF'-YMU8;3X/<^[7$"Z:LQ(#CJB#WH$T55%_IR5ZID?\J(M;==6MIMCEL1>' H8Q@1!%,0>)"E+89R0F*,( MIR1B5I%59P:;'%.ULE95_WY0#EK^+ I]U)G+'P%OJP"27E4 SZ)N1EFNL!R8 MHEJ1]/)89,_ZV&ZW]-]FB:S;C!4E69PN16\?@&6 D=O@JW,#CAMX9:#Z0="5 MR3U]5XETM4WG>4N*XB5;/MP\ZF?/*<%1@!(*XX#KN/PHA01)!)/ )RD.B1]Q MJ^*BYP:;&LW44MDN\LZ :;JB

JV//^ACT_K>\.=J//20B)#AD ?/46BI) M%%5$BC2([X5![/N6-94,QYT::VR[MZD/@U4B@M"? ?W:7<,EIX'O0RM.X!Q\ M@XBN.@G6.@"N%7H36*'D'B 1T!*K 7GH]-BO2$D7 3G/3I=OM^]2^WZYRE8O M?\T7BN](\?(A6ZA/?1[3!$D<>3#$4021%Q*(PP0IZ!D.64Q#B81I>]JC(TR- M?&HAP49*4(MIWHWV.([G&<8).D.?#5H"8]5U]JSRO=O-'G_J:'UFSRK5;3![ M_L(^W7N:[M6W2]'&;+(TE7[LPR"2D6X6RR&.40KCF'N2$$Q(;!3[=/SQ4_N( M-VW8#?V%$Z"=_VBOAV+@+W:#@A+N\A1O HA-/YIK@!FKSTP+4+YTEF![4N_S MC6 .[AJQP]Z)XK"J@IUS*0'== MBU L(<(1ARE)U3*%AU&@*U]@/[+I#M)]N!5CC-#:X[-N4-CL*^LHN'5=U):? M*Y=^&4$SPNB+RZA'(.X8X)BZ3C_VG0%&_:Z/J;;_"1^]QK$G, ]"RA&),"1I MBB"*J*X?0'V(L2""$!JC*+#Y=$^.-+7ON&[1TY1H>A1$RUCGC.LXBD*7N"8K M(/5T]VQ?&> TX%>Z!A/Z[,^Z!"/X >/._Q.9]ZWG^RN98_/$C\NG]:K\))[% MPF\VD@CQA8PD@2DE7"WX4\4B+(A@$@<^XR%&)/%L5@]GQIK:NJ&2S71CT@1+ M,UIPA-# Q+ EA!FH!9V!!K !#BD-,''*$.?&&Y4C#!3?9PF36_KQA'*+WY+R M6Q6?I>;.-R\_E[JT15U%58=@Z(2@NNQ%NTBF(DFPKY.X>2"4ZZ'\#Q+'">0L MHH3$21A1:4,?]B),C56T^*"3V)VUH@.RD=URKZ*'7?1RF0XKGD6 \"<((QE(WWJ*Z\1[&B@!9C .,:8A\J[.2X\-,C=]: M*4&V$1,LSH5+VD!J1EO7 S4P-;4"*M=I"](GIS&EYS%PRBPGAAJ5/:2XY]C'1[>1SH_1CN0ZH/:'Q.N,\Y MC1*[0A3&(T^-*^HN,ID23JT>EF?:ZUX)N!EM# +CP$Q2([@M@+.5>E8[/UIP ML)'<84$<6[#/[42*()KZYD!*V0ME'GNPB>9P,'N S, ':0](@W/ZKX ME='FN\\<.=;\J$*'D>;'+^LWY_^\+#;EB[?5ETK%$T554?*+*-<+[79\4/*^ M71>%]?.7[Z%;E# M;]N:S%O[ MK*$>, S,8EL$KLD8>ML_7Z@')&-G"[UUG2OTMD>FT-M7RQ-Z:Y EM']-SPBB MJMM*U6QEV^JB#E?ZI'S7CWJ'=XYH2)#/0QB&C"E^DAZDU(MA1-,D%9QB1HTR ME&T&G1IOU3*#_;8T;5^;7[3@H)+<<2S^E$:($^C1,(,(HA3A"'F12!BQ)F7*:K**$^@@Q-2^IDL]]DXD# M[,VX9VA$A]Z<-VX540<3=+1XI2X0I\ *@; MQHJUZ'9$;+;"YH)[E.GM*4F)KB3AZIU'F S)2$GB^(56F+ M8Z-,C3HVI:R+3BEKZ^#)XX":<<;5, U,%4>+?==E2F\6B_PWHKZ"ZDBV4P#< M82[K.73'6G<'-9SRA[DKYZ]N,<)V%V1\S73[:66JZK89M4;DW\297G3 MZ5W4G'%0'*1<>@'TN%!L(3P.2> E,*(2<4I]3I!1 Q3[H:=&(:VT,[#0;3OL M^SSU0-_@L&TP3 ?FFU9NT @.6LF!%AUT9>]S5F>'L\5)WF!XCW3.M\&=-;@7 MI]]K5R>!O3 [>TYH]\3Q3A%[:;ISQMCO"=?EX-4A%FT4QCM1_W?.0R^2 4^@ MAS"'*(XI3$/*H8\I8B*,PH"G?7+QC@\W-;YOI>V7@W<"4C-?T1U0 Y/X-B>O M"?+:Q(+]T$KKL"6,&2R#I.F=&/)5TO7.JW\J;>_"7?T(Y'BSTIO?2,%UGROV M36RKZZ8QPKX7>E 2[4DFTH,IBQ2Y$*I6GVDWA'G$>40%AYA)!%'* I@&?@!QFB8Q"L,P3JU8RV30J='5IA%O M(9[%4A; M-6*"WY3\H)6X-EF8_YE@&UY&XB< MDI31P*.RDPT4^[1D=6^/73E=?*IFNG:SM=,5N0KNVG?=ZMY=GW.U1"0+M2JD M"[5B2Y%ZM(\AC:OS028@(4B9)A5"8A;BT*/&NW5.1)H:EVT6*-FR*E_9-&[? M[' O<[TCTDIOL>'DQH &&WZCFV5@4MSHLSUGF(&=WN^54K-C:\L9J'6; :4= M^/)Z=K/80!S=?B-M+(YJ1[O]1Z>0G]V7=#/2>/N53I'9V<=T^^2>8VVAH6R'&C8[N"=%!M'3?Y_18,YC$)V[Z@M_G7\1J72SOB[7X M^6G.F4AXK/C-$Z%>*7 &TT017^"G$4Z#.#(\V[E6D*DQWD9,_4T6E:!@I22% MZR<+I_(:RQ@L 4;">V!B-(VQ!EN;W.>@5@9H;<#/8]G$PKT?R38C.?5;&V6U MC71!CD+;J-BUT=/I[\95%($#9,_Z[M<\?SR/W0$*.WZZB^?UF+N^LF^"KQ?B M5GY=/STMJF,;LGA#%GJE\/6;T,L#F1>/U?A?Q$+)Q._S:CHM[_72X%Y\7[U1 MJ/PZYS[V0DHIE!Z3$/D"035>#'TBF8AYG!*,C*9;]QCM3+\#/+[';/PF+U?YLCIU?T>4B[?6SD#QE!?5L._$(UGRKQD7=VI\ M+4T38I*D3(:!I!![:NF(HE0M(B,:0,JPCWV.,4F,JMY>( MTP@6T]WPQAAI:JL5:<*RCAJ%5\K 4AOEJ5''U61V'8QG)ZZ>CQYODKI.]YT) MZGP'PV/GLEX/@:VX+M&S8'N7 M*([$ZQLT]>9?TQBV?AGSC=BN6-P4GK-\??$AXS&SJ3X['&Q\D].H_6W\=/GF M97M-#>/E4%6-]_%P7+U KDX[).*_B;R!Z^J97)S;,BJP?1_OVNR)B8 M!Q&/I? Y]*FO2ZQ2#G$L(A@3Z?,@B)"'K1+.QQ5_:O-!*QR?@59LT,@-VK^! M2G+P0Z8\KGRQ($4)U"P"2@W*Z7R<*;PK9M$ TWT#AMX1[.0]=%7O)C^4NF7C MT00)#8".0Z@@F&W>%EUROPV20H:7H M.:V*XED]I=D \+PDC(,@A)@'*40R%9!0[.E=,C]B"<)^;!5*MO/TJ4U*C7"6 MM9AV 3.D_KXP#,W,M5Q#))L=T]@MC^V,,"[-'%/N@ 6.7M3O(VU=ZR]U*E.' M2CYM*CXS201FRD/EB3Y0%CB$E*=,.:PL-I31L6 #DE$Y-Q1Z48"R#VBG4XJO*A/-9B&)=DY8@Z:MU M#Q=UZCP.8Q$R/TJ1L"K-?7'$J3'4II#B4RV?=?_;"P";$9!3V 9FGB,)@7I+ M:@/DW04@^[3$-0/'=6/<"Z..W1[7#(0C37(-;[3CF+)8=;(&E_S_K,DBDR]5 M3^_Z^=NNO%7HTSQBB6*5U(=QC'5)(8]!3*A:K5$<_'_NWK7'<1Q9&_PK E[L MOMU \AQ=2(F<_91UF[> FL[:JNH9'/0'@]=,G7':.;)=U36_?DE=;/DFD3*E MU%E@IBLS;2DB'DH/(\A@!,UPB 2U*H?M+'ENG-,Z>ZMG[H/ZAW>HW62Z-,$R M4*+E;[YYK,LRM7K0Y9T$O(T1#@&22(I@#". 4.A M #S#3, X3%AD56ZW5]+<&.RW,I&]/&+TBRDM_:O9D:JVL1Q[FES%ULYQ\H+8 MR$34Z'C 2#.+18*_>^.1/C#\=A>Y*FW:%B)]1I_U">F]8$!6W/U.Y.W<;\L% MB,YK9_0(ERH>'5VQ6&AP0,DA(\L'6A-E8@U"S2T!JP^-SL2KJQ=/EW#5I_]1 MHE7OEP=V\6ER-M_7/6KVCR5#E(>I(H#%)AJM&G[\_09?=:: MI_<"-W(0,E^\7VWS[<^/*_W&T?+0M4FQ;TI>IAR+.*,4($DP@!A*@+&4^E=( M8DT<(LRL\B3[!,V-&BI=@Y:RY>&1WE*8;NAVLX1/S,9V_@?"94T3MEA<8(F- MY/_QN/[^G_H6)4'\"YH?0?5CR0J]-Y^$%&Q-;#C!^OO#_(4O4C-+SK=2O*6; MI_M5^8_9M_E.ER;)[?)?Z[PI&8N,)%D,8IDB #-! N3#G,#7FQIGZX49N]#@0?CMB M'!_4D2FQ,@"4%@0'$YIJN$9Q7AZX:%G35('42OCCR]N0],J4 U69E"-O@^N4 M'6^\V\!])HO:7OJ/54?/C29P+98_+924,E(P Q)S!B!)"* IDD RD:0IP6FB MDL5*/I:U2!SVH@9I8_4FD^I-/M-IQ+=:ZF&@RZ"HU2R='B&_R^7ZI6F*X_[5L#&SW-P:;PCF53/RKOR@LN,N: PIVY1QK^TU;D/4[_;9,%6FW5N[ M":ZSC;?;[C9@5^[D^-@7:6*:ILZOYIWG_:HT3[F$&4H!%C@$4"H&:,(I@&D4 MAA%$(696>9!N8N?F3#:* UH?)RT:U>L* EJ)9\N= ,]AFJCVV#KNKHV \T7:KU=/KJ_*%,U"=.['V=YMN:];9PJ.]6O>K MW=-/_Z;O^+QK:GA1B82*(P02&28 *JH 214"<1R1$(6:X>/8-KWTZ,YS8^E: M.?N,T&.W/BY?%=)TNLO&A,.W'R\A=N*@E](2+^ ML"[>5K44\W]+\2GGYH]-D^PJCCXI.*N0C% D0B!%J!TP%24 9SP#F4PCR3E/ M4A$.* OM0[>YO?_MFK1M^YHTA$"MBZ!E8M#8&-1&UC6V!E46]C+8%L[>ZPWA MR"36+A-]KU+17@9T4+GHJ0?V%4I&T_8 R];KR5L#O&P&F-<#7!5M M\U\VVB?@EJ6CO8A\C?+1/K&Z4D+:JXB!J8_%(UW5*F@IF_4R%\VQBL]FL;1^ M6Q[4AWQ%5SRGRZ_Z+U4QG]8IB\.)B#3*TI11$"8\ A!%#!":AH"0!!+!A429 M6\:D9P7G-I=_>Y)E:3"Z&^.,QU@#X#>)U+>2T^:>C@3Q6M@$Y?_:Y8446M-V*8/-1CM8XC<-2;9%RTJ*@WO@M5Z M!6I#@A?C:CA549[\B; ("F,V\7C*DA M" X8''U\6O]JSD^-2^>&&3\]4_5\:)XB?L#@KFP.6#]&>?LQJHN'T^8Q,E[0 MLEUWJ,*B9)KF.6I]?A>($T[RUCSBE4:RN^W$U$I-V+#BE? ^;G7Q6DH,/26P MU>+-._U9OX*_Z9?R_L]\LXAY&2%3(,QA(AX#FW_J*HB;/F MN\P]SX?O_/8P#OAKL=YL/A=KE6\7G/&,F48*$IJ5,9+%@+$L QG$C,%,I3$. M%]OUEB[M7OS6O9W>]KV$$1>UC(S@T2AH.@TKUZ3*-FPQ%CCEB@"A! *0R0C@ M!$6 D%3*-$P9%NGBNRS8VI8Q!P+7EC$>='_U IH=*PX$8F0JK!#XW(V ,_== ML-4KX;7O/RG+73#LE-HN?65@_5OM?DFY/VI=YO(T#M3/NI[_YMVN3(C_]F.] M$"%#VL5)@3()E3 1$6 B$0"'7%',28BD6QE<-_ES\X+TLY,XUKEU!-SNQ1\1 MQI')H=+<=$5I2B^4RM_MER]^WIF^NTP&GVDNZG,YV@2/Q7"'8>>W)JZC#M.6 MQAT&T%F%W(&WN>7HS8-Z_R=_,D7#36+ZP\H0K?/*9FFJV)M9?C[D((_?)\".C5]Y7$=F[,.0-O95!X#T4+XMA_+T MZ'EY_J<9Q_T!]=._V10'&'@Z:)21&.'HD%\]7^%R&U8V*?0(U,JXVJK0ZY%SS?#_EWCW78;>'QRG6]0B@!(0DA/$M1B!,G?]6'4G.CIG9N[R'_J]YN;RP,Z#8P MQI?%QAVW.;R,I!W;33T^(S/B ?&[LP&I4B4J*TIWLFU64-KEDD[O7LO#(]1^ M*WOX4&S:.A\>H3RK^N'SWL.8_ W5#S677Y^DW'XRSY69*LI27 L8X911Q@%# M)D].AA(PC&*@N# G' G3'.W"S]=%S8UU:TV#4M6@T=6-6#N M:-+/W"-3(*7 MD1JAFEL_&EYYJD/P.U8Q!^,(S-)A>#Z@.#:"4%G0K$#QBNI](BU9F[T6!M3I_1*8XQ)XSTK5M,8$916!+_DJT"LETM:;((7600; M ]BOCEWD7_6ILB/I_S'/RLAS0&DD8+0Z?'Y XJ@?-OL9M+]7PQ&4>)B-^M+P MNZ"%2=6O]H"*Z1Y9X=+["/J;;V8QQEZGL]>U:-+9 MK6G*M^O-=O.;W"Y4@JC0LRT@+#5G\S+]4\HI8%D6,Y2$4L21W2F]'DE6K#?I M>3J3@/*7X)UDVR#?;'9E6,V-MF[SW35D[6:B6]":9HXH ?K8 %0J>!=H%?TQ M=0\&7CGTFJQ)V:W'X%/>Z?OZP,H0VR=9&"(KY)/FLGW53M/M4=_]07VC?WZN M#I7>;[=%SG;;*T M:NE)K[EYY*59YE3>P:[@D>:KNV ER^R9+?W3M067IQ&T8ZI7&)>1F:T:DB.3 MCGN>ECQGQD:;=A?4Q@5MZ\R.?&7?.)W!_&+NMP2$)]VFK?S@%]"S@@^>;S]> MF?G?UBLAQ4Y_3\\!)-7M+?7<':%[IW!'5+_WEW(P"34HHX:OF[7_)_ENL3F M?K=]6A?F-/TB5(PIFBH0HRP#$%(!&,X$0!!3%JHD5-2J&JN=N+G1]%[;8&/4 MO:L6NO5KOM>X7 JO_NJX_MT#O!T=^X-S9'X](/FU0K+2-3@HZS$]U0H4O\FI MW2*G34VU,O\L,=7NJJ$DDZ^+:NU2LYS9J\Q57J5 W(O_WFVVALC>R0TO\G() M=,&4H#21"9 LPD"SCMGT(S&(4Q;CF*6*I=R-=MP4F!L1G2IM@LW2IBJ]NUTD MSI6%'$?&EI?&PWMDICK5]ZXJRUG4)PZ#@_[!'Y_7RYS_'"=5="B$GGG-48F) MF6X81.?<-_ ^P]CP]]6ASI;V_=[(E53Y=K. "0M#0@1((ZY)+Z,$X$QR@)-0 M\B@C),J<5DBOR)D;M[75+-NOL5I1-R:[AFJ"0@9E%@.4(8TJT@\YPXB"A/ L M1DD4Q@PM7LK!_[JEQ78R;$]EO@+"YH "DX_YJNR-H^>4GWHV\0,[3B4CDC' M"4T C#@#E,,,D)3*5$I($Y;5L+]?66X9>@.]D?@:D+,Z,U=#+U?"+^AVD[,' M&$>>@X_0,RLQ;_HHP7EZ[0'!ZRQZ3=:DDV6/P:=S8M_7ATU]^P6/.K38_JQ3 M[Q%&49SR1--%% *($0,L@RDH,PMB060F(Y>Y[YJ@N4U^K=7&O:9N7' 54CLR M\ '4R&QP":,13C+T(>&5$JX*FY03^DP^)87>[]^6=&1N7!ZX*@M5+21)&(0, M 4DQT9Z;TIZ;Y@$0"?W$A#&*M9_L4BCOLA@G1IBL9MZ^8*[Q':A#EZ8>3.U( MX7:D1J:$?6'JDA1*%>^"4DG_Z4:701@EV^A$U*LD&UTV]UJNT95O#VK1RS;Y M5MZO3*-U6:SH\O>-_+I6VQ^TD$UG1TQ@BE*-7T)T+)?(&&!SEBG%4"F4QIE4 MRJ$Y;Z_ ^7D+E:)@MY'!IE;5J5-L/\;=##$&-QOUM M)(KQP4)>8I(@D%J"GE"1N-J=T9) M&*M,Q"&35@N5=N+F1L*5QD&E\LEV9DMM.S*Q1+R;E/WC.#(EWPJA-7NX(7/! MI]M(_A^/Z^__J6]4NG/_@N9'4/U8$HNEB$EHQ[%].8 ME!;+GX%L3MKIKU;?65=FEQ,]:SK'T(/E#HZ3[T?!PEU]Q0$>?9V\'MLVDP:5 M<8&Q[G!J\D'5G]86EN[PO@M0R\@AWK#O077PG%]Q<"?RLO>#?/VU=7YA?3GF M(Z'?Z<3[ECF=PS\26D?!P5@R!LSZO^W,'1Z4J9BZ_?EQ9=*@\^_2M%79+!A' M-(T2"#(B$P %TE.X@#%(D@112)%*<&(]A7=)FMM\7.E:EK8NM=618#JBMK'CB'6M+ABZ%G,OA'X8-F7+WX?B<['^;H9OP:(T39,0 9I)!" 4 M'&"50H!DRL(,,14)JQS9/D%S(]!Z\:!6]JYJNFVJ4C4*NZZ\7,'7=LWE=M2F M66T9 -B =99N-&Y<8;ER\XG75KI-/%]5Z?F^&RULBNWB[>YYMZ2&8*J31%7J MZH.Z%Y7?7S9$I$E&TE12LW$. 50< BPC"!A!62(HCB&Q6B.Q%3@WFCCH'%1* MW]6UAY8\M\\Z1?W7J5!BJ8QC&3@$=8.R"$"8 %@X G M$(9AI+*$6VT#=0F9':M4:@8'/1VBCVM 6H1J'N 9FRK.D!FRDG@-(H?8S -4 M$X5E0R!S"\AZL.B,Q:Y=.UT8UJ/]4036]]T!O& U_Z1'$BXJR*\1W0I!>> M15]K6K;P=')I[TVF(U5;>X[8U?JB80G@]YP7.RG^1HM_2M/DLRQ=]W97F&)' MBTCBE&11 C+"M)LIHA1@K#(0*9'B)(P139RZH'4)FQO)[I6\"PJYI?FRW-%[ MEJ:)U$KD&W-L;T MRDZ\NXG7-XHC\VZM9K#7LZE,6:OJ+UW.= B=- M';KY/1/^^8,4CMHE&7:6U.F=XX**: 22L!8 M3,)0HBRQZ\5K(6MN7-)H&S1A1]T2UTA61YM\^6IV>'1Z:CVWF,Y/L[/ER$NSO&1@%Y!#*LF[G>EY5BTS5FW2 M#FDCFX6*$L$49B B>M+2%,L 2VD$F$@5B5'$L5LA2%O!<^/;?2WLLXS+E7G\ M5Z8$G/[;CWS[Y)Y+Z3PJ=E[=&%B/3,Y'.8^5TOLF$DT7R);F'AM'.&+EM\># MK?!IVS$X0G+6.<'U^F%4]BFOBCGELO$X#U7*XR1!"$> (E-X+#052S(L .01 M2B3C6,>?+N1U7=3R7T4.4I1[WXTO#)* MA[A).:3?[%/6L+C"8V?%LLOK@F"*B( 0I*'4/)%F&6!2\T3*4@%#I9(TH3=W M52Q%S8XGKG=4+/7UT4RQPMB.-/P@-_;FZ/4FBCV@^>F?>(3'^+T3*W&OWS?Q MR&RKGHG'5_B/E'Z3/\I/-@M,DRB.% ))J*(J?9.0E ,LI22,B@PE5K4,G*3. MC4RNQD@ON\)\LKT8+&W!]DF"YW+I4%^II#%WL^^0K\2]>,Y7N8GA MRJS6JOO%(HD980E+@=01%H B%@ K*0 D)),(QCA+K=*M+.7-C59J=P1N96=JX'>O:=._Q1S"6J'BEESZ9DY*+)0"GU&)[V<#V$U6/ MWQ#+:Y5KS:OBHX.+K0=ZHMXX MM=JF262M7G#0?-]LM,>0>0\OHLNV[ M?,.7Z\VND.V C#(89Q0P%1(=D,4QH)1B$"8!F9:,JTZ8.*P1^C!%D].'@NG'M9UL25EYJ- :GEBOJ, M:UI6NMWYK5_9:[C?]?#7J5K9:^39.K>GVI3[^_$G*79+J;VQ]?/+>F7\M0>U M;W90!Z%U"Y1RA[#E7(4H%@I3()EQKEA$ 4UY#$B6I#B4,(N94Z?"&W29FP/6 MF&*"EU8/CU]JY7_M77[Q/EB6+#/-$(S-1RWT#W: 1N:R2LN[H-)SW#U""T3\YEUV MR)LV\;+?\+/,2XM+!NX%FG8RGXNU)I]]$G',=.2JB0 0GFIRH%0!FE$,H" * MPI3(6+GM_YW+F!LIE"H&E8[!+Y_T+[\Z)F5? M)RA^\V>,;>U6LC,T;Z=8?Y M?K?O+LB9=LONNJ%GVW0=7_7:"WGOAWR6*[HTF=U-MQ.YV=9'AQ>(\C0A,0:A MC)EV%A+-#$IIC&6JHZZ$T5!:G>7UH,O<>*,Y]I[7:I:;WR^-_EZ:S5H-D1W3 M3 3\R(QTM6GM73OBVMM2#DEC35";,WI_6Q=,I^B!:Z7/'/KDN@!GV4O7Z9:# M"ZNL=RM37Z%TSXR(Q@E(8"0(@J$IP X!9"0&A,(48$I9Q&G":98ZEE6Y(FJ& MY%AK&C2JVG@0K@#;<9\?V$:FMH&(#:FAT@.&[PHJU\1-73^EQ^P+U5/ZKKAA M&Y'1LHC LUD"*@M"W)LC,H_2)#*\^7GX2IW;4W63S'BTPHR#F!@*21CNO"A B]*^0/L>9-9-^'A\RM 37'Z M_%3T'(Z?7X'#\OSYM:N',5YS?D([=2Q?E3Z==L,VN;Y#^)>%OK MH)!+QP!_/#<;.*^6Y:S$I^PT&Z90(A]]H&"_R)=UL37)>E_E8^ER+C0, M"8MA M*4*E/&D "2R0R$*DK31/M^"73*J+LN:G8LMV]Z6NQUU8Q6*>O&:!WX M0HD23$@(,$_TY*(#S@![:1 MIX$#7@KBEN45"TTN$8H8 4P2;KKO98"%DH PE4+& M.%5QZ+0>.+K&!WJP<_QZP_G0%:2((3DB88(!:6GFX,<()B$*,L"N,X@6'DE'[?(V]NTT6MIV-U MXQY,[;C=(U(C,W-3#[U6]?(90X^UCNV \5OPN$?FM%6/[0 X*WUL>=F _EL? M5T(^KS23\9+A&NKZN5"0"(4R!A!!YO0.,IVW8@[21$4)#1,58JLLKTXIKG=6G_Y'7;-ZOSSTF//6,,R#>JN=N'S;RB:Z?S:YNPN>,1HKR$$,I0[@ M9:C]J5@($/$DY2J)A7)K(=$G<&[<6.M;;L:7&@=KB](IP["V\[-\(C@R:[; MJY0]3M*L]/5Y*-H.&<\GHWN$3GP\V@Z"\S/2EM<-HYF'EW)/:?58GL(^S'PL M# GG:00@AQ1 +#$@*VGCOQ31:7BO856:XL[">W7FWAX4O%+N-5F3,FV/P:<$V_=U-UX5,E^\J]WX MAE< 73".3P "$K$G !H(+#+"1_#\>U]__4U]>OOS_@N9'4/U8 MOO&=-Y[D=;^ MT3\7"A,<4IR!E!/3VB8R=?X8 Q*'G'#&XB1S6@)WD#TW6JA5#WBM>_"H-=X$ MORQ-C1HW)\%E!.PP4GNSNN[/S1B F5?7 MPT7^I.[( &!.790AMQBXB5<>:R@3L]>/]34]B?==Y(S.0:FT M8T&77M#M6,$GE&.'+\"@:=G.R8V2!@^+'55- ?;(%%::4"9V5CF< M%W%O#&G]<7,7U*6$1RTI?"O"7IEPL#*3,N2MD)TRY\WW&W@P:[W:[T55Y?Z: M+IN0$QG&60A$%@I3Q$, $J8I2$)!:!HC)M/497_NJJ29[M"5[VE>U<7\15:J M_EH>JG<\-W0583OV\X+;R/36UK&I)?I+K:;';,I>*/P>&KHJ;=HS0WU&GQT9 MZKU@&%6\?WY9KG]*^;4ZFG]S6KU("_\N-Z82D2E4M"G?I?;GIJ3(;^OM M?\GM(;6\.H3_85VT&C='BS0.)=;!(U!*^VV0FW)"L'YW\TU=%H71VM:LUE#M7O:\ &NW:EX*H""6^7:)-#^N),_/S8 ML>M\GXJ1*?MB6;U#Z;&[8&]T4VW/6*G_N@U^RFWK+--=708E4.LB:!GKC_9? M9XR\SB43FS#I!/4ZPW,ZZ[V2%C<4L3W3[KSRWYO3RG_O_[7+MS\_KC;;8E=5 M[#)NZKE<,;+_YRJ:YT.QT'3_/ZI*6B@=&\\"H7NU_&#:M"DK=!9=[A(KU M0PKBOO;#IP0D0B $HA!Q (6"@$C]\+%$Z9\3A' J!W4H_1_W MZ(W?%-7]P;O01O7_%T^=G4\X!U5GZBD.+-1< 1.TD*G70;<:FT,9YST\%XHX M7WQF/==OGLF8^R_H_-J&35_A^;4MON*ESDJWH:?P-]OULRS>FM$PU:7+1,=\ M\\^_25.J9L$%D2%6'$C&S=D#'NF9'2: ARRB+",QI4ZGQGKDS6VAI5$W.-(W M, J[GLSOQMDR^<F/G ET'+OBCTM;CCIR'*A8>-:W/-+D#M&,073"/31Z/FW:&.TE&59H]]-RT \=N LTO@M)TX M+4P_:\EI<\W &G9TDV\>U$FOJ9^GC:853#F"0@&A9 *@R+1'HGT4H+T4&9H: MRU0YM>&T$SLW"BFU-LESG_5=FQ(094K*9ST@/']9RNJTMF89;8F@G8OXMXR' M'>_X1WED!MH#?%!YFNP=-Z3\EEZS$SUM_30G.,Z*H+E=/3"&HILG\W\3U7VG M2UFF^NC0+C=;M.:#^Y4X_D/KFQ5U?ESQPAPG?2>K?]__R9<[LVJG?W@RT>07 M'?.]5TKR[2(5D4H1EB#C4@&H(E@?!YGY2B;_P8MBTQ1S_T0 MEQ^:83_]V]$%]6YY@T+P2X/#KW?!'HJ@P2(P8 05&AZCWU<91;_!]+0F3!N; MO\KPG(7ZKZ/%\&.%^;9<&=5JF;9W6HI;$(=WBYD8CE7JN)>\Z ;4C"G\PC=V6#LG)KUNSO%O)) MKC;Y=UFEX9LR"CIX?%"F3@C/PDA%D01$, 8@)Q10I9T20I,LBAF-.7,J>^ H M?VX,TU*_/GK#VP;4!W'<&,AU2.PH:42@1^:H-L95^LV1[ON#.W4-E]^J]J%> M:[@,!,\KD;GJ,"FS#03HE.J&WL:]%-U[[8)M?[Y_EL6CYM2_%NL?VR?I%SHX=& MX\ ,8L#6A1Z CH;=;CZ/Q0C8N3E^<1V918XA->KNW9=]2_6WG6 Z>S+V^'AU M7BS$3NJOV,-PZJ(X7#DP(ELNUS_,S3ZLBW?K'=NJW?*\L$+=:6;!0X@E11@H M:LKGAFD,,.+F0$J@V[BK8GK MNWS#E^O-KI"'M=8(09@IS6TX-?D?.$T!04D*1"))E$4L)<@M #@F< 0Y28=E.$BYAD8>3$32[" MY\907^0V+ZKSE*6BSMOR]K!;[]./ N;X&_>'4ZIFY[Y1/*@UK^ =B;"&@.9[ M@]]>@:EW_)VAN9 "X'X/]W7MCUP5]SOMB:^+^^U6;JI\^0]+^KC@<<*5("E( MI8 1I!IRHI,0D"B!P3Q6"FKK;MN,7,CIX]O/WP):E6#EJZ!4=9^4;L#U_XU M;3]HCJQ/X48IY"%,.> \T>X+I0PP3$(0IHG@*()4VO4<=Y Y M-V*HM0[N_WX?L"9$H.:TUZ:[$-A@T+N)8B0H1V:-!L6O0:-R4.H5U&('3CB'#0+AKT) MBK$#P 8%K=P0TCP'Q($?;P)F(BK< [3]L?;5D_VJW9WT=G[5=$QV5>,CTKK^ MK8'%'_F3%+NE?%"72_V4[7GJJCZF8$\5Z6XVN^?J;]_,_D$K,SV&C,%0@90D MFM\RF0#"]:]1& L(8:ID'+LLH/E5;V[\^'7W_$R+G^4Q[8/.P>^F:-EV75?" M*TULRI)5E<.O1:.OBXG5@:^'\^D%L M[(7(*LT=ET_G/O?;<.1'6WQ]8*+? M:IN+?+G;YM_E5\EW1;[-Y>8W/;COUL\T7RT8CI(,P13P#', L12 IHR"-$$( M"JHR(IT.;_8)G!MKMO4-#@K?!49EQV2^/JSM/%6?"([,HIW@!7]4^GKT(6VA M\9N4UR=TVCP\2PC.4N]LKQO8[E8J6112U,VR]WQ6MU>J=Z 7(DL$)DB"* UU M0!ZC!- X)@"&@L4\1J$F(:>FMU9BY\8YM;:.O6WM$+;C&/^XCE@KW50J1T8O4&4.-?* ML,#>,KCSC>C8$5X_F"-T('!"R7]L ?C0K$+AXO=4X'KY$(31RXB M"C.N8 0X##& U!P3%4@ J.*001AJCXO8YOZV[CL[?JG35^T7B$Z!ZJ:*&\P? MFPQL+'=*UKU@Y^#LW/:])DO'O6! .__VTL?N+]G;]7?M4#3.<1*E(8PRIM\P MD>E)/J: XC@!20:%GM]9Q".KI*VS.\_M12N5_$N&M%^]2Y_X;;>.Y_RE?RXE<^;!98()PS&($XB8>KF"D!" MA$"&54PDC".$G4JUG$F8V\O8*!C\850,2AT=0_]S%.U\YINP&?D-=8-E<#^= M,]-'::)SD/(JG7/.C+S6+N?\BP.S#;?:$3;[Y6^7=+-Y4&7VROV?^6:1Q#$A MQ)2<1#0&4&(,,(,2I#%!(N$HA(G5T95>27-[S4O]RE0RHZ%C7M]5..W>I:G]%G66B]%[CQP:;8+MY6-2'S[W7- M_:I(_X.Z%^LR=>U>_/?.M!!]4_5]KA=]4I+H)T92($@(-4_$"C"ER8*D201# M*!"*K!;YF%+OH2]^\15WZMU/:&BY]$CJ[&9R&YFZ_T8!\VI/6R"8+S2P< MFB8D^T!:9EPASF+3'9":7ED",)BE0. HRDB8A3*URMZP%3@WHZ6'64L>MRW?!&B*:1RTGSJ).&H3C3H6@(D0;:-'"%A&H/ M5$& (U?!?L3M@EGO.([M7%Z#<)H^K4YP M>6^6UR]Y\AYWUF!<:DUG?_$ 3[%)X_M&__R44Y8ORTSB+X8.']3O&UEFOBPB MB-.(2P9HG*::EZ "F#(&0I2HB(0B8RE>K.2C:<-@X2U:";5ZG4CU.K5%C_=6 M'5H>+ ]>H=U(O]Q#^]6P[MLP7O^N/IR)IV@ZG0G[>XTG4/I9-F12^EVI;]6 M?HVPG[^OFL!!BO=_S*_:.O!N/PG\O O: M9@25'4%ER+@]!:UQ'+W58+\FK]Z!T!HLF\:$]C<;1I+[DRGWN^W3NM""REU, M*$(1(9+I4:$"P#1%@$CMX<8J25"28A'AR"74OBQF;K%UZZ#57D\W@KL"IQV# MW0[2R!1U"1_O^\+=*'@EF"NB)F60;G-/*:+GVT-"7+K*-T_FCJ:!\L]ZAQ&A M)%14<:EAD-JYUU&QR7"O!6EJ2+*"BT33])24V]Q8Q< W7'BQ2LGC N[ M-#^. SN_.;3[H'RAN:B/VMZOJM:G942Y:=I+B2A%'+(4T!@2[=\0 FAJNGZ) MF&'!L6"A4[4\"YES([Q:Y4!6.F_*%?&ZYW*EL=.JG0OZ=NZ09TQ')LT&SN:$ MOD&SZJY<:3Q"$R\'@#PW'^R7.W'W06L@SML/VE\ZC(Z^R.]RM9.FO^$76;9B M_DP+L]JUT(R317&F@ @U_T"(-1V)- (HHCC,..(89RXD=%72W*BG5K1JTUE4 MJ@8OE:YN;',=7#N.\0+9R,QRA%:M9?"Y!RUG,NE%PBN%7)>-A M^LW("!ID/_E'UHYJO> U,ME> &F,GLQ]2/BN_G%%VM05/[J-OE#EH^>"F\.T M2S6.WO_)ESN1KQY-:*C_9S(7%@D1&<[2#$C]#X \@H"@+ 1A%B8T1A')L)-W M-D"'N3%UQ2HKN=5Q76G,X'C.>A0$)R+A& &E!-5AM/:12<*I#J/CB%.D:$+I MXKLLV'HFX]#69?2P<7S\G2/M,3"=,@:_5MUN;T/0&&'V4$8)T5TA'"MXM];C MM<)Z5Z Z G[G6]U67MALBI3+D/J'YF_U,N5)[]NZFNCFT*>B_86WZ\UV(5+M MY<:F6AY-8@!3E F8:@#"1I*;$JA0Z?VVF,H.;>IK#QJ77>8X2U=A]4R]CJ< M=I3[VH,T]C9U.U.ZV60Q/^\_J(W4OOII)_#&T+NC/D)'7S/6^J^N/,98C%*+ MV:NBKU*Y>0RHK]5Y'D76D%9!SR\T+\Q"U(/ZE',C7YAYRZQ,E?HM$,:A0E0" MG)4KRDSHGV(&H$HSS+A99[:J!VTG;FZ ML@6HNP-1[UTF;$1D:]%Q/R+KJX;Y\V_J7NB:YEF^*I^@+Y*O'U>&=CX*+297 MN6E_5$F[-QW3]>RAIXK6&E?95T[_L?I*<]H?PS"E:<1 )E()H$ <,"8PX)*Q M+.0R(\RI!O9XJLYM'JBTJ]K3%ZY-/4<<43O'?A[C-/+LTA@9M*R\"PYV!FU# MZ\DF:$PMG?SVZ"Y&7'8\7 M2G"A"($@"36OP) H0$,(0093K/^$,AZ[]9JR$#HW?FGIK .WC7M='@N<[?C& M-WHC4TX;N$;?H%'8E'JL5?99B,<>(,]U>"P$3UR&QQZ*\RH\#M<.9)\JQ>-* M&ST3K>>K7;YZK,].:X'[B(HIB6D2AB!%3#L\)(P!QB@%8&ANX"64"-XQ2'DDN0ACP!,&,$,)PD &544JA2 M05!LDW(\!M23)1[3-N .CK(MR!9[;7ZA&WE&.7I F[GD00W?;;/ T&&[S2^6 M$^VW'6%:GX,^?_E];;C90]2YXV9QF^FVW.QM.MIS<[AL6,#P_OEEN?XI99G# M]5"6D:\K4$0IC&D4A]HE(2F G. =1 DA#B,,XH1<@I9_NJI+G-<(VB=3N7 M2E4WW_\ZJG:NO1>L1N;9=C[89_JSW(R_+PK]E;(-RUT-W B=8'O1\>J"7Y58W.#DY'/] 6?IM7^$:F MDQJYO;*!UC;8JSNDL%(_A YNFU.4ACP2(,T$!U!""FB:F&[;D8H3@E). MK8XK= F9&\@8M18,_2E4=V@%?A;2;5WT!-3*;#L+(J6%P'PB#>P=?O?%D M;83[3&MW%.[][L"P3-/(]N=^0T E'%']/@-!10P@%AC@D"$@8R@R :E '#G% M8D>WG]L+7FGGW/OI"G:6$==@1$9^D^W!<(^C+MKL-W@Z%C%MQ'31O+,PZ?*W M!E8GHGGQ=[K4UN'99RG$4J!5!$TQ^$C'1YI M\% 21S3.4)(0IW1D.[%S>\V-JD&I:[!7MG11?[O_NV,-(SO8[9C /Y@C,T07 MCOXK'3FAX[?PD9WH:>L@.<%Q5A;)[>J!*2'KYY="/LG5)O\NJ^W4JO'3:0\S M"G%"$X0!5Q1K)R-1@(54!Q2<28EAS)!R.OIL*WANO'2D=Y.8\,NG]6;SJV,& MB"WR=L0T!IXC4],E*"?J'><(EM^L#5OAT^9H.$)REI'A>KVGL@Z?B_6+++8_ M/^M'RRRK[)=8%C14L3)UA#!A$L"$9P"C$(,D2Q,2(THX<^IS:2]Z;ISU3NJA MX?GAW'X[:^#&.@S7\;?CK7%0'7L!Y5+-A$9Q_9-1O01ZK_R()1!Z 1NWL,%U M\:];KJ 7EMXB!/UW&.QS/:]7Y^..QM_CLMRD.*91]OLY @,DIEQ"7 BF0 DB@!-,$1$%! $HWDJ]X ^C8%!JZ))%<8I<]_M[*QXCO[M^H7!('[D!DHF212H-?26% M7+&W,P7D])KI$CZN:'N4WG'M.T-JCYF6P"NZ_'TCF_-_390@94HH@B""L78L M,D6U8\$SP)(HRA"F66)7)[E;S-P(JE&T["B^J55U*8=U%4\+LO*"TLBTU>A8 M=K1OM!R2$G<=*9>"83X0FZI0V"7D?-4%Z\.ANQ[8U:LGK /69\%Q_:_>;]_2 M6=GLKS3%@T]/]KV1:EW(_5% N?F@?\T?5XLTA7$D%0.$1A& VH\#1$*H';HP MEK$II9 YU5$8KLK<.+56:TA3YD$C81?638/OZ&SSZKQW?Y MAB_7FUTA#UO,)$YP)E4(8HE3[5GR&# 42:"PB&06A0E/G?K46\B<&R76*K=3 M8MWHT09G.Q[TC-[(A-< MUO4O?MVZI[;Z5'GX;","4< >63&[,R']'?<="A"?B-#6^'3AH>. MD)S%B*[7WQ@HEKNH36WWGTT#9)A20J,D 3A6%$"A.&!QS$&&8BI@%D>2.BWC M=XN;&TL=8J.E47??NUN_5KRG=?(0L!W#R9LAG"RR+#6]VS>S^#E"YVD[5,8) M."^+?)W8L]/\JV%H]U4#3]SFJWRK;_I=BH^KK7XP\D,WB?/::::^^[:G2 M'Y0&! <+JK,D=V5A2K[5'[6-&:-;Q$TX^CV_.TB3:8_SW@+6V>G>FVXVI#C; M]DD6'Y^?J6:+G"[+;CJ;JJQ\G>4C):32%&=3@@D HS #F"H$!$T9%2*-<&:? M]MHK;FX$5RHYF./_@C>UBE;@=E W:V@ZJS-:+H$ME M-I](3E69K>-)]):#:PU,=V&VWKM,6)C-UJ+CPFS65PTOS/8AWW"Z-!S^0?]E MLTAYHN*(Z1"6AAC D$' E!* 1Y!![60*GM'%=UFPM4MEMA,I+@]V6]:(2^A- MV;%*T\J=*75U+\QV"FDWJ7J":>PM!G=\!A5ENX+ S3793N\[>4FV*X9=JLAV M[:L#U]XO=B%?*!T[HE 0$,7*G 1$$6 PC0 G1$).8JR@4R6GRV+FYDB51ROK MTL^\I6=3&MYQ'?TRM):KYC<#-O(KWULF^S?]]-/-4].JP.-R>2_N;]]^4/C=^IGFJP6&B-,DHCK.2J$FB(P#*H4$**8P(S ,<4*& M'A6N1,R-'#P=%J[QLV.!VU 9F0%.#@Q7^HUT9/C8^-$.#==B7NW8\+&970>' M3[XY8%7E;2%%OKU_+&1)V$V FJHH26D&4 HC 41@*HX!B2.$IK15.C_6:^D M7!0QM_>Z4C+8:^D0[U^&T&*5Y&9@1GZU3S$9LAARY?FR7P"Y&:2)%CUJL&BC MJ*]UCD[[.]F&V([W\8; M<"-SX77,1BAX9 6*5_>G6^*DGI"5\:=.D=U%0WN>;Y[N5\+\8]*&OM.EYJC- M_?8M+8J?^>JQ+&R[4"F/&>8)2*6F%9AF$1:LZ@ MM&.50?!,0R#'N!CE_-'$-;.],L*9D$E?_FLFGK[G5[\W8!&F29?Z)E=TM?WX M_%*LOY>1T/URN?Y!M=X+ 760DB8",*$D@ @Q0$,J003#*,,1E)Q#NS?<4N+\ M7OA/T ;Y1T6*"RPMUC*\83G1$UW&@@K;8.6NL'] M.! Z+/CXA7*BU9_W-D^EKR4A>X0ZUXVS!_+9^L-71IQ7Y^DW-8G3'$4\A1F""08:Z]," 9P MG)BL&2)2F""6*&F7)N-!&Y>79IITFH,QP4MM@-EO?\ZW]@OP/H;)SN.;"/J1 MJ;^%^9$906-'<##$G]OH 3NO'N8M^DSJC'H [M1O]7'+H5'K=[G:R2_2[%GJ M2.VS+,I215K(0>J>T/-G4UQ*?=5_W2C*S6=?M[38OFM*;:>04AG&$B"A1QBR M4,>\+"* LY BEDF,J%/-)[_JS6UEKK;N+MC;%[0,;+WUK<,;E9$FBFR;>1>4 MA@;O+ J$3_$+F1O?MI]+4*8@U-YR)(_UVF6P.QMNAH"<3^JL$%K MSM/V=K/[] MN+KGO-A)T9QUS^5FD<1"$ZJB0,0\!E *!$AH2K$F+(:IY ESJW%A(W1NG%MK MN*]PH55T+E#=C[2=N^L;OY%9N%$W^*51^%=#&@VBGRP0'5)9VAHBWS6D^P5/ M72W:&HH+=:'MKQW&0.=K$^]V\E[I=_I#KK9/YA#40BF%84HRH""- *2* 890 M#'B:)8@(AKER*@IF(7-N_//M2>H1,"JZT8X-O':LXQFTL5V_\R7/.U.)DLDR MQ>\N*+&L3S'FWSUFVSC@Y)5Y;.1.2CP.0)SRCLNE P),LSAJMB*VIKR%9K;2 M;UY^H+RL[E,[\@GD,0ZUKP.).1_)HAA03B@@.(-*I(@JAX9&-A+G1CDMG8.6 MTD&CM4/89 6X1?#I&\;1-V2Z$1P2@5I!Z1"$^H9THCBT#6W>@E;5BOL*1%W@ MZ8Q%K6XT73CJ8M=11.ITX:W%8B\?=?TB-]LB-\N0Y6GNWU?Y=G/_@Q;B7@?& MW[469=W'0V,+D[LMH$Q B@71\6N* )8J 4)P"!6.F0KC835EO>@W-][_NGM^ M-B6BURHX6%+W?S:V!(T90VO.^AE5.Z_U%<=JY,FE]W3^Q<&[VX]>7>0V&*<) MRCBPCU06UX^.KU0]URO UXOL^A5S2[N]LOV4">(6F,(TDQD%88:UGQZF'! 6 M$Q"S% JD*,MB[MY#;W__N1%S>6CD12L6J'5AO![3C61KM!W2*^\ H_6JXU!P MQE]@W'>I*Z-[WQWJSHP>H>W<0<8K])([,_!R@[CSKXU14_NKCAW**>Q!?O?]SJZG'5*/\E&^VBS"C$L9*@(1Q4PPWDCI&YS$(>6H6#!6, M,J>N++X4FQMS6%2:+A-$*O.,Y[C(N;ND+J5.Q]P_X'3@ZEZ^=MZM3YN E97 M&5M$J5)09#$@*N*F%155_M6Y%5U>M^_4N M6$G77@O=*%O2JS?LQB;-$K:VIOMV?K6R/COZ6:'BE]"Z14Y+4U;FGY&/W54# MEQ1-=/IQL]E)$2U8&DJ(6 92GFBO$<<8$)10@#,EL& L@IE3V-B^^=SHPJA5 MY@IK-\ LW.JI?U,N!ID0DNTV^4IN-N83IBF]+"SLN*K7!M9R26X@7&.OIY6P M5'IY7 B[8*S?5:RV@&F7H"Z8=K9^=.D[ Q-%ZA/9W]9E&>Q"7FW[M$ LE7'& M(>"*:+\@8Q%@F,4@5K$0(>0JY(E;Q01[X59/]*1'J_>I$)H"7II6MQ;1#8_-/>B;^J..KS8*F81P3) !%J0*0FE(O4%,8"E6: M"L@TNUDM:EG(FIVWTE[)/>@;_&$T#DJ577(E>H#N9B?/\$VY!CXZ<@[Y)?X0 MG"BSY&-K7R40>Y5])938X=&92M)SB^F22.QL.4H?L;QDF(OXIHYGWK;"F7NV MV1:4;Q><\2ACH:95%D-@#HD!@D,%9$@S"0D5$7?* ND2-C=>;70-VLH&?S3J M.B[A=\)LY_+Y F]D5AV,F[-+9P.(5R>N4^"D;IN-Z:>.FM4U;B2R*;:+O]$_ M\^?=I M^Y6_R?J1W^]:+X]5?J]:V_7RZHM:+Z[^[?2E/;_K)&_H56.:U_'Z%X9-X >7 MX$$=IQDMS4+)V_5FNRD3DUGPO&W6(&; MYZB^0MP9',P.VG97;=DWS2:$"+3I[4/U06U\<)(W%I3V!P\JT C4-YGG4^*P MVCC/IV6BEM<9IU0G>F6;*?'^&CY]Q7$#XM$VU59PD315.I@$DH)]7^B6'LIB@$1<0V_ MX&&J=%BYWM*E75@YM,S-7L)X%/+-R+ JR=*+FEW@-L^2-:/4I!F[],RK59BQ M*"1S>[V8JB*X4M(<+)/[;233*-,PR,JC J9!;\^$;N9(JWQX8YF'U M38?2&R6+!_5QM97+I;[=CB[WV_Q2/T"K[2+EA*1(A4 IDR$8:[")DA3P!#(4 M"9HD6=PD$'VS#$\FTGU _M&WB1:?C&5F7S5@E6V!V$F3/O/Q<["M37-I3##1 MLV 1H\QI:"?J,M%8'!P2#ZHFP<=6WP7[@3??J"UOAS(/JZ QWL0B;?/;^505 M C-\/%R:7\SO,9FJ@\;,'A?'EAS3CEMW7X^)=)FP.;4J-)>]-S61!O-S5Z72ZG) M6T? +NP9!]>Q]Z:Z(9VHH(@M8"/5"ND5_TIE0&QAN5[AP_H. WMVF[(@W_2U M96,''8- F4D.!*/4U&3"@"0X!#1,4,*B#&'B='+_Z.YSXZ)2NDM%RO*?'JSXAEG#K/D1\[T&TE81[ER;8- M#]C/2XFR06G]75#;?Q=4")B.%Q4&O8^2QZ!Y^M'S&W5/J/^T8?OT W,6][^" M"L-FSM_DUE2^_%RLO^="BC<_?]^8";RN0;5ZK$N-FL20_5D_%//8G)D.I4P! MU',>P!F% "$69UA(R2%RF0#=59C;/%;6#E7+]8]-8!['0#6J!W2O^U_<9JL! MXV(WZ8R+]LASAU8^*,%NU#?SQ"_& CT%_!KLC0@.5HR2U#\<1*\4/D"-29EX M.$RGA'K#G4:**'H(_.]RLRU3Z_9-/=?F3S5UFZ7?3@>21)$*&20@(6D&8!H3 M0% D@4I)AK!(!*)^@XQ1S9D;7]=&!?*@?D"W@5P)PQVL:M\]DZADW.?,4Z R MFZ=G!K&+;>A2@5)5,6I6SK;K\L]W00N:.84TDXSSM%'.N";-*_"99/B<8Z%I MM'H=-^!AM]UL:3FO?%QMBWRUR?G?Z7(G%R(D:93&"D@F$@ CB/0,CQ2(]30? M,QEB!-F4,_Q5361\4O3N9LJ>=>J^/[32SJI<1^Q\T81X-_-[BH#1Y/G-@ M[ZC,:GJ[KNW_J)FK%W3?DU*_P($GH^1F(^654O%_H]M=<=ZK*\,QC3@K!Z_"H?JQJTQV^E M3+,4$Y//K7@*((TEH%+_FH5(14J1F/)H6&;W4)7FS*B-%29/>;U;E6^XJ7@? MA?^7'KC@;^NJ"%)M6%!#,#0I?/"@6GKADP[5V.YV:Y1JRIN/'C? MR,=\M1J^8'2.)Z4)A%*& JF3)/4&-"0Q:;NL:(A9!CIZRL#WZ\LVV'X0+,1 M-AZ6[V]9>3L'TG*RO@F:L2??EG+_.ZC4"^ZWVR)GNVTYM6[7.@ MO':KN(Z( M_T8XQV*F;X=ST8M+8J?VM,_MZ/\ZK5PQLE%!-B5^?I-S6!44/ M]48/Z7H)S9B2408XTO^!(A* TC0!:8C2%"42A;%3/64[L7,CDEKKH%1[7RJY MI?CP1@IVPV!',/[!'9ELO.#JWFC!"2:_+1?L1$_;?,$)CK,V#&Y7#R.KMV7; MRM)I*C>\-E4_P464B9#Q2,>(68@U.^$88"8E2%66IIED(8V/P:=TT??U@8U!-:RR**0X?WQQ2K'$, 8)CI7I])L FJ$0,!61A%., M5.1T#N2ZJ+FQQ%Y3ST31 ;8=5_B!<&2Z.*!WQ!C>":,?#+^-.Z^+F[919Z_9 M9XTY^Z]P(P\A\\7;?/OSOI#T[5K(149"B+,L A%+&("($4 $5("B4"8)XEP' M.S94<7KCN1'#VW+)3RL7&.WL7OXSL+I?]5L@&-L/L+/>^D6^9NJ%UW8C^7\\ MKK__I[ZD?&/_!G*K#^MC5U):VLE51^G MM44+QE%$&0F!"",$H#0! :4,I#33;W>:)-H!<,Y7'D75N9'"A=-&'A*7QQEE MRVV868S=V-LY'E.7CX[SC)NZ/.JP^,]='D?=Z9.71X7]8O;RN!*]]0@>W('B M[:XP6Z75-[6+^D)S45L^(9:+_',?]['W#"XT MQKJS[HQ%+W?&N@MJ*.H+[H+FR:KA*"\L >GKD^6C[_-T SIV0^D)+'GM3M73 M#99%"^P)E1G0O.5A*?[/>J?O:#39Y$;ANH%TPCF'"88 9V8[!R7Z)R9BH#0) ML"@5,4FMC@=UBYG;]/7M*=\$6MN@5+?JQ%;IZ]#FXCJHW1.*/ZC&3DG9 ]32 MLK]AMPM2#BT\O" V4=,-@]S3Z:/EJU=?+Q"=72RN7SU=WXE>"XXZ1?1_>U@X M8KI&Z$'?UBGM^]JCVP4C$<=$"B 2" 'D/ .$* RB!(9(B3!1Q.G,Y%5)<^/% M1M'&KW?SWJ\#:N=A>X%I9$[<(]0>6/\% [REPVF7K[N7EV6Y9D*7IL+8A^7ZQ\>56A?/[8;@W];5^>"3$V88 MTQ J& -$N7:M&$L @Y@"&HLTT>B$4615P\.C3G/CF_:)M+9=51D_8UG0,FV? MJ/9M[70BV^>@6KAVTP_5V&O=S2@]#!LEE[.#HPV<@ZR!Y M4Z(TR%L#6=0#N5U7#:B]=9OV"W"GN^M)U'2^L5]LCAQIS[<>YG7_=;T6/_+E M\GYUU@G@D+]Z2(,7D@J9)4 RA@!,1 )(#!% (F-2<8)XXM32Q$GZW&;+1OER M3?2TP\:FE;X]."O>;7#LO/K1(!]YUO.*MK/[/P@UKR&!FP:3A@F#P#D-'8;= MQ#W5[?UJ:U)XA"C,BK'^\:'XMOZQ6H0TA7$J*$BC+ (P5B' "9(@9)G 4(8A M8U;[DATRYD9@E9I!K>==4*:$K8O Z&J?#G<-T&XZ\@33R*0S""&GE+D># 9G MSUV[[V2)=#V&M7/J^KXZ8,W@0A>C!_6Y6(L=-WD8J^U^CV[Y7K M^'R/:JUXWZ[Y3> ZQ-3C@#Q1W'P$=KTT;F+HEY-'N,YY\14FNV/6&0H[W&ZZ M<-?=QJ.0=L#E0T\ZU6W%]8.Q->6F_[7+7\RC]_M&JMWR4Z[D F>J5.4-2+U4N@R;9Z'L7R,TV?RX7DW:E[L$R M_^Y:4--F".Q"4L_ CDSUC;9W0:EOU1/@ &VED^N5.?%[* M&HCS@U/VE_JJBK9?FU$)5C&,". X5 *FIB3E]KG3)*,JC51H[-MGJ0->.9OQ@-O;FCGU=JE$6NOI!&KE4U>LL8?6;W5^ZRE.1 MA]^TQG3S]''UWYRN?JYH^6WF9RU]VAY^KJ"YSOL&M99 XHPF<4D HR$IOPWB@&)LA2$LM+FB;5(HO]R**=:!BS5B58=K^^T(Z$_;ML>:..# MQOJAE<"=Q]72B9MDM,9V\EJ)'U>!#XPE06W*1/6^AV(Z4IUO9W5>J;[W4-BN MU_4>?,>AA<56):O_(]\^-47$/\NBS$#16#RP9?Y8,LE7_=^-RDT[U\^%_)ZO M=YNJZ_4"$Z)I.>( IB$%4'((J*(*A F,::B$"D7H5H/L5I7F1L]-BG+K?2\; M4+\[."36.7]ER#E]JRH*H8[5K2[.;1M2/G:<=L9))NC E^:&OV_1CN M@I9!P<&BX&M[N!JC@L_=PS6@KIHOA#V78+M9K8FKM?F"\;RPF[<[^]KV/MIW M^2])BV\_U@NS.A"G$(.,B@A '#+ L*0@PCC!*>:41E9T[29V;I2L'^?DUKW8 MB_ .W>>^%;17VN8^WMT.C.*!UGP4:&_=Y;X5XE?>Y#[>VPY^&JBW/]:C;G)W M0>:^QWWQ;J^\Q=UE8?\.=^?5M]3+^>$4*G MZ7PX)\N._#>W*V\H[#JD7_D'FA=E:;^R&%%5_N]+OOGGAT+*_=%ZNI5_RU?Y M\^YY(47(:!;KJ)U+L_"*3*7F6 !21A%**606!UIGUKQNS]M=NKP1KCJY*O0Q:\U=H] MRLU"$HYQPA501$]7,"8$8 X1X&D&$5)"0:46*_EH4M3MIJY>F5;T1"IZ:DL> MCZ4:!0.^WI0Y&,60WNO]8-M-$WX G*KJ4Z5C\$NC[:]FUVT/:*VQS^I/EN!X MK@+5)W7B:E"6()Q7A;*]\-:FK^;N34W/GR:7K:KFN4AQ%&<1)$!!(@&D- %8 M< QD&(4H%%1*Y'04J%?BW#S<0SO3LG1,L&Q4OJL29.NJOV7/>-=5U7[X>1*) M&'(!$)08P(PH@$.LPY8DX0F#$4=2+;[+@JU?90#:DE]["'Q#;T?^7N$'A"N-^[MNW 8]]]S7NQDNY!S MO9*8XDQ10@E(9*3,/AD'."89R+(LDHK+"''J0OG7!,V-Z6L]V]7=W3CE*J)V M5.(#I[&S&,XAZE_1=N:-/B"\TL5589.R1)_)I^30^_V!G"#^>[?9FN!W\V%= M_"9_:#DFSUVST.=BO=(_\C):WI1[OQ0Q(1'*0"0B"F"8AH!%"0%9J#),)8(H M=O(-G:3/D#UJ78.O6[H2IL-Z\/N+T.&P(XLXC8$EM8R%[/A\>W97!M#4DK>\-"WJL\&MVT.MOA?KWF;M:]W>ZO]78[8&"ZG1ZMHKDO%[S* M0^.0'C;CAV>B1+/]0\1;#U'K\&'>?HCJXP2TW2"PQ2[F6TV'2#+G-;>FI,<:S"<\MHV(5V$V$\LDNQ M3X[H"OSN@H,UP<&<40KX>(#5:]QXBSZ3!I4>@#N-.'W<],FMW$L7?BO,.)&W%L5(CDIL%/S<"?I8R/,K8J'H:BN].F"ORUA M!D(U.$4RLR_6*CXY#O'= ;Y3WR,_6>KN8O[W_J+^Q,ZW-?BYVF MG&"1YE1_KDPAHC3- ($2 F%R&WF!,(VY=;9ZMZRQ?6X:;4WJAS3Z1K)5."I- M=>EH6>OML"%_!6R+0Q=_$ 8F]Q:]>Q55JD9;7:-[W[@YG#OXPV^@8X*.M[!Y M_WQM[-M!T[D/?^41PVV;V]ERL,MM>4L/BOV\,5&3]ZHIU4SG9I4S6V_JEY?S M))9%P@"610H@S2 @-$U!(87@B,>9+*0UPW:*&AO!ULJ:-UNUZD:S/7VC/Q]G M_#%ZH@N]X*N[+K.Z;(L+=W2C;T&YWC -S+@-G)IPMYI&^ZIZP\R!;KUA-Q#; M7GLE?7&M%2Z=5-O]A.&8ULJ2 Z*UNZ/?OLY7N::SA12:PTTQ]?*.Z]=F4_7G M?B?5C)NH3$4)Y'D,\CQ&9C\& X;C%.1)G.28*"E([K(?3,%Z8TN/GFX7H+;\)W$?<_VF9%^V&/PSS">K9LRZO OJN_\OU:F8.RBJB^7UANC)]^[WQ65** M82$E 2S/(8 YPH J%0,J2"$PHC&&3KWI.J6-C7EWRD8U"5?JNBY"N^"U77]Z M BWXTO,<7M$O6M?RUP NH14NGA>=71('7F]:&'^ZU+2YJ>\J4Z]8#4O=JX[. MUKE*XCQ/**"08P %UUR",02<II"GA8AI 7*4(0"50H"@(@-(9G$1YQAGJ57\_87GCXUX:A6C M2L>H5=*.82XAV,TE'G )S!IND%C3PQ7#SQ!!*?F_/2Q__+N^L^* ?T#S(ZA_ MK";^I6<.,L6O&-1.YFN7>PL3D(VQ(+>\I&?QAUHTI?Q^5( M)\YV).(+O< DTA\X]UYU%HCX[5?7)7#8GG46II_TK;.YIT>,ZJZW?=LBN>F0 M5U:=[*=8*)$):K9.40H@*2!@$L> \R*/H8JS/+&*FK(1-C8::=5M6^E6;<=; MC:,_*IU=>JU=P[J;2GPC&'H?8V#P'()3/8(X4'CJ%LRFTW %9AL3[2LVU1*6 MSNC4:\\8+C[5TIJ#"%7;>[SF'IO3L.\K+>51?O]SV38+E045*E,F_8H!B!0! M!),KO M=!U)_6OM%3Q7412.1;K\#*H==PX^5(%9M1ZEXV;!DV@O?*#ZHQFVX]_M=Q<. M<9KG%6N_5:"]:#9LL6B?8)[4E/;Z\-Y](9=/F M87VJ?="DB F7C&<4NI#U!3ECH]^F$-_N'+YO%,,E7.WXT@-:@1FP#U!]6CQV MP>"[L>-964.W<^PR^$P3Q\[+^P88?)4/,_.HQ?JS?@6F,8\!87*8YY+J3*JW"(,#@6,C02:\_2=DI'1TC7&X C$[HGO YK ,]X1E1YA M!N=-OS'.X.BA P<:G#?I--+@PG7]ONG[I83DNOQ-TG*SDN+>%'#>K%:SQ8-> M-<[*WQ=+5LK5#[.[]7'QO%F;^LX+/IO/JH7DFY?J]K=S6I;OED]TMIAF(L^0 M% (4648 5#$'C!50K^ ($IH;5,Z=5G"A%!T;H53Z196";EY$L)&TCW-ZL:>6F;=\^!!ZN^F+#]MH_"8%%1@*Q (E)"><%E0:VB':TECNT;LJ=SU6GL0.L>L8_VT'=_%X( &OIHY]6P M= AB\HWI0)%,^]B:SQ_?5]Q7)),+-IWA3%8/&BZFR<6N@\ FIQO[K3;NUX]R MM>ORU2Z%JNB:F&#%<(:!2%4,8($D8%F2@+R@.!,9D2J)IS_DBBUMEPD=TEQ> M^GV9X=[Y2EG3YG';![36U\W)[P+8SC?W!%I@]MVB=0A6@,@D"SR\^JU=\@9U M-RT,/_82;6[I1QQFYZ0.6YK/EW]6T9;UH;=<_9#E.RDVO"X_BSC*"\D92&@F M39.^ A!*,Y!2$DM&>)RET*YKL:MHJ]DQ:,?A3]IA_X_H=],1X)]U/9ZEBDJJ M7>UH)=>;E>DH6EGAQC'68\&3C,09ER Q><8PD000HOUMD@@E4<8R"+,>93X# M#L@0Q3X[1F6V, V,3).JL -C]R7PBO- 4:SOWT9M?/8D2E(0DTFTM2/:&=)& M7%6F3**M,?Z^&Z[H>?V(6 L?](OB"LGQY\7Y_KZA3J8&[V*VEI_T5!0?]7)G M\3#;[FV\_\GG&Z%=X[\LE^+/V7P^+2@L&"02Q)G95T"% CA!"/!4:5^[R];_:/6 (^UC_MBYSGXRE&)@:.R^D%T&J[5\SE]-DXWY7KY)%=O MFD5BD5#.A10@S_52',(X!H1A!-(TRP1%29QR*RX[]_"Q\52K7O3&98ON"#"; MGQ-PB<'WE?!T*EXW)_I ,M0>YA<;;AN-YF[OW%H_N&7 ;\;RVASN& M%Z[IP4,!#ICV_] 'S^SK:SO"+_OV]>/[X3BKW?LW MVW__:/W^T?UPG#VF,G^OPW':DXB]/TX,MUD1GB\?8SP#WNG6C$#-X3RI$1A[ MSGD;D5H]TQXDJ_7NE(3B,B-V.72"< SLX3A!'?QCM?283 MN&/F-S_ 0?ZP(?_NP)Q$\?=XQ"T)U]_I3]/F=*#@B/,5 &#J# MO$"FF5 *I$B$)(S'&*;N"=L:GSRFH-^^19GX$3(\%ICD%:F!;V M<4$!D30#7,F$2?W)* 2?KNU+Z?J H6\]8L&G\];OWQY/V9M7=-=Z/EGN6X\V&DL*,*%V?4K ME'84P!&'@+]M=#L#W":T?&OD +S,AG M\:)*SXM=6$^DC%.M%ZFS=?1I69;;'"E_E&V#EE?>[A0X*'G;F'[,X%;WN)5KD3KG>G=+&-D&; MYEL[)7NV-#N+K-WGW!M>@>?R"53>]\&LD C3INRLQ-=I3]9E_,6V9)TW]:T6 MIM=Q[;$"KXX;/F^JL"$*J2A0P4!&9 (@$GH!0-(4$ KS6&029<2Q,=D%2:-C MB[I2EMED.%0WJO5UK21V">#K'WQOL(4FC;Z(]:@R=@6-&\N-77KZP'7'KAAY M6H#LV@W]7(K?EC\JWOFXZ([Q_[JPL7&CT;6:?3+:T[9WW>9.G.V8SA=Z@2FM M/W#]RR!V(!*FE.$Y@:]3CK##](LE!;ONZ7E&ICT\,9MO3#+R-U.@L K8JC./ MI/B@U3>+PTT=JGFOWM/58K9X*+_(5=UMY.7\ ZI]C(+$4#+!0,J+ D",(,!% ME@$*.8,IS95(I=,16SA=QT9B^YI&.U4=SXP"CJWED=,X1BST;O7YP?*^SS4 MFGY/M +J.^R!6'C@3\[3!A#IOK_WK@G<_Z"_0W3^I>HR]$'_KIPJ)E3.E )% MS+7'"5$**,8%0$7.8X&R!-OO[5V4,C:6;A6-:DVC6M6HTM5^3^\RJ-?W\[Q M%9@>>Z'DM(]W%87>>WB7GSS8_MU5X_;W[JY?W---K")?VWB33"F24B4!S;'2 MRTO, >50 )82@DB*46[J8#B$\^P_?6SQ.]^-C&W2#^U1J^T0/$O/J2\DH7V= MI@:Q_WB;[AO"<')^;[M?3W9 MA9JNV-_62_YWTYWH7IGVLB6MBG(U_612F*$X00E@G!0 FL @EG )"HRA3-., M)\2J19B]R#$RC FHKG1VY);K^%JRBU?40O/+/F !>N_8@^&74:Z+'993K&$X M817[._OQBJF8*>7]LUQ10UF?)-6SM$DC?FF:E9?O-G(:I[0HDI0 I@C3"Q"$ M <6) CF1!*8\@3*1+@L06\'C7)NHS7JSDM'<:&WJ#SRY!R1:(V_'.R'P#,P^ MM9E$ZV7$9/2%SH0_5G*%RBLW60L?E*%<(3GF*>?[^['5 MNUE)'QY6IIY2M0?[5?Z0BXW\;I(?IEG,,ZX$!2C-]?H*5[&.(@:"Y4D*M?=# M>.'B_W0)&YOGJ%W2@^!6]H#YTP[-HAX MI9I.@8/2BXWIQY1B=8^O+-5F R&-!4JI*LR>C#E2P>;D/,U!+#G)."H*F3MM MT5P2-#;Z^"S7T9DDP%OS)9VV97Q@%7HG]A2B )LPUX (G +Y&ILNUTR^GOKH M99/E[;)J$K"J"S;-RK]_U\]I5O\%%$6>2PJ4S', XP1J:H#:Q4AADB04I]PN M$=)"UMC8X4#5R.@:&67=V*$+6SN"\(188(ZX %: S14+/+Q219>\0=G"PO!C MPK"YI>?&;!7[H9<[PD2'R$591R*O5OJEJ.*3W[SL+FE60GK MZORXK#K\?'^DB_OGJM7"A^5*R=G:5$.J3Y6G-,6TR*D$F4A,C+'0'(1A J#( M,)0BIZDHW!KP#*B]U1P=M&)NG5Y3[7\:&\M)M%4Z^F6VB,KJMY=KTKSZ^V"Y M(SVR,1YH:]N8!)BQ*=JW.]HSW%2+V[^N,3ZJK)]$31KM'@!1W1MMK2&(&@SV M7QK]SM0X>-Q!'W[P_&[%#ZC_L'OZPP_,R>' *ZC0M^">7KOK%_U%+S2G*<12 MT+P A2#&D\ZY7FZG$.2089+2C.2I4W+A_L/'YCJWNCD'DA\@9L?S?7$(3,1; MM2;1YXX23#T*O)V:Z[FJVYZ @4NYG9IV6K_MS#4]7=@FJ;(Y:'SS4M79K#=[ M4P5C1N(4Y'F> 1.D!%A!(4"0Q!BIC&/NM.SMD#6VN=NJ:G;3ZP/R-R]M6=D^ MF^I=,%MZ$ 0$S!J#DN7:WN0"*(OT'A7/)K,H^6DD;&XEL M]6UB!;3,ITFTW)YX5[]UZ)%Q%>UN)O&.86 NV<%7:18998_C!7RBY]#_PR>* M W7G./@_+*LQ@NTL*Z#LMJ7L'M4S+$PJN5I)\4'J>^C\4@%](B2.!8E!DA54KV55 BB2 M O",\@*Q-$42.06(68D=&]LUVCH&A-DA;,=G_G$+3&&MPE&C<31,"P,WG/R& MCMF)'C:(S F.DW RM[O[$=$7_<8]:N:[9_-9';?V;B,_+C[H-W']^-^2KJ9Q MAIC"BH#4, ^,8PJP2!+-1IRG@@N14*<6,UT##QH%?B; M7DQN-+G=FS:#F]6J3D3\O%RLVG]J?VQ6?IHMY,>U?"JG,650KP092%/C"N7: M*6*T@$ B3&,9)XQ T:M:G0_MQD99>U7:VHZY1XUR6PNC^ZK9;FU4==6^E5%E M9O2',32J+.U;&,_+.V#'FJ\VLH$9=C>HDW94Z:517>Z/*KUA5/M7[?.)?I@R M?UXT?)VZ@#[!O5A(T*N0&[M+W*L/LP5=\!F=?UF6LVIEWA;8E#S-L8@A@"+) MM5_*"D!R*+6O*CG-8YC+HE^3B0ZA8V/\K<[F#'.K==2JW;NRJ=4 6&X*>H8U M]"[@[8CV;U)A 5&87A5=@E^G984%%!<[5]C<&S8+_<[T)#/.](?9#SG%@L9< MLASPS+3#224!A&4$R"*FF5!Z<)"3$]M+B[%1U_='N9)5[[8PZ>B'0V#'5<&! M#4Q>;HGJ;>N\>HFN+1D^<_TLD*^2QGZHR2ASVL^"U3?!_?S#>H35O%T^/2T7 MU='D7Y=&Y-?9P^.ZK',6[I7^G=R6'IT67+$BE1R@@F6:";7CQN*8@ QAHF(H M28JMRCX[2QX;^^U2.GX8-:NFE9+RQSJ7(WJ4\\NQ^3>.03<5!D4V,/W5:M>Q M?).HUCRJ59\TS8%,C&2EODF J',J0N'L$*(3"N^!PG4\X^X6O],'N\Y8'J<' M#A?7T\?.@QB?7@_HYR:?-CII3[6^TY_5_L+;1Q-7\7%Q]V3RHZ."KV05B3);1#^V[8*V#;C=7&;G MX;#SED."'/A+<:8#TR3:GIZ;X_)*_TG4#D3TRSM9__3K)*K-\>2YX!04J2G; 4! ME)CC=\Z(8A(AG#@QH+7DL5'?V59#/8^?KJ+N>+3D$\O!CHVB/:TG41/$ MT1FO, <]5Z6_SB&.+2@7#VBL']"/L]X_/<^7+U)^DZL?,R[/1TE^7BY^R'(M M196G6U;%)O?__G99KC\OU_\MUU\E7SXL9O^4HG(]F\3=*<=0*!SG((MS[?$5 M4@*:4*SI+X4QS!(II5,%JT&T'AM7_F[.WQH]H[)*8>/[)01D'3/FQI[#C+\= M\XYN5$.?/G7'H$^BK:UM[8?:ADEDC-1_742;9NNZQ(EL>L@(G^UIBZ#@I+@!-&@!!484@P M2PNG\/HS,L;VH6C4BIZ7J[9\Z%QK#:K$.J'U=CR#.X.JY0G;;5B%/C_;8F+T MVW:RB7ZCZVM=%MV/R"XCX?< [(R<88^W+AMZ9S]=,:R?SU>MZ MIJRL3 +X^L5DXZWO%E5MJ&?C%._5Y\P@1HBI N2%Y.88@0**4J'_R?3:,D:H M@$Z]S2UDCFV^5Y^P3[,?U3;VXF%F2O]6^YJ.N2P6:-M]\3UC.(0'< Z^ '51 M'9#QF\EB(7?87!9[($ZR61QN=>]I^WZQ-E$S&S:?\0_S)=5K!Y23C D$*$\A M@#%+ #5[5Q(KFO L(TQ VUZV)T\?&Y?4"D:UAE&EHGWKVE/LNOGB9D0",X,+ M&$X=:B\:W;LS[>D3!^M(>]&8_4ZTER_JWW:Z-(FR*[V^-?5XW[Q\-:=Z4JN[ M.^MA*54D4RE0<8SUU!4I8"1)@$Q%#)'$"!*KC%8GJ6.;TEO%HWW-3>&SK>[N MW:FO8W]]Z@=!-# E6( 9_>'UA*T74C=WN+XN:?".U];&G^N ;7_SV$[0MD^J M;SHNASME.&Q4-.G5+!D;;_Z+G;1=>T]> M^_3-X^B/[D3N_4\^WP@3 OL_Z&S.-,JO<_)=^8BEWW2FG%5TU;+X)SE'$E@5"< I@6T/2&%8 @$2?$73)&.RHP,+0_1,#F\O[=Z0OFZ:,G^6Z>6MCCC.& MD 0\%@I F1% $R% #"42!:&$$"M2Z)0R-DKX7/D?E8[N7>=/,;3S(F]&)O"\ M;_NHOM%+P,=2H'E5_B8SRT5Y\^S:CL&J&)I;S.5V5T;/^ M;95,.U1?M)XO#\1)&ILR-HFD$D B$T"4:=^9Y]*T\F52%E-]-UO^#WA]]NT( M]P)MWQO:O#7-3WU_M5>(\MO\7A?C0'W M<7JVV=LVTJM1V'71LV6J$73;NVTNU&-GN+^ZRD8;>?NXP]V1KNO+AG]:#9NCJ4 MO5MHDEJ8#4J]$)_)IN&.R MQ>5J"9_.APQ;ML?&GI-2/58W]2VOJU>]'\MR(\6[C2G>6[MW=7/Y\R[CE*2< M9S03((&%V2]'#&!&.$A4D@JI5)&G5LT1;]!A;.QLM#<51,Q& J]+8-7["<^; ME?G+VM1:E+6[,FN;"47/IIO0)%K(JL+LFO[45&0V'*I-AM)UEZ''2%KN%(0= MGR%6^V54ZS^I%_7EY/SB?C^8HRZ(V705[ZH[TJ/&;V\\/9?\===CX K O8$Z M+0C<_U$]F57.YW5M]-_HZN_2T';3MV<*99*HF$M0D)1H1U:[M)12""C/>2IC M(21)G CTHJBQ\61UQ%-Y#$^MIHXL=QE52S+S@E5HSJJ5K(#:JMFV[?)(1%>Q M\,LWE\4-2RM7S3YAC^MWA"TB_EG^7'__4\Y_R-^T!_A83I7(D$ D!XBJ%$"4 M2H"5J'(=RLXX;]-$YK" R%1PD)H* ME?:K*(%5(7$.(<4BAWBZD \FP^.[XZJT4[+5%"7U%#V1'WC!$ZVVFM^ZINQ& MWV$)>3N80_5],2OW/6VC6MWM$6^ML><%H14Z_M=_W6*'7^Y9P7!V=6=W9S\: MJL+3S>)P)1^UVS?[(>MFK)^69?EAN9*SAT5=I(:_?%]1O8#D3>?HZE_S^JA5 M_&U35CMYG^7Z7GVG/Z=QGN8JEA"D#&KJ2F,%2*(4$$Q J7"A8FB50AY6S;'Y M>(TE$6],B=8[[2.Z5=^-Z@*-L!T]OOZX!:;4RL#HP,*V(?4OQLA?)U$[JJVA MT9ZEU4)XS]9H9^PD^EQOGVJ#_3%RV 'QRN*!5!V4^W7A?@NT#@?B M02 >Z&3\ .HF%;P^%:RAIC74"U,*8EVMDZ.G:J'LZ]3<&;S.XW/[IPUWCNYL MX<&!NOO=O6*9JN=M-TC:RJ@9C!%/TA2HG&J'GV"F'7Y4 "IA4J"<2L8+AQ"F MLT+&1M8MR04B'0S4@.Q[*<9 M-Q-7;&EU^W*U[Y:_(*1.3*[$'IV_=\B0HT[MCR*-NJ_M08/?-D]/=/5RK[YI MGWJF9MQ4YN/<5+HP^S.F5\5,[EJ%3R$L$A9#[<[&IB)O$G/ "L0!IE)B9/+S M8ZO(HC["QT:;C?K&3=LS(-I9$+4F1'\8(Z+*"I<81M?1L>#:@)B'WO0='=P. MQ!T0]H$(O87?).+MP4]W\#\W5O@B]IZ8=1*^ZS.'^Q#TM/;@ ]'W&7U/_IH6 M[KL9$6=Z:LSK(EP_RI+N?HARR91 M32J92]_9BK[03<]@'^N#!KYQ7EZ_^:K1_?;LKU\DFNM@OI::9B@5,A 2P@ MU4Q6,, TKP%$$>:Y+(A$3EVF'.6/C<^VS957?>I/N8)O1UH!(0W,7V?:4IMR M%*WZT9]:_Z@U8"]FTQ]Q]<3.*X>YZC HG?4$Z)C9^CXF0&;@'?_'9E;.Z@K" M":5)QE&BZ2V. 50Q!#2'!2!ZGI,4XX(@IW[5UI+'1FP7LP#U?-2ORD+6P2S5 MC*0[.P+E_!V,D>V*+P#RP1>"!N%:Z?.!FI-H7_6!\OC.H35<]MZ!]/'D[)T# MQ2E3[^P#^O%;ZX5\IS_K8U_]0_N[YERX=1JU_WC'^6I#Y^4T)8JJC'$@8Z87 MI%C[!M5F\KK'9:^J/\:SAX)?6+P@:E[6LF'Q/SU>M? MIWSU_69=KK4?H-WHHXJ-[W_*%9^5\HO66GY=SN=JN3(W3M,8)80K"'*$!8 $ M(8!YF@))$Z+_58@X<;#%A/N\498[AV,>IQ#;T)X M+"F\!\29:L*'[T[TQQTKJRU GT??KS:2HRHJW,.,?ZFZPOV'R7=IX1LTZ;NB MJ0Z>ODIS&%AO,>D'/YF]VWLVGSW4(7?:U29(907 V/2%81D")!4(\#S!*8=, MHM0J6-])ZM@^7N_+]>RIZF7*F\.&O@=W=J#;>N:>H0SNIE?ZFLV91N-H3^5H MI[/_1H!.4'GVY&TD#^S6.X!QZN.[W.SUU*TJJ7ZAB"-BF(LTQR 72@*H$@X( M-*-!4X*@C%,EK)I9]U=A;)QU0S5.+^=O7:-UTT&5=RLE!YCP4T+ M-(M28PQ'=Q8P69[AV3RI?_;\=@?\*)US2@J*4F:VDW0=H(SWT1RV[Z\HU08*+::GHY)]XC M=.X)\#X@?(VT=U/,VKQW1TGO?A/WH&1BSU M,*]G_*U9AZQ>F@:?BBE)!>( U=O"O "4QAG -,U)@3.,H9.7>5;*V!S)#U+# M9LN?W?A9QBG"6V5=6SWY7DD[6CK M%<9R2I90)IK!I?'9](]%-["BW%*.=[M=V=VY!W([6_.,8F,SVP&MC M^2N=HU^V6D>MVI=3PGHD:KK@Y#D_TTKTP&F9+G"<9F,ZW=TW28FMW\U*/E^6 MFY5L8[VFBLF)4470F8,"$PY1G<\VNP_3(DF82@0&C D!H/9P $M) A2"#*(L2W+B M5E4KF*IC(Z0Z]7A9!3%&BLY635?#:AM/^T7K:/TH(V%VBY8J>M K"?1\Y5- MGZ&'WX[VQC&H@:G30Q1W:VX3GKTTY\E5 %)E("2OU)*6()8 83_84I.$!" M"8[T!T85RKJLKXW$L7TH=IH91J 'L1*+2*SHGXOH>35;\-FS7EK3[@C@GH/0 MS?-!H!W"T]WI&QW$H.PT]@VD0QR/;T '"N:I@)WM@#UX89^WFONJQ.N"4F=4 MC]6#A@OM<;'K(+['Z<;>)>S:CD=::1,^-%ML9HN'9LMUN2C?2+5<[0Z@9/G^ MIU[(:!FS!5V]5 5 39JK20I95MV1/RXTE HR M6L0L$RQF#+EMDP;3=6Q[JP<]T:+:K+V39]>JGB%'V79K=A1C%WP_=W_8# U$ M.U.CG:T1.QW1.F5_9U[4VN>U0%_H0?!=S"^8OD,7_@L-_)DB@<%%]OOD?->W MW:L[4>^7-&&1A*L\5RH#*(T1@'D* [@+#*[&=%30H(W69>DPE MG=?VV"OXO#%/N%?W?R[T+'N"PXG4:$XLMA%!(!^:;!N1[%6T5;P(Z2Y.1N!_\^24PR [;"Z' 'FB;H<>; M[6O+H0]RG5L/3@\<;@NBCYT'6Q&]'M#//_RR6FH?=?WR96[Z"BW$^W]L9L_U MQK;Y$MW]G)530N*\H"0'N109@%S&^JL09T!@XRD*$DNW#D 6,L?V/?BT7#R M3[,?57SY?A"1F^]H@[:=*^D9P\!,?Q&^Z ^CJ4>OT@$7KTZFC=Q!?4X'((Y= M4)=;/96!/I,$$PN2%1(2D*LB-_'LVA+-9S*" A9I'BBY9W0).SSW'?H(/"P-&S M.25;+MP8R78$$L*AS#,%$$N$V8V @ DE0$)E+G.">":E6SGF &,P3'7F.OQ? M=(U%F#&P^S($P#7PU^%JIZ8P19T=@?+ZF;"5/>BGPA&0X\^%Z^UNGPPA9].[ MC9CI,?UDAM;L#8F"(9Z@%.00*P +D@&6)QA(PG!&((.<)S:?A3//'AOU-^I% MK7YV#',.M&X6N1&*T*/@5(/P& M=U\2-FQH]A633P*KKUW?CQP^S!:SM:QV&H]2!7\OI=K,/\V4G-(DPPG"$.1* M(/T)YQ00%A= )KDH%,J2E".W=86-V/$M*G95IC>5EM%!R"O%6PD>E.Y=H#BF?J=[W3X# MY6H]_8W^;;EJUX)E=:2F"B2SU$2Y0<(!S"$!5" (&)5QCI30_[/*W#[_^+%1 M3:N<'95<@*R;-&X'(O3V3J.7M_/%;HN[9KN^;U<[< M*U?UB$K[:KZ&]TI/^'J7_YZMZ6QA".']SSH:Y8->,)H"-+LB_^5V.9()5,12 M: <$!BQ7-BHQ(K*QZ7]^NRMCF?F4,6"J@/;JF1$RT; PR5?)D M8U(5ZC.O.M@O=U;]AT-XU6TCV$TOPXY+8"JJ[#!!;MJ2MC!A:XOV7*+6FBKD MK;)GKS-)Z;R6]S X#L%P@PW20-%QM\T?7X%R7E#MC)R[3<)PH71>D#B(K?/S MQ!Z?O(\+OC*/?2?K_^Z*2&Y;W/#EP\)4&/\JYV99_GWY^Z)\EGRF9E+\_ORP MHD*64X09+%1*0*(H-_70S %$IO])82(DXH*E5JMIGTJ-[3/8FA7](AK#?C6S M]_C\5/^WM4[_6)EGRAEN=@9&F\9"!_+U-= 6W\A7&+[ 7\OMR+4FF4_D-@:A ML2K:F14U=D7?E]&>9='OKS=N#I_/5QB_@3ZD_F>@KX^K9\P[/[.^9 WWP?6, MSL&GU_>S>T:\-X5,OR_O^#\VLY7\]KA2O*P4?$N8)S$ MQ3O=W(^=?C>-A=J#N7+*A(("XQ3$*#J^L<"1BT.E_WKSC>7[AJI[A2OQ1BLWT89_QN(=[- MYAOCZU VEV90JS&=)DS/=L(IB+'4,[_07@A+5 H83@JBN.!%:A5G>*,>8Z.( M;YNG)[IZJ6H\TCG?S+?-[RHS(KH046-(]%FN(U.3PY0EJ\M'.H9#]1PZ.^89 M8$ "4U1K0<53C0T[K"=G1N2/RI8PU'4CGGYCLGKJ,FS(UFV G41TW?BX&THT MGS2V/2W0^>:X0.=]55^C_(NI#UQ^7-2]LY?&GE,$"?K:D<2-2M/OJ; M33E;R+*L%OCEK"[=]K+WK^KC-8T)+W(H8Y!PTVJ3LQ1@+ 1@2.*$LB(GRBW5 MP%&!L='_UA.\UWYX8T&T;T+TYF7_WXTCZ)J>X#I,KHZX?_ '],#/XCXQ3.X" M_ UNMQMZ@?QM2R5>R=%V@^BRA^WXG)ZY%'2V,MGW4C_9A$J\G=.R#@[-F2H* ME')-?T4!H-!>,DY-IGR<,Y:3G MH%7]W5=+8>*ZN65.IYQBH?Q%+.X[R@E!@ M,MH#QWM9GZOV^XVWORAMV"#[:T:?1-9?O<$]__E=$R]PMUALZ+S.UYJ:!HRJ M0 P4&=/^#TPXP#E$0#%)<*QX5F K K@D8&SSOM4QJI5LT@?M\Z'/@M@]\WU M$WC".Z+BE!_=97KO).FS#QTL4[K+I/UTZ<[K;CZ$>'J>+U^D_"97/V9<7EB+ MS>=-KO:]VL5DU.NMM\MR7>[VN@FD@D"A *:4 EC(!%")4E!P*+&(>+6S+O?YJ?^Q];>!YLYX.-UQO" 3?1MIMCNQV,23MRHCK^>$N? M9VLZ-W9-3,.XK]^^2;Y9S=8O2\Z[%Q*4?4/^EB6&U/H M]*!MZ)3D%.=)7 #%60P@$GK>)HR @F1Y@BG4?RXW<+![*2;2H_KG]3<2-O^-+L=-KY+MU^1.G3A=CL0SI1MM[RQ'T75^;)3G*>9 MD@B#F!820)D20 3/0%HPHA#+A2*I2Z/)^K%.9#- 3\BZX&ZMFQM1-##9L8&[ M\4,=2 MN^M4I8 JS$#,/VOR*CG^'$^Q,SR2]P;B="?W1:$ M %WWSAOM]WMZ*&+8C^=9\TZ^E.>OZMM/8/N!K4->[S;KQ^7*;*Y-"ZEXCF.3 M-IHD "8X 9@E&)"<29H3L_BV*CQF(6ML,[GQ$$NCZZ2) ([H5MW^<<%=>-M- M?$\H!F:!?1=[TD93[S3U69/^*AR>Z]!?EC=P[?FKAI_6F[]^RPV)#.QZ5"R[ M$!5K=@NE,-V:?CY+7N7.FU^]_RE7?%::LZ:V!&E3@?2K-.2G5\-M#?T-G9M< MUF0J%(1YC"#((*2:M3(,F*FF+1')XKB0""*W,]W1F#8VDFP,C.3.E(BN3>V3 MJN]KE"632,^B>!*U%D9M_=BMC=&>D57!T^B7_^Y12G8\@^22I3$*A4?TT?"9 MW%$#5!U@MQ"9N@7FU^9\>PN3]?43(.\X9/1!F'W9?.W<>G M83^7X^-"?^.TY"]T)C[+]3367WF>BQ1 RC, A2P R[0'4%"4<8EXRH53Q[.C MYX_MX_N6EH_1L]:MZ7M<*^OVU3R&T.[3=0,P@;\?K6:14S';#WK*-KAS/ 78/)*L\$\ZER]QKHUP>^)[06:HX("=AEZKIW?:?W,!]?-/'ZR&>J=Q^V74NR_LGYYA M&C-/S31&.", 9S0Q::D<$$*1GMIW;&]TJVV+?TYB2+ZF&#)U?LFW NJ>+@[_WV_\,I;7/7(O"(6.!3@%QV-4@!4*-_OFER4,YI]?-7+?1[]^ M<<\COLWS\[S:(:3S-W1NXO.^/4JY?CJGF4(*\*LPO3["!\;0S3Z1I7"U;G&>-H)?LLSJ$"@ACXEVE,[ M.@1W3_/HCS#)B3TP\WNRXJ+ L&!J%,^S2I7@O%*$MIB@2BJ=-90H>LL;'5OJK5=YON M*>M&65T(VS&4)]Q"[VGL:3G1RR#]!F_1VU=Y$GU>+I[KSW,7F,ZD9 &35P[J MDCE9#0-_:$?K#/*&PZIZ_I4M%<5MK=D;E8$*1/1&-U )"'=]7JG( M0V_@+I=QZ/_('NT(WRLES9F]_+C@RR?YG?[\2M=5!R8M;=ZP^ZZ@H*D0,6 M3")Z- =\M>F[ '=SW4%X=_2' ML2VJC'.MOGW[ %NZ_H,.6^@5P*T!^78C-EQCA1.0Q]%'8:?6OT;;A!,8O75) M.'URWS"7'\OY#Q-UOI)BMOY S8=C_?);E9DT31(J"U((P(HX!U 2 DB:I7I1 MD..<%)"0V"FSM5/:V&AXJVQ4:QNUZKK&N70A;$>6WG +S(,7(8O^J'7UR&U6 MF'B.=.F2.'"DBX7QIY$N-C?US(^GY6/S2F<4L03A7'MT&0/:H8. 4"( 5I+F M/,]C[?\YI<-O'STVAC":.::U[V"RF_G]C \\S:N<&O\S^M16OQGIN\0KW-J&=[U4EVMA_V &&20UHH( 3*3 2Y HQ@ M"7A"]>1D+,;"JD0Z],KH"8_*YM[$0/NWYQ@N-DC>)V=^]UB%QL=DFP7^1*+5=/ M574[-I\]5!-OFTH[>]*7W*MO^K>EHE640%WB.ID61&8(\_[RSR/RLE75>X/@9.NNUT. #$G[99$R:[%54 MV+,JVIDUV=5HJ"VK^DKLV39I6G1Z769YA=OWBLR/F:=Y_?Y[LD/ M;S=/5=/V'[(^HZB?>*_NQ+(JC]!$[\6;; M@'=/WVW.UDYCWT ZQ*;X!G2@8)1;@74+/'$!J3/2Q.I!PX66N-AU$$OB=&._ M-?YGN38[G5]6RQ\S(<6;E]]+*3XNMN6%=M6%ICG"A4Q) 40*,8!$)0";_/J< M%MIA1 A24YS2OOR\O6@GBAZ@1+W6/.)5#:M&=Q-'L-Q69*+7*S+=.A9VR_(P M" 5T[.X@?='7L#LOQ^K?'$_J$5E>M M:3YJFQ;&D375QML#4,$Q$80;M](D]<(,$)5AD".8R2(MX@1:):ETBQF;+UDK M&FTUC8RJ+A&[%_&T<"*]H!28;,X"=/T8U04IEPAF'X@-%:?<=(':(O>L_^PM M!/D:$-V!QA?O'C"<^)H%AT'#5Z^^-:WOG63K[X?I8$E2H)SB6%.B"22+80$H M02G(,BY%0H10RBWHMT/8V(AQ/SWL?K,NUW11%=LTFO=-R#L#L>4!LB?@0A\; M[V%F%!TH3^XR)H$2X2W<+\6E& MF8E2T\[:;Y*:P@;B?O'5=&4T+?[T!9^7BU7[SRI:HU)HBE*&20$UKJ!?26PZQ*T"=ZWGKAPVWO'>U[V"U[WQS#QX_>'*5;ZP_ M'N\VJSKT:+844U)PH1UQ")!4!&@VIP!G20PXD8+FA" YQF'0&9I"F"F M'6:"40RD9(+@@B8L=MII/2-C;/Q:;1#N=.RW!W$.2[O=A!L1&G G]=-R\0#T MB#Q%1Y!=W[?I46OQ(BJ>:RR>RAFXMN)%0T]K*EZ^M!\#?-)+=6GJNARM+W"* M89PG#" 1,P"QDH"F4 "4<LUQ!PBLK7)(U*#-<,?B8':Y=WH\AWM.5R0$IM*,<,8)@0SD*@$ Y@P!%A29("DLLAPDB"LK)P, M2WECHX_#/8J^FQ'GH77=SKD9L&'W L>^FSLUP#KRKDM7JQ>U7)D2;U7'62H8 MS0O3$8BG L 49H!)_4^FDIRFHL@(QRX.VD5)8V-74Q.X*2*VKZJ;IW895SLO MS0M:@:GU E#>NOI:8^'5+[LL;5"?[*K1Q_[8]1MZ^&*_+TP#^R^F \=R<:_N MUM\?Y6]T]7>YOM>+-+.=;):-Y53&.90"0\ )RP'$! (&%0-Y0AA.,\E3;!7T MYB)T;+Q1JQT]UWJ;K1^Z!NM'"9XJW?4O:N6=2[G;#H*%ZQ8 VL DTZ#:J&Q" M)^[6D=8ZJM6.6KVK7:00J#IX<@'0'+5Z>W9/FLXE\_1N@._ MS_7>?L[??\G9P^-:BKL?-2<:X5]5ROMQ+&*B6]E.8H30FN Y8\IT MC$2 Q(( C!"F7$C*%9OJ)[&EK4OH)-]EUNQK$6[2M.H#6NNO)\?3DYX]9:5_ MM-S+N/C?_PNG2?I_6;5_]97-Z?2;;SL',U@8Q#XN]#J'36*1[7F55FJ M&O\]Y9N=0W\N:2_4O+JI;AH,ZKKV N?8G>WW$#\G%>]F\XT6/=5$!V,L!! * MF7Y$F &680JHI+B($Y3D;D7(+\@9FR-K@E&;MBR_S)=E^:L)TJD9J^$Q42M> M,9E8SN=T5>ZN<22U2^#',,_S1+_[/..F0ANGUN/, _ MS(>E8P B$ T!?K^CI!Z OL(A4J-EN+.C(QB"GAJULE[UO.C(X&LG1<>7]\SZ MU6LB:=)']/C,_]]F-2O%K*HAV&2DHP1*G,D$P)BEFC^R%&#CLQ::O042B>3, M*0_OBKRQD7BEKF.2[Q5$[4C!(TZ!R:'2M$I4JW2-]I4-4&3>$AB_^;Y79 Z; M\FL'P$G6K^5M/6E$/IC]E:8\):*4J%SD "6F+A^'VMDCB@!*E5[AYH74+I\3 M:>P_?70442OG6+_I$#!+3N@+0V@&:!#P6)VSTV2_<_M PK S^9QQ)_/V[$4] M9RDUB43?UDO^]R^K&9>M*S'-98JEU&N#))9,?^5I#C M.,@I2U.JXIS U&G" M7A TMKG;[GJ4N"1L6(JX8O()6UR[OA]Q;$NO53&N7\V>TKWZO:RSS^^>S ;[/[=5 MR1>EG*89SB',"Z 4$0!2F>EE X) 25*@F*09AT[QZZX*C(YH]E0T4V5E+ !+ M!3:E;'*ZW%C%>43LV"8DSH%9:%?LL0F(_]IBK/6O(ZPFT<$X7,LF<":HONAY M)2YG)08EM+X0'1-=[^?T"-_X,J&,(4!Y M#EE2Q%F"[3.BSP@8&X'5*CH$!IP#K9N#?$ 1F&-J[:)&O3ZU'\_!XA ;<2,\ M \5!-#"5S;K05Z!#A_&=00WG[ALN@*%#ZX-@A:[K/ 8F--O&)R> =^)OFW)M M9$]3E,!J] FQHG[78*T,<2AATWI\U[G@VG[^HWQS] MLEJ*#6_]: 111E%1 (JT\P(5HH 8-X:EE$$A($VH53NHLT\?VQS]RW(I'/>, M#M$B+$,J9Q@0A7( N68T4A )4L%(2F61\P2[10;UQFN8>*!:/>TV-*7L;@'/ MCMYZ Q)Z&5OK%>!T_JS%7NGM4,*@]';6N&-Z.W]1CPZ<^B4U.> ;.M\U_?PP M*SF=_[>DJ]_H>K.:K5_:BBE'M4U03E*,4P&2.$\ ) 4'6" $$I'&*"M2B2&S M;LQYBR9CH\W]"C-?Z$M];JV6JVTIT;J.KGU#IMO'JIM+!AV!P+RS9\=!4^3: ME,C8$K7&!"EEXPW,VWN!WJ3%<"U"?8!UT#G4RP-[;.)_7 CYM)BI&:]$5N<$ M7^79)B2GEB"EDG0)A6*) R K#,!1 %DZ3( M(4>I%:OZ4FALY'ID4GVP&:T:HRJ:?:[-,O2[ER8WWVM70&O;'/;4?0RMQ='$ MP ,6F(N/QZHR)VKMB;1![??19(ON)8[NMY:X>Y6Q$2Z\S#'AYSA#G\\HG)P6.3SN?VV7L[TF_TJ^?)A,?NG%!^%:4ZF9N;K?5@] M][!31:-*?N#2-]:^BTP=W@.:R MWXV,?G7) XZCW>;(ZXY.X*_KN6;855^?QKYHW\"3*NGTJ(-38^7D6JDRY^V: M<&/@=<\G@)J#;AR%@_EX]RF@I'Z?B8_:&5H\S+82/\P6L[7\-/LA15V":XKU M%Y[%F("BB F D+ I*9^+'D*>:PPP]!EU_ZJQ/&MFEJ%G4H1VB-LQ\=><0N^ M>#F"S.PA&75!I>^D3X%"9_*T!LPK%UZ7.BBU68-PS%3V-_8CGCO.EYN%.6G\ M9B(#Z$J4OS\+NI;O?Z[EHC2"/\W*M3D&$QQI^B$*:5>3'FE+%O9@Q*7(R#'].5Z>S\2,ST05O+1//"'_%C5LOALBE=]IS^GA2R@ MRI(<<)D@ %F, "-4@0+'19'$"<2F183]:KE#UMB6O0>J5EW_/C9U/CZ9.A]N MO-2%L1T7>4(N^.';/F@'@$TJ#)9ZO9JQS;I:FJZ7T1>Z\AI.:0&7 M5_KIDC<;$T-I8HO^G,WG4Y9C45#$S($7!3#/ M$:",YB!-LIPH3#A/G=I+V @=FV>TM]:@S5IC8=NOU0EL$3.2$XX!Y<@LA 4$ M..4)R%,24XA@BC(G0O<.]@#,/AC8_=;$MT(X_++8$/LO6YVC5NG+W\B;E\%= M& 5="9\5_*J+X2XHKJV'.^_MZTW6L1?_-5L_OMV4:_TQ6;7;?B]3GA:99I@" M)$IS$,RXTOZDH*;24ZP*P@1+4S=_LD/:V'BG/DAY)Y5L9_:D5C5I-)]M3"P]-+)P@\>PP=DDQT3&:-TI&U4:.0WR,!<3=3!( N,!<?2]]Q?[80]09VF/QF.$B=^QM.@C,<;BMGQ.G_<*WM'S\LEK^ MF DIWKS\7DKQBYT3UB+Y%J]8[H5G$WC\]A+.SW"A,8JX5I;IY+$K@J,S>=\)Q?+)Q/LX]P( MUQEZ.Q8+"6A@+G/LA]$6H@C12[P I.0*Q0@07+4I0E M+@QW3>#8&*W1-ZH4CO8TCOXP.D>5TH[A)U=!M^,VGU &YK(;470F+%MHO!+4 M5:&#$I(M!,<$9'U?S\X\2DGCKC4GR-_I3[T2E28P6+MR\UFU%V$:7RZK@!:I M?RG+@WKQ4X$A06EB"H&9LTF:24!BJGTN1N,X3J @N5,]UYLU&AME-5T0GIMD MJVK3A3_J*QP/$6X?*CL>&W0 A/=UI8VJL6TU#7F1(?V3*H_[$QZF41'S2LF MIFPU]QKMX@UHOPUP;M9JV%8YOD \::KC[<$]*_(;%_.-R=HSD3Y2$W^5SK=: M&>8P)/+F97=)D]5W5[4D-O_7E%+2[^QL*9*IA(HE*J8@2Z%V&YGIN)$6"4 H M*;(8QX2E3O6/?"HW-KYN*WP]5^HY5O3W.6AV=/U:0Q&8N2N= :NREO<-B_8L M,[N)^]>U6>F599/Z/U$[G%^ZA].]Y4 W/VV*?"IX+"M#0) >](.(82,'@?G MWS9/3W3UQD2IB(2:I'FE/% 4P(!10E$*!$ MH RF4%%FU8O%5?#8&+I1W92OQAW707#LD',-:3O/VR=^@?F\AFZGZT$-"?^U/FV1 M\=O=YIK08;O96$)PTKW&]K[;:O-4Y1W*6>7SUI4>9%.>FQ-*.&$)0#@Q!79H M 5C,S58!X@KG/,^@4]&%JQ+'1C/; BU[&D_:"BR.>[;7X;:C&J\@!N::;OP" M%$ZW!B=(Y9G+4E^ED,Q5$"[5A;E^8S_&:3,GOM.?V_25>_57.M_4*^[Y?/DG MU29N(TF2#)*"%3$H0KM5;E\%QL9'V]23-?W9I+XY M!O,X#X$=*84$-C!';3$UQS[["7%Z^;4U(-I:$"2*IR]\7EG,68E!2:TO1,<< MU_LYKU\ \J@5[9:]D@M'F;,W;S%T8SD4!ZGWY**K>GZ)V/\ MI+IR:_\X2RU>':[15E^\K/F_;$'&JX,1LD;C=>$]3JN:5AC;E-'=1L4T83+/ M,DD S[ $4"4YP!G"@."4($D9E'EL?3AU6<[8/B!M*@?=&X'0M MZS8JOI4G*O[.+(#MK^)"K+5<(* '%JNM6)&. D-4UW4Y0C&L?2 MK;;2+K!HO.3N,_U,MH%A;:_=0SRNF5L M[3SXH48L=!C!WF#9AN(&Z>[D$U>_05JW*#1L4)8'Z$Z"L'P\LQ]!?Z"SE=D MDN]F)9\ORXU^[W>SE!:,9$6!02(5!3 6 F#$.$@)4QSE,H.)$P-W2AL;Q1IE MJUU0&>W4=:/(;G3M.- ;9H%)[BQ<)BXJ!(%9@>*5H;HE#DI!5L8?A<./Q(R--EHM M38,IHV:O&N#'4-I1Q>T !>:(+3:-AI/HK:^EFQT&(:IV'XMZC2+=%\R]4)/[ MTM6]BR::A+"Z(/O76?GW-R_?]9/N?L[*JC8.&1?Y^K8C>XIZQK\8H&Y':7X M1C(PM^RK.XFV"E=XWMG@V2.DQ1X@SV$L%H('#EVQA^(T7,7AWIXU_I^>];JH M[@1J(NJK[DKUJ>)_RKEI%/I[*:<,THS3E *40I@7D! !2<@43'',>98$;8KSM< MKQD,MV=FM&?G)&HLW4_MW=DZB7;6FDNW]@8-?O,[)*$#WCQI^]I!;GY!MPAL M\RRP9_DS+6/]\E\S(9N^'K_1ORU7N\X(;07 G"J9$*@_&HP+4R]; E*8V(PX MCTG&6:QBI\*REG+'Y@K7:D=&[[812E1IONWS<4,91MNQL*/Z @')NY&STDO M1-V+C[GAX[?$F*7L80N)N0%R4B[,\?9PY1K?5K4%/R[>+RA?5SDOYIIIGE*5 MYJ;0/Z480(0((%S[PB1F'*(8%06VBL^]796QL9H)1%J90*1051DOC(@ED0V" MJP-B-[>"E%R^H,[J:B]VP]2FV>.6)/^VOO]I2H3)_Y9T]5T/N9RFF>2",@Q8"KD)$"LTKQ(%$.8)RS#29.N4 M?-=3C[%1J7ZQH6.D6,\!L"// 6 -S)RU!W8:EWZ"TGKH,&ZYV&V G@6PW/JX?0>IE.I=2E!^T>6;;UU1>,MYL>:_> MKJ28K4TGZ$1Q)/2*&"L F=0N)E$"4$4((TC*)',Z)+HJ<6RDI]'?F&*DR]5J M^:>>BIN%AC<2IL^:HKR[YV5/S.W8SRN2@7FNU34R\Z@^'EK71;ZTON;@K=;8 M'YU9@^.5N*Y+'92BK$$X)B/[&[U6OYY7XUJ?AK^=T[*L*O+5&X=-_RDZKZIP MFWW"B_CE2LX>%F_-*[MZ:6IXLCS+*,H+P',A <20 DK3 M#&A(4YAG@M/$J5KJ.2%C(VZ]+I"K^GB-SAW7X>$S3LRK;#U)-E:]>U_>;[?\K5;_1OLER_E,UABZ&; MZJBE_,_?OKYMWMXDS@2F7 $32Z]J2'($IR G"BI4B(Y3;D+ ]B)'1LG_/[_ MN1&!);AVU. ?LL!DH16.&HW_3[D]XZ[C]Z\!^,,-*Z^,8BEZ4(YQ M@^.8=1SOOKFTZ7[]I7;UD5%>*"4S(!+!]*(SQX!R)@$1&4QQ M.,L)Z%3,^( M&QOO')0MG>_T[5^[]!S&=C3D#[G ]'-0EW1/U4GTE]6R+$/7(>T )U35T7,B M7ZO&:(?Y'15%N^[R%@9=5ITF7J8JB3G%L@!4*0A@KAF6T1#GM\1^^"%)NG3=4QN&HD839G5O)1+LIM;$7COTL!N:!)#DC.$P S MG@$F$@1B[;3HM5'*TM0I@,%:\MAX94_QJ&Z32EO*=K/_[LBU;S5%PL3=YPE(E"( (F)"6>,8 ML 0F"49((%2T*5QVG-4ISVH.'69@!=_=W2KGF'3:B:L=]]R.U4!)IHV>T2^M MIK^:8%(;[-R32VTP\9M4VBEQV&12&^-/DDBM;NI;CN?I:;GXMM8^;74Z5=YO MUN6:+L1L\3#-8$QH1AA(9:K)0^8"D!05("9%G,<\C0OE% #0)6QL'DZM:U0: M92=16:D;+7?Z1K_H"5+_VM'!Z839']9XG+@SD4[FQ,=96 MTVA/53=J\CIV=E3V6B,2^OS\W& $:.,7 CZO/.E5P4%Y-02TQSP<1$9?3[!< MWZN_+)=BIXPLORWG8IH4/(9**5!PD\@=,P@HBK5'" 672N4XCYU8^+*HL7'J M]^5:3V&N]371U*OZ4-35W;N(:Y;&+!.*@3S'IMZE=K(9%.:?!<=Q@5@LR/2' M7+'EL,CNBPSI'89!U=:%]H%4< >ZAJA2LPJH:!6-C*8^W>=K:'AVGB^*&]AU MOF;VJ>-\]8Y^]-L$7.P.Z9F()4PE T6>9P!F60X85A)D&>.G]MM9>0*VL0T\2["2$VLHY0]799<[^:<,UG7.V\* 'G?O= M_=RRZNCVVV8A5B][(6M[O1,+RCDO& )096:'DDO 1$X 3@N2TC1/*'-J6W)- MX-AHO([^F&]3C_>"5MV\N*M(VWEU/O$+3-\U=+6NAW&K/KM4N@+CU0V\*G10 MM] 6@F,WT?J^'F[CKIN;Z;>T30C\DVJ+/BQ7[Y8;ME:;MK9C>=08,<[B/&&" M RQ(#&!,-/ND"(%<$J6D3.(TLRJQ>+LJ8^.E_2Z*6RLBM5Q%K1UM]59+GO(P M6A9NZ&!C$)C;MO#?JVAKR=Y ?#@W$"Y=+'V/C8,;.]@8#>3:[D^5']NQH@>3 M1K1C11NK?#FZ7L#L='YODS"<0^P%B0,GV<\3W3YJ0LZF[YKW]HM9%;=?>Z*&%LGZ!6R:C6,M)J1N^L M&R=?!K+[,^(%GL!?!V=DK#GEJO5GW-M2\G][6/[X=WUOY=G^ YH?0?UCQ2.7 MGSH(/5PUJIWUUR^\)4JPJDWQIDV%4(4BIL\O%:9=IX(QH,K$Z!2%]D?3(D;( ML5??L8BQ3>?_O[MWW9$;Q]9$_\]3"!B<.=5 --J53DM::WV4/BZ2ZU+K%KP) M^E%M8R+_]F T/:R\!ASOAY0U'AT\[O,3SEOO(:)O3\PKQ/&=,O-T]-[)*T?6 M*VSJ'%7?UK?L'\]%*0YK)2Y83HB0,0E#IMK4)3$(YJ%1K?:+\^:,K^OZW;A2X_KKCX^7_$RT*R&))$40P* MI0"00@0H2W*0H)#G61PB8A;K>U;"W!R*MC%(JV50JQDH/!O+P^N!H> MSTQAC8S5^F#0^M'K@]-/G6Q],&A4?WTP?.&('>RFQ9#@=ROQVWJU^?[IXYN[ M^]:]S04/8T@%D(1E *90 H0C#F N4YE$$1/$J,SQ)4%S^[0[50.E*ZB5#6IM M+;8SAV UV$AV!);G#[V/4]#B%'Q4JXB[X'Y,V,(0:!8[O([ FVC_=@OB6KUL MC[N7S=46K0$:@QNP0_=/M[UJ8,7>YJG)]6-W4PY;I8L5^_Y(RK^WF3,2*KI$ M&(&4$%V#C^A>PED*2,1HS&D<$VBYMS(L<&[LN:=OH!4.MAK;[KA<@-IT_\4= M@-YW8\YCYR'_R!09QSLU%X1.O&]C!L'Q+H[A?2.KVB@_CQ?+9]T@Z*M@SV4= MM/#^)UL^<\%U"7H=-/7<3$YW\CTI5\7JH?HBRCHC]-.V=6#&4H0%AR -,0&0 M90G -,L!214IA4AD,4ZLBMXX4FQNK-6W*]@9%G26!=JTH&>;/AOOK-,G(4V& M]!7-()T-N1DKOL9 ^O9'+XVA/!S#]?@QM"_4XQAPMW5\7"DW;9D?QY >50%R M_?P1"_3/S]IIO9/U@4'=;&27_;] "4Y#22A@>9H#"%,*J*0IP&%*,A'&,H^, M=MTN2IH;73>ZZN^7-=I:+#,'$358G+O"R3,;MA"I::I5M/[1^OCS,F062W-7 MT$VT-C]ZR^H?>[5E7"W237 97*4//F"Z9;J)'7OK=*,;QKG0FGV[UDP?VJ9D MGX1N5-:N'L,4YBB-8B RB !$. <8Z@P !"&F"0FI6?BMJ<"Y<6CMY6S;C 6= MRC=!H[2=]WH1;3.OU"6&GOGU GP>ENNFX#CU#"\*G=3C,X7@T),SOL]I[[9= MXZDW+[M+VL/9VS])R>^>ZDJXO0).]^OE\L.ZU/^X0(S$E(@(Q"15#)5(M7@G M'(.$8BZ1C!'#L8,>;E>J.3=>V\W:374L)_W8KAU*,_I[_0'R3)K]_FQ]$_M- MV@+Z$ISLXZ9MN0E:4_=*T05_:'.#UE[_G=L<#<@4'=RN574.G=P>-6>BDKEJ2(),<@(P4!YK1C0%$L@ M12(CHJ:)-+8J,V(C?':TOU/0LFZ>#>)F/.X+1\_LK%NP]!L_[6M^$_1T]Q I M/ 8TM]7N;!28MIK="&B.JM6-><8X#GLOI6";;:5T)?F>;,2]T-8JU[N66;?$ M5 I]4N_%.^_W? MOOY;4&EEZ^]4?U,*_:9=PT8K;,=\5XV3&1-.A;YG9MR:T37'T%2I+0GV3;D) MOFY'IS:G=[VN#?!%E,QI80 7^#HET:L4FI1474!W2+).GGE=:[[3CV_[7K\1 M*R&+S2).0Y1F(@2,1[&N?A(!)) $*4HDQ3G+$V'55,M&^-Q(M=9Y7(L^(ZS- MB-(7@IZ)<=N^[SSO=3W7@U]:]<^7W!_=R<\&-2]]_8P4>)4N?S;0G.OY9_6, M$8?]TF"]9/0B_\5P]!76RO+I%N>=R[!<[P7'<,'+X/<+5. M-\';(>/MSV@/#75[&+M]^K2GKH=&'1VO'ETP,I6]U*_FYN6+&JB-\C?>_^.Y M>-)\NROU%.641B)D()-$J)6+3 #*A N=6LN4]LO(FWWI;O'T3 &=LC=!K>X^BC8%S>SSVXUANZ92T*3Y]$CJ#!TO*\D4V MP0O5O:B$>O;W128E%I3ENE)0#F"J7"R$( :2J'4232A*139FA]A0_MR(L-.K M=A&X^"&6Z\9)8+4-E@=OMH-!LUB2B' 0T1 "F- ,(#4'@9P3EO XCJ$:#*M> M4QZ'8YH&5&<'9$-^MH,2L+XI?D?(;I/? ^I3[?/K#?U&]YOZYS;\>4__FZ"S MP/U.OR5T7C;[375XE?U^2X#.;?G;/F9&$(1+1%' N=+L]S@%.!-$GEGF*>K>+#3/-"J![?^ M(;9KS^,%ZNDZ]-B]U0Y[]5CC=JE=C_D#)^W88VWG8=,>^P>,7:O0S:Y#[C=1 M/BXH)C@5(09IA@2 +,>ZCD4,*$14,)2E2#"[YG7;*&14#VU0CW,USMCOV*(_$3.PTGC/SV"\\ M>^6XC[P)(ZDC2_03=6B)IHXV750D)!%00! )&0)(U?=.4H& 3"F":2:BE%E] M[X/2YO;IM[%36VV#3EV[#W\883,.<(:;9SHX"YF'/%PC3)S2Q+#$21G#R/A# M\C"[:1R/_+XJ!5L_K(I_UHO6-AJM>B=8J4^E]4KU>:F#';3C\J4LUF737$%= M^V7=N"O5(D)QR#)$ (UQ!J#N 4B34((L)SDC<1Y%N;2KD.Y"+:/O:](BZK^6 MZZH*>&M$W5Q([[<]=1KK,^DG;.I2+D4 <4?N[':ZTS0%)<@BPC!"+,K5&3ZP" M;X>$S8W:]]*9Q"Z=:>4LG4DC+)!02Y<0 H(2!B 6#- ()X#%C&0149-L+&QR M/9TA/$'ZY[F$,;<(FVU\N,+-\ZPXF"0VG&KG+BVL!\DT"6%:X#Q2P7JF&R>! M]>\9Q]%W78[TUC5AH6)D*"%@2:3WH1,.$)<1X!@1IBS.(,EM:.-(PMRXXIN6 MT4L6MW.ISP-IQ@Y7P>.9$K:Z77:&K2G@K-U.O_MC*9-^[&>-//S"SU\XIMGI MDAC' MYNOK"\+FYGIMU:T/]6M]@U9AFQ:>%Q V6#@[Q,TS"^PTU96G]S$;U?_T G@V M/5#=@3A5']0=F/H%K&HPRT9I9[U0S5 9[H=ZX1D3]D0ULV:_+ZKA/2-])EU& M]E-!J.ZO4(CJL[+BN2S5R[,@44Y)*#(0PDRM:F5* ($1!KERH0B/#CW9BUBX=6G/BYO6M[UH M]I&3>_D.=SVPZEIY$8EBF4L!TC#G '*9JK6LSJ9,*64L#1D.K1H'G!,T-S)N M>S-]5I=BJ2-HY8:_>J>I434/CZT=V MIFJ+A:WEAV)5;,2GXH?@'Y4WOWHHZ%(T*=X?GI4/*&X?]<''/VL_OUUMUP6P M=A7 .!8XBK,4Y'&2*R62][=L8W118L>U>Y'&PS8GNM(?1,AOW1:PP#M65' Z1UE9]W\[:+K^GMK5NBU,.DX@5R+[.+6TU?99KQ M O:Y^<:/,!>%/O02Z.-&/%8+1I.(BAR!.-;AK2F)U=1!&4BP2'7)NYPET?AJ M'ULYL1S( MD<'#-4&.+[2Z':J7U\>Z7JYB#(:A1%-=.D/"2!#RH.$* $L3S!B MA,0DQR8T/?U3WUU_H/J'\$S8_U)WK\M$D^RK-&=)_A^0M&MNTDY4H]JU*3?.T3W%+= M()1M%A1%,N(D H+H[S!-0X!BR0%/492$D&6,&-4]OR1H;I]EIZ=>1K6+KS\Z M72TGY+/8FLW(+A#S_ V/ \N^X>4%)-PVLSPG;-I&E1=,/FI">>GZ M9SB4&08X"AD:HXF.2!8>>XR8HG +.<\LG+53TJ9&S%T2@:M MEG9<-",/_O%Z])=7WM^M5 M5? ZO'^]^K NWSQ7Q4I4U=OU(RU639!SGB7*BZ 22!IA (F( $H8 10C@@7- M4RB,NKU9RIT;SRC- 5.J!ZRO>QTQ0%OMU3]MU;>(.;<8BV$*\HBP9RY22@=: MZV!/[3JDOU,\>.L;7(O8?C\@3Q3F;_DFNXK\M\=L, G XG'3Y0/8V[B7&C#B M]G$>Y;WX(5;/XE[HXJ]JG:J6J;K9E6J!_W9J@HYC* M]C:=Q,ET*-IF'5#]E.YHS\Y=M1U$,__5X]!XGD1:S77GHVY8>LH'.^UO@IW^ M[CSZ:[I[H: MX-WSIMJHI952]&^B>/BN/OO;'XK:'\3[GTK'HA)?RH*)!4JR,!)A!DBL5O(P M8@(0""/ 4)+F#'%"<+QXJH_^OVY(N3'CV8FTMR&!0QO\\<$;\5"L:AJ@9*E? MCYN@,R)HK0@Z,X+:CN"78A7P]7))RDIS=U!IM6_,^Y5AQ?39OB^=!1[/3FJM_^]\5/ MH1_\MQ_,N3,ZH"_!R2!!;?E-T-JN?MA9?_'E<1@K..V8N8T>G$CW:>,)IQV0 MHPC#B<6/S(EVG5)V'N^S?L]35^$5CW+ \P]S S/ M*\?BX/MXLM'+0_#"28O=GCSN29CVH/&4<4?GBBI$, M192E.F!1Q@F G,2 A% 7_,QS+"64.+<*2CHC9VZS>3]YK%/TVJRO?6 -%W/7 MP^5[\=7+[S5&ZHIDJI,X>$J'VI?U2@E-)PT^GY)T^O)K2:&MVOR%E)N7;VH5 M4A%6+S3>O.S]2_UF9ZF,:QOT#0G>O!S\ZY6<8S-NMHSD:30FY*OS W&C]XOL1N(*3AN!I"?&L]'D ME?AP!%CGV7+,PT9RJ>X!N"%E039W\MMW\4'HT(!E>PSVYKD4Y/E.OBG)/XME MUZX/\@A*E +)$@0@IAR@$',@8)S#E,$,1U81H?8JS(U%&]TLR= >>$,F] JG M;QK<*:^9FM* M<%:;-?M[>TS%>DI;IL:8 6]&=>[AG/!(<*@>B,-<&BN(W";7F(F>-MO&"HZC M]!N[N\=&3U9"W?2]G?09)E(R A4%0:K/KG0B'LX!$P1'),DBG$J[X,C^X^=& M-9UV=;[(.T7_RW6=DA T=1,M=ZP/H#0CE?$ >2:/+3:ZF7N#1_"6E.6+7)?Z MD-6#(W0:"\=!A7LB)HX9/&7><4C@R:OL:U^\7VV*S4M[D'@OZN/7UKVZU#1IUS4ME M#*([_.F[Q,PS"8R%RZJRA@D6HPMM##Y\LKH;)B;VRW 873]Q$/ '4I1_)_*CL,= ]O^?2>K-OCT\WKU0U1*[8/0TU_5HS?OE %;4^_7R^6' M9DVUR/.($;7.!DRW988_:3<8]2J-5FVOJ8V":9=_L47J1/;%Z5?41VFT MF;X)\_ !/-GXK^$H^!U@9]Z$9S5'5L644KDSQ0_Q<<76C^(;^:G=F;=KM>)? M/:M%?MNA5FFWB/,P(8D,08*EKI,9Y8"D>0+R*&)IA' 8"F+3AL]AFLZ0?*'WOYFU1;+2NM_:UWG6+AY5N$K5?4\!AF4UK MO-P6WC07/VTI3FM8CHISVC]A;&U]6:PT!:\V94&?Z\($ZNUZ5U1LN:Z>2_%I M6Q4^XA+!-.4 Z:;V,$X$0"2, 220D@PEN>!6JQAST7-;8+2:!WW5ZQ)UP4[Y MJ\KR&X^)&:WY0=HSK;D#>41%?UN\'!?Y-Q8_<=U_6UB.6P%8/V%$Y-, 76^"?U%VN*@>.PFRP>*#=$Z>K'SC* MTKT2@N.><%TU>K42$L4/G>I0UZ5MC^ 7,(H1RSA1CFP4 I@3!C 4! @28L&R MC":Y53F'87%SX_MM%?9RJ^ZHHM070#;S4=U!YYG7MZC=]U"C0JYU=]?EELCY)P@!A%P'7Y[0M+44;CGC3T1C#MP\8@5IU[0 MZN.)NAOS LLD)Z&D( DY!# C*4 1ET!D/"(BQE&8G> M NCT%=>6L6A."M[4CNCVU."=^D^U*=CMBG]0OR\>5OLMX1'8W 3= ;5"6"M26V-BT!;%=1F>2EW<17 G@I? MC-/IE4I@7 7@^6(8USUV'#>?:(JQZY'^D>NM+EEH@N&&/(Z4][A+7^>C+G9[:8=&JVQ&XKS$V(_;7'+)I"/]4;Z6;8&=D MT+>R]<*#SLZ:_WMV!:VI-_U?NIL%/(^&T]G!EZZ3SAJ> 3^<37R+&S?+*&T> MUZNW2T5?M^UA7P9A#)&D(-:GV9 @"+#,(& Y%Q#R#$%B5:7N6,3<_/1:M^ V M:#0-ONHR(W9$?@)&,PZ^#ASOVQ,U'AT\[I/[SUOOE*Y.B)F4:4@2 U>. M_;Y7=0K WXK-][?/U4;YK&5-,)_%IML2QS#C61RG"C82 H@2"@A*," P3\,, MQR0/4[L/_J+,V3% JW*[[Z2;G^BJZ\H)*%;!EU(\D8+7;AAJ 9]C7KHL M=V*B,@;BF+G,;QU)9?JT1?U?1WO\($M1'\3VCV*4J[3_B]Z5"TR2!(8,@Q0A MII:]L0 D)MJK27!*(4MY0NW[CUVED\TG.5U7L>8\L>Z?*G:ZUIQ7[I_+!O_C MOZ,XBO_7K@_96@:-HI9$>-7(\H1)1B,*&,0I@$)& "=J>$4>AWF2,2R%L.T3 M-O&X^N_^93^J[_4D]QKC*1E/(,HHR"(CCK M<,_($!FGS'5)YJ3<9 C (?N8WC8B@$UGPS?Y]]VBO6JH3)0_U(_\O]1ZL,ZU M_[ N]9[W#U&^J O^5A8;<2?E F((H<089#$+ >1I!G!&$IU)186(0AK#I#N2 M'*8?%^J,.'+TS$X]E>O=D+)5NG8F_M1J@[64%N%CUP[8,(=--@C3$-S6DMV> M5!7<-FY<;4S0'Q]E3M#94U]56Q3<33H^%@&!$X[31"&$N_$BN_%J%TC->!&C M[\E5\*$CA ?#%:^5,5V HR,T]D(B73US9! ET2%"]:'AYV=]9*/^HDO/5!^K MZEGPCZM>^YQ%%J*8,)*!'(4)@)'Z@V0B [IO348%306T:N=@(WQN3O?MPT-9 MSY]-;_DZ,)(U1XYUIX>;H%HO>=V(OKG MON\S<"8N>6^X/8\A6FU-;I?&U@; MU>M?-, WVNNSKI[^#@,<1Z#F-IK11H%I0Q='0',4ISCF&=>$B]2BOI#RKM35 MIP6OJV%]$64M=2%EE(0PB4 <4:*\^4@GL @)*(M)G.<"A\CR./FBS+DQV]L] M%GLB9?"CKLBGJ8ROETM25GI#MJ$UZU/CRT-@$WOB#-AI@E%:"E,*JQT(S:A<9-I?C<^%&K"J325;DY_L*K\KJ5ZPW&;1XU M:VV5_]1/W+^TS.JEMUE*MVN:H5+\5WIO*T#V96#7B",LEA& M#,0,ZZYN$0+GE9TL=IJ79<0 =L>7(QXPLSE6'7+>AI=LO2$ FXPAA MP&MJTW%CBMH@B#,.$Q1SR.RH[:24N1%8UXJM4?9_6M;?.HFC&1-=C8YGOFGT MVT:,>V&700S<%M Z*6G:NEE#QAZ5RQJ\>&S%:;K9%>^_%UPTWM67.KSQ;B7: M["N1Y%Q(' ."A 00AQ*0G'+ !$N@C#B""-N5FS:2.S=FN%OI7;(O2L[U:='!G9W2=7E\I7:@]/:0*&>) ME>."TF:R)ZXF;07(<2EIN]O'D=6'8E5LQ"?E^7"UZ%-O4K%-[ZT+!RZ86FC! MF#&0AVD.H&0"T%Q& ,9JJ5:L(&=?K([:,NKVC'21"098SO&U,T M4.?8\8*LVK#B/$LD#3$%(@H9@)2G !$I (ICAK#N%1@9!7"?>OC<:&.KWN7P MXLO #?/#M7#X/A1UB81-&<'QB$Q52- <&'#/A/4$3VN[7U'P MS#5CFF>(5=LFJMX7_[Y>JAO;54%(0T+"NM(45"Z.""D@/"8@3$,N442BF&;F MK3+."YH;6T7A_Q/TE+1ITC" I@%M.<+(,X4I+;O68GV81C6U&,#+IH6%&]RF M:EBA\'MJ\:MV^CKK37$9C.%.% /W3]AWXK(5^UTF#*Z_.H+N+7DJ-F39Q.JU MT15;YT+8: M6!'J9,7WVFA^?B9X>'S8L/T(F2TQO>+NV\_<"[YKU>^BASL#ZER*QH2@L\%+ M*)X=?+X"\PRU>*TP/3N0!H+V+!\TCA8_"5*):GO\E.8QXVD6@IS('$"8I8#B M* 09X@(F891C9%58>O_Q<_,0&^U&1QD<8&?&1N,1\4PUYF!84\AIFYWRPX&( M23_^T^8=?MEGKAKKS52;._GK>LUUQM5710T%$]57Y2[M@HVHP"3B N1)S'2P MD00$Z3IS0K"09X2G,K9+![@D V-3_< F<=X>C MP:Q6-VB:(#8*!UIC+_1@#I!CE^*BV(E]"%,8CIT&XSNO[5-EL$?[7^]4- E2)SRS%EADY+))9,/&>/B]2,.XCXISVM5YZW4 MW<+:0Y TE"*E/ +JW> ,D8 A30'/ EC$=$086I4?>*\B+E10:=DT&II<9IT M&D*#<[>K@?&]PW* R9BCMM/@6!RR70W21,=K6[!8HZBK<[5!^P=/U$[?.=U9 MVJ#F>Z=HPU>.K0)>[T;KIBDZM^19D254]#E;(=C<8AHL]SQ#[7@CNT%V706= TYQV]=!N5W4Q MY9.L%*_ T^TJ^BKI46Y"@V';W:AA7TTTL M9VAYW\MJ-.U.5KLSPN 7I>U?/*3A&4+C>$]K6.;$6UM& !SO<)G=-F:C:UU5 M=ZLOZI7Z3BIQ1Y?%0[/[D$C.$IZE(&&)6O_%0B@Z40Y61% 4,L%9CBSVNLY( MF1MUU'WE%74\M9H&ZZVJ=71>L5(#H-[Q%YNMGG,(FVR%.<#-]VZ8ANQN%71* M!CLM78!DLR7F *RI=L7.OV?.-L@NH#&\1W;NY@FWR2[HO[]3=NGB\2WS=!&6 M_58RV^)4RMUCRW7U7(I%A!%,( I!SM44!*,D!$BF*<@P2RFA6*!(+'Z(DJ[- M]\L,9=N\WGT-?&[XM(V:#OMLV89N&<.?Y 2Q6"H_%V,,8)A$ #$9@SC.HY1D M$.7$*#?**_B3Q,H=(.X+<-/-2@\P>M^M;%_>XUYDO1J+.]7==ARS0LMY=S$S MZ9-W$K,"Y537,+L'V,T57!2+]ZM-L7FYY5R]B&JM7VW(\O\KGMZNN6*F4$*, ME-\S) XP2658/_VL/[Q[^H!-8W\ ^H?0?-CS1T7'CT) M49B9U[&"X=5CZXBNV=^;I@'OGLMB]="4PVDR?^I_O&M*F;[_*4I65((OTAR' ME"I")B+4$261HH<,"1!RGH8B3 D.F5GKKO%*&'T,DS;LVJIVHM?&^'8F]J-C MYN5X0OQ?IO3T75=KNK.OTIU0O@PWS!U1A70LRHX+D5JK,7$MTK$P'9=[_"W8O.]+J_Q*,K#4\9$A GD(0(IC!5U0N59$99*0$/& MPB2)THSD-FL^._%S\[C>"2G*4O!N+]^.&RVA-^-%?X!ZYL3N.$1_74&G>O"G MTCWHE/=[E#L..:<\9ZG"I!PW#IY#?AOYE''<=KPU^>Y9?%Q]5H__]J=8_A"_ M*16^5XN,LR2!.04YA3J.A4J 4H@ "R.Z9"T5RETKE)?VGX*4NKJJ.Y:R!,DI/9G*GI27+ $Y)"3; MV\?4%_M>5'=+_A_KYTK\QWK)E5=7??KTMHUO@#EC$4<49(Q" $6< 12E&(00 MD6K^"3^M_;4<7'!I&S*3_F"L&I"I"=1K)^\YQ5(3/!9+@.V> 3 M)JQ$9F+)?BTRHSO&N75_$\7#]XW@MS]$21Y$US[T7;%\5K]MELIWSYMJ0U9: M[@(CB*$D"4B)3J:/" $HQ!"$>41HBDC(.+$[)K;48'Z'Q9T!@#06;*N0M67) M=KH'(."-6>,W 6T'C FYW&XIB@= M9S%8_^._HSB*_]?T0V;FX7L<",\S;Z=YT*I^O$7>T_LF:"URY_:/1,ZI^V^K MPZ3+@)$ '2X'QC[FFB((.HZJVQ I5L_JL7=/2GJ]S?M&R'4IMLG6HGJG?J@V M!5N$,HS2B.0 DS !$*4)(#@G0.9)EF+&>2*M.E9?H/ B7#VS(=M189?M!U_V>W9-J8$.UL"6AL3]*M;*'IL#7)=L>$J5#T4 M=1BGSRO4?;@*N-.E(:Y[Y,@-WW+-A."UW*]D*7XCF^=2AQWHGG[+99.B_ M?E^7&[WO\''U0XFM,_06*,R0P D#4BI2A6I1 BD$F2$841T7&EH%'KO0)>Y M\:E6O_KWQ\: HBE;7&F]@5:\CL]O-;?;;Z+ M\D2G5,W[G\7F3BIB7U H))6(ZNJI>NM%EX&/XA2(,.,1$F$B>&ZSDC<1.K?E M>ZVS7K/W&@<_D&)U$ZQ$72YT0W[:\:81]&8$Z1I0STS88'FR"7/CBMX$GQM0 MOPV :LUX-B@YI38CP9-RF T4AV1E=>\X5GKS7!4K455*"BU6M;=Y+]CZ8:4+ M:'SDBO<*69!M2<-;]H_GHE3+_17_I'Y=+&O_1OW;\Z/8^TU7M3A#R@T,.01Q M% L 28X %1D'-,DYDC$6A%EYB9[UG9LGV5,Q((W6=M3G>WS-6'-&H^:9<#M+ M@YZINH5L9VS0M[:K#MO96_NF_2%O3;[9^Z6/JM@3#9!3KO>M\Z33Q$0#<#C# M3"7VRIJWN_RG77@G11@RS!E@7&0 4D@ RJ $F'$<"IAF*;(KIC0@;&[3@H/: MMZ<@M=F0O1ZH:79,:9>[ MJ_UV4)52-RW8.2TB)1@AHK@BR11UA(H_<,8P4-YH&$F!(P:-2@_9")T;A?3K M'1[5BJTUMVY59#4&PUSC"UG/G//:H-HT]W4/[E1-?WL@+P\*]ZK_*N5=!:19 M8C3<'=CP61-V#;:S;K^;L.6]8W.MECJ/\PLI-R]M^^J$A)P33D$<00A@&L< M49* 4.8B$FF$*#>*_CTO8FY$W6H8U"K:)DP=X6?FXEV'BF>2W0/$8>/OR\8[ MSETZ$C-Q?M(Y,X]SD,Y>>6V'ISI Z VIFF*]75IO/V_SEFV*'\7FY:"_D$AE MQL,P!8PF$8!,"(!U"A(."<]#$L8HL2K\?;U*<^.-?G>B6OLV!3KHU!_;!&KT MF)EQS[0CX9FK3B:D[W+6N[3TF^V@3-0IZEIH/36.&JW6*_61NA;&\VVEKG[R M.&9^)^CFXTHY;[4CK^07U=>G4A!^M_HK*>N=P'LU%T0+F$[QB-BQJX^0WZ_NO*''T?;U4=U2ZG-KFY?-Z(T[M>&.2YPRF1(U JI:3+(\!@9E0 M?PU%G%-%8HE5>0YCR7/CL;[B_V_0J#ZBR.H!XQCK]U6Y/7;]1GZ^$2LABTUUK[S!.B)1_50] M+S?%ZD$'+GXB3Y7R$6^WKH;.W'C>J%]]*AZ+9O^U6H24I2S%$2!10@#,. 8X MCA* " I12%/($FA7MA*U14C>ZZO591 M6M0-]SG 9CSZ6H,V#>/VK:O/>CO[=-!-:V&PM; )"*]MU-LB.RN#ULRZ,\[. M4'?T['$4G!*Y#STGI7R/0!].#CY%C3C]_KAJ*.M=2UUM^M#JX9/^6R\Z9P%E MF$=10D&6#$VPN6GAFXTSGHE YVP-9J]X,7O0!K<>KM!>")SKW'O*]VY]W6Z R>>)L_ M;;HS;VL+]TZ][>^^]GSL=K4IZMH4Q0_Q5; VG_#]3[9\YH(WZ:*ZR25ITI;> MDW*E*\=\$66]@;Q;G8GZIL[(W;!.=';G>C \G>4Y4_.5SO9_;QJ,ZTJ=']2UBSS.0Z[C:'.($@!#]1.*A00R M2S.&>$H8MJJK,DZ-NZO/([&A^)/QF5.X?5,]TW1C0-BS>F=!D4.FB_D^" MU>6F>M:TY62U)>YX^#HDG7+M2%4FY=/KX#KDS"N?-HX7M_QJF?1X=-^,/J>= MB^(EG?"LZ4[?_V,ID[[:9XT\?&O/7SARHN[:@MU)]4&0%2O(JWK;Q7E"= M!!>J%5_(<@Q@'$I (^IZ#+X.I.X/5'2>\=IZP L[ME&LD>=H9U@:,HPG5ZN:QT3AD4T>[ MWDG=W_##YS-:.1&!-99YE1'U-C MB7.CE*;>4U?AJ56V*?)DV=;Z,MAFC.(40L^TTM?U"$0OY&*,CE.&N2QU4IHQ M!N&0:\QOM.^6?/O,"S5V'XKR\2-?1(E$&&>*3O),N2D"2X"H3C?C481ACF@J MC%JW'SUY;@32*A=H[8*/[\Q[(._C-?-EG_ MXI-&]%L6G[Y@Y*+A9/Y3+W7NSD,,5TXS''??JS"'79D;\^L">-NSG,VZ_O6V9;,& MH7N#'*[O)AXXMVO%J92?=MTY\9 ES&WVJ94,[KI*!W]H18-: M4\L]M-.8FDT!5R/EF:\;D-96(%G3Z2 (3KGOM*1)B6K0V$-6&;YX3+F[IN)2 M<_[=:SF?DB@5C(,(4PD@B0G *$H SE#*LC#%$3,Z^!N0,;O/OZW^U:AI4UCM M-(3#W[LC8'Q_[7N8F&6=&@-D4VCN:J FBJ__=%A+CM0J.RLF-XC#<.VXT[=. M6"IN4/?]RG##E[IJ3+](LY0S&%$0Y7$"($\HP Q+D(@L33&4@J16 >W'(N9& MIFB4$ M/4;\86GF*EZ'D.>9HU,NV&GGL!G26O M=)ZA\1OYKW59KS _JU>@+?8JN>"2<:Z5$D:)W68 M2W;&$$ 6:1F#C[&/RGB_VF@JY5R]J57['[V7%BTB*D2<@:79S8:C915 MG,=%)$;'?)Q_\F3Q'Q>-Z\>"7+YX9 RHV.BPTB_E^D>AO)LW+[]7FG2:-JW% MZJ&MBJO+@F <1S$1*< \1 FDJI%#U7.$!9)KGP?K-X9FUT-<]%SV^W0%0B8 MCI)^UMN;Q:KM0*T#,\A6::>V#G?XY?<&Y;\$ M6^6#V\LPV\>.6B/F-HC47/RTT:36L!R%E=H_871_N[UZ,A]7VXHR;8.5;; U MRAF.8P0!3T()8)I @*6.58M9GL1YGB&[R'9ST7/S>=Y^UU$8E::Q7;!VE=]JE7=2SR\/6*NV^J9BI^Z MR9XE+"=:[MD^81RGW3+V_/A<-XQY)YY*P8IZ3UO]O!1U%-6*]U/U%]"J'42# .8)Y"E:9QBS.W*U[I2 MS>ACG;1F;<^R@/=,JPF1]&RR(T1G8VE&EY..ST39!+V!Z=MT$VRMJL=HOVQ) M9YGZ2=MVTX3%=N:Y8UO7@#OE8F?*3Z#-_.*3L7>>LRR2PB M&90IR!%&>H,N!C1-%)_33" H2,I3J[A4>Q5FY\GJE:.L$Y?K G,]=W:KNVW6 MIOVX7+4\=X3VZR[3=Z[MS@H_V9ZC09QBY3ZDQAQ6\ 8P&:[D39XT<=I:TURB M5WJCSN3^IM:Z>SD%'U=?1%FL^=]$\?!=YQC\4)8\B%_5\S?OU*2PK>>Q8!EF MA,M$,RVIG69 ,HP!DHCR)((HDE9T.QO+YL;BG<)!JW%0JQQHG8->Q9QME5#= MF* NX,SKW#>^7BY)607JE6SRX*9*@W/^QIE-)+/1=T;SDX-$NK;74 ^>H*D% ML5$ ':79J?>N0>DF,'M]9Y!NYVO\YY&/Y]RZ?XV$/5^#ZBRCSYN"(_)]E BF MTR >Q)W\ZUK[+_=:6K6(&*,,20G2-.4 9C #-.$QX(E,84RC+,;F&3_GI,QM MWMWIJ5/:?M2:!F6MJD5^RUE,AVCBQ>/66K^*E2+9I=[QXH_%JM +.%U" MO:T!])NHJS>0*"0J;2/X;[&0:MR\$>CM,,=(RN0G'JR9I(G]3*MP#CT .UN M'AN9^O6[6"ZUBTE6+XN$1CG/LQC )(GT/DP*4"YR$,=,9"P2.#3KC'#Z\7/C MF#;"LE8Q:'6TC3_=@V^81JX'Q3-?6.$Q(LKTE-E7AI?N/7+BN-)3YAP'E)Z\ MZHJM6GIY24@/EX3;M=QM53T_-JO ;:$743Y&"X(@%) G:@&6*)\C2G2UP(@! M%G$F<"J$B.R:;7E3=78DLJW]I+2K]T=?!"E'E0;S,[06FYRO/F#SW[7L[8_W M#.ZU<]$V.]Y[]#HL[C<3_:@[_>Z@5]A/;O?YE3ANTNGUB'S[7)8Z-HKF8!YTYTRUPDQDS+.>3,/F6+@RNN+\K69OCB+85075EF,K\LTSTWJ_TMSX"GQ6J=+7P>+YLSZLO><\U_F\]=Z* M[KU&QO)Y,X?*[5V5=[PMU-+X"=6W]2W[QW-1BC?/5;$2526J7\MU52U"H3YD M*BD0*,X E&KMIU9]&6!0IBC*">8RMBI)=4'@W+[Z3KV K1]IL6J#FVX>@7!\",)US"ZOOXKE55ET)NE0UVVMX$M;X.:S,9(N.V M4M,EH=/6;3*$X*B*D^E](\[]=YV"FYKI]Z(2Y0_!/ZS+#\^;9_6;CVJUHNNK MU_VG=U4:82@R'!,$XDQ G+ MN4NO'Q_6JG:;EN@PZJRS.RT.NA&XVW8!V [$!]UZH[%C MB[Q-7W6'@V$1W##%H$P4_-#_/)J^#$'9#8[^'&0[.$5KD*N(B&LA'(R8&/WP MZ2(JKK5_+^+BZH>-7/NV#=].Q-=_TE/AKG=8&D=Y)@@&&''E*D.L%L&/ITZ[L;4$Y M6O!;/V Z+@OZ7*=9JE>K9M(%XFD6ZO9PD4Q# ",4 8QS"F3* M%28HRI/(*NUF2-C@K6VIZY:#QPUM1C@HA3 MMAD4."G!F)A^R"E&]XQ8TG_2,WC54@;)>")PK'PA?3R0I0A0)E.0()$SB3B7 M9M$BAP^>&STTJMEQP1%8!BODD1#X/M=S8;W%DG0D"E/UVJBU<[5V/&'KX'*P M?_UT*[P36NXMVD[]^]@H@Y5:^NV7G_Z-_"P>GQ_?K,MR_6=3]4?]R^9E$:4( MTI (P$*8 \BE!"33 ?()0I1S2(5,;#P6&^%SHZA6SX!VB@:LU=0V-,%B ,Q< M&5^P^J8]75]5;ZON%Y_7Y9\;J+?*!V\O03TBVL$>,\=Q$!8*3!PA80_-<>S$ MB&>,8[3?UBNAGEW^76P^/*]XU27WI"'),9G$$ M;;CKM)C9L936,GBLU0RDUM..G^/87535A[ M(5YU5*=:SI'J>UL,ZP=9ZF/;140EEIA(P)A4BS"*,D )IB!C6"C$(@F)59J@ M7W7GQDCU9JI.C*M#/,1.43MB\CS&9@0WGY'S3)3;<)VW_7"=G:U!W]BNC61G M;CW:/8.#UN*;8/LNO#=X#:R)=YK1<4K@GE6>="*8!O[#"64BJ6/V\=J>H?M= M+^N]&B()CJD,09S%:D;!$@$*U023"4S23&041\)\6^^LG+E-!=LNJD?]9ZTW MOLYC:[(+Z 0Q[ZOC"<"RV31T MK_'?UZ+V,QO,=X_O8)MQPOVK"_ WGY\I&Y MMMMXE(%645O:KKZ0,00"&)5'$\'34IX%%$O]>P5)K\9T5O]+*9FSH0+I#Q_]2=!\E FX!(4CF-_SPB;..YW MV.3CF-\+UX\X)]A_9K]#TVV7'O^E+%:L>"++VSH):,$IQ&&:I2"-: )@GB: MLM@S'S$H!@EH;V M^M(%6_V#K0'![02@6QQ@^ 5_HH.->A"*W2#T&S@.O/FN#C[&8SAX(#+BL=,= ME(RW>>\ Y8K'C-SR4N]BG1;:'/4EB(10,K6<3&D.( ISW2": (%CBB@1%!.C M@@^G'S^W*6&KW;C\L@/L#/>E1B/B>P?*& S[C::3-KO=4MH7,>WFT4GSCK:) M3E\ULDDR_R$4-53%ZJ&M/[Z(41+)+(& <88!)+I<'"/^,^**UV#OO]GK7<;>?>8S'3]N ]:^91 M-]WS5X[MB_OG+6-Z8E>/_%*N5^I'5M-&]66]+-A+\V>OR$P<40J9!"+5JSR6 M*6;X$MWS]5+>EVUH3* I><5+RJ@XO M;:X\_>^?UYO@/\6F>XAM#UW+,32C'9\CXYF4E.I]G/>5OPD:Q8,_VO]ZB1P8 MBY[CQKF62DS<-G<<1,=-D#,W NPT;4A.=,I:[+ ,8&JP?>4&*=]G9*V2P6V; M9_#4K'PNY7E9@66Q[>0&M(FVE[;@[;U@KG:/+D,QN$LT(LPA@EA,0 MRCAG% F(0[18U=M/W,R--)1L]';CYNWNR_?WCZ"S11X78NH"GP M9IZ?2S"GX==.X^"73N>_Z%)T#;@[O=O84G=>GB523IT[4]F3^G26@!RZ*!FLI;_LBVCE5A#)/*-/]B5.UW$UE!DB&(_53SE(>TRQ+ MC0XU[47/S<]K->\V>1IWK_G WII]7=>.A1EY^4'8,W\9@^NA-( ]8&[+J9N+ MG[:PNC4L1R76[9\PECEAO_U*'L5>%]LS/1;A'"\2Y+O'( $D1 MU?76$: 9AX 1CA*6"A93JT8O8Q69&]?]OJJ_QCK =KW2F2=/ZM'?ZXYPQ=8( M2Z8;/4J&VW438.][VZ[16KW[3<9/]_>>&3<#F4(.-^^NQ-+M)MY89:;=S+L2 MLJ--O6N?YR(8]EYPT335^R+*8LW;($Y".,D498*Q7_NU+X)&L6O"9D]@[P9%;K&TS/M&4#I/;!V&"2/0;9G!+]B MP.TP%,/!MQ?N'7'@\*%8D14KR%(+*39U1=^[E>C.'%*2QVN8_D:CX)GIS@ 0_*'U=. ]G;1[R#U2-_1<(_6W0[=H_XF3?*,G MC>@^Q]/_.&XU-5!FX;/8+"!,0AC&*> X5-Z+H+JE (\ R6""9C;=&9WB.=47=J= MXFFVVG2'DG\O<*#@SDV@M'6WO#1#Q>G"\H+(29>49N8?+B8-[QI'QK^NU_S/ M8KE<9!Q"B",&PI3GRA.*QSK2.0193N,(REBF.%X\U1/<(.89F$C&4@2_6+Q9D "(L44$;S".59$L:\Q>[]RC#$9SQRG0A_ MN"D)UX-F-MV,@<'SQ'+Q0[.>/0Z-=#I/;!\^Z8QP:-(A]Q_]^^AF?Z(L!;\7 M/\3J62PX"XF0, <1TYY@(E. 248!0S%,,Y:G(8EL?,*#Y\_2"0QXJV10-EI: M]_';@]#TT&$T,-[/%UHT[B^@,:8YWRF;7??CVY,Q=0N^4P:>Z+IW\K)QG_![ M*87N!"H^KMCZ47PC/^_)1N@"XBO=LZ;>Y?RP+D7QL-J[XEVA;M2A)059+D*1 M04@H!S3,8@#SG *"80Q"%NG_9I01JX;%+I2:FX/8ZAN4NCH![REJQQ=.QLN, M9*8>!<_,M#4G:+0-E+J!UC?8-^DFZ(;J\+J^8?5A*1O:[K0F.)=X.V5%)XI- M2J4NH3SD7Z?/'D?:?R7+YZ9PQG*Y_E.O G3 7]O'OFH7!HN4TC23:ETDHP@! MB'@("$(2I QFC'$ITCBS7U,:R9[[@I..63L9HLY8I*;#$* \Q;K*" .(2J[/ MRU.8LS2.DL1V->H)\\F6JA[A9E *R4@"">2HBIJA'8AX! M2%(&:%V9AA,4H9BE(K3:WSZ2,#>NT0KJ(/5+ZWM#_,S8Y2I4/#-)!TBMG8>4 MF;.V.V6#8RF3?OEGC3S\RL]?.+8;>-W5IWT;$<<2Q1@"2KC>P$R0\B8B#*3@ M20QS$5(>+GZ(DJ[-&W[WGF_SUO:E^'MY#]M$V7;R[H-G]BF/!L3S9]SJY>$# M/FFQXT[:?0D3M\H^8=QQ+^Q3%XT(4/[VY_K;]_5SI7RRKWK^V0BQ>O_XM%R_ M"/%ULV9__]*F3GU18]N^EKH]+4Z2%& :00!3D@$$(Z&PY%&((UUUG!J'+8]0 M8&X3>!Q&>=#I'-1*!YW6@5;;(CQWS'@,T\04*'MF$J5]T*D?;/4?A'Q,:/08 M["T"ICV/P41AU'HL-MU85-NQ$-U85/58= F7P9.ZV56MERL '(R['O/,K2>CQ:S+HPIV49HA*%,">(Q#784P 8B$!&09SC$6-(]BJVZ* MYP3-;:+H]"QLDX_/(FGF(;K QS/%;U6\XW\; LLO!$K(8O-(L0X)#G/0 AC": @ E"&.(!$4"YR)FC( MK+9_AN7-C2):/2TW@2Y@:K@EY XIWQM$7<^J]EA9GR>WR@:_M.K^Q>%^D1DP M;G>/+LB<=B_)#("CG27#VZYM\MS%WNVFQ8Q&,@\A!"*+J2(1@0!-$P)"S'B8 M,$128K6'/"!K;@32[]'[EI3EBSXNU#OY]6_&!54/06W&+8X ]'V$U<.NTW.B M!L5G8?'4:OA8WBLU#3YK^/GVO^=O&=L>X;^>JTU=(AQ)*0O*,6:UQ?"@Y-^[JV1ALUD'961FLA.Y05,>._;)4 MEOY%_[/^95U@Z*FU.* OP;JS-B!;<_^G;:<'#Z^#&4V^]B![YM>#\=T:J'/7 MNMC 7SYUXZOM#+[TQO:7WYL*7G\)MN8&.WN#/SJ+'1*TSP%QW 3#@Z(3M]'P M!_5Q(PZ/LL9F?OP02\5>_)M@WU?KY?KAY;YX^+XMGYGA6)",YT 2JES:6'FS M.,\D2"A):))P&+/4KFK5H+RY30U;=8/-5E_;O)!A@$F"8![B3$W320@@@000 MB$.09 G,(YK15'*[DVJ'$$]S=NT?9+-IT"%PGF>T'6([58-&5P_GWH:X.$[@ M&98Y<4*/$0#'"3YFMXUC[NV<\$G7O-;A-(L0BSQ4M %B$DD N>)IE.0*WC#- M4T$X8YE5B<%C$7/CYYU'MJPKN>L.:W;4<0)&,[:X#AS/!+'#I=;N)G@[!(PU M(YRWW2D)G! SZ7=_WLS#3WW@RI'G%;IRZ8KK_^AN&S_(4GN-=8VE%$O(=:0\ MS]7J'F:)3I//0Q!1!I,TH6E(D=51Q5E1<_O:ZZ69#@"H?^@I:WEN<1Y;PR,+ M)XCY/JTX!Y:SLE;F<+@]HS@O;MKCB8MF'YU,7+YC'%OUVSL.8HS"C$- ,(P!9E@(*!0621CC/,8=A;M6+T4+V MW/BD51W4N@=]Y>T(Q09^,X;Q!*IGRFFU#H[Q#':*!W]X.=,8@9A35K*1/RE- MC0#FD+?&/,)')?5ZBDXP0A&G.: 44\5?*04DQ@SD22PC&L<(4X=UU.?H!DU< M1=W",7*+I?=-%(,*ZHY=)7. )JR>/KWK9 Z#7>5T!Z[46VW!:E/6\%JS"& OM=D ]BY7Y89XN(X_?""T(FS$:Y7%5U"-!NZTJ$A!XX8%#/'V0_44\T]ZP[E<[7I+Z)\1=RT M*6">PJ@OBG^EJ&I36,X'61L_X;I"Q]N"?@0RD MD#B%,L^A/ARQ+WQ\1IX5A4U0"'E;]+>->MZ0G^.J()_#UW0;T1EJWO<06\!Z M)48]IH09 N.EE/(YF:]26OD" .=*+5^Z;<1RON^/U9VZ;QG3E>647\9$\4-S M5E>_A,=)G' &8I&F '(L <6Q4 2#TA1G*%-^D_'RW5CLW+RDIC_]KK2;Q3K0 M'&J#=;@7 #VSS?X*NT6R53O8Z3VF"(DYMA9K:B\83[2&WM]*6M=8DP[K&TZ^D/J%"$8PX-/^-G9'<-:3L&$<-'$ !!X%_^^[>3V4]?<;F:+N;_ M^A?^5_:7GW">%GDZ__2O?_GMXRMP?_GO__9/__0O_P_ _WS^_LU/+Q?I] 3G MZY]>+#&L,?_TQW3]^:=_9%S]_E-9+DY^^L=B^?OT:P#XM\TOO5A\^;Z^]_WGSWXD=7T]M^D#Z6 M__P___[F0_J,)P&F\]4ZS%-=8#7]Y]7FBV\6*:PW,G^0KI_N_(GZ+SC_,:A? M BY \K]^6^6__-L__?33F3B6BQF^Q_)3_?.W]Z^O++E<_'[ZU[0X^;E^\^<7 M"X("D;GYM?7W+_BO?UE-3[[,\/QKGY=8_O4O]9=H.<&Y.%OLOYW]XL\_UORR MQ!7!9,/C&_K"]O?K*ONMC]_6.,]XQL_YI\\6Z_.0L19YNO3C). M)YM/?197ZV5(ZXGG*=FB'$34 @A_",YX!3J%S*-7QGM]E=U*[HKHW0A_A>FO MGQ9??Z8/_KF*X'^K^E6/)/+8;2?[[?7\[)8GFS$^3'$&4Y$Y(H7 M$<$Q26PX[<#K[$!&K5TD #IMCV;CKM6O3K+Y[]=KS,)J];9\6"_2[\^^35<3JXHLUAF2 M!_&@T$7PWC'0/AJKI8D"_3WP*&$5-U1O5]I@Y&>3 M?%#>LD:8N4'+N)@Y5KO7P7*38J2F245(?B40(E"IM?E M0@%/$*@4N7N9M_!W+R@8!RB#^R^#"KH3P'RDGYV@DLEQ%J!@LA7H#%PJ'%Q1 MUNO "^-B,(#4%;MR: _4WRV@V%N8G8#@V7Q^&F;O\O",#DOABM!I,'1<67HG>,@G!X_#Q3LR/EZ<+JO@7DU7*&Z2NR]_LF.6\([5=T*)>C(H&43( MG1B2C\LP7TVK7+;&4'I4FFD)F4Y&()>=[*"P&;@B,YE+EH.Z'==6WPDH^LD M91 ACPR47^;KZ?K[J^D,?SW=!&!)*8^V!$BE,%!6&0@."T5VZ$S@UE!0=S1 MKJ^Z$S#,DP'&44+M A#O\=.T7EK,U[^&$YQ8RY)028(LB8Y(K1(XQ10XKZS0 MI-L@RD"@N+KR3L"P3PP81PBW"W"\GJ?%D@S=1BB;G/.+Q>E\O?S^8I%QHG,B ME[HD,"4B89T [S57Y'U'Z5WAW!@W$%;N)60GZ+@G!IWA1-\%DCZ&;Z\S26I: MIF?U!5M[&3D&Z^@ =2YM4L:"["7]QSEE9?)**<<&PM =).R$'O_$T#.$N+O MS;.<22.K[1]5/'R2@F&%!5Y)WX _@XN8(2E$S;Q7M#,&PLPMR^^676-/###' MRKDGL+R@O[Y=?ES\,9]@YB4JHIYD8NN=A8,8G8(0$ME+PWA,0YF7&XOO!I2G MDX<=0L8]P61SJ+Y=OELNOD[G"2?999DD-Y"S)+@'[\"+I(%%J6W!X*R1PV+E M&@6[ >;IY&@'DW9/J'FW6*W#[/^;?MGX82X:G7@MM,B:@S)&00Q1@7+.\11< MD/KX=/[=Z^^&F*>3MAU(TF/G;BL/2PQGGKHJ(3.=0!*JJR@B>*LRE*2-8%AL M27@T0BZON!LFGE"2]E!ICHR"6D@]>_=Y,3]/#7F#.CN;P.>:5/88P$=6B\9U M**8((?GQY\OU57=#P]/)Q!XEU9$1\0'3Z9+0S$7\.%W/<&*3=3UKU2F=@,;FE(1E4&*-I!PCSYCK (85'B1'[P?+<=Q!PFYX M>6HYU"'DW05P_F,Q.R5]+#?WE,O5Q-,RI;Y&(H13/,6YA>AL@<#1J9RX57:H M1,>UI7N,)#&U9#;(P3T!F+B MDEQN(:,_/G2]CX+=X/+4,J@#2+L+U+R>TZ>%M)Y^Q9=A';9L35@V# TB:)D# M":<^@LRN0%1HK \V45@VV*WP;13LAIJGED8=0-I=H&9C(U^$-7Y:++]/=-;6 MYV"!!9_K.UD/T4ORQ+RW3A>4*(;*GUY9>#>,/+7$Z>&R[0(:'T[";/;\=$72 M6*TF-FJ462.1+WF]?2S@A/*0-6/:1VN#&LI+N;+P;M!X.OG38V7;!31^.<'E M)SHK_[9<_+'^_&)Q\B7,">%&T^GH#"BM220I1(@R,- \T9\FN,"&, @?"2X(ZM!/\7[49D$ MW'L5D_*)+.;1B+E[_=T \W1RKP-)N@L3\^$SQ?OG:!=!JN1=O56(]9E9X.!- MT9"14?@61.;V^$>=-]?=#1]/)Q][I&2[P,6[TSB;IE>S15A/BM4I)8-@.*]R M4 8\V4,R@D8'SQ63>/S[K!O+[H:*IY../4ZN78#B[#W[YG7\A\\DQ=7;TW7M MI55O'R9::U>\DJ"3R/6H)+#[5$ 4IB1'E\DT#I4WN8>.W6#SU+*R@TF^DW=; MJQ^%WIB??W]?*<%YPH_X;?V! .7LV?\8&FEQB(+%@DH4"N:S! M(]>@L@A.:B&+.KX*X<[E=P/+TTG4#B/G/GQ@8F,99J_G&;_]#_P^*3D[9Z4& MEDHEVU+L;WD Y$KYC"*3)S^4VWMUZ=U \M12ML?(=S" _,O/-V1*_/U^2 _? M3:+HDIRNTKI;.]\;GW%T9]_[J3JRR6]=:G)]A8LFL24[D\BC!&9S+5A-%/66 MP*&@K4W0F*5M_Y! [EWA*!?R+*WW:KH\>9TG3'-67[:#*2'6FA<)(61+_^2I ML*BE*L?W)KZRY#A-K(93V!7W\6!9CAU'G!&^J9?C#)W,AH%D@<(?BPR"# &$ MCZ"\6\]5B-LV;E$F8U5$"'SXCKE>''.UW M?]@ W?MWHO/(P_Y&;^:WY=5T3HM-R=%?G+4-NH!03"EF[R2D%#PH7CC$)!%J M7B$%C5G&^ZH;!FB#?@]UQS;6?;9:D7 O>,5,G!H9P416'V1H"HFMDB"\Y+P( M[I*][YK^<%ZOTM%)Q^ZA4'&]Q>X10N^@%_,9]=NJM@LF3$K:6)DH@*JEUK57 M3K#US; ),0=39)#WE;8?BYQKY(P+H&/T>RM4CA%V!XAY$5:?G\US_>.7_WTZ M_1IF-8O_;/TB+)??I_-/_Q%FISA1S'/EB2G/4TW"(6TF822X4%S27D3+8Q,$ M[41>#X@Z"@;7VWP/KI,.@/8LI=IY:?4>$Q)+<8:_XOJB_E97JTR\).;(FZ>_ M0JR%==)IC$%ESNX-C(^P4/=0-6[K^.%A-9@&.D#3Z_E7HGJQ_$XL3**A:,]E M!TH&!:H^6O4I91 JLIBRMD+?%U,?CI[+5(P38;5#R\$2[@ =[Y;X)4SS+]^^ MX'R%9$K?KC_C\HJ,)H5S)&PKR-(:4,(;LIPV0A;HLG6"HLHVH-F!N'$:!+?# MTM#ZZ !BUX@/26NI:$.$(D$5)\"77(!Y)!Z22.[>ID<#>=CCM MN>& =+./# M ;)8A]E -FCQ!9?K[^]FH?;7S]63^U(CUVI/32R21R)>2Y?HM$T>8JT*=R5[ M(8M!XK.1\;F;JA[\G4$"L\%$WX&=>4N;JODO9P'-U+5@^NT"! &D[X'2#I->E@_FE* M;O^9A&@S_/(MS4YKR>??%HO\QW0VFW@O+.,&(6,@:3$ZCUT2%NH7=4P!4;29 MW+4+=3VX18/@:G!5= "O"[II5^0L1(144["* DMP)GM EJVM 0/#^PI8#H?0 M7C!I[ 8- I.#1-H!%"YY][\NYFGKOX7:(MD)#U;5277617!T!H,UM@2EO'.\ M31;Z5G+&F:#0XHPZ6M@=(.:,_HD)0IK:B-#(+&JE5ZY]"248@\%OVDVY-F[Q MV?KC#$]H=C.QES@[B)C>3$.](FRBJ RMTB:_K:0R=M->1 M-I .4H/2@G9C,052"#PA%JOM?8_1!H%<5_>H;3!P-]".44@'T#J_>WD7OM>+ ME_.9JGT[/=U ZBAMWW'M=83H^P#0 M\I16O2&CB6-.9A2THR*K?=("@D?4@(:5*$AH3-PW/^@H#-U.TKC'7SL8#:" M#I#T9C'_]!&7)R\Q7MS^.IL3.J/ 2Z1P014!/G$-S&$0#H6C"*+-\7:3F'&S MAXW0?7YRNUHL37)Y+Z_N%5>6HHF 9F*E]Q)W5$!A' MD%[9HE/!8-OD#W>A;MS\82-D#:Z6#J!VBY$M+(>@5"3GL3[;,C% D-(!>C3: MV(3>W#>'=4@'?-S\8BL#=9S(>T@?7#*QES)AA=4BN> @,T[0%[R.5-(2O',A M4K0;G6B4++B5GFY\HX91V_&*Z, &W6M7+[&EA0CTOP**KHD4+6H%IA%@8JYV M5A7/VH1P.Q+8C3O5#G M5-4! J_>/M_&D$F6?$2E "W/Y$%:7AEBD$-D$9EE M7K>Q;0^2UHVKU0YUPZJG![S5FZ1+HKO$2<(HBXL*Q*8)K@\)@JHS@DH**!1S M)MPW*_3(N[M;:>K&"VN(L&$4T@&T+C$QT]_7WLW/E>(N_ DZ_-Z:;K33NQ^@R&3G>RLCA/E97BC8V,&Q"Y)#K# M8P:GHX20C XZ28R\31QX#U'CWAL_DHLUC$HZL$7W2"@9@1R9 <=M ,4D_4W2 M?PQG9%-C,>;>D2['/"<^ZBIY\*:ECXJM@132 ;0N==4\>Z.7';+@BJ/#V:;: MOIEVA1 ,5"9G4";+R?0VLU:7*1G[U?8P&K[%*!TL[@[@\BSG35%&F+T+T_QZ M_B)\F=(9>HFM27)9DD&M91HYUKLE!;YVCN?9,Y1>"PIGL]JT8Q-/U [B2_R,\]7T*]9NK2?X9K&J)D"6/+( S,D"JHRZRDL7*GCO5)2Y"$0!\;QD!D!0OLVU7LW:1DW;=4(1$>* MO(.4PT.!SL0IX92T$9*F*$<5BF^C]09DSDF*+*JY':7F>"= #3Z>8*Q4UO'* M&0QLC]$![MU&"9]Q/4UA=I6#(]O!7?WD=KWA[N'@,1O%:8Y!)<>@A%K+H'D$ MGUD$QF(PP4LI&@7BC]$H[F*-C[7 =9*-1*6QOAG,>1/[UME BO:;C<+70A#1 M)D5ZE8ZQ4PX#H^+FF7>PT+MPDK;4OYB%U>IMV1C59]^FJTF6(CI=)%BC'6RD M$Z-WP%$FFWU0I5$SG3M)Z@1(!^CY+L@<)?0.T'.9_I>+$PH@)E$("C8M!ZT3 MDER1W,=L#5-T\L=&;[)NTM()7HY3\O54YW$2[P$SFQ3:AH]G?\>3B,N) M2#F[(!5PHPPH3 Q"M!(2;[EP$29 MHH[DU*.IW:(U&=[:H,X6KBURFQRVJK.[3LNXF>]V8#E$U!V Y<+BOKD8&9), MM*B$!5-3$*H&FD$P QA53"SS;$-C=_^"EK&O28;W7@X33:;+?ZHH>FK MQ?+EXC2NR^GL9E/,BXZ8H<227 0>D385;3#P/*1-HWJ73"J&MTD:[D5F)\[. M@9BX?OW13$$=H._2'>*[L'R[W,@N;RZNW^%R,X5SHASR[(R&4"P#53.QCG,+ MR6?:I@E+B&V"KQV(Z\20#8.TH971%[[.1KH^.UU_7BRG_X690H_@K7<KU:G1(;NGA%AI5\!ZE( M/!@U>*<$20LELR(':1KU@+^=H+&O8]OBYP"A]XB=RV.EF5>%XDP!5M:132PP M\#)(J,]R7-9D:1MU7#YZO'?#^]BV*#I4_+V/2;J0VVI1MN]PZ+O'7I#=\:F# M7H[M0OE %V-G]4(7"_ZXZ2_6*N]UG;N5:Z=MI/-(># HK#_CI[#U#S\GJ)+@_ M0-]W0>=HX?> I#/:M[G7%(G@0B275+,0FM%YC2Q"$K2;4#'.M6^#G,MD=(*4 MX]5['3@'RWI$H&S&7KZ;A76=>;GE8)M:UT8+GIF%G#WMI, 9Q$)L&,%DU$): M9MA#+LO='S\R"@[7U6)0P76@^N^XO$J_B7XSR010![*>L03P'AWXHIR4)2D= M=YM2?_R*\U/\,76" M^\2R] 5LKKV,?3+@O-00DN!2U*+U?IMJ<.Q+I_Y'Q:S?"%!QX-T0CH0J&K*L\,KKU4T0&H_K9)G(E+/'PL 7VC>J/LL(@D*5')%DY"AV M<6W*[BX1,:Z9.5JA=P-D+^EVT*;BHN?P+]^^X'QUR6=,DFFMR5/DM&^ K*( MSYROCIP(#H.4K-%TS;M(ZJX^\QBC,HS@.S M[TD-1,!G.E%?4J@P6VP&HV^Y MF@0CF9/.@F:,1"3HS*; HX!.GF6K,0;?)DMT+UGCFI^!5'\C3AM*#QV Z@/. M9C6FG.>_A^7O>$E8DZQ=+5_=W-L;4(4"3-J''E"AEUQY[WF;-[YWTS1N!-8& M3@-IH ,L_0WG)* 9';H.J(771 ;1N"&GBB%(LJ::ZB@#%??D;O]HO3D)4F>=,T)12=11:@H\S^1*&F.81($DK[:0 M^4%,=X]7!G&Q#Q1V!WCY=3%?7.5BB_R+[:28#CYK2=&JC+2=*-2,RC%@2H3: M39/91I?U#Y(V[DB,@;$TK"(Z.+I>S^FS<+7>7N]LN?D5UY,B?-!",J"-(D%9 MCS54T$!V67M5)/?8QL&^DZ1QP[6!5;]HH8<. +5I+WVGK"8\92=%+;KE3M7- M1P=U[1Q4HG#9AJEGHUA95P^BA ]_JAU=X7MLPG9\24S\>T3['LEANN^1_ M#-]P]X@:-S!54WP=YS0>SB4<7TIN';>8R:W 2+6NT^/!'P6 M/7"*NH..SNO2QNI=(6/<_O5#QYT'"[@#RW(^ N2\ =;SL)JF26:U\MUXD,;6 MC@$$]IC04)AC/$.-2H4V,_%N)6>WV)(]$;@<+_$.C,IU)EY.9Z=KS!.3O)76 M6!"EON.R7H'WE@%J7Y K&7VCATMW$+0;=)Y*2?D04N\ //_ Z:?/1/>SK^3( M?<)?3^MSF[?E1O>BLYVA-1IM4P 3K:- 6"N()1<0@;9&<3H[U\86[47F;D![ M*B6^[31T,/R(DKAH"\#M=KK918M3E) **K 851VE3+Z?3N3Q^1"$1;3*M.DL MO">ANX'PJ=1TMM32@#!\A&YG=TP$O,K,<:W/[EJB61^TG7@:?EK0V4J;<=8W MUO]1P"Y\*2YST)L"=J[KR*J@:J&IXERR('CC3N*[$3IP:"B\LL@R8.+UY6P6 MX(E1<.A1*T5[H-&ETOZAX6-,$!H<*0_$C7M(OP,?;I=)I>\6RXW>UNOE-)ZN MZ]/;CXNSV6 7 K2)!;22@34N@%*VEG,'3"Y71%WWI)_YQ_HJAM MNL@78WRMK3TG:E,!Y\DU4IF\9I$\&,6800KZ37Y^3KQP8+G0H!E)B6*,Y-,#>L3!N=GY)+TCO?+(^*D\]URP1.65*)0%HJN MK1"UBA!ZCG*N M_=H*_8WI0*)+WD7MZ)QJ-/GQ;J(Z>=#\"*[X4)KI?2SVY7S1+4/0!TQ_W35B MO47FZR%.AD]ZW3.B/BMAAR<8,8K(5KW0+^/O*&G!"#W M*=8&PES7'(LSX&,L8 ,K*7GIG,EMF>U@2L#PN'AH9L >4N_ ';N@_DPBU=8N MYGC>USQ+$YR+ G00-1*KS,BH@27/N':<<]6H\_M]9'6"J /T?1=TCA9^!TBZ MQL.V0:6T(6J*1P"#J\VRZY58C@DT+RJ6;,C=%$T0="LYG2#G>'5?+Y4X6O8= M .C2:*=M3U*TN59Z&*@]U4%YE<$KU!3:NA!C1B\:)0UOD#(N< 90[]UCM Z0 M=0=@>9;SM(H_S-Z%:7X]?Q&^3,E+WS(34R)V;(:L<5-@PX-H.!WT *B43D].9S5\N2N]L66,%VEEHB#38#0D,A'!J4!\ M&ED*BZQPV>9Y],XDCIL;: "T)KKI '3O<4VRP7Q>ZG@^%,0+GH2PP&T)Y%,6 M"2%;DAH7PEN7@[@^0F>P'D6WT3-NXX;AX32 U$>>M_'B;#O4/B6E8%J?7:"] M+<_RXLM&+]6A1".L8<1*,)LQFT%!M,C 6UN\*H+3EW=!T4ZC-W:AJ)/J@O4"&G!&_I/5,G8+#4SHJ0-GZY:";6XH""&WD&(45H>>< ZAQ "9.(@)D6?5YD5I[R-#ADAJ M'B;F'H!RH]B>HE?'-,6R-LHZ1T4PB$PX$!Z+*Y:S)!OAY+!'#X_XYF$OW5Z' MRE&"/A@I7S:&C7A9K@Q=51D#E(BAG/'CN+)GDY"A"$3 .0X70\NSA].G0OP]?CE= MIL^!V+A<(GMF,"<8& N^*&"9#*0JD4(+R1,938-9J&!M;M1Q^$':NFN)?K2U M&4X5^X/+GX%KCI]J[O/CL!A[O5J=WL;3^3M]W%1TX7RU4=\D: IFH]0@M2$[ M*[(!EQS]4^H@;!&R[#;I]S#0[4=L=UU#CT9A0V7U8O-NLO@?87:*=W 8@Y$Q M!05"US&F3#)P63DHWML8HU5>M2F/WY_6[OJ.-D#C4*KJ%XQG^^U7_&/SK=7$ M"I>\4!&\SK5M=$HUTY? LR(T$JN!MZJ-VH6^[IJC-3.!AZFD7Z!MMM(/IB1G MPBA'T? F)(Y.@$^*@4T639U>F&V;CB [D===#[16MNTPA?2+LK.]\RQ1$+V: MG@5*NJ QFD27M"71%8JD8ZZ7YX*K%&4Q3#8,*W8AL;M.:LV,VL&*Z1=QFVUT ME:^T919%Y"1"9D5"XH-A)%>7,X_MP>^/M47NQM3)O!^NE [S]N)A: M?5S<492VV57QNFOZ'L^XQNWHS3.!O,>T^#3??,I&-A.+7FI;+'!,)(^H"X0Z MNLKP((,L#$-I,VNW-6?]-8P[!M]=X:"#?='L@7X2IF#,#)34=7:;L>#JI4T0 M40EM2N#X9VSF\%0N2;K0>Q>M[QH]N0\,I=.APM-0!(":Y%"R 5EL+MFB#;'- MHY816S,\:B.]%NA_1)UW8/N?I;0XK3WD/WVH=^MAF5>_?:F/IK"["I; M0W=9N;K4([9 MA>\;#6S7J)G6,$_X8K%:KR8F%::D%[55-QG?6I]/+IVL'4=4]D4ZS&U8OX^J M3JJ)!\/,=>,VF$8&<[(?HW]Z6'U^-5O\,6S'](L/;=U&]-U M')IN"?1:*JV[9($@TVY1>,#:NT\)+&>^IG,R6F$8JM3F*J&C-ORM=7YO+F$? M!7212[ARRU>OZ.9I.L,K3'U<["M/KX22G$3I=*((*GCZFZS-)'T01FI6M&MS M +3@9N01TH^+YM'AT(%)?8FT_ML6W7EB-S-8V%@F4<[J. MJT(P:%TJ"HOW;>ZJ[B%J7',[/F(6;=37 1+OJ 7QC/N/ =C:FN5^A+!V23! MRNALT3XXWO#][&$%^IO2TDN&>K%:XO[ZGS MZ?#21AMD$%"P1%"EUHT7K"+S+$:!+K(V]U3[4CKN2\WNX-I4T2,">?.6]1;Z M*<1NTBXS81F=S@(@J4Z!6HG"4$ ME1)H883AA3GAVCB3.Y,X[H//[F#:1K4=8)8$NJP^R$L\^_.2"+?EYA?R0Y5U M\?7U3JT?5[5II3?6@\Z!JVA3L(V&*N].X[@O1KM#;2/E=@G;\T.#Y([3KYL6 M8 )]T#HAB4X13]XY-! !ZIIF/[CS0" MW^OY5Q+Z8DD;=Q)BK.V;&7AIR54I08/7PA-,HF0VEJ0:-6Z_EZQQ\T6CP>U0 MQ72*LW=+_!*F^>66HFT,]VQ^UE-\&\+%7+BI570RUZZM/'"(/'MBEEFODI;! M/!8 =Z%WW-30:,@<7)6=0O:?P_(3[<*,+&=!4O04Q(%*P1 WW(#@%--1 M/.>U;3._[$'2QLT4C0;$8Q34*>8V6^A7<[ ^(B@C&42) M";Q 91U3.N0VW6YV)'#69VB\-S5?1>^;_S<5'(*D=76/HHVEK$! M8C >@O#<:^<,:Y2.?)"T<9,]H\4IT3$..F:\;$W3%J&OM^[SI#5R\S+W-E F;+8FV% M;-NQVN^G9<Z<'6 M4$KKP%:>/Z+]N-@TB5PB\4J;;?W]W2S,U\_FN3[8_;*IWU J\Z)M!%OG;:@B M+ 0=B;,@310F:97;G.&[T]CE4Z_!T'+'^^>!5==%SO &;\]/5],YKE:U(_AV MFV^_DR=)AURD#)!RG6Z.U3TI7$+)*G+!@PVIS2N8?:CL\MW6HT%S*/6-"LY- MEH%$F!#SZA7)^)<5Z8".FM5J45_X8*[N\Z5FNQ35.1.LER!+("<]4F@7F48( MS#MA"Z+ :]/$[TCS[+-JEP[CT$AKJXL>#^;7I,3YI]I%;GL1% IGWL0(G"D2 M6\H!HO$(Q*6B8$U+UZB&P,'JVP/G!XR;Y_"#/\ M>UC71L;?R;=]L9C-<-/<]6W9,+N^QJRSVC)G$T@AR=P++B!DY^K\XDA[#AEK M].C_"*+'O6U^;,P^DG([.,MWE^R$IX#*HB(Y.B2)*G*&E>20';KD"HN"MS&J MN],X[MWT(Z.TD>KZ34B^FL[#/-TN2)*:KZT)@!6E@'@E088ZAXLAI^_IG&2; M.K']:>UD .XC)22'4EH'MO+RL? 2XUF/]JN]_5!D+@V7D#5M+\6M!^\CA^*# M]R[I[&6;B2T/T]9E G(P=-QS@@^@J@[ ]QZ_7#25K!Q-?,;$6*WQ+;Z&;AC M66:!!V:5%TFYTN9EWW5*NDP?M@+646KH+G(YWQ'5EZW]NW^;D[)>TQ?F)+3Z MKN'V%BTUB[^B'YN=YLU(@47Z_7SHN>5*(Y*_*T5-964Z0:(U)-O$M%(,R2MN M@\JF;'69MWP,VSDN0#HPN[<+@W@]6&6]\D&G M-D9W=QJ[S'FVPF(CU740F5>VZO_7^_NO88:;1^$DL6DB]V1S=3K/5[]PZ2?/ MIKI=K_#[Y=OVF*"_? [S3_B^SB4J!6L/=LL3-QF!1XI"%09'\K<%A&&2\ZAE M#&U23H_+Y[B&NEE&H&.P=+"5SJA^6RYS\G9^E,PF2,%&XEC'[2@&2H@$T1=; M^X[(I'C,++29JM: F7%/C&:;8FRU=^#9',>LQRR%R 4<'92@7$[@D&LHQDH1 M6;+DWO5W)HQ[?]:GB=]+E4<.?"()+-<=H%?S+)/)!E(*",HK$K:W 1+C=;RY M8BFUN:=HC][VD\?Z0N\^JNQDP-U1#/\(C3CC 7D"6W(DQ@TY6DDST-YI&Z57 M'#O$\%[7;\U>F_:)Y8-4VXDG48LRKG%#T?=R^9VBA/\(LU.<,,1$JR/83*PH MIUU-T9.W)#(:P5#STL8KWHF\<>_E1H#-+< =5H<= /.JR,[F?J]KPP C>$0H M5A+I1NN:4S)0!";GS@':^C[H#VXP'WQ*G@>$X,0D&2 M#$8'?I/.1,8U-TK*1A=Q=U$T[AU:;W [4%,=(.XXIUEB]+)8 U)7.XY.@M>& M0U'&HT097&G3 Z)]_-,L03L^=A]/YQTD9C^E\7RY$SC M%X_)T>6B44 0:C.GQD!4*1-;G NE>?*LS<7OC@2.V\FD6:#30CT=F-77<_HL MVD+OPC3_BNN)L(7Y.H#+J=KX5N@((:8 **-,KI#?RUHUA+U"R,CS3ELH^T;+ MD<,EWP5P:I_ZC^$;KBH'DZ*E\\YX\+E>@_':?"*B@^R$",H41N%2(^!<(63D MO@N/ IS#)=\!<*H+2I+Y\5Y@GB\J%%Z3[;[D.@0MZ CGX%PDQG3U4+,A(0DL M*GI.;+>96+8SB2,W1VI75-]$1V,W(R2N-A[E8KZ:YDW[G,THH?.7^"\6)Y&8 MW#R-5ME;&7P$_%W@*HJ MN;?+=V&YWO[CTBO[31[Q;?F RZ_3A*N/B^=X-L\"\[-5_96WY38)<)\"%SK7 M)UFU7K4@N)05^,A-PI)+UG97 Y/WLBU]X^"U9&5VL%)O:E?K46MF/F$Q5R* M"_6LI$!:156OSPN#@CQZ)%?#YC:'\64J1BZ(;XJ[HZ7> 6*V+1DW RKR='U* M"GI]EG#,ST]I'ZW_%V[BG8D23BOR=0$+IV"'0AN(#@/$:)APY)J8W*;+X*X4 MCES$_BA(:Z*ML8_CW^9U5,J[.KRT/I:_9+3?XZR^9MI.3UE-O O9TO] ,D&> M#1SW 3TD;TU0)7 >Q4Y'[,Y+CER-WO[8;"/\#@S; _[ ]08WYYV\^(0K)H4O M=,;K[&GKR BQ, 2C@DN1<^9\FQ:!AU(\-1S%\CZ+-W@SA^N-G_'M8_EZ? M)!,UM8'RYD%RC%EBT!%*K.^38F(043H(POIH44DE=VN\O^."(S?+>'PC.(3@ M!P/3O_Q\0^QOZ N;;VV^4W_K/9:?ZI^_O7]]Y?,K>W]-BY.SCR:VZN/+,/]^ ME> FI*"\M9VW* MP08A_^AYU\<0\7*Z2K/%BAS4CZ32Y[/ZK)(VB%'H'6A1RV"#%."]5A0>Y>(S MMR%CFXNJH3D9-^_W^-B^,2Y[3&3T;5=?XCI,9ZOCS.OYAPQH96^EJRMC:ZV6 MP3J"X:;!E?$&G#%UEHBR/'.T,NK^K,-0QO;7TY.(R[?E/7XA+Z3.*_N G\[Z MQ#%G2F8D#A,9A?+:9_"V;,H.BTI*J]BH4]#=-/T9#. ^>+L1C0RCK1Y-V8?I MI_FT3%/MOGXV0(^\WW9H XY:3H)K6 4PE#T:F*(WB%W*;=Q.>^FZ>@[B?ND?LD'R)[8-19H M4P8@;R"#T]X#2A&MI]"*JS;>X6[TC6OR!D+,C8N+X57S)[%IY]]])-MVL=P8 M-NYV7MO;NF@28YI\?>,KK)07$(7R$(MUFAF.KM$CEW:V;B/=FD6_LL#WL__^ MV%!26T^D*2@YU&D1%B%X1O&.XDX97FS,K@GGN]'7K:W;!S'7;5T#U71PR_%N M.5TLSSJ@O,&'<@I.L7D_7.ITB M"2@Z:F0^*QG:0&]?2L4+RUF@2GBR$Q09+% M@PJUH%&$ "$RDSFSS.LV5VE7Z1BW!J41E(X0=0= J6FI)7[&^6KZ%<_*HV^W MQTG&Z%$I2%9D4-E+B-('0.^-]-F1_-H4,>U*X;AE)XW U40]'<#NU6*)Y""? M/>$E/I9AO@J;(0VK9_.\^>=LH[O5=48#.J;JO-BD@JI^003GDJ]3CI.4B)*Y M-H\E#B9YW-*51L!\' 5V@-3;FQU<9TKP$ 33#$JHWJH@^$3C#'"?!7VI9&O; M),UW(F_ZJ$4CUO+T@B3CZ*^#F!Z2X7^.2;.8(T229A'4NZ3?NR!TD;]\5^(V@-JY > M$';R)4R7F]>>RY?3U9?%*LS>EC>+^:7&;G.3LQ&FL(M%)U$ M+775$#13@#H9Y3R+%.OO5&/\\%J[@>BIW#>T$' 'MNP]?L7Y:7TSN?@TGUY< M&UYBB"DKF1$&+'$ B@5;Y[4@V)BXE#Y;H=H8K@=)VPU@3^TN85B-= "Q-^16 M(KZIW?MO6%>7M65)4*!"7B8%*D) \(;3ELG*,Z\+AC9IX'N(V@U63^U>82@M M= "H5W2*;]]]7U0"OIZ3C$Y/?N1L)MR;)(IA8&K/,Z5E[2V.$1)+-C#I5%!M MH+43>;N![*G=+PROF0[@5E\HS>E';ASUVMC(G-+ 1*DUH5%!$-Z",%S$8(+" M1E.7[J)H-U ]M;N!0>3? 8[>+1=?<+G^7F?CK9_-VHW $WTTP'NM@YEG8M7XYC<#8-/+>/? M4%<=(/%9_DH;;+HZ?WA[G1T4.27%B(FL(K$336V\R(',>_"*L6)#&\/W &&[ M8>VII?R'U$8'X+I]$.W9U%FRYAC:;>>:$ 1?;()O+.9 I]Z1<:5 '1, M2%0L.=^H@^_^Q.X&PJ=V.=!::QT \Z)+Z/4-YE%:C@)!^CKZ4Q5.?@0W=6I; ML=&5['4;]-U%T6ZUN4\N[3^$_#O T:_XQR4)+1=S^FO"2X'UC52T48XA8Q"4 M+J!HU]#? L5')+,3!)T-GJZ@,7IQ-@3%)IQK*S;<:\#/\( M<'/S^R%]QGPZP[>E;J@SRS";+?X(9-)?+98? LGX/:Y/E_/51N"7"I2M5,)) M2;0:\E:3J@WF70:K;$#NT$F^VXW[P21T^^YO'Y!$:.L*$C9L\"=PY#28+"[BXIN'_LU1=X@.ND MWJ]A6><;?,4C.G@-L>P8GM_]O#^"#\A]8LAEA5NH=4H4SWJ>('+ZPQ6L">8G MY0.>GIR$Y?>WY?[^*G7/3:PVBMLLP-HZ5BA:!]YG#84+19%<3$:$W0S@[HOV MZ^?M 82KYJZ1Q$<\7%?+]>3OX3\7R_,[O=6S;]/5!$5 HW,!$1WY!R$Y"L53 M JZ#MAD=0[=3+0E]_*5]0O^ZOD=N7W\VVL_ M)_WM'/^.M9GAA,7 C,T3^T# MZ6HQF.!Z4?O'/Q9;ZNFDS8DG"YJC F5E?:BL"[ L4PDE.FOB7FJ_^.AQ8OK& M:C],<+VH_=^WM'M,@0DK(3%7WV)&$9J-HG*!;&(*=B.)K" M-+:IG[J'J'',Q:-XED.KI$=T54:V.XZ+DH+C :P2A2RC#>!UE.1969L,*EE* MFX;5]Q U;L@[F.(? M2!6AC[?+KR!F2Z/CUG9VMYGST+4=7D2UTW%U_SJ=8>1072[:"+8'H[,]D6^(:LM.%#$EH3($4VI(QRR) M26LP/NC$E,I"M*F3>X"P<6^WA@96"VWT *Z;-OHYSM-G\@Q^WQAJ4X2/+@?0 MS" HETA6T3,P!:TW.3B!;8J3'J)L'*][;,_I<.5T";9S;K8;TV>K:6,:0&82 M*,X3^,PHSA2E6"63=ZY-ZYF'*.OLD#P*!P^"[ BEC.U2W=ZF[H*CK8W.JC#O M"H*5*9,#4&15-9=V"B;K:1.\]W&F8M M"01$=IM.P[5QR28M4H+UN8C F[;MOT%19^[5$+ :5 DCWTJ]#_-/9Z&NB60U MF)= 6"^U?5<&[Q !/1/"UH%)>J<.,3O=0ETL.TZ#YD>[LCQ,O#U@XMPN&L4T MKX90UDF$K+Z7SA0L&%%L<39G$W8:++\[*L:^ECI09=>5?H#\1J]G^#8].3TY M#Q"E8H6L'\1@B? H,KCB(D07=/8LHW$[S;K:L93ATM(CJ_X0Q2V&D.+8ZI_. M+Q'.F)!9%PFZMGA1@OPA,G(&N.)96J.SY .J__+2X]U,#J+^@Z78@5=Y9^^, M2QEQC3$55'6^&-:)9G4RHR77J6@7A'&BVDR=CBD8H9#$T&K.Z W'C!LZ# V)7P!VHG0X MVF?]WDQ MRZ]/OBP77\\>\YY?NE@O/#,1+ L"5'(&8O8)M"W&"$<X:7=!'SD/L]]6^&%1UG^0F+?\<,ZLC^10)!T=112> M/,':CCU'I71P(3"Y6T9OA\7&3;RT0DT348\-G M)17!I*2"<4G:M-M#HWN7Z0$!AZCNH:*9P^38(R)^5# S.K)\S3V$5&K'$%DW M29'D_\100DU&^MU*O^]=9L2ZSJ:(.$R.(V?@7IR>G,XV3SU_*073^FP4[=OR M+"_..JE5XQF"E]G(#,750F=M9/5K&-0[I5@]8E-VJCW8*3&W"T7CS.QZM!N< MP972.![P)>-N-(UW+S \!O8 V $* MZ1QB/X9IG]OH;+)D3$!*DE?3KZ&FV$&7*(J3%,7A3D_,A[%IUZCK%W:'(&,? MRW:,FCI(\_V@?_5JL;RGC]]F^TH;@LQ6 W$9:I_<5-O02V!6"U]01.O;W&OL M1>8X4PL?]8:CG=HZP&3-?OW88=M]96TTQ60'ELG*@R(7MGLAZKB0[0]$,X']9AGL,RKW[[DL,:B6;#Y7D2G>>46"$N M@B#'!&N;(AD,%')4C)$F.-^ZB=\]Y(V+M^-1<'M-X( J&3M-L9O=?S.=X^LU MGJPF107'F;"T*7U]B4M1MT=?:D4EEZ%PS_VUJ]JC>N9<+#S.U-7'2W"WU$,' MMHS,/1)C+TYI[7GZ_G$9YJN0JOK^1D[NF\5J]1P+_;$S=2V]A6[]?3:JBO#4#; M)A=7$^\L1HL6>#(U5\GJ"1$52'2,HB&)^OK$B3MLW+W+=/_H_C@(#2SG#FS8 MC=<&%%+7+X1/R"?:Y%BR,T!$UWEY3H'3Z.@(,%:@5#;(-F[8?51U_SIQ&"LU MF&(.!ME77,;%0##[VV*1_YC.9C\F85<[.XFY=O^,$A23M%F8#^!L\>"CD;IZ ME2:VR6#<3D_W+SN&@=8 RNC DYKFGZ;DK)Y-R/[E6YJ=9A+<.:L3 MJS!IFQ(X3GPI5P,D;PO$I)DH20I>6!.D[45F]]7 PP"PG>HZP^6;Q?S3F^E7 MS&>\_3O.,GF?OZUP0N&ZIO]%\BD5!U62 6\HG#:*D>A*27*K[6_8!8H%AY=V!];JS")9V0CF=O9D6G*#PWDB50-9W0HI3/!PQE=KJ M1Y,;2BPZW<1V[4!<][=-PUBNH=74 ?)>A"_3=9A-_^ML(N,I??)Y??2SG*?; MZ)I\U,*+AD*G/_D"SM8I*A*X$S550VX"-FICL@-UW:=S!XI,AU94!^![-9U/ MU[@Y_Z\YI)LRPU:!.J-Y SA$QH\2X+J5,V/+5Y:+,+=;LE;P?^Y5N=BXP3XYQ3,4O009LZNBQ1 ,1EK=9R MTDYS//%N5BU%FY.N/Q<6=[[4[/&$._#I16^VE@*#UG+)'A5+K> MX:A1' UT,KG1:HV MX!ZAH[#NR'WQ&( M7$I(-DFIB[8A[_8,OD4U^?@#CPXY!)OKH8.C\._;1E*OY_=OS?>+V8PVU1]A MF29C5+TVLTC)'E:J34>?D23H[4DH@B]'%\NBE&<-KVY(W[N';'"1[^7"':.Q@ M&'[9/-G^L [+]2. \<7GL/R$^>/BQ6*UJ9,X3Z8;D80OY'44+4%E3L>18AI$ MS9RB9YS[,7HK$C3_5?YODI7-Z]WKRLFF[V:R?W=S=)ZNP* M[P&9M;_%*69X3<)4L**M3 M+2:BHX5Q9C%P4?!!O/YI;O'V <+!MWC[2+Q[;_+B&D"HF*3! ('7BG ;./@0 M.7%%_G)THHC8IN#F3W6+MQY<0$S?>A S9!P;*NWJ-0-RA M5)AE2+4STO^]Q1L,%8?'7#0[FX8Q(R91= Q.#J+&H!3EA? M6:K#D4Q,1>]T:CZX5,_H.42UM][D#2+GL5&S[TU ME@]# F\CGI0/ 1PFDO0 MM!.S23D96P;TO)[:7=XA1V%S/71P(!Z2"4ADT#VW"72JUCW2#O5:(02!FA=A M7,(VY^.?^RYO+^0,<)>WCQH[0.IN.:2DM661*V(J>U#9D@]B-0>+(A0M@@BQ MS2RS/^E=WEX@.2CKMX_&GOA=7D!6 F<,M$1;:XDXN, -;7A),L[68J,BB/]# M[O+:@74(C79O0R_="3E>7$J,MJ)A E3MINH<>4_,Y>B"4IXV[?^]R^L$G ?J M;>@G4*V/=N-XXBK6YV*9U1D0N4ZV*H!)Y$Q?"XZW>1WS)[W0:W^T[Z.Q/_V% MWLO%:5R7T]GV4[JXT;N+IGZN]':26OL[O:B5(\0*X*Z>\X8C1!LB1%\OQ4U0 M7+8I)NC@3B]QQXQ1M&U5[0LEK8=(!@(\2T;RHI7-NXW/^S/T#A(/O]/:1 M>/=>Y<6E0!8\%>L=<1543<$9B/0%P&B*\A@SMV-$/T_L3F\O;!QVI[>/HKJ' MW_96@0GMF3<)4$ARC)6N Q!+@:*RS)F\8\G:= ;YT]SI[86*0^[T]E%1!["[ M?-WT@I:?;GH3GT\Y*&T1Y-NDTM['U4]0RS0S!P MO1/-4 KI 5Q[C6IB.@I-0DK1P=Q,@E&&9)RM]EO-H^ MFN@ 3;O-\@I:I5!;6-,6#$!Q5P!OO:!_UG?=F>5L&EFV)SI>;2\4'#1>;1^5 M]#XKMVY$&S0F15S$5(=)V/K G[$,)AD;M77&2K$+Q!YWYO>8#=T./R>;**5S MD&T]6YV-$G6@;["9['T1]6;&94!C;'UN%79\'?=_SLSOO3"P_\SO?132.<1N M#).N\PZ%$!%*O0%4 B-X[ARXQ.+F69_!G(W&A][X(755([P62P_HB[*&Q)UXA[414*9'_ MD4PVM;S"0G": R_!)U3D[^0QNO?^:2JDVX%U"(V..N!F20A3Z\\^A!D M/KK*GE+[(ZTY2B$@2T&'!MDV,.1O?^$*JK:NE'..;WT%BOU=+O M\2O.3Z]5A^U6U'S^JT?7'M]*PT EPMO/?D60JL-3:TGH/Z;KSR_(QBQ.<'E1 M)BIS1(V%]D>]&E,Y*?!.0@X4LJ$KX*Q!8%$&.OE)_[I-M+$KA>,&'"WP='-R4@-=#1;N#F]\-NFL M@]Y57/V H0S1;?0\LCDR.K/ T0"WAN 3A067O0$730S%UGX;;8;1/I(YNO6S MZZ1-.F;?3$.:BYH@787=]U% V['X:']F::>V9M<& 9)Z# M2CY#-%8!,LUU3#FA:=-@\9&LVB% MK@.#+<1"@4D,@B?5IOG*?50]#?NT#VZNVZ?!=-+!/0$)J3;&6FY8>3]=_?[\ M^\4K#^>%(\?2$0IJ<_)$\:8BR MSNS743AX$&1'**4#D&UG59Z%YWA>4BQ\X3*C V?0D)EG"F)4G.QQ]$KHA%JT M,5VWDM,;G([1^&)H\8]59?A'IC<2<9X+TF.U>MB:"&/78Q_$2)L#2&/9$*3D: SK\WE M"H?2$^+@836@0>RM9#OL4JA%FSCLBR6 M)[68Y6V<3<\,::T#3+5;Y/2$?N1M^4!?796PZ5>YJ39]&=9GJ0^4WFNDXS?7 MO5,G?$(TI6ZEDE,DPQNT;N*Z#,O'N*5-S6*T$97= =3O$.N;BZ<)D7'.&")P MGFIZ15GPPDK(1?I$D8E4C68(/T393G#43PZ.@RJD X#]>EI/@,K'E\5R7<7S M 3]MRE8G291L@D@426 &Y9@#KVK'5AV<*13#*-4FUWDW35W>R!RH^T4318Q: MRG[.R^MY6F)8X4L\^_/U_,XRBPFODX=+SN3$8*K/_S3%PJ[VHT%1M";O ]N@ M; \BNTQ_#@.[5JKJ%($ M#Y+695*B%>:.4B#W+PDOV/QXG.8?Z+OG7NHKTYG93J;50/_MMSJTZXF M!9.RQ62PR7E07) 4K(_@'4^U=B2X?*U#T!VQ;#,2NXPYC@-I1SKM'MGU6=.G M^?2_ZA=FF]$,B]_F*PK%IF6*^;#>"N@Q-'@.U#?3500ASF\-R4;I[@_-)8E[<_ZAO%)UEDEQR44D@ HI^HS M>9E!Z)@"$R1STR8_-!0'.V'8_WDQ/+22.P#W;0[,K;R?\4J^]>OYNR5^G2Y. M5VWNZ2^?MZ]-_.T 8=],' M;TS/MBW+(7,:!W][*E&-Y&*B=[O/WE3]GB]O'U^6J#S)1H%5M3+6:PF^UL@Z MZ8URV0H>FSTL?)6ZP_K0;H7^_I'0K\L<0K3H=/(@T"MRJG0"3"0(YU H4:++ M."SM^LI"LQ=;3PN"ASUF)Y1Q!X?]EOB/7W*^?%?_]F+;\YY\%>&*=F L8Z 4 MTM$BK0+DQ4N)AG[>9D;B"N@ 2A0^_8F+F[Z=M4'=^\LO>?WS MU;H*=V/*;X;ID;$N7B4!6>M,.\\%0&\+[3R>5*G;L9&5&DYC?U#;!Q6KHZAH M[OOMYPW]73"7BJ!=J#R4@G541@WF;(BU&[*T16E,Q1[H1+T;53+;:%!A@S.O MB8P[,%@W(^'_R#$OOE7QD*MYEE%EE-*!EZSN+\T 8[VOU(GSE!WJW,8V/4E. ME^[3GAI_>EK< >+O $,O12U;LWK&,/-8VXSY35]64?=5Y")K%-&!#D[3QG&T<6(@'FC7).,-_;?1^[@]RODG MKSD]"I(.$?G^B%E=XGF;:ZJ?KBY(+A<7/Z^^AL5R6^B^QRW,D]\Y^,;E=>HF MNEUY:J&[EI9")*FM!2$MG4?!:$"> XA@N"Z!9>\']6$8G^1[@:J#DYJ/O_W+ MXB*>KRZNUO?;_Z8@DR@9+%IQW;W%*T>QL'*%)VVSW)VUTH[W)^B;.0,U%6H> M)3RG5TZ/=^1/R6__QO(O?*V)(6K8-#FW@&4D2A7M G31X MYGB,3FC5Z$'C/M1V;*K&(.I1BZ[6BNO S[[C\;?%0^6G;'.!'F;?P,D(+FHC20-&:@.&X 6=4!">X M9TP)84*;%J6]'.6;^S9KDN3"% BZ%#H-:(OZ*!-HSX5S6%A.;=(68RGM^0@? M@:1#CO#1"NO@^'Z"JTU)BK?:AL0DY,V\K\)YS0/5!(Z65BEN2FYS"#]#T+SP M:HN"9P+<0U32*;*N?8*;CO",>;MI'F.BR[5M(6U)[0RD[.J8 <2BVN9/GB6M M#V-V$ &@&I_;;,H\^L==: S2\:BONN1'TZ3>9\H>!:@]-= "K?\_+O,;S-\OT)GU=+!<7E]=9G6T%]]8BLRB=KR7AVHN: M5W";!\XK%KKI@/ /?O&)9IL1,P,N"T*E/?D M3/"@(24K?%$IR7"\UT#S#_LX;D9A"J5T"J[M1@RT 45.!G()#I3$ BAYAL"" MLC(Y':TX&KQZ.!ZGT?GPQV9C%- !E#;OENZJ&Q\\79+*AZ0H[B&&#*A0 Y3" M&-@0R>227V$:F:H7B.H/3/OH?=5&"5WTF+YU$6X,^DW;]LVNLX8;G65];I[( M?,=(Q[@-M F+,L9GC\HW*L=XB:QYV_8>]0R<3CT=6*\M[=LM&'/RP=L /"1. M8O'$AG,.M,Z%*ZV2VGV:.!6V[I,Q\PW-=.K=!<[>LIX[Q_GA'"]KPZHM!UO# MZJQ0*GHRK'[3 D-9< 'KO&<9(D=E<#?8>R:W^>3G9T;!_KI:32JX#FS$$S;U MW6V9/Q>L,"_I3$4D)[#4,9&:U;%AV3EMB=/2IJS@):KF;<<]]QWO?LKI"&CW M:B]^)HDM2%W795YK7%Y<4\;/T+/(9/(@C6>U[LR!D]4F(WJ9$OIRO +=9ZGL M[B)O3VR\7CD_C:(Z .$'_+XY[C^MMI=8-\SFBW]?KRXNSJ2V6G!7)WQ1Q*M< M3."SXR",K;LVLU8/55ZCK+M;P&G -JE".@#8B,VS"6OY&6V2F%5-KT1!TN,2 M(;B"P)5@AFG,FKFY3=TUJ?.F0GNP=WNH;&[O_@GN/N;UMT7,;SZO<[Z>&)=B M$BJ: )[)3(%/H4TF:*Y)=3L2Z^?5!9GV$C-/(@8( MD5DR[13D.Q_J1/2B2>**9=:H'^I@&N>=T7-,[VT*)?4)OP_KU3?B;+7$\[?+ MS9"!^KMOE\0KGF\;G2V6GS?%*'^>Y\O\)OWWU<5E=3^> MB:]JX B&!(_))"G=T>*/!OS-.Q+HF+"?&QP_W):Y>ZMZ<18Q)1EY!FUK=DOS M!/7 @I+(RTJ><\O;M(5OQM*\\%?[X5EG1.2TZ=F[O4!PK@K MP;AI_+7(%YN4R!F9@9S0B5K62!K+WD H28"W6J54,&LU[+;P6!3//)3H:%[Z M_.KNX%BHHG.7 N&,I@++:K/YZ[_B M^55]'5 M+-XC8AAF3N?JZ% Y3PB2QLVS[N8(?ECG\SHP&-??WYR?;]\>T&]OO:0\E1NESMB[+HR7,Y^LXEGT)"4T$AIK",A,8N3#. Z!GYT_>_X7^OUC^?X\7UNPT,17"7(@A7;RD2U^"L MD!"EMD&;B+J1$S&"R!/K3#8*+:OCJ*YO5-XQ]CM^O>F-@]$%;J2"8FA?*R4Y M>(-V\UK1JRB*Y>S8R'R*T'G1V0PPPX%YL/8Z .=-WF%3]%#W]9?%GS?O9,GU M1UZKP"36!*I2MCZ]-9"L0IFM]T6V::+W E'=@NYP,.Q&[Q-II@.0O:U72I$. MD#](743)ES=+P4FI/0O>T=Z,!117M$N]-Q"3\%E9\FY*FWJH M0>3-^Y;BF,";7EL=0'#+0+TECU^6J_/5Y^]_+#Y_N>T)(,A3B2%&\)HPHF2) MX)Q&,,;5^TGGG6DUP^E%PN9]/W%,V$VIH0X ]VF-*5?1W$XM]IP%5NIHLU1M M-KDC+D@!(29.VR=:AVW,VRXE\[ZE.":D#M)!!QAZKEMOMB%'HPMH)=)UF\N0 M@X9@I#8E8F&Z[4O7?3IH]],7\I X=0J5=(JLAQU::6,Q)VEOI*SJ>S64X.G M!^V54/1G*'2;*/1$.VB/ L#H#MICM#%W+>D.VCOC9?IA-OG.79W#QZ=LAL1.5>;QB>RR\XB,51L#$)3.%': MCOG9NQ--/[U!)_:5]E-.1T"[=R?W1XZKS\O%_U(@DTCTB[+ QR/*GKJ%WOZ5 MFQN]X*-'QVH[E$U@2[O-)9:!61*(-\S[Q@V3IN>IN\-V3]R]_DYD#A#\8-OA M9[RH*<9?Z:]\P_--Z;8@9UD4Z2#R0-) 36Z+8Q3T?\1)Y0H40>*TAD2Z#DQ9!1VY<%L'SXTU6 MGYR[/ASW'WF330&K'WFK?5CG/W&1ML,6Z.]O'L!=_]F9*3%('@OD6D^KR(<& MSS6O[58\_0E+ H_V*+@]NWVT__J_LADG ]X/MCL_K%=_YO7E]P_G2**Z]@\V M=]EGR%S.*@2P,D92(Y,0DDH4%V09112&FS8OHH["7A]=TW[@W3<-L'ZPW7:_ M_T%!R9!,"]2[$5"E3LO2+(&/*%4TV5K59C9!(X;Z:!CW ^^H?<'3P1ZZ>95^ MQ@+2!I<9=.9$MU 9?$X)"C,I<.N8"VT2>C<4]-%-KC.4[J6>N6_"II3E^S\W M[Z>6G]]EO,B;VJKWY>\7VW]Z9D.REF4+QJ;ZL,0[\"8GP&@-.E ^L\J62>&BYUYK6DDXDIX-(J4%'*6@%2;V2-"_1;EOFC M]7.@5><#JJ/W7G?AY\/$SWU3Y35F]*6 *\Z0J>(*,%@!@7$IT0K+BCSZ>3B \!^G#*'; MPV]J^/RHF^L%VQ,D1\TX@\*J(Y"]J!T^"WA4]LZ)!%%/^:#K(U//%4.+.AQO+M04#/TXA10][ZQ] M$73PP)PNL_B_9](,#VA5\2!,M*!<\A!\-B"B15D4*M.H2?K$C/01=W6=I1^K M[LGNK%JWV;[Z^A77WQ]T=OX'GE]M&SL_U[9YZF[9AU'1INGUA)(Y1N]JI/#! MU'9;A1DRR4HP\))',"B-"5P@CVV?T7?1NYH,0F3%!.!>FVWK**0MZU5RTG&4 M++8QR3]0[^HQ2#JX=_48A750/3.FGZV)#F-R"8JG TRQE,#GHH!IH>DL85XW MZACPX_:N'H66 WI7CU%=WZA\LEN?R%;Z5&A?^U)GKB$#]*&FH;@P] CF@K9,%2::@'&* MGJ[=]+ >!8JQ/5U':*@#P WLC!R<4(Y.$8:QWG))2SM6.DB,:926>Z/:=$[\ M ?M8'P*^Z;75 02?:S_I&;?<. M%BUC]EP0A$D1H)Q7GDC(ZZZ9!VFFWA#W$ M_9M")9TBZV'+0LY>9+D'D 0,9"L@DE*>*58VQN3'Z#7Y\2'X'[*Z0AH M4_Y([2S&J+^+ MF!_K<0\PJ)HSDDX3_ W?/A799Y,D!-ZR 2IH!*F: 6>]#811/JC:)[!_H[GD, MD@Z^>QZCL X_<\"BT' MW#V/45W?J'SRKL PXZQU";C4J;XNXH#9U6X4W"J!F-"V":]^V+OG48 Y\.YY MC/8Z .>CT8(J838B>U"HZG/1(NM-%0/'N.:I^!A4FWAGK_&.W=PNCU+[:^,= MQ^B@ PR]-.'9Y%0PH 0;"P-E3:2HRP90+&>% @-%@4W@=.CL[6ZNC@]!UE2: MZ0!DSUU.&31*9_0@7";Q.&\ R:2#C$C^2' FL[:=KT_[PO@0GVT*E72*K(<7 M6!:%=CID<(735F$%Z^S>#)DYSHMCM#___QFB^P)@](7Q&&W,?6'\\I!"P6TT M)66*Y66M"@J:-E_,%,LS$ZS0+.9A;2@.GP YX_7P*'T.GP Y1KA]6J&[I+DJ MF62!CD[^6CQ+3B $[BWD9+02)43/VMZX_0"WPA.?=/LIIR.@37TM**UPR@G: MQE%84,8Y\"XE8)K+%*40QO8_@N0T;H5'(>Y(M\)CU'_ZM\)&,LP8#"2'Q*V6 ML;ZZC9 $"I5EC![;S /Y06^%#T'TT139XZWPS30(7#YB>I^;WI<^=_#M[6!: M)[J1O5GOS>/U?EET^IJ&@IGT98@'RUNN@$<-U0N4"MGD'-X[. M><_J=CA[;O9+ ^V=F''[=#TC=5H3]^G>X-5&ANXINFKC2YM"HV/:N[NHL2;9>]V!Z$_B5 \D(-*&S'R BZ;S20EKM![ MR['-<.X7B#HE0S8&0<]7HARFEP[BZ3M67G! -]O^CD7T62F72732D-?)30$O M H-LLW/)&-2E3?')'L3.&S7, NP(JJN76/SMZK**].MJ?;GXWXV>MW-X M=W@O%FVRI3[C2:8F^2U@T1*$LS[G9 W+;1O)3,'%O#G,XX/[Z)H_,;?R3DX_ MXWK]?;'\7*N*Z9=W<9"AE6/(Q@_";\B#B/E@R!,X7(;)FAC?B_AF"3LEI'8.< M 4[K:'UTX 4\=VL?2B+?.AB(N91:$$1FW1((3'&<:^NU3VW?*.Q327.$ZN<# ME#VP8&:,Y#L%T,,K?4Q.\KY4]XD=,O>(G_NGJ[C*OUGZOU1D>_Y*_DN'Q:;:8T^4"!F&>W*HA*@-E;EI)C8O7Q^;N3$7NOWAZH#$+ ZKCKF M1MQ-!=$]Z6VYT)89A:@AZOK4RCL&WM4'I+0KC>8^*<\'@>K9);J[D9T*-],( M=6YH#.P_D@0+2A8$H;;F)07OA:WI;AUKY$#0$SS7HK)TMQ*+;K21YSLB\ MME0?TXU:&)M)A=R!@WT3<;R[K8\QF%50-I'+BZE.@W;@>2#,N^)%II"$Z387 M!H](Z>5]PW11V6'2[@@N9]YQS>J@+,E%)LNH&01%;A=C3.FB> RI;0E+'YF@ M/17Y#"Q&275O-/Q)IFN5/E[B^G)23'S8?)>\]G4=8OA+OO[OF8Q.,.,2;1!6 M)W6P6%OZ(60RL^27*2-2FQ:(+]/5QUWCM/B90 ,=V9C;3BI7:_+(KGD[DT5D M&^D\1<;)(Y-H 'EM\%?;K8DLT?(VI=\O4=7'U=ZT6#I8^ATAZG^!WG@O9W7-?=;7KB^S,L\58'&:NLL$@2YN9XF%J358%)4:I.Y"VWCC*,60;_]^BT_XT0148"U0=6MP\ 9SRE4=)()XYW2;6XMGJ:G#V=Z>MP\9[H. MT$8'Q]K]LIGWCQK0G0E)YEAC!AV%((NN1.VV(* V1K8N"(:\3;74RW3UX7"W MQ]B$VCFUBJ:;]HB/)-RFDNFUY9I6,(WB=98#UI<@N":GS 9)/AZ2CX;.9-JU MW&5FDXB[=P6G>, .KZ4]X]8SR4("3KL;E+$,?*8?>,G2<\F9='.70I_203P& M7_M70(_26@>'\YAF<5(E:>HLW61KNJ_.ZPFI>"B>!.@42TJVV:$GV!AR6IP< MT!)RC-+ZQN.3/<"X=SS5N1F8;?6%"P=7FV9C8(CD]I"O?/1!F:?=$G(48 YL M"3E&>QV \[5A=T&&E$.2X+SS)#IO()A,SGB*F"6/S#9Z*/U#C2,]1HE1F3F2)1Q& ,J((6,#'R44+22J1LT;8I>=^KV6VSRZIC NH@'72!H@]X M23*](=\:RYW*!EA-3:G(&3BMZL2IVO&(<6T9;P*A!V3,>Y5U3/SL+_TNP#-L MF*NSS(@0.417-!W@&,$K+B#60C:?&4NYS:",Z4;OZA\!;--KJP/__@4!WKN+ M+C;*PCQHGNELSPS!,X$@3=:L^"P MA=KCH_8.)'ON*4!W(4;04G$7E1>^M#E-7Z.LV^!R3RP,!]MXQ?0-M#UV_"S.1BG4-YX M>/IK>"[SY[IP:X#^GB_/8@E:,L(*6J?J*ZE-KX\,A2670G9<-WKB_S)=W8:I MS8$W5BE=V\![_4^],3%[RR$I49_'U+&N)C*(@O8,4X:B\S;9M2'4=1O5MH;; MG@KJ '1OERF7YP7WZ[_B^55MU'];KXK>HM.^D#N!K+;I%Q2>I0!!)NN8DRSI M-K,UQE+:;=0[#1B;*JX+8#[AUC[F2CJ*RQ+M-,$H@E=6BET]EJV M"4"&T3<(A.:$03BYDO:'WNH2SYM CWR))[:3RS$XSR!M9A1:9<'1I@+%0U!) M2A%8*SOX.G6#8&=_&-@=K*#)0-='C>C9SFYJ7B5*"\Y9)[K+[VVEZ+]-+?C; MEGN_7EPNZ@/V]&P3QK):[_SSUKT(#Z'I.(T*)Y/:++7 JLADL#@0]",H:3AX M+23X&)5G!24//\#$@9>R.8_U]3MIXM-?^?Q;_MMJ>?GEXLP6A]$72?*)%/]( M*ZM=5X )HW0.#6]4'WP8W:=4,SP&AV-R=1-KMX,@8ARW_Y5Q_>FOU5E4W*88 M VBTY*Z*$@"9-Q"Y=[D7M*3X*.A]Q]='F:@"4$YC/G!?;D68,WP1*OJ)@D/R*;-O.M]B2XC\?^78)VM#Y/$K:_K:[69T0)1^D4A!#K M+9 J@,53(.A#XBHHP^71R^1?H+>/_@,]@G:T-D\3L_1WSW3&F )S$%$Y4+7/ MD#'V3>%5KYEE4L646"&6#RC[2EJ M(T]F *6(QN08DNO!17A ]+SI\U[1N[]>^X;PYLY>,LVP/H"UC+B)+$! 66KW M61>\-38>'Z5#"RF:)=2[ .)8[?284_\)SVNGVH]??7US]6RUJ;ODY!] MYDL'IU&'4#A1\O/^4IOG0CG=H>GB%DXA>"DERY!8IE#$R0R^V.NB+4MZM;)1 ML[AA]!W<^N#J3U)WK0['\_LKWEOJ;I*28L%R3RZNX+$.Z!2UO0WY#!P1I17" M2]?FTF\,E3,WMY\>58_Z'K1268^M8IXV"/N/4WWQ>XW,5\,AJ@/AAKI865^. M:\WU=6$_VCKRWD?-&"-/W[6)VHYDQ&Z?.+R)<75%(O]]=9DOWJUP>4%. YWJ M1,1B^?F/'//BV\/I<%Y+BH&RAN3I!Z5" )]S!,N,XT8Z=*IU0Y?11)^$B1N# MN>=;N[15: TPI M>"54FT3!4 KGO0LY AZ;J.IT@N*[.L,;I_G./?[]H/++@]9K%%3OP^UQ@VX= M$D/F&>12.\4(C?4I% 4BW#O/$5WR;=ZJM0VZ+]:79W72]K7E6*;_=X7GBU+G M;]\HXFZQZ[8"A>D@%)G[Z*6I57.IEJ)KX*%$50K]/+HA@J"5[PF!?K4K@-&D MG40@/09'-R:QK9(ZZ&S*EDDC?#7&!RKYIKJ'G_;7C[DPOB +H#(*I(S(PJ$ M'&NG':F"B08-;_,L?@AU\]J^%J@8!;P]5#3W=,X[/GY;K3_B>2:7Y_)J?3(U5V_(0CTC9Q^UKAK)N!N\W+#REGZ^ MK!-\;KCAWJ; C0;' DFY&'37%]=:MY$\9$P,XF<.SC< M[C/T,RV_V(RXN9F(C38:$15LAILHC@I0.=H&NLZ[X=P%.O@?'+%B##:-+VXY+SY MVN.9J.GD/B.:QL0P[VY?W3L,20>40!R96G83P86$P$K1CN?";3A^)N+=O'TB MCQ,-MM=7#^?FHTVUZ0CR\W4^^LR88#G7!GC6M?LO133., :&6^.,9AYCFV8M M+]/5?Q)B3T#L'J+3::<#K+U\7FQ3BV>HDW L$BNX>;!<.V(F34Q%3AM5"R/Y M'/FO+7G]&[QID#>]KCH X)/7+K>;*4;$4!@01[[>L)$7X8TGD7%1M+71-L+= M2U3-$R3T8.CVU,SIO&&XNPV\*=C">[5:;6\_7UFQ^?WG&(Z/_':BSG0OI?:R MEYG"E5A!C&)3BRZDDYR%DWX[<5N:]7R5X'5?=>VDB127J\)Y;8K) 1$CR2&0 M6R$+$[[-0^^A%)[$/>@8-#U?13>AJCHXA)_EYJ?OMW M1L8$UB9I2F8\F#;H&T!<+Y,AIT3%T KB/574,^HJ0]M4E64! V<1?*@W=Y%V MJT_DW :+FNNH0"*:NT*B"9TG5@6X$@T$"*2CI7+',J-#%$+Q U[VUH*U!- MK8VY#<_;)7UHB>=_O\@?5^7R+Q+NS?:0TE%TGL';ZA1$A8!DL$$600$TXRE9 M/LCN/+O$O!>:35> :CT8+B MQ@$ZY(1WJ2-/BO'=J7C/@.35I>:]N6P*EFG%W,%1]:RT[G)_4D:)9"A!B?H\ M@9,'Z%GFQ*!(,45OM&WS6OMUVGH993='O+:?@GJ&W/6L-"VTM9ZLKD4O25C( MR,TC=[> M>MSOX_4L\V>\>.F+LN!YI+ 7/=ER= )=.O;3@'86-730:?;]&Q[B:I.XX?&UG.L.D[G M@O-W7*^QEA1/?I'YZ,N-+BQ?YN"X%Y/&2L6]09 I%0*?1/#1U&;^FF('QA+G M;7)"Q[F8'&*=SYP(ANRLA1I[T3[)6&>A,?I9<2Z@]4*:)C(80MU)7$B.0=&N M"9M<12?Z3GVGHTG;1^K/+':,%^I#^#RN#111!":4 AUY &4<(_1F#XFK(G7P MFC?JY-W6!FZR1A_P^R;I_,M5_K2J;4KH%Q^NPOGBX@NA_:84BL>BA S$?X\G/EZA;S-9QQ)0FPUCC"?,S@E4\@&7?,&QLTM@D/7Z+J)-JF M[0.NR57207KM/06[6)G87*S>=M:ZX28XZ2K-D(JG@-8V MXP)?IFO>V2G',#_3J:4#D#W/B/5T-CLM@2550(54$RS& C>QA&A$]J'-\788 MM)I-0SF>\W2@,DXGN7Z7J?EE2^:YJ"$<'C<1%67QBOXUN=^& MPCVN!* ,%HPB&\84@96W:2ARK&3\ X&_6:]Q^3G?U7M?5ZQDY67)3H*H1EIA M9N!D))=1F^29S3KM=N*9+!L_@+R3R%V-P='C=/S42NK@3/U(*KKFX>IBL88IU*&ISCY$DZ#!"\%9!B+)9'AUR9UWRL MYS\_,PKVU]5J4L%UH/KO>?V0?NZLYID[8$[GFOW(X$*IW:P,BR*+((H=JOC= MC\]!P4L:![196.;U9^\ M2MR\.&KOA4RMGPX@]]0PDD>95^&9SDI[R%B[MY8L(40A@7Y2)RX*942;FH#/)*#E'+@K3I3"E'-MR@T' M$MBKN3L"\O;44A=E!R\R=N9,B@5+@!IU@+*"_(^4+%CR$#F30JC8I@'#BV3- M6W@P*]1&:>04D^>;&ZEWJ^7G3WG]]3A%G:\MV3R=/HKGX^;5*?SPAF<#O+#Z M$"(G"(X"Q8PH)4\$9]GF,=41"CQWK];OF7$E8DC,!=#*6%",$=N8"A@;F7.& M"3;PV?7S:YQ$.GR,^E\L6]A3MAWX9YO-^?%JF=;?[VW->_Q8GTGMRD'TM9\V M,ZF.5D)@6*(5,5N]V\=ARMJ%%R@[B>+/?1#61#6]0.UI3CBW=+1+!K0]&"@N M#'C-#1@,0C-IE% -0;8_O.8N_SP87H>KHT-X-6]_*I'G[@8 _I!7H. M]'>N3R/\)>7E1B\8W*VY*>F_1(C47:"V=1;YV&#'%DUI#!H6% M1>-,M+N3@9\[]HP.<0PDEZ@),BP J.UMY$*"*E-:R*+P>=B?R M]/?G<5N::?$II^40B?;X@NXA6S7O>_B6WWYFVHW_%&W'W/[%%2%)FX"12W(7 M7 94D4&),6M>DB5@=;/][_K8/)#A[_ER9U!Q2LJ*.O0N87&'/ZVS2-8B.!7JP*A< M9>D5"&.SS0R=RGHDJ@8O/D]@Z]J[N<[N[Q<$#^>N0* MT_ID(SDZIKN6K4J!,W+$M2?D<(> B1#,1=26":D]*]VX:\]O!7(58G%1"JAF MG***PFN?Y$#F6U&T8ED1:I@->WZ-$W#)QFCS@3V:2+(SSR'\L%ZEJWCY?OTQ MK[\11YM:SY"+X,(S"$G7_*5+$"@8A6BMCS)8C'+0]>N@48-/43 C;J92ZVI" M&?>!D3KW:\O!S4Q/VC.2T4D*M:\_**-#[57J03M3G&(QRS2H_>88H#PF8[XA M@(=K]C%,#A1S!_<)VRUT,^(W%[VY M+K>2N]L,AHN,JC"(!DE@FL(#5\?*^.@U)BFLT:\&TL.6FJ?GS''@.[V\)C,($L)A4 MN-W?[DS1/__E#TY[=].T6_ZHY#X3&D52"M!)O?4A$#.0'Y&TMUHC&W;LSGQ5 M8YD0(@:$K#;O93TYR\@DD)?LN5=)X< "P9.^JAFCS:%7-6,DVT$89K#59:#"2D3NFF :?4P8E,LHH%'-RV/GU M[!+]8>, /:XF%^KP!+3A&K!B%S&443(MATRQ.,3VR MSZDTM5#GQL<#%K9;)_URM5XL/W_(Z\4JG063)1/UO:9S@;@IM5[/$.2==<&[ MB@,VS)5_;:G>?)<]-?IL&N5@\78?, \J9GZ[C.=7%(>^73X8Y%%_2>'I5@L7 MJ_-%JH_\;IOCO2_;WOEU]M6TM95'(K=-H>8=+&G'DO4U#DMJ*1]8F9 MB^",<2#(9S&!YVS2,/,Z?,UY7;;#E/YP'E ;,<]])C_)UM/I5A]+R?M,M :/8>+N4OT/&0G.%ETR@+(\=@XOG72 MO23O-W-1C(Z!]LK^J!F/EF9- UJC97^Q=M\DX-X@RL>!HL!0O9DW55+BABAGXF5-"%"8G2 M#4OLG>+5VCYNR-1"[3\1\U\9U^^7^4QQQ0CL&5*.M(-4SN!BX1"4%)A\]B(, MG P_=,G>G-<]-3PN0;./N$\#1)_^6ITQ;F4(Y,VQ&.JS#:7 AYKF1O11%E=8 M&=:@:?"2O9F>HX%HK+A/!$2$BGS&$OUC40HX6X@O+36Y:4R2)+D6@0[F,'#2 MTHA%9^R>-#.01HN\$RCE]%P.G.?")3ENENEP_2#>1]H;Q3@K+8DKQ%$74L\M M-,^CS6- 9A+1]GB]\!LNUO_ \ZM\U[=YGXN"ISYS<,K_5=HFJGAX8IU[LV@M M=TJY.FZ;%5(PSQ"8$D!.B8I:Y1!$FX8=+U%U:!3]U+?OFL')PCQQ6WL<: .J M" 7.&:383QH9C$*MV[0Y?Y&L>0LD)L/(;K ]G2IZ+$1[@KO]>Q\__[$6IJ9! M'^1!8'(Z)1VK#YL5'576$IA06RBA(%,6O57J= W.];'YMXSU\^G]\H]3%@8N.3FXT=1HO';+11.Y21JGM"7MWVPKW9;HW/V7,#CU3@>)<5XXZE9%$BAYP9NT!IZNNRPBPJH?WNU<[46-TEJ1/L'1?5)?WQB@Z_\\5&\?>EL+VI38;,0 R20D9# MWE>DZ,X9D4$(+9664LA&90ZM..H$]HP3M=[ +?L:++]NZ@)S)6UY4G<)*$87.TG)./5$H;#_UI>N9]:-,EY"90 M7 ?PNW=NW/[T/Q9Y341]^?XN?\OGFT.$'',97!&@6&UGGI*&6N@-(:>LE%0\ MBS96;QA]7<%S?I=S*DWVA,^M'.N+X(O'_&WW):T3&WQ\V*Q:ZK #4-:\ XFK_N?7_[E:?,/S M!^?;'8-G=,IHSX.#5%0M:9$%O.,1N#"6&X,RJS9W2H-)G!>D$T/CB?S0]'KJ MXFG8'YGDLXB7>5MH'2[_#NS80R;(^LIN7W:=2$Q4(!>C$:;!0.%),,, H+Q3%51Q&XL#N!LJ,L2N\U86.PUZXF M;(R*._#9GHYI-LE[HM4J1\9=JD0QNF&!C'L,D)A0F+R)/K0Y9)^GJ1/T'1#BCG/QI#T,C>*=GNN;:9=]6IHTX=2:,>W*5D\ MA.IY\3L5'@85DPS1CD=0&S@U7I*OCBE$PA5&YXE+@!U=H"&POA0>"RF\87< M_XEBFD-.Z@::[ F?@R[CDQ:!JSJL-:9"/Z YX@YGUR,C+'0O.;KARFF&863 M@XIIQBBM)T0^4;0AC!1:*P3F-))CHRR$* )P8S2CB) E@6WQ=]K%-*.@,**8 M9HQ>>H+8-+??D>4@=;T/=)D.E># 24G,1R]2R2')W&\:Z-V/5DPSR1%_=%QT ML"F&WX>3%"F,Y!I\J#/K2FV5ZK@#PZU4Q3 ?6)M@_43J%F:$T=XU#F-TVF/C M@7]X!$R<[4A&RH(,GNR>(5L'C<) M<+P>S+;$H5KNKVE+[Y/ J=N,=6-2)8@05A1DV M;FHZFN9-&[2%97,==1#U/^4%WD2KW_^&EU=K^N\NB[G(()@#[GT$I5(&C\2B M<2<]*3N:VB^O7AIZCA?.9+$_GU1ZG4W,$2&ILU8PPD M>K(SC%EPHLZ+$,P8B5)GV^;QT#0>_G6K\CL#>J:5Y8ZS""6Q6BH0$CB")R11 MF',V!B^'#7V]]]&NW/(Q"GLX=8BXA:<2!@$]F6O/6@ M$IU%6NN PMI4!G5S&Z[UNKKEG"C#;FY)H(T MM;N<\N1U1),!O8I%$O%.#;H/':3X!TO/K/I]%+>:0HISJQ__=8]P+CF7R49P MBEQ-)8J&$(VNA)>$,FG$00UWAJG__M+S31^<1/U[2W'N#,?U!Y[H!\MI;AW_D6L!T4W@^2FO MOSX,1<]"8;5M: (BNPX!)V;0" E%*HW9<.$'CG1_;:79_;H]%;AJ)\U5UA]V^-KLI\UTLAIX\S,I M="R>&S#$)RA=JQ-=X<#1Q1"$XJ+99>A>!,\Y;W "4!Y37?UF+>^&?A"C?ZZ6 MM?!J539_MAV@=W Z<_@2$^4Y]^2I30(T219%<+P6JY'QHE^"+W1B6ITE'8_) MV-1F.M2T)0X/]T>]>C]CY.[S1-B/3)CK9IN.N )G:B'5>%<;DL=)O18]EMX#>Q8/:AA-I\B9S@J!B= M2SF#227KD+W,K$W;\FF]FQN9WAZ_;^+EXMOF(<1U>'#+L$V,L?H*,CJB2Z'1 MX.C'FOH4Q#BC$*#-*ZK!)';E"XW!QU.O0J972@>'WT,G[P-^W[R&/'-81/)D MZXU@FFAW!H(F?H0@#NA 1YZ/X4_?T#-_VY &RG_1W=Y+$W.G-?]8?/YR^;[\ M_6+[C.M](.._S.GM\M=_Q2_UPN>WU7K#WOMPOOB\4>#=_E2. @I?+PF<3Z!4 M;?:IZVMOYB(77I2$\;4S\W RNO++]S%91]9$!S9LA]DG>7VF"O L^J(]%MI/ MREIBE8+98).!@DFY@+1Q79LG4P<0/>-USA%QM=MDZ4A*/H7TZ/"*Z\9AR+C% MFX8B!\BA33A2*IU+GDA/\R'2SR$N2HHUWWC+9NK,+ZY/'VI'* M04ZL@+(4X7O.2RV^L488%-SZ(_B).V1U%7:,P<'+/N$APN_@F'[&.M_T>G?! M>R=KX])0:OE.K%,$I0 IA-*62#:-'B^_3%=7_N!T6#I(_-V#Z2-I:',NO"^_ M+99T+BSP_,/J8E'5]FNU]A>+FK%>7%R>&<-UDAI!*\Y(D$9!2(KD&JW"9&/( M<@[8#>>@JY1Q.X V4FF_4+XWN(!YK56MG$M.U$=)+(-S@OS7**UTE@3<:,KW MJZ1U]5:L ?CV5$(7TR.>BX:4%!XCV?<@+45A3!0(2&Z##"%8^AE'TR9/?D@X MJT\70Z,$/MD-V)XIO/_,U0D0BVS#.1H;OH2,RU(A#F M3M9:$973L4TYTEA*9TRX-4++BY9K8M7-?2NQPT[MX+:Z6E[^0?[D768RTMZ- M0H*+6E((I#TXJ8B]K%&C(^\17TV4#5UL$)KLB9FQ@Z7:NP&[S^"'O(X;EU 8 MX6Q&L+[V<&6T%1RK'7\H:!;)H6.I34^EL93V8\ .Q\D8TW6HTD[A,N"WJ\NK M=7YP:7RU)(7NM*F;\ 9@Y(J3I_T/X;A-KE\I)9*OS7,3)]M9GS$C)@&!I=ID M*;F23Z&P^L6&*3>B_N4J_TY2_/17/O^6_[9:7GZI10I)M<:V"X=T45*V.;FX.QE'9UD7 L#(Y6T:E!D?X:D^!=OE^O8>[-_VT< O.5SN M(\7-OSM8$H]7G^A6KW[X;L#?W:M>;6)1,0"SGM7N6F1TA59 ^[ DE\CVAC8% MDT_3M/N@Q&;4LK:@3D342)$P5*.NLV5R3,$S7M'-P$6 M=NWQ%(+OT1Y7OO:?&G?O7T]B&1I.C'L&$RZ;(F0II# 501GM((1 2'G<".3-@Q769:>2"(TZ'[9S3MXNZ5M7U:.][AZ>#/T]1 LIUQ@H95,K M]HA99,($5"'(-LUHGR"F2U,S!@-/.26'"+R#[/O/M.3B\C>,F_!V,TTD:>ZX MTIJ,8JXCY8J$D I"9MFH(HSTJLVN>$S+_(@Y2+V[C; .DW5W:/EE51\WG-6Q M4ESF"#+5ILW&,,#,"V0CC1$HY:-16DWP MK7#YYH:'[;@1'U2R63F04E'4%K#>&TD-SCC#LW5H@WO-97EI@9Y0L(_:5A/+ ML /3\="8OKMM^:ZTPJ0R[6]9!P^%R,%EEH"KVOQ6&EZPC?5XAJ!YBTJG/G*F MD'IWX/D9U^OOM97@]94?41L#[2+(T250TE.PR%T&'I/A+!;ZG6.XN ^IZLES MV5/M+T+I !UT@:?K9:^[86QZ+5_\GB_/L#8CT-J""3* \L(#6B7!AE@D\L!Y M;I7&?9*@GHS15"@Z7/)=7,F^6RT_UZ.Y"NF,%Q%S3$1]-KXVY[. H43: Y(S M,M$86M5IWJ-BWE+T%F#96\8=U!H]E,?;)1FO?+%Y3/EK*;DVP;UY58F?\YGU MT496!_@)1\R50%(2'"$RGG,PW".V2X,/)G/>0O/VA]J46NHU>SS%>/,GOS-) M=O@HH\V?R02:A-%Y9T *I A-8 )T]+.49%!85&#-#O]C98,+\5 H-@1E2Z:M MDCT$32:5H:3?B:ALHY:3IY(-'H.!(=G@,0+OPB^^S\(F?V6T3_65#0A3.;!) M@;-8P"KEF;$LI'0,R/29#1ZEWA?A,EK6W:'E=_R:M[FN.M^&L1# .Y((T5[/ M2>2@>2Y2F1S-47(Z=Q3UA)SQFGX1.'N*?>[,\'6.],WG==[4YFYSFC:XF"@2 M!,>- $6Q(-!.BG60O7;9$5MB6+'SDY_O"07[JFTUJ0P[,"+5CW]?GK@XD9RK M+ P#Z9P$Q1+9UJ "Y( R,:^*-6VJ99ZCJ*=DS.''SR1R[Q0_[VJ4L-YN+R*7 M:2L<).EE[>V6:N,UVAZ"<55;=7C9J)O%*Y3-W$=E$OT/ -7>RIC[B/H;?167 M'R]Q>9Z_?\S+Q6K]V]6F7.GM,FZ-;0BV""L],$O[3DDFP5M6B"F?!9,N>8V# M#JP!B_6'E_U5NVHHYPZ,TA/;2F%$)\GC0Y5,'3- VTK&!-88,M2,MEEHTTUB MSX/L2(GBPP^R V7='5JVVTE89DTBG&=19PI(Y@#)=0-F8B#NDM6\S;%U$E4U MHS0\I*IFC+@[@,P?^=OJ_!N9R(?,;*VE1&."2A&B#?55HS3@R'R""T%F$EW, ML"]0BR!U MV7V;T:!*JUE -1D@)I/AW#CX^S*NOGY=7%[6T7!QO1T.ML-08LZ;G#F$PNJC MVCK8VCL-F5 M2$C*.C,(%$-6F]=3F18ADTMW1KA'<7%1!V82 M(=L*\MYX(*(U!9#<$%FBUM[OR1[4/\6 MM24[1KP)R,$BD5U1&^GL2T*31*)31DX,@#D]B@-4MJOT/>0WL]K_AO]:?+WZ MNB7<\4*^=T8BM_9 L)P<A[7<3+U[RW%#D+/ M?^!Z48^[S12":@&]DE87QT#Q6IC'A*BA3JAN412)W"4*A9I$F[N4S-N$.^I\D_[[ZH*"HO?+Z_;Z[][^]/Z/&P.;(J/XN4XY9^1<64_1"S1<6Z0<)^RAOU4"2'1B/A\;TCYSRUS^K2C[D]6*5KDMH&)V^ M7@6(&&L@7K>,TQ(2VF =.4VHV]3&'>&@C% MDU>>0MTQ0H.E_YFL(VV<8Q2Q/4U=3Z5,AR-B%.#V4$_WD*L6^]I.HQ?%6%3 M=%*@D.(*B@P+U,?FKJ'GV?_EIMV6+>H]"& M0T&%M89# %9/A,);;VWP4L@V?FKI#W[O;AUM1Z\1*<< " M>:*;-U7>*0W>%XU69$W3T&3 MX(*:G W%/):^FE7@'H-G92WG]]4Q[ M3V>RS^!C8627DP'$X$#SZ(4IAJ+@HS1"(UIZ.L6F@^>*&_=WM+\ MM%JO5W_50A_\D_[D\ON9DKKXDNADCY'5ZK/:6)RLM)=&6#2!<2^:8&D,E3U5 M>4Z#LF8ZFCL%NM-:9?5M,[K@UY_>?OKES1]596<\H6!%U?IGD8@;QBB<)B=3 M%E."$$XXNW/1^DPB]-6E>BJK. PV#43;%U ^YGA5"!0^[!>Q9S3Q6\DO)M> M*E50%S=6],R)Q+4T&C*KXW+(Q0,ON &?O67*Z<)=FR3GJZ3UE$.?YOB:5AL= MP.NAD'["B\7%1Z(%T_OE_6LM?B:YHV.79RB6#F1EHP>G,P?;5H;.6&Z= M( ?0!DX; A&"Q 1,R<)-T5F$?1RH(6O/.X#MB&B:1/@=G(#O\F7]V,T!?F^B MP=TX0B%JL043FDYTR\A7K#WL:K??I*)+SK<:G/LR93-/:FN2'IA2&9T9KFUE MS_^[6L1_7HWK) M]MCE[^/E*O[SR^J<%'/QZ_]F7KR]N+BJG;MW!JN)H)$'G8E&$T 9XML7SB"$J"/C#H/R M@]R1?2GHRJ2,@<(#Y^0H\N\@<-KA\R>\R.GGU==:<+#1&?%]N5[4,=Z;'?WW MY>+RXLU?N$YO:D_FFVU]Q[[19, EBY"-+;4BBLRWV>0D5!(^]P31(X^!%5 I*1!.6T E4U HHB9>Z*;U-;W(RE>4LEFL!\3J5W MA?X[SC_@]TVBJ!Y.]_?[/_#\ZEH[K!.-$W/L$3@H/ M/(0@0\D%R_%,^/Y\S%OGT=B<'TF]IQ'2?[@A;?-'!TP(&?KI!@'_ ![:Q/\6 MLY:N5N<[B00'YL#%6%OH$F*5T%;Z05UP9LXS/I3?=1CZYNKRRVI=K?R92$I8 M&30D8JO6]6I 82V4G+TQ*401VCR[?9FNKL+_,4AX7"4TF?@[.%"?XJ9F,(@3 MBMPV[]F!>?*.%6<( ;."PCW*D*-FYGA NJ:IJ^A[:A#M(?9. 73O9O>,97(A MM1*5?DZRL8K< 9,AB51<+HZC:_,4Z!7"N@J!IX;2O@HX#2>(0IVOV]!^4@_H MB>\V<']>H[Z-[R.3R%86";+X2%ZY(12DQ""PB$PAMSZWR;].?,=Z%R!4 ?[T M_>=SO+AV^\],2E857_M\$7ESH7(>HB(M.Y42_C)9+)C0+;1H0 M/:9EYOD S<"RCZA[ ,L]@;R[F[X=/$%=%)!8!V/71T0N$R>V=J%16(1CC>8: M/47.O)!IY= <+OFYR]E_OZJ(?U\VG&Q>/-Z%J6=*NYSKT /IZ@ML&Q(@3Q9X M4,F'B%+:G78*S]2.O;1*/R?/GAI+Y><_%I^_7%[<\$>_ MER\^Y/4F[706@G.1%TM6LJ::C!80I#6 /@AME8M,OIJ6&;UJ/X?0!+AI)N[3 MR.R]N;S\DO^&ZW_FR_>%B"0!3)KA>^'[#3)]0[EIE/$S7H:B)8B(M15"K>RP MB>Q-PEA\=E'L;L:3R_@5&;-UPM=65X6<^1 HI!015"%SRAC]9FI=L=1YQF\$ M!L9D_,8(O@/'^.-5N%BD!:Z_?\1;AJZ[X'*GK0BL,B) >93U12[<'^/)M5YS%FK2F@ M9%E;DHVHG?62 ,FRDK)@H#._P\NK67(]!QUEDVB@ R@]D3\5Q@K$XL!R01P$ MAQ#*_]?>FS6Y>2-IH_?GOV0$]N7F1$BR/>-S;,LAR=/Q73&P)"1.ET@/R5); M\^N_!(NU%ZNXO. +5ONBU7))(G-YD,A$;J7440PFB3O-I+R2\G MK_:1> ^8>9Q14:8XRXH'KK*O&15.,8;,=(%GCJ@2!K?3CKG7F+S:2[LO)Z_V M$74/8'GR;/*#I 62!DKKU7V@=5VB?(]\M'-"L#;'5''2_Y M#N!SUQ_+93]>7;'/YP0 =Y&GL$96_=]) ]1D<@23Y'<.5N,:13([T%E M/_;I0% \$WH-JJ&Q@[#_6,R7R[OC0*^;^N\GI4R]H*$II-!.V-Y1(KT-L<^].E M22IW'PSLD\K=1_ ]7(\785:S M ^NW.(J!=236(;%:2%4"V7NNR2P[^BFQ4WRCP9%WJ>@W8;N7:A]>@H?*N2., M7">-LF!!B$"!)W)07'((/'$P&#Q1'UA0;5SO^W2,BY/#];D%& <(=^RH_LJB M_CRK<_*GW[!RLGE8E38G51?GN:P-<2%J)5U*('1&J8QR;L=9S5N_H@_M'Z*T M^> 2'!L'G_XU__1E?KD,L_P1OQ$KB+.;N4KK /)RD;Z$Y5W^LI&*1Q(9%SQ0 M%%FWQHKBP E+Y!6EM.0[(>2 +Q_WW6I>HVGI>DE<^LVC ICJ:* L/ MGFLZ+W4KGLS(I-UM'.M>7SONHT]3) TBZ0ZP#ID=$\K 5[* M#%*30^>M)EK;A$=GUL1SC,M[O.3'-D'O+K]>7H2*_SM/%NO!:YVC[W\73UFN_;2YKR=:#M&RIMO87I1 M#]-/MV]=$^.BE=D$L,KKVK+-(&@D5EEB&(2++N=C8?/4%_>8\FJ!H:.%WL/- M=CT94W51&>I:SFD@%4I/6;+ M#L'A:71U.!CG1,FI$A]/N(S+09,;SWU!@P3&SORT25*XF)W0RD+V]8$Z:P>A M;H;3BI68B_1&G_N$*1V5=HF(2)4[58.*H.G$"6-4(OK=(8IHA^X()13"*U(*%$"QBX(J9<\BPT0+0NJ$8CS1MP,RYHCP#70]LVMJ8[0/N]M]ZK&>Z;%SH*;"S]#\FK MK".38^80G44P.F,*/A@EVX0!6TD:V5B.CI9Y"]5U@,$/2/%W%=EB]?U.;3+) M\^Z?7.5(4>B<% *+]=E8F'K<+9U^KXWQ1G$1V]06[$YCO\^PQUSIC734&?HV MIS*E8D(4#'*H#4*,9_ J1Z";1I:0@TF-*KL>TS*NS6NE]6? =8 *QGZV_82S MWW%1 _RU_;\*_S>F6%L9C) !I'(:%#<< M9Z,2/)&@LKBMLQH[C]2_K!R"'* MFS>0Y(B(6"Y6DP_5);@:JLI$'97 0*B:^9(H(7H7Z))G6@84:'>KA:-/O6-% MZ+\>6I![7]MO^]PA5]#A$NT!!MDT*.(4(J_[(U)FAHY%MG&G MN4^[ V%,VW"$RAXJ_0#YC:SV7Z>SZ=?+KQO"F659*^-!KYEWPD'P7$")PMN@ M7)!IIQ;(G11_[ZM'5OTABIL/(<4.?,JG4T-&6JE*;4O!PJ%624&P(8'@S#'- MDU>FT8S@@\M%FC4(M8I3CI?\V-[D=<_N4XFC2="<8Y02&'.FBL9#",D ,T5H M(>IDN=U*8I_[EAY+1/;2X%,S7X\6Y]BXV#C&X3.N)X[>3"&=!.M8L225Q&L+ M=YW!Y&S*4)P-QEN?$Z:=,+'M&WHL]S@8#X.(L8,K9AT@Q6>>(S>OD?'A:^1- M06_MQ[W7UKT1S40HCRAE 2=8G9/+''A;*)I+KN3 LN"M4M6-.&IQTJ10R#< MF?;/I)?V\NO7L/B^;B%=$=^KS5:V/V;3U?7Z\6'[9_?XPA8]LX?RVZ8$A54X M(==01*W )#,+T1H$71=[,!X3^?1G4(*R.<3_"/60K=XOUM?&EJJ &4?!&QQZ(\5>P$ M+3)PL+6!0\D<(":F@!O'!9>1V]BF1N]9LEYA&J'F4O!U*A1W@\0J!:]BH\$])^6S0_?U0(3NZQN,!Y=_C\-TE3:86"DECXJ0 M[E4BS=7U@RK4/E);0#H#CZ-?^)B.B>7+2Q6 MG9_)=2?W\N=:&4843V34&6-DI+ZZQ4\6!I%%#B59F=%DH46C=J\3<3AR ?'? M)_(HR+WJZ_&_UOJ[D0NSTEC&/6B)]5V7-!A5$%"EDFV*T>F1NIH&XG#D0LJ_ MC^)1D-O_*/JKHSC#S[6DN?/#2'HK.+TG',VB*:@3,CERV=K?1_)8X+WR4_G0F9=92)F=@XQU.9XCJT7B8:113UX^,PES MFX6_?460^N\3V2GHCHP@?YR=S8G\!]8'.LQOON$B?,:UD_\#F92?PG3Q7^'B M$N\JVDK/$1-9,VOKM+"$$ 1ZL$[K7)@.69S;77J0(#K,+9S-$VLSP+WJ('-W M\4V*(8=?UN6P6#*H5.AW9/H !<_6,U&D:;34N0/N7_W+;;OCTZ$IV O+_W:O MOB^++V@77,X"/#,&5'8:G# %K!))K*NI^;F9@CU%\.K?C5^!/6B)ZE?M%-Q_ M!GQ9<$)9'Z)D)"E;=]*'!"X*!.X,U]%JJQXN@>S>'.PI@E?_=OT*S$%+5+]J M<[!Y@KPD5.\@M9"T"+KNN%6JKC10$)/Q$+TPB#F&P,\ME-^'_U?_8OX*#$$S M/+]J*[!'="5\$%D) <[5[EYI5'6I)&ABV!^H$$7[L[\M.FZ32YJ(U,$FYP%%0W%D)K"1REK'S?' M$EB;5H63==UF6RQZDR 94Q_,$CG#G"Y$5,@RRFA5;M/4=B9=M_L@8(^NVWW$ MWH'W<;]?SUA9#$_D,&4DTUD%$X7UP%PALRF2,(VR>N?1=;N7;I_MNMU'T!V@ MI$U7'=W&@@6$B'6Z4/8%/&9!TN02A=%,AIU&O_W==7L,N$[2=;N'ICM ^_,M MFVB2DE9(2(G55#IJ\")$L@1D&VI7L\$V@]__[;IN]T'-7EVW^ZBP SR^4.6! M0B=O>%@OF*TU^!("74M0I,@!D2XHDT[GZ/W2?=?M,;?X@*KH %@_3)?I8KZ\ M7%R-NKHYN)N9U>_FR]7RT9RLY8T'K;7Q-@2*K'VL9:U(1U6: (8CU]%%X4*; MG/)Q='?H7AZ(H/EHZAQ[VF/C%/1MTNG-ZO9AB7EG4_ ,?*E^5>8>0B8%,5MJ M09U1RCZ8M[%EDN08U(^+^E-"+9 MUNF#R=: RWID@OG09H;#:"R/6_HSXE$\#Y"]YM-X9:I^FB\V/ZI_CT\X9F6R M$B!-$J!X"!#78RV0Y":+]RC;-,&=EL]Q*VU>X[D['DYG-J+ZSC+'MJ.IG_FB MEB.I=^6O35*<2\VXL0J"S86 4QP$9/2[S(IWBDG5:++]P-O0#_4X-[?5^\O5 MNL9OI9?KI*QN^#O,$" MC.'4W8'+,J 4-EW2*(,IL>@ZK3>"8L%#=(QNO)I<3&A,Z*W%=QLKG2?'3H#/ M=D?F +"D^U*_[&8+Y<3&;-36>FZ8MW4#=,4\SBG21K1EIQ]CK;-%K,& MS)QIRUR_Y^98P/1PSU0/]>?E\A+S#Y<+DNT5+VNVEW?V*DSJA%MC9G-Q=63O3[JE^KXAAP?0J MSM=C;S,F=!B]AY)(#BIC'0NA.63O&2855? -5_"=/#3IK_>HW_-S'%C.?=K7 M8R$\Z)>ZOJ;7"PZKSLI&9\6C5-*LQVASTIEU=&N7 H%'%I*W*%.;LM;3\SIN M6-/GRU<+F/00K9Q&0A,68Q1663!:Q%I3FL&O:XM#CH'N95]<]Q?2T M)C@?YUCN!;KS>7/;VBJPRXR@^P*R.G+O- .G:/KXF2.!+YSN"E?$LTU][M)1VC+DD\68@J"+):3X+(E.7&23A(68QGI M1610/E_->^)9G,YV$#R' WKLP]*SPG(RFE1XA!HRU]%:)#:;#23E)4:KG PC MK=WLXOAV ]!7<)IWC1'0,A^=81#".B_/'<02/.3,K?="9)G:[ CN M*3 ]A_?3,D9*V34LG.DLEC'O)-LR+P%88,*R;9<6GE:9L_[*75 J#]U"#O&72]' M<[#RLYAU*"3G7'!O?$JIS9"\$S-ZWF^HC8]DIWA[ M!CY;]'K4F"/NW.'G//A;%HK43P0$ZQT%9+<$5)!_ M.^]D,>2:G^MY?+T/E^=\2@=#8R]G]XB@>6]I;8NE^01M1),HC#9I/74@2?#< M2PB.$"2":R]P*C9@WOW28\[73^[-_G;R04GMCQ,D]_=HN) M,CMP,= 0F2,'*V&VJ'U,P'1=35YM!:$323*+;$V;TODAIPCW_Y:O8B@A M"@;&BP)*N%0GL-5^*&5MDC&KT.>38HNW_%[GW.YS%L9^K-\'4 =;?OKV.._D MG>-1=>EZ1-N#5U?M71%91XC"UQ6D*5'H& QD6V0JC*[L3NNM=N'NK&?8CGFV M!H=.!Z%)NV&B=Z9*3'S$E#*9E9P4^;Y*\[J-4(%/,5"PYC"6-DN"3L+>64^B M/>9 ]0>>UWRBGAX3:AF18$*$9)@AZ? ,P3B*WV)F,@/9L,_R"P]2M:O0OLQE.;&;,F*,1"" FH"=&),0B%D8G&4H$>4&G>BW1M]_7>WVN%DQQYU34D8'SI@X[1XJ,LC<@5;(943)E M&RTVW$Y45]->]\' (U=\(,%W<-_?W]K((DLI*0M,B 3$1R!3GS-8B@:F([6CWZF#*?7;YZCZ2[@ FA[?%/K-<$9E(QC$!4=86'9L=>*T]D%/L7&;" M)S%2/^>9+U_="URG6+ZZCZ8[0/N-UWH;R&VV=NJBT9=(HE1U X/6Q)+*"5*. MR$C0)-]&T^FWD=1Y*T=SM&P+.(Y270<8?'Y[;%%6EJ $"0' M6FN3B2GNN6ES<=\A8F2L-7(2#Y5R/P#9G)N8@V>1:\A%L%K#2">(Z;H)+XFZ M@Y(3"RTATH-3=K RGP;% 9+M !9;K/+:XI)EIG/T?H8;DV@QB)Q% )\(:1;F%/][+0(>>3+E1ZBLAQK[I30NXPO70 N))D4#)O%"0@@"O&(&K$M<>Z&C"=]P+\0XJ:[@KA*A?,)]9+SY&T$3+FJHT$(8D(*2?O@G"<^X837 ;B8MS+ MOA',Q]!P+^@^Y(C?#AZ\WK?"R+UB,0!YVY'<(:4@UAW F7'N%%/9J(:5TT.P M,*[WT9'Y/DJW9U*TLO'UYN5I*=46NMD2AZUBV>\[6Y2U','U0'4N6XSMQ?I? MUM_-\OHD3,OTZ@<_SWZ:SBCTFH:+CR0!O%_Y9:RU26E/H(P)%,7ZX HG-UT( M@TIQK4TZY85Z(!_#U=GL5,YV2^;[\K!@;5UK=Q7TV**S%M�$_&1_-,08^1 M(+V7SBLI8FCT\M""G2[3D*? _?;:H+' TH'C\_.,["3>2/:7:S74EW!KLC:< M2T@QTW47?:H%T198\LI$:Y UJJ9_AJA>*HY&@\R\C?[ZA>+U%!0M@BN,%6[:&.%GR1H7CH,I?S=0':")#F!5#QK%$^$"E].]C=-JY1EO'=R)OW+Z\=E@;7C<= .Y&4&\OE],9+I5\Q 2YW4:5EW^0;ZHMW2X+!-1L\RB2XV*U^Z2,?)+QG#J?71['BKK M$8%2,P:3WR_"JLP77S<<;&PO MM]D M!M](T\U&!-"#SOH@AYF%+7P[^^A95,,/(HH^YL,PY9PT7D 4%*ZHF&;R6"+P(+ZQQV:K2 MQ/2,/!?VME;_X)[:J]LQ2N6L#AQ$L(8$*#DXE@(X0;^U(>02&VUO&XJ%LY[E MN@]^GQERKR8?*TOJQPALEN":I%<8L$ ,1@M090A$EJKX_+*3P=L=-F.^^!RALH=*/T!^(ZO]U^EL^O7RZX9PE=!R8\BA->N-S]9" M+-K6.% KQW+0?*<*_9T4?^^K1U;](8J;#R'%L=4?_KI#>/2!,2,CZ&3HIF4J M@8^N %KT105A1-BIJG$W]=_]ZG$>_093_\%2[. !X^#>IMMXVU+$*X+1@"PI MNBBU!D=F$DIQH9BD;,R=;9[;[S7O%!-81O!51D) +Y@_I._I9FO#G8>!FUU: MZ[U8DC$?!(E?RY1 ">$A9!X \LY95>T;#B+H0E/7;9%-$/G4"URPT*EET-S MB"*>DL2'Z?*?/RVPKL%" M3J0UCAQHN::%2Q2,L N:J),D?^DY4,-,N)<;3) M^T;O+2?BL/,1%UYJ9.L?/$Y1' FU:0VV1[G60"C(W?%:A]; M/6>>B,.1,[2O_7@= */7=KRN[_'_FE_0QUQ,5]_O&AZ+J+6P&K*NZ<=:#1VY MM6!4JJ4]4MM&S8&GXW'$HN,/&=T MX,F)ANB]YH%+K5*;?I?FK)WI8OF.C]3!P.FQ*HKD\G6Z6C^WAEFN.^^G))I9 MFN)!54[/?=S154L[TSI0%=*=[WOSX/MN"SQNBC9TP9)16RA695 NDN-26 1M MR:+&&(5MM(1G+S*/;Z#?XTK_ZYT0(E8*I^YF$CZ#J$OI@Z1>7HI*H M=+2-^@CWHW/D(97-Q=:%E*4I M2D-DGOS'Y#T$1^>0"^VYTHY1$'>^MJXFN.M'U\^X#!?OX\7T\UJ'/]%7A(O_ M@V'Q:UA=+NX,CUMKYO;@6"NE[Z>^:;KJHT=/3.F(QU_5(!9>C,QA0SH"P% M)19/ =Q.?9,O?=,Y&;)]@'&OR7)0<8]#RF(SQ*GF/U^QCF!PIYK&;]W\-L\M2 MG;T%G9Y-?:J4,M3,+11>R'$TW(&SCL1B?9 H MV,JO1I.D]OLEN?G++_29&QZ,K_VJQ8#GP8,23$-@S -#'[@.41K-=O1"GOR" M\8JY&X!@""&.#81?2!"S];/_FI?KA6@Y:63:@0RY!I N0*@KJK1)7%F63"AI M)Q@\^?'C%.$T L'Q NP@;W@S+/SG&7G>E^OL3KTA";KE^>X&Y9MQ$OG_ZC MS8E,*<9LBP3!A0/E)4FV, $JND@WJ992M\'>D%R,&VP/ JMY)SKN -]O4EI< MTK=.0ZR5(M.;.- MHG%\N_8W]" :Z!1)FX-F45G$>B8$J[5NGD)7YQ5X%;4UKM0MIB?#4@_7YS Z MWP%(!RB@ RAM-:XZ.".DK/7^LHZ,4W'=:PI%9:T9FOJ'_T:WX5 :W_5NVT?\ M?A(P7> GO>K+[CX;3Y+EXLJRB<\O:2SL$5 $G5P@R'/T3/Z12:F,7"O4(0F M0'J)LG%;T1IA:E!U= "OYP=^2XY2%F6A&"2',L0(L9I;7G)FDH4L9:-VR:-G M\@_>@-7>!1].%ST Z]XPZ>"S,HKH]KZN1@G!ULGQ=.2LX4DX:Z5JM-SA7&;K M[Z7>9V?K[R/KL;,S3\T*3Q99J#.$LN-UC4[QX"-%(+IDKF4T9+QW2]$=.F#] M1'/U]]+32P/6]Q%:!TI_8B] UC9QG^FFE"*"\CI!D'0KHQ.*Q[K+NY1=U7[@ M0H433=8_1O%'"JZ#B^'9[90NH0ODE$E?R'ER'"FRTZZ.LN@74M?N?LFLJ*"!<^Y!K2>#!?10=&TG5"GM.-%S*%#UX(L, MIOR]5L3NHXD.8/5X7:G/3$3%R&A'H4%9.GE!$P-&.YY9-#J5-B_(9[4B=B\U MO[@B=A^9=P":W3;W&:5>3I0PEN>G?3X<*;<_IT7O^PU M5'3P*0/MW*4V8N[ 4/U^N4A?PA)O&^$FF*R@2,*!#]%5>VO &68ABUH>J)+3 MODV/]F-:^NR^.%#9\T$E/[;-^66^7+Z?/<6$5S%JP>K]3)+@1D+4B:[K$#4S MJ*-QNQ77;_N&/JLCCP/%<"+MP*;\,5M@JGK(?] E/LO3RD2X>,S8W>S,FZ\U M2S>AV[4D(1.D6JQ$1X!#K&)D+C*A5!"1M4F('D%TG\5 PUBI4^GR8-A^PT6< M#V'0?IYE_#J;EFG:-"%?Y?2^?\ +K.. ?IHO-A.!WI??YXOZ=]Z7.YF_]60@ MS!,;,D7+D9,1=W4];B'7U&H)6!@OF&0R=C?[-Q!!?>;)!C"78RAL[%OW <_$ M J[VY3KK>YEOEBTSQ]&S0OVPS:VO/+6X[A.D8. MXXPR9#H)G35PZRTYW1[I+LT!E+8Q86#(?6YB'SH:TI5SL())![GP0C(@SR($ MKD$R#/2CZ+3G:1])](.6)&21HM!,Q>-+J>CMHB;4%(P!F M7HJTF&P:;L?JN0SIVDNS.PWIVD?,8[\2;!LQ5*+4,JDZ8"ERSP8,%DK)U;7((+5H(G MDXJ)>1Y0'NN>_#+N>MQV=TL;,7<0]#].2?YPB3_/?J,HXM._\.(;_DIL?EE. MP]."$E: H]LR[:Q$;]_SL2V*1TI/F%*);*\$8HQG(PZRQ!470L359#9I""PS:O3BZ3U:=^:PNU O?0+M$]? MIHL-/X8+[HRK;J0"56O)''H#@IR'+*0-0;5Y/G^)LMYK9!K [#"M](NRG^:7 MB]67-4-6.F%#"6 3JV,D$QT;'0JX)'QT.09A3E4B^H"TWJM=&N#L0+UT#+1I MV? C/&8,R8(7%+\H6Q)XFPN0!&7-;,:D3VK.;BCKO6ZE!ESDC/"-'67%>62C@F0V)M%ACM0%SO!2Z#8^T(W70)MTF)$8ED M!5QBJ$4:)!SI(QB1C%6:>W1MQ]]NV4L2*R#R PD4;>,&1O(_)D W&61BC":-]H>^AQ5/;0; M'X^/I[O5!]!#CR4J=P[MX3LN'W_(D,:DX1;+YR##D-%=8QDDS7D=:\ @.N8A M6.\#*3N%W*;YNJ%)N:ZV>5^NON0MEOD";[^0_F^YFB:Z?G^BGT\_SQ[L-O39 MU\YJ ]R[ DK[6NBE79U$+4MV+,E&ZWF/)+Q?P[0/RAX-]#JA-CMPG&_9KM5^_GDV M_=\UJYMK8_EA?G%!/L^_PB(_X)3SX#+%99 L84DEAA!(XF!C032E9"-VJD4] M J?[TCQ.+N%T4&VJP\YC[MOVAUMO:%[JH(\'SCP>TPIRW!<.&WP==3S]$MM=B M!S?\ :QNWC@F03'#3$Z0F"!.I6%U@C+2+Q:]E+H8QWO!ZX;F?B/]$\/U$!V> M)UI__(L$3)J=SL+B^SJU6=>%T+\DTNAK/O\\(_+HZ$Z\4UDI01JH@]I54 JB M]"29*&,H"KUZ..=^/#CORE2_SP0GQGL3%'2>I[YU 6]^N''Y-V]_0SNZ+WQ- M&_=V']Y.X=1JGWP*=2P#)_SHD"#$VO*CK3&NMN\+!9!)KWU,064C'&;.\S2O X31W[-+N@:U'@[Q/H\,.?(0- MIS]AKL.E'[$Z<<8K95, +A6"8D*#CS: XU8D56Q2N2DDMQ$V<@O^B?#Q-"P' M458_V%L/2Z_OP/0/GF#**R%*\0R2J7,.'2L0M5%0.&832!3N#'2 MN#@<4'']H/&F)N'1X0I,*1TED+=-A\O4M$2DZX7KDKPL-CAL4VO] F'C1BTC M6\(AE-4/]K9(<8+DR9A )AVU=.3*Z P4\T4H(5CC=66US=OO\W2-FZP<%WE# MJ&JPB/APX%WG8P^18F0Z8 P:HI46%"KR-IC,P(Q)7"?'K&CS!'0$T1T_:1X1 MKIQ*BQU8RFM6-S[PUF.82L;J;'!GZS02SNKJ 09:)IVMUM%BFX>%W>@;-WHY M&5RVP'1 W76$R'O>\#;>DB?R@Y;DB-31)ZSFNUQ T(5YC5P%9]H,5-B'RG&- MY-CH'%R/'6%TXR]OXRJ+D$4.=/)$?<[G(8!7+M71@2$8QI'I-L6=N]$W;J0S M-BX'U%U'B-S&3BR))Y\C:*?KXD1T$'SA4 HK6+PPCK5)E[] V+@QS]@8'$); M'40]6ST/H>J"*@8^UGI3Z0V$K!D4BU9H:VZ*0&(A% M):!8#LE**!ESF^;W 8CO-ZV]#]H>6MY3:[4#/W,7EI^.^' YL35%5:* ;.L8 M#JM,G4M5QU2Y9#+%@*&T\0>.H;K?)\[6T!U$CV>"V7=?PNPS_85'#57_%2XN MK[1]<3'_5]UM.2G,RI0H*HQT=.G(&@M!RD@N>G"<&UW0M$D?#+7B:?F!=$[D?J%@@6=ON &C1 0EI*( A%'L6;B))@?/XWC.Q6-Z M^^WK; W=(W6W/T+]%4)G^)EHR9^&&?"^T_7SA93QMF[*K$UD%-E>'=WYB664Q"W+NN:&"ZB0A&%<22G52U'=8-3TV[YY""+'4=+8:P=V8;@* M>(&K.S7?'V[:6M_//BW";$F$UU$7*[RXH(^[#!>_+^9_XF+U_7=<)*Q[]"R3 M0? (4A8.R@<-WL@"UJMH+.841!H,N ,0/,[HR=&Q?6I5CV^;][F(?IO7=Z!+ M^FOQ C=/C[]BN*@C"'ZL#2VK,)W5,8\3+9Q3)5NP:"THR1.X%#4(B4%RDTJ1 M;6J>!V5CG)&9/;@<;31])K[RPS3A^F5T2O^P:FT:+B;.:>G6;_7>UM2UI1/N MM0!CT'O+(_ECXT6#+U$_SCK;'D ]J%[/P7%YD_[GHX$S,Y=/QP(]_)5PN;_VH M:^\H,L=#"AF$TJ:.>'$0U_)PR5L5:X 0QGL0WH>5W1(<[%P@W8?*SP3S]4GF MWK+CN^_F$[HF>"1/OVY]\73(A8586\]C%D+&G'URXR4]GB5]-TR_RJS=<"H] M$PQ?OXC_."/QKA_$U]E)7P,<@T=D$54R":-!2#%OWRR@71&E3-G8XS;NA M]E4F[ 90XCEXLK\OYM_(C:)3.O^ J\O%[-/B$O_X4KL;0%]EZNPHQ74+SJ>*E"=9)NV4<6!\ M,'5[=*W0\!J03F! 7WRKSH/=:=P-B&>3,6NLI-X+="^_?@V+[_/R+\JMPCWIA4/5)P[)"F#%N8VD]$)BG)%3))+[\#'E.@>=W0D MBK* 1J'DQ4O)VN1P&A;E/JK^^0U7[\OC$J ;(4C',THK('JB=;U)PPF1(9@0 M8Y"A6-NVGVM72OLMM]T'1]NZ9IKHJX/[_1%_F[MB]KE.&WP7%HOOY6I2]G+" MDK61YP*,+H_ZC)8@.)E!\V"XQB"1M6W(WH'(/KJRVZ#E)6@.I+H>45D/]N9G MFV1PK41;?,.:#WZ3TN(R7)!SDV)1.@!ZO#*[13V%Z5I-T[C3=%E.2,F^#I&/JK#KRBZ6**'&)2S'MRR%-HD\;? MD] ^FK9' ^I0*AS[G?,1;[_@_96UVD63HO"V:W)/36<%CN1FW)'MT4WE2,/1X(&YJ<2_";%5K%?_G0>E(RA>$((R$J+E.121M#9M$D9/TS-N9?.X4-M?(1W,6[G#Q9VGX1L!V;K\ M!R.)I?;H*D/')=K" *TLSA8N;*.WVN?IZK>1>J!'R6-UT5%,5#]//7^A M_K'$]8F9>!L8'3R$7! J% M=87(&^M_A\T)^0^.*9' ,EE(1-%2!VYHABG*?R>HJJ;][U66#M: M%4>W2;;PP[:.CU""!&-Y .Z,!B5$K,67$E"BYSG;F$R;=1MG/0!DT#3QD5KI MRI#=OE[>GAX*F"8\6$W> G&0A )5$C'DN /ALS?%\2C,B5XT[A/6[Z".02%V MA#8ZK^SZ+2QJ(OO;0*,3'WW:V[X M2\!XX3OZ+6/:1]'W(K^!!-K!V^9MF>+EZLM\,5U]?_/7=#D)S'H=2ZGCLDJ= M9"LAA#K)6"CM,&KDJ?%>]7OTC .A056];=SOX7+O$CT_S+^&Z6P2N7%TMC3) M(E"(P4@J0<0 "8.FR]1'$1I/?WU 42=&Z AMOPB@ T3? 82NE]Z_FU_.5HOO MO^+7B(M)X2A3)'\^L21!Q4"6F3%'CKX4B@OE6&I4=_84.;V!YQ!-/_1]CQ9[ M!]BYU\_[_UTNILL\354M&W8R*=E8DP&])0%)J\"C1XH50F2LA!!*&ROT F&= MY%"&Q-.0JN@!65AGAH7%-*S>ET]?<#/]^0-^P]DEOB47(%R^+V\7X7^G%QL. M=5),6(& A5Q(Y2A:##+0+]DHBA69E;K-%(S]:>WDQ6A0_+55V.A)O3";+K]4 MF=51!M?F.I7(8F$"6' (RNH 7F0)HAA)Y&//D.@9" 9=F"8 M*OFS_.YRN9I_7;[)7Z?$T^JJ%?$WK)VQ%V&6EQO>0E2:NQ# 6$X!BG4)0K&L MCBU4VC*?0Z.Y#_M0V2")#%K&"CO D1IB:VF&S:-'.^0%@GHJ:3L9Y# M8NAHH7< G"?[E];O>8Y)100K0.'I*C>YD"_)(CCM2"Q.21G:5 EL)6F(U-6EQ(X-9$X5!5D'1C.]8FGWV?C@Z! M^R'I2>M]"_3&?Z\PJ_+B MU/;N4QYP\SWC/$BVN*:&%FH'UN1QX=W#PJGKB95OOE:_;L)0RN+6>V_K_B(> MZ]YC3R&FYT[JF,E0M[$W^U+:6UG!@1"9GU!?8]NKEYDCR2YJ3_@/>/7_5TS^ M-E]]P' Q_=_UR0Y!U(?=3-&+=J!2%N"]S\!#EBP[%J3?S:P-0DYO3OIQ,!Q) M31T8RF>F!3EM$JX7" FKZ]@5!0Z]AV!YY#G3 51M!CT=.=?IA'?N,,9O(!UT M@*:]YZ:4:K09'1%A&5EQQL!+#)"ML:6&/R:U*79H,?IF\+1B:]RUU-;!8/R& MBS@?XM;][;(&-N_+^W_-"-]?IG]>>1#+G^:+&YG^?KGXD[YL.='1>ELD0277 M-D=!GD2P=?2$#3EB41K5;@L=]_G6<;*(3>_09D+OP+C],5O<+.'[=+-=9#E1 M!'TN$MWXP4I0I0Z%$"Q!5-F7K)Q0K$TZ9PM!X^0)6QNK(:3?+XAN#P?.PL6Z M\W&6U\DK7*[6@_ P3Z+$DH2TP##6.7A< $5 #FRUO,EF$F.;3JLCB!XGIS@2 M& ?7XF" ;3Q[^_ZT^WEYBY^GLQEYM*'N:&?.K]8PUY@^&Q21)BNOJ3ILIS H>I(M% MV&2,3^S$U_P^]'?2*' :H+;4;;_>ZH>KG?/GGQ?35!]# M:X/%Y8I^],OTZW2UV3UB7"X\4:Q7@F*@LC+@G8Z @LD8;5!:MLFT-&"FDZ:$ MTV#]9%KO8NS%7@?^=SKHBR>.NU19SK4,LTJVH8BVB18E@N;>.:\_1M&D$;6W3/J8O M%,1?4&R^[9O>?K_W)^N2-B&\43P;.B.B;M)6%CRO(U)S0>-B+#&WF>I^$+F= MV[E]L/5H8$1S]740K.[&VKI])A*%&#.'XFH1L) *O&$>&#(5@^<.R?;3!Q\3$N? M5N]8K3\#K@-4T &(?IY]PR7]E4W7E64VQV@-,(LUS:D5.&,5,%-"RCYHYMHD MF>_3T0]X#M'JHY;_@T4\(D"6B]7DTW153?7/LSS]-LV7X6)]8')424JT$,DH M@W+<@G,V098^"E:2R$SM@A'ZACOXH/]ZB(VM)(R;T3W='3:,#GH#T3^FJR]K M^511?9G^^6G^XVQU.QE!212Z9 _!U(EB%A-$'POQAUJ+6JCF=NK_/PQ>SQ,W MCET:" ;/@6I G8P,MW=?IEA^_ O398W:WYHW6!K6WP$6=S&D"@HLJ M0@Y1V.2M3'RGVVTG:#U#2$_ B:>#>"<,PQ8"M)@,\3]FXQ2#=A'J'::H+Y*UG1-52MWIGV$)2/Q[[\9I_!*LAU- %GIZ4TF8I\K(R>/=X MWEP-FW\R"9(Y*6T&JVOE*T<&3HL,FI>BK0MT0-LT1QY)^+CA0F-LGDZE?2:? M5M,%UH5\=4/?@3FF^Q\Q0"KI&9H&RA@]V&!^^Y5/%%?DR*4A/4/.K [E*:J6 MTBCP7CDMI9>^M/%/]B#R6-/VX*M^),7/OR-NBD'6>KC-N*K L_/D<2I7!>*B M 6^B!O0J>6]#D:)--FT?*L>]4%OAZZ']:J:W,S!6PR3(G__(H8W92=+A^X!/ M!ZN46^_98(KBA?7$,2[ .%32:^7H>CMWX_8#G849YG?SV6HQC9?U&ZLRK@*F M@-P&431H(>N^=A,@,,<@"F4I6'(RYF:;6[=2=3[&:Q_\/#&N8AB]=!$;W#WG M=:3?^H'1HD@8) ==*A>>(IQ@!().,6IEHF?T%>@#Z?N1%W^T\+N$ MT.81T0D9M,0,W-15R:X$\,$92!$5LRIQ5UIEI9^F:.S'BN.U_2* #A#]V%/I M:FGXYFL_AF_3V>=E9>9Z'"C&:(1(8!17=;*H K+,N6YY*)P<0,Z3>\E9>O%; M>L/%(4JP$DUV_<>RWI:$ATT32'5Q.6YAY:@Y+$ED;Z3EX'NO41/2U0$, UXDQ[E/, MMDU(L3N-XZ*NF1_42$G]PF]SUA:5PP76GX;%][M_:3-ME(8 M^&(M))'HNUC(/K;9J'$C:3?0ME!MCX]:OZVGT,Z_8IT5^CLN/GXA MY1SRE/7T!QW]@+4#?0,]6_T8%K.UC[7YDILW!N8"%L(0^5>ZCH4C']\%'D!D M%'07&Y<:O5%MH^A8:_;P M2M*X-F@03#RT.,.(_VR,R=JO..AU_+F/:V-8GJ*UM7D)45MO&8()A7Q]NC# M<<& &>ZE(U\_JS8UVZW,RVWET,-O>!N6T_1FEG^87ERN:KLW2?L6_1*5K\ER M$,GI.D!10JSKD05GMMA,<:UNW1:V%\&=FJ9]\+2](:R=ZCIPYV_9?#-;37-E M:?H-/V*Z7$QK9="/?Z6+2SKRZ]E;\Z]_7EZI];%4;B4@?"Y&DYAUPMINC'0A ME*# *FF"XHR;1OL^AN=EW.BT,:Y'4?C9W-4W(T7?A8MT>7$]3[2>_7!S]NE? MWOTW1Z2_!Z>AC5:4^6H(H2U'+5)AV.[7V=.A* M''MNUX];B,IY$@2P$,AKCT'78%T!9TPD1)N*;%,!.2P?G3H>^Z"OG8'>6]$= M^"-OZEZ,3_27KSI:-4I6'Y*44@Z4,8XN.C1@K$^,O*QL79MYK??(Z*71_/1X MF ^EG Z0=>V[UP?..U4UBT7=HE$33\NWWV__SN_A>_W9FN-;MF?Y07:*^(PY M\T#L%P[*LPPAE#J GGP>SGD0H6M"Q-=T!VC\@74731-[8 MQQ7YZ'_,ZI39CW]L4I[,E&1#"B!*';*)4H&K6]JUL8GED),(M@ELGR5K9#L[ M.FH>KY$=2(4=X/$Z%[]FY?V?5;37C%@7F),:LLX15! >(M:L:_#&9<:\3HT\ M]6TDC=R4WQL.AU%=!Q@\TG^Z3;):I2RR7"L#K*DW%$G3<0,Z,I%U5$'S-I7* M0W'0R]B)\3W:,2#1P5%X^DW[.GSU3+K(\WKE;QW&H!(Q(QPY7R(C1VU9:#-X M]%FR1G9/1T'*"_G2P]76 0;O/3!.O//.%B; %"M R9(A*E\G"@F%C$?M8AO, MW2.CK_>D(]0['TK6'0#E'SC]_(7_A+DQ:4^6>$7C79WUBG#.L M! Y:>_)EZK9-GY$!DSIG@9Y\G38+3_1N.L\ZDZQ, %EBR:B-E*)-!O])=RS5^'9P8)7V M>UMO8W1B6&(E<@U"!.+1Z0)!)@7,8\[1,F2Z3=2R)Z'C+AP;'ZD#J?!PA,Y7 MX:+)C;WA:Y)4XK;H"%QPBNDX!8:N! G9E$3N1U(^MDF5;R%HW+5@H][:AZAD MP'N[>67"X\)!5AN%"@F!43,!HH0:+/ARC3:G/H2 M96>=31T.0CM!^T!]=H#/=,* CKX$:WDD)]OX M+-I \QFB>D3EH=I_Z&P,I(K1)QBMEP"MJ].^SF=KKGY>+B\Q__%G'=>,BS1= MTBUUIUIL^6:6WUXNIS-<+M^D_[F<7NW'OBDBXR5K[8$$X$BF'B%HU, $BU@7 MEYK 7@H$6Q#68V[V2"B.KK\.+.)@2>_H#1U:+H&54K,RPD'@7(/WTB57LG*L M30WUWT6 ??FSAT'B_(_"9NR/L5:K+.G AV+J=GH)(4M/=DGSS)6M*^I[/ <] M#'8:!WG#PO\ &/38!/X1/]>$Y<^S,E]\77_2(2_23WS*T0_'+U$VT/ONYFL^ MX)_SQ>IN:D3[Z!GC@A!5U\=;1LYIS E,HG@*#2H,C>*$+10='10]^-RG=MFG MJ(S4RM36ACI'S2"XHB(Y.5I:[X/7LE%CW\O$C?P0-01.'@5' ZOD/"S,X?.@ MMGY6 VO3[YX=[EU0;!&,CF:]DXMUCXHVYX[.HE"S\.@#;$(9H=/;6#D3K(.9BL063;66;6%6B:3T#/(/M3E7%9#*"R %.1DEB(M70Q-(/@29;WDGAM! MX]$NM0'UU"7NKKG9/.:7&ML(1,A9AQHZB=HWXB!*:Q"#T=RT";%?HFSL]5=# MXN!%D!VAE Y ]C%0E+;Q17_#U28[DQ/73*D",@9#/B;]XE0N8+(3WEBO16PT MC/,IJ9..160E"*P$JIAH620T^*'_>HB5>U_;2SJJ[15WN*1[@,<&U4*E8@V%J]+4/<^<(T0R MML =G1)5A$EAI^J^W0$RIODX0F4/E7Z _$96^Z_AK^G7RZ\;PGWQ3&5AP-97 M$Q6< &=B!&UC9%'GNFI[,,7?^^J157^(XN9#2+$'QV*[0;Q-0&;+M+>R3J-F M=6A?M."#B%"TB^MU#=:T:3_:A;IQ^S1/'3T-KJ\.,'C=P'7%5!71]9OJ1+-B MAX[7_\-A,L,HHP-8/8H(?L=% M_4'XC'P2A%*HZ RF(&I1IB&N.)>@Z[@=;81'U2;?\AQ5(WO)K:$UF$+.(U]R MV_YWG39ZDU(MIR'9TE_B;+[X=;Z@/[X1_#J^'#2[:&[%S) M63/@.5A0TC-PG@5R"X4EF5M?U&G\G@8KBTC@J^__F&;<,\,YB88S%LH4B/:E,8.0'Q?=_=!.'MFE=%)5-K!Q?Z15+8>EGM=MW[- MS=5P\>B8H$"=6-"U9)UEB,$[B#9'\E:()=.HN.LYLGK)\9P()(_:8X;26 _P MNZ+]^EFY"..Y9%"<+5#[S\!KEX#\H2"E012\D3F\2\;(\!I.O4^'NP?(>NQ. MJM\OPJHZ/1L.KGO!T'BG10(IZ@RYV@L6M;;KE#Y&7WG8K1_JR8_OXGH[1%?S M0077@>J_X^(!_5(DBT5 \G61JHH%/"L91-11L924R7I7Q3_\\"["Q@'4?I30 M.K@87LQHZV(4][$NC2H1E$ #SMD$,;+L$SK'39MA*H-4H)P@/3>.=S*HWKK$ MX8-4.&I--[#TH!-QH8)#",QKD%$)'6)QL=%[_IE7I.R%@WTK4O912@<@>[HD MPJ5L2Y0*K(@*5!$(WF* [*V.J+1WC98+G&-%REX:WZDB91_Q=X"A)P[-@<-9VE8W7MD.29O$:O&3B!'&RL@4UF.H2=;KR= +65C/&* (_5ZWQH M(8_]@'E-^G]N["7/WJOB/11T=?X.%@@V2CH_AD)BALSZ![[XEL?+!Q\\GLH' MTM-\(*'UHO WUP^O(BMP\T2_RYB2]^3T/;QB7E#XFS%?JALK M_!"A]:+PM]<>$=%M=2H0'2.PEJ A"B?!)^N-YR*CYWLI_.T>"A\\8FZL\$.$ MUHO"WVUH5S:EK!,'#)I3W)8<17#D UD*V# :3!K37@I_MX?"!_<.&RO\$*%U M$)0^\I#O">>7FYK.DFKE;@AUDYFIX_6JX=(!'.=UO9^A'[>9Y[TC@>-N&QG[ MV:V%%CL Y[/%P"6+P@RW(!3=IRKYVED9/43/T!G+>1R?M"[0W?U!_B6&)_^__\W\!4$L! A0#% @ RH925$PFXZ$.C M]2P$ !, ( ! &$Q,"UK97AH:6)I=#$P-"YH=&U02P$" M% ,4 " #*AE)4A\7)U@9& !AQ@$ $P @ $_C 83$P M+6ME>&AI8FET,3 U+FAT;5!+ 0(4 Q0 ( ,J&4E3]$1%!2P@ !LM 3 M " 7;2 !A,3 M:V5X:&EB:70S,3$N:'1M4$L! A0#% M @ RH925'MVG7<_" >"P !, ( !\MH &$Q,"UK97AH M:6)I=#,Q,BYH=&U02P$"% ,4 " #*AE)4)N)3$^L$ 8& $P M @ %BXP 83$P+6ME>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( ,J& M4E2KHV8ST 0 %X7 3 " 7[H !A,3 M:V5X:&EB:70S M,C(N:'1M4$L! A0#% @ RH925.V51 4X P GPH !X M ( !?^T &%E>#(Q,7AS=6)S:61I87)I97-X97AX,C$Q+FAT;5!+ 0(4 Q0 M ( ,J&4E1G+P>4U@, $(* > " ?/P !A97@R,S%X M875D:71O&UL4$L! A0#% M @ RH925%B\<13=G0 X2D' !4 ( !'40% ')O:W4M,C R M,3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( ,J&4E3AI+)]6G4" &PB!0 4 M " 2WB!0!R;VMU+3(P,C$Q,C,Q7V&UL4$L%!@ / \ *Z@, )VI"@ $! end